Monthly Archives: October 2015

Ruining the Internet

John Gruber over at Daring Fireball has a post on how adtech is ruining the Internet. He points to an article on Bloomberg that makes the case for how disastrous adtech is for advertisers. When I followed the link, Bloomberg … Continue reading

Posted in General | Tagged | Leave a comment

We Have to Outlaw Gloves

A nice followup to Blaze’s tweet that encryption was a problem in only four cases last year. I'll bet burglars wore gloves to avoid leaving fingerprint evidence a lot more than four times last year. Time for a war on … Continue reading

Posted in General | Tagged | Leave a comment

Happy Birthday: Free at Last

It’s long been obvious to anyone who took a serious look that the claimed copyrights on “Happy Birthday” are invalid. That hasn’t stopped Warner Music from extorting user fees on the order of two million dollars a year, though. Now, … Continue reading

Posted in General | Tagged | Leave a comment

A Nifty Example of Metaprogramming

Some of the most enjoyable programming I do is metaprogramming: writing code that writes code. Lisp macros are all about that, of course, but the idea is much more general. Often times the code that the code writes is just … Continue reading

Posted in General | Tagged , | Leave a comment

Org Basics IV

Ben Maughan has posted the fourth episode in his Org Mode Basics series. This time he talks about formatting the text in Org buffers and adding executable source code blocks to your Org file. The Org markup language is very … Continue reading

Posted in General | Tagged , | 3 Comments