GameBoy Emulation in JavaScript: The CPU
In the first of this series of articles, I'll look at how a CPU can be emulated through JS, and start building an emulation core for the GameBoy console.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,892 posts.
In the first of this series of articles, I'll look at how a CPU can be emulated through JS, and start building an emulation core for the GameBoy console.
Thomas Ptacek laid out a number of arguments against DNSSEC recently (and in a follow up ). We don't fully agree on everything, but it did prompt me to write why, even if you assume DNSSEC, DANE (the standard for speaking about the intersection of TLS and DNSSEC) is not a foregone conclusion in web browsers.
On Medium, Nassim explains how once an intransigent minority reaches a tiny percentage of the total population, the majority of the population will
In your view, should immigration be kept at its present level, increased or decreased? On the whole, do you think immigration is a good thing or a bad thing for this country today?
Posted by Charlie Reis, Site Isolator Speculative execution side-channel attacks like Spectre are a newly discovered security risk for web...
A: To answer common questions about the Debian Free Software Guidelines and how we judge whether some piece of software is free.
It’s no secret that the Ethereum blockchain is a highly adversarial environment. If a smart contract can be exploited for profit, it eventually will be. But this unforgiving environment pales in comparison to the mempool. If the chain itself is a battleground, the mempool is something worse: a dark forest.
Scraping for AI training is killing small websites like ours. Traffic from users is drowned out by bots at a factor of 100 to 1. At times, the load on our server from bots makes our server so unresponsive we can't get in to administer it.
If you use an object-oriented domain model, and you don't put behavior in your objects, you're missing out on most of the benefits of that pattern.
On GPT-3: meta-learning, scaling, implications, and deep theory. The scaling hypothesis: neural nets absorb data & compute, generalizing and becoming more Bayesian as problems get harder, manifesting new abilities even at trivial-by-global-standards-scale. The deep learning revolution has begun as foretold.
[Content note: hostility toward social justice, discussion of various prejudices] “Words! Words! Words! I’m so sick of words! I get words all day through. First from him, now from you. Is tha…
Reviewing AI Security Engineers: How ZeroPath found 200+ bugs in curl and why AI SASTs are becoming a viable replacement for traditional tools.
Renewable energy sources are growing quickly and will play a vital role in tackling climate change.
Previously in Jepsen , we discussed Redis . In this post, we’ll see MongoDB drop a phenomenal amount of data. See also: followup analyses of 2.6.7 and 3.4.0-rc3 .
Racial segregation has always been a pernicious social problem in the United States. Many factors have contributed to segregation including prejudice, zoning laws, housing discrimination, and loan discrimination. Although much effort has been extended to desegregate our schools, churches, and neighborhoods, the US…
Most SAD light therapy lamps are not bright enough. How to get brighter light than any you can buy!
When your alarm wakes you up in the morning, is it hard for you to get up right away? Do you find yourself hitting the snooze button and going right back to sleep?
A newly revived philosophy for publishing personal knowledge on the web
Last week, I wrote about statements made by Charles Ding, Huawei’s Senior Vice President and Chief Representative in the U.S., Mr. Ding explained the
It occurred to me recently that The T Project had no coherent presence on the web. There's Olin's history , but I thought something a bit more calm and dignified is in order.
Mike Murray, a surprisingly hapless HR manager at Microsoft, made a number of goofs, but the doozie was introducing a “Ship It” award shortly after he started the job. The idea was that…
Perhaps surprisingly, not very many people earn minimum wage, and they make up a smaller share of the workforce than they used to.
The US government has issued an export control directive suspending all access to Fable 5 and Mythos 5 by foreign nationals inside or outside the US.
Interactive article explaining how mechanical gears work.
Apple has announced impending changes to its operating systems that include new “protections for children” features in iCloud and iMessage. If you’ve spent any time following the Crypto Wars, you know what this means: Apple is planning to build a backdoor into its data storage system and its messaging system.
Claude Opus 4.7 is now generally available, with notable gains over Opus 4.6 in advanced software engineering and the most difficult tasks.
Too often I ask a question in Slack or leave feedback under a merge/pull request or argue with friends in a WhatsApp group and get back:
I’m surprised that you’re surprised
The Wirecutter’s review of the IKEA air purifier is a mishmash of scientific errors, shoddy testing, and self-contradictory logic.