Jun

5

Caltech scientists have developed a way to create a brain implantable controller, which they currently can place in simian brains. “So what??” I hear you say. “We’ve had implantable brain interfaces for a while.” Yes, yes grasshopper, but this one is really tiny, and can adjust itself to get the best signal after it’s implanted.

They’ve figured out the mechanics, they’re just waiting for the software. How cool is that?

[ Primidi.com via Engadget
]

Mar

26

Paper Enigma

March 26, 2008 | Leave a Comment

During World War II, the Germans widely used several variants of the Enigma machine, which was actually created by a Polish inventor. This same Polish inventor helped the British with their famous project to crack the Enigma, and run by Alan Turing and centered at Bletchley Park.

The basic theory of the Enigma was that you had a number of wheels that had contacts on each side. If you picture a donut, think of sprinkles on both sides and you’ve got the basic idea. Now, if you connect a sprinkle on one side with a sprinkle on the other, but don’t go straight through the donut, you get a degree of obfuscation.

Stack three donuts side by side. The analogy goes a bit awry here, because imagine that we assign each of the sprinkles on each side a letter or number. We pick the letter we want to encode on the left donut, and then run a current through that sprinkle, and you get a current coming out in a pseudo-unpredictable sprinkle on the donut on the right, corresponding to the encoded letter or number. Each time you do encode  a character, you rotate the donuts one step. The outer donuts you rotate towards you, and the inner one away. Now run the next current through. That’s how an Enigma works. Here’s an exploded view of an Enigma machine rotor, created by Wapcaplet in Blender.

Enigma machine rotor exploded view by Wapcaplet
Later versions of the Enigma added a fourth rotor, and some used reflection, which ran the signal back through the rotors once it reached the right hand side.

If you want to try your hand at an Enigma, and don’t want to machine one yourself, Mike Koss has created a nifty paper Enigma for you to try.

Mar

4

I’ve been wading through tons of announcements of new cameras, cellphones and monitors of late, and very few things have grabbed my attention, but the idea of using the heat from a CPU to power a Sterling engine, which in turn powers a fan for the heat sync seems deliciously ironic.

Of course, as the fan cools the heatsink it deprives itself of energy, supposedly the piston affixed to the crankshaft pulls back down, giving it another potential surge when its heat rebuilds.

[via Engadget]

Feb

28

Wired Gadget Labs had a neat little article, with pictures, about this fellow in England. He makes art photographs of fluorescent tubes in standing in fields, powered by the overhead power lines. You have to see it to believe it, it’s incredible, but in a “Wow! But… what are they doing to my body if they can do that?” kind of way.

[Fluorescent bulbs lit by Magnetic Fields at Wired]

Feb

27

I’ve spent a lot of time driving the last couple of weeks, and living in the Midwest, it’s always a case of trying to keep the windshields clean and how often do we replace the wiper blades. You can imagine my interest when I read at Sparkingtech about a new prototype technology that uses nanotechnology to keep your windshields clean instead.

Italian car designer Leonardo Fioravanti (of Pininfarina fame) has developed a prototype car with a windshield that doesn’t need wipers. It can brush away water and dirt all by itself.

The article is short on details, and I don’t really pretend to understand those they do include, but if I can get a windshield that stays clear without wipers, sign me up, even if nanotechnology is morally questionable.

Feb

18

Robot that Replays Dreams

February 18, 2008 | 1 Comment

I don’t generally remember my dreams, and so I’m naturally curious about what my subconscious gets up to while I’m not looking, as it were. I’m not sure, however, that I’d want to have them reenacted by a robot that took my ECG, EEG and eye movements as input.

Fernando Orellana and Brendan Burns have collaborated on a new art work which investigates one of the possible human-robot relationships.

Using recorded brainwave activity and eye movements during REM (rapid eye movement) sleep to determine robot behaviors and head positions, “Sleep Waking” acts as a way to “play-back” dreams.

On the other hand, it would be really interesting to find out if watching the robot would cause me to remember what I don’t.

Feb

13

The Age of Human Factors

February 13, 2008 | 2 Comments

Wired is over in Barcelona, covering the GSMA show. As you might expect, the news this week is all about cell phones, but Charlie Sorrel made some comments in his coverage that resonated:

Most apparent at the show, the biggest mobile conference in the western world, is that nobody is doing touch screens properly.

Sure, Apple didn’t invent touch screens, but it was arguably the first company to do it right. Sony Ericsson, no latecomers to the touch game, showed myriad new phones today, and of all of those we tried out, the UI was invariably clunky, counter-intuitive, or downright hard to navigate.

Flashy, animated icons are great, but not if they come at the expense of usability. It feels like everyone is scrambling to add touch capabilities because they feel they have to, ease-of-use be damned. The point of the iPhone is being missed: It’s a pleasure to use because of the fancy UI, designed from scratch to be intuitive, attractive and easy.

This struck a nerve with me. I recently spent a large chunk of time working with some folks who, to be brutally honest, didn’t know the difference between a flashy interface, and a beautiful and intuitive one. It’s very easy to mistake flashy for easy to use and intuitive, it seems. I’ve seen it done time and time again, and Charlie’s comments seem to reinforce that it’s even more common than I thought.

I’ve even been told of some products “It doesn’t have to work, it just has to look good.” This sort of extreme position, saying in effect “it’s okay if it’s garbage, so long as we can wrap it up pretty we can sell it” gives me heartburn. I take pride in my work, and I can’t really line up behind “it’s okay if it doesn’t work.”

I’ve begun to wonder if the proliferation of flashy is a question of capabilities: whether people recognize a attractive, clean, intuitive user interface such as the iPhone, and want desperately to emulate it. Unfortunately they don’t have the skill or training, and  do what they can, which results in flashy.

I know what I’m good at. There are a considerable number of skills I’ve honed in 20 years: mentoring, project management, software architecture, security, requirements, business analysis, development, testing, and a fair degree of psychology, frankly.

I know I’m not skilled in human factors, the study of making sure that our interactions with computers are as easy and intuitive as possible. I haven’t an artistic bone in my body it seems, as I’ve created some fugly interfaces in my time. I know the difference when I see it, I know when I’ve produced something ugly and hard to use, but not how to make it better. That’s why I need these skilled professionals to help me  fix it. It’s like not being able to reach an itch in the middle of your back.

Human factors is as much art as science, and I suspect it’s a pretty rare skill. I’ve only run into a handful of people truly who have it.  Sometimes it seems like Apple got all of them: maybe that’s where they all are.

Apple has a history of making a product that looks good and is intuitive: the Mac was the first commercially successful computer with a gui interface (way back in Windows 2 and GEM Desktop days, for those who remember those). Most PCs today are still beige boxes, while current Macs are attractive and functional. I still drool over the Mac Cube, frankly, and wonder why PCs are still stuck in the past.

And then we come to the iPhone and iPod. Wow. I think these devices really raise the ante for all of us. They’ve got beautiful, usable interfaces, which clearly others are trying to emulate. With Apple seemingly having hired all the people who are any good at human factors, I think we’ve got our work cut out for us.

It’s nice to see devices like these, they’re a joy to look at and use, but as someone who produces software for a living, they’re a little intimidating. I realize the magnitude of the challenge they present to us as software professionals. We have to do much better at designing interfaces like these. The public will come to expect it, and will flock to those who can provide it.

Feb

13

Wired Labs is over in Barcelona at the GSMA show, and they’ve posted this article about their hands-on experiences with Android, the much-hyped “Google Phone”.

“…judging by the crowd reaction, these ‘phones’ are the hit of the show.”

I mentioned Android briefly once before, when talking about Palm’s decline, but here’s a quick catch-up.

Google Android is an effort to create an open-source mobile/cell phone platform, onto which anyone could add their own features. Rather than having a locked in platform such as Motorola or Nokia, Android’s specs are out there to be used by anyone.

It’s a little easy to dismiss the breathless mentions of Android as just another tempest in a teacup, but the Goog claims 30 vendors on board, so maybe this will evolve into something. One day not so long ago, PCs were “IBM Computers”, then they became “IBM Compatibles”, with the claims of “100% compatible”. These days, that claim is nowhere in sight, so there’s precedent for software platforms moving from the proprietary to commodity world, why couldn’t it happen with cell phones? There are more of those than computers, it makes a certain sense.

What was Wired’s assessment?

Right now the UI is clunky and slow, but the fact that so many manufacturers are already on board means that Android is already a success.

It’s too early to tell whether Android will unhinge the handheld computer/cell phone world, but It’s going to be an interesting thing to watch.

Feb

6

Gizmodo had this interesting link to techabob’s site, where he gives a quick pitch on an in-dash car PC called NaviSurfer II. This little unit comes without an OS, but has an adjustable built-in touchscreen LCD display, and costs less than $1,000 (without USB accessories).

They’ve got a nice list of accessory modules too:

I’ve thought for a long time that I’d like to put a PC into my little BMW 328iS, but one of the problems has been where to put the display. It’s not what you’d call “roomy” in there, and I didn’t really want to drill holes in the dash.

This unit would solve the problem nicely. I’d have to get some sort of stereo receiver so I could still listen to broadcast, but this looks like it’d do the trick otherwise.

Feb

1

Gizmodo has an article up with video and text on the successful firing of the Navy’s new railgun. For those unfamiliar with the idea, it’s basically a really big eletromagnetic projectile accelerator. You pump a bunch of current through a series of really big electromagnets, aligned along a barrel, and it accelerates your projectile.

The US Navy has just completed a 10-megajoule test fire of their huge rail gun. For the first time ever, they fired a projectile with a velocity of 8,270 feet per second. That’s an amazing 5,640 mph, and the gun is only firing at a third of its potential power.

If you’ve got the time, a bit of skill with a soldering iron, and are bored, you can build your own. Please remember to wear safety glasses while firing.

I have to wonder a couple of things about this article. The first is, where do you get all the electricity to power one of these things on a ship? Would a nuclear reactor be sufficient (I’d think so)? How long would it take you to charge up the capacitors to fire it (what’s the rate of fire)? And finally, what kind of shielding are you going to have to put on all the electronics if you’ve got an electromagnet emitting an EMP this freaking big?

keep looking »

Blogroll

WP Themes