azarask.in
This describes a problem I experience quite often:

You’ve been using alt-tab to bounce back-and-forth between your text editor and your web browser—you’ve formed a habit. You now click over to your Twitter client to see your friend’s latest updates, click back to your text editor, type a few sentences and hit alt-tab. What happens? Because of your habit, you expect it to go to your web browser, but because the last used application was your Twitter client, that’s where it switches. That’s most likely not what you wanted. What happens next? You generally pause to think, and then use double alt-tab to switch where you wanted to go, which is your web browser. Then you hit alt-tab to switch back to your editor (habit!) and instead it goes back to Twitter. The troubled cycle repeats until MRU’s [MRU - Most Recently Used] ordered once again aligns with your habit.
It’s an interesting article, which asks more questions than giving solutions, although it provides one solution candidate.
I didn’t know that some people put that much thought into this, especially because I don’t know if this problem is solvable at all. I hold it with commenter Ralf G, who says:
The problem with your proposed solutions is the “almost always”. I don’t particularly like the current alt+tab situation (see below) but it at least behaves predictably. I think it might be possible to do what you describe IF you had deep insight into the state of apps. As an example, after you get an IM, the user switches to the Adium window 95% of the time. The problem is when behaviors aren’t well defined.
There’s also the problem that this is not a very commonly used keyboard command, as Rob points out:
Cool article but I think there is a bigger elephant in the room.
How does a user discover the alt-tab mechanism?
Alt-tab has to be the single least discoverable keystroke in personal computing.
Christ-come-to-Earth would need his mate with a BSc. in Computer Science to tell him about it.
I thought this was a very interesting read anyway.
en.wikipedia.org
The Peter Principle is the principle that “In a Hierarchy Every Employee Tends to Rise to His Level of Incompetence.”
It holds that in a hierarchy, members are promoted so long as they work competently. Sooner or later they are promoted to a position at which they are no longer competent (their “level of incompetence”), and there they remain, being unable to earn further promotions.
Peter’s Corollary states that “in time, every post tends to be occupied by an employee who is incompetent to carry out his duties” and adds that “work is accomplished by those employees who have not yet reached their level of incompetence”.
(via Marco)
en.wikipedia.org
mwunsch:
What I’m looking at on Wikipedia, right now.
In the context of computing, a polyglot is a computer program or script written in a valid form of multiple programming languages, which performs the same operations or output independently of the programming language used to compile or interpret it.
Here’s more from this article:
The two most commonly used techniques for constructing a polyglot program are to make liberal use of languages which use different characters for comments and to redefine various tokens as others in different languages.
Weird stuff. Check out the example of the article to see such a “thing”.
digital-photography-school.com
In a nutshell, the D40 was affordable, weighs less than 500g and can make great photos. Build quality is better than you’d expect from an all-plastic body and a dinky 18-55mm kit lens
I love this camera. I’ve had it for two years now and I don’t plan to replace it anytime soon. I shot thousands of pictures and it is still as good as on day one - even heavy rain didn’t do harm.
Ok, I’d like to get a better high ISO performance, but this is pretty much the only thing. The 6 megapixels are definitely enough for me!
Read more: http://digital-photography-school.com/nikon-d40-modern-classic-review