Rob Janssen

Bit Twiddling Hacks

BBC HD Horizon: The Hunt for AI

Marcus Du Sautoy wants to find out how close we are to creating machines that can think like us: robots or computers that have artificial intelligence. His j...

In over my head! How can I work with more advanced programmers?

This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 80+ Q&A sites.darkman asks: I've just been hired as a member of a group that is developing in C++.

A Modern Space Cadet

I spend a lot of my time (easily over 8 hours a day) at a keyboard.

Solving the Multicore Dilemma

How bad is the multicore dilemma? Very few people are aware of the fact that the world is headed towards a massive software train-wreck: as per-core speeds plateau, we are not just headed towards a plateau in software speed, but, in our desire to continue the progress of Moore's Law, the human inabi

C# 5.0 Async Tips and Tricks, Part 1

Cet article est aussi disponible en francais. TL;DR: This article is a discussion about how C#5.0 async captures the executing context when running an async method, which allows to easily stay on the UI Thread to access UI elements, but can be problematic when running CPU-bound work.

The Degradation of Java Developers

On multiple occasions I was blogging about these legions of enterprise Java developers trained to use certain frameworks without understanding how things work under the hood. This morning I had chance to see it one more time after interviewing three job applicants in a row.

Demystifying Garbage Collectors « Zor's Blog

Physics

Or check out the source code on github. There are many great physics engines out there for JavaScript, so why go and make this one? And, more importantly why would I use this?

Attack code for Firefox 16 privacy vulnerability now available online

Attack code that exploits a privacy information leak introduced in the latest version of Firefox is available online, making it easy for malicious websites to gather detailed information about users' browsing history unless they downgrade to the previous Mozilla release.

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.