Monthly Archives: April 2019

How Uber Debugged a Latency Problem

Even though I’m an Uber user, I’ve never thought very much about their IT infrastructure other than to form an (hilariously) simplified mental model of what it probably looks like. It turns out to be a pretty sophisticated operation that … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Future History

I was reading this post on some Ivy hacks and it reminded me of another post that I’ve been meaning to comment on. Over at the CollBox blog, Cameron Desautels writes about the Emacs concept of future history. The idea … Continue reading

Posted in General | Tagged | Leave a comment

Refactoring Prose With Org Mode

Edmund Jorgensen over at Edmund’s technical ramblings has a really excellent post on leveraging Org mode in a nontrivial way for writing prose. Jorgensen is a software developer by day and a novelist by night. He’s published two novels and … Continue reading

Posted in General | Tagged , | Leave a comment

EmacsCast: The Video

Rakhim Davletkaliyev, whose EmacsCast podcast I’ve written about many times, has published a video on his Emacs configuration and workflow. As you know by now, I always enjoy seeing how others use Emacs and most often learn something new or … Continue reading

Posted in General | Tagged | Leave a comment

Microsoft Is Closing Its Ebook Store

Microsoft is closing its ebook store. Who cares? The people who have bought books from them care because they will no longer be able to read their books. Microsoft, to its credit is offering to refund the purchase price but … Continue reading

Posted in General | Tagged | Leave a comment

RSS vs. Twitter

Over at Gizmodo, Patrick Howell O’Neill belabors—what seems to me to be—the obvious. He posits that RSS is a much better way to keep up on what’s going on than Twitter. Wen I read that, my immediate reaction was, “Well, … Continue reading

Posted in General | Tagged | Leave a comment

Mu/mu4e 1.2 Available

If you’re a mu/mu4e user, there’s good news. Version 1.2 has been released. It’s mainly a bug release but there are a handful of new features, which you can read about here. I’ve been using it for the last few … Continue reading

Posted in General | Tagged | Leave a comment

Emacs 26.2 Has Been Released

It’s official. Emacs version 26.2 is out and available at the usual places. I compiled and installed it on my Macs without any problems using the usual spell: configure –with-ns CFLAGS=”-g3 -O2 -I /usr/local/include/libxml2″ make make install make install-info sudo … Continue reading

Posted in General | Tagged | Leave a comment

The Recentering Sequence

Maybe the Emacs developers knew what they were talking about after all. A couple of years I discovered that you can control the sequence of positions to which recenter-top-bottom will move the current line. As I wrote at the time, … Continue reading

Posted in General | Tagged | Leave a comment

Some Pithy Advice to Engineers About Crypto

Via Karl Voit we have this Tweet from Tim Dierks offering some pithy but good advice to engineers about crypto: I’ve been working on Google’s cryptography policy (for engineers). It fits in a tweet: Don’t invent your own algorithms, don’t … Continue reading

Posted in General | Tagged | Leave a comment