So, you need a typeface...
I never usually feature my students but I’m going to make an exception, we had such a brilliant critique today that I just want to say “Thank god for passionate students like mine!̶…
Google – you can change the game, damn it
Painless, quick delivery of your domain name. Fast and professional service.
The Simplicity Test: A Simple Policy Guide for Job Growth
The simplest way to create more jobs is to allow small business and entrepreneurs to spend less time and money on lawyers and accountants and redirect that intellectual and financial capital to the core competencies of their business.
Charlie Stross on Common Misconceptions About Publishing: Ebooks
Back to: We appear to have a hung parliament | Forward to: PDF: Satanic horror from the abyss, or merely evil?
Code as photo-op
There's an article in today's NY Times about a group of four NYU comp sci students who are embarking on a great adventure to create a decentralized version of Facebook, where the data is under the user's control.
Drinking the Node.js Kool-Aid
I’ve written dozens of event loops for network services, in C, C++, Python, Perl, Java, Lua, Go and probably other languages at this point. They all make me reinvent handling of events, none of them are perfect, some are faster than others, but in the end, it is a waste of my time to rewrite them.
Why wreck a blank canvas?
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Typecasting: The Use (and Misuse) of Period Typography in Movies
Chocolat (2000, Mirimax) wasn’t a bad movie.
Return-Oriented Programming without Returns (on the x86)
We show that on the x86 it is possible to mount a return-oriented programming attack without using any return instructions. Our new attack instead makes use of certain instruction sequences that behave like a return; we show that these sequences occur with sufficient frequency in large Linux libraries to allow…