• 1 Post
  • 995 Comments
Joined 2 years ago
cake
Cake day: July 3rd, 2023

help-circle








  • It was a good game. Not perfect, but very good.

    Even the things I don’t like are pretty minor.

    • upgrading weapons is kind of tedious. Once you know where the stones are or the bearings, it’s kind of a chore to get them.
    • related: once you know where some high value items are, it’s really tempting to just beeline for them from the start. But that’s kind of tedious. I guess I could just pretend I don’t know where the +5 stats talisman is.
    • a lot of side content isn’t especially rewarding. The first time you play it’s exciting because you don’t know what you’ll find. But later it’s like “nah, this catacomb has a useless ash and boss I’ll fight elsewhere”. Which is a shame because most of the level design is great.



  • I just tried “Language Drops” and it was… interesting. It didn’t place me at the right level, so I got a very beginner lesson when I’m closer to intermediate (but definitely not fluent). I’m not sure I liked matching the pictures- the picture for “thank you” could mean different things depending on how you interpret the person’s face and body language- and then I hit the end of the free content for the day. It didn’t get to different tenses or even whole sentences- just basic vocabulary and no verbs. Maybe it ramps up quickly?


  • This doesn’t seem like a good idea.

    One, releasing should be easy. At my last job, you clicked “new release” or whatever on GitHub. It then listed all the commits for you. If you “need” an Ai to summarize the commits, you fucked up earlier. Write better commit messages. Review the changes. Use your brain (something the AI can’t do) to make sure you actually want all of this to go out. Click the button. GitHub runs checks and you’re done.

    Most of the time it took a couple minutes at most to do this process.







  • This reminds me of the new vector for malware that targets “vibe coders”. LLMs tend to hallucinate libraries that don’t exist. Like, it’ll tell you to add, install, and use jjj_image_proc or whatever. The vibe coder will then get an error like “that library doesn’t exist” and "can’t call jjj_image_proc.process()`.

    But you, a malicious user, could go and create a library named jjj_image_proc and give it a function named process. Vibe coders will then pull down and run your arbitrary code, and that’s kind of game over for them.

    You’d just need to find some commonly hallucinated library names