AdamH12113
Joined 8 years ago
Joined 8 years ago
Definitely agree on multidimensional arrays. I feel like efficient arrays in general are underrated in high-level language design.
People like this are the input side of the "oops we built the Torment Nexus" pipeline.
https://www.muppetlabs.com/~breadbox/software/tiny/somewhat....
Unleaded solder and a decent fume extractor make the process cleaner. A decent soldering iron and solder wire with good-quality flux (e.g. Kester) makes it faster.
If you'd rather not deal with the iron, you can manually apply solder paste and use a hot air rework tool or even a heat gun (careful!) to melt it. (A proper reflow oven is better, of course, but that's pricey.) This makes working with surface-mount components much easier.
If you'd rather not deal with it at all, have a PCB assembled somewhere else. JLC is pretty cheap, especially on simpler boards.
> The people who brought us this operating system would have to provide templates and wizards, giving us a few default lives that we could use as starting places for designing our own. Chances are that these default lives would actually look pretty damn good to most people, good enough, anyway, that they'd be reluctant to tear them open and mess around with them for fear of making them worse. So after a few releases the software would begin to look even simpler: you would boot it up and it would present you with a dialog box with a single large button in the middle labeled: LIVE. Once you had clicked that button, your life would begin. If anything got out of whack, or failed to meet your expectations, you could complain about it to Microsoft's Customer Support Department. If you got a flack on the line, he or she would tell you that your life was actually fine, that there was not a thing wrong with it, and in any event it would be a lot better after the next upgrade was rolled out. But if you persisted, and identified yourself as Advanced, you might get through to an actual engineer.
> What would the engineer say, after you had explained your problem, and enumerated all of the dissatisfactions in your life? He would probably tell you that life is a very hard and complicated thing; that no interface can change that; that anyone who believes otherwise is a sucker; and that if you don't like having choices made for you, you should start making your own.
https://news.northeastern.edu/2026/09/29/connected-car-priva...
or the study itself:
https://automatictransmission.khoury.northeastern.edu/paper....