So, one opinion I’ve upheld for a long time was the idea that you should feel the pain of your design decisions. Why? Simple: you learn about the consequences of those design decisions. On the surface, it may appear that you made some excellent trade-offs, while in reality it turned out to be less than ideal.
I’ve always been amazed by the human brain, and its capacity to learn. So when I ran across a video on Google Talks by Dr. Michael Merzenich on rewiring your brain, I had to watch it. If you’re at all interested in how the human brain works, then consider watching. I’ve linked it below for your convenience.
This story started years ago over some software for model trains. It looks like it finally went to court, and was a huge win for Free Software. The short form: open source licenses stand up in court. A company stole a developer’s work, patented it, and then tried to invoice the original developer. It’s really worth a read, and a huge win for Open Source licenses.
I’ve been trying to get my head wrapped around how the new comments framework is supposed to work in Django. Turns out, there are a number of interesting issues.