June 2009 Archive
1562.
Use Their Work Free? Artists Say No to Google
(nytimes.com)
1563.
Adobe Releases Long-Awaited RTMP Specification
(adobe.com)
1564.
The Bar Code, Which Changed Retailing, Turns 35
(nytimes.com)
1565.
Changing the Language of Fatherhood
(parenting.blogs.nytimes.com)
1566.
1567.
1568.
Design - The Demise of ‘Form Follows Function’
(nytimes.com)
1570.
Palm Pre review: AP thinks it beats the iPhone
(msnbc.msn.com)
1571.
Techniques for Duck Typing Ruby's Core Objects
(blog.rubybestpractices.com)
1572.
1573.
Ahmadinejad sucks at Photoshop
(boingboing.net)
1574.
1575.
Translating the world's information with Google Translator Toolkit
(googleblog.blogspot.com)
1576.
Adobe vets build rival to Flash for iPhone apps
(venturebeat.com)
1577.
Google Wave Choice of XMPP Not the Death of HTTP
(devcentral.f5.com)
1578.
Apollo 11 Owner's Workshop Manual
(haynes.co.uk)
1579.
1580.
Freelance vs. Full-time
(amymahon.com)
1581.
Age and Great Invention
(kellogg.northwestern.edu)
1582.
1583.
1584.
1585.
An alternative to monkeypatching in Ruby
(blog.rubybestpractices.com)
1586.
A case for non-ad revenue on the web.
(bits.blogs.nytimes.com)
1587.
Write If You Want Work
(infomarketingblog.com)
1588.
The paper regarding the 2^52 attack on SHA-1 is now on eprint [pdf]
(eprint.iacr.org)
1589.
Peter Higgins, Dojo Toolkit, JSConf 2009 Presentation
(jsconf2009.com)
1590.
ICSI Netalyzr: Debug your Internet
(netalyzr.icsi.berkeley.edu)