"I wish to God these calculations had been executed by steam. " - Charles Babbage (1792-1871)

Refresh for another quote

Image Use

Well lately I've noticed a lot of people have been using my images without my permission on their social networking site profiles. First of all I don't appreciate not being asked permission. My photos aren't my lifeblood or anything but please show me a little courtesy by asking me or at least crediting me. But no, that's not the case. Secondly, I only found out because the images were just simply linked from my site. This means every time someone loads your profile it uses MY bandwidth. In addition, when you've linked to 3MP images that means 300 KiB+ for each view (assuming it's not cached). Now I realize there are easy ways to get around this but please do me the courtesy. Thanks, I do appreciate it. A little respect will go along way- although I did obnoxiously watermark the copied images...

6/23/2007 12:55 PM EST

Oh yeah... HAPPY NEW YEAR!

So the new year comes- my first one where I'm not in school. Exciting! I'm now living and working in Northern California doing some pretty cool electrical engineering stuff. Hopefully some new stuff will show up on this website in the coming months and years- we'll see. Currently I've got a bi-amped pair of speakers and the amp to drive them in the works. That'll show up here when it gets moving. In the mean time enjoy the new year!

1/17/2007 08:48 AM PST

Lilliput touchscreen on Debian

UPDATE 4.11.2006 22:50

After not paying much attention to anything lately besides school- and that's arguable... I received an e-mail requesting assitance in a touch panel install. This led me to check out the eGalax website and the drivers they have posted currently. Apparently they offically support Debian x86 and their installer, I guess takes care of it all for you. I haven't tried it yet but this may just make my guide obsolete! I don't know how long they've supported Debian but the release date is 3.9.2006 and the drivers are version number . If anyone's had any experiences with these installers I'd love to hear about it. Hopefully I'll get around to looking in to these new drivers and then including them in the HOWTO.

UPDATE 2.05.2005 3:07

I've just written up complete documentation on how to install the eGalax drivers on unsupported distributions, it's geared towards Debian, but it's relatively generalized. Find it at http://tzilla.is-a-geek.com/articles/egalax

UPDATE 12.15.2004 18:20

By the way I THINK there is a driver in the linux kernel currently that will actually work with this panel natively. I'm not sure though. I'll post more when I try this out and learn more about it.

UPDATE 10.21.2004 18:00

So after not doing much with my car computer and not using my Lilliput for awhile I tried to get it to work again... while trying to study for a Microelectronics exam. STUPID. Anyway I probably failed it, but after the test I came back and fought with it some more, after finally getting everything to build right it still wouldn't work. Arg. So as it turns out with hotplug installed (which I didn't have the first time I did this) it'll try to load a module named ``touchkitusb'' which unfortunately doesn't work with the Lilliput despite it apparently using an eGalax touchpanel driver. Anyway maybe I'm missing something. I ended up figuring out that I couldn't allow touchkitusb to be loaded because even if I unloaded both tkusb (the module built for the Lilliput) and touchkitusb it still would be broken. So I blacklisted touchkitusb for hotplug and then life was happy. Now if only I could've not failed that micro exam. Arg.

Here's a little bit of information about how to get a Lilliput touch screen LCD (model #: 619GL-70NP) to work with Debian linux. [coming soon!] (e-mail me if you are desperate- like I was!)

Here's a little of what I did. The big secret was in my XF86Config-4 changing my Device from "/dev/usb/tkpanel0" to "/dev/tkdat0". The documentation on eGalax's site is misleading. I had to hack the makefiles to get it to all work right. I'll put more details up as soon as I stop being so ecstatic about getting the thing to work! I figured this out by installing Fedora Core 2 (boo god it's slow with gnome 2 but it was easy to setup but whatever I'm not flaming- to each his own :-) ) and setting up the touch screen on that (FDC2 is one of Egalax's supported Linux distros). After peeking at the config file and changing that one line everything worked... well that was after hacking away at random crap.

7/27/2004 19:15

The Timmy Petition

Here's something that is funny, have you ever noticed that a lot of characters that are weak, or scared, or geeky in the media are named "Tim"? Well I have. I think it's a conspiracy to stereotype our name damn it! (Of course it's working becuase as a Tim I am writing on my website about this.) Here's a short list of characters named Tim and their roles. If you have any additions e-mail them to me!

The Timmy Table

Publication Type Publication Name Overview Source
Movie Van Wilder Although only credited as "Suicidal Freshman", Van Wilder calls him "Timmy". I believe this is poking fun at Timmys everywhere! http://imdb.com/title/tt0283111/
Movie Boogeyman The main character, "Tim", is scared of closets because the "Boogeyman" took his Dad when he was 8 or something. Only Tim would be a fitting name for a character like this! http://imdb.com/title/tt0357507/
Short Story A Christmas Carol Having never read the story I'll just take what Wikipedia says about Tiny Tim. "Tiny Tim is the crippled youngest child of Bob Cratchit, Scrooge's poor and ill-treated clerk. Scrooge's spirit-provided visions show him the meagre Christmas celebrations of the Cratchit family, the sweet nature of Tiny Tim, and a possible early death for the child; this prospect is the immediate catalyst for his change of heart." http://en.wikipedia.org/wiki/A_Christmas_Carol
Animated Series South Park Timmy is a boy who's handicap confines him to a wheelchair and presumably also limits his vocabulary. http://en.wikipedia.org/wiki/South_Park

Much more to come and I'll also move this to it's own page because it takes up too much space.

6/13/2005 10:45

Server and a Movie

Well school's over and I'm back home. This means I had to shut down the server to move it back home. I ended up with:

Linux phony 2.6.8-1-686 #1 Thu Nov 25 04:34:30 UTC 2004 i686 GNU/Linux
10:18:09 up 147 days, 15:19, 1 user, load average: 0.00, 0.01, 0.00

Not too bad thanks to an UPS given all the power outages, both planned and unplanned, that occur at my school.

Next blog type thing which is actually important and I have no ida why I didn't mention earlier is Kelly's movie. Check it out at the Temple and Main movie website.

UPDATES: 7/30/05 00:37

Squirrel in transformer

Well that site for Kelly's production isn't working anymore. I'll get a mirror up soon though probably. Also the power went out taking out my server before I was going to go back to school. Oh well the UPS saved it from a crash. You can see the reason for the power outage to the left. We heard a loud "pop" and then all the power went out. We're painting the side of the house that has the power cables attached so I panicked that some of the chemical stripper I was using today had eaten some of the shealth but I had stayed far away from those lines. We went out to look at the transformer and that is what we found. We called NYSEG and they came out and got it fixed within a few hours, and that was that.

5/6/05 12:56

Sealed Enclosure Loudspeakers

I just wrote up some sealed box loudspeaker equations and posted them on my other, long dead, horrible, inaccurate website dedicated to speaker design. Although I wouldn't recommend reading that site and believing too much of it but, this short write up IS correct. Find it at http://diyaudio.dyndns.org/sealed_eqs.pdf. The whole site can be found at http://diyaudio.dyndns.org/diyaudio.shtml, you've been warned!

2/27/05 23:20

The Degree Confluence Project

I love this project (link is the title of this entry). I had run in to it about 6 months ago and it's just so amazing. The scientific, social and the who-knows-what-else impacts this project could have is amazing. I find it so much fun to just visit any given location, ones remote, urban, or even local! As I was using the map guide supplied by the Pima County DOT of Arizona, it was amazing how almost every degree of confluence has been visited in the US and the more "hospitable" (and densely populated) parts of Canada. If you look at Africa there's practically none visted, although that's also due to the deserts and general inhospitablity of the continent. However I think that it's another interesting way to look at the proliferation of technology in the world and how great a "gap" there is. Interesting stuff.

I guess also of general interest to me is GIS. Also the idea of catalog vast amounts of data and then using computers to give you an overview which then maybe be used further to find out more and more specific pieces of information. This also ties in with my deep fascination with the modeling of complex systems and then visualization of that system with the aid of computers. I guess you need computers for it because of the complexity. After all a "graph" of some function, y = x is also a way of visualizing data. However in this case the system is so simple that one can calculate a few consecutive data points and have an idea of the behavior of the function, or system if you want to call it that. Anyway it's all very fascinating to me...

Also I'm looking for an Electrical Engineering internship for the summer of 2005. So if anyone just HAPPENS to have any openings, please see my resume below!

12/30/2005 01:15



Finals are fun. Too bad I'm terrible at probability, as is shown in the picture... anyway I put Linux on my iPod couple weeks ago, cool. I need a Firewire card though because that's the only way to get a usable terminal by using TCP/IP over Firewire. Of course my mac has Firewire but apparently there's a bug in the way the kernel on the iPod handles TCP/IP on IEEE1394 so you have to recompile your ethernet driver. Also I don't have a spare drive to put Debian on my mac at the moment. So yeah, here's an 18MB AVI of the iPod booting.

UPDATE: 6/18/05 02:19 Due to some slashdot traffic I've made a 4.9MB video of the iPod. You can find it at http://tzilla.is-a-geek.com/media/videos/ipod_linux-small.avi.

12/9/2004 02:26

Aurora Borealis Pictures

Aurora Borealis preview

I was lucky [literally lucky had no idea this was visible] enough to get to see the aurora borealis on a perfect night to do so on a long drive. Here is the entire gallery.

11/8/2004 15:56

Happy Halloween!

Carved Pumpkins

Here are some pumpkins Kelly and I carved. As you can see here's Kelly's badass skull and crossbones. Contrasted by the Fourier transform carved in to mine. :-D . I suck at HTML/CSS . I wish I could get this to look right.

10/25/2004 13:23

8/11/2004 00:59:40

This isn't a freaking blog. But here's a relatively informative piece on how the Electoral College works and a brief analysis of it. The author is biased I believe but it's good reading. At 19 pages (excluding the "selected bibliography") you owe it to yourself :-P. Read it at http://www.fec.gov/pdf/eleccoll.pdf

7/28/2004 13:04:30

UPDATE 8.10.04, 14:17: I'm now XHTML 1.1 compliant.

Wooo. I updated this to be HTML 4.01 standards compliant.How cool am I? Now I'm only a FEW years out of date. Maybe I'll turn it in to XHTML at some point. ut honestly it content is most important. Of course not having a burning stinging feeling in your eyes while consuming said content is nice too. I think it's an improvement. Looks best in Firefox I think so far. I might change it - who cares.

Perl and ImageMagick Montages

Here's a small perl script I wrote to make montages of entire directories of images with the ImageMagick suite of tools. Get it at http://tzilla.is-a-geek.com/code/montage_script.html or browse the code directory. By the way I am NO perl hacker/master or whatever... so yeah.

11/??/2003 ??:??

Multiple Interface Bandwidth Bar

There's also a lame hack I put together for bwbar to make it so you can measure the bandwidth across multiple interfaces. It's FAR FAR FAR from anything good or secure or yeah anything but it's something. If I was cool I'd make a patch and try to submit it or something but I'm not. So if you use it or change it or have suggestions please feel free to let me know. You can find the debian sources at http://tzilla.is-a-geek.com/code/bwbar-1.2.2.

2/2004 - 7/2004

Random Code

- Code Directory
- CS344 : Algorithms and Data Structures Code Directory
- EE360 : Microprocessors Code Directory


Spring 2006
- EE521 : Nonstationary Signal Processing
- EE441 : Electronic Devices for IC Simulation
- LC393 : Men And Masculinities
- LP350 : The American West
Fall 2005
- CS447 : Advanced Algorithms
- EE447 : VLSI Design
- EE412 : Senior EE Lab
- EE365 : Advanced Digital Design
- IS312 : Business Data Communications and Networking
Spring 2005
- CS444 : Operating Systems
- EE401 : Digital Signal Processing
Fall 2004
- EE311 : Junior EE Lab
- EE331 : Energy Conversion
- EE321 : Signals and Systems
Spring 2004
- EE360 : Microprocessors
- CS344 : Algorithms and Data Structures
Fall 2003
- CS250 : Symbolic Computations
Spring 2003
- EE264 : Introduction to Digital Design


- My resume in PDF
- Some of the books I own http://tzilla.is-a-geek.com/books
- Java SSH2 Terminal emulator at http://www.jcraft.com/jcterm

Tim Starr
e-mail address

For fun I've made my e-mail address a CAPTCHA. If you can't read it because you are visually impaired, the image is too distorted, or your browser doesn't support PNG alpha channels (and in this case you see nothing), you can try finding it on my resume.

Valid XHTML 1.1! Valid CSS! Support Vim!

System Stats

Running: Linux aliasptr.new.xen.prgmr.com 2.6.32-5-xen-amd64 #1 SMP Tue May 13 18:41:58 UTC 2014 x86_64 GNU/Linux
14:57:32 up 155 days, 8:22, 0 users, load average: 0.04, 0.03, 0.00

All contents of this site, otherwise noted, © 1999-2014 Tim Starr. All rights reserved.
Last modified: Mon Mar 17 07:33:19 PDT 2014