Daily Archives: 2026-03-19

Minecraft Source Code Is Interesting

Source: Hacker News

Article note: There are some fun tricks in here that I'm vaguely aware of, but I love the nice intuitive demos. Bunch of classic packing and compression hacks. Standard "memory allocator is bullshit; consistent under the upper bound wins over fragmentation" type optimizations. Z-order curves (linearizing a n-space in a locality-preserving way) are a thing, but this is a lovely illustration. Using (n & -n) == n; as "Is power of 2" for 2s compliment. It's a fun read.
Comments
Posted in News | Leave a comment

Google details new 24-hour process to sideload unverified Android apps

Source: Ars Technica

Article note: Ever so slightly less bullshit than early signs. That's got to be strategic, just like the whole thing is a "You're technically allowed, but the instructions are on display in the third sub-basement, in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying 'Beware of the Leopard'" move.

Google is planning big changes for Android in 2026 aimed at combating malware across the entire device ecosystem. Starting in September, Google will begin restricting application sideloading with its developer verification program, but not everyone is on board. Android Ecosystem President Sameer Samat tells Ars that the company has been listening to feedback, and the result is the newly unveiled advanced flow, which will allow power users to skip app verification.

With its new limits on sideloading, Android phones will only install apps that come from verified developers. To verify, devs releasing apps outside of Google Play will have to provide identification, upload a copy of their signing keys, and pay a $25 fee. It all seems rather onerous for people who just want to make apps without Google's intervention.

Apps that come from unverified developers won't be installable on Android phones—unless you use the new advanced flow, which will be buried in the developer settings.

Read full article

Comments

Posted in News | Leave a comment