“The transcendent challenge of our time [is] the threat of radical Islamic terrorism,” Senator McCain said in a major foreign policy speech this year, adding, “Any president who does not regard this threat as transcending all others does not deserve to sit in the White House.”—Op-Ed Columnist - The Endorsement From Hell - NYTimes.com. Words fail me.
NIST is holding a competition to replace the SHA family of hash functions, which have been increasingly under attack.
NIST’s deadline is Friday. It seems as if everyone — including many amateurs — is working on a hash function, and I predict that NIST will receive at least 80 submissions. (Compare this to the 21 submissions NIST received — five were rejected as not being complete — for the AES competition in 1998.) I expect people to start posting their submissions over the weekend. (Ron Rivest already presented MD6 at Crypto in August.) Probably the best place to watch for new hash functions is here; I’ll try to keep a listing of the submissions myself.
“Apple is publicly opposing Proposition 8 and making a donation of $100,000 to the No on 8 campaign. Apple was among the first California companies to offer equal rights and benefits to our employees’ same-sex partners, and we strongly believe that a person’s fundamental rights — including the right to marry — should not be affected by their sexual orientation. Apple views this as a civil rights issue, rather than just a political issue, and is therefore speaking out publicly against Proposition 8. (emphasis added)”—No on Prop 8. Way to go, Apple, and nicely put.
“Know what else is great? Now, finally, ten years on, I know that the Semantic Web is real and viable, because I’m afraid I’ll get sued for using it. That’s the true measure of a maturing technology—eat it, Gartner hype cycle.”—Learning to Fear the Semantic Web (Ftrain.com). Surprisingly worthwhile reading despite the dramatic title.
“Handshake is the free app for your iPhone™ or iPod Touch™ that makes it easy to pass your contact entry to another user nearby. You can also pass a different contact or even a photo!”—Handshake for OS X iPhone. Hooray, the latest iPhone finally catches up to the original Palm Pilot! (thanks to a third party)
Overall, Martin’s take on the pattern is “avoid it when possible”, which is sound (if conservative) advice. My take is that everyone’s doing it anyway, so we should formalize it. I’ve used it as the central data model for my 500,000-line multiplayer game for 10 years, and I assert that the benefits vastly outweigh the problems. I also witnessed the pattern’s use in Amazon’s Customer Service Tools database for some 5 years, and again, the benefits vastly outweighed the downsides.
You just have to know what you’re getting into before you dive in, which is sort of the point of my article.
Good list. I agree about Drizzle, ZFS, AWS, mecached, big RAM, Nikon D90, and iPhone App Store. Not sure about the Sun Fire X4140, as I’ve been buying HP servers recently and am not sure how they compare. I’m skeptical about Flash and OpenSocial. Curious about the Onkyo TX-SR806.
“If I could take ten software development books to a desert island, The Elements of Style by William Strunk and E.B. White would be one of them. The Elements of Style Of course, “Strunk and White,” as the book is commonly called, has nothing to do with software (it was written in 1935) and everything to do with writing: grammar, composition, and style for users of the English language. But in its 100 short pages this book has more to say about the craft of software than many books you’ll find in the “Computing” section of your local bookstore. All you have to do is replace a few key words throughout the text and presto! Pearls of software development wisdom, delivered in near-perfect English.”—The Programming Aphorisms of Strunk and White - Coding the Wheel
“I don’t think that PHP is the best way to build Web apps. But increasingly, I’m developing an appreciation for its ecosystem.”—Get In the Cloud. It’s a shame that a platform as (arguably) bad as PHP is the one with (arguably) the best hosting support. Is this just another example of Worse is Better?
“"Interpreting our state constitutional provisions in accordance with firmly established equal protection principles leads inevitably to the conclusion that gay persons are entitled to marry the otherwise qualified same sex partner of their choice," Justice Richard N. Palmer wrote in the majority opinion that overturned a lower court finding.”—Connecticut Ruling Overturns Ban on Same-Sex Marriage. Well done! It’s a shame that Obama and Biden oppose same-sex marriage, but I suppose it doesn’t matter much since deciding these things doesn’t fall within the purview of the executive branch.
“The big win is saying “screw you” to KDE and Gnome and all those crap Linux interfaces and APIs. Start over with something new, cohesive, better, and, most of all, which is not, conceptually, a watered down clone of Windows.”—Daring Fireball Linked List: Google’s Open Source Patches to Wine. -1 Flamebait, not even work rebuking.
“Our records indicate that your subscription to ConsumerReports.org will be renewed soon at the rate of $26/year. That’s because you signed up for a convenient annual auto-renewing subscription.”—From email re: “Your ConsumerReports.org Subscription”. I think this is the first auto-renewal that I’ve ever been proactively notified about—I usually only discover them after the fact, while reviewing my credit card statement. Bravo, Consumer Reports! The rest of you, please take note!