Quantcast
Channel: A Preponderance of Pondering
Browsing latest articles
Browse All 8 View Live

My Inevitably Ineloquent Inaugural Post

Hello, everyone. My name is Curtis Dunham, and welcome to my blog, A Preponderance of Pondering. For the time being I will try to avoid the typical introductory material. If you don't know me already...

View Article



Directory-Sensitive History

I want a feature for Unix-like OSes called Directory-Sensitive History. It's fairly simple really. Whenever I use a history-related feature in the shell, like scrolling up in my history to choose a...

View Article

A binding device for Plan9?

I'm not an expert on Plan9 by any means. Unfortunately this means that this idea may be completely useless, but I found it interesting nevertheless.In Unix, a standard way to restrict a process's...

View Article

Seemingly Obligatory Rant Re: chroot

Recent events have prompted this post. In my previous post I suggested that chroot is a security mechanism. Apparently some Linux 2.2 maintainer guy thinks I am mistaken.Recently Alan Cox of Linux fame...

View Article

All System Calls Should Be Asynchronous

I think that all system calls (hereafter syscalls) in an operating system should be asynchronous. A syscall is a call that has to be serviced by the operating system and therefore has to leave...

View Article


Asynchronous System Calls - Inspiration and Acknowledgements

First of all, I don't claim any sort of originality for the concept; I am merely advocating it.I just watched a several-month-old video of a Google Tech Talk by Andrew Morton and apparently there is a...

View Article

Compiling LuaJIT on FreeBSD/amd64

LuaJIT 1.x only has a 32-bit x86 JIT. This one-line change to the makefile will allow it to compile on 64-bit/amd64/EM64T/x64 FreeBSD.  To be clear, this just lets you compile the luajit executable as...

View Article

Swapping Motherboards

Occasionally people try to upgrade or otherwise swap out their motherboard and end up with Windows (Win 7 in my case) refusing to boot (quick blue screen).Try making sure the SATA mode is set to the...

View Article

Browsing latest articles
Browse All 8 View Live




Latest Images