Monthly Archives: March 2015

Git Problems and Solutions

Nava Whiteford over at 41j has a useful list of common Git problems and their solutions. It’s almost like a mini-recipe book. For example, what if you made a mistake in your commit message? Whiteford tells you to use the … Continue reading

Posted in General | Tagged | Leave a comment

Using Org Mode for Writing Specifications

Irreal regulars know that I use Org mode for almost all my writing. There are these blog posts, of course, written with Org mode and published with org2blog but also reports, letters, and pretty much everything else. Org mode is … Continue reading

Posted in General | Tagged , | Leave a comment

Packing C Structures

I’m writing this on my MacBook Pro, a small, light-weight laptop that has 16 GB of memory. Nothing I do on it ever runs out of memory. It wasn’t always that way, of course. Bill Gates famously quipped that he … Continue reading

Posted in Programming | Tagged | Leave a comment

The New Yorker and GNU

The New Yorker is celebrating the thirtieth anniversary of the GNU manifesto with a nice article on RMS and his work on Free Software. All-in-all it’s a pretty good article considering that it’s appearing in a non-technical venue. They get … Continue reading

Posted in General | Tagged | Leave a comment

Yet Another Reason…

… I’ve got to learn calc: Emacs Calc has probability distribution functions (ltp, utp), but alas no inverses. https://t.co/eiIArll7pL Still, pretty impressive. #emacs — Barton Yadlowski (@bmorphism) February 28, 2015 I keep finding more reasons I should spend some time on … Continue reading

Posted in General | Tagged , | 3 Comments

JS;DR

An idea whose time has come. I have nothing against using Javascript to provide enhanced navigation and things like menus but if the site won’t render without it, there’s a problem.

Posted in General | 1 Comment

Tips on Everyday Emacs Use

Daniel Ehrman has a nice post on 11 tips for solving everyday editing problems with Emacs. The list is a must-read for Emacs n00bs but even experienced Emacsers might benefit by being reminded of a few of the tips. I … Continue reading

Posted in General | Tagged | Leave a comment

Literate DevOps

As regular readers know, I’m a big fan of reproducible research. It makes it possible for anyone—even yourself—to reproduce all the steps of your research exactly as you performed it. A related concept, termed Literate DevOps by Howard Abrams, does … Continue reading

Posted in General | Tagged , | Leave a comment

An Apropos Hydra

Abo-abo is still blogging up a storm. I haven’t commented on every post because if I did I wouldn’t have time for writing about anything else. His latest post is about a hydra for apropos. My first reaction was, “Meh, … Continue reading

Posted in General | Tagged | 1 Comment

The Difference Between Malware and Adware

Infosec Taylor Swift has a clarification for Lenovo, other computer manufacturers, and the journalists who report on them: Journalists: "Adware" is malware with a legal team. — InfoSec Taylor Swift (@SwiftOnSecurity) February 19, 2015

Posted in General | Tagged | Leave a comment