Monday, April 18, 2011

Nice Quora question about code at early Google.

What I take away from these stories is that pushing out ugly prototypes of your products will not prevent you from building a world-class engineering organization in the future.

Monday, April 11, 2011

Bloody hell, Prolog can be frustrating sometimes!!!!

Sunday, April 10, 2011

Doh! I may have been a bit previous in saying that I'd got the hang of Prolog syntax.

Friday, April 08, 2011

Awesome response from SWI-Prolog when you just query an unbound variable. :-)


?- X.
% ... 1,000,000 ............ 10,000,000 years later
%
% >> 42 << (last release gives the question)

Thursday, April 07, 2011

Wow! Playing with Prolog at the moment. It's awesome.

I seem to have finally achieved some kind of fluency instead of fumbling around without knowing how to drive the thing. It probably helps that Erlang has accustomed me to the syntax and other conventions.

Monday, March 07, 2011

At Aharon's prompting I had a play with node.js over the weekend. It is very good. I can see why it's "the next BIG thing". (See the nice starter tutorial with a very impressive minimal twitter reader.)

Trying to think of something fun to do with node.js now.

Also, what with getting into Urbi, "events" are clearly the trend of 2011 for me.

Sunday, March 06, 2011

Resolver Systems have a new "cloud-based" pythonic spreadsheet called "Project Dirigible"

Wednesday, March 02, 2011

Urbi is a great, parallel, event driven language for programming robots.

Watch the tutorial video.


Absolutely packed with interesting control structures to handle the implicit parallelism and event-driven nature of the language. Several important ideas : free subsumption architecture (you actually run many different programs in parallel, each dealing with certain motors and sensors, but interacting with each other only through the body of the robot; "blending" modes which let different programs send multiple instructions to the same motor at the same time; "tags" which let you interact with (start, pause, stop) running processes by name.

Monday, February 14, 2011

An idea for an Android GUI designer.

Interesting to see the state of the art here. It's an improvement on XML ... but still, not as far forward as you'd hope.

Sunday, January 30, 2011

Monday, December 06, 2010

Friday, December 03, 2010

Monday, November 08, 2010

Looks like Staticmatic is Rubyland's solution to the problem that inspired GeekWeaver.

Wednesday, October 13, 2010

There may be something in Zed's analysis of the decline in contributions to free-software projects.

Food for thought.

(Of course ... people could just be excitedly writing iPhone apps.)

Saturday, October 02, 2010

Import question. Is anyone currently using SdiDesk? Write in the comments if you are.

Tuesday, September 14, 2010

I'm getting an error message on Mind Traffic Control :
A server error occurred. Please contact the administrator.


First time I've seen it is tonight, but if anyone else is seeing it and it persists, then please tell me in the comments.

Update : OK, seemed to have fixed itself pretty quickly.

Update 2 : Not that I seem to have a lot of regular users of MTC.

Tuesday, August 31, 2010

SO, BASICALLY, IT'S LIKE A
ECO-FRIENDLY MARKETPLACE
FOR
ERLANG ENTHUSIASTS!


If only ...