

Oh i know
I’m more blaming the system than the user. The system is designed to be as addicting as possible. Literally a century of addiction research into drugs and gambling, all used to squeeze every drop of engagement from the user


Oh i know
I’m more blaming the system than the user. The system is designed to be as addicting as possible. Literally a century of addiction research into drugs and gambling, all used to squeeze every drop of engagement from the user


Anything to get that dopamine drip from the Black Rectangle


It’s not about what the user wants. It’s about what will make the most profit for Microsoft


Federated git hosting platform when?
Something about this composition is giving AI, but the line art says hand made…
Traced AI art, perhaps?


You know, you could just ask what that means
s/org/li means replace org with li


LoZ: Twilight Majora’s Ocarina


Source code is just text with special grammar rules, that’s easy for a human to read and think about. But it’s not possible for a computer to execute source code directly.
So it’s run through a “compiler”, which takes the text and compiles it into binary machine code (x86 Assembly). This is what gets written to the CD and shipped
“decompilation” is the process of starting from the raw machine code, and trying to figure out what source code text could have generated that machine code.
Typically you use a tool that can do an initial decomp pass, but since it’s missing a lot of context, the resulting text is generally incomprehensible (and may not even fully compile). Variable x123ieh48hdc could be Link’s velocity, the currently loaded map, or it could be a temporary scratch variable
The real challenge to decomp is figuring out which incomprehensible variable and function names actually correspond to in-game
(Note, usually “100% decomp” means they’ve fully translated machine code to source code. But there may still be large parts of the source code that remain incomprehensible. Ocarina of Time decomp still has sections like this)
The reason this is exciting, is because the source code is much easier to modify. So having 100% of the game in source code means you can do fancy things like PC source ports (even if some of the code remains incomprehensible, though i imagine that makes it more difficult)


Not wanting to maintain a multi-language repo, and not wanting to maintain support for rust integration
Edit: I kinda assumed the guy in the pic was that kernel maintainer who kept throwing a stink about Rust code, but it’s apparently not
I like solving puzzles, and I have a knack for programming specifically


But it doesn’t have any built-in concept of users, write permissions, or authentication (except for commit signing)
Hosting an unauthenticated git repo would be the equivalent to an open ssh port with no password required
Not to mention collaborative things like issue tracking, PRs, forums, etc


I wonder if it’d be feasible to make a fediverse github


Once i have a solid implementation, I wanna morph it into a custom scripting language for generating diagrams (a la graphviz or mermaid js)


I literally just wrote this a few hours ago (line 55)



IIRC, kernel level anti cheat works for linux. It’s at the company’s discretion if they enable support for Linux clients


Waydroid doesn’t intend on supporting it. It’s a piece of code that checks for evidence of “tampering” (such as an unlocked bootloader, or root access), and sends those bits of data off to Google’s servers for verification
It’s antithetical to Waydroid and device freedom, and is used by banking apps for “security” reasons, as well as media apps for piracy reasons
And is a massive pain for anyone who root’s their devices


Never make things more “impressive”
Make them more comprehensible
Reduce the cognitive load required to understand and reason about a piece of code. Honestly, the more you can express complicated ideas simply, the more impressive you are
Because that’s how most people implicitly frame headlines like this one: a generalization of the public