RobbyEdwards.com…where I surf the intertubes for my own amusement

May 2008

Monthly Archive

May 6
2008

Jackson Hole: Grand Teton National Park, September 2003

Tetons: Grand Teton National Park, September 2003

Why DRM Is Evil

Mark Pilgrim explains what is going to happen on August 31, 2008. In the process he skewers Digital Rights Management:

Microsoft named this developer platform “PlaysForSure”, and they (and their partners) ran many, many ads decrying the fact that music purchased from Apple’s iTunes Music Store would “only” play in iTunes and on iPods. This was, technically speaking, true — and indeed it is still true, and it is why I have cautioned Dora and you and anyone else who would listen that you should never “purchase” anything from the iTunes Music Store that you might want to “own” longer than Apple was willing to allow. Nor should you “purchase” anything from a “PlaysForSure”-compatible music store, and for the same reasons, only with the word “Apple” crossed out and “Microsoft” written in in crayon.

To their credit, if that’s the right word, you can now purchase some music from the iTunes store that is unencrypted and plays anywhere. Apple calls these songs “iTunes Plus”, because it sounds so much better than calling everything else “iTunes Minus.” Apple has also promoted podcasts and other non-traditional sources of “things you might want to download onto our handheld devices where we make all of our money.” Steve is many things, but he is not an idiot.

To demonstrate the awesomeness of their developer platform, Microsoft opened their own online store, MSN Music, so they could compete directly with their business partners who also offered “PlaysForSure”-compatible music downloads. Because there’s nothing end users love more than fake choices.

—Mark Pilgrim: The day the music died [dive into mark]

May 5
2008

CSS Qualified Selectors // ShaunInman.com

CSS Qualified Selectors // ShaunInman.com

Chris Shiflett: Foiling Cross-Site Attacks

Chris Shiflett: Foiling Cross-Site Attacks Information on XSS and CSRF and how to prevent them

Bear Lake

Bear Lake

Bear Lake by Robby Edwards

CSS Variables

CSS Variables Variables allow to define stylesheet-wide values identified by a token and usable in all CSS declarations.

Advanced CSS Cursors – Increase Usability With A Pointer

Advanced CSS Cursors – Increase Usability With A Pointer

» How to Create a Tag Grid and Evolve Past the Cloud :: Positive Space :: The Graphic Design Blog • Webliography

» How to Create a Tag Grid and Evolve Past the Cloud :: Positive Space :: The Graphic Design Blog • Webliography An alternative to the tag cloud

How I’m using Amazon S3 to serve media files | Holovaty.com

How I’m using Amazon S3 to serve media files | Holovaty.com

Played Rock Band with some friends (and their kids) over the weekend. Enjoyed it a lot; more than I thought I would.

Badlands After a Rain: Theodore Roosevelt National Park, South Unit, September 2003