DaPorkchop_ [any]

hi :)

  • 1 Post
  • 203 Comments
Joined 3 years ago
cake
Cake day: June 2nd, 2023

help-circle




  • You need to get the whole area done repeatedly, the follicles only die if they get zapped during a certain phase in their growth cycle. Typically laser sessions are spaced about a month apart to allow time for previously killed hairs to fall out and the remaining ones to make some progress in their cycle, you can expect to lose like 10-20% of the remaining hairs with each session.








  • Sync was a fantastic Reddit client (I started using it back in 2016), then during the API debacle the dev turned it into a Lemmy app and frankly it was the best on the market by a wide margin. But then he just vanished, and various things have gradually stopped working as it’s not keeping up with the latest Lemmy updates. When upvotes stopped working a few months ago, I bit the bullet and have now moved to Summit, which has the closest user experience to Sync of all the Lemmy apps I’ve found (although it doesn’t have anywhere close to the same level of polish as Sync did).





  • My daily driver is a PowerEdge T620 with 48 Ivy Bridge cores (2x E5-2969 v2) and 384 GiB of DDR3-1333. It’s a bit of a power hog yes, but it’s still cheaper than upgrading to a more modern system with at least that much DDR4/5, and the only things where performance has been an obstacle has been a few more recent games (most recently Clair Obscur, which was bottlenecked by my GPU with the CPUs at pretty low utilization).




  • My point is that literally nobody has been looking at obfuscated code for at least 5 years by now. All the toolchains automatically handle de- and reobfuscation transparently to the point that nobody has to think about it anymore unless maybe you are one of the like 3 people who is actually maintaining the classloading stage of a modloader, or if you are manually writing a bytecode transformer (which almost nobody has needed to do for years either, ever since tools like Mixin entered the scene).

    For 99.9% of the modding community, and this includes most optimization mods, the only thing that is going to change is everyone deletes a line or two from their build.gradle and continues about their day.

    As far as reporting things to Mojang: again, nothing changes here either, everyone who has ever set up a mod dev environment already has a copy of the deobfuscated source code on their computer, which is the only thing they are looking at when inspecting the minecraft source code or making changes to it. There have been reports on the issue tracker with actual suggested code changes basically since the issue tracker became a thing.


  • This doesn’t really change too much for the modding scene, it just allows the deobfuscation step to be skipped when setting up a dev environment. Mojang has already been providing official deobfuscation mappings for years, and before that we had community-made ones which were already pretty great.

    There are already plenty of mods which drastically overhaul how major parts of the game work to get better performance, and there are some projects like Gregtech: New Horizons and CleanroomMC which have pretty much completely torn apart and rebuilt the game on older versions from before official deobfuscation mappings were even available.