Show more

To an Asian, this way of picking up chopsticks is probably what 5-year-olds do over there, but it's what I do...

Show thread

@thor I couldn't figure out how to use chopsticks until I needed to move small objects from one position to another.

It just took counting small things for me to understand how to use them to eat. It has nothing to do with using a urinal.

@MostlyHarmless Get an American speedometer and say you were trying to go the speed limit.

Reminder that the ARM processor - which now dominates the mobile market completely - was originally a British design. Europe is far from being an insignificant player in tech, even if it doesn't have the most successful consumer products. May I also remind you that the KiCad CAD software was designed at CERN, Switzerland and is used by companies all over the world to design printed circuit boards?

@thor CERN has done much more than Kicad. Germany built the first IR sensor when they had the thing with that Austrian painter. Polan had such great Mathematicians that they had to use Reverse Polish Notation for developing practical calculators. Germany had Kraftwerk.

The rest of the world is concerned about rising sea levels, Nederland has been winning a war with the ocean.

@lupyuen Wait For Interrupt would be a conditional NOP wouldn't it? Perhaps it's fine, but it just seems wrong to use it like that. Not wrong as in it won't work but wrong as in it works and that's fine.

"Wait for Interrupt instruction (WFI) provides a hint to the implementation that the current hart can be stalled until an interrupt ... so a legal implementation is to simply implement WFI as a NOP" 🤔

Source: github.com/riscv/riscv-isa-man

@skyblond What about Shenzhen? I think it's the same economic zoning as Shanghai but maybe it is a little better.

@thendrix In GA that just means the previous man was taking longer than expected.

@thendrix I don't think it's racist. The FBI investigated many isms with great success.

@thendrix Beating Communism by surviving around 40 years of Gorilla Warfare and watching the USSR collapse.

@bonifartius @niclas @xorbit @rhempel @lupyuen I've seen more than one example of a Thinkpad being hacked down to UEFI. One wasn't even out of warranty and had the latest Intel security on board. I almost regret getting a Thinkpad, the support used to be horrible but now it's only bad. Whitelisted components, backdoors in firmware and all at the price where one would think they actually OWN the hardware.

With the Framework, I think you can just buy the motherboard for an upgrade and hopefully put it in something like a Chromebook. There has to be a community around doing inappropriate swaps. Perhaps even having two different motherboards so one can have a mini cluster in a laptop form factor.

@AmpBenzScientist @niclas @xorbit @rhempel @lupyuen absolutely. i have no idea what notebook to buy with thinkpads being extra-slim now as well. even the workstation series seems to be plastic shit in the latest iterations.

i know there are framework etc. but tbh they feel like something expensive (the price is probably fair but really can't compete with refurbished notebooks ;) ultra modular. i just want something robust like an ibm thinkpad.

@bonifartius @niclas @xorbit @rhempel @lupyuen The Chinese APT spyware infected Lenovo laptops? It's usually very good quality malware.

It doesn't get much better than a Panasonic Toughbook. I used to kick my Toughbook down stairs when people asked me what type of laptop I had. That was only a CF-T8 and not a real model like the CF-31.

I'd recommend buying a used one and doing whatever repairs it needs. For the military ruggedized versions you get an insanely durable laptop with hot swappable batteries. Parts are expensive but not really compared to Thinkpads.

I was able to use Ubuntu but I would recommend RHEL for compatibility. It will feel a little slow but it's going to work in nearly any condition. It's a laptop that likely retailed for $8k or more. My CF-T8 had Vista installed when new and had a weird Intel Core nomenclature. It was not a Core 2 Duo but an undervolted and underclocked i5. So you do get what someone else paid for.

A Framework might have some cute features but it's not a briefcase made of thick magnesium alloy that had to interface with military equipment. It's likely not going to overheat in temperatures approaching 120F. It's a Combat Proven laptop and my default recommendation for a laptop.

The keyboards can be backlit and the key presses feel a bit better than a Thinkpad.

@daridrea Most of the programming I've done in Cpp was C++ 11. I often would write the same program in C just because one was more fun to use.

I believe it was C++ 17 or 20 where I tried to use it and it felt so very wrong. A language that I used became unusable to me. Except for the embedded versions, I don't see myself using Cpp again.

Rust looks beautiful and the memory safety wasn't the main reason I wanted to learn it. It should have a bright future if the foundation doesn't get in the way.

C is C. It's a great language that can look like an affront to the gods but run reliably.

To me it appears that computer architectures are converging with some of the newer languages. Java used to be a joke for performance and then Android arrived. Java could then be used in a severely mutilated form and produce code that had respectable performance.

It's not too much of a logical stretch to say that similar architectural changes could be in the works. Changes that would allow for better memory safety and utility with Rust and similar languages but using ISA. One does have to justify at least some of the backdoor embedded processors. Support the anemic ARM cores with a strong CPLD and the memory safety model could go from code through the OS and be handled by the CPU.

@thor Their best song is Whiplash. Industrial like Ministry scratches the itch a little better than metal.

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.