Source: blog.monstuff.com/index.rdf

Curiosity is bliss
Julien Couvreur's programming blog and more


I ♥ Patent Trolls
This may surprise you given all the recent animosity towards patent trolls, in particular in the tech and software fields. What I love about patent trolls is that they reveal the brittleness of the concept of "intellectual property". The trolls' abuses should make it obvious that any patenting is trolling. I hope this will bring people to realize that IP laws are illegitimate and should be repealed (both copyrights and patents, but I'll focus on patents for now), and that there can be no right to own an idea or invention....

Head Mounted Displays
I've been watching the HMD scene for many years now, yearning for decent devices. We may have now reached a tipping point, with multiple hi-def products announced or released in the last couple months. The first of the bunch was the Sony HMZ-T1. It was followed by the SiliconMicroDisplay ST1080 (no sales price announced yet), and Epson's Moverio BT-100. I'm also excited by Apple's rumored interest in that field. Some features that differentiate those products: Resolution and image quality,Mobility and battery life,Price,Opacity/transparency,3D. One feature that is not yet offered is head tracking. Based on my experience with the HMZ-T1,...

Better async programming in .Net
Better support for asynchronous programming was announced for C# 5.0 and a preview version has been released. It adds two new keywords, async and await, which enable the following programming model: async Task<SomeResult> MyMethodAsync() { &nbsp; SomeResult result = ...   try {     foreach (...) {       var data = await SomeAsyncMethod();       result.Add(data);     }   } catch (...)   return result; } Task<Data> SomeAsyncMethod() {...} This seems a very elegant solution, as the code reflects the desired execution sequence without unnatural callback methods. In particular, it greatly simplifies exception handling and...

Newsfeed display by CaRP

Software: Programming
See Software in Open Directory
Find related sites in Open Directory

Return to News Feeds Home Page
My Sites