1,235 karma · joined April 13, 2008
Let's hope Apple can one-up this and actually offer Snow Leopard as a free upgrade to all Leopard users. But probably not.
Rails is not geared towards web apps, and Django is not geared towards web sites. Both tools are what you make of them; just because Django includes a built-in admin interface doesn't mean it has to be "rejiggered" to build anything else. Both, as full-stack frameworks, provide nearly exactly the same set of tools to the developer: an ORM, a templating language, a routing framework, and the glue that ties everything together.
You are also patently wrong about the importance differences being at a higher level. If you are only using the shallow, superficial features available to you, you are missing out on the differences that do make each framework unique. Anyone who has spent any quality time with either framework can tell you that these "high level" features (e.g. Rails scaffolding or Django's Admin) are almost never used in a real project. Next time, I would highly recommend going beyond the 15-minute screencast and actually reading into the guts of your framework. Who knows, maybe you could become a professional one day ;).
I was one of the lucky few to get tickets directly from Radiohead at a pre-sale a few weeks before.
It is absolutely wrong for Ticketmaster, who has control over probably 95% of the tickets for every show, to turn around and sell them for double the price. It's a conflict of interest, and makes some shows prohibitively expensive. Ticketmaster is scum.
Thank you.
Just because it validates doesn't mean it's a well-coded website.
What the hell does that even mean?
The content is rarely original and never has any intrinsic value.
Clever, maybe. Weird, no.
There's nothing wrong with building your project, for you. David isn't being paid to do Rails by anyone other than 37signals. As we recently touched upon with Capistrano's "800lb gorilla, but it's not _my_ gorilla", there's nothing that makes you a dick for not developing features you don't need.
In fact, I don't ever really think I've actuality seen DHH be much of a dick, to anyone. Linus Torvalds, now he's a dick! Maybe DHH needs to man up and talk some shit about GNOME and C++ more often?
It feels to me as if it was built like a crappy powerpoint presentation: sliding and fading just for the sake of sliding and fading. Everyone thinks "Ooh, ahh!" but there really isn't any added usability to the effects.
In some parts of the interface, you have to click multiple times to get to something you shouldn't have to click on to see at all. Once again, you click just for a dropdown. Then you have to click again to get to where you want to go. Eye candy for the sake of eye candy.
In my opinion, the 2.5 Happy Cog design was the best of the bunch. It improved drastically, usability-wise, on top of the previous release, and it did so by re-aligning, no re-designing. You may argue that Happy Cog was limited by the fact that they had to base their work on a previous structure, but I really believe this is the best way to improve UI: incremental updates, each improving upon the last, instead of one quick release that wasn't too well thought out.
Songbird has been getting consistent, solid press since it was in Alpha.
OpenOffice 3 got so much traffic on launch the servers crashed for days.
I don't think I've stopped reading about Dropbox since it started it's public beta.
I'm just saying it that making the user do this twice is just plain unusable and annoying.
reCAPTCHA has been around for ages. This isn't something new. Everyone knows about it. It's also widely implemented.
I would like to add however, I hate reCAPTCHA. If you are a web developer who has added reCaptcha to your site, remove it. If you are thinking about adding it in, don't do it! reCAPTCHA takes the annoying in a CAPTCHA and multiplies it by two. No longer are the days where you have to solve one illegible CAPTCHA, now you have to do two. Plus, one of them is so bad that OCR software couldn't recognize it.
It's not your or your users job to digitize books. You aren't doing the world some great justice or charity by implementing reCAPTCHA on your site. If you want to digitize books, go help develop better OCR software. If you want to stop spam, there are better, less invasive methods.