September 2009
34 posts
The Ultimate Productivity Blog →
This system seems to work. I shall visit the site often.
Fat Head Does Not Equal Fat Brain →
parsing the Buffalo buffalo sentence
Consider this perfectly grammatical sentence:
Buffalo buffalo Buffalo buffalo Buffalo buffalo Buffalo buffalo Buffalo buffalo.
Created by William J. Rapaport, a linguist from the University of, er, Buffalo.
We’re told it has the same basic grammatical structure as “Mice cats chase eat cheese.” I couldn’t see it initially, but I get it now. Here’s how it works:
...
Speaking of disbelief, several days ago I read about the New England high school...
– Read all about the bookless school library at Tor.com / Bells, Whistles, & Books: Going Paperless
How the Giants of Finance Shrank, Then Grew, Under... →
This is a really well done interactive dynamic graphic.
My one critisim is that it would be nice if institutions that were ultimately bought out by others on the graphic were placed next to their buyers. e.g. Merrill Lynch was bought by Bank of America - it would have been nice if they were located next to each other on the chart and one was absorbed into the other rather than simply dissapearing...
Batman Fights Piracy Like A True Crimefighter →
“It’s not a bug in the game’s code, it’s a bug in your moral code.” Love it.
Birds on the Wires on Vimeo (via Len Grossman) - beautiful!
#songsincode - gambler redux
you.gotToKnowWhenTo([em.hold(), em.fold(), away(#walk), away(#run)])
you.neverWhen(table.sittingAt(you), you.money.count())
on dealing.done
you.money.count()
end
#songsincode - I ain't got no body
<HTML>
<HEAD>
<HEAD>
<HTML>
What's songsincode?
As explained here:
If you don’t get it: songsincode tries to display either a title of a song or part of its lyrics (as some songs are more known by the refrain than their title – for example there is no such thing as “all the lonely people” by The Beatles) in code. This could be PHP, JavaScript or any other language. For this, sad geeksclever people use code constructs like if statements and...
#songsincode
you.gotToKnowWhenTo(em.hold())
you.gotToKnowWhenTo(em.fold())
you.gotToKnowWhenTo(away.walk())
you.gotToKnowWhenTo(away.run())
you.neverWhen(table.sittingAt(), you.money.count())
on dealing.done
you.money.count()
end
Update: better version here
.
The key to being a good hacker may be to work on what you like. When I think...
– Great Hackers - Paul Graham
CANABALT →
Who says you can’t make a fun game with just one button for input?
Ten Characteristics of Great Companies →
The Windows iPhone - Forbes.com →
Note to self:
Never walk into an indian resturant and ask for ‘something spicy.” They seem to take it as either an affront, a personal challenge, or both.
Flash is Dead! Long Live Flash! →
About Flash not being a standard, guys, and the fact that Adobe have managed to squander the precious resource of ‘rabidly loyal fans’ they had a few years ago.
See also this short followup which defines a ‘Hammer Developer’.
August 2009
22 posts
Conversational UX Design →
staff:
Zeus Jones does a very cool writeup on Tumblr’s signup process!