(Untitled)

The idea of “mostly functional programming” is unfeasible. It is impossible to make imperative programming languages safer by only partially removing implicit side effects. Leaving one kind of effect…

Monthly recap: February 2016

February went by really fast. Went to a bunch of places, ate a bunch of stuff, but it's all a blur. Tara turned 15 months (so, one-twelfth of the distance to 15 years), and can spout little mono…

(Untitled)

The Internet isn’t from 1995. It’s from 1975. In 1995, we learned that a network beats a mainframe. Now, we’ve learned that a 2015 mainframe beats a 1975 network. http://urbit.org/blog…

(Untitled)

An argument can be made that the contemporary mainstream understanding of objects is but a pale shadow of the original idea. Further, it can be argued that the mainstream understanding of objects is,…

Monthly recap: January 2016

Can't believe the first month of 2016 is already over. The big highlight (for me) is that I started running again, trying to keep it once a week on Sunday mornings. The current goal is to do a 14…

(Untitled)

Not standardizing what we build works in favor of both the programmers and the vendors. The former are in love with the delusion of creativity, while the latter deem it as a means to lock in clients…

(Untitled)

At the last StrangeLoop there was only one presenter from the pre-1980’s: Joe Armstrong. His talk? “We can do better” Everyone else’s talk? “How to optimize or manage this part of the stack to make yo…