Facebook releases HipHop for PHP
Facebook releases HipHop for PHP which has reduced their CPU usage by 50%.
HipHop for PHP isnt technically a compiler itself. Rather it is a source code transformer. HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. HipHop executes the source code in a semantically equivalent manner and sacrifices some rarely used features — such as eval — in exchange for improved performance. HipHop includes a code transformer, a reimplementation of PHPs runtime system, and a rewrite of many common PHP Extensions to take advantage of these performance optimizations.
Challenger
24 years ago today;
Mission Control: "Challenger, go at throttle up"
Commander Dick Scobee: "Roger go at throttle up"
Those were the last words heard from the Challenger crew on January 28, 1986. Then came an explosion, and the famous "Y" plume of smoke from the solid rocket boosters flying away aimlessly to nowhere.
via Remembering Challenger | Universe Today.
I remember that BBC's The Adventure Game was cancelled for an extended John Craven's Newsround. I also remember President Reagan's address which was then and is now an amazingly crafted piece of political rhetoric (and was written by Peggy Noonan, a special assistant to Reagan). Part of it spoke to American schoolchildren and children the world over,
I know it's hard to understand, but sometimes painful things like this happen. It's all part of the process of exploration and discovery. It's all part of taking a chance and expanding man's horizons. The future doesn't belong to the fainthearted; it belongs to the brave. The Challenger crew was pulling us into the future, and we'll continue to follow them.
and it finished by paraphrasing a sonnet written by John Gillespie Magee, a pilot in the second world war, High Flight.
We will never forget them, nor the last time we saw them, this morning, as they prepared for their journey and waved goodbye and "slipped the surly bonds of earth" to "touch the face of God."
The Caledonian Mercury
The Mercurius Caledonius was Scotland’s first print newspaper, founded in 1660 by Thomas Sydserf. We have revived its historic title because we lay claim to the great Scottish tradition of journalistic innovation.
We seek to revive Scottish journalism by using the internet rather than railing against it. The Caledonian Mercury stands for intelligent reporting, informed analysis and raising the standard of debate in Scottish life. It also seeks to return journalism to journalists and is a platform to display the work of selected specialist writers – freed from the demands of filling space, toeing the line and “feeding the beast”.
Jack Straw at Chilcot Inquiry
"I had never wanted war but the strategy we had adopted to secure Iraq's disarmament was diplomacy backed by the threat of force. But whilst life can only be understood backwards, it has to be lived forwards."
via Jack Straw says he could have stopped Iraq war and offers first Cabinet apology - Scotsman.com News.
Joke about atoms
Two atoms chatting, one says, "I've lost an electron".
Other one, "Are you sure?"
"Yeah, I'm positive."
Composing dinner
I have proposed a new method called note-by-note cooking, which is like playing the piano - assembling dishes note by note, using compounds like sucrose, salt, ethanol, tartaric acid. A chef made the first note-by-note dish in Hong Kong this year without plant tissue or meat, using reverse osmosis and fractionation to create compounds, building the dish in layers to include firmness, hardness, softness, stickiness, pungency and flavour. The political idea behind it is that if we want to get a better environment we have to help the farmers to behave more correctly, and in order to do that they have to get richer by adding value. So instead of growing and selling carrots, they need to create compounds from them.
via Hervé This: Why we need to eat technology - opinion - 19 January 2010 - New Scientist.
Hello World.
It has been a while since I stopped blogging regularly. I find that I miss having somewhere to put things using just a couple of clicks.
I'm not sure what will end up accumulating here but I'll keep you posted.