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

help-circle
  • It wasn’t even just that. In the companies I worked, it seemed like nobody other than me understood how to escape things for XML. I couldn’t even convince them to just use the right libraries/functions that auto-escape and parse things properly. They keep deciding they were smart enough to do it by hand. And it always ended up biting them.

    JSON, like Javascript (vs C++ or Java) is a lot more forgiving. It either works or it doesn’t, and the values are just strings or numbers. And some people even do the numbers as strings.




  • I was playing Destiny 2 and the lag was only noticeable to me when I compared it to not using Stadia. While I was playing, I didn’t feel like there was anything to complain about.

    I think I saw less lag when connected to my house over Parsec, and definitely had less lag when playing locally at my house. I actually considered continuing to use Stadia, but by that point they had pretty much proven that they were not going to bother improving things further, and it didn’t make sense to pay for a service that didn’t provide an advantage over what I could do for free.





  • Yes, you’re effectively renting a powerful computer.

    Previously, you could just use it without limits, and the math worked out for everyone. It’s something like 3-6 years of service to cover the cost of a decent-to-great computer.

    Now, if you’re a hardcore gamer and go over 100 hours a month, that value changes, and the break-even point is sooner. If you play for 40 hours a week, that time is effectively halved.

    At the current rates, it continues to seem like a really good value, so long as you aren’t bothered by the slight input lag or the video compression.

    But if more people use the service for more time, they’re going to have to charge more money. Either higher base rates, or lower limits. And it’s eventually going to show that it doesn’t really make sense for anyone except as a temporary measure, and then the service will disappear because it didn’t work well enough.







  • And it killed all interest I had in Vite as well. This kind of thing practically guarantees that they’ll spend their effort on the for-profit stuff and gut the open source project of things it would otherwise have had built in.

    Sure, maybe not today, but eventually some bean counter is going to look at it and demand it.




  • Snapmaker U1 kickstarter is on right now. Watch some videos on how the preview units went and then consider that.

    Or the Elegoo Centauri Carbon is getting a ton of recommendations. No multi-color addon yet, but it should be released soon. We have no idea if it’ll work well or not, though.

    I still love my A1 and A1 Mini and use them a lot. Like you, I’ve frozen them in time. And I use Orca with them. But I’m not actually afraid to upgrade. I think the “dev mode” will probably be fine, and I actually expect to have to update eventually anyhow. I think Orca will probably eventually update to only use the “dev mode” interface and not work with older firmwares. I can’t see them maintaining 2 different ways to connect to a proprietary printer.




  • That sounds like pretty much exactly what we did at my last job, and it worked pretty well IMO. The individual commits in a PR didn’t ever matter. I don’t even think we used them for code review, except if it came up for review a second time after rework. In that case, we were able to just look at the new commit to see if the right changes were made.

    And we definitely avoided basing off each other’s branches. We had to do it a few times. The only times it went well was when the intent was to merge the child branch into the feature branch. If they were actually separate tickets (and the second relied on the first) it was generally chaotic. But sometimes, it was just necessary.