A Blog Less Ordinary

The blog of Dave Ingram

Author Archives: Dave

Insight: Implementation Thoughts

So, I’ve been reading the book about BFS (the file system of BeOS), which shares some ideas with mine, although it still adheres to the idea of a hierarchical filesystem. It goes into some depth, and although I’ve only reached partway through chapter 6, I have found it to be a very useful resource, particularly […]

Insight: some thoughts

Apologies to anyone this confuses, but this post is just a collection of random thoughts about DBFS (now called Insight); what it might do, how it might be implemented… all sorts of things. Some of these will be taken from The Book of the Project, and some have developed as I do more research.

GVim irritation

After some messing around, I thought I’d share a fix I’ve found for a problem I’ve been having with gvim on my home Linux machine. Basically, the issue was that gvim would be missing the menu bar. My guioptions had “m” (display menubar) enabled, and $VIMRUNTIME/menu.vim was being sourced. No matter what I tried, the […]

Beginning research

So I’ve begun my research with Hans Reiser’s The Naming System Venture whitepaper, which is now no longer available online. Unfortunately the Wayback Machine doesn’t provide the diagrams, so unless I can find anyone with a mirror of it (so far unsuccessful) then I shall just have to do without them. Incidentally, I am also […]

Masters thesis

Well, the initial individual project allocations have been published, and it looks like I’ve definitely had my project confirmed. As far as I know, it was going to happen anyway, but it’s nice to have official confirmation now, so I can start working on it. What is my project? Well, it was my own proposal, […]

Back at Uni

So, I’m now back at University – it feels good to be back! I’ve moved back into the same house as last year, with the same guys as before, which is great. They’re a wonderful bunch, and we live more like a family than a collection of students. Today was the Freshers Fair, and it […]

Facebook Controversy

Introduction There has been some recent controversy over Facebook‘s Terms and Conditions: specifically, it seems that these Terms imply that they own any Content that you post to the site. When I first heard about this on 1st October 2007, I thought that it couldn’t be right. A company couldn’t just bury that in their […]

FolderCheck Thunderbird Extension

This is something I’ve been meaning to write for a while, and finally got round to doing. Basically, it’s a simple Thunderbird extension that makes it easier for you to check other folders for new messages. I’ve named it FolderCheck* (rather unimaginatively), and it’s available from the Mozilla Add-ons site sandbox. The problem is that, […]

Map of the Internet

So, I got to thinking about xkcd‘s famous (or infamous) map of the IPv4 address space. And, naturally, I wondered if I could write a program to draw it. After looking around on their forums, I found an algorithm or two which seem to do this, and all it needs is the input list of […]

My Life: The Musical

OK, another personal post: my girlfriend told me to do this! Basically, you have to put your music player on random, with your entire collection, and (being honest), choose each random track as it comes and put them next to these headings in order: Opening Credits: I Just Can’t Wait To Be King (The Lion […]

GitHub Google+ Twitter