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/)GR
Posts
1
Comments
361
Joined
2 yr. ago

  • I don't know this specific case, but my guess is that damage is a set amount per frame that a collision overlap is happening. This is perfectly valid if it is biased by the delta between frames. It means things get a little wonky at low framerates, but largely work well. But if you are assuming a frame is an exact length, you save a multiplication action, but gain the problem of unlocked frame rates breaking things (and frame dipping possibly causing problems).

  • One thing people probably aren't considering is tapes. They had a literal length to them. I remember Titanic was a 2 tape set because it was so long. That meant, movies wanted to meaningfully hit the home market, they had to be short enough to fit on one tape, including any preroll advertisements the studio wanted the squeeze in.

    DVDs helped a little, but they took were constrained, and were trying to pack in additional features while they were at it.

    Now all bets are off in the home market. Even TV shows have started changing to match the format. Streaming first shows are often variable length per episode. Rather than try to fit a specific size, they run until the story is told, like a movie.

  • That's the way consumer reviews have always worked. Short of a few exceptions, most professional reviews for any hardware are impressions. If it took 6 months to review a washing machine, it would take a lot of people to keep up. Same with phones, same with video games. It's nice when someone can give a long term review, but if every phone he reviewed took 6 months to review, he'd have 1-2 videos a year.

  • Nope, as a Lemmy.One user, I cannot downvote anywhere. It's probably my only complaint with Lemmy.One, actually. I'm not sure I would have downvoted this, but it is the type of thing I don't want to see.

  • Or people who don't want to see low effort meme content. There's a community specifically for that sort of thing and Linux. linuxmemes@lemmy.world

    Lemmy.one doesn't allow downvoting though, so I didn't downvote it, but I sure as heck didn't upvote it.

  • That is a great point. I use the shortcut 'code .' to launch VSCode when I'm on the terminal a lot. Can't do that with flatpak without an alias. I don't live on the terminal though, so it is rarely an issue for me. It is a problem flatpak should solve though. Seems like they are focused on GUI apps and GUI launching.

  • If you want to build your own printer, and have the spare change, Prusa is still a top teir hobby printer. If you want to save some cash, the Ender printers are reasonably close in quality and significantly cheaper. I would personally go Prusa MK4 if I was starting over again. My MK3 was fun to build and has been very solid for years.

  • I agree that launching flatpaks outside of a GUI is stupidly verbose. I certainly would never use flatpak for cli tools, and I think that is a problem for it. I would love to see more tools bundled up that way, but flatpak is far from the solution. And Docker has the same or bigger problems.

  • I use flatpak first for everything, but VSCode was one that I absolutely installed the old fashioned way. It just needs to much system integration and I couldn't figure out how to let it out of the sandbox enough to make it work reliably. But it is the exception.

  • Flatseal is super easy for anyone with a tech background to use. You can very quickly expand or reduce the access an app has to your system. Even below what the app comes with by default.

    I do kinda wish the guis for installing flatpak apps were more forthcoming with the permissions, and possibly integrated some of the features of flatseal so you could modify the permission set before installing.

  • I like flatpak because it keeps everything more orderly. My OS fits into one box, and my userland applications all get their own little box. I don't have to worry about the choices I make for my OS dictating the options I have for applications. And I don't have to worry about installing an application polluting my OS with libraries that only it will ever use.

    The same is true with containers like Docker. Sure, I could install web apps directly on the server, or make a VM for every service I wanted to spool up, but with Docker Config(or the many other ways to wrangle docker) I have a predictable input/output. I never have to worry about the requirements of one service conflicting with another. And the data and logs generated by the service rest in an exact place that I can ensure is uniform for all services, even if the developers do wacky things.

    Taken to the extreme you get NixOS, which I really like the concept of, but can't bring myself around to learning, as I know it will take over my life.

  • In the last couple of weeks, Microsoft has started having Microsoft Outlook default to open links in Microsoft Edge, despite the OS having a clear browser choice setting. They are override the user's explicit choice to grow power in a market they don't have (Web Browsers) using a market they have a near monopoly on(desktop email clients).

  • That's a fun idea. I'd worry the school might get angry at you for releasing your notes, which other students might use, but at the end of the day, does it really matter how a student learns the material? If your notes do a good job at summarizing complex information, it seems like a win for me.

    Thinking about it, it would be very interesting if we had students notes throughout history. We could see what was being taught and what was being understood through the ages.

  • I know you have a lot of opinions on this, so I'll recommend something different: Gamejams. They are a great way to flex that skill, try new things, and be a part of a group all at once. And another tip from another amateur game developer: Use Itch.io for sharing work.