On compiling 34 year old C code
The 34 year old C code is the C code for ed and sed from Unix Version 7. I’ve been getting it to compile on a modern POSIXish system. Some changes had to be made. But not very many. The union…
The latest blog posts to take off on Hacker News. 3,229 posts.
The 34 year old C code is the C code for ed and sed from Unix Version 7. I’ve been getting it to compile on a modern POSIXish system. Some changes had to be made. But not very many. The union…
I rarely re-blog, but this one deserves being spread far and wide. Timeline of the Destruction of 100 Year Old Franklin County, NC Records Please read the whole post included above – but the …
If you're reading this page, chances are that you're already well aware that E.T. for the Atari 2600 is one of the most reviled games ever made. I never understood why. As a child, it was one of my favorite games. I still think it's a good game. Apparently , I'm not alone .
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 ...
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…
Larry Wall released Perl to the public on December 18, 1987. Love it or hate it, Perl's influence is immense.
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…
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…
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 ...
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.
“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?
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.
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 ...
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…
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:
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:
Writing and photos by Brennan Moore
A carousel is a rotating set of images. Use the previous and next buttons to change the displayed slide
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