Microsoft Set To Launch Beta of Silverlight for Symbian

"In March 2008, Microsoft and Nokia announced their commitment to make Silverlight available for certain Nokia phones running the Symbian operating system. Microsoft is finally ready to make a beta of that code available. Microsoft briefly posted, then pulled, the download of the beta of the Silverlight for Symbiancode on March 11, as well as the associated developer tools for that release. I grabbed the description of the downloads before they were zapped."

NYT: Apple’s Spat with Google Is Getting Personal

It's no secret to anyone that while Apple sued HTC, the lawsuit is more about Google than HTC itself. Since Android is open source, and owned by no one, it's kind of hard to go after Google itself, and as such, HTC was the prime target, since it is the number one Android smartphone maker. The New York Times has an in-depth article up about the subject, with a whole boatload of quotes from people within the two companies, and it paints a picture of all this being a highly emotional and personal vendetta - especially from Apple's side.

China Insists Google Must Obey the Law or Face Consequences

It's been quiet about the Google-China dispute for a while now, but today, the silence was broken by China's minister of Industry and Information Technology, Li Yizhong, who stated that Google must either obey Chinese law or "pay the consequences", leaving no room for a compromise. With more and more western countries building their own internet filters and internet monitoring schemes, it becomes ever harder to make a strong fist against China.

New Zealand’s Internet Filter Goes Live

New Zealand's internet filtering system went live last month - but the government forgot to mention this to its electorate until its hand was forced by online freedom campaign, Tech Liberty. Thomas Beagle, a spokesman for the group, said he was "very disappointed that the filter is now running" and that its launch had been conducted in such a "stealthy mode". He added: "It's a sad day for the New Zealand internet." It's sad indeed, that things like this are possible in modern democracies.

Comparing Flash, HTML5 Performance

Common wisdom has it that Flash is a resource hog, and that HTML5 will prevent your processor from having to work really, really hard to show animations of videos. Well, a number of people have conducted benchmarks with the latest browsers and Flash betas, and common wisdom is starting to show serious signs of crackage.

OpenGL 4.0 Announced

"Khronos Group, the association behind OpenGL, has today announced the fourth generation of its cross-platform API spec, which takes up the mantle of offering a viable competitor to Microsoft's DirectX 11. The latest release includes two new shader stages for offloading geometry tessellation from the CPU to the GPU, as well as tighter integration with OpenCL to allow the graphics card to take up yet more duties off the typically overworked processor."

Code Bubbles: Rethinking the User Interface Paradigm of IDEs

Brown University has developed an IDE for Java called Code Bubbles that takes a pretty radical departure from current IDEs. While most IDEs, such as Eclipse are file-based, Code Bubbles is based on fragments. The system appears to support reading and editing code with fragments, multi-tasking, annotating and sharing, and debugging with bubbles. There's a website with video too.

Peering at Paldo 1.21

One of the things I love about software, particularly open source software, is innovation can come from anywhere. Sometimes it appears out of large tech companies such as Red Hat, IBM or Sun and other times it can come from one person writing code on a second hand computer in their college dorm. Software is really the expression of ideas and concepts, which can come from anyone. So I really enjoy seeing small open source projects try new things. Some will succeed and be adopted and some will fade away, but the amazing thing is to see people put their idea out there and present it to the world. Which is why I was thrilled when a few people directed me to Paldo and suggested it was worth a look.

Palm Releases Plug-in Development Kit Beta

Palm has released the PDK for the webOS, which allows developers to code in C and C++, while also providing access to, for instance, the 3D chip. "The PDK complements the Palm webOS Software Development Kit, letting developers use C and C++ alongside the web technologies that power the SDK and mix them seamlessly within a single app. The PDK enables new functionality, including immersive 3D graphics, and gives developers who have built games for other platforms an easy way to bring their titles to the webOS platform. Developers can download the beta PDK and start developing today, but distribution of games built with the beta PDK will require functionality provided in an upcoming Palm webOS update."

Mozilla Borrows from WebKit to Build Fast New JS Engine

"Mozilla's high-performance TraceMonkey JavaScript engine, which was first introduced in 2008, has lost a lot of its luster as competing browser vendors have stepped up their game to deliver superior performance. Firefox now lags behind Safari, Chrome, and Opera in common JavaScript benchmarks. In an effort to bring Firefox back to the front of the pack, Mozilla is building a new JavaScript engine called JaegerMonkey."

The Secret Origin of Windows

"Few people understand Microsoft better than Tandy Trower, who worked at the company from 1981-2009. Trower was the product manager who ultimately shipped Windows 1.0, an endeavor that some advised him was a path toward a ruined career. Four product managers had already tried and failed to ship Windows before him, and he initially thought that he was being assigned an impossible task. In this follow-up to yesterday's story on the future of Windows, Trower recounts the inside story of his experience in transforming Windows from vaporware into a product that has left an unmistakable imprint on the world, 25 years after it was first released."