WSJ: U.S. Warns Apple, Publishers on E-Book Pricing:
Apple suggested the move to the agency model, which is what they’ve been using with other digital sales. Most publishers embraced that idea because they didn’t want to see Amazon end up with a natural near-monopoly on e-books… the way Apple has ended up with one on legal digital music.
I am not sure how many layers this irony cake has in it, but it’s a mighty big slice.
Source: Coyote Tracks
Apple’s press conference showed a brand unraveling | VentureBeat:
At some point in the future, it’s within the scope of my own limited imagination to envision Apple products that bear little or no resemblance to anything Steve Jobs created.
Source: Daring Fireball
Fast, easy, realtime metrics using Redis bitmaps «:
Redis backed bitmaps allow us to perform such calculations in realtime and are extremely space efficient. In a simulation of 128 million users, a typical metric such as “daily unique users” takes less than 50 ms on a MacBook Pro and only takes 16 MB of memory. Spool doesn’t have 128 million users yet but it’s nice to know our approach will scale. We thought we’d share how we do it, in case other startups find our approach useful.
Linting the hell out of your Ruby classes with Pelusa – Codegram:
Pelusa (which is Spanish for the word lint) is a static analysis tool and framework to inspect your code style and notify you about possible red flags or missing best practices. Above all pelusa doesn’t run your code — it just analyzes it syntactically to gain superficial insights about it, and raise red flags when needed.
Although Pelusa needs Rubinius to run, due to how easy it is to work with a Ruby AST with it, it doesn’t mean that you have to run your application or Ruby code on Rubinius. Since it’s a static analysis tool, pelusa doesn’t care what your code runs on, it just looks at it and tells you stuff.