Cryptography breakthrough shows Flame was designed by world-class scientists — I find the shadow cyber-war being fought right now endlessly fascinating, and a nice opportunity to brush up on CS concepts I haven’t thought about in a while.
Ray Bradbury passed away last week, leaving a legacy large and full of gems like this 2001 advice to writers. Care of Elise Hu, here is a snippet of a 2002 interview Bradbury did on NPR, portions of it unaired, relevant to our culture of distraction thread:
But if we finally correct this in our school system, what kind of student should we deliver to the world? A student who has wide ranging tastes — all kinds of literature, and basically, we should head in the direction of having young people read science fiction.
Why? Because we live in a science fiction time. The last century we invented flying, we perfected the railroad system, we made telephones available to everyone in our culture, and then we invented radio in 1922, and it began to dominate our culture. Then television came along in 1945. So we’re surrounded by all these devices.
We are a device oriented culture. So how can you not want to read about what these things are doing to you and to others and to the world?
And we invented atomic power in the middle 40s, and that became a Christian invention. Why do I say that? Because it prevented wars after the first big dropping of the bomb on Hiroshima. After that we were able to back Russia down and make the wall in Berlin fall, all because of atomic power. All this being true, you can’t neglect it, you must write about it. And the mainstream writers of our time didn’t write about it. So they became very boring.
Young people graduating from high school should be curious about the impact of the fax machine, of the telephone, of atomic power. So you write stories for them. And during the last 20 years, science fiction has come into its proper place and is being taught in middle schools and high schools and colleges, because people are curious about a world where we promised to go to the moon, and we finally do.
Om’s Birthday Dinner
A True dinner for Om‘s birthday and guest of honor Kara Swisher.
Buenos Aires Day 1
Empanada dinner and Obama election party at Sacramento in Buenos Aires, Argentina.
Wall Street’s Boom
“The era that defined Wall Street is finally, officially over. Michael Lewis, who chronicled its excess in Liar’s Poker, returns to his old haunt to figure out what went wrong.” — The End of Wall Street’s Boom.
Childish Gambino Concert
Checking out the Donald Glover / Childish Gambino concert at the Fox Theater in Oakland and hanging out afterward.
WordPress Installfest
Berkeley Coworking and cog motive are hosting a WordPress Installfest on January 15 to help folks get going with WordPress 2.7.
Albert Lea WP
Automatticians around SF
Photos of Automatticians and friends around San Francisco, guest photographer Sheri Bigelow.
Must-See WPTV
Venture Destruction
Asleep at the Wheel of Creative Destruction. Umair Haque’s thoughts on venture capital and the current crisis.
Erlang, PHP, WP
Persistent PHP processes in Erlang/OTP. “It’s so easy, in fact, that I now use it to debug WordPress functions from within Erlang.”
Night in Shanghai
A night in Shanghai: Dinner at TMSK followed by jazz at the Cotton Club.
WordPress Is Probably Powering Your Favorite Candidate’s Website, from Mashable.
How David Beats Goliath
Annals of Innovation: How David Beats Goliath, from Malcolm Gladwell. A really enjoyable read. Hat tip: Raanan.
Zeldman speaks on Style versus Design
Although it’s not at all new, I try to read this great essay by my favorite designer Jeff Zeldman just to keep my perspective fresh. Today I had a long day, and it just seemed right.
Programming tip of the day
When evaluating logical operators, put the constant on the left so you have no chance of forgetting that extra =. For example:
if (5 == $id)
{
do stuff
}
Think about it; it’s very logical and if it even saves you a single bug in your code it’s worth it.