Video Chess disassembled and commented
A fully commented disassembly of Video Chess
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,925 posts.
A fully commented disassembly of Video Chess
Why conversational UI fails in practice and what the West can really learn from Asian messaging apps.
I spent two weeks reading and reverse engineering further the source code of Another World ("Out Of This World" in North America). I based my work on Gregory Montoir's "binary to C++" initial reverse engineering from the DOS executable. I was amazed to discover an elegant system based on a virtual machine interpreting…
San Francisco - America's broken patent system needs major reform to protect innovators and the public. Today, the Electronic Frontier Foundation (EFF) is announcing a major new boost to its patent work: a half-million dollars in funding from entrepreneur Mark Cuban and game developer Markus "Notch...
While I created my AWS account because I was interested in Amazon S3, that was not in fact immediately available to me: In the early days of AWS, you had to specifically ask for each new service to be enabled for your account. My new AWS account did come with two services enabled by default, though — Amazon Simple…
A look into how Python is used to bring your favorite movies to the big screen.
A discussion of the minimal version of Make included in 'The AWK Programming Language', as well as a Python port of the AWK program.
malloc has a very nice and simple interface: you ask for a certain amount of memory, and you’re given a void pointer to your block of contiguous bytes that’s been magicked into existence. Once you’re done with it, you call free with the same pointer and the memory disappears into the ether.
An update on the latest advancements of Elixir, data, and Machine Learning.
Large Language Models (LLMs) are typically presumed to process context uniformly—that is, the model should handle the 10,000th token just as reliably as the 100th. However, in practice, this assumption does not hold. We observe that model performance varies significantly as input length changes, even on simple tasks…
Documentation and guides from the team at Fly.io.
The Apache Software Foundation has resigned its seat on the Java SE/EE Executive Committee. Apache has served on the EC for the past 10 years, winning the JCP "Member of the Year" award 4 times, and recently was ratified for another term with support from 95% of the voting community. Further, the project communities…
Watch streaming video, find interesting podcasts, and discover classic music and new songs from independent artists.
Posted by Ian Beer & Samuel Groß of Google Project Zero We want to thank Citizen...
The existing animation system in Godot was already one of the most powerful of any game engine, but its age was starting to show (it was written 10 years ago and barely improved). The new one builds upon the strengths of the previous one but does massive improvements to features and usability.
Since the dawn of October 1st 2022 , the world has been plagued by the question:
Dear member of the World Wide Web Consortium's Advisory Committee, You may have heard that over the past year we've been trying to insert legal safeguards into the Encrypted Media Extensions project at the W3C, which standardizes streaming video DRM. We've previously been opposed to the W3C...
This is the fifth part of a series taking a historian’s look at the Battle of Helm’s Deep (I, II, III, IV, V, VI, VII. VIII) from both J.R.R. Tolkien’s The Two Towers (1954) and Peter Jackson…
I was curious to explore how long a program takes to run, how much memory is used over time, and what processes/threads are spawned. To provide answers I wrote a tool, which I named st . Here are a few things I looked into.
Find, classify and remediate PII across your files, email, databases and cloud. Accurate AI-powered PII discovery – on-premise or SaaS.
Thank you so much to lots of lovely friends who have offered to visit me in hospital! Ramesh and I are wanting to keep life really simple...
Tilt is a Firefox extension that lets you visualize any web page DOM tree in 3D. It is being developed by Victor Porof (3D developer responsible with the Firefox extension ...