Google’s newspaper archives go way back

Google Inc. is trying to expand the newspaper section of its online library to include billions of articles published during the past 244 years, hoping the added attraction will lure even more traffic to its leading Internet search engine.

TechCrunch50: Pits Are The Pits

Outside the main hall here at the Techcrunch50 are the demo pits – a loud, hot gathering of startups that were not picked to present on stage, and opted to pay for tables outside the hall instead. Monday, on the first day of the show, these companies are in a bit of a quandary.
The planned […]

TechCrunch50: Ashton Kutcher Blabs About the Blah Girls

Either Ashton Kutcher is punking us, or the actor is now moonlighting as a technology entrepreneur. He used the TechCrunch50 conference to introduce Blah Girls, a gossip site offering celebrity news and views with attitude.

Why Rob Glaser Wants to Annoy Hollywood

RealNetworks has a new $30 software program that will let you copy DVD movies to your computer hard drive and takes advantage of a legal loophole. Why anger Hollywood for a small bit of revenue from software sales? Rob Glaser, Real’s chief executive, explains.

Esquire unveils cover with electronic ink

Although readers keep shifting to the Internet, Esquire magazine’s editor is sure print isn’t dying, and he aims to prove it Monday by unveiling a 75th-anniversary issue with a cover that features electronic ink.

David Futcher: Playing with Git VCS

I love Bzr. It is brilliant, easy to use, simple (but powerful if you need it to be) and easily extensible. I like it so much I even did a UDS session about it, trying to get other people to like Bzr. But after saying I have never used Git, several developers pinged me and shouted “Why havent you tried git?! sudo apt-get install git-core right now!”. So I decided to give it a try. I wasnt expecting much (I thought it would be like bzr, except clunkier, not as powerful and just not as good), but I was pleasantly surprised.

It is slightly more complicated to setup intially (5/6 steps to create a branch, compared to just 4 with bzr), and has a more complicated architecture (Working Tree -> Index -> HEAD), but doing just simple versioning (like 90% of the stuff I do 90% of the time) is almost as easy as Bzr.

It is also much, much faster. Minus the overhead for connecting to my server and typing in my SSH password, pushing a branch to the server is almost instantaneous! No more 5 minute waits to push a tiny change to Launchpad. “Branching” (or cloning as it is known in the Git world) is also a lot quicker than Bzr.

Another place wher Git is awesome is web frontends. The only ‘good’ frontend I can find for Bzr is Loggerhead, which is written in Python using TurboGears and is impossible to setup (bear in mind my sysadmin skills are fairly awful). Git has tens of frontends, written in loads of languages: Ruby, Perl, PHP, Python. git-php Is incredibly simple to setup (drop an svn checkout into /var/www, edit an array and you are away) and is full featured enough for most people. I have a copy of it running at which I am going to use to keep track of the stuff I had in +junk on Launchpad.

Both Bzr and Git are great version control systems and I hope they become as popular as cvs/svn were. I am definately going to keep using both and I’d encourage everyone to give Git a try if they havent yet.