

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


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


Do not remove the load-bearing whimsy


Legend of Zelda: Majora’s Ocarina of Twilight


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


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


Python
It’s an amazing scripting language, and my goto for writing automation scripts.
It’s the most lenient of the 3 with dynamic typing and managed memory. It’ll let you learn the basics of reading / writing / running code as well as basic control flow and logic
C is also great to learn, as it teaches you how computers work at a fundamental level, but it’s more stuff to learn up front, and can lead to some very difficult to fix bugs
Java is good as an “application” language. Being memory managed like Python, but statically typed like C. Static typing makes it easier to manage larger code bases


Do it
I have the FP6, it’s amazing


I’m not aware of any class of problem that humans can solve that we don’t think are solvable by sufficiently large computers.
That is a really good point…hrmmm
My conjecture is that some “super Turing” calculation is required for consciousness to arise. But that super Turing calculation might not be necessary for anything else like logic, balance, visual processing, etc
However, if the brain is capable of something super Turing, I also don’t see why that property wouldn’t translate to super Turing “higher order” brain functions like logic…


I don’t think the distinction between “arbitrarily large” memory and “infinitely large” memory here matters
Also, Turing Completeness is measuring the “class” of problems a computer can solve (eg, the Halting Problem)
I conjecture that whatever the brain is doing to achieve consciousness is a fundamentally different operation, one that a Turing Complete machine cannot perform, mathematically
Also also, quantum computers (at least as i understand them, which is, not very well) are still Turing Complete. They just use analog properties of quantum wave functions as computational components


I suspect Turing Complete machines (all computers) are not capable of producing consciousness
If that were the case, then theoretically a game of Magic the Gathering could experience consciousness (or similar physical systems that can emulate a Turing Machine)


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


What about Play Integrity / Safetynet?


According to the article, they used human teeth from cadavers


imo, there’s no single “cure” for cancer, because it’s not a single disease
Something about this composition is giving AI, but the line art says hand made…
Traced AI art, perhaps?