Weekly Digest, 2-1-09

Trevor

The technical story of Muxtape

The thing that’s so wonderful about using beautiful, appropriate tools is that they become an extension of you, your body, you fingertips, and your mind. They get out of the way and let you directly interact with the problem you are solving. Everyone’s tried to remove a screw without a screwdriver; a task quickly becomes impossible that otherwise would be trivial.

Nested Object Forms in Edge Rails

We were all teased a few months ago about the possibility of finally solving the nested model/complex forms problem in Rails, but were then cruelly notified that it wasn’t quite ready for prime time. But our day has come – the most requested feature for Rails 2.3, the ability to handle multiple models in a single form, is here.

An Alternative to RTs on Twitter

Twitter has a Favorites feature. Like a tweet? Mark it as a favorite.

Why bad taste rules in business endeavors, and why that’s a problem for creative industries

The quality of any collaborative creative endeavor tends to approach the level of taste of whoever is in charge… whoever has final cut. – John Gruber

Looking toward EveryBlock’s future

we’ve reached an interesting point in our project’s growth: our grant ends on June 30, and, under the terms of our grant, we’re open-sourcing the EveryBlock publishing system so that anybody will be able to take the code to create similar sites.

Standalone Applications with CouchDB

CouchDB’s replication facility has the potential to bring an explosion in innovation, as kids realize that they can hack and share the apps they use everyday. And duh, if you wanna be with it, you gotta keep up with what the kids are doing. ;) But seriously, the freedom we’ll see when people control their data, and the applications they use to access it is what keeps me up at night working on this.

CouchDB "Joins"

Just today, there was a discussion on IRC how you’d go about modeling a simple blogging system with “post” and “comment” entities, where any blog post might have N comments. If you’d be using an SQL database, you’d obviously have two tables with foreign keys and you’d be using joins. (At least until you needed to add some denormalization.) But what would the “obvious” approach in CouchDB look like?

Change the OS X default screen capture location

HI. Is there a way to have Grab save screen captures to a location other than the Desktop? I checked in Preferences and there are none. [Awesome. Seems to require a restart, though...]

How to make sexy buttons with CSS

This tutorial will teach you how to create pretty looking textual buttons (with alternate pressed state) using CSS. Dynamic buttons save you heaps of time otherwise spent creating graphics and will basically make you a happier person at the end of the day.

Timothy

PWN! YouTube – How to download videos from YouTube

The idea is simple: you just stick "pwn" in front of the "youtube" in a youtube URL and you get download options. I tried it a couple of times. It appears to work.

Media Center: Cut the Cable For Good with Boxee and Apple TV

This is an awesome tutorial from LH on how to get Boxee up and running on your home intranet. It also–sometimes incidentally, sometimes intentionally–makes for a nice primer to Boxee in general (if you haven’t been following it).

Interview with an Adware Author

Probably the best 10 minutes I’ve ever spent reading a random programming/security blog. Not to be missed.

CR Blog » Blog Archive » A Designer’s Portfolio, 16th Century-Style

This is what a graphic designer’s portfolio looked like in the time of Shakespeare. Pretty fucking sweet.

The Truth About High Fructose Corn Syrup – HFCS Facts – Home

Did you know about this? It’s the Corn Refiners Association high fructose corn syrup flak website and it is HILarious. In addition for being the go-to website for press releases designed to combat the bad press that HFCS gets from scientists, nutritionists, environmentalists and people against globalization in general and subsidy profiteering in particular, it is also a collection of some of the silliest double-talk and pseudo-scientific prattle on the Internet.

AdFreak: Chicago shop condones sleeping on the job

I didn’t bookmark this because I want a nap room at my office; I did it because of my crusade to adopt Spanish-style siestas. Only a completely helpless fucktard would dare refute the idea that everyone between the ages of 15 and 55 suffers a late-afternoon slump during which they can barely muster the mental and physical focus to dick around on Facebook; why our institutionalized sleeping habits don’t accommodate this fact is well beyond me.

The Power of WordPress and jQuery: 25+ Useful Plugins & Tutorials

Everyone’s going to delicious this one this week on account of its having been on reddit, but I figure what the hell: spread the word. My personal favorites include 6 (WP-Imagefit), 7 (WP-Wall) and 15 (WP-Slimbox2). Holler at a tricked-out WP install!

Probability lessons may teach children how to weigh life’s odds and be winners – Times Online

Part of getting old is having to listen to friends and friends of friends talking about the innumerable mundanities that go along with raising children. Another part of getting old is wanting to smack the ever-loving shit out of people who decided to bring a child into this world and are now making a complete hash out of it. I personally have, on more than one occasion, had to endure a certain friend of a friend’s justification for her refusal to immunize her children. If there were a higher degree of "risk literacy" in society at large, there would be a decreased likelihood that I would annoyed in that way.

Last.fm Officially Arrives in the Android Market | AndroidGuys

Headline says it all. Just doing my bit to spread the word.

Haastyle: the artwork of Nick Haas and Nate Winter » Blog Archive » Karaoke Commandments — by Nate Winter

My friend Nate is pretty huge into Karaoke. His first line says it all: "Karaoke. Everyone’s got an opinion on it". He honestly believes that everyone’s got an opinion on it. Can you even imagine? Seriously though: read his ruminations on the topic of choosing and performing karaoke jams. It might just save your life.

Debian Package of the Day » Blog Archive » iftop – display bandwidth usage on an interface by host

iftop is just like htop or top or redditop or any other top you might use; it watches (in the style of the ‘watch’ program) the interface of your choosing and lets you keep an eye on your network I/O. Very useful in figuring out which of your applications has is elbowing other services out of the way.

BBspot – Nigerian iPhone App Banned from App Store

As an article in The Onion, this wouldn’t be very funny. As a real life prank, however, it is hilarious.

Update 2: Obama Rocks the Web

Confirming that the Inauguration was, in fact, the most watched television broadcast of all time, ever, throughout the universe.

AdFreak: Microsoft Songsmith as awful as advertised

If you found yourself at pains two weekends back to explain the whole debacle behind Microsoft Songsmith to your Luddite friends, this post on AdFreak summarizes the situation nicely. I plan to pass it on to my friends in the advertising biz.



Follow

Get every new post delivered to your Inbox.