Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)E
Posts
1
Comments
453
Joined
6 mo. ago

  • I don't see anything particularly unique about that WoW editor, as pretty much every terrain editor used to look like that. Nowadays, the focus is more on procedural generation for higher realism and fidelity, but I'm sure there are still plenty of tools and/or plugins for hand painting them.

    Some links:

    There are also a ton of different ways to do it in blender. You can set it up yourself, or find one of many plugins that can streamline the process.

    A convoluted, impractical, legally dubious, but maximally cool alternative is to hijack a commercial game's level editor. I know at least Far Cry 2 has a level editor with a terrain system. If you can reverse engineer the level format, you can write a script that'll convert them to whatever format you need... Just make sure you don't keep the meshes and textures from the game.

  • Time to coin a new term. The "bus factor" is the risk of a critical maintainer being hit by a bus. We need one now for the risk of them developing chatbot psychosis/brainrot.

  • Peter Thiel is a creepy weirdo who injects himself with the blood of young people in an attempt to reverse aging.

    That means it's very important that you find and spread unflattering photos that highlight the fact that he's almost 60 years old.

  • "I'll touch your dick if you take a hit of this vape"

  • Sublime Merge is what I use, mostly for dealing with merge conflicts. For more complex operations I just do it in the terminal, even though I'm sure it supports way more features than I use it for.

    It's not FOSS, but it's also not Electron.

  • I think the real problem is that nobody cares about security because there are very little consequences for data leaks. I guess what little safeguards existed in the past have been obliterated by the sheer velocity of AI code generation.

    What we need is laws to hold people criminally responsible for negligence in handling user data. It isn't unprecedented, since we already have HIPPA. A watered-down version of that for ANY business that collects personal data would fix a lot of problems.

  • My entire sub was deleted on lemmy.ml instance shortly after I posted my application to r/privacy.

    Jump
  • Lol is it actually vibe coded? If so, then I kinda understand the decision, even if it was done in the douchiest way possible.

    I don't understand why some people think they can AI generate security sensitive apps? You're not the first I've seen. This is like the worst possible scenario for AI codegen. It's so wild, I honestly can't tell if it's sarcasm or not whenever I see one.

    There's a popular meme where Google Gemini says that geologists recommend you eat 3 rocks per day or something like that, and it's funny, but also an example of how insanely dangerous it can be for someone who lacks knowledge/experience in a topic to rely on AI. I don't think many people will actually believe they should eat rocks, but they'll definitely believe it if Gemini recommends incorrect dosage for some medication.

    Using vibe-coded software for anything security-related is the same thing, albeit not as (immediately) hazardous to your health.

    • Don't use security-sensitive vibe coded apps
    • Don't let friends use security-sensitive vibe coded apps
    • Don't make security-sensitive vibe coded apps
    • Don't take this personally, if you're making security-sensitive vibe coded apps
  • This unsung material, known as Ajinomoto Build-up Film (ABF), has become the invisible backbone of the AI revolution, enabling the cutting-edge performance and energy efficiency that powers today’s most advanced neural networks

    Exaggeration much? Sure, it might be an important component, but I doubt the industry will collapse overnight if they stop selling it. There are probably substitutes or alternative solutions.

    The article reads like AI slop. I wonder if this is some market manipulation thing?

  • That's probably pointless. You should only use it for piracy, bypassing content filters, regional blocking, and things like that. Otherwise you're just wasting money/hurting your internet speed for zero benefit.

    A VPN only offers marginal protection from tracking, since it only hides your IP address. Most tracking happens in the browser, via cookies and fingerprinting techniques. The only reliable way to protect yourself against that is Tor, and you should not use Tor with a VPN.

    I like Mullvad and I am a happy customer, but this misleading advertising is kind of a bad look IMO. It's good to raise awareness of this serious issue, but they're clearly trying to profit off of consumers who don't understand the product they're selling.

  • Blue waffles are a lot more common than you might assume

  • "If people saw it and they immediately knew it was fake, then they would just scroll. The selling point of generative AI models is that they look real," RadialB tells me over the phone. He refuses to share his real name but reveals he is in his 20s and from the north-west of England. He has never been to Croydon.

    Social media was a mistake. The "creator economy" was a mistake. Everything was a mistake. We really fucked up.

  • Please explain yourself. I'm not going to judge you, I'm genuinely curious where you got this perception of Phil Spencer from?

    From my perspective, he was in charge during the fall of Xbox. There may have been a few good decisions he made, like backwards compat or whatever, but on the whole he destroyed Xbox. I don't understand how some people can simultaneously be pissed at all the terrible decisions that company has been making for over a decade while also glazing the guy in charge of making those decisions.

    If Xbox wasn't part of the monopolist that is Microsoft, they would've gone out of business after the Xbox One. Instead, as is usually the case for orgs/people like this, they've been able to fail upwards all while dragging the entire gaming industry through the dirt (eg the horrible Activision acquisition, among many others). It's actually incredible how, despite not even needing to worry about competitive pressures, Xbox still failed so badly.

    So again, what circumstances have lead you to see Phil Spencer as anything other than an incompetent moron?

  • I agree with you, but I get where the rabid fanboyism is coming from. The lack of competition in tech due to a variety of bullshit reasons (mostly corruption, look what Biden's FTC was trying to do compared to Trump 2's mask-off approach) have people pissed off and angry at the monopolists. Valve just so happens to be the least-bad monopolist in tech, so people like them.

    People need to get competition-pilled, so they realize that Valve isn't our savior, and are in fact part of the problem too. They might be considered "good" today, but that's because our standards have never been so low.

    Things can be, and should be better.

  • I disagree. Secretly recording someone with a phone is much easier than doing it with one of these. It's the same issue people had with Google Glass back in the day.

    I think the reason it feels creepier is because, if you're talking with someone that's wearing them, it feels like they're sticking a camera in your face.

    But like I could turn on my phone camera, leave it sticking out of my pocket, and record everyone taking a piss in a public restroom with nobody noticing. If I tried to do that with glasses, I'd have to turn my head towards everyone's cock, one at a time. The neck pain alone makes it not worth the effort.

    But to be clear, fuck Meta. These glasses should be banned for many other reasons.

  • It has been a very long time since I've worked with PHP, so I can't help you with specific runtime stuff, like what the cost of module imports is.

    But not using classes is a perfectly valid approach. The only issue is ofc that you need to hardcode column names, but it sounds like that's at a manageable place for you right now.

    Organizing things into classes makes things easier once the operations you're doing on data get more complex. There are no good rules for this, you kinda have to develop a feel for it on your own as you gain experience.

    For the specific case of SQL results, you'll typically be better off using what's known as an ORM library. Here's a random one I found on GH as an example. But for your small project, what you're doing right now is fine.

    As awful as this project might be against “the real world” use

    All those patterns and frameworks and things people use are meant to make a codebase more manageable or flexible. ORMs are a good example: they have a lot of benefits, but they are by no means required.

    With that said, your zero guardrails approach is likely to end up an unmaintainable spaghetti mess as you add more and more features. There is a point at which you really should sit down and learn about those more advanced techniques and practices. They actually do have value, especially if you ever want to build something bigger than what you have now.

    I feel weirdly proud of what I’m achieving. Is there a name for this feeling, of pride for something you know is subpar?

    You should feel proud. You accomplished something 99% of the population hasn't. You leveled up. You're a real motherfucking software engineer. You've used your brain in ways those AI slop coders never will. There is no "subpar". When you break your 1RM record at the gym, is it "subpar" just because the guy next to you can do twice the weight?

    Fuck no, because you're fighting your fights, he's fighting his. All that matters is that you're winning.

    And you are winning.

    You're a winner.

    You're my winner.

    I love you.

  • I'm curious what usage secnario you have in mind where that's a serious concern?

    But besides that, you could run it in a podman container and use the secrets feature. That will not only store the password slightly safer, it will sandbox the executable from the rest of your system.

  • GOG have historically been Linux haters. With the recent change in ownership, it seems that might be changing, and if true it means the ones who were anti-Linux were probably CDPR rather than the GOG team.

    In any case, GOG games work well through Lutris for me, but there's also Heroic as an alternative.