February 2012
M T W T F S S
« Jan    
 12345
6789101112
13141516171819
20212223242526
272829  

Categories

Archives

A Configurable Keyboard

Ideal Key Layout

For a long time, I have hated the layout on all keyboards I’ve ever laid hands on. It’s not just that I prefer Dvorak to Qwerty; it’s that the slanting of the rows causes an awkward bending of the left wrist, that the space key is far too large when you [...]

Business as an Investment

I finished my reading of Mike Maloney’s Guide to Investing in Gold and Silver, partially to get an idea of how he got started in the business of bullion. He’s actually had several businesses throughout his life, including one where he designed “stereo amplification electronics were selected as one of five permanent exhibits at the [...]

Homoiconic Dichotomy and Interactive Publications

Both Linguistics and Computer Science have some concern about the difference between form and meaning. This difference is usually introduced in a syntax vs semantics lecture. I would like to show that it actually occurs in a wide variety of circumstances.

Form Meaning Domain Syntax Semantics Linguistics (grammars), Computer Science (Parsing) Language Thought Cognitive Science, [...]

The Future of Publishing should be Skribilo

Finally, I found something that looks like it could suitably replace LaTeX! It’s called Skribilo and features all of the goodness observed in a previous post about using a Lisp-like syntax instead of that crufty HTML/XML nonsense.

Cool stuff to look at

Steve Yegge gave a nice talk at OSCON, What would you do with your own Google?, compelling us all to focus on math, stats, machine learning, and the understanding the core fundamentals. We should be working to make the world a better place! Use our knowledge of scaling and systems, to solve big, important problems [...]

Const-correctness

One of my fellow lab-mates has already posted about const-correctness, because of some similar issues. My work today, takes it a tiny bit further into sheer insanity.

If you don’t start your program off using a const-correctness discipline, it’s very likely that you will find yourself in a world of hurt when you try to [...]

The Future of the Web should be Lisp

I was reading Steve Yegge’s drunken rant on The Emacs Problem. It wasn’t able to convince me that Lisp was a great language for text processing, but it did convince me that Lisp is a fantastic language for data interchange. Especially, if that data happens to have hierarchical structure. Say for example, something like HTML.

[...]

Love the RAID

Remember that desktop machine that I assembled way back when? My paranoia led me to arrange the disk layout as follows: 2 drives in a mirror that will hold the primary system, and 4 drives in a RAID 5 for storage. The mirror was arranged by partitioning each of the drives into three sections: one [...]

Xmas for Myself

It’s become somewhat a habit of mine to purchase for myself some sorta technology each Xmas. I’m usually the one to make the purchase myself, because I’m pretty much the only one that knows what I want and need. One of the curses of being so introverted, is that nobody knows what gifts to give [...]

High-Tech Life

There are many things associated with a high-tech lifestyle. Most of these things are electronic: cellphone, kindle, PDA, laptop, video-conferencing, etc. I think it’s the more subtle things that actually matter more. The things that aren’t visible, that are often overlooked, but which actually have a large impact.

Today an article came out on slashdot [...]