IOError: request data read error

I couldn’t find a good simple explanation of what this error means on the web, so to future googlers, you’re welcome.

This most likely means that the user made a web reqeuest, probably through ajax, on your site and then cut off the connection before the ajax request completed.  The connection can be cut off by clicking on another link, closing the browser, or things in the middle like firewalls and whatnot.

There isn’t a good solution to this issue that I could find, the error is just something that happens from time to time.  If it happens regularly and you don’t think it’s an accidental connection cut off, do some more exploring (particularly with firewalls and other potential connection problems), otherwise it can be ignored.

Commerce Update

I’ve done some exciting things in the world of commerce since my last post. After Pumping Station: One got a laser cutter I started cutting stuff from Thingiverse and thinking of products I could make with it.  I fixed the Thingiverse files for Tetris blocks and made some of those.  Then I thought of making glasses out of the Look of Disapproval from reddit.  Then Gretchen wanted me to make her something on the laser, so I made her a pendant with the kiss emoticon.  After a while I put all these things on my etsy store, Optical Awesome.  The Look of Disapproval Glasses started really taking off, and I’ve now sold over 150 of them!  Exciting stuff.  I’ve decided to move all my e-commerce to etsy since they make it so easy and deliver me traffic through their search.

I also sold things at Maker Faire NY, which was great.  My necklaces and t-shirts were big hits and I just about made enough money to cover the expenses of the trip. (Lesson #1, don’t dig so big a hole that you have to have a ton of success to get back out of it.)  I kept track of a few things I started out doing wrong and did my best to fix on the spot, so hopefully those mistakes won’t happen again:

  1. Post a price or people don’t know it’s for sale.  With all the makers just exhibiting things, it’s easy to get confused.
  2. If you put t-shirts out on a table people will look through them for their size.  Either have sizes out there or hang them up behind you.
  3. Don’t underestimate the number of girls there.  I didn’t think necklaces would sell well, but a ton of girls came by and loved them.
  4. People loved trying on the look of disapproval glasses and sending pics to their friends.  If I had a kiosk to do that it would be nice for collecting emails.
Also I got a bunch of new product ideas from people coming up to my table.  I haven’t acted on them yet, soon though!

BARcamp Chicago is July 9th & 10th!

I’ve been hard at work for the last couple months helping to get BARcamp Chicago put together this year.  We’re hosting it at Pumping Station: One on the weekend of July 9th and 10th, and as always the event is free and there will be food and drinks provided (and not just pizza, we’ll be grilling hamburgers and hot dogs on site).

If you’ve never been to BARcamp or to any unconference before, you should definitely come check it out.  The weekend will be filled with a wide variety of technology and entrepreneurship talks given by attendees.  If you have some knowledge you’d like to share, you can give a talk too!

We’re also repeating the BARcompany contest.  Last year we had three companies present business plans and prototypes, and the winner, Sacha DeAngeli of RuggedScents, has now launched his third manly scented cologne and has revenue coming in.  This year we have three experienced judges and a cash prize for the winner, so start thinking about something you’d like to make.

I know I’m excited for BARcamp this year, and I hope you are too!  For more info, check out our website at http://www.barcampchicago.org/ or follow us on twitter.

 

Focusing and Doing What I Love

For years my efforts have been scattered between various projects. I have too many things going on at once and it’s hard to keep it all straight and get anything meaningful done. When I stop to think about it, I want to focus on one thing at a time and make bigger, more awesome things happen, but I have a few major areas of interest with little overlap and I tend to go around in circles. Until now I’ve just dealt with it and forced my way through bouts of disinterest, but after watching Adam Savage’s speech at Maker Faire San Mateo 2011 along with a few other coinciding events I’ve been driven to re-evaluate the things I’m doing and why I’m doing them.

Continue reading

An experiment in statistical decryption of simple substitution ciphers

When people put up an encrypted text puzzle online it is frequently a simple substitution cipher whereby each letter stands for a different letter and the plaintext is revealed by discovering the correct replacements for each letter. I always wondered if it was possible to automatically decrypt these puzzles by analyzing the frequency with which each character appears and compare that to the frequency of each character in the english language. (Obviously I’m only decrypting english text, otherwise how would I know when it’s right? Regardless, this code will work equally well for any language.) Recently I decided to test the theory. The code is after the jump.

Continue reading

Thing-A-Day Wrap Up & The Secret Cabinet Revealed

So obviously I haven’t kept up with my thing-a-day blog posts. I’ve still been doing some things but not every day, and all those knitting days during the weeks were disenchanting. I’ve decided to cover everything in one big wrap up post for the month.

I “finished” the secret cabinet project. The cabinet is an “emergency documentation box” for Pumping Station: One. It’s mounted near the soon to be new home for Electric Avenue in a fairly prominent place and contains a flip video camera graciously donated by Anne Petersen. Now there’s no excuse to not have video of the culmination of your awesome project. This camera really couldn’t be any easier to use, so I hope this box helps out the space. I said it’s “finished” because I really just got tired of working on it and moved on. There should be some lettering on the window but I’ll add it later.

Mounted and filled

I implemented the scary sharp tool sharpening system and sharpened a chisel and a hand plane. I sharpened them down to 1000 grit sandpaper and I intended to go down to 2000 but after seeing how amazing the results are with 1000 I don’t think it’s necessary.

.0035 inch thick wood shavingHand Plane

I produced a video of a Sun Jar for Element14. They approached PS:One a while back to send someone and record some of our projects and they got a good response from the video, so they asked for more. I hope it’s the first of a long series.

How to make a Sun Jar from Pumping Station: One on Vimeo.

I and several other members built three workbenches for the new shop in Pumping Station: One. It’s always fun to do those kind of large scale builds, but we could certainly use more tools so more people can work at once.

New workbenches

I still have plenty more projects on my list of stuff I could do this month and a few more cool things have popped up, so keep an eye out for weekend projects in March!

Thing-A-Day #14: Knitting group and final coat of paint

Mondays are when the PSOne knitting group meets, so I went and put some rows on my scarf. I also put the last bits of paint on my cabinet. One more day left on that project until I reveal what it’s for!

After examining the dry paint from yesterday I firmly believe the foam roller is the way to go. I think I could sand that out in no time and get a nice finish. However, I think I would need to prep the wood better than I did to make this particular piece look as nice as I want, so it’s just not going to happen this time. Oh well, another project!

Thing-A-Day #13: Lathe Stuff & Painting

I had a very productive maker day today to make up for all the knitting throughout the week. First, I installed the new bearing on the metal lathe’s lead screw. It seems to be working much better now, but the change gears have been modified since I tested it before. I’ll have to change it back to absolutely confirm that it was an issue with that bearing, but for now it’s working well.

Metal Lathe

On the left of the lathe you can see my second project of the day. We have several brushes and tools that go with the lathe and they usually just lay in the chip tray or on the workbench. I made this rack for some of the tools and brushes to get the area more organized. It’s just some 1 inch holes in a scrap of 2×4, but it does the job well enough.

Tool Rack

Finally, I put what is hopefully the last coat of paint on the secret cabinet. Like I said in the last post, I think my sanding and use of a brush was a problem. I got a sander that could take my higher grit sandpaper and used some 400 on it to smooth out the painted faces. It worked very well, some other people commented that it feels like plastic rather than wood. I think I probably should have started even lower than 400, but 400 did the job. I also got a foam roller and did most of the painting with that. It left a nice finish and any bubbling that occurred during application had dissipated by the time I got back around to that side to examine it. I still had to use the brush on the inner corners, but it’s greatly reduced. Maybe that’s what those foam brushes are for. Anyway, this isn’t actually the last application of paint because the frame for the door is painted on both sides. I’ll have to get the other side painted tomorrow. However, this is hopefully the last time I paint over existing paint.

Secret Cabinet paint job

Thing-A-Day #12: More paint on the secret cabinet

I put another coat of paint on the secret cabinet project. The reason this is taking so long is that I’d like to get it smoothed out to a mirror finish. I’m starting to get frustrated with that though. I keep putting on more paint and sanding but I don’t think I’m making any progress. Here are some of the problems I think I’m having:

  1. I’m using a paint brush.  When I bought the paint I asked the Home Depot guy what the best way to get a really smooth finish was.  He said either a Purdy brand brush or a foam roller.  I went with the brush since the cabinet is small and the tray is more of a hassle.  I think that was a mistake.  A brush will always leave stroke marks in the surface, and that has to be sanded out.  I’m going to switch to a foam roller tomorrow.
  2. I’m not sanding properly.  I don’t know what grit of paper to use at which level of roughness, and committing the elbow grease to try something for it to be a failure is eating up too much time.  I’m going to get a sander and try some lower grits.