• 0 Posts
  • 42 Comments
Joined 1 year ago
cake
Cake day: August 31st, 2025

help-circle


  • Re mistagged games, I think you may be opening yourself up to lawsuits, especially if this project succeeds in driving sales away from slop. Just look at Reddit as a cautionary tale of what community moderation can lead to: power tripping and astroturfing.

    I’m all for something like this, but practically speaking I think it’s more effective to have store fronts force AI disclosure on store pages (and add filtering functionality). If a developer lies about it, they may be liable for false advertising. It’s also just more useful for consumers to have this information at the point of purchase (a browser extension could pull this off)

    Itch.io recently added an AI disclosure category to all games, and I think it’s a good start.








  • Interesting bit:

    If the Northstar browser is included in Debian Linux, I will do my utmost to make the browser successful and ensure it works well in Debian, and I will make sure that the Debian project and Debian contributors like you, and the four of you in particular, will be rewarded.

    He did not elaborate on the nature of the promised reward, but did mention that he had applied to the NLnet Restack fund

    I wonder if anyone knows the right people to contact at the fund to bring this to their attention? At the very least, it shows this guy shouldn’t be trusted with their money.




  • So you want an LLM that says they don’t train on “copyleft” code, even if they do, so you can virtue signal to yourself without facing any kind of real inconvenience?

    How about you start by clarifying what you mean by “copyleft” as that’s not a standard term, and it means different things to different people. I’ve seen it used to refer to MIT style licenses, GPL style licenses, and public domain stuff… All of which are very different things.



  • I was never convinced by Meson’s value proposition. From what I remember, it was always just meant to reinvent CMake with a different DSL. Like, literally just CMake but slightly different.

    I understand CMake’s DSL isn’t the prettiest, but as far as improving ergonomics of a build system, minimizing the amount of build scripts you write is far more effective than changing the syntax. If you find yourself writing too much CMake in a project, then switching to a build system with a different design (eg Bazel, Scons, Waf, …) is probably the better choice.

    And of course, since Meson is just a CMake clone, it’s always going to be compared to it, and its always going to have to compete on features. On that front, CMake has always been ahead, and I don’t see that changing. So in the end, Meson is just another example of that one XKCD meme about standards.


  • It’s not so much an LLM thing as it is a data/curation thing. Idk the specifics, but I do remember back when I used it, chatgpt occasionally presented me with multiple responses, and asked me to pick the one that I liked best. It’s like how Facebook/tiktok/whatever curate your feed by examining how much time you spend eg looking at one post vs another. There’s nothing inherent about LLMs that cause them to prioritize emdashes, thats all the result of extra massaging the operator has applied to the model.

    This is also why I feel it’s important to not focus on perceived “LLMisms” as a way to detect slop. It’s extremely trivial to hide that, and the ones that don’t are low hanging fruit.


  • There are already plenty of package manager options in the C++ world. Having an “official” one arguably only helps improve the onboarding experience, but overall it’s a chokepoint for the entire ecosystem. There are rarely “one size fits all” solutions to a problem, and there certainly isn’t one for a problem as complex as software builds and packaging.


  • Yes, CMake is crazy. And ugly. And inconvenient

    How many years has it been since you last used CMake?

    CMake suffers from some of the same perception issues as C++. A lot of the criticism usually boils down to the designers prioritizing backwards compatibility, a thing even critics would agree is a good thing. As an example, the OP shows a CMake and Meson snippet. The CMake one is 3 lines, the Meson one is 2. The extra line in the CMake sample is a version declaration for backwards compatibility, but the rest are identical.

    If you look past your preconceived notions, you’ll find that CMake is a good build system and very easy to use. It’s also one of the few that fully supports C++20 modules today.

    It’s by no means a silver bullet, and the generator-based design isn’t always the best choice, but its undoubtedly the best choice for the vast majority of C or C++ projects.


  • 100% this. Why’s he bragging about “having permission” to post those screenshots, as if it’s immoral to be a whistleblower? The only people who think like that are the ones on the wrong side of the scandal.

    you are only hurting the workers that you claim to want to protect

    Also, dawg, It’s my personal data and emails that I want to protect from an irresponsible CEO with AI psychosis. I’ll pretend to care about these random people I’ll never meet when my privacy is secure.

    I’m already planning to switch to either Tuta or Fastmail sometime next week.