Hg-Git plugin for Mercurial users

Can’t we all just Git along?   Haven’t tried it – but for those of you stuck on the fence between the two worlds, this might be the bridge you need.

Hg-Git Mercurial Plugin – GitHub

This means that if you are a Mercurial developer you can install this plugin and then push and pull to and from Git servers, either GitHub or somewhere else. It is a lossless bi-directional bridge, meaning you can push to a Git server from one Hg user, then another Hg user can clone using this plugin and the node ids will all be identical. It can even handle things like tags, explicit renames, named branches, octopus merges and more.

Published in: on May 29, 2009 at 3:19 pm  Leave a Comment  

More AJAX widgets from Google

This set of AJAX widgets adds on to the very useful AJAX feed reader that has been around for awhile.

Google Web Elements and Google’s Iceberg Strategy (Google I/O) – O’Reilly Radar

At Google I/O this morning, DeWitt Clinton announed Google Web Elements, a new simple interface layer to Google Ajax APIs.

Published in: on May 28, 2009 at 4:10 pm  Leave a Comment  

ITAR reform legislation

Via Nasa Watch: It looks like Bigelow, Virgin Galactic and Space X are all teaming up to lobby the US Government for sensible technology export controls. 

Space pioneers battle for greater freedom – space – 21 May 2009 – New Scientist

“Imagine if the Star Trek crew had to operate under today’s rules,” he adds. “Kirk couldn’t tell Chekhov to fire the phasers because he’s Russian. Or tell Sulu to go to warp speed because he’s Japanese. We need to get ITAR right so we can achieve the dream we all have.”

Published in: on May 27, 2009 at 2:52 pm  Leave a Comment  

Facebook value drops $5 billion

Could it be just a coincidence that this follows so quickly after their bonehead move of switching off RSS feeds

Russian Firm Buys a Stake in Facebook – NYTimes.com

A Russian investment firm, Digital Sky Technologies, has invested $200 million in the social networking company Facebook in return for a 1.96 percent stake, the two companies said Tuesday.

The investment values Facebook’s preferred stock at $10 billion, a $5 billion drop from October 2007 when Microsoft paid $240 million for a 1.6 percent stake.

Published in: on May 27, 2009 at 2:46 pm  Leave a Comment  

Eight Core Nehalem out soon?

The article suggests that the chip will ship by Q1 2010.  If you can eventually buy an 8 way server filled with these, that might get you 128 threads of execution.  You can buy a Sun T5240 for less than $40K and get 128 threads today.  Does Oracle really plan to continue to invest in the SPARC architecture?  Maybe.

Intel’s eight-core nehalem-ex out next week – The Inquirer

WORD HAS IT THAT Intel will be announcing its eight-core Nehalem-EX Xeon processor next week, on May 26th.

Nehalem-EX will cater to servers with more than two sockets, an improvement on the firm’s current model.

Published in: on May 21, 2009 at 8:54 pm  Leave a Comment  

Will GMail shake up the inbox?

Sounds like someone has spotted an upcoming labs feature that reorders the inbox based on the social graph.

Gmail Magic Inbox

Gmail’s code reveals an upcoming feature called “magic inbox” or “icebox inbox”, which is likely to prioritize the messages sent by your friends and other contacts you email frequently.

Published in: on May 21, 2009 at 6:34 pm  Leave a Comment  

Is a proton just a tiny black hole?

Here’s a novel way to think about quantum gravity.  The authors make some interesting assumptions.  Namely, that gravity near a very hot event horizon (one where quantum effects dominate) acts much more like the strong nuclear force than it does near a cold event horizon (like at the surface of a star-sized black hole).  

If valid, this assumption could mean that every subatomic particle is just a mini-black hole.  But the mini-back hole would have a slightly unusual event horizon.  It would have to be able to leak some information, yet also be able to tightly shield the usual long range effects of gravity at the same time. 

Now that idea of shielding yourself against gravity sounds really, really useful.  If Einstein’s Equivalence Principle still holds, it could do wonders for space flight.

Is Everything Made of Mini Black Holes?

“At first glance the scenario derived in SSGS seems bizarre, but it is not: this is exactly what would be expected if an evaporating black hole leaves a remnant consistent with quantum mechanics,” Coyne and Cheng write. “One might posit that the black hole smoothly turns into something approximating a large and unstable elementary particle, which then continues to evaporate (decay) into familiar stationary states. … This would put a whole new light on the process of evaporation of large black holes, which might then appear no different in principle from the correlated decays of elementary particles.”

Published in: on May 21, 2009 at 3:18 pm  Comments (7)  

Five-Dimensional DVD stores 1 TB per sq cm.

A new Australian technique that utilizes multiple wavelengths and polarizations to interact with gold nano-particles rather than polymers.  The exact capacity is is never given in the article but it sounds like they are suggesting a DVD sized disc that can hold 50 TB.

Technology Review: Five-Dimensional Data Storage

A new light-responsive material could lead to discs the size of today’s DVDs that store four orders of magnitude more data. Traditional DVDs and CDs store data on their surface in two dimensions, and holographic discs can store it in three.

Published in: on May 21, 2009 at 2:44 pm  Leave a Comment  

One more reason to hate Facebook

For a minute there, I was starting to think Facebook might make a go of it.  It seemed like they were going to open up RSS feeds so that you could actually use their service.  But they began shutting down the Newsfeed app last week (I only noticed mine going dark yesterday).  So back to my original endorsement of Facebook:  It sucks.

The followup article from ReadWriteWeb points out the irony.

Facebook Shuts Down RSS Feed App – ReadWriteWeb

We’re still disappointed though, and we wish that this rich source of data could be opened up for developers and users to build value on top of. What kind of publishing system doesn’t offer an RSS feed? A fundamentally closed one.

There’s something mind boggling about the fact that Facebook opened up user news feeds through the Activity Streams Atom protocol, thus allowing other applications to access and work with all that data, but explicitly prohibits the same information from being served up to users themselves as an RSS feed. So a software developer can access your news feed as a data stream, but you can’t.

Published in: on May 12, 2009 at 1:46 pm  Comments (2)  

Tweeting tiny URLs using Java

A little while back I mentioned using Twitter API‘s especially Twitter4J for to send alerts.  Well it was not long before I wanted to send URLs that pointed to more extensive log entries regarding the status alerts.  So here are a couple of articles that provide all you’ll need.

First an API table (and sample C# code) from  Sharing my thoughts …

How to programmatically create your tiny URL? « Sharing my thoughts…

Each provides having different kind formats to specify actual URL and get the converted URL back. Most of the sites will be listed this as their API. Here I listed 3 of the most famous provider’s format.

Is.gd http://is.gd/api.php?longurl={your_url}
Bit.ly http://bit.ly/api?url={your_url}
Tinyurl http://tinyurl.com/api-create.php?url={your_url}

Second, a sample Java implementation from It’s Only Software

» [Tutorial] Accessing the TinyURL “API” from Java – It’s Only Software

Recently, I poked around and wrote up a simple Java method to, given a URL (TinyURL supports only GET requests), generate a TinyURL from it in Java. This is really the only “API” supported by the TinyURL service, but it’s a handy one!

Published in: on May 8, 2009 at 2:59 pm  Comments (15)