Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,784 posts.
A micro-manual for Lisp implemented in C
Recently I had to go through some code that uses the uIP TCP/IP stack, which reminded me, it has been a long time since I did something in C so I ended up spending the weekend implementing the 10 rules John McCarthy described in his paper A Micro-Manual for Lisp - not the whole Truth .
Life in Text Mode
I primarily use Unix-based computers, mostly Linux. On those computers, I live in text mode. This entry is an attempt to document the software I find most useful to my text-mode guerrilla lifestyle. Included are links to the programs I rely on, links to alternative programs, and links to my config files. screen…
PhD or Not PhD: that is the question
Every year I am approached by students asking about grad school in Computer Science. I generally sit down with them for an hour or so and g...
Steve Jobs’ Response
He’s not impossible to get ahold of, he reads his e-mail and every so often, he gives a response. And the "Telegraph" has assembled some of his choice retorts.But I’m only g…
Android security model is inadequate, and it needs a firewall
I have an Android phone, and while it’s good that Android does have some sandboxing, permissions and security against rogue apps, I’m not very happy with the security model and how it a…
The iPad Is For Everyone But Us
Mac, iPhone & iPad interface design consulting, writing and speaking featuring tutorials, interviews, techniques and thoughts on crafting & building beautiful software. By Mike Rundle.
In a weird sneaker-net way we have implemented a human DNS
Joe Lieberman calls Amazon to say they should cut them off. Amazon cuts them off, then says the Lieberman call had nothing to do with it. We have no reason to doubt Amazon. It's consistent with their philosophy of not taking sides in political battles. Still I wish Amazon, who I'm a big fan of, had stood with them…
Armin Ronacher: Collections in C
Using the C preprocessor to achive basic generic collection types.
The Shirky Principle
[Translations: Japanese] “Institutions will try to preserve the problem to which they are the solution.” — Clay Shirky I think this observation is brilliant. It reminds me of the clarity of the Peter Principle, which says that a person in … Continue reading →
Presentation on the new Python GIL
08/01/2009 - 09/01/2009 09/01/2009 - 10/01/2009 10/01/2009 - 11/01/2009 11/01/2009 - 12/01/2009 12/01/2009 - 01/01/2010 01/01/2010 - 02/01/2010 02/01/2010 - 03/01/2010 04/01/2010 - 05/01/2010
Git your act together
Explaining some things that I think would make using Git a bit more enjoyable when working in a team.
Schneier on UAE to Ban BlackBerrys
The United Arab Emirates—Dubai, etc.—is threatening to ban BlackBerrys because they can’t eavesdrop on them. At the heart of the battle is access to the data transmitted by BlackBerrys. RIM processes the information through a handful of secure Network Operations Centers around the world, meaning that most governments…
Schneier on Filming the Police
In at least three U.S. states, it is illegal to film an active duty policeman: The legal justification for arresting the “shooter” rests on existing wiretapping or eavesdropping laws, with statutes against obstructing law enforcement sometimes cited. Illinois, Massachusetts, and Maryland are among the 12 states in…
Anyone Interested in Articles on Using PyPy to Create New Languages?
I'm Tav, a 28-year old from London. I enjoy working on large-scale social, economic and technological systems.
Firesheep, a day later
Most importantly, I certainly never expected there would be this much attention all at once, and within the first 24 hours.
Startup Blogs To Make You a Better Entrepreneur
As an aspiring startup founder, I’m always on the lookout for blogs that will help me become a more adept entrepreneur. Fortunately for me and for the startup community there’s a lot o…
Careful when hosting 3rd party apps on subdomains, or how I hacked Facebook
In the past few years it has become common for site owners to run 3rd party tools on their site. A good example would be Wordpress or other ...
It Must Be A Marketing Problem
The Customer Development process is the way startups quickly iterate and test each element of their business model, reducing customer and market risk. The first step of Customer Development is call…