Plugins Used Archive

Priorities: Bump in the Trunk


Some people require engine block heaters to start their cars in cold weather. I have the luxury of a garage so I don’t. My problem is far more serious: my subwoofers don’t kick when they’ve been sitting all night at ~zero Fahrenheit. My solution last weekend: run a ceramic space heater in my trunk for 15 [...]

Stepper-drive Plastruder Demo


We’re upgrading our Makerbot Cupcake CNC with a stepper motor-driven plastic extruder. Here are the components of the new plastruder: Polulu A4983 Stepper Motor Driver Carrier Makergear Plastruder Pack Kysan 42BYGH243AG14 Bipolar Stepper Motor John Yang’s PSCC V1.5 carrier board kit I just finished soldering the carrier board kit with the shweet new Hakko 936 [...]

libhasp: Repurposing a copy-protection dongle for general-purpose data storage


Way back in 2004, I spied an offer in Circuit Cellar magazine for a free evaluation kit from Aladdin Knowledge Systems (AKS), manufacturer of copy protection tokens. These are the little gadgets that you often need to plug in to your computer to prove that you ”really” own the particularly expensive application you’re trying to [...]

Adding a dimension to your photos


Have you ever wanted to transform a run-of-the-mill photograph into a complete 3D scene automagically like Jack Black does in this mildly-NSFW 35MiB 2min clip from Enemy of the State? Well too bad — it’s just not possible to ascertain details that are hidden from the camera’s view! You can get pretty close, though, with [...]

Visiting Boston


After a few false starts this Winter, I finally made it to Boston this weekend. I went with Carolyn and Jumbo. It was great to take a road trip where I wasn’t in the driver’s seat `:]` We stopped at the Museum of Science as soon as we arrived. It housed an excellent “history of [...]

Creds101 v0.1 Release


I’m happy to announce the first release of a credentials (e.g. “usernames and passwords”) management system that I’ve been working on for the past few weeks. It’s called Creds101 and this excerpt from the documentation gives some more detail: Creds101 has 2 parts: Software that you run on your computer (the “host”) to send commands [...]

Sending data via cellular voice connections with Linux


“A5/1 [the encryption scheme used in most cellular voice calls] has operated unchanged for the last 21 years but it has now reached its cryptographic end-of-life, engulfed by the march of Moore’s Law. However, the operational end-of-life of A5/1 may still be decades away as there are approximately 2 billion GSM subscribers, commanding about 80% of [...]

Creating a local mirror of Ubuntu’s most popular packages


The problem You want to create local mirrors of the apt repositories that you use but you don’t have enough hard drive space to mirror every package. Or maybe you have a slow link and you don’t want to spend time downloading packages that you’re unlikely to need. The solution Only mirror packages whose popularity [...]

Downloading photos from Facebook with Linux


Tommy Murphy recently released photograbber, a simple Python/tkinter app that uses the Facebook API to… 1. Find all the photos that you’ve been tagged in and… 2. Download each photo to a chosen directory. It worked fine for me after I fixed a trivial tkinter bug. Right now I’m adapting photograbber to download entire albums [...]

Secure browser-based communications


Introduction I’ve often wanted to securely send a message to someone who didn’t have a serious software package like GPG installed. Rather than ask them to install software they might not use ever again, I employed the scheme described below – it only requires a web browser with Javascript support. Our friends Alice and Bob [...]