New
The latest blog posts to take off on Hacker News. 104 posts.
Bit gold (2005)
A long time ago I hit upon the idea of bit gold. The problem, in a nutshell, is that our money currently depends on trust in a third party ...
“WarGames” Magazine Identified
As per Jargon File [1] definition number seven of Hacker [2] : "7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.", I have performed a real world hack of the movie "WarGames [3] [4] ." Through the use of my knowledge of computer magazines, my sharp eyes, and other…
Perl is 26 Today
Larry Wall released Perl to the public on December 18, 1987. Love it or hate it, Perl's influence is immense.
The Birth of Standard Error
Earlier today Stephen Johnson, in a mailing list run by the The Unix Heritage Society , described the birth of the standard error concept: the idea that a program's error output is sent on a channel different from that of its normal output. Over the past forty years, all major operating systems and language libraries…
Reverse Engineering a Furby
Table of Contents Introduction About the Device Inter-Device Communication Reversing the Android App Reversing the Hardware Dumping the EEPROM Decapping Proprietary Chips SEM Imaging of Decapped Ch…
Wil Shipley: My “Doom” 20th Anniversary Stories
The way I got into the software business (besides learning to code) was to use every piece of software I could find and send the developers ...
How I introduced a 27-year-old computer to the web
Reviving an old computer is like restoring a classic car: there’s a thrill from bringing the ancient into the modern world. So it was with my first “real” computer, my Mac Plus, when I decided to bring it forward three decades and introduce it to the modern web.
The origin of zero-based array indexing
“Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.” — Stan Kelly-Bootle
What Gives Gold that Mellow Glow? (2006)
What Gives Gold that Mellow Glow?
North Korea 2013 – A travel journal
In summer 2013 I traveled to the most isolated country in the world. I've experienced expected and unexpected things. This is my illustrated travel journal.
A Testament to X11 Backwards Compatibility
I recently scored a Hewlett Packard 1670A Deep Memory Logic Analyzer and I finally had a chance to fire it up. This unit dates back to 1992 ...
Satoshi Nakamoto is probably Nick Szabo?
I recently became interested in identifying the pseudonymous creator of Bitcoin, Satoshi Nakamoto. I started from the Bitcoin whitepaper [0] published in late 2008, and proceeded to run reverse tex…
Quote Origin: Americans Will Always Do the Right Thing — After Exhausting All the Alternatives
Question for Quote Investigator: While watching a cable news channel I heard a commentator present a quotation that he credited to Winston Churchill. When I searched the web I found many different versions:
The keys to the keydom
Your security and privacy on the Internet (to the extent that such quaint notions still have meaning) depend on the difficulty of factoring certain large numbers. For example, take this 1,024-bit integer:
Debugging a Live Saturn V
Writing and photos by Brennan Moore
Richard Feynman: Cargo Cult Science (1974)
A carousel is a rotating set of images. Use the previous and next buttons to change the displayed slide
The myth of NASA's expensive space pens
There’s a story about NASA’s incredibly expensive space pen and Russia’s simpler solution that gets trotted out every time some large organization introduces so
Temperature chart for the last 11,000 years
For the first time, researchers have put together all the climate data they have (from ice cores, coral, sediment drilling) into one chart that shows the “globa
Why didn't we patent the spreadsheet? Were we stupid? (1999)
We didn't patent VisiCalc at Software Arts because you really couldn't patent software prior to 1981, and VisiCalc was shown to the public in 1979.
How To Deconstruct Almost Anything (1993)
This is the story of one computer professional's explorations in the world of postmodern literary criticism. I'm a working software engineer, not a student nor an academic nor a person with any real background in the humanities. Consequently, I've approached the whole subject with a somewhat different frame of mind…
First actual computer bug was found today, 66 years ago
On the 9th September, 1947, operators of the Mark II Aiken Relay Computer being tested at Harvard University, found a bug. And, in so doing, made history.
Message threading (1997-2002)
In this document, I describe what is, in my humble but correct opinion, the best known algorithm for threading messages (that is, grouping messages together in parent/child relationships based on which messages are replies to which others.) This is the threading algorithm that was used in Netscape Mail and News 2.0…