Monday, December 22, 2008


The following is the most complete and powerful xorg.conf file I have found for my beautiful new T400 laptop with the Intel Integrated Intel GMA 4500MHD card.

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "SendCoreEvents"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "true"

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "true"
Option "HorizScrollDelta" "0"
Option "Emulate3Buttons" "true"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.10"
Option "AccelFactor" "0.0010"
#Option "SHMConfig" "1"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "0"
Option "LockedDrags" "0"
Option "TouchpadOff" "0"
#Option "Repeater" "/dev/ps2mouse"

Section "Monitor"
Identifier "Configured Monitor"

Section "Monitor"
Identifier "HDMI-1"
Option "Ignore" "True"

Section "Monitor"
Identifier "HDMI-2"
Option "Ignore" "True"

Section "Device"
Identifier "Configured Video Device"
Driver "intel"
Option "monitor-HDMI-1" "HDMI-1"
Option "monitor-HDMI-2" "HDMI-2"

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Modes "1280x800"

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
InputDevice "Configured Mouse"

It allows for full desktop effects on ubuntu.
I have tested this configuration.

You can download it by saving the following link to your hard disk in /etc/X11/ as xorg.conf don't forget to backup your old configuration!!!

64 bit Flash Sweeteness for Ubuntu

The new 64bit flash pluging for Ubuntu.
Spread the word, download and enjoy!!!!
(instructions on sofpedia)

[UPDATE: this link has the newest version]

Friday, December 19, 2008

Open a terminal here

Great for any Nautilus based system, this should be standard. Oh wait, what is it you ask? Well on right click on say the desktop or in any nautilus folder this package will add a "Open a Terminal here" link which opens a terminal and automatically opens the directory you're in. Sweet eh?

Ubuntu install command:

sudo aptitude install nautilus-open-terminal

Visualize this....

As a music lover one of my regrets switching to Linux is the lack of fantastic visual plug-ins that win-amp supports (see G-force). Now thanks to the audiophile who wrote the plug-in and a sweet tip from I can enjoy a small but refreshing library of visual effects compatable with rhythm-box, Movie-player and I assume a lot of other framework based players.

Install with the following command in terminal on Ubuntu:

sudo apt-get install libvisual-0.4-plugins

Don't get me wrong. Its nothing compared to the windows alternatives but this lib is fantastic all the same.

Thursday, December 18, 2008



The difference between 'texas' chili and other chili is Texas chili
doesn't have beans.

Wednesday, December 17, 2008


How strange it is! The leash, a symbol of opression to man is the very
symbol of freedom to a dog.

To be further analyzed...

-freedom is in the mind
- symbols granted power by actual events
- the physical manafestation of a symbol is oft weaker than the
virtual manifestation thereof
- this grants short term power to a captor, but long term power to the
captured the captor will oft forget that the power to contain lays not
in the device but in the symbol it stands for.

Sunday, December 14, 2008

A great how to on linux drivers

Really, this is a fantastic article

A funny picture

trace("I thought it was rather funny");

Thursday, December 11, 2008

Ubuntu Studio

Incomplete Audio Software List For Linux:

To install Ubuntu-Studio over a standard UBUNTU install:

sudo aptitude update && sudo aptitude install ubuntustudio-desktop ubuntustudio-audio ubuntustudio-audio-plugins ubuntustudio-graphics ubuntustudio-video linux-rt

Tuesday, December 9, 2008

A obscenely fun flash game
Time how long 3:4 takes you then post it here, I got it in 20.

Engineering Computer Science Dormitory Application

This is my application to the ESC dorm, I thought I'd post it because it gives a OK background to my interests in computer science and security in general:

Why are you a good candidate for the Living-Learning Center?

I feel that I would be a candidate for the LLC for several reasons. First I am a bit of an anomaly among computer scientists and engineers in general, I am an extrovert. I have an innate ability to talk and to lead. As an active member of the Baylor Debate team I bring a level of philosophy and facilitated conversation that is just not often seen among many engineers. I'm active in sports and really enjoyed playing intramurals with my Penland dorm mates this year (I plan to continue playing next year too). I am a great computer scientist and already tutor one of the North Village residents (Kathryn Brune), I find teaching very fulfilling and hope to help more of my friends as they go through. I have a huge interest in science as a whole, an I desire the academic environment provided by the LLC to make friends I can work with not just now but in the future as well. In final analysis I am a well rounded individual with expressed interests in several fields who wishes to build strong relationships with other engineers for the future.

  1. What person or event influenced most your decision to study Computer Science?

I always knew that I wanted to pursue a carer in engineering; science is what I love and what I've always done best. I suppose that my desire for computer science really catalyzed just a year ago while I was reading the work of Cory Doctorow and Eric S. Raymond, both authors of computer history and science novels. Doctorow's work "Little Brother" was what made me aware of all sorts of security threats (and dare I say a bit paranoid) and it was Raymond's writing that exposed me to the culture of computers and hacking (the non-malicious kind) in general. I wrote my first security analysis for shortly after on the topic of MITM DNS attacks (I had been a silent observer of the Linux and security worlds for several years before hand). I got an amazing response! I knew it was what I wanted to do for the rest of my life.


Some of my website goals, I really hope I can keep up with these.

By the way I'll probably reference good ol' Eric S. Raymond a fair bit. I really enjoy his work. 

Sunday, December 7, 2008

Site cleanup

In my efforts to get more business my site will be cleaned up and
maintained more frequently exciting eh?

New Favorite Quote

A new favorite quote of mine by Mr. Andrew Bird

some things you say
are not for sale
i would hold that we’re
all free agents
of a substance or scale

I like it, and the song is great.