All posts filed under “Embedding code

Home-made instant poka-yokes

Home-made instant poka-yokes

Update: Also known as Useful Landmines in the 43 Folders world – thanks Pantufla! Mistake-proofing – poka-yoke – can be as simple as encouraging/forcing yourself to do things in a sequence, to avoid forgetting or avoiding intermediate steps. If you’re the sort of person who […]

Slanty design

Slanty design

The Main Reading Room, Library of Congress. Image from CIRLA. In this article from Communications of the ACM from January 2007, Russell Beale uses the term slanty design to describe “design that purposely reduces aspects of functionality or usability”: It originated from an apocryphal story […]

Do you really need to print that?

Do you really need to print that?

This is not difficult to do, once you know how. Of course, it’s not terribly useful, since a) most people don’t read the display on a printer unless an error occurs, or b) you’re only likely to see it once you’ve already sent something to […]

Full, tilt

Full, tilt

Jan Hoekstra’s Balancing Bowls for Royal VKB (via Boing Boing) are an interesting ‘portion control/guidance’ solution – as Cory Doctorow puts it: The tilt is tiny, all of 3 degrees, and the net effect is very satisfying — you gradually add snacks to the “light” […]

Destroy everything you touch

Destroy everything you touch

We can’t help but be familiar with the concept of ‘malicious code’ in the context of computer security and programming, but in general the idea of products or technology which, as they’re used, sabotage or degrade the performance of a ‘rival’, is intriguing and not […]

I believe in mirror-queues

I believe in mirror-queues

Meagan Call has written a very interesting piece examining the technique used in some (women’s) public restrooms* of moving the mirrors to the wall near the entrance/exit, rather than behind the sinks as might be expected (and is usually found in mens’ facilities), to lessen […]

Code as control

Code as control

In the earlier days of this blog, many of the posts were about code, in the Lawrence Lessig sense: the idea that the structure of software and the internet and the rules designed into these systems don’t just parallel the law (in a legal sense) […]

The Hacker’s Amendment

The Hacker’s Amendment

Congress shall pass no law limiting the rights of persons to manipulate, operate, or otherwise utilize as they see fit any of their possessions or effects, nor the sale or trade of tools to be used for such purposes. From Artraze commenting on this Slashdot […]

Instructable: One-Touch Keypad Masher

Instructable: One-Touch Keypad Masher

It’s been a long time since I last wrote an Instructable, but as I’ve resolved that 2009’s going to be a year where I start making things again (2008 involved a lot of sitting, reading and annotating, and in 2007 most of what I made […]

Staggering insight

Staggering insight

I’ve mentioned a few times, perhaps more often in presentations than on the blog, the fact that guidelines for the design of pedestrian crossings in the UK [PDF] recommend that where a crossing is staggered, pedestrians should be routed so that they have to face […]

The semiotics of signs vs fences

The semiotics of signs vs fences

Is the impact of the sign’s message increased or decreased by pairing it with a fence? What about when the fence is flattened? What about when no-one seems to have found it important to fix? Why?