So, last night (being about 26 hours ago I think) I posted a challenge to the Makerbot User’s Group, asking for a live mousetrap that I could print, use, and award €25 for. Team Makerbot blogged it, and threw in a teeshirt if the winner was released under an open license, which just makes it all the more cool!

Today, I received 5kg of plastic from Reprapsource.com, so I’m ready to start printing tomorrow.

26 hours after the contest opened, there are at least 5 designs, which run the gamut of possible ways to catch a mouse! It’s gonna be fun. I have to close applications here though, as I only have so much time to print and test them.

As mentioned elsewhere, applications are closed unless you have a design in the works already. Please let me know soon if that’s the case.

Thanks to everyone who submitted a design!

Tags: , ,

Life is, as ever these days, quite busy! I have two trips coming up, one to Ignite in Dublin and one to the Newcastle Maker Faire (where Brian Degger of Transitlab.org and I will be hosting a little workshop on a few DIYbio experiments and fun stuff). In both cases, I have to have stuff prepared and ready to demo, and in both cases I’m tentatively on-schedule. Which is nice for a change.

For the latter event, I’ll be giving a presentation on how to isolate and culture bioluminescent bacteria from fresh seafood, which people following my twitter feed will have seen me gibbering about for a while now. The first step in culturing any microbe, of course, is cooking up and sterilising an appropriate growth medium in the form of broths and agar dishes/slants.

In order to cover that base, I created a protocol to cook up lab-quality growth media using only off-the-shelf ingredients, most or all of which should be available at a pharmacy and/or health store. The only ingredient not available in ready-to-use form is the peptone that most media call for; I include a recipe and super-easy instructions on how to make peptone from Soy (called Phytone) or Casein (similar to Tryptone) using the enzyme Bromelain, which is widely available as a digestive aid or as meat tenderiser and performs quite well at a variety of temperatures and pH conditions.

Without further timewasting, here is the PDF (~7MB) and the OpenOffice.org Document (~10MB). This work is released under an Unported Creative Commons by-sa license. Apologies for the size, there’s a set of images embedded. Here’s a PDF and Document lacking the images, much tinier and easier to load on phones.

I can comfortably endorse the use of these media: Using an LB batch I brewed up using this method (and using Calcium Carbonate antacid tablets instead of Sodium Hydroxide), I grew up a batch of E.coli bearing a plasmid I needed in the lab. Using the Luminescent Broth as described, I’ve isolated bioluminescent bacteria and found to my delight that they grow and glow green-blue stably for days on an agar stab or on media wicked into a piece of sterile tissue/cloth. They grow in the medium on its own, but won’t glow if there isn’t enough surface area for gas exchange, leading to dark mutants taking over the medium. I’d share pictures of my successful strains glowing happily, but I don’t have a camera that will do long exposures.

I’ll soon be writing up a companion document telling you how to *use* your media to isolate bioluminescent bacteria, but that protocol is more or less identical to those detailed already on the Indiana Biolab disknet archive and on Mac Cowell’s blog. I’ll only add some practical details for beginners on how to streak agar plates, which can really help you to separate your brightly glowing bacteria from contaminating strains and dark mutants.

More on this soon, and if you perform anything inspired by this stuff please let me know! As always, exercise caution and wash your hands all the time. Right now, perhaps?

Tags: , , , ,

Toward the latter half of WWII, landing strips and airbases were being built all over the Pacific on small, otherwise totally isolated islands. Little contact was made with the natives to explain what was going on, and in some cases the locals were incredulous to see the new arrivals performing strange rituals on their tarmac runways and receiving airdropped “gifts” from the gods/ancestors.

When the bases were abandoned, in some cases the locals started replicating the structures and activities of the base personnel, performing marches and drills, talking into replica radios, and waving lit firebrands on the runways and waving them. Elements of Christianity were often woven into the practise in an attempt to attract the same blessings as the military staff had. These culturally contaminated pseudoreligions are called “cargo cults“, and these words have since been applied to any misapplication of a procedure to an end without understanding how it works.

It might be premature of me to describe modern Electrophoresis as it is performed in most labs as “Cargo-cultish” until I’ve properly demonstrated that I have a better alternative, but having read this paper over coffee this morning, I was really reminded how little me or my fellow lab staff really bother to understand Electrophoresis, a fundamental, essential part of our daily work with DNA and the part whose quality is usually what ends up being scrutinised on peer reviewed papers!

Ask someone which buffer to use and you’re always offered one of three options: 1x TAE (Tris-Acetate-EDTA), 1x TBE (Tris-Borate-EDTA) or 0.5 TBE for those edgy folks who’ve been doing this for a while. TBE offers better resolution when you go to look at your results, and can be run at higher temperatures, so people often favour TBE for routine use. Some people in the know will suggest TAE where you’ll need to do something to the DNA afterwards, because the Borate in TBE is high enough concentration that it can mess up DNA extractions from the Gel and enzymatic reactions later. I only learned this upon reading the aforementioned paper, and I’ve frequently lost my DNA upon gel extraction, which I now realise may be down to my selection of buffer.

As the paper intricately explains, the use of Tris buffers is a holdover from DNA electrophoresis being borrowed from protein electrophoresis. What followed after its adoption was a brief spree of experimentation, followed by a trend towards standardisation that lead to everyone adopting TAE or TBE so they could all understand one another’s protocols. The assumption was that any effort put into improving gel resolution was wasted effort, as only marginal gains would be made.

However, there is a big problem with Tris buffers that haunts anyone performing Electrophoresis and causes all manner of problems, even when it isn’t recognised to be the cause of these problems. Heat generation due to the current passing through the gel can cause the gel to soften or even melt, and worse still as the heat increases the conductivity of the gel increases also, leading to runaway heating and poor outcomes.

Problems caused directly or indirectly by heat include:

  • “Smiling” bands,
  • Smeared or blurred bands due to uneven softening of gel surface
  • Band diffusion, forcing one to perform oversized gel extractions
  • Total Gel Meltdowns
  • Having to run at low voltages and missing dinner.

The reason behind this runaway reaction is the inclusion of Tris and excess Sodium from the preparation of the EDTA used in the buffer.

EDTA, they argue, isn’t even needed nowadays. Apparently they ran a gel using creek water without EDTA and had few issues; the enzymes used today have few unwanted activities under electrophoresing conditions. Or so we are told.

Tris, meanwhile, is too conductive and permits a lot of current through the Gel at a given voltage. As the gel heats, it lets even more through.

The authors experimented instead with a simple electrophoresis buffer composed of Sodium Borate at 10mMol (among other experimental buffers) and found it to be ideal on almost all fronts; Sodium Borate is cheap, can be prepared as a buffer from only one crystalline ingredient, gives excellent resolution, heats very slowly and can be used at very high voltages without issue (meaning faster gels).

If this is true, it means that Gel Electrophoresis as it is commonly performed is not only flawed but overpriced; a quick check of the price of 1L 10x TBE buffer from Bioplus shows that it costs $12.75. For 17.49/kg from the Science Company, I can make 52L of 10x Sodium Borate (1x SB Buffer is 1.907g/L Disodium Borate Decahydrate, the usual crystal form).

So the costs per litre of the two are $1.28 for TBE, and $0.04 for SB. For your investment of 4c you get better gel resolution at higher voltages (meaning less time waiting), which can apparently be more reliably purified and used downstream for enzymatic reactions such as ligation or PCR.

This is great if it’s true in my labwork at the CCRC, but it’s even better news for DIYbio folks worldwide: You can often find Sodium Borate on ebay where you’ll never see TAE/TBE, and the cost difference is pretty staggering.

More on this when I next run a gel: I have a bottle of 5x and 1x SB buffer next to me, just waiting for me to add Agarose and give it a try.

Tags: , , , ,

Rapid Prototyping is addictive. I knew it would be when I bought the Makerbot, but I didn’t know just how much. Since the moderate success of Dremelfuge, I’ve gone a step further into multi-part, assembled devices, and I’m proud of the result.

Microlathe is a Makerbot/Reprap printable Lathe that uses a Dremel for rotary power. I spent a day and a half designing the first draft of it in OpenSCAD, another evening printing the parts, and the minutes I could grab over the last few evenings testing it. The result? It’s fairly hazardous, requires careful balancing, and it works just fine on wood dowelling. So on the whole, a big success!

Here’s a link to a video of me demonstrating Microlathe. It’s taken on my HTC in low light, so the quality is poor; apologies! Microlathe draft two will merit High Definition, I think.

One of the reasons I designed and made Microlathe was because I wanted a free lathe. Another reason was to contribute to a pattern of accelerating returns I’ve become aware of and excited about recently, in the sphere of rapid prototyping.

When you give someone a tool, they can use that tool (within its limitations) to make things. You might reasonably expect someone with an axe and some trees to make fuel, but they could in principal master the art of the axe and use it to create lasting works like furniture or a shelter. It’s just really really hard to do with an axe, is all. A clever artisan might use his axe to make a simple mallet, which would enhance his ability to accurately control the force of the axe blade. He might use these to produce still more useful tools and products. This is an example of accelerating returns; tools making better tools to make better tools faster.

Leap forward, and give someone a rapid prototyping machine. These tools, be they laser cutters or 3D printers, are hugely open ended, and because they use CNC control the user can take his or her time in carefully planning each parameter of the final work before beginning, and even share the result if it works with other users. The essence of “Measure twice, cut once” in carpentry and many other crafts boils down to “If you muck up one step of the way, you’ve ruined the end result”. This reliance on expert skill and patience in creative or constructive arts has probably been one of the biggest barriers to people getting involved in making until recently, and with a CNC machine, it is no longer strictly necessary. This means you don’t have to spend years mastering the art of the axe just to make your mallet, you just need to click “print”.

So with this one starting tool, you can imagine a situation where a person can design/download and assemble a plethora of relatively complex tools in short order given only the cheap feedstock needed to run the Rapid Prototyper. That’s what I’m looking forward to and trying to drive forward, because this accelerating return is going to help push innovation to new heights at a grassroots level.

A Makerbot cost me about €750, all told (Of which €110 was shipping!). A full suite of tools might cost me that much or more, easily, but if they were printable it’d cost me a few extra euro. Probably less than 20. Given enough feedstock, I can even make the structural parts of another printer, and give that to my friend, who can make a fab lab of his own, etc. etc.

Obviously the Makerbot can’t make everything. For example, it can’t make its own heater barrel, which needs to be made out of metal. That task calls for a lathe. And now, you can print one of those. And because it’s open-source and available online, if it doesn’t work right or suit you as-is, you can just improve it.

Someday I’m hoping to see a printable CNC Router and Lathe on Thingiverse, so that I’ll be able to have my computer-controlled robot fablab build me almost anything I can desire or imagine, fast. The first thing I’ll probably make when it’s ready? Another Fab Lab!

Tags: , , ,

Since my last post, I’ve been a very busy person.

Dremelfuge is now available for purchase on Shapeways from my shop there. There are two versions, one with an axle for chuck-fitting machines, and another with a bore into which the cutting-disc-holder from a standard dremel can be fitted. Price varies by location, but even at the $65 price which includes shipping to Ireland plus VAT, you could buy a Dremel to match it and still come in under €100 for a functioning centrifuge. I gather the price falls to $55 for American buyers.

Here’s a video of me demonstrating Dremelfuge. I tested it with standard microcentrifuge tubes, and found that it stably spins them anywhere from 5000g to somewhere above 20000g. I say “somewhere above” because the tubes shatterd somewhere between the third speed setting and the fifth on the dremel.
The math shows that the average force on a microcentrifuge tube quickly exceeds that of the commercial centrifuges I use in the lab. They go as high as 14,000g. Dremelfuge plus a Dremel 300 can put over 50,000g on a sample. Except that’s too much for the tubes so they shatter.

One nice bonus is that it seems to be very stable on a Dremel 300; there’s little to no vibration or rattling, even with highly unbalanced loads.

So here I have it: A centrifuge attachment for drills or rotary tools which spins them with even more power than the official thing, and costs a tiny fraction of the price to make and operate. I call that a success by every metric!

Thanks to Makerbot for making this possible in the first place, and my fiancee and family for their patience.

As always, I don’t endorse use of Dremelfuge as anything but an ornament, for reasons of liability.

Update: I’ve tested Dremelfuge in my lab with E.coli cells and HL60 human suspension cells. It pellets both excellently! I’ve already shown it to spin down Miniprep columns, and the math shows it hugely exceeds the power of a standard lab centrifuge when used with a Dremel 300 (€89 in Argos and useful for just about everything else, too).

So that’s it as far as I’m concerned: Dremelfuge is a fully functioning centrifuge. Can’t wait to see it in use on some cool projects!

Tags: , , , ,

I’ve had on my mind an idea for some time that I’ve wanted to try. Having a Makerbot has enabled me to experiment with mad science on a level I’ve not been able to before, so here it is: DremelFuge, a printable drill/rotary tool attachment that spins microcentrifuge tubes!

I uploaded a quickly mashed-together first draft to Thingiverse, but didn’t have a chance to print it that day as planned because I lost my laptop in town while Christmas shopping. Thankfully, I found the laptop since. Just tonight, I got an email from a friend in Washington telling me DremelFuge had been featured in Makezine, which blows my mind completely. Well, not being content to let it remain unprinted for a moment longer, I set to making it.

It was my hope that I’d be able to put it to immediate use and have something great to add right away, but unfortunately it doesn’t work just yet. However, that’s simply a matter of solving two design mistakes: Firstly, spacing the cavities further apart to increase the strength of the printed object, and secondly providing some means of actually loading the microcentrifuge tubes! Unfortunately as made, the object made no allowance for actually putting the tubes onto the rotor, which of course makes it impractical to use. I aim to fix this as quickly as possible.

Without further ado, the good news: It survived a full-speed test on the best drill we own, which tells me it should survive the rigours of actual use as well!

DremelFuge Speed Test on Powerdrill

More on this as I develop it!

Tags: , , ,

History of Linux and I

I tried twice previously to switch to Linux, and for a few reasons didn’t end up having any luck.

The first time I did so was around 2005, when I was living out of home for the first time. My room was beautifully minimalist; just a double-bed, a wardrobe, a Shuttle X desktop PC and a 5.1 surround sound system. The wooden floors and old timber beam made it warm and cosy. I decided to top it all off, I should remove all the evil from my digital experience, and ditch Windows.

So, I got a new copy of SUSE Linux and installed it. It worked fairly well, but I had to battle a few nVidia Drivers (Thanks, incompetent nVidia. Just release the source, please? Your money’s on the hardware, so let us support it!), Flatscreen support in the X window system, and ultimately found that once everything was working, there was waay too much command-line use in the day-to-day of using the system. Also, lots of programs wouldn’t run, and gave no reason or even acknowledgement that they’d been clicked on. I got fed up and morosely moved back to banal, ugly, locked-down Windows. For games only of course, I did all my other business on MacOSX, a far superior system in every respect.

Then again, perhaps in 2007, I tried again with Ubuntu. Again, I had to battle nVidia (no, they don’t really move at all as a company!). Again I had issues with a few day-to-day issues, and decided it wasn’t working for me. Thankfully I discovered Linux Mint, which was a big improvement. Linux Mint is Ubuntu plus the things they should include in Ubuntu. Drivers, for one. It had issues of its own, such as a confusion arising when you used the Ubuntu repositories to install things and it developed an identity crisis, but it worked better. Ultimately I just let it slide though, because I used my Mac for everything else and that was good enough for me.

Three Times Charmed: Ubuntu Karmic on Macbook

With those two previous times under my belt, I returned to Linux when I got fed up with two things: Firstly, that Apple had become just as bad as Microsoft for mistreating their own customers and telling them “love it or leave it”. I left it. Secondly, that my Macbook was beginning to show signs of age. I’d bought it in late 2006, and it had 1GB of RAM, a dual-core 2Ghz processor (still very nice!) and only 128GB HD space. Some things were running slowly, and there was a screen-flicker issue that Apple refused to acknowledge as a design flaw, going so far as to lock and delete discussion of the issue on their forums.

It needed an upgrade, and the cheapest way to speed up a PC is to install Linux, so I said I’d give it another go. Ubuntu had just released their new system, Karmic Koala, and there was documentation on getting every single relevant feature of the Macbook running on it, as well as info on Dual-booting MacOSX with it. I figured I’d get new hardware, and once upgraded I’d install Snow Leopard and Karmic Koala together.

I got a dual-boot working on the old Harddrive to test things out, and it worked beautifully. However, when I installed the new Harddrive, Snow Leopard wouldn’t boot from the DVD. Nice one, Apple; this is your fault for using a stupid bootloading system that wasn’t ever installed on non-Apple hardware. Ubuntu, however, booted perfectly. Installed perfectly. Configured perfectly. Following the instructions as written, I found that everything worked without a hitch, and I now find myself equipped with a perfectly functioning laptop with a beautiful desktop environment, speedier than ever with 2.4GB of RAM, and sporting a more satisfying 256GB of Hard Drive space.

I haven’t even bothered looking at installing Snow Leopard now; everything I want works on this. Better, in fact! Let’s take a look at a pleasing case history:

Google Sketchup and WINE – A How-To Example

One of the things I never got working right before, which I found particularly frustrating, was WINE. The “Compatibility Layer” is supposed to make Windows programs work with Linux natively, but my previous efforts to get a response out of WINE hadn’t borne fruit. On Karmic, I just installed it from the Ubuntu Software Centre (I decided to use the latest beta version) and it was right there in the Applications Menu; a virtual C-drive you could install windows apps into. Any file ending in .exe was diverted straight to WINE as well, opening with the normal window appearance of a Linux program with the interior appearance of the native Windows application. Perfect!

I decided my first trial software would be Google Sketchup, because it’s my favourite application for Makerbot modelling. It’s really the only thing I’d need OSX for at this point, and even then it runs terribly on OSX. So, I downloaded Sketchup 7 and did a bit of Googling on how to install it in Ubuntu/WINE.

I must say at this point; the Command-line nature of Linux isn’t gone. However, it is foolproof now, whereas before it’d give you a cryptic middle-finger answer and then sit there uselessly. So far on Ubuntu I haven’t had an issue; mostly because, if something isn’t installed correctly, Ubuntu tells you immediately how to install it. Example: if you were to type “dos2unix skp_to_dxf.rb” (because someone online told you that’d solve your problems!) but “dos2unix” wasn’t installed, Ubuntu would return “type ’sudo apt-get install dos2unix’ to install”. When you type exactly that and try again, it works. So the Command line, though still around, isn’t that bad, and it’s come to the point where my mum could use Linux without ever seeing a Command line, anyway. I just see them all the time because I’m doing crazy things, I think.

Moving on. I had Sketchup 7 downloaded and an account from 2008 of a guy installing Sketchup 6 on older versions of Ubuntu/WINE before me. Reading through it, he suggested that you can expect Sketchup to crash on the first time you open it, but if you do a little registry hacking afterwards it’d run normally.

I did my homework. You do registry hacking by running ‘wine regedit’ in the Terminal, which brings up exactly the same interface as the normal Windows regedit. You’re advised to back up the two registry files that are found in “/home/yourusername/.wine” first. Do so by typing “nautilus /home/yourusername/.wine/”, which will pop up that folder, and copying them.

My first attempts to open sketchup didn’t get as far as the crash he predicted; the splashscreen that asks you to pick a template crashes first, followed by the google bug detector crashing too. A quick look at the documentation of Sketchup 7 on WINE suggested that you can turn off the Splashscreen by unchecking the “Show on startup” box, but I couldn’t do that without causing a crash, and it didn’t save. Looking again, someone had said that it was crashing due to an internet request gone wrong, but by starting it while offline this wouldn’t happen. So I did, and it didn’t. Unchecking the box, I proceeded into the program itself, which crashed as it was expected to.

Then, I followed the instructions from the 2008 account exactly, and when I reopened Sketchup it worked fine.. better, in fact, than it ever had on MacOSX!

However, it didn’t end there. I looked up the 3rd party .stl output plugin for sketchup, which is an essential tool for anyone but especially for makerbotters who use .stl for exporting files to the robot. Downloading the file, I did what the 2008 account suggested; plugins require a quick conversion between their windows form and a unix form before they’ll work right, so you just do exactly as he suggests (go to terminal, then go to your plugin, type “dos2unix yourpluginname“, install the package as Ubuntu suggests, then try again when it’s done. It works right away.). Once that was done, I just put the file into the plugins folder like one would on Windows, and tested it in sketchup; it worked right away without hassle.

I since put the properly converted Linux skp to dxf/stl plugin on the Makerbot users group, so others don’t have to go to that trouble.

In summary

I love the new Ubuntu, and I finally think I’m on Linux to stay. I’d recommend it to anyone, because although it might sound daunting from my account to a casual user, you won’t actually need to do any of this stuff if you don’t want.

Office applications, Internet, Music and Video, the whole lot, is all freely available through the handy Ubuntu Software Centre and installs with the click of a mouse. I’ve never had a bug.

There’s also loads of free games, including clones of Civilisation and Simcity 2000. Very addictive.

It also has a nice feature Windows or Mac don’t offer; *free* cloud storage built in with desktop synchronisation. So you can drop your files in a special folder and expect them to be online if you find you need them later when you’re away from your personal PC. Very handy! And, shareable with other people or between your PCs.

If you are a power-user though, clearly the new Ubuntu (and the new WINE) is a heady, wonderful thing. You can easily set up and use things with the Command line without feeling like an idiot, and the system finally offers feedback when things don’t work. If it’s a program you haven’t got installed, it’ll tell you how to install it. Networking is beautifully simple at last, in fact it’s easier than it ever was on Windows and it’s on-par with MacOSX. Tethering with my HTC Hero required zero setup; when you activate it on the phone, it detects instantly on the computer and connects.

Finally, if you’re a Makerbotter, it’s a viable option with the inclusion of working Sketchup, ReglicatorG, and Skeinforge. The instructions for installing RepG are clear and easy on the replicator.org website, and Skeinforge runs as it always does on Mac. Just remember to manually drag the contents of the Skeinforge zip file to a visible directory, or it’ll be hidden by default for some reason.

My satisfaction with Ubuntu 9.10 thus imparted, I’ll retire and go to bed. Many thanks to the Ubuntu crew, to the developers of WINE, and to “lewiswadsworth” of SketchUcation.com!

Tags: , ,

Well, since my last post the Makerbot has been busy!

Busy breaking and requiring troubleshooting and maintenance. But that’s behind us now; I’ve a lot more knowledge of Makerbotting, and a much tougher Plastruder as a result. Many, many thanks to Mark Adams for the replacement part he printed and sent to me!

It Broke

So, I’ll keep it brief. The Makerbot is prone to a failure that occurs when plastic melts too high up in the barrel; this leads to increased friction, but also to some molten plastic being shoved up into the insulator by displacement as the filament forces its way down. This molten ABS hardens in the insulator, causing a tight blockage. The result is that printing requires steadily higher printing temperatures to melt the blockage upstream, which can lead to two potential failures:

1) Your insulator overheats, softens and the heater barrel is forced out by the hefty forces applied to the filament inside. Very bad news, as this usually de-threads the insulator and demands a replacement. Building a plastruder using an M6 nut to take the forces instead of the insulator seems to be a reliable preventative measure.

2) The diverted forces instead cause your insulator retainer (or worse, the lasercut parts above it) to shatter violently.

In my case, it was the retainer piece, a circular piece of acrylic (as given in the kit) that is apparently there to keep the insulator from wobbling away from the filament’s entry point and also to shatter instead of the more important parts above. Thankfully, a printable replacement is available on Thingiverse.

I fixed it and upgraded it

While I awaited the donated replacement part (did I mention I love this community? Fellow Makerbotters rock!), I ordered and installed a proper internal power supply, so the Makerbot is prettier and more mobile. I also was donated a little hose clamp from my Mechanic up the road, which some recommend as both a brace and a heatsink for the insulator. Finally, I rebuilt the plastruder so the circuit board was out-of-the-way, which makes it easier to see what I’m doing.

The end result:

Showing all the Juicy bits of the Plastruder in the Makerbot case

And it prints!

I used a delightfully geeky item for my test print: A Clip-On Reading LED for glasses. It printed quite beautifully, but didn’t fit my glasses (which are usually pretty small-framed). So, I drilled two holes, threaded a tiewrap through and used it as a wedge to fit smaller frames. I plan to put a red LED in there so I can use it for nighttime navigation without losing my nightsight! I just need a battery now.

LED Reading Light with Tiewrap Wedge-Fitting

Tags:

I spent my weekend doing a lot of geeky stuff. The two high achievers were: 1) Getting my iPhone to have always-on internet despite not having a Data Plan (kinda), and 2) Getting my Makerbot working at last, and making a few test prints.

Firstly, I’ll reveal my ingenious hack for the iPhone. Actually, it’s pretty simple, and possibly already done elsewhere. Anyway.

Personal Area Network Hack

If you have a mobile broadband modem for your computer, and you’re using a Mac, follow these instructions and you’ll have yourself a personal Wifi network for use with your smartphone, book reader or other-laptop in less than a minute, with only one free install.

1) Download InsomniaX for your mac. Because Apple can be idiotic sometimes quite often about permitting Users to do what they like with the hardware they fairly purchase, there’s no inbuilt feature to prevent the laptop from sleeping when you close the lid. This app allows you to toggle on/off this feature. Necessary to go wandering around with your hacked wifi PAN.

2) Fire up your Mobile Broadband, ideally using a USB extension cable so the Modem isn’t poking out the side of your computer so much.

3) Go to your Wifi bar at the top of the screen, click it, and choose “Create Network…”. Using default settings (Channel 11/Automatic) and a name of your choice should do. No spaces here, please.

4) Go to your System Preferences from the Apple Menu in the top right. Choose “Sharing”. From the list of options on the left, choose “Internet Sharing”. In the dropdown menu for “Share your connection from:” choose your Broadband connection/modem/device, then select Airport in the menu below. And optionally Ethernet or whatever if you need other options. Then simply check the box next to “Internet Sharing” on the left, and click “Start” when it asks you if you’re sure.

5) Connect your mobile device to your new network, and let it self-assign IP and settings. It should be able to connect once it’s adjusted. Now, you should be able to close the lid on your laptop without interrupting this networking, and put the laptop + modem-on-cable into your bag like so:

My Macbook with Huawei modem on a USB cable; the blue light indicates 3G/HSPA.

My Macbook with Huawei modem on a USB cable; the blue light indicates 3G/HSPA.

Proceed to enjoy your new personal Wifi network! It’ll last as long as your battery does, which for my macbook is pretty formiddable. I imagine if you do something similar with a decent netbook you’d get a good 5hrs out of this with the screen/HDD disabled.

Something to watch out for: make sure your computer’s heat vents are pointing up/out of the bag, or it might overheat. With modern processors, this usually means it just shuts down without warning or saving anything, but it’s best not to let it get to this stage in case it leads to damage/deterioration.

Don’t come crying to me if your bag catches fire, either.

Makerbot #147 Online

In other news, on the same day I got my makerbot working after ages building and troubleshooting it! I had some great help from the good folk of the makerbot google group.

First thing was to troubleshoot the settings for the Plastruder. Here, it's making a raft successfully, though it later failed on the infill for the model because the heat setting was too low.

First thing was to troubleshoot the settings for the Plastruder. Here, it's making a raft successfully, though it later failed on the infill for the model because the heat setting was too low.

First build was a standard 608 Pulley, the same model used to make the pulleys that ship with the machine itself. They’re a good test, a simple model, and convenient to have as spares in case yours somehow break. If the shipping of 30+ pulleys works out favourably for you, the Makerbot crew are even offering $1 per pulley printed for them, because they’re having trouble producing enough for their kits! Very cool idea.

Left: Freshly printed pulley. Right, the one that shipped with the 'bot.

Left: Freshly printed pulley. Right, the one that shipped with the 'bot.

As expected, once the machine was online I had a few little teething issues that largely were due to software issues.

My initial problem (which was a long hangup) was with the ceramic insulator you’re supposed to put around the barrel of the extruder. Turns out it can allow the plastic to melt way too much, such that it blocks the plastruder. Your extruder cog-drive then chews a notch in the filament and can’t push it further, so the whole thing effectively stops. Removing the ceramic fixed the problem.

The next problem was with the temperatures being too low when the machine tried to fill in the layers of a model, so a similar build failure would occur halfway into the first layer. Some settings fixed in skeinforge solved this; all your temperatures should be at least the melting temperature of the plastic.

Finally, although the ceramic wrap caused much grief, its absence means the machine is highly unreliable near draughts or gusts of cold air. The barrel can cool below the melting temperature pretty quickly, and you get a build fail.

With those problems solved, I’ve so far printed two pulleys, a mis-sized beltclip of my design, and half of a belt-clip insert for hanging pippettes from one’s belt through said belt-clip. I am proud of my geeky weekender. Much was achieved!

My only hangup; someone with knowledge of Python would be much loved if they would rewrite Skeinforge to have a more self-explanatory interface. I mean, the barebones box-and-button interface is fine; what the hell do all those settings mean? Many thanks nonetheless to the Reprap crew for making the tool. It’s evil, but very useful.

Tags: , ,

It’s getting extra close to the new Lisbon Treaty vote, and although I’m encouraged to see fewer people falling for the crap, I’m encountering whole new “no” phenomena that sadden me.

Chief among these, and one which few outside of Ireland understand (for the most fortunate of reasons), is the Belligerent No. In Ireland, we’re particularly fond of biting off our noses to spite our faces; just because we feel like we’re being asked to go one way, we’ll instead go another without thinking about which way is best for us.

This stems from a psyche we pick up in school learning all the one-sided propaganda about Ireland’s fight for independence. To the Irish, if anyone *not* Irish asks for something, it’s because they’re after our Lucky Charms and our Independence.

As far as this perspective goes, it should be clear to anyone looking at it objectively that it’s daft. The Europeans want us to vote Yes because it’s good for them…but what’s good for them is good for us, because we’re Europeans, too. When we’re asked to do something for Europe, we should remember we’re doing it for ourselves as well.

The other notion floating around, and a sillier one at that, is the “No because we said No” vote. This is based on the argument that, because we already voted no, nobody should ever again ask us our opinion on the matter. Words like “Bullying” and “Forcing” are thrown around, as if we’re somehow obliged to vote one way or another to stop the madness.

Er..not quite. We’re being asked again because it is the opinion of virtually everyone that the first vote wasn’t fair and balanced; nobody adequately understood the issues at hand, and some incredibly rich campaigners on the No side spent some foreign money on expensive posters everywhere that convinced everyone it was a Lucky Charms scenario.

Now that we understand it a little better, and now that we’ve had some clarifications on what it means to Ireland, we’re being given another chance to vote so that our actual opinions on the matter can be had. If we vote no, it’s over, a done thing.

Key to this whole argument about “Bullying” is the failure to realise that ultimately, we’re the voters and we have all the power here. So what if they’re asking us to vote again? It’s a democracy, we can vote all day if we like! It’s not even costing you anything, because everyone is entitled to an hour off for free from work just to go voting. If you’re quick about it, you get a free lunch-break with your leftover minutes. Hell, I’d love it if they kept asking. I could keep offering my opinion on the vote, and get muchos coffee après-democracy.

So, Lisbon 2. Same as the one before, which means it’s exactly as innocuous. No Militarisation, Taxation, Abortion, Euthanasia, Enslavement, Loss of Liberty, Forced Incarceration, Destruction of Rights, or any other stupidly sensationalist topics Cóir, Sinn Féin or Libertas would want you to associate it with.

Just some housekeeping that’s a decade overdue. Read up on the independently verified stuff on the Referendum Commission’s website (often mistaken for a “Yes” site because it tells the truth), or look it all up on Wikipedia and check the references, making sure they’re not political propaganda sites or personal webpages. It’s all there right in front of you; make your own decision.

Tags: , ,

« Older entries