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

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

At Day’s Close: Night in Times Past

Moonlit Landscape with a View of the New Amstel River and Castle Kostverloren by Aert van der Neer

Is it time for another book review? I think so. I recently read A. Roger Ekirch’s book, At Day’s Close: Night in Times Past. The book is a collection of historical facts and anecdotes that illuminate the western world’s relationship to night.

It’s hard to appreciate the fear that was once associated with the night. Reading this book makes clear the range of terrors that must be faced each night in the pre-industrial world; real threats such as crime, accidental injury, fires, wild animals; imagined threats such as evil spirits and night vapors.

Abundant historical anecdotes are provided to explain the very real night time threats. The rule of law largely came to halt at night, so crime was rampant. If you needed light or heat, you needed fire, which frequently got out of control when everyone was a asleep. The darkness cut off each family from the rest of the world, leaving them surrounded by the unknown.

The range of dangerous night creatures dreamed up by superstitious minds and encouraged by pre-industrial churches is truly amazing: duergars, kelpies, ghosts, boggles, boggarts, demons, fallen angels, dobbies, trolls, wafts, elves, foliots, pixies, fairies, and werewolves to name just a few. The most feared creatures of the night were witches and Satan himself, who appears to have spent quite a bit of his time wandering the streets of pre-industrial Europe making odd noises and tripping drunks on their way home from the tavern.

Throughout most of the western world, being out at night was frowned upon or even illegal. But there were exceptions: night watchmen, prostitutes, workers at kilns and glassmakers who kept fires burning, nightmen cleaning cesspools and dumping the waste into the streets, gravediggers, known as vespillons, who worked in the cemeteries. Sometimes the poor went out during the night to scavenge horse manure from the streets.

Early scientists and inventors dreamed of putting an end to the horrors of night by various means. First they built city walls, then they added systems of ringing bells and shouting watchmen to inform residents that all was well, and eventually they struck on the idea of city-wide artificial illumination. It was not hard to convince governments that it was worth the expense to spread the rule of law into the night, allowing citizens to carry on business and industry with less risk. New street lighting technology invented by Edmund Heming and Jan van der Heyden used reflectors to amplify the light of oil lamps.

The Church had other ideas of course, as fear of night was good for their business. Both Catholic and Protestant Churches fought artificial illumination for public safety (despite using it themselves to illuminate religious festivals). “God does not agree with the use of lanterns”, wrote a Genevan Catholic. “We ought not turn day into night, nor night into day”, warned a London pastor in 1662. Over time reason won out and nations started lighting their cities, usually beginning with the capitals. Paris was illuminated by 1667, Amsterdam in 1669, Berlin in 1682, London in 1683, and Vienna in 1688.

There are also chapters on dreams, on sexual intrigues, on the mundane details of securing a common household against the dangers of the night, on nocturnal visits to taverns, on the terror of those forced to travel at night. The book even posits, based on anecdotal evidence, that prior to the industrial age, it was common for humans to sleep twice each night; first sleep and second sleep, with a short period of wakefulness between. Much of what I read in this book was surprising and new. It’s hard to believe no one has written about this subject before! The book is well-illustrated with historical paintings and other period art.

The book is not perfect, however. It’s a bit less readable than similar historical non-fiction I’ve read. It lacks a cohesive narrative or even a clearly defined reason for the particular progression of topics in the chapters. The book is not chronological but seemingly a random collection of notes grouped roughly into arbitrary, night-related topics. It feels almost like you’re reading research notes for what could be a really great book, instead of the book itself. But, in the end, the information imparted is so fascinating that it makes up for the less than stellar writing.

Syndicated 2012-10-01 00:19:45 from Steevithak of the Internet

313 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