New
The latest blog posts to take off on Hacker News. 3,076 posts.
Hacking ls -l
Greg Lehey's online diary
Suicide is Cheaper
A lot of you may not know this, but I used to be an EMT-B. I volunteered on a 911 ambulance service, and spent most of my time running out o...
Asshole Driven Development
[Since this was originally posted commenters have added 100+ addition methods – see the comments below. There’s more commentary on reddit] The software industry might be the world’…
Google Homepage Size Over Time
This afternoon, I looked at the source of the main Google page with my browser. It spans my whole monitor and takes 15 pushes of the scroll-wheel to see it all. Whither minimalism? Off to the Wayba…
GET /browser.exe
Jon Howell dreams of a new Internet. In this new Internet, cross-browser compatibility checking is a distant memory and new features can be unilaterally be added to browsers without having to convince the world to upgrade first. The idea which makes this Internet possible is so crazy, it just might work.
The Product is the Byproduct
Written pieces, talks, and other bits by Zach Holman.
The game of life emulated in the game of life
Conway's Game of Life, emulated in Conway's Game of Life: The life simulator used is Golly which has a built-in script to generate these metapixel grids (select a pattern, and choose "metafier.py" from the scripts list). Outer Totalistic Cellular Automata Meta-Pixel: The metacell uses a period 184 tractor beam, which…
One sentence per line, please
I give some advice each year in my annual Sphinx tutorial at PyCon . A grateful student asked where I myself had learned the tip. I have done some archæology and finally have an answer. Let me share what I teach them about “semantic linefeeds,” then I will reveal its source — which turns out to have been written when…
Conway's Game of Life, using floating point values instead of integers
A continuous version of Conway's Life, using floating point values instead of integers: supports many interesting phenomena such as gliders that can travel in any direction, rotating pairs of gliders, wickstretchers and the appearance of elastic tension in the 'cords' that join the blobs. Slides showing how the rule…
The Magazine
Introducing The Magazine : a modern iOS Newsstand publication for geeks like us that’s loosely about technology, but also gives tech writers a venue to explore other topics that like-minded geeks might find interesting.
Tail Call Optimisation in Common Lisp Implementations
While the Common Lisp standard does not require implementations to eliminate tail calls, some do—thereby allowing a more functional programming style. Especially in the prototyping phase, it can be useful to know where this functional style can be employed and where it's likely to cause stack overflow. Since I…