Quantcast
Channel: idle thoughts » Uncategorized
Browsing latest articles
Browse All 19 View Live

a simple watchdog for subprocesses

A problem I often encounter when writing code that deals with subprocesses is the issue of orphans. These are perfectly useful in many situations, such as keeping program running via `disown`. They’re...

View Article


scidb performance

We searched around trying to find any reasonable comparison of Scidb performance to existing systems (specifically, we’re looking at doing straightforward bulk-parallel operations like logistic...

View Article


Making a JIT interpreter with LuaJIT

(N.B. The code for all of these experiments is on Github). I recently read this post by François Perrad regarding interpreters, where he compared interpreter loops written in Lua, LuaJit and Pypy.  (I...

View Article

Image may be NSFW.
Clik here to view.

Citibike: Bike Flow

I’m a big fan of the Citibike bike share program that started here recently.  One common issue I and others seem to suffer from is the lack of bikes (when starting a trip) or docks (when ending a...

View Article

a blast from the past

While reading some EE articles, I happened across a link to a Webring site. Remember Webrings? Probably not. They were the rage back in the 90′s. Not so popular anymore, as all content gets swallowed...

View Article


the Onion

We used to have the Onion (America’s Finest News Source) available for free here in New York, in those little weekly newspaper boxes you see lying around. After the hurricane last year, the supply...

View Article

statically linking shared libraries with libtool

I run a lot of experiments on our local cluster.  Unfortunately, over time, the library versions on the cluster tend to diverge from those on my local machine. As a result, I’ve gotten used to seeing...

View Article

Image may be NSFW.
Clik here to view.

Creating fancy images with Matplotlib

I have to give a short presentation at SOSP next week, and for it, I needed to have some nice pictures representing a distributed array. After trying out several tools for trying to create these, I...

View Article


Transaction Chain Visualization

We had a paper at the last SOSP on transaction chains.  Our original analysis of chains was done by hand, which is quite a silly way to do it.  We then wrote a simple script to do the graph analysis,...

View Article


Image may be NSFW.
Clik here to view.

On distractions

I just purchased a new phone.  I’m convinced, that given I’m frantically working towards finishing my thesis and preparing for my defense, this was not a brilliant time to introduce a great source of...

View Article
Browsing latest articles
Browse All 19 View Live