July 28
July 16
….
This only showed me just how much I loved Python. String slicing. Unicode strings. Dictionaries and Lists everywhere. Generator Functions. List comprehension and filters. Easy to understand/parse syntax. Lots of Third-party modules. With simple APIs. That are open-source. And are actively maintained. Mature. And well documented.
July 14
June 1
May 31
When you build a system where you get points for the number of people who agree with you, you are building a popularity contest for ideas.
However, your popularity contest for ideas will not be dominated by the people with the best ideas, but the people with the most time to spend on your web site.
Votes appear to be free, like contribution is with Wikipedia, but in reality you have to register to vote, and you have to be there frequently for your votes to make much difference. So the votes aren’t really free - they cost time.
If your popularity contest for ideas inherently, by its structure, favors people who waste their own time, then … the most popular ideas will not be the best ideas … The people who have the best ideas, and the ability to recognize them, also have better things to do and better places to be.
http://gilesbowkett.blogspot.com/2008/05/summon-monsters-open-door-heal-or-die.html
May 10
Javascript and Java
javascript is crappy scripting language for use with HTML. […] Java is a full blown object oriented programming language
I think you meant to say “Javascript is a full blown power-users’ language, basically Lisp but with syntax problems, whereas Java is a crappy low-level language; the COBOL of the millenium.”
via slashdot
April 16
Command line meme
110 cd
100 ls
72 clear
31 vim
29 python
26 grep
16 git
15 rm
11 sudo
7 sqlite3
because tumblr messes up text...