• 0 Posts
  • 217 Comments
Joined 8 months ago
cake
Cake day: January 3rd, 2024

help-circle

  • If votes were anonymous here, I might “come out” as my professional self and share more from my resources that can be used to Identity who I am.

    I’m concerned that my voting pattern is probably already being collected to build a profile on MajorHavok, to decide whether MajorHavok should be favored or disfavored in anything owned by old Elon or Zuck or Bezos.

    Elon is a fuck up, but he still owns a lot of places that I might need to use for my work.

    So, for now, it’s pretty important to me that MajorHavok and John Jacob Jinglehimer Schmidt are kept as separate identities, so that John’s employability where Elon/Zuck/Bezos has influence will remain unaffected.



  • Somewhere in GitHub’s docs, they address the difference between an AI AutoPilot and an AI Co-Pilot, and I think it’s the most useful distinction to navigate good vs bad uses of AI, today.

    AI Co-Pilots can dramatically accelerate people atball experience levels, and seem to particularly shine for coding problems.

    My bullshit meter still goes off whenever someone is selling an AI AutoPilot with the promise that they’re no need for any human staff guiding it.

    AI AutoPilot’s for every use case are being developed. They’re just going to arrive far later and far lower quality (initially) than the loudest folks keep promising.



  • It’s not a rut to choose a reliable well paid union job over the slim chance of success in a niche art field. That’s common sense. That’s the dream, for many folks.

    You’re allowed to feel good about choosing stability and comfort over a high risk plan. You’re also allowed to feel angry that circumstances aren’t letting you follow your dreams more fully. Those are both reasonable feelings.

    I feel both of those ways, most days. If things were a little different, I could be living a very different life. Whatever. I choose to meditate on thankfulness for where I am.

    I wouldn’t throw away a solid balanced union job life to pursue a career that isn’t going to leave me much time for anything else in life. I explicitly chose not to.

    And yeah, I’ve had to make peace with not doing some of the things I would have done in that life. I’ve also done a brunch of things I couldn’t have done it I had pursued that life.

    As Dave Ramsey says, “pull that boat closer to the dock before you step off, or you’re going to get dunked in the water”.

    By which he means, you can pursue both, and let the better career win. Right now, playing the piano is losing. That’s not a huge shock in the age of digital recordings and abusive record company monopolies.

    You can get great at piano in your free time. I know many people who have done so.

    I am someone does do their passion as a day job - it made my passion substantially less fun. And I’m still not doing my passion exactly the way my heart wants to, because I have no remaining energy for that after I finish my day job. At the end of the day, any job is still just a job.

    Hang in there. If you feel like you’re not playing piano enough, by all means, play more.

    But please don’t fall for the trap of believing your passion has to become your day job.

    We all need some way to make a living, and we should all pursue our passions. And on the best days we do both on as close to our own terms as possible.

    I hope you dont let guilt (or even me!) tell you how often to play your piano, or who for.




  • Formal math can be pretty dang handy, for programmin

    But I’ve never actually needed it, for programming.

    Boolean math does sometime look like a super power. I’ve noticed that veteran programmers pretty much all use it (or an intuition that is essentially the same thing), even if they’ve never been formally taught.

    “I think we can do this in one fewer levels of nesting.”

    “No way.”

    … some time and analysis later…

    “How the hell did you know that?!”

    “I noticed the logic simplifies a bit with DeMorgan’s theorum and still works out.”

    “What the fuck did you just say?!”

    “I said it was a lucky guess.”




  • “You can go to any of the LLM websites, start chatting with one of the AI chatbots, and all you need to say is ‘here’s some C code, please translate it to safe idiomatic Rust code,’ cut, paste, and something comes out, and it’s often very good, but not always,” said Dan Wallach, DARPA program manager for TRACTOR, in a statement.

    “This parlor trick impressed me. I’m sure it can scale to solve difficult real world problems.”

    It’s a promising approach worth trying, but I won’t be holding my breath.

    If DARPA really wanted safer languages, they could be pushing test coverage, not blindly converting stable well tested C code into untested Rust code.

    This, like most AI speculation, reeks of looking for shortcuts instead of doing the boring job at hand.





  • I feel like I’m getting pretty radicalized recently, ugh.

    Joking aside, this place is actually pretty central, politically. It’s the rest of the world that went on a capitalist assholes spree.

    (Edit: and honestly, I suspect we will learn there’s a lot of billionaire-funded bots making us feel like the world’s opinions changed.)

    “Let’s just accept each other’s pronouns while holding billionaires accountable for their actions” shouldn’t be considered radical ideas, at all.

    And yeah, fuck all of these investors. They’re effectively suing the real workers who were left holding the bag after the investors “line go up forever” bullshit came to roost.