A very clever idea to enforce copyright with minimal lawsuits.
One reason the record industry's strategy of suing online infringers ran into trouble is that there are too many infringers to sue. If the industry can only sue a tiny fraction of infringers, then any individual infringer will know that he is very unlikely to be sued, and deterrence will fail. Or so it might seem …
Maemo 5 and Nokia n900 press release
As a technology leader across mobile, fixed and cloud networks, our solutions enable a more productive, sustainable and inclusive world.
E Text Editor: Releasing the Source
人気のある自動車保険を口コミやランキングで検証!
Goo.gl: Making URLs shorter for Google Toolbar and FeedBurner
Insights from Googlers into our products, technology, and the Google culture
VentureHacks: How to Pick a Co-founder
Update: Also see our 40-minute interview on this topic. Picking a co-founder is your most important decision. It’s more important than your product, market, and investors. The ideal founding …
Clarity - an open source web interface to grep and tail
As Shopify prepared to go public in 2015, I wrote a letter in our F1 filing that read,
EFF Launches A 'Terms of Service' Tracker for Facebook, Google, eBay, Etc.
San Francisco - "Terms of Service" policies on websites define how Internet businesses interact with you and use your personal information. But most web users don't read these policies -- or understand that the terms are constantly changing. To track these ever-evolving documents, the Electronic...
Clojure 1.0
After a sustained period of API stability and minimal bug reports, I'm happy to announce the release of Clojure 1.0! http://clojure.googleco...
Adobe to buy Omniture for $1.8 billion
Drive growth and engage customers across channels with personalized experiences from Adobe's powerful digital marketing, analytics, commerce, AI, and automation tools.
Hulu CEO: "We screwed up royally"
Great apology note from Hulu’s CEO [via DF]: This note, however, is not about the fact that episodes of ’’It’s Always Sunny in Philadelphia’’ were taken down. Rather, this note is to communicate to our users that we screwed up royally with regards to how we …
You can go beyond quotas now on Google AppEngine
Posted by Brett Slatkin, App Engine Team We're psyched to announce that developers can now purchase additional computing resources on App ...
How Google should have acquired EtherPad
How Google acquired EtherPad How the acquisition probably went down. EtherPad is one of my favorite companies and we have mentioned it from…
Making money takes practice like playing the piano takes practice
Most of the people I know who are money-making-machines got started really early. Lemonade stands, car washes, lawn mowing, baseball card trading. I think the reason they are money-making-machines today is because they started early. They learned the skills of negotiation, pricing, selling, and mar…
Backup your Database in Git
Short version : dump your production database into a git repository for an instant backup solution.
How Google uses HTML5 to reduce startup latency for mobile Gmail
On April 7th, Google launched a new version of Gmail for mobile for iPhone and Android-powered devices. We shared the behind-the-scenes stor...
"On communicating better" --- 37signals revises security pages.
Last week we were dragged over the coals — and rightfully so — for failing to communicate clearly regarding a security exploit that was discovered in early August. It turned out that the issue was related to Ruby on Rails. The exploit affected multiple products (ours and others). Aft…