Get Started with Rust, WebAssembly, and Webpack
This guide will walk you through setting up Rust, WebAssembly, and Webpack to easily interoperate between low-level Rust code and…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,470 posts.
This guide will walk you through setting up Rust, WebAssembly, and Webpack to easily interoperate between low-level Rust code and…
This is a guest post by VR developer Hugh Hancock , creator of Vive horror/RPG Left-Hand Path .
The end of the cycle One of the best essays written last year was Elad Gil’s End of Cycle? – referencing our most recent 2007-2017 run on mobile and web software, and the implications for investing, startups, and entrepreneurs. Although he doesn’t directly talk about it, the end of a tech cycle has major implications…
I did everything right, according to both United and TSA’s disability policies. The TSA told United it was OK.
Stop doing the apps. Start selling t-shirts. I spent an enormous amount of time doing apps, or even programs (before we begun to call it apps). I spent days on doing more or less challenging stuff like PGP [https://github.com/krzyzanowskim/ObjectivePGP] implementation or Cryptography [https://github.com/
When Rubik’s Cube first appeared decades ago, I jumped on it. I bought one, and spent an entire summer fiddling with it. Over that summer, I developed a solving technique that has stuck with me. My technique is not the fastest; that was never the goal. My algorithms make sense to me because they are constructed, and…
This, as I probably don’t need to tell you, is a banknote. To be specific, it’s a 10-afghani banknote printed in 2004 (my thanks to Dr Amelia Dowler of the BM for that astonishingly pre…
I'm writing this in preparation for the Computer History Museum's The Origins and Impact of VisiCalc panel on April 8th 2003. This is basically a draft and I hope to do some more editing as time permits and you should expect many typos until then. I'm also going to continue to edit and change this as I remember…
Continued from part 1. Once I was about a thousand words into describing background for GEMM, it became pretty clear that it made more sense to group the numerical math papers into one post, so her…
A well-known scientist (some say it was Bertrand Russell) once gave a public lecture on astronomy. He described how the earth orbits around the sun and how the sun, in turn, orbits around the center of a vast collection of stars called our galaxy. At the end of the lecture, a little old lady at the back of the room…
CHAPTER from SKIN IN THE GAME
That's a interesting question I'm willing to spend some of my time on. Someone at StumbleUpon emitted the hypothesis that with all the impr...
Years ago, while working on an explanation of the Fourier Transform, I found this diagram: Most ideas aren't inherently confusing, but their technical…
Sometimes I just can’t get anything done. Sure, I come into the office, putter around, check my email every ten seconds, read the web, even do a few brainless tasks like paying the American E…
As of Summer 2024, my article "What Colour are your bits?" has been online 20 years, and people are still linking to it as a benchmark. It's clear that people still care about intellectual property in general and copyright in particular, and the difference, if any, between id...
When I was a young coder, just starting out in the big scary world of enterprise software, an older, far more experienced chap gave me a ste...
Part 1 of 2: "The Road to Superintelligence". Artificial Intelligence — the topic everyone in the world should be talking about.
There are lots of people and places that create and collect algorithms of all types ( here are a few WWW sites). Unfortunately, in building systems hardware and software, we in The Aggregate often have found it necessary to do relatively obscure low-level things very efficiently. Many of the tricks we've devised or…
QR codes are 2-dimensional bar codes that encode arbitrary text strings. A common use of QR codes is to encode URLs so that people can scan a QR code (for example, on an advertising poster, building roof , volleyball bikini , belt buckle , or airplane banner ) to load a web site on a cell phone instead of having to…
Of course, ``security hole in qmail'' does not include problems outside of qmail: for example, NFS security problems, TCP/IP security problems, DNS security problems, bugs in scripts run from .forward files, and operating system bugs generally. It's silly to blame a problem on qmail if the system was already…
Ever wonder about that mysterious Content-Type tag? You know, the one you’re supposed to put in HTML and you never quite know what it should be? Did you ever get an email from your friends in…
[Warning: non-historian arguing about history, which is always dangerous and sometimes awful. I will say in my defense that I’m drawing off the work of plenty of good historians like Bryan Wa…
The more I read about cryonics—i.e. freezing yourself after death—the more I realized it's something we should all be talking about.
The story of how change really happens.
Update(9/25/17): My article about the licensing change.
Does anyone have any questions about NAFTA for my PSYCHIC PIG?
Any regulation, including those around net neutrality, should be put to a cost-benefit analysis. In this case regulation advocates come up short.