Name: R. Steven Rainwater
Member since: 2001-02-25 23:17:55
Last Login: 2012-05-24 04:08:53
Homepage: http://www.steevithak.com/
Notes:
I build robots, talk about robots, write about robots, and photograph robots. In addition to being an editor of robots.net, I'm also a contributing editor to Servo Magazine and have contributed to Robot Magazine, The Robotics Practitioner Journal, and the Robot Explorer Newsletter. I've written robot articles for internal corporate publications too. If you'd like me consider a writing project that involves robotics, please let me know
My ramblings about robots have been quoted in Forbes, USA Today, the New York Times, and other assorted non-technical publications. I've also done numerous interviews on the subject of robots. I've been interviewed multiple times for the well-known Robots Podcast. I've also been on KZSC radio's Timothy Jordon show to talk about the future of robots and on local Dallas radio talk shows. If you need an interview subject on robotics, please let me know
Recent Interviews, Publications, and Presentations
- Quoted in Luxury Robots, 2005, Forbes Magazine
- Interviewed for The Robot Blogosphere, 2008, Robots Podcast
- Quoted in At Home With Robots: The Coming Revolution, 2008, Vivian Wagner, TechNewsWorld
- Interviewed for Robots 2009 New Year's Special, 2009, Robots Podcast
- Robot photography published in Faces magazine, March 2011 vol 27, number 6
- Presented talk: "Robot Competitions Around the World", 23 Mar 2011, American Physical Society conference
I've been consulted on robot documentary films and videos including the Nova series, a Discovery Network reality show, the Scripps Network and, surprisingly, even a CSI: New York script. Need a consultant to give you some expert robotics advice for your next project? Please let me know
My robot photography has appeared in Servo Magazine, Robot Magazine, and the Italian robot magazine, I-Droid01.
I've maintained the Usenet Robot Competition FAQ for over a decade. I'm a member of the Dallas Personal Robotics Group, one of the oldest robot special interest groups in the world. In the early 1990's I was the editor and publisher of the AI CD-ROM, an annual collection of software, papers, and documentation on Artificial Intelligence, Robotics, and other advanced machine technologies. Even further back, in the pre-Internet days, I used to maintain the Interocitor BBS, which was the largest AI and Robotics related BBS around back in the late 1980s and early 1990s.
Life isn't all about robots, though. You can read more about my other interests in my blog or on my Advogato profile.
If you want to get in touch, feel free to email me.
Projects
- Lead Developer on Robot competition FAQ
- Developer on CF Walker
Articles Posted by steve
- Random Robot Roundup 24 Oct 2011 at 22:07 UTC
- Solar Power International 2011 Report 21 Oct 2011 at 20:02 UTC
- IMU for NXT from Dexter Industries 17 Oct 2011 at 16:08 UTC
- UIUC Solar Robot with Weed-Vision 13 Oct 2011 at 19:08 UTC
- Solar Powered Crop Harvesting Robot 11 Oct 2011 at 20:04 UTC
- Monkeys Jack-in To Control Virtual Arms 10 Oct 2011 at 19:45 UTC
- Micro Rockets, 10 Years Later 8 Oct 2011 at 14:12 UTC
- ArtBots 2011 Robot Talent Show 7 Oct 2011 at 23:40 UTC
- Embodied Cognition and Linguistic Content 5 Oct 2011 at 00:18 UTC
- First Video of Boston Dynamics AlphaDog 3 Oct 2011 at 18:30 UTC
Complete list of articles by steve
Recent blog entries by steve
Waiting for the Plane
I’m at Dallas Fort Worth International Airport, Terminal C, gate 14, waiting to board a flight to Santa Ana, California. I’m headed to the VEX Robotics World Championship event in Anaheim where I’ll be shooting photos. It’s also the first time I’ve flown in nearly a year.
As usual, I forgot to eat breakfast this morning. There’s a Wendy’s directly across from gate 14, so I walk over and order a breakfast sausage biscuit; Wendys’ version of an Egg McMuffin. The Wendys is chaotic. There’s a guy dissasembling a deep fryer, pulling out a grunge-encrusted pump. There are several people running around behind the counter preparing orders. A manager is training someone at the register. Orders are taking a long time.
I finally get my Wendy’s McBreakfast thing and hunt down an unoccupied seat at a row of tables. Like the Wendy’s itself, the sausage biscuit is suprisingly random. McDonalds Egg McMuffins are precisely shaped, each identical to the one before and the one after. But this looks like someone literally fried an egg in a pan and plopped it onto a randomly shaped biscuit. I drink my tiny plastic cup of orange juice to cut through the greasy fast food taste left from the biscuit.
There’s no recycle bin. Nobody recycles at airports. Everything is trash; the paper bag, the plastic cup. Maybe they sort out the recyclables later? I doubt it. I pick up my laptop bag and the new camera bag I’m trying out. I bought it at Fry’s last night. It’s a backpack style bag. If it doesn’t work out, I’ll return it when I get back to Dallas.
I’m assuming I’ll get back of course. I think about statistics. The odds against winning the lottery are millions to one but when the prize is big enough, we buy a ticket and hope to be that one in a million. The odds of dying in a plane crash are also millions to one but, when we fly, we hope we’re not the one. Being lucky doesn’t always mean beating the odds. Just to be safe, I buy one of those inexpensive travelers insurance policies.
On the way back to gate 14, I see a newstand and decide to check out the books. I usually take a book or two along on flights but didn’t have one handy this morning. It’s been a while since I’ve been in an airport bookstore. I’m disappointed to see there’s no science fiction. There are lots of supernatural/fantasy books about witches, wizards, and vampires. The only thing that’s even close to science fiction is The Hunger Games. I saw the movie a couple of weeks ago, so it doesn’t interest me much. I make my way back to the gate without a book. The plane should be here soon.
Syndicated 2012-04-20 07:16:17 from Steevithak of the Internet
The Monster From Earth’s End
The Monster From Earth’s End by Murray Leinster is another recent estate sale find. Murry Leinster isn’t my favorite author but always writes an entertaining story. Leinster was a pseudonym. His real name is William F. Jenkins, under which he’s better known as the inventor of the front-projection process used in movie special effects during the 1960s and 1970s. In the SF world, he’s known as the inventor of the parallel universe story, the originator of the term “First Contact”, and the idea of a Universal Translator, a handy device that later became common in SF and even beyond, thanks to its use on Star Trek.
The Monster from Earth’s End is not a groundbreaking novel. It’s billed as a science fiction “horror” story but fans of Stephen King or Dean Koontz aren’t likely to be very horrified. Despite the back cover blurb about bloody deaths and mysterious disappearances, and despite the front cover artwork of a beautiful nude woman being hoisted into the air by strands of green slime, the novel is pretty tame. It focuses much more on the characters and the science fiction aspects of the story than on the horror.
The plot is something of a cross between Gilligan’s Island, Who Goes There? and Day of the Triffids. Our protagonists operate a small military base on remote Gow Island, used as a refueling stop and storage depot for military and scientific planes doing research in the Antarctic.
“The island was a pile of dark rocks in an ocean which reached out endlessly from its shores. The winds of all the world blew around it, and seas marched three-quarters of the way around the globe to hurl themselves thunderously against its cliffs.”
Actually the island is not entirely dark rocks. It has a variety of wooded areas convenient as hiding places for spooky monsters and even an extra-spooky swampy area heated by underground hot springs. But the island has no animal life larger than harmless snakes and sea birds. There is a dock near the rocky shore for cargo ships. The inland base has a runway, some warehouses, a mess hall, radio shack, and a few other buildings.
The primary characters are Drake, the administrative officer; Nora, the executive assistant Drake would like to notice him; and Beecham, a research biologist. There 20 people on the island including quite a few supporting characters. There’s Spaulding, an officer who’s been stuck on the island too long and through overwork has become a bit irrational and paranoid. Hollister, the island’s chief mechanic, who can improvise a solution to any problem that crops up. Tom Beldon is a younger military man who’s made it his job to protect Drake from harm. There’s Sparks the radio guy, the cook and his assistant, and assorted other stock characters who seem to inhabit every remote base. Leinster does a great of job of giving every character a backstory and role to play as the plot unfolds.
As the story opens, an unscheduled cargo plane has stirred up excitement. It’s a research plane carrying scientists and crates of plant specimens from a newly discovered area in the Antarctic, an oasis of life heated by underground hot springs where life has evolved isolated from the rest of the world for untold years. As the plane approaches, something goes wrong. Over the radio, they hear shouts for a gun, shots fired, and then silence. The plane manages a crash landing. There’s no one aboard but the pilot, who shoots himself before they can reach him to find out what happened. All the passengers are missing and one of the crates of botanical specimens is scattered inside the plane.
The wrecked plane is blocking the runway, so the only way to get on or off the island now is by sea. After reporting the incident, base personal are asked to preserve the botanical specimens as best they can. Beecham takes the tree-like specimens from the broken crate and plants them near the island’s swampy hot spring area. The undamaged crates of specimens he moves into a warehouse for storage. Hollistor is set on the task of moving the wrecked plane from the runway.
That night the horrors begin. The dead pilot’s body vanishes. A dog dies mysteriously. Within a day, people start disappearing. Strange venomous insects turn up on the island. Evidence accumulates that some type of beast is loose on the island; something strong enough to kill a man and bend rifles in half. It comes and goes without being seen. Spaulding jumps to more and more irrational explanations, from prehistoric birds to invisible monsters. Drake does his best to keep the base from panicking. And, like any good leading man in a science fiction novel, he insists on reason.
“In the real world, everything follows natural laws. Impossible things do not happen. There is an explanation for everything that does happen. The explanation links it to other things. There are no isolated phenomena. There are only isolated observations, and sometimes there are false observations. But everything real is rational. There was a rational reason for everything that had taken place on Gow Island. The problem was to find it.”
He’s helped out here by Beecham, the biologist who spends most of the book gathering evidence and testing theories. How many horror novels these days have protagonists who fight unseen horrors using the scientific method? When the answer Beecham’s research leads him to an extraordinary conclusion, he asks Drake to double-check his evidence and come up with his own theory:
“I’ve been guessing at things, Drake, and I’ve got some evidence. Pitiably little, but evidence. Will you look at it? I think that just possibly there’s a very simple explanation for everything that’s happened. I want to show you the evidence and have you come to your own opinion. If it’s the same as mine, we’ll know what to do. What I suspect is perfectly reasonable. There’ve been legends about it. People have believed it for centuries. Nothing superstitious, Drake! I’m not talking about an actual discovery of werewolves, or anything like that. It’s quite natural. It’s even inevitable from a biologist’s standpoint. But I want somebody to look at the evidence with an open mind.”
But Beecham’s theory may be too late. Bad weather has cut off the base from sea rescue and Hollister needs more time to clear the runway — time they may not have. They’re forced to retreat to the buildings for safety when they learn they’re facing not one impossible creature but a multitude. Can they hold out until help arrives? Do they dare go outside to finish clearing the runway? Or should they try to hold out until the weather allows help from the Navy. Even if help arrives, can they chance a run for the docks? Who will die next? Will Drake ever get a chance to be alone with Nora? Will Beecham find a way to stop the invisible killers? The answers to all these questions await in this compact 175-page novel. Even if it’s not scary it is a fun read.
I’ve since discovered the book was the basis of an apparently awful 1966 Roger Corman film titled The Navy vs the Night Monsters, staring Mamie van Doren and Anthony Eisley. I haven’t seen it yet, but I found the trailer on YouTube.
Syndicated 2012-03-19 05:35:02 from Steevithak of the Internet
Fedora 16 and GNOME 3: First Impressions
I’ve been holding out on Fedora 14 for as long as I can, trying to avoid moving to GNOME 3. I’ve read too many bad reviews and horror stories. But I finally decided it was time to try it. I backed up my laptop and did a clean install of Fedora 16 and thought I’d offer my impressions.
GNOME 3 seems to be the result of a well-intentioned user interface design that largely misses the mark. The results could have been greatly improved by proper use of time-motion studies and consideration of common use-cases. Unfortunately, it feels like the design was done without the input of users. The result is that GNOME 3 makes almost everything I commonly do on my computer less intuitive and slower. By slower I mean three things: more keystrokes, more mouse clicks, more waiting while the UI presents unnecessary eye-candy in a task-blocking way. Here’s a simple example you’ll run into right away:
Shut down your computer in GNOME 2 – click ‘system’ menu, select ‘shutdown’, click ‘shutdown’ (or suspend, hibernate, or restart) on the shutdown dialog. Done.
Shut down your computer in GNOME 3 – click the name of the current user in the upper right hand corner. Select ‘logout’. Wait several seconds while the desktop cycles and brings up the desktop login screen, click ‘shutdown’.
Sure it looks really cool with all the animations, boxes, and stuff sliding up and down. And you could argue that it’s the same number of clicks but it really does take significantly longer. And there’s the added non-intuitiveness that a user will have to overcome to discover that clicking their user name and then logging out is required to find the ‘shutdown’ option. Compare that a user guessing that a click on a ‘system’ menu might present system-related functions like ‘shutdown’.
Use GNOME 3 for a couple of hours and you’ll find a dozen similar cases where common tasks are slightly slower and slightly less intuitive.
There are other, more drastic and baffling UI changes. One thing I noted throughout GNOME 3 is that there is a general move away from multi-tasking towards something more akin to a primitive task-switcher. Using GNOME 3 feels like a cross between a 1980s DOS task switcher and a badly designed phone UI.
For example, in GNOME 2, suppose you’re running several terminals to monitor real time data on a remote system. Now you want to open a word processor document to make some notes about the data your monitoring. You’d probably click the ‘Applications’ menu, select ‘Office’ and then ‘OO Writer’. And it would start without interrupting you other activities.
That simple, everyday scenario is completely impossible in GNOME 3 because it can only do one thing at a time visually. In order to start a word processor program you have no choice but to stop watching your terminals because the UI literally can’t do both things at once. Viewing the desktop and the ‘Activities’ menu simultaneously is not possible. So the thing to be aware of is that if you need multiple programs and are doing something critical, start them all before hand or you’ll be interrupted by the UI’s inability to multi-task.
So how do you start a new program anyway? Basically the same as always, except the applications menu is now called ‘Activities’ and takes up the entire desktop instead of a small area on the upper left. The first step is to click ‘Activities’. Then you wait while you’re shown a 2 or 3 second eye candy animation of windows zooming all over the place. Once the animation is over, the entire desktop is replaced with a combination of the old applications menu and a sort of crude taskbar that shows what’s running.
Not only does the ‘Activities’ menu takes up the entire desktop, but each level of the menu is in a different visual form and location. The first level is a horizontal text menu on the upper left, the second level is text-based again but vertically on the far right side of the screen, and the third level is a jumble of gigantic icons that fill the center of the screen. You’ll waste a lot of time and effort pushing the mouse pointer the full width and height of your screen several times to start one program. Need to start two programs? Sorry, can’t do it. Once you’ve started one, you’re taken away from the ‘Activities’ menu and back to the desktop, where you’ll have to click ‘Activities’ again and start all over for each program. Starting up a dozen or so things can be incredibly time consuming. The apparent design goal here is to slow productivity while speeding development of carpal tunnel syndrome.
As you’ve probably heard if you’ve read any reviews of GNOME 3, they’ve removed the maximize and minimize buttons from the windows. It makes you wonder if they set to out make GNOME 3 the most frustrating user interface ever. Think how many times a day you minimize windows. In GNOME 3 you’ll quickly end up with a disorganized mess of overlapping windows. Need to get a window out of the way for a few seconds and then bring it back? Sorry can’t do it anymore. Need to keep a certain program minimized and at the ready so you can pop it up briefly and hide it again? Sorry can’t do it. If a window becomes completely covered up, there’s no obvious way to reach it. The only way to get it back to the top is to drag and resize other windows until you can see enough of the desired window to click on it.
Why not just click on it in the task bar, you ask? Well, there isn’t one any more. At least there’s not one that’s visible on the desktop where you need it. So even though I found a hack to get the minimize button back on the windows, if I click the minimize button, I’m pretty much screwed.
Where does the minimized window go? Non-intuitivily, it ends up on the ‘Activities’ menu. Remember I mentioned when you first arrive on the ‘Activities’ menu there’s a crude replacement for the task bar? That’s where you’ll find your minimized window. Only you’ll have to identify it by squinting at little screen captures. There is some tiny text with the window title but it’s significantly smaller than the text in the GNOME 2 task bar. So if you had say, 10 browsers or terminals open and minimized a few, it becomes non-trivial to tell which is which among the screen captures on the ‘Activities’ menu. But you can always click them at random until you find the right one.
And between each of those random clicks you have to “task switch” back and forth between the desktop and the ‘Activities’ menu, watching the eye-candy animation of windows flying around between each transition. I think the goal here was generating something akin to road rage in the computer user.
Is there more bad news? You bet! Context menus have been removed. You remember context menus? The menus you get by right-clicking on things to find meta-functionality. Traditionally, left-clicks affect a thing itself (e.g. left clicking an program icon starts the program). Right clicks on the other hand traditionally bring up a menu of properties (e.g. a right click might give lead to settings or version information).
Well throw a couple of decades of usability research out the window because GNOME has a better way of doing it! Let’s get rid of that right-click menu by – wait for it – taking away all the functionality that it accessed. In GNOME 3 a right click duplicates exactly the functionality of a left click. Any function you used to access from a right-click is gone, with a few exceptions where they’ve shoe-horned the functionality in a left click menu. So, no, your mouse isn’t broken, it’s just being used half as efficiently now.
Typical example: left click the Network Manager icon in the task bar of GNOME 2. You get a list of available networks. Now right-click. You get a list of options that affect how Network Manager behaves, like turning notifications on or off, editing connections, or version information. Okay, what about in GNOME 3? Left click is pretty much the same, a list of network you can log on to. Right click is – yikes! – it’s the same as left click. How do you turn notifications on and off? Sorry, can’t do it. How do you edit connections? Left click again and look at the bottom – they’ve shoved a new option in there: “Network Settings”. Where’s “about”? Gone. I’ve noticed that menus like ‘help’, ‘about’, and ‘version’ are hard to find in GNOME 3. Even finding out what version of Fedora you’re running (two clicks in GNOME 2) is now a complex task that a new user is unable to discover without help.
To give a more commonly used example, how do you change your desktop background? In GNOME 2 you right click on the desktop and select ‘change desktop background’. In GNOME 3 it’s a bit harder to find. Click your user name, then ‘System Settings’, then ‘Background’. As with a lot of the changes, it’s only slightly harder and slightly less intuitive but the cumulative effect will make you want to throw your computer out the window.
It took nearly an hour to get a common network printer working with Fedora 16. This is a process that was intuitive and took only a few seconds on Fedora 14. GNOME 3 kept complaining that I needed to change the settings in a firewall daemon (firewalld), a message that would be meaningless to new users (and may represent a new firewall mechanism – the name isn’t familiar to me from previous versions of Fedora). Where is the firewall UI? Never found it. Not in ‘user name’ -> ‘system settings’ which would be the obvious first choice. Also not in ‘Activities’ -> ‘system tools’ or ‘Activities’ -> ‘internet’. Apparently there’s not a firewall UI component in GNOME 3.
After a little Googling, I discovered the GNOME 3 printer setup UI is completely broken anyway, Recommendation online was to ignore it and use the old version from GNOME 2, which is possible by going to the command line and typing ‘system-config-printer’. You may need to install it if it’s not there already. Once I did this I was able to get the printer working in under a minute.
There are too many similar annoyances and my rant is getting way too long so I’ll just list a few others I’ve run into without expounding on them:
- You can’t run multiple instances of a terminal any more. Trying to start a second terminal just takes you back to the one you already started. This is a deal-breaker for me as I often have as many as dozen terminals open at once.
- No more applets on the tool bar. Forget that weather applet that tells you the temperature outside, or the little CPU temperature monitors, and bandwidth monitors, all gone.
- There is a clock on the tool bar but it’s completely unconfigurable aside 24 hour vs 12 hour time. No date, no seconds. And worst of all, it’s centered and displays in a proportional font, so it jiggles back and forth every time it updates.
- The only difference between the active desktop window and inactive windows is a slight variation in the text color: dark gray on light gray for active compared to slightly less dark gray on light gray for inactive.
- There are lots of violations of the principle of least surprise. For example, typing something in the “search” field of the ‘Activities’ menu doesn’t search the ‘Activities’ menu, it starts a web browser and does a wikipedia search (forget about finding the firewall configuration that way).
- One of the most surprising changes is that the update notification in the status bar is gone. There’s no way to know when software updates are available now unless you manually start the software update program, another thing that won’t be intuitive for newbie users.
- The concept of multiple desktops is gone as is the desktop pager on the lower task bar. Maybe the theory is that since window management is a mess now, one messy desktop is better than several?
So to sum it up, there are two fundamental problems here: 1) GNOME 3 is buggy and unfinished 2) GNOME 3 is fundamentally a non-intuitive UI design that’s inefficient and slow to use. I suspect that by Fedora 17 or 18, problem #1 will be rectified and it will be a lot less buggy and have features that are missing from the current version. Problem #2 I’m not so sure about. There are a lot basic UI design mistakes in GNOME 3 and I’m not sure they can be easily fixed.
A good start to improving GNOME 3 would be:
- Add a better, smaller applications menu to the top toolbar so programs can be started without leaving the desktop.
- Add a bottom task bar, or at least a task area to the top tool bar so it’s easy to find out what’s running without leaving the desktop.
- Add max/min butttons back to windows to simplify windows management
- Add right-click context menus to speed up access to frequently used properties of desktop objects.
Those four changes would make GNOME 3 ten times faster and easier for new users. It wouldn’t completely fix things but it would be a good start.
Syndicated 2012-03-09 00:43:12 from Steevithak of the Internet
The Non-statistical Man
The Non-statistical Man is a collection of four short stories by Raymond F. Jones. The author is better known to some for his novel, This Island Earth , which was turned into a cheesy 1950s B movie and later lampooned on MST3K. But Jones’ real claim to fame is the title short story in this book, The Non-statistical Man, which has been called the best science fiction ever written about the human sense of intuition. Like most interesting SF books, this one is long out of print. I’d read it before, many years ago, in an anthology or old pulp. I recently happened across this copy at an estate sale and bought it so I could re-read it.The Non-statistical Man is the story of Charles Bascomb, chief statistical analyst for a major insurance company; a man obsessed with logic and precision, a man who lives and breathes statistics, a man who endlessly ridicules his wife’s sense of intuition. His world slowly turns upside down after he discovers a series of anomalous insurance claims. Somehow a growing number of people are buying exactly the insurance they need, just in time to make a claim, and then cancelling. Convinced there is something possibly illegal and definitely strange going on, Bascomb sets out to investigate.
The trail leads to Dr. Magruder, an obvious quack who teaches self-help classes designed to develop the human sense intuition through a series of mental exercises and pills. The mental exercises are clearly nonsense and the pills turn out to be ordinary vitamins when analyzed. But somehow, where ever the doctor turns up, people begin outsmarting insurance companies. Every time Bascomb thinks he’s close to understanding the scam, logic and statistics fail him. His wife’s logic-defying intuition, however, repeatedly puts him back on the right track.
If Bascomb can’t put a stop to Magruder and his quackery, the entire insurance industry is doomed and field of statistics with it. In his desperation to preserve his world view and belief in statistics over intuition, Bascomb decides the only way to find out the doctor’s secret is to sign up for classes, take the pills, and follow the exercises. Strange doesn’t even begin to describe the events that follow.
The other stories in the book are enjoyable footnotes in SF history but don’t compare to The Non-statistical Man. The Gardener is the story of a child born with a mutation that gives him unusual mental powers. It’s notable primarily for an early use of the term Homo Superior. The term originated from Olaf Stapledon’s story Odd John in 1935.
The Moon is Death, set in a future of interplanetary travel, is the story of astronauts sent to Earth’s moon to find out why no mission there has ever returned. It reads like an early SF pulp story; you’ve got weird radiation, rapid aging, gun fights on rockets, and atomic explosions.
I found Intermission Time marginally more interesting. It involves colonists travelling to a planet with two intentionally designed societies that are experiments in solving problems that have plagued human history. Two musicians, a brother and sister, are destined for one of the colonies. John, the brother, falls in love with Lora, a woman he meets aboard the ship who’s destined for the other colony. Once a colonist commits to the voyage, they can’t back out or change plans and both colonies are sealed against contact with the other. The two lovers are faced with a series of dilemmas and choices, balancing individual relationships against the good of the species.
Lastly, I can’t help but add that this is the 1968 Belmont Future Series (B50-820) paperback edition published by Belmont Books of New York with some interesting and uncredited cover art that looks suspiciously like it might be the work of Robert M. Powers.
Syndicated 2012-03-01 06:34:17 from Steevithak of the Internet
It’s 2012, Time to Talk Resolutions?
Another year gone and it’s time to take stock of things done and make some plans for the new year. Do you want me list off a lot of goals and resolutions for 2012? I didn’t think so – too boring. How about if pull out my list of goals for 2011 and tell you some of the stuff I actually did. Things really done are always more interesting to read about.
After devoting a huge amount of 2010 to getting Dallas Makerspace off the ground, I took most of 2011 off from hackerspace managing. I attended meetings and helped out now and then but most of my time and interest went elsewhere.
In late January 2011, I joined a team of Camerpedia editors in saving the website from being assimilated by Wikia. We relaunched it under the new name Camera-Wiki.org. I developed quite an interest in Vivitar history and have been collecting many of the oldest Vivitar lenses; not just to document on Camera-Wiki but also to shoot with. Camera-wiki.org has been a huge success and has attracted lots of new editors. It’s growing at a faster rate than it ever did in it’s previous incarnation and we’re working hard to improve the quality as well as the quantity of the content. Hosting is paid for entirely through donation, so if you appreciate old cameras and lenses, why not help us out by donating a few dollars to our hosting fund!
I’ve continued to pursue photography in other ways. I did several more shoots with models in 2011. I did several paid shoots including a gig as the official photographer for the 2011 Vex World Championships. My photo essays continue to be published in Robot Magazine and Servo Magazine. One of my photographs was displayed in a local art exhibit, meeting another of my goals for the 2011. I hope to be in more exhibits during 2012.
Susan and I attended lots of art exhibits, music performances, and a few lectures. I managed to get to several Pecha Kucha and Spark Club events. Much more of the same for the 2012 I hope!
If you’re not an Advogato or robots.net user, you won’t really care but I finally managed to get the long-awaited libxml2 parser into the mod_virgule code base. It’s still a bit buggy but no more so than the old parser and it provides a good path forward for consolidating and simplifying the code. Whether mod_virgule can remain relevant in the world of Facebook and Google+ is another question. Perhaps 2012 will provide the answer to that one.
2011 was the year I finally created some ornaments for the annual Blue Yule charity auction at the MAC. I also volunteered at the 2011 Art Conspiracy Auction. That took care of two more 2011 goals. I hope to find a few more outlets for my artistic and creative sides in 2012.
As usual, there were goals I didn’t meet in 2011. I didn’t finish the project of scanning all my family photos. This has turned out to be much more material than I’d anticipated. I’ve scanned thousands of old photographs and negatives so far. Hopefully 2012 will see the scanning portion of the project completed.
2012 is an election year but with Obama running for his second term that means there is only going to be a Republican primary this year. I consider myself an independent but still feel compelled to vote in the primaries, which means this year I’ll be voting in the Republican primary regardless of how I vote in the final election.
At present I’m leaning toward Ron Paul for the primary vote. I don’t really like any of the choices but Ron Paul seems the least insane of the bunch and I think may be the only one of them who holds any positions at all that I actually agree with.
So for the next four years, the State of Texas will consider me a Republican despite my claim to be an independent. I’m pondering whether I should start going to my local Republican group meetings and see if I can do anything to reform them or shift them a bit toward the center or at least slow their movement toward the right-wing fringes. Unfortunately, I don’t think reason mixes well with the far right (or the far left for that matter). I’ll report on my experiences if anything interesting happens.
Syndicated 2012-01-09 03:24:53 from Steevithak of the Internet
steve certified others as follows:
- steve certified YaTu as Journeyer
- steve certified josborn as Journeyer
- steve certified scottpreston as Journeyer
- steve certified vivek as Journeyer
- steve certified Chuck McM. as Master
- steve certified machinebrain as Journeyer
- steve certified danfuboco as Journeyer
- steve certified jeffkoenig as Master
- steve certified petegray as Journeyer
- steve certified phoneguin as Master
- steve certified tobor1701 as Master
- steve certified DougEvans as Journeyer
- steve certified Timster as Journeyer
- steve certified kmoravec as Master
- steve certified Frank McNeill as Apprentice
- steve certified Gadget Guy as Apprentice
- steve certified Balthaser as Apprentice
- steve certified Takeshi as Apprentice
- steve certified waldmeyer as Apprentice
- steve certified sigfpe as Journeyer
- steve certified mrplong as Journeyer
- steve certified Mythbreaker as Apprentice
- steve certified peterman921 as Journeyer
- steve certified SomeoneKnows as Apprentice
- steve certified Josef as Apprentice
- steve certified gregpak as Apprentice
- steve certified heathkit as Journeyer
- steve certified JoelC as Journeyer
- steve certified ericzayers as Journeyer
- steve certified dalewheat as Journeyer
- steve certified dpa as Master
- steve certified focuspeck as Journeyer
- steve certified Amccutchen as Apprentice
- steve certified lafugitt as Journeyer
- steve certified wedesoft as Apprentice
- steve certified ellis76016 as Journeyer
- steve certified microfarmer as Apprentice
- steve certified JayFrancis as Journeyer
- steve certified japester as Apprentice
- steve certified Jeffbot as Apprentice
- steve certified pbeeson as Apprentice
- steve certified jakebozz as Apprentice
- steve certified reed as Apprentice
- steve certified thisisper as Apprentice
- steve certified lynca as Journeyer
- steve certified dwradar as Apprentice
- steve certified jscolman as Apprentice
- steve certified anonymous22 as Apprentice
- steve certified zappepcs as Journeyer
- steve certified shanemassey as Apprentice
- steve certified ThePinkTeam as Apprentice
- steve certified nfreier as Apprentice
- steve certified gwlucas as Journeyer
- steve certified Uruk-haiman as Apprentice
- steve certified alias132 as Apprentice
- steve certified Nelson as Journeyer
- steve certified stansley as Journeyer
- steve certified Christophe Menant as Master
- steve certified bboyes as Journeyer
- steve certified IgorCarron as Journeyer
- steve certified campp1 as Master
- steve certified sparrow as Journeyer
- steve certified limor as Apprentice
- steve certified stokes as Apprentice
- steve certified mchandlerr as Journeyer
- steve certified horar as Journeyer
- steve certified tacman1123 as Apprentice
- steve certified wheacock as Apprentice
- steve certified Byon as Journeyer
- steve certified Dozier as Apprentice
- steve certified tangent23 as Apprentice
- steve certified Tetra2o2 as Apprentice
- steve certified DirectorJim as Apprentice
- steve certified cairn as Apprentice
- steve certified xcentrix as Apprentice
- steve certified ElectricGiraffe as Journeyer
- steve certified rasmasyean as Journeyer
- steve certified theorangehamster as Journeyer
- steve certified mermaldad as Apprentice
- steve certified timcomport as Apprentice
- steve certified kadebolt as Apprentice
- steve certified tbenedict as Journeyer
- steve certified TheDuck as Apprentice
- steve certified iLanceRose as Journeyer
- steve certified devscott as Journeyer
- steve certified bear as Apprentice
- steve certified jdietsch as Master
- steve certified kikiat as Apprentice
- steve certified JSDCDirector as Journeyer
- steve certified vespa90 as Apprentice
- steve certified chryso as Apprentice
- steve certified mwaibel as Journeyer
- steve certified savuporo as Apprentice
- steve certified Bastien as Apprentice
- steve certified rgrover.pcs as Apprentice
- steve certified sspr as Journeyer
- steve certified pyschodrake as Apprentice
- steve certified kjh as Apprentice
- steve certified facontidavide as Master
- steve certified larrylart as Apprentice
- steve certified jprovost as Apprentice
- steve certified johncl as Apprentice
- steve certified ElectroDFW as Apprentice
- steve certified redshift as Apprentice
- steve certified cjang as Journeyer
- steve certified MutoRobot as Journeyer
- steve certified isobot as Journeyer
- steve certified poor-robot as Journeyer
- steve certified robot.farmer as Apprentice
- steve certified Ai-bot as Apprentice
- steve certified rpiquepa as Journeyer
- steve certified turbometal as Apprentice
- steve certified RobotsAustralia as Apprentice
- steve certified kuka as Apprentice
- steve certified Alpha_Geek as Apprentice
- steve certified buenos as Apprentice
- steve certified sovr as Journeyer
- steve certified wxyze as Apprentice
- steve certified rogerlsmith as Apprentice
- steve certified atomic as Apprentice
- steve certified Maxim as Apprentice
- steve certified IndustrialArm as Apprentice
- steve certified paulfo as Apprentice
- steve certified paulreiners as Apprentice
- steve certified DaemonMaker as Apprentice
- steve certified shimniok as Apprentice
- steve certified jpatek as Journeyer
- steve certified fynflood as Apprentice
- steve certified Droidwerkz as Apprentice
- steve certified Babsbot as Apprentice
- steve certified dargen2000 as Apprentice
- steve certified RoboDo as Apprentice
- steve certified Opal as Apprentice
- steve certified dangerz as Apprentice
- steve certified davidlevy as Journeyer
- steve certified jlin as Master
- steve certified robotguy as Apprentice
- steve certified TCJ as Apprentice
- steve certified jennifer.lynn as Journeyer
- steve certified andy export as Apprentice
- steve certified jasedit as Apprentice
- steve certified Serge JUPIN as Apprentice
- steve certified airman00 as Apprentice
- steve certified pdg37 as Apprentice
- steve certified jc38654 as Apprentice
- steve certified robozom as Apprentice
- steve certified agemoz as Apprentice
- steve certified Brenton as Apprentice
- steve certified Wes_Hewell as Apprentice
- steve certified Metiosz as Apprentice
- steve certified ghostriderx1 as Apprentice
- steve certified purplemarker1 as Apprentice
- steve certified grscjo3 as Apprentice
- steve certified dougemes as Journeyer
- steve certified SauserEric as Journeyer
- steve certified mmedonis as Journeyer
- steve certified PKInnes as Journeyer
- steve certified Juri as Apprentice
- steve certified bozooka as Apprentice
- steve certified gsgiles as Journeyer
- steve certified khauge as Apprentice
- steve certified mentar as Apprentice
- steve certified sankazim as Apprentice
- steve certified Holluschickie as Apprentice
- steve certified sean9182 as Apprentice
- steve certified montesns as Apprentice
- steve certified ajcollins99 as Journeyer
- steve certified MRyan as Apprentice
- steve certified tralfam as Apprentice
- steve certified mybrainrunslinux as Apprentice
- steve certified russrobot as Apprentice
- steve certified Reade as Apprentice
- steve certified LowImagination as Apprentice
- steve certified gorbag as Apprentice
- steve certified ngoncalves as Apprentice
- steve certified Orac as Apprentice
- steve certified Roko as Apprentice
- steve certified SonghaiSon as Apprentice
- steve certified plskeggs as Journeyer
- steve certified leftyjoe as Apprentice
- steve certified jmhenry as Apprentice
- steve certified Tom540 as Apprentice
- steve certified jebyrne as Apprentice
- steve certified paleogeek as Apprentice
- steve certified Gumboz1953 as Apprentice
- steve certified p.stegemann as Apprentice
- steve certified robominister as Journeyer
- steve certified fxgovers as Journeyer
- steve certified ChillaMan as Apprentice
- steve certified zurvan as Apprentice
- steve certified JohnRonald as Apprentice
- steve certified iandrear as Apprentice
- steve certified jwp9447 as Apprentice
- steve certified middlecreekmerchants as Apprentice
- steve certified dayhkr as Apprentice
- steve certified IKE_RobotsPodcast as Journeyer
- steve certified John_RobotsPodcast as Journeyer
- steve certified rgeraci as Journeyer
- steve certified TheRobotReport as Apprentice
- steve certified megaduty as Apprentice
- steve certified MatthiasLutz as Apprentice
Others have certified steve as follows:
- zeta certified steve as Master
- robodave certified steve as Master
- vipul certified steve as Master
- aaguilera certified steve as Journeyer
- dukeman911 certified steve as Master
- mtidwell certified steve as Master
- rex certified steve as Master
- jdkovar certified steve as Master
- Mikos certified steve as Master
- merrilymccarthy certified steve as Master
- DrEinStein certified steve as Master
- Master of Puppets certified steve as Master
- Psyco certified steve as Master
- Robert certified steve as Master
- cyber certified steve as Master
- krazydeets certified steve as Master
- veager certified steve as Master
- simonthehappy certified steve as Master
- oopicFan certified steve as Master
- scienceboy2 certified steve as Master
- Cronotiger2002 certified steve as Master
- Robot certified steve as Master
- gear21 certified steve as Master
- Mikul certified steve as Master
- walter.anderson certified steve as Master
- djrug certified steve as Master
- pantera certified steve as Master
- sashi_ono certified steve as Master
- bdekraker certified steve as Master
- mikegotis certified steve as Master
- ROB.T. certified steve as Master
- sparkjim certified steve as Master
- summitraj certified steve as Master
- Wilson.HK certified steve as Master
- jcrue451 certified steve as Master
- kjub03 certified steve as Master
- Ratface certified steve as Master
- robotdojo certified steve as Master
- earlwb certified steve as Master
- jbm certified steve as Master
- chris_m certified steve as Master
- cgates certified steve as Master
- sirish certified steve as Apprentice
- profesor certified steve as Master
- matthewstein certified steve as Master
- JamesMPW certified steve as Master
- HighTECHredNECK certified steve as Master
- VoodooZ certified steve as Master
- opamp certified steve as Master
- ObsoleteSuperMan certified steve as Journeyer
- impsyberbob certified steve as Master
- zodiak certified steve as Master
- zeevon certified steve as Master
- alphabot certified steve as Master
- nitro certified steve as Master
- RoboGal certified steve as Master
- shobhanb certified steve as Master
- Master of Darkness certified steve as Master
- Botnerd certified steve as Master
- Axle certified steve as Master
- yoyodaddy23 certified steve as Master
- no_way certified steve as Master
- Balthaser certified steve as Master
- kmh_1974 certified steve as Master
- goblinarchr certified steve as Master
- mobile certified steve as Master
- gud8 certified steve as Master
- aplumb certified steve as Master
- kunal certified steve as Master
- j_ira certified steve as Master
- roschler certified steve as Master
- ilan2003 certified steve as Master
- Spoons certified steve as Journeyer
- Nic certified steve as Master
- pierre_gene certified steve as Master
- peter_desimone certified steve as Master
- nuke certified steve as Master
- bvdborgh certified steve as Master
- wedesoft certified steve as Master
- theBot certified steve as Master
- mss certified steve as Apprentice
- jcrobotics certified steve as Master
- wilcosky certified steve as Master
- Cannon Fury certified steve as Master
- pop certified steve as Master
- rasimkilic certified steve as Master
- LordM certified steve as Master
- Ragooman certified steve as Master
- NeonElf certified steve as Master
- BrianJennings certified steve as Master
- macdorman certified steve as Master
- maff certified steve as Master
- campp1 certified steve as Master
- kittipat_0541 certified steve as Master
- ROV-D certified steve as Apprentice
- Hal 9000 certified steve as Journeyer
- quilner certified steve as Master
- slap.fish certified steve as Master
- cool robot certified steve as Master
- gcaprari certified steve as Master
- Ai-bot certified steve as Master
- DaemonMaker certified steve as Master
- kikiat certified steve as Master
- N0 D0UBT certified steve as Master
- Wes_Hewell certified steve as Master
- jwp9447 certified steve as Master
- yangyun certified steve as Master
- TheMechanicalSpider certified steve as Master
- megaduty certified steve as Master
- Sandip Kumar Singh certified steve as Journeyer
[ Certification disabled because you're not logged in. ]




del.icio.us
Digg
Google bookmark
reddit
Simpy
StumbleUpon
Furl
Newsvine
Technorati
Tailrank