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/)KN
Posts
5
Comments
862
Joined
4 yr. ago

  • Gamedev is all about smokes and mirrors. A conventional software engineer will actively resent the shitfuckery you have to do, to make games run well (for good reason; it introduces complexity into already insanely complex systems).

    Some performance work, you cannot defer, like fundamental design decisions (3D vs. 2D, raytracing or not) or if you've coded a tiny feature and for some reason, it completely obliterates performance.

    But there's always going to be tons of features that have been implemented well, they don't obliterate performance, but if you replace them with an unintuitive/complex smoke-and-mirror solution, then you may be able to shave off 20% execution time for that feature. Or not. Often no real way to know, except to try it out.

    Some of these do need to be tackled throughout development, too, but it's easy to end up with a big block at the end of development.
    Especially, if you had to rush a number of features that marketing promised, so that you can make the release date that marketing promised many months before anyone has any fucking clue how long it'll take.

  • Well, "Bro" is cut off. That game is called "Super Smash Bros. Ultimate". But someone else pointed out that there may be a more intelligent heuristic, where it will cut off words, if e.g. only the last 1–2 letters need to be cut off...

  • I'm guessing, it's rather the other way around here. People saw OOP potentially portraying their persona onto a dog, by giving it sunglasses and a beer, so it's not just a mascot, it's more of a fursona...

  • Yeah, schadenfreude aside, I'm glad that someone doing obviously criminal shit is seeing repercussions. The guy could have worked a normal job, done normal journalism. Instead, he decided that spreading hateful misinformation is a business model. This punishment makes it not a business model.

  • Particularly, I worry that CO₂, plastics, uranium, HCFCs etc. are just the first of many problems we'll have with breaking down these materials. The non-biological elementome will not degrade, at least not without leaving non-biological elements behind.

    That can be fine. Rocks generally don't participate in the biological cycle either and they don't bother anyone.
    But for example, plastics are practically rocks in funny shapes, which float out into the ocean. Even just that tiny difference causes problems for maritime wildlife. Other super-durable materials will produce different rocks, which may cause problems in new and innovative ways.

    And of course, not everything we use is a rock. Some materials will genuinely just interact with our surroundings in destructive ways. The hope is that they do then degrade.

  • YouTube has lots of competitors in the field of video content: Netflix et al, Twitch, TikTok, DailyMotion, Vimeo, PeerTube etc.

    But they have a monopoly on specific content. If you search for a tutorial on how to take apart your specific toaster model, you'll probably only find that on YouTube. Or if you've watched a specific video creator for years and they only upload to YouTube. Or even if your colleague sends you a link to some dumb YouTube video, then you're not going to ask them for the title, so you can throw it into SepiaSearch.

    If you're part of a younger generation, it's just not really an option to not use YouTube...

  • Thing is, this seems silly until you actually try to eat a vegan diet. One time I bought pickles, thinking it's literally cucumbers, vinegar and spices, there's no way this couldn't be vegan.

    Nope, it came with honey. And it tasted like dogshit, so I don't know why they put it in there, but they sure did.

  • I mean, I agree with that. Maybe "non-committal" isn't necessarily the best word. I'm mostly saying, assuming that POs realize backlog won't get prioritized nor they'll be gifted money to work on it, they should lean into that fact more.
    They could sort backlog for chance of ever becoming relevant enough again and then delete the lower 90%.
    Or I don't know, any card that sits around for more than 6 month is deleted. I've rarely seen an issue older than 6 months that wasn't wildly outdated anyways.

    Or my preferred flavor of chaos: If it's actually a problem, you don't need a card on a board to remind yourself of it. You want a card for the when and how, but not that you need to do it.

  • Thing is, most people want to listen to copyrighted music. Federating copyrighted music is a surefire lawsuit for anyone who hosts that federated service.

    And you don't need federation for acquiring music files. Torrents are better for resilience than federation, since they form a distributed network, not just a decentralized network.

    There is a piece of software that implements federation for music, called Funkwhale.

    This is their flagship instance: https://open.audio
    That flagship instance hosts basically only Creative Commons music and podcasts, due to aforementioned problem.
    The other instances I've seen federating with it, were generally self-hosted by musicians or podcasters to share their own work.

    I imagine, if an instance started federating copyrighted music (which wasn't separately licensed by the artist either), it would need to be defederated by everyone else in the network ASAP, to avoid lawsuits.

  • I always kind of hated how non-committal POs were with that. It seems like any experienced dev knows backlog is effectively /dev/null. So, if you actually treat it as such, you can skip refining stories that will not be tackled any time soon and you can purge stories from backlog aggressively (or work with filters to hide them), so that your board shows actually relevant stuff.

    But POs will always be like, oh no, we can't delete this story that we spent all of 5 minutes to write. It might still be relevant. We must remember that we still need to do this (and then not do it anyways)...