j4k0bfr
Joined 6 months ago
Joined 6 months ago
God, what a good pun.
However it's my (mostly vibes-based) opinion that it impacts software more than most. Imo, disciplines with more stability benefit from knowing how many people are needed for specific roles, and probably don't step on each other's toes so much. Software projects often end up sharing so many interface points between devs. I can't imagine the amount of headaches a 100 strong org would generate when someone breaks CI, lol.
Coupled with the speed at which our industry changes (game engine updates, hardware evolution, new language hotness etc etc), it feels like there's no time to find the 'best' organisational strategy yet.
[1] https://en.wikipedia.org/wiki/IM-1#Lunar_landing [2] https://en.wikipedia.org/wiki/Hakuto-R_Mission_1#Landing_att...
The software industry has taught me how sneaky a demo can be ;). That's without considering Tesla's history of bonkers claims and sus demos (anyone else remember the bulletproof windows?).
Edit: Removed a rhetorical question about the demo. Apparently there was a live audience, so they couldn't have just made a very tiny Roadster haha.
- The cold-gas only version will shotgun debris into onlookers, and possibly yeet anyone behind it.
- Active suction is very cool until a rock punches through your intakes.
- Lithium batteries and pressurised tanks in the same package, yippee!
Thank god it'll take them years to manufacture this thing.
I guess my take is that I'd rather assume this is exploitable in the wild until sufficient time has passed. Would be cool to see clippy pick up on this bug in older versions!
Dealing with waste hot-water sounds like a PITA. Piping it straight back to the reservoir would need a dedicated pipeline, probably with insulation so you don't bake everything around it. Harnessing the excess heat on-site would be awesome, although I'm sure datacenters would already doing this as best they can to recoup electricity costs.
[1] https://www.datacenterknowledge.com/cooling/evaporative-cool...
Nowadays, I mentally place any engineer without production software experience into a 'research' box. Any resulting code may break the laws of physics, and should be tested as such ;).
Edit: It's also a minor crime to look down on automotive software engineering! The stakes of mass-manufacturing have forged some seriously awesome software. Top-of-mind for me is CAN support in Linux and safety-critical contributions going into ROS2.
At a startup I worked at, we jerry-rigged Pi 5's with commercial of-the-shelf environmental sim software to achieve this. Very cost effective, lol.
Your disenfranchisement is valid, however fortunately (or unfortunately?) do-nothing soulless corporate programming jobs have a good chance of sticking around, if in a changed way.
Also, AI adoption might look like it's moving fast for individuals, however I see many companies struggling to actually utilise it effectively. Business processes are slow moving political machines. Sure a large part of the software industry is ephemeral, indirectly providing capital value. However many jobs are still very tangible; embedded, backend web systems, networking etc etc. Instability in these systems absolutely results in tangible loss of value.
It will absolutely take decades before we figure out 'correct' AI usage at an industry scale. Heck, even frontier labs are still undecided about best practices.
P.S. ty for the article link, will read!