January 2011

317 bookmarks saved in January 2011

Dare Obasanjo aka Carnage4Life - Learning from our Mistakes: The Failure of OpenID, AtomPub and XML on the Web

http://www.25hoursaday.com/weblog/2011/01/30/LearningFromOurMistakesTheFailureOfOpenIDAtomPubAndXMLOnTheWeb.aspx
So next time you’re evaluating a technology that is being much hyped by the web development blogosphere, take a look to see that the fundamental assumptions that the fundamental assumptions that led to the creation of the technology actually generalize to your use case. An example that comes to mind that developers should consider doing with this sort of evaluation given the blogosphere hype is NoSQL.

Francis Ford Coppola: On Risk, Money, Craft & Collaboration :: Articles :: The 99 Percent

http://the99percent.com/articles/6973/Francis-Ford-Coppola-On-Risk-Money-Craft-Collaboration
"This idea of Metallica or some rock n’ roll singer being rich, that’s not necessarily going to happen anymore. Because, as we enter into a new age, maybe art will be free. Maybe the students are right. They should be able to download music and movies. I’m going to be shot for saying this. But who said art has to cost money? And therefore, who says artists have to make money?"

Generating XML With node.js - WezM.net

http://www.wezm.net/technical/2011/01/generating-xml-with-node-js
For a node.js project I’m working on I wanted to generate a Sphinx xmlpipe2 data stream. The options for generating XML with node.js seemed a bit limited. The main contender appeared to be libmljs but it segfaulted whenever I tried to use it. So with previous experience using Tim Bray’s Genx C library I decided to write bindings for node. The result is node-genx, which is available via npm.

alandipert/ncsa-mosaic - GitHub

https://github.com/alandipert/ncsa-mosaic#readme
This is NCSA Mosaic 2.7, one of the first graphical web browsers. If you're on Ubuntu or something like it, your time machine is fueled up and ready to go. Follow the instructions below to build and run. Many thanks to Sean MacLennan and Alan Wylie for doing the heavy lifting. And, of course, hats off to Marc Andreessen, Eric Bina, and the rest of the NCSA team for kicking things off for us. Thanks!

Detecting Support for data: URIs | Weston Ruter

http://weston.ruter.net/2009/05/07/detecting-support-for-data-uris
The data: URI scheme is now supported by the most current version of every major browser, including Internet Explorer. Because of this I wanted to use CSS background images encoded with data: URIs in a current project at Shepherd Interactive. Why? The first rule of High Performance Websites is to Minimize HTTP Requests. By storing background images directly in the stylesheet only one HTTP request is then necessary to fetch the stylesheet and the images all at once. Furthermore, by giving that stylesheet a far-future cache expiration date the browser will never need to request it again.

Taco Bell Programming

http://teddziuba.com/2010/10/taco-bell-programming.html
Taco Bell programming is one of the steps on the path to Unix Zen. This is a path that I am personally just beginning, but it's already starting to pay dividends. To really get into it, you need to throw away a lot of your ideas about how systems are designed: I made most of a SOAP server using static files and Apache's mod_rewrite. I could have done the whole thing Taco Bell style if I had only manned up and broken out sed, but I pussied out and wrote some Python.

THE NOT .99 METHOD - MASSIVE Sqwertz

http://www.massivesqwertz.com/the-not-99-method-the-diy-ibookstore-alternative-for-indie-books-comics
This makes me want to finally write some stories, so I actually have something to try selling for not 99 cents

Photo

http://lookatthisfrakkinggeekster.tumblr.com/post/2730421438
Is that Neil Gaiman next to a topiary Bart Simpson?

Duplicated Virtual Machines Have Same IP Address (View topic) • virtualbox.org

http://forum.virtualbox.org/viewtopic.php?f=8&p=149855
"Ok, that Ubuntu issue is a known problem. It saves the assignment of MAC ethX using an udev rule. Have a look at /etc/udev/rules.d and you will find a file 70-persistent-net.rules there. You can savely remove this file. This file is auto-generated by /lib/udev/rules.d/75-persistent-net-generator.rules. You can remove that file as well. From now on, the guest will no longer store the assignment between the MAC and ethX interface."

Blaster Beam - Wikipedia, the free encyclopedia

https://secure.wikimedia.org/wikipedia/en/wiki/Blaster_Beam
"The Blaster Beam is a concept electronic musical instrument consisting of a 12 to 18-foot (5.5 m) long metal beam strung with numerous tensed wires under which are mounted electric guitar pickups which can be moved to alter the sound produced. The instrument is played by striking or plucking the strings with fingers, sticks, pipes or even large objects such as artillery shell casings. The instrument produces a very distinctive bass tone, the sound of which is often described as 'dark' or 'sinister'."

3D Text

http://markdotto.com/playground/3d-text
Also, try clicking on the header and typing.

2011: The Year of Firefox - or of Chrome? - Open Enterprise

http://blogs.computerworlduk.com/open-enterprise/2011/01/2011-the-year-of-firefox---or-of-chrome/index.htm
"I see no reason why Chrome won't rise to above 20% in the short term. This means, of course, that the market share of Firefox and Internet Explorer will continue to drop. But as I noted some time back, this really isn't a huge problem for Firefox - although it is for Microsoft. The reason is quite simple: Firefox was never aiming at world domination, it was fighting to create an open Web where no browser held such a dominant position that it could ignore open standards and impose de facto ones instead. We pretty much have that now, with Internet Explorer increasingly standards-compliant - and proud of it, amazingly."

Tron Legacy 8-bit

http://www.retroist.com/2011/01/03/tron-legacy-8-bit
Not only are the graphics adorable (Megaman jump!), but the 8-bit version of Daft Punk’s “Derezzed” works perfectly. I just wish it was longer.

iPhone alarms still not working, worlds crashing left and right

http://www.engadget.com/2011/01/03/iphone-alarms-still-not-working-worlds-crashing-left-and-right
iPhone 4 handsets not wake us as promised (on non-recurring alarms), so who knows when Apple will step up to the plate and address the issue. In the meantime, go ahead and set up a recurring alarm while gently crossing your fingers and toes. Or, you know, buy a battery-powered alarm clock off of your grandmother.