New
The latest blog posts to take off on Hacker News. 122 posts.
Perlis Languages
A language that doesn’t affect the way you think about programming is not worth knowing. – Alan Perlis
Google Acquires Over 1,000 IBM Patents
While Google may have lost the recent bidding for Nortel's patent portfolio, they did quietly acquire over a 1,000 patents from IBM this past month.
Guido van Rossum: Before Python
This morning I had a chat with the students at Google's CAPE program. Since I wrote up what I wanted to say I figured I might as well blog ...
Floppy Disks: It’s Too Late
Someone has to break it to you, and that person is me. It’s over. You waited too long. You procrastinated or made excuses or otherwise didn’t think about it or care. You didn’t do…
A Philosopher Every Programmer Should Know: Susanne K. Langer
Get your very own domain easily. Fast and professional customer service.
What Alan T. did for his PhD
We’ve all been there before: by the time you start graduate school in Princeton, you’ve already invented the Turing machine, pioneered the concept of computational universality, and pro…
The Rise of "Worse is Better"
Previous: Lisp's Apparent Failures Up: Lisp's Apparent Failures Next: Good Lisp Programming is Hard
What Google Learned from Wave and Buzz
สล็อตเว็บตรง แตกง่าย ด้วยการเล่นผ่านโทรศัพท์มือถือสามารถเล่นได้ทุกที่ทุกเวลาตลอด 24 ชั่วโมง ทำให้ได้รับความนิยมอย่างแพร่หลายเหตุปัจจุบัน
Google's "Chrome Frame" plugin for IE no longer requires admin rights
We released Google Chrome Frame in September 2009 to expand the reach of modern web technologies and help developers take advantage of HTML...
Apple R&D (1989): Mousing is faster than keyboarding, but users don't believe it
Originally published in the AppleDirect, August, 1989 Republished as Chapter 6, in Tog on Interface
A Brief History of the Corporation: 1600 to 2100
On 8 June, a Scottish banker named Alexander Fordyce shorted the collapsing Company's shares in the London markets. But a momentary bounce-back in the stock…
Donald Knuth never told Steve Jobs that he was full of shit
You have probably all heard the following story about Jobs meeting Knuth for the first time in 1983. Steve had managed to get Don Knuth, the legendary Stanford professor of computer science, to give a lunchtime lecture to the Mac team. Knuth is the author of at least a dozen books, including the massive and somewhat...
Chapter 5. Hacker Writing Style
We've already seen that hackers often coin jargon by overgeneralizing grammatical rules. This is one aspect of a more general fondness for form-versus-content language jokes that shows up particularly in hackish writing. One correspondent reports that he consistently misspells ‘wrong’ as ‘worng’. Others have been…
Battleships: a ridiculous but awesome idea
The Battleship is one of the most glorious, evocative and ultimately useless machines ever created by human beings. They’re fast: in their heyday of displacement speed vessels, they were the …
How much GNU is there in GNU/Linux?
After building the infrastructure to analyse the code in an Ubuntu release I decided to satisfy a simple curiosity and figure out how much GNU software is actually part of a modern distribution. I picked Ubuntu natty (released in April) as a reference, am counting lines of code (LOC) as the rough metric for size of a…
Why linux doesn't have a "wheel" group
The wheel group is, perhaps, not widely used today, or is seen as “archaic” and irrelevant. Nothing could be further from the truth. The wheel group is a group which limits the number o…
Patent 5,893,120 reduced to mathematical formulae
I have previously argued that the Bilski ruling renders all software unpatentable in the US because any method of manipulating information ...
Why Retired Aircraft are Stored in the Desert
By Mark W. Danielson Why are all these airliners in the desert? In a word, they’re being preserved. Aircraft bone yards are a testament to t...
Super Mario 64 was built with a system written in Lisp
Franz is a leading vendor of Graph Search Technology (AllegroGraph and Gruff) and Common Lisp Software Development Tools (Allegro CL and AllegroCache)