Author Archives: jcs

DMR Stories

Mike Maney over at Maney Digital has a very nice tribute up for Dennis Ritchie. While he was at the Mobile World Congress in Barcelona, Maney talked to some of dmr’s colleagues and captured their words on his Flip. The … Continue reading

Posted in General | 1 Comment

Reversing An Emacs Lisp List In-Place

Yesterday, Xah Lee put up a post that showed how to reverse arrays and lists in various languages, including Emacs Lisp. His Elisp examples worked only for arrays so I added one for lists in the comments. Later I realized … Continue reading

Posted in Programming | Tagged , | 5 Comments

The Emacs set-variable Command

I learned a new Emacs command today. What do you do when you want to set an Emacs variable? Until today my answer was 【Meta+:】 and then (setq some-variable some-value) That works well and there’s nothing wrong with it but … Continue reading

Posted in General | Tagged | Leave a comment

AT&T To Cap Unlimited Data Plans

The Wall Street Journal is reporting that AT&T is going to cap unlimited data plans. Truth to tell, it’s not much of a change because they were already slowing download speeds for the top 5% of their bandwidth consumers. Now … Continue reading

Posted in General | Leave a comment

Yegge On Dynamic Languages

I stumbled upon a nice talk that Steve Yegge gave at Stanford in 2008. The talk, entitled Dynamic Languages Strike Back, debunks some of the myths about the performance, optimization, and tools for dynamic languages such as Python, Ruby, Perl, … Continue reading

Posted in Programming | Leave a comment

ESR: An Open Letter To Chris Dodd

Eric Raymond has posted An Open Letter to Chris Dodd concerning Big Media’s approach to the Internet. It is, I think, an important letter and one that most hackers and Irreal readers will agree with. That’s not the same, of … Continue reading

Posted in General | Leave a comment

Reproducible Science

Ars Technica has an interesting article up entitled Nature Editorial: If you want reproducible science, the software needs to be open source. I’ve written a couple of times about reproducible research and how Emacs and Org Mode make it particularly … Continue reading

Posted in General | Tagged , | 1 Comment

Multiple Editors And Markdown

I’ve written many, many times about how much I love writing in Org mode. I write a plain text file that I can then export to HTML, LaTeX, or several other formats. I can even, theoretically, write an Org mode … Continue reading

Posted in General | Tagged , | 9 Comments

Data Hogs

For a long time the wireless carriers have been complaining about “data hogs” who suck up inordinate amounts of bandwidth by downloading movies and whatever to their mobile devices. As a result, AT&T, Verizon, and T-Mobile have instituted data throttling. … Continue reading

Posted in General | Leave a comment

They Never Learn

By now, most everyone has heard about the YouPorn Chat break in. John Graham-Cumming has the details. Due to very sloppy security YouPorn exposed the email addresses and passwords for many of their customers who signed up in 2008 and … Continue reading

Posted in General | Tagged | Leave a comment