• 0 Posts
  • 33 Comments
Joined 1 year ago
cake
Cake day: October 18th, 2023

help-circle







  • Generally speaking I do things myself because it’s cheaper, in that it lets me allocate cash in higher quality versions of things than I would otherwise be able to afford. I grew up pretty poor and that was how my family did things. Car breaks, that’s why you buy a Chilton’s. Appliance isn’t working? You can always order the part for a tenth of what it costs to have the appliance guy tell you what’s wrong. AC quit working? Those capacitors are super easy to replace and only cost $7.

    Now I could pay people to do more things for me, but it’s only under certain circumstances.

    Sometimes it just boils down to something my Dad told me underneath a car (or a house maybe) like 30 years ago: “Nobody is gonna care about your shit more than you do.”





  • These should be USB sticks, but otherwise this is preferable to something like wifi.

    You do not want to stop requiring physical access to avionics for updates and reprogramming.

    The fewer surfaces for entry into the avionics systems the better and if that means an engineer schlepping a database update on a thumb drive to the cockpit that’s what you want.

    I spent the better part of a decade on avionics, and while this as a headline sounds bad it’s one of the few things Boeing shouldn’t be mocked for right now.


  • It’s a surprisingly good comparison especially when you look at the reactions: frame breaking vs data poisoning.

    The problem isn’t progress, the problem is that some of us disagree with the Idea that what’s being touted is actual progress. The things llms are actually good at they’ve being doing for years (language translations) the rest of it is so inexact it can’t be trusted.

    I can’t trust any llm generated code because it lies about what it’s doing, so I need to verify everything it generates anyway in which case it’s easier to write it myself. I keep trying it and it looks impressive until it ends up at a way worse version of something I could have already written.

    I assume that it’s the same way with everything I’m not an expert in. In which case it’s worse than useless to me, I can’t trust anything it says.

    The only thing I can use it for is to tell me things I already know and that basically makes it a toy or a game.

    That’s not even getting into the security implications of giving shitty software access to all your sensitive data etc.







  • I caught a junior trying to reimplement an existing feature, poorly, in a way that would have affected every other consumer of the software I’m a code owner on a week or two ago. There’s good reason to keep them around.

    PRs suck to do, but having a rotating team of owners helps, and linting + auto formatting helps with a lot of the ticky tacky stuff.

    Honestly, the worst part is “newGuy has requested your review on a PR you requested changes on but he hasn’t addressed” that’ll get you in the ignored pile real quick.