StevenRainwater is currently certified at Master level.

Name: R. Steven Rainwater
Member since: 2000-03-01 18:14:21
Last Login: 2012-12-28 19:04:09

FOAF RDF Share This

Homepage: http://www.steevithak.com/

Notes:

I've been writing software for more than 20 years and have worked in most programming languages at one time or another including C, C++, Perl, Pascal, Modula-2, REXX, Python, PHP, JavaScript, even stuff like COBOL and Forth. I wrote and released a few long-forgotten shareware programs back in the early 80's before I discovered the concept of Free Software. At the time I was using OS/2, so I did the first OS/2 ports of libpng and zlib (well before either had reached version 1.0). These days I run GNU/Linux. I've created or contributed patches to a number of free software projects include libxml2 and Apache. For years, I maintained a fork of mod_virgule for one of my websites, robots.net. In 2006, I took over hosting and maintenance of Advogato and moved it to the same codebase.

I write web and Internet related software in my day job at NCC, a Dallas based company that does website design and software development.

In my spare time, I write software for embedded applications - robots! I'm a member of the Dallas Personal Robotics Group (their robotics mailing list is a great source of info on the subject). I get to play with all sorts of embedded computers ranging from 8 bit Motorola and Intel chips to full-blown PCs. I've got several perpetually unfinished robotics projects at any given time. On most Tuesday evenings, you'll find me at the DPRG Lab working on robots or debating philosophy with other robot builders. If the weather is nice, I can sometimes be found wandering around the First Saturday Sale here in Dallas, TX. Oh, and I also maintain the Robot Competition FAQ.

I'm a founding member of the first hackerspace in Dallas. We call it Dallas Makerspace. We have a public meeting every Thursday evening and host a variety of free software activities including the annual Software Freedom Day event for the Dallas / Fort Worth area.

I came of age in the 80's and it left me with an appreciation for classic arcade video games. As a member of VAPS, I restore vintage arcade games from time to time.

I'm also a photographer and have an interest in vintage gear. I shoot digital and film. I collect Vivitar lenses and I'm an editor for the free online camera encyclopedia: Camera-Wiki.org. Feel free to check out my flickr stream.

What? You're not bored yet? Okay, let's see. I read a lot of science fiction, particularly the classic stuff from the 1930s-1950s. I also read modern SF authors like Neal Stephenson and Rudy Rucker (two of my favorites). I listen to a wide range of musical styles. You're just as likely to find me at a performance of the Dallas Symphony as at live show by a hardcore punk band. I'm interested in geodesic domes, space travel, the history of utopian communities, green city planning, and many other weird and wonderful topics.

Email: steve@ncc.com

Projects

Articles Posted by StevenRainwater

Recent blog entries by StevenRainwater

Syndication: RSS 2.0

Art Conspiracy Mounted

Decapitated Robot, my piece for the ArtCon Mounted auction

Decapitated Robot, my piece for the ArtCon Mounted auction


This year’s Art Conspiracy SEED auction is called Mounted and has a faux taxidermy theme. Here’s how ArtCon describes it in their official news release “Conjuring visions animal, vegetable, mineral and digital, Life in Deep Ellum will be transformed from a gallery space into a lodge-like, electronic animalistic mounted dream sequence that only those crazy Art Conspirators can produce.” It’s coming up tonight so check it out if you can. My piece for the auction is called Decapitated Robot and it’s made entirely from found objects. I had to come up with a back story to explain the piece, and it goes something like this:

After a survey team crash landed on an alien planet, their robot turned homicidal due to a cognitive viral infection of unknown origin. The ensuing struggle resulted in many dead crew members and one decapitated robot. The survivors mounted the robot’s head on an airlock access panel and hung it in their camp as a reminder of their lost comrades.

So the idea was to the create something that could plausibly pass for an airlock hatch. In an ideal world, I’d live near an airplane grave yard where I could round up some kind of hatch but I had to make do with more mundane parts. Fortunately, I discovered that pretty much anything can conjure up the right idea if you apply diagonal airlock hazard stripes.

The robot head itself is made entirely from found metal objects from my personal junk stash. The face was once part of an Electrolux vacuum cleaner. Add in a handful of fasteners and adhesives from the local hardware store and you have what will hopefully pass for a severed robot head. If you want to see it in person, come by tonight and check out the auction. All the money goes towards the costs of the big Art Conspiracy charity auction this fall, which will benefit a local charity (this year’s beneficiary will be announced at tonight’s event). There will be lots of crazy art, food trucks, and bands.

Syndicated 2013-06-08 22:32:40 from Steevithak of the Internet

It’s Been How Long Since My Last Blog Post?

Time flies when you’re having fun. How about a quick summary of what’s been going on around here in the first half of 2013. I’m spending more time on two aspects of my photography interest: photographing models and Vivitar historical research.

I’ve turned a spare room at the office into a makeshift studio, complete with strobes found on craigslist and a cheesy backdrop hanging system. Believe it or not it all works and I’m learning a lot about lighting. My first shoot in the new studio was with Serena and I’ve since shot with Karla, and Lexy. More to come I’m sure.

My Vivitar research has been productive too. I’ve made contact with a half dozen ex-Vivitar people including John C. Best’s son and a former president of the company. I’ve got a backlog of Vivitar lenses and gear that I’m slowly working my way through. Don’t be surprised if you see me wandering around Deep Ellum photographing random people and things with weird old Vivitar equipment.

I finally made the jump to a modern smartphone this year, trading my ancient Samsung flip-phone for a Google LG Nexus 4. That shouldn’t come as a surprise. There are only a handful of choices when it comes to smartphones: the Apple iPhone or one of the hundreds of phones running Android, a phone OS based on the Linux kernel. (ok, technically, there’s also Windows phone out there that has a tiny fraction of market share but seriously, who’s going to buy a phone that runs Windows?!) Anyone who knows me, knows I’m unlikely to buy anything made by Apple if I can avoid it. Apple has made an art of taking away people’s basic software freedoms. Android isn’t completely free of course, there are varying amounts of proprietary software depending on which phone you get. I chose the Google LG Nexus because it’s the least encumbered, with a high percentage of free software, no phone company mandated bloatware, and it’s unlocked, so I can switch providers any time I want.

I got a Nexus 4 for Susan as well and she loves it. She almost never used her old flip-phone because the interface was so non-intuitive. With Android she’s now regularly calling, texting, taking photos, reading the news, even playing Angry Birds.

Dallas Makerspace is still growing like crazy and just expanded to around 6,400 square feet. I’m really only an occasional visitor at this point, having cut back my DMS and DPRG time to a minimum to make room for all the other stuff I’m doing these days. I’ve joined the Irving Art Association and will hopefully be joining the Dallas Camera Club in the near future as well.

Susan and I are trying to get out hear interesting speakers as much as possible too. We went to Joel Hodgson’s talk at the Texas Theater in January, Art Spiegelman at the DMA in February, Andrei Codrescu at the Kessler Theater in March, and just a few days ago Pecha Kucha Vol 12 at Lakewood Theater.

I’ve got a backlog of books to review too. Maybe I’ll post one of those soon if I find time.

Syndicated 2013-05-14 02:18:27 from Steevithak of the Internet

Anathem

Anathem


Susan and I are both fans of Neal Stephenson and his books are favorites when it comes to reading aloud. We read Cryptonomicon and the entire Baroque Cycle (Quicksilver, The Confusion, The System of the World) aloud. Nearly everything Stephenson writes has the quality of being so intensely interesting that you feel compelled to keep reading. When reading one of his book to myself, I usually want to read the entire book at one siting, staying up all night in the process. That’s one of the reasons we now read them aloud, it forces us to stop because my voice usually gives out after a few chapters. And the result is that we can enjoy the book over a several weeks, with lots of interim discussion and speculation about where we think the story is going.

One of the things that make Stephenson books so fascinating is that he combines interests in a wide range of topics from history to philosophy to the latest trends in technology. Anathem is no exception and is perhaps his best book to date. The book originated in sketches made by Stephenson when collaborators on the Millennium Clock project were trying to imagine what a clock designed to last 10,000 years would look like. Stephenson thought about the sketches a few years later and they became the basis for the clock and Concent scheme described in Anathem.

The story takes place on an Earth-like planet where society is organized a bit differently than our own. Scientists and philosophers live apart from the rest of society in closed convents called Concents. The separation is due to the alleged troubles that such people caused in the distant past by constantly introducing dangerous ideas and technologies to the “saecular” world. Technology, the physical manifestation of science and philosophy, is forbidden within the Concents. The fraas and suurs within the Concent can contemplate their ideas and think all they want but they are not allowed to build or use any technology more advanced than woodworking or stone masonry. As part of this grand experiment of dividing the thinkers from the rest of society, Concents are further subdivided into a series of concentric walls. Each successive inner circle stays closed to the outside world for a longer amount of time. Fraas and suurs from one circle may choose to move further inward over time. At the outermost level, the Concent opens its doors to the saecular world once every year. The next level opens once ever 10 years, the next every 100, and the last every 1,000. These openings of the Concent to the saecular world are called Aperts. Fraas and suurs in the innermost circle may have lived their entire life in the Concent. In the saecular world outside, cities come and go, governments change, entire civilizations rise and fall. Within the wall of the Concent, life continues on unchanged except for constant learning.

The story opens in the Concent of Saunt Edhar as the young Fraa Erasmas, known as Razz to his friends, is preparing for his first Apert in a decade. He and his friends are looking forward to seeing how the world has changed in the ten years since they were presented to the Concent as children to be trained in the ways of math and science.

It becomes evident rather quickly that this will be no ordinary Apert. The saecular governments are stirred up about some incredible event, so strange and dangerous that they may have to put aside the rules separating those who live within the Concent and draw upon their vast, theoretical knowledge to save the world from destruction.

Erasmus and friends are launched upon an unexpected journey into the saecular world and must shoulder responsibilities and face threats beyond any they’ve been prepared to deal with. They are joined by higher level Mathics including a Thousander who has spent so much time in the ethereal world of theoretical physics, it’s unclear whether he’s still entirely human or if he may have learned the secrets of feared and possibly mythical early Mathics known as The Incantors.

Along the way, the story delves into the many worlds interpretation of quantuum mechanics, the metaphysics of Platonism, Penrose tiling, the relationship of religion and science, and many other fascinating and esoteric topics. All this is couched in a story-line of almost constant action that includes martial arts, political intrigue, space combat, and some old fashioned romance.

Describing much more of the plot would likely give away something you’d enjoy discovering for yourself. Unlike some Stephenson books, like those of the Baroque Cycle where things slow down from time to time and Stephenson spends half a chapter describing the skyline of historic England, Anathem kicks into high gear in chapter one and never lets up. It’s action, crazy ideas, romance, surprises, and humor all the way through. To learn a little more, you can read some further plot descriptions, check out a glossary of terms, and even listen to some music composed based on the book’s description of Mathic arts over at the official Anathem website.

Syndicated 2012-12-03 04:24:27 from Steevithak of the Internet

Building the Hexagonal Junk Array

The Hexagonal Repurposed Junk Array #1

I finally got around to writing an article on the construction of the Hexagonal Repurposed Junk Array #1, my art piece for RZN8, this year’s Art Conspiracy SEED auction. The piece was made from surplus electronics and laser-cut salvaged acrylic. It functioned as a combination speaker dock and retro-style light organ for MP3 players. And for those who were about to ask: my audio player is a Sansa Clip+ running Rockbox, the open source audio player firmware that runs on some iPods and other players.

My write-up includes lots of photos and some video shot during construction and after completion. There are links to more photos of the piece and of the ArtCon RZN8 auction. I included all the SVG drawings used to laser cut the parts. I provided a brief description of the LED driver circuit but didn’t bother including a schematic since it only has four components and is pretty trivial. The speaker pods would probably have to be modified to fit another pair of speakers but, otherwise, I think there’s enough info in the article to allow you to build your own unit. If you build one, send me a photo.

Syndicated 2012-10-13 00:42:29 from Steevithak of the Internet

Books I’m Reading

If anybody out there is a long-time reader of this blog, you may recall that at one time in the distant past, I used to mention what books I was reading. I haven’t done that in a long time and it occurred to me today that it would be really trivial to do now that I’m using WordPress. So I’ve added a new little box over in the right sidebar where you can find out what I’m currently reading. It’s usually several books at once. Susan and I always have a book we’re reading aloud to each other. We take turns picking the next book. Often it’s a book that at least one of us has read before. I also have at least one book on the headboard at all times for that night time urge to read as the brain winds down for sleep. And I have a variety of transient books that come and go quickly just because I’m interested in the topic at the moment and want to read (or re-read) them.

So what about you? Do you read multiple books at once or do you read them one at time? If you have any recommendations for books to read, I’d love to hear them.

Syndicated 2012-10-10 00:25:33 from Steevithak of the Internet

314 older entries...

 

StevenRainwater certified others as follows:

  • StevenRainwater certified gary as Journeyer
  • StevenRainwater certified titus as Journeyer
  • StevenRainwater certified Alphax as Apprentice
  • StevenRainwater certified gsbgeek as Apprentice
  • StevenRainwater certified riscgrl as Journeyer
  • StevenRainwater certified kjetilk as Journeyer
  • StevenRainwater certified fxn as Journeyer
  • StevenRainwater certified ptwithy as Journeyer
  • StevenRainwater certified argp as Journeyer
  • StevenRainwater certified fzort as Journeyer
  • StevenRainwater certified laburu as Journeyer
  • StevenRainwater certified timbl as Journeyer
  • StevenRainwater certified presbrey as Journeyer
  • StevenRainwater certified ciropom as Apprentice

Others have certified StevenRainwater as follows:

  • flaggz certified StevenRainwater as Journeyer
  • jrennie certified StevenRainwater as Apprentice
  • kelly certified StevenRainwater as Apprentice
  • duff certified StevenRainwater as Journeyer
  • mishan certified StevenRainwater as Journeyer
  • rmorgan certified StevenRainwater as Journeyer
  • manu certified StevenRainwater as Journeyer
  • nixnut certified StevenRainwater as Master
  • jbowman certified StevenRainwater as Journeyer
  • Stevey certified StevenRainwater as Journeyer
  • BenFrantzDale certified StevenRainwater as Journeyer
  • mulix certified StevenRainwater as Journeyer
  • monk certified StevenRainwater as Journeyer
  • async certified StevenRainwater as Journeyer
  • khazad certified StevenRainwater as Journeyer
  • mikeszcz certified StevenRainwater as Journeyer
  • MikeGTN certified StevenRainwater as Master
  • suso certified StevenRainwater as Apprentice
  • fxn certified StevenRainwater as Journeyer
  • sulaiman certified StevenRainwater as Journeyer
  • Qbert certified StevenRainwater as Apprentice
  • amars certified StevenRainwater as Master
  • mattr certified StevenRainwater as Master
  • trage certified StevenRainwater as Journeyer
  • joshuat certified StevenRainwater as Journeyer
  • aniruddha certified StevenRainwater as Journeyer
  • lerdsuwa certified StevenRainwater as Journeyer
  • Alphax certified StevenRainwater as Journeyer
  • araumntl06 certified StevenRainwater as Journeyer
  • redi certified StevenRainwater as Journeyer
  • fzort certified StevenRainwater as Master
  • salmoni certified StevenRainwater as Master
  • lkcl certified StevenRainwater as Master
  • Omnifarious certified StevenRainwater as Journeyer
  • mako certified StevenRainwater as Journeyer
  • presbrey certified StevenRainwater as Journeyer
  • laburu certified StevenRainwater as Master
  • murajov certified StevenRainwater as Master
  • ittner certified StevenRainwater as Master
  • dangermaus certified StevenRainwater as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page