Monthly Archives: March 2009

Southeastcon 2009

Some highlights of my experience:
* The robot team got owned hard. Didn’t pick up a single object during competition, although it worked pretty well during the last run on the practice field.
* Our ethics competition team took 1st, and a UK student’s paper took 3rd in the student paper competition, so UK’s student branch made out pretty well overall.
* I *can* stay up for 43 hours straight, as long as I get a few quiet minutes to put myself into a meditative state every 8ish.
* Robots can be worked on any time, any where, any state of intoxication (image).
* It is possible for every single sensor mechanism on a robot to fail catastrophically over a span of a few hours.
* It is unwise to have temperamental people working on programming, especially more than one; once that happens no one else can touch the codebase, and huge amounts of time will be wasted on hissyfits.
* It is in fact possible to fabricate a variety of effective sensors from items found at WallMart. Optical mouse bits+ laser pointer bits= optointerrupter. Thick wire + thin wire + suspension = pressure sensor.
* I really enjoy how friendly the competition is. Competing teams share tools and parts and help each other… I think we all sort of regard it as a karmic system.
*This will be updated with a link to pictures/videos which are supposed be posted when they become available, I don’t feel like cleaning and uploading mine separately, and most of the ones I’d like linked are supposed to be handled by others.

Next year’s robot will traverse a course indicated by the same RF fence used this year, on the same astroturf field, with a number of added wood and plexiglass obstacles. The difficulty will come from having to begin the round with no stored energy, and use high intensity lighting on the field to gather power. The organizers are already clever enough to put a “commercially available parts only” rule to keep schools with access to experimental solar panels from employing them, but there are still going to be issues with some schools throwing money at the problem. As much as it is a nifty task about which I have a variety of ideas… I’m not sure that I want to be involved. This year’s robot was, while fun on the technical side, an exercise in frustration mostly due to personalities on the team, and time consuming in the extreme; I’d rather avoid being on the hook for it again. Maybe in an expressly limited advisory role or something, we’re discouraged from having graduate students on the team anyway.

Posted in Announcements, General, OldBlog, School | Tagged | Leave a comment

Screen Printing With Bleach

While further procrastinating, I found the ellembee shop at etsy, who sells gorgeous shirts (partly) subtractively printed by screen printing with bleach, which is a damn nifty idea. For those not attuned to that particular bit of interweb, etsy is a website for buying and selling handmade things, mostly crafty in nature, and is a wonderful place to browse for novel objects… like subtractively screen printed shirts.
Ellembee only makes womens shirts or I would already have one of the bleach + chocolate ink “floral” pattern shirts on the way. I’d consider contacting them about making a mens/unisex tee, maybe on one of those amazing universally fitted American Apparel shirts like shirt.woot uses, but I’m a little afraid of how much it would cost… it seems like something perfectly acceptable for a male to wear, but it has long been established that I have slightly effeminate tastes.

Posted in DIY, General, Objects, OldBlog | Leave a comment

Retro Computing

I saw retr0bright, a hobbyist produced restorer for antique plastics go by on the geek newses(first via /.) today. It probably does do a little bit of damage to the plastics when used, but I doubt it’s much worse than another year of aging. I love antique computing tech, and this provides a flimsy excuse to ramble about it a bit instead of working on all the things I should be.

I’m specifically interested in retr0bright for restoring the plastics on the Mac SE I yardsaled some years ago. I picked it up partly out of waning to poke around in a one-piece Mac, and partly because the case information indicates it is +/- a few months of my age, which makes it a nifty conversation piece. The machine is a fun project box as well; Mac SEs have bays for two drives, either two floppy drives or a floppy and a hard drive, I mounted a small spare SCSI hard drive into the internal frame with a little bit of EM shielding, and kept both floppies. Having grown up on Macs (the formative computer for me was a Macintosh Centris 660AV running OS 7.1. The machine is still in my parent’s attic, but I’m fairly certain its video board has died. The SE is sitting on a shelf in my old room in my parent’s house, and when last I tried it was still fully functioning. People who knew me in middle and high school will remember that one side of my room was covered in a selection of aging Apple hardware, it was a big part in making me the hacker I am today.

I am mostly unimpressed by modern Macs (although I wouldn’t mind a Mac or a hackintosh to play with), but still sometimes pine for awesome old mac software; this is what Basilisk][ is for. Coupled with an appropriate ROM image and disc or disc image (both of which I keep around), Basilisk][ can emulate a 68k mac on a Windows, Linux, OS X (and possibly others) host. This lets me reminisce, and play with old software from my childhood without having to bust out any finicky old hardware. A lot of the things I keep on the drive image are games I remember from childhood, especially a couple of old Ambrosia software titles like Barrack (a particularly awesome jezzball-like game) and the first two titles in the Escape Velocity series (which are perfect non-classical RPGs). I also keep a copy of Word 5.1, which is in some ways still the best thing Microsoft ever made, and some other productivity titles from the time. It’s always neat to see what changes and what stays the same.

In the same vein as Basilisk ][, one of my other formative experiences in geekry was learning about emulation, staring with the Super Nintendo and snes9x. The joy of “You can play all those awesome old games on your computer” has always been an almost irresistible motivator, both for myself and for passing on to others. Emulation also provides a great outlet for compulsive behavior for lots of people, especially when you start to look into the world of ROM collectors (ROM in this case refers to software copies of games, which were traditionally stored on ROMs). My interest in emulation waxes and wanes, but I always keep at least a distant eye on the scene, and have always sort of wanted a MAME Cabinet (a standup arcade cabinet with a computer that runs MAME to allow it to be all arcade games in one. Maybe now with the hacker space I can interest some others in putting one together, so that I don’t end up with a full-sized standup arcade cabinet that I have to worry about moving around with me, but can still build and play with one.

While talking about retro tech, it’s important to mention the other computer really important to my geek development the Winbook XL my parents bought me when I started middle school. It is a bog-standard, if slightly cankerous, Pentium MMX laptop (intel chipset, yamaha OPL3 sound, Chips&Tech graphics, etc.) with an awful, awful 12.1” passive matrix LCD. The machine was my first serious experience with windows, with hardware and software upgrades, with system administration, and, most importantly, with Linux. My first distro was SuSE 7.2, I then bounced around for a while, briefly settling on Slackware, and eventually finding my way to Arch, which has been my primary OS for years. As for the machine itself, some of the port covers fell off in its first few years, and the hinges failed after about 5 years. A few months ago the backlight(or backlight transformer) gave out… but the bulk of the machine still works, and has BeOS (a wonderful, beautiful OS that is a perfect example of computing that could have been) and Debian systems on it. I get it out from time to time when I need another beater box to try something on.

Obviously computer history is something I love, from the truly early stuff, (Babbage, Lovelace) and even more the World War 2 era (Mauchly, Eckert, Aiken, Von Neumenn, Turing, Zuse…) into the 70s, 80s and 90s when computing technology really began to permeate the world. The best book I know of on the topic is A History of Computing Technology, 2nd Edition, if anyone knows of something better, especially for more modern stuff, please tell me.

Posted in Computers, DIY, General, Navel Gazing, Objects, OldBlog | 1 Comment

IEEE Robot

My extra timesink for the surrounding few weeks has been helping out with UK’s IEEE Southeastcon Competition Robot.
I spent a lot of time last semester making a never-quite-working (but very educational) vision system as a senior project; we opted not to use it (the “never-quite-working part) a few weeks ago, but the rest of the robot isn’t (wasn’t?) really in order to compete, so there have been lots of little things to take care of. This year’s robot “recycles,” it has 4 minutes to gather Coca-Cola empties (conference is in Atlanta, GA this year, of course its Coke) off of a 10×10 astroturf field, and sort them by material (glass, aluminum, plastic). Full rules are available here. The current state of the robot looks as follows, and has at least a rough software framework to drive the pictured hardware.
IEEERobot1.jpg
I don’t have an awful lot of time to dedicate to it, so I’ve been trying to take care of little things; soldering jobs, little pieces of glue code to make the software work, passing information around the group to make sure everyone stays synchronized. Hopefully it’s been useful. Indications are that there will be a reasonably competitive robot in a week, there has been a lot of a lot of people’s time and effort (not to mention a fair chunk of the UK IEEE Student Branch’s money) invested in this year’s robot, so I certainly hope so. I may even get all the OTHER things that the time spent on the robot and going to the conference proper is pulling time away from.

Posted in DIY, Electronics, General, Objects, OldBlog, School | Leave a comment