-
Recent Posts
- In which I waste an entire weekend modeling one line of Regional Rail in AM peak 2018-08-05
- Long time no bake 2018-07-27
- Recipe quick takes: sandwich bread and slow-roasted pork chops 2018-04-16
- Post-vacation status update 2018-03-29
- My comments on passenger rail infrastructure to MassDOT 2018-02-28
Archives
- August 2018
- July 2018
- April 2018
- March 2018
- February 2018
- January 2018
- December 2017
- November 2017
- September 2017
- August 2017
- July 2017
- May 2017
- April 2017
- March 2017
- February 2017
- January 2017
- December 2016
- November 2016
- September 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
Categories
Meta
My latest tweets
My Tweets
Category Archives: Computing
A useful trick when photographing food in the kitchen
Always buy plain white paper towels. When you want to photograph something you’re preparing, just crumple up a paper towel and make sure you get it in the frame. Then you have an accurate reference for white-balancing your photograph, without … Continue reading
Fun with SQL: The U.S. city with the most AM stations
A friend asked me a radio trivia question with a surprising answer: what U.S. city has the most licensed AM radio stations? (This question had apparently stumped him when a friend asked him, and now he was trying to stump … Continue reading
Radio playlist algorithmics
If you’re building a music log for a radio station, you generally have certain rules determined by your format — for example: All of the top 10 songs get played once every jock shift All of the next 20 songs … Continue reading
Posted in Broadcasting & Media, Computing, Music
Tagged algorithms, probability
Quote: M.J. Dominus on programming languages
From a Saturday-evening blog post which was primarily about job applicants at his company failing a really trivial programming quiz by doing it in Java: You will not produce anything really brilliant, but you will probably not produce anything too … Continue reading
Finally updated my MBP to Mavericks
I was waiting for an OpenAFS release that worked on 10.9, and that finally came out late last week, so I took the plunge. It took a couple of hours to update everything (I had a bunch of Apple apps … Continue reading
Cosma Shalizi on programming as expression
I don’t agree with everything he says in his advice for students in his Intro to Statistical Computing class, but I like this a lot: Programming is expression: take a personal, private, intuitive, irreproducible series of acts of thought, and … Continue reading
LISA’13 recap
The first week in November I went to the 2013 Large Installation System Administration conference, one of the Usenix Association‘s two annual flagship conferences (the other being the summer Annual Technical Conference, which is part of what they call “Federated … Continue reading
An addendum to the findslowdisks DTrace hack
In the previous installment, I posted a script that will output a series of lines that look like this: multipath/s33d7: 417.3 ms > 372.9 ms multipath/s25d22: 682.9 ms > 372.9 ms multipath/s29d5: 699.2 ms > 372.9 ms multipath/s25d4: 1449.1 ms … Continue reading
My first (well, ok, third) DTrace hack
We have a storage server with a bunch of marginal disks in it. They aren’t bad enough to return read errors, and of course the SMART data claims they’re just fine, but the built-in error-recovery takes much too long (sometimes … Continue reading