An interesting Orwellian image of Google
Going further: internet communities are about sex, ego and some small talk
— via thedailywhat via graphjam
A review of a couple of different ways to backup your data for free. While imo not all reviewed solutions qualify as backup, there are a few interesting options.
I haven’t read such a great piece in quite a while. Hell, I wish I have written that.
Web development sucks.
It’s true: web development, at its worst, is difficult, repetitive, and boring. The tools we have suck. At best, they make web development slightly less painful, but we’re a long way from making web development awesome.
The author main concerns are the lack of interoperability, rich-application support, concurrency, scale and “other stuff”:
- API Metering
- Backups & Snapshots
- Counters
- Cloud/Cluster Management Tools
- Instrumentation/Monitoring (Ganglia, Nagios)
- Failover
- Node addition/removal and hashing
- Autoscaling for cloud resources
- CSRF/XSS Protection
- Data Retention/Archival
- Deployment Tools
- Multiple Devs, Staging, Prod
- Data model upgrades
- Rolling deployments
- Multiple versions (selective beta)
- Bucket Testing
- Rollbacks
- CDN Management
- Distributed File Storage
- Distributed Log storage, analysis
- Graphing
- HTTP Caching
- Input/Output Filtering
- Memory Caching
- Non-relational Key Stores
- Rate Limiting
- Relational Storage
- Queues
- Rate Limiting
- Real-time messaging (XMPP)
- Search
- Ranging
- Geo
- Sharding
- Smart Caching
- dirty-table management
— Leonard Lin: Infrastructure for Modern Web Sites ☞
If you are a web developer, I’d say you should print this article out and carry it around with you. Spend at least 1 minute/day to think about the issues mentioned in there and the way you’d like to see them change. It may represent the Future of the Web Development Manifesto. Kudos Jacob Kaplan-Moss!
I’m not sure I’ll be using Django in 2020. I hope I will, of course, but it may be that Django simply can’t adapt in the next Age of web development.
However, if I’m not still using Python in 2020 I’m going to be seriously pissed off.
After Tim O’Reilly came up with the web 2.0 term — which as we know took a couple of years to get a definition ☞, Fred Wilson came up with freemium ☞, now there are a couple of people trying to create a new buzzword. That’s way too funny!
Are there any others?
While not related to thiz buzzword rush, one of my favorites is: multiplayer augmented reality social gaming (RWW). I guess the only missing (buzz)words are “virtualized” and “real-time” and adding those would make it THE buzzword: virtualized real-time multiplayer augmented reality social gaming.
I didn’t know me and Blogger were born on the same day:
Sunday, August 23rd came and went without a peep from Google’s Blogger Team, despite the service celebrating its tenth anniversary from its initial founding at Pyra Labs.
I have a long and quite complicated relationship with Blogger. I’ve started over there, after years moved to Wordpress, got back to Blogger and lately moved along to Tumblr. Who knows what future will bring!
Isn’t this what FriendFeed is doing with their “Like” feature/behavior?
IMO this proves that Facebook was right acquiring the FriendFeed team. A lot of their ideas have been copied by either Facebook and Twitter and who know how many others.
Simply catching someone’s eye enough to click your ad isn’t sufficient – especially when you consider that for many consumers, clicking could be more an action of habit than an indication of real interest.