The MaXX Interactive Desktop is an effort to bring the IRIX Interactive Desktop to Linux (please note that this is a continuation of the 5dwm.org implementation, so not a case of re-inventing the wheel). - Adnan
via Bookmarklet
If you're using Vista this site is a pretty darn good resource for tips and tricks. This page includes 38 tips for speeding up your system performance. - Stupid Emoo (aka Tina)
This guide describes using Splunk to generate data which can be used by the code_swarm visualization package. While code_swarm was designed for visualizing code repositories, it can also be used to visualize other data sets which contain a many-to-moderate relationship between different event objects. - Adnan
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. - Adnan
Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml. - Adnan
rather strange stuff — but sometimes it looks not strange enough. where's microsoft's ring-0 .net OS? where's a microkernel OS? where's something weirdly distributed, like Inferno? - 9000
Pete :) Metaclasses are called "black magic that makes your brain explode" by people who often want to make other people cry, but they're easy actually: See an object? Ok, so objects are created with classes, now classes are also objects, so they need classes to make them and these are called "metaclasses". Now go and chain some metaclasses to make one class, that's what I humbly call chained-metaclasses :) - directeur
via NoiseRiver
Shey: Well, say that abstract classes define a form of a given class with yet-to-implement methods in the class, while metaclasses are the "engines" that create the class. - directeur
via NoiseRiver
"Naturally, I couldn’t wait to get my hands on the API and try it out for real. After a bit of tinkering, I’ve now got it working so it gives me my own list of ratings, reviews, and recently returned movies" - Dave Hussein Winer
via Bookmarklet
If they made it super-easy to try out I would -- but there are too many hoops to jump through, and it's a bummer that they're not supporting RSS, and I've got too much other stuff to worry about, and I'm hardly using Netflix these days, all of which means -- I'll use a client if someone writes one to export my ratings, but I'm not planning to write my own code for this. - Dave Hussein Winer
I think this should be a lesson for anyone doing an API for a web service. If asked, I tell people to look at the Twitter and FriendFeed APIs. They're very easy to get started with, which is super-important. The more hurdles there are to jump over before you get your first reward, the fewer people will even try. From there, everything is straightforward and much as you would expect. - Dave Hussein Winer
Dave, the only real hurdle is OAuth, which we felt was necessary to protect the user's service rights and data. Is there another delegated authentication standard you would use? Twitter doesn't really support delegated authentication and FriendFeed requires the user to find and share a (non-revocable?) passkey that a malicious app could easily abuse. - Michael Hart
Read Joseph's post, clearly there are other hurdles, and then read mine. I don't want to repeat things I already said here. And if a remotekey is good enough for FF, seems it should work for Netflix. Whatever. I don't really have more to say at this time. - Dave Hussein Winer
I have read his post; we linked to it from our developer blog yesterday. His post was thoughtful and did identify some small friction points we're looking to address. Saying what is good enough for FF should work for us isn't as thoughtful. Are you really aware of the risks in FF and Twitter's security vs. OAuth? When making tradeoffs between giving our users control of their data/service and making things easier for developers, we're typically going err on the side of our users. - Michael Hart
Oh Dave, I'm so delighted you have taken part in my Maverick meme :) WE are all the true Mavericks. McCain is merely an imposter. He is the punchline of the joke that is MAVERICK :) - Mel "de Silentio" McB
This is really big news and has been a long time coming. - J. McConnell
The case, Jacobsen v. Katzer, revolved around free software coded by Bob Jacobsen that Katzer used in a proprietary application and then patented. When Katzer started sending invoices to Jacobsen (for what was essentially Jacobsen's own work), Jacobsen took the case to court and scored a victory that — for the first time — lays down a legal foundation for the protection of open source developers. The case hasn't generated as many headlines as it should. - Adnan
"The Game & Watch (ゲーム&ウオッチ, Gēmu ando Wotchi?) (G&W) series were handheld electronic games made by Nintendo and created by its game designer Gunpei Yokoi from 1980 to 1991. Most featured a single game that could be played on an LCD screen, in addition to a clock and an alarm. Most titles had a 'GAME A' and a 'GAME B' button. Game B is usually a faster, more difficult version of game A." - Steve Isaacs
via Bookmarklet
I had Snoopy Tennis and Donkey Kong Jr. I miss those simple days. (I guess I'm showing my age, huh?) - Miranda
I’ve been looking for ways to implement REST web services for some of our Python-based routines. The idea is to do it in a way that is describable in a WSDL, so that we can control that from a workflow engine in the future. - Tabrez Iqbal
"It'll stop as soon as the computer industry succeeds not only in rendering the term "cloud computing" meaningless but also in draining it of its marketing oomph, at which point the industry will move on to a new buzzphrase. Same as it ever was." - Hassan Ibraheem
via Bookmarklet