On Designing in the Open

Designing in the Open

Designing in the Open

I like designing in the open.  This is not really the same thing as “open source” design, although I love that too.  An open source design means that you’re sharing your source files, ideally with lots of comments to explain what you’re doing and why.  I think of “designing in the open” as talking about1 all the experiments, design ideals, design choices, mistakes, dead ends, and breakthroughs that come along with working on an open source design.

These are really parallel and complimentary tracks.  If you’re designing in the open, anybody can come along, read through your notes, ideas that you’ve considered but not really explored, and build their own project based off your thoughts.  Open source projects allow anyone to come along, build your exact project, and make changes as they see fit.  The two together however, allow the next person to use your source and stand on your shoulders, to learn from all your mistakes, and truly grok the design.

Two of my projects “designed in the open” that I’ve done the most work on was a large wall hanging drawing robot2 and a tiny drawing robot.  At the time of this writing, I’ve got about 83 posts on the large drawing robot (including literally thousands of words about just about every aspect of the design of each plastic part) and 23 posts on the small drawing robot, exploring all the design ideas that didn’t pan out, different approaches other people used, and what did and didn’t work for me, and why.

When it came to building my own big drawing robot, Sandy Noble’s website and forums were absolutely invaluable.  Using these resources and with patient guidance and help from Sandy himself, I was able to build my own robot, making variations informed by the experiences of others.

Designing in the open is more than about just documentation.  Documentation tends to be more about explaining why something is the way it is and now not to go wrong.  It doesn’t tell people about all the mistakes and tragedies that went into the creation of the thing in first place.

So, why am I droning on about blogging about mistakes and dead ends?  I’m embarking on a new project where there has been some truly incredible work so far.  As I look at the designs, it is difficult for me to see what aspects of the designs are absolutely critical, which parts are vestigial remnants of earlier designs, and what parts are merely cosmetic.  When it came to working on my own big drawing robot, I tackled a similar problem3 by creating exhaustive lists of pretty much every variation I could find, examining the differences and similarities, and pondering/brainstorming about why different decisions were made.

Part of the problem with this new project is that so much of the content is in Google Plus or on Thingiverse, both of which are incredibly difficult to sift through for information.  Thingiverse is great for sharing design files, works in progress, and sharing instructions.  However, the comment system handled by Disqus is very finicky and doesn’t allow linking to specific comments.  Google Plus is a fair system for facilitating group discussions and comments, but it requires an invite, doesn’t allow “reshares,” and is pretty much impossible to link to for reference.

All that being said, while a blog is an excellent way for a very small number of people to share their work, it’s kind of terrible for larger collaborative discussions.  Although I haven’t tried collaborative work through a wiki, that might be a reasonable way forward.  While I don’t know the answer to the community conundrum, I know it is not Facebook or Google Plus.  Overall, the best system I’ve seen so far may be Sandy’s blog + forums.

In any case, to the extent you have an open source project you’re working on, please consider how your choice in community platform can facilitate designing in the open so that viewing and searching don’t require invitations/registrations, comments don’t require registrations or log ins, and easy linking to prior discussions and comments.

  1. Probably blogging about – but forums work well too []
  2. Based on Sandy Noble’s excellent Polargraph []
  3. Namely, lots of excellent designs, lots of documentation – but little information about why certain decisions were made []

Wow… the internet just became a friendlier place!

Per Whosawhasis’s suggestion, I installed AdBlock in my FireFox browser.  I also installed a Facebook tracking blocker, since Facebook was really creeping me out.  In this short time, it really feels like the internet just became a friendlier place.

Awesome.  Thanks Whosa!

Default Series Title

Has Google become evil?

I’m not a fan of Facebook or Google Plus.  However, Google’s new “real name” policy is really getting on my nerves.  My Google Plus account is under the pseudonym of “MakerBlock,” so I might as well save them the trouble of suspending my accounts and just delete it now.

Eric Schmidt recently publicly stated Google Plus isn’t a social networking service, it’s an identity service.  The justification for this position was that Google Plus would be better able to serve us by knowing who we really are as well as ranking downwards those people who really are evil.  But, really, Google’s business is selling advertising to those people most likely to be interested based on their research of those people by studying, on a grand scale, every aspect of their lives. 12

I get that the person who logs into Facebook, MySpace, Twitter, or Google Plus aren’t the real customers, that we’re just the product.  This makes sense and, in some cases, seems a fair trade.  It’s a funny line these businesses must walk, however.  Cater too much to the advertisers, and you lose your audience.  Cater too much to the audience, and perhaps you’ll lose advertisers.  I understand, from a business perspective, wanting to know as much about your users as possible.  But, after a certain point it just gets creepy.

No one was really offended by Facebook’s policies until relatively recently – a few data breaches here, a few account suspensions there.  And then they stopped people from treating the data those people created (or consumed) as portable.  People were fine with Google Plus until Google really started enforcing this position.

I suppose, for me, the fundamental issue may just be respect.  I think Google and Facebook have lost respect for their users.  While their business models clearly require observation of the user, it is the difference between watching animals on a wild life preserve versus watching animals in the zoo.  When those policies start to close in around the user – and they can start to see the high walls and feel like they are being watched – that’s when people start to grumble and leave.

Default Series Title
  1. I really doubt Google would dispute that description. []
  2. Hell, it’s probably in their marketing materials… []

Facebook, why are you so damned creepy?

It seems every time I visit a website it already knows my name.

When I walk into a favorite lunch hang out and I’m greeted by name, that’s nice.

When I walk into a store I’ve never been in before and they greet me by name and drop the names of a few friends…  well, I get a creepy icky feeling and want to leave.

Default Series Title

If wishes were fishes…

…we’d all cast nets.

There certainly seems to be enough people wishing for RepRap/RepStrap parts.  RepRap forums, MakerBot Facebook  page, and various other forums/pages have a lot of posts from people asking for RepRap parts or expressing a desire for the fundage for parts or kits or promising some sort of exchange of goods (at least one offer of “services”) for parts/kits.

I wonder how many people out there want a set of Mendel parts.  I also wonder how many people out there want sets of electronics.  Now I wonder just how many RepStraps there would be in the world today if everyone who wanted one had one…

Enney Meaney

It occurred to me today that a lot of people are using their RepStraps to build Mendel parts.  Then I wondered, “How many Mendels are in operation now, anyhow?”

I would guess a dozen or so – with far more on the way.  What I find interesting is the seemingly large proliferation of Mendels (or, at the very least, blogs about Mendel parts and construction) versus the dissemination of Darwins within the prior year.

If this is the case (and I really have no evidence of this, just my impressions), is it something about the RepRap project that has suddenly taken hold?  Something about the Mendel over the Darwin?  Is it the increased RepRap documentation, more YouTube/Vimeo videos?  Is it the availability of parts on eBay, plastic/resin parts from molds, or something else?  Is it MakerBot?  Thingiverse?  Facebook, Twitter, MakerFaires, or MakerTweetBook?  More mainstream coverage in the media?  Was is health care reform, killer bees, or the loss of the Mars rover?  Is it subliminal messages embedded in the MakerBot website?  Have we been plugged into the Matrix?!?!

I know someone is going to say “a combination of these things” – but really, if you had to pick one thing, what would you say it is? 1

  1. P.S. I’m voting for the killer bees. []