Latest links
Thread Safety
In this day of multi-core CPUs and parallel programming platforms a common meme amongst developers has become “Is library X thread safe?”. As reasonable as that sounds, it’s actually not a particularly interesting question to ask, and anyone who claims to have a useful answer, probably doesn’t know what’s going on.
More importantly:
Phrases like “W is completely threadsafe” or “X isn’t thread safe” should be a red flag to you. They’re a sign that the speaker doesn’t quite understand the subtlety of the question, and the irrelevance of the answer without further qualification.
(Via Planet Intertwingly)
CSRF pwns your box?!?!
I think this may be the first PURE CSRF vulnerability that I’ve seen that resulted in compromise of a victims machine
Ouch.
If you’re using Django, by the way, you really have no excuse if you get caught by a CSRF attack.
(Via Planet Websecurity)
When Should Isaac Laquedem Stop Reproducing?
First line says it all, really:
You’re the Wandering Jew. When do you start worrying about sleeping with your own descendants?
Most brilliant Ask Mefi question in a while.
HTML Accessibility
Be careful, Ian; Accessibility Club doesn’t always play by the rules.
Keypress in Safari 3.1
It starts out as a discussion of a backwards-incompatible change in Safari’s keypress handling, and ends up with a remarkably good overview of a thorny bit of the JavaScript world. Go read it :)
lolhistory
The Internet has been won. You can all go home now.
A Steampunk Monitor and Keyboard for a Mac mini
Want.
(Via ziwt)
On The Use of Code in Weblog Titles
We can speculate that “blog” is actually a fifo node, the read side of which is connected to
netcat(1)and is being carted up to pastiche.org where it’s piped through a series ofsed(1)filters that convert Charles’s raw thoughts into standard SQL99INSERTstatements.
Brilliant!
Crimes reported in KU residences, 2005-2007
A neat little data project I was part of; design by Rich.
Django James - who is this kid?
I have no idea.
However, this is, without a doubt, the best thing that’s ever turned up in my ego-search feeds.
Your markup validator
A helpful reminder that markup validators do not double as penis measuring rods, and that the occasional unescaped ampersand does not utterly destroy a person’s credibility.
It’s brown, yo.
Jeff redesigns, and finally gets to put his other favorite color to good use.
Fastest templating engine ever. Period.
I love the graph.
(Via reddit)
An Alanis kind of irony
Best. indexed. EVER.
Blist claims to be easiest database ever
For the record: they are not in any way affiliated with me, or with this weblog.
(Via Matt)