Monthly Archives: April 2010

Daeji Bulgogi

daejibulgogi_sm2.jpg
I made something fairly close to Daeji Bulgogi (spicy Korean barbecue pork) for dinner today. I’ve been trying to figure out how to approximate Korean Barbecue for a while, and the current arrangement is pretty close. It’s made from very thin slices of pork briefly marinated in roughly equal parts brown sugar and Guilin chili sauce, about half as much each crushed garlic and rice vinegar, a splash of sesame oil, and enough shoyu to get it into a suitable marinade consistency. Cooked in oil in a HOT cast iron pan to try for nice searing, with a thinly sliced onion added about half way through cooking to get caramelization. It is very tasty, and has that excellent sweet heat to it, but lacks a little bit of the upfront intensity (both hot and sweet) from what I’ve had in restaurants. A-, Would Nom Again.

Posted in FoodBlogging, OldBlog | Leave a comment

The Ugliest Little RepRap Stepper Driver

I’ve been playing with my CNC Mill project a little bit in some “spare” time(= time I should be working on things for school, but can’t focus), and just got my third RepRap Stepper Motor Driver v2.3 working after some replacement parts and judicious green-wiring.

I bought three drivers as kits, because they were cheap and well regarded, but the boards are largely surface-mount, and the first attempt to populate them didn’t go well, thanks to distorted lead frames and UK’s shifty surface mount equipment. With a little bit of hand soldering to fix lifted pads, I got two of the three boards going, but one of them …ignited… when tested because of a lifted ground on the main IC. The bad board has been sitting in it’s bag waiting for me to do something about it for most of a year now, and the other night I realized I could probably remove the chip, order a replacement Allegro A3982 from one of the electronics suppliers for a couple dollars, and try again. Pulling the chip by hand lifted four pads, but left it looking workable, so I picked up a pair of spare chips from DigiKey (who, for a pleasant but startling change, only charged me a very modest shipping fee).

My replacements arrived earlier today, and I couldn’t resist taking a crack at it. As the title suggests, this resulted in a UGLY but working driver board (click for larger):
redwire_sm.jpg
Check out the run of magnet wire across the bottom of the board, up through a via, and then under the pad it goes to. That is some quality fabrication (also, I checked, that path never carries much current, so magnet wire is OK). The other fixes are all relatively easy (and large-current) runs across one side of the board.

This time, instead of catching fire and destroying an IDC cable, connecting power and my supremely ghetto-rigged test circuit (a 555 timer set up to generate a pulse train on step, and some buttons and switches to control direction and enable) resulted in a smoothly turning motor. Success. I’ll probably only have to make one more small electronics order (remember that melted IDC cable…) and all the drive electronics will be together to run it from a EMC2/Linux box.

The hangup now is the connections between the axes and the drive nuts: my old bent-steel-sheet brackets were not square enough, and were causing walking and uneven tension and all manner of badness, but I haven’t managed to design a replacement I’m both satisfied with and able to build/source. If anyone has an idea for mounting a 1.25” long, .56” flat-to-flat hexagonal coupling nut to a metal panel 1” away from the rod the nut rides on, which will take large lateral torque and remain square to the rod, let me know. I have a half-baked plan with some modified heavy L-brackets, but there must be something better.

Posted in DIY, Electronics, General, Objects, OldBlog | Tagged , | 1 Comment

NAK Build Party

buildnak.png
My research group will be building our new (smallish) research supercomputer NAK:(NVIDIA Athlon XP cluster in Kentucky) on Friday, April 16, 2010 from 10A to 4P in FPAT672. UK students and other interested Lexingtonians are invited to come help with the build, so if you would like to play with the guts of a big cluster, you will be welcome at the (re)Build Party.

If you can come up with a better phrase (with a better acronym) for the “NoBuPAG” principle discussed in the machine description, that will be really welcome too.

NAK will provide a testbed for continuing research into building tools for performing useful compute work on GPUs. It presents a different model than the conventional GPU as an attached co-processor to powerful compute nodes model, which has thus far proven impractical to program for. Instead, NAK treats the nodes as “Nothing But Power And Ground” (and a network interface…), and will be running all of the heavy compute on the GPUs themselves, through a mechanism extended from our MOG project.

Posted in Announcements, Computers, DIY, General, Objects, OldBlog, School | Leave a comment

Splinternet?

I just ran into this article, which basically states that the rise of walled gardens and locked-down proprietary devices are bringing about the end of web interoperability. It’s an interesting premise, and I’m not sure how much I agree with it.
On one hand, every time I hear “It’s on Facebook,” try to actually pay for music downloads only to find the album I want is only offered through iTunes (and piracy), or run into a service who’s mobile device path is carefully structured to fit the iPhone’s (tiny, awful) capabilities, I get a little more willing to believe it.
On the other hand, most of the examples are built heavily on said interoperable standards; what everyone really wants is content (and a shiny, shiny toy) so over time, most things are going to normalize in a way that allows everyone to more or less use the mechanism of their choice to get to the content of their choice. This may not result in formal standards, but will at least create de-facto standards which allow for reasonable interoperability (possibly with Flash-like issues). Google’s continued role in making that process happen is a major part of why I am so tolerant of their various obnoxious behaviors.

On the flipside, I wonder if there is going to be a new Eternal September effect if some of these things ever come to interoperate with the rest of the Internet. Imagine a mass exodus from Facebook, or a defection from the iPhone platorm; it seems like everyone in those systems should be able to take their skills elsewhere, but both systems are designed to actively prevent the user from forming an accurate mental model of what they are using, and people’s capacity for being selectively cognizant of technology never fails to amaze me.

Posted in Computers, General, OldBlog | Tagged | Leave a comment