Category Archives: General

Distractability

Lately I’ve been quite distractable. I partly blame a rescaled sense of urgency from what I tried (and, surprisingly, succeeded) to take on last semester, I partly blame my every-other day class schedule. The fact of the matter is, the problem is nothing new; because I am curious, I tend to find the things I am exposed to interesting, and, as a result, follow up on them far more than I really have time for.
Eugen Roth (1897-1976) wrote a wonderful passage on this problem in Ein Mensch(1935) “Das Hilfsbuch” (titles tentative; my German is weak, in German because it is poetry; English follows):

Ein Mensch, nichts wissend von “Mormone”
Schaut deshalb nach im Lexikone
Und hätt´ es dort auch rasch gefunden –
Jedoch er weiß, nach drei, vier Stunden
Von den Mormonen keine Silbe –
Dafür fast alles von der Milbe,
Von Missisippi, Mohr und Maus:
Im ganzen “M” kennt er sich aus.
Auch was ihn sonst gekümmert nie,
Physik zum Beispiel und Chemin,
Liest er jetzt nach, es fesselt ihn:
Was ist das: Monochloramin?
“Such unter Hydrazin”, steht da.
Schon greift der Mensch zum Bande “H”
Und schlägt so eine neue Brücke
Zu ungeahntem Wissensglücke.
Jäh fällt ihm ein bei den Hormonen
Er sucht ja eigentlich: Mormonen!
Er blättert müd und überwacht:
Mann, Morpheus, Mohn und Mitternacht …
Hätt´ weiter noch geschmökert gern,
Kam bloß noch bis zum Morgenstern
Und da verneigte er sich tieg
Noch vor dem Dichter – und – entschlief.

English (tweaked machine translation):

A man, not knowing about mormon,
looks into an encyclopedia,
and would have found it there pretty soon –
but after three, four hours he knows
not a syllable about the Mormons,
but nearly everything about the Mite,
about Mississippi, Blackamoor and Mouse:
He knows about the whole “M”.
Even something he never cared about,
for instance Physics or Chemistry,
now he reads about it, and it absorbs him:
What’s that: Monochloramine?
“See also Hydracine” stands there.
The man is already grabbing for Volume “H”,
and so he creates a new bridge
to undreamt Happiness of Knowledge.
But by the “Hormones”, he remembers:
He was looking for the “Mormons”!
He shuffles the page, tired and overwaked:
Man, Morpheus, Poppy Seed, Midnight…
He would have liked to read on,
arrived only at the Morning Star,
and bowed deep
before the Poet – and – died.

I have heard this referred to as the “Wikipedia Problem” but clearly it is much, much older and more universal than that.

Posted in Navel Gazing, OldBlog | 1 Comment

TED and the Interesting People

I’ve been watching TED (Technology, Entertainment, Design) talks in the background lately, and it really is inspiring to hear truly brilliant people sharing with each other. The concept of the conference (which has been meeting since 1984) is to gather the brightest people in the three named fields, and have them share their ideas in 18 minute talks. CC-Licenced recordings of the best of the talks are released online on a weekly basis after the conference for the public to watch, this year’s are just starting to pop up.

Some of the standouts this year:
David Merrill: Siftables, the toy blocks that think – (person) I love physical computing, I love interesting UI design, I love embedded systems, and I love this talk. Reconfigurable smart little widgets that are aware of one another and able to interact in a natural way. This, and the other cool people it produces, makes me really think about trying to get into The MIT Media Lab for a Ph.D when the time comes. I had a promising conversation with a faculty member here at UK that knows people there, and it sounds believable that I would have a chance. (To self-plug, over on my Ideas Page, one of the works in progress is a dumber, simpler, hobbyist-accessible version of the same idea.)

Elizabeth Gilbert: A different way to think about creative genius — (person) I like her thesis that our culture has trouble dealing with genius, exhibited in the classic image of the tortured artist; I don’t like her idea that we should go back to the Greco-Roman idea that inspiration is external to the individual as a means to cope. As a writer, she is unsurprisingly an EXCELLENT speaker.

Some old favorites:
Anderson (Wired): Technology’s Long Tail – A good overview of the normal life-cycle of tech.

Mark Bittman: What’s wrong with what we eat — Seriously, the standard western diet is awful, and the way it got that way is evil. I’m not a vegetarian, I don’t even eat an especially great diet (mmm meat), but I always try to THINK about what I eat, and be aware of it, top down, which includes preparing a large fraction of my own food. I also like his notes that the current wash of “organic” and “local” is bullshit. The only thing I object to is that he seems opposed to the industrialization of food production, rather than the details of our industrial system (I like the idea of a future of vat-grown animal tissue and such). The thesis “eat real food” is really hard to object to.

Richard Baraniuk: Goodbye, textbooks; hello, open-source learning — He is an AWFUL speaker, both voice and style, and his particular instance Connexions is not exactly a shining example of success here, but the idea absolutely rings true to me. Old media is, or should be, dead or dying, especially in education. To modify a cliche, the medium changes the message; the use of, and expectation for the use of media, be it music, video, or text, is fundamentally different when it is distributed in a different medium. People expect to be able to interact with electronic media, to modify it, extend, and distribute it. One of my favorite things about electronic media is that it is instantaneously, interactively searchable. To make it even better, the cost of replicating digital copies, and the physical volume of those copies, approaches zero. The only impediment to all this good stuff is the old IP system. As an exemplifying anecdote, I had to ILL the article from 2005 referenced in my last post, because the journal it was in has a 5-year embargo on full-text databases. There is no technical impediment; only “oldschool” publishers not “getting it”. This is offensive to me. The situation that know exists with “piracy” of audio and video is creeping into textbooks; hit major BitTorrent trackers and you will see lots of digitized textbooks being traded now. At the same time, the situation is largely being avoided; watch people look for information, and they no longer look to old fashioned texts, they look at projects like connexions and Wikipedia that are built to embrace the new reality instead of trying to cling to the old.

This all jives very well with my personal anecdotal theory that “Interesting People are Interesting”: that is, that in general, anyone exceptional enough to be interesting in one way, will generally be interesting (and likely exceptional) in a variety of ways. It will usually be hard to articulate exactly HOW someone is interesting in a variety of ways; interesting people will find ways to interrelate and integrate their interests until they begin to appear seamless. Try to think of the neat people you know, I bet you’ll have trouble coming up with counterexamples.

Posted in Entertainment, General, Navel Gazing, OldBlog | Tagged | 2 Comments

Dollhouse

In my usual “Grab it off the Internet the next day” manner (Its OK for ratings, our cruddy Insight-provided DVR at least pretends to watch everything I download…) I watched the first episode of Joss Whedon’s new show, Dollhouse. Whedon’s record makes me optimistic for the show: Buffy was, while certainly not “good”, entertaining, and Firefly was amazing, while it lasted. The first episode isn’t enough for me to try to make a call about Dollhouse; it didn’t turn me off to it, but it didn’t grab me too intensely either. The premise is that a (evil?) company has a group of people who have had their personalities removed from their bodies, and repeatedly imprints artificial personalities tailored for clients into the bodies. The long arch plots of the show appear to be the lead character, one of the people with a removed personality known as Echo, becoming aware of her situation as pieces of other lives begin to leak through, and an FBI agent attempting to investigate the company doing the imprinting.
One of my favorite things about Joss Whedon’s shows is always his ability to integrate Pop culture appropriately. He definitely still has his sense for it; there is lots of current pop music in the background of the first episode, from big names like Lady GaGa (eugh, come on people, there is much better synthpop around), to a variety of things that sounded familiar but I wasn’t able to put a name to. The scenery also all had great current pop-culture integration; the dock scene is set to suggest the similar scene one of the Daniel Crag Bond movies (Quantum of Solace?), the motorcycle chase emulates the one from Kill Bill. That said, it all reads (to me) as a reference or homage, not a ripoff.

A few other things I will note:

  • * It is “Faster” than Firefly; the long-arch looking plots developed as much in this episode as we learned about River before Serenity came out in Firefly.
  • * Tahmoh Penikett is another one of those character-ruined actors; in Dollhouse, he plays a FBI agent obsessed with finding out about the Dollhouse, but I still come up with his character from Battlestar Galactica Karl “Helo” Agathon every time he comes on screen. All the main cast of Firefly is inexorably entangled with their Firefly characters for me in the same way now, so obviously it works both ways.
  • * Eliza Dushku, who plays the leading character Echo, is adorable.
  • * Another character, Sierra, is played by Dichen Lachman, who adds to the list of Hapa-Haoli celebrities. I recently discovered that the prevalence of this isn’t just because we’re nifty people; there is evidence that both Asians and Europeans tend to find (computer-averaged) Hapa-Haolis (or “Eurasians” in the article) more attractive than (computer-averaged) people of either race. The link is a pop-psych press release, the actual article is “Kieran Lee, et al., Attractiveness of own-race, other-race, and mixed-race faces”, Perception, vol.34, no. 3, pp. 319-340, 2005.” (FlatPress’s Font tags seem to be broken :/) I’ve been working on a paper about Cognition in Mixed-Race individuals for my Cognitive Sciences class; its neat stuff, I intend to either post the paper or something based on it in the not-too-distant future.
  • * Whedon has decided to work with Fox again. Fox has an amazing track record of killing off promising sci-fi series prematurely, so don’t let yourself get too attached.

The thing that strikes me most is that premise is HIGHLY reminiscent of the back-story for Molly from William Gibson’s earlier works. William Gibson is one of my favorite authors, and the record of attempting to translate his work directly to the screen has been pretty miserable, so the idea of someone with a proven track record for making a good TV handling it is both exciting and worrisome.

Posted in Entertainment, General, OldBlog | Tagged | 1 Comment

Design

I’ve been reading a lot of things about design of late: Donald Norman’s classic The Design of Everyday Things, Jef Raskin’s (disappointing) treatise on User Interface design The Humane Interface, copies of Dwell my mother passes to me when she finishes with them. In my Cognitive Sciences course, I think of many of the topics we discuss through the lens of a designer.
I came across Dieter Rams’ Ten Commandments on Design again today. All the babbling blowhards have managed to produce with their cognitive models and quantitative approaches (which I am usually all for) is summed up neatly in these ten statements.

Good design is innovative.
It does not copy existing product forms, nor does it produce any kind of novelty just for the sake of it. The essence of innovation must be clearly seen in all of a product’s functions. Current technological development keeps offering new chances for innovative solutions.

Good design makes a product useful.
The product is bought or used in order to be used. It must serve a defined purpose — in both primary and additional functions. The most important task of design is to optimize the utility of a product’s usability.

Good design is aesthetic.
The aesthetic quality of a product is integral to its usefulness because products we use every day affect our well-being. But only well-executed objects can be beautiful.

Good design helps us to understand a product.
It clarifies the product’s structure. Better still, it can make the product talk. At best, it is self-explanatory.

Good design is unobtrusive.
Products fulfilling a purpose are like tools. They are neither decorative objects nor works of art. Their design should therefore be both neutral and restrained, to leave room for the user’s self-expression.

Good design is honest.
It does not make a product more innovative, powerful or valuable than it normally is. It does not attempt to manipulate the consumer with promises that cannot be kept.

Good design has longevity.
It does not follow trends that become outdated after a short time. Well designed products differ significantly from short-lived trivial products in today’s throwaway society.

Good design is consequent to the last detail.
Nothing must be arbitrary. Thoroughness and accuracy in the design process shows respect toward the user.

Good design is concerned with the environment.
Design must make contributions toward a stable environment and sensible raw material situation. This does not only include actual pollution, but also visual pollution and destruction of our environment.

Good design is as little design as possible.
Less is better — because it concentrates on the essential aspects and the products are not burdened with non-essentials. Back to purity, back to simplicity!

(I find I like it better with the selectively bolded words, that was my doing). I would really like to know when and where these were originally published.

Posted in Computers, DIY, Electronics, General, Literature, OldBlog | Tagged , | Leave a comment

Leatherman Wave

So in my Pocket Organizer post the other week I noted I was looking into carrying “one of the smaller multitools.” When I finally went to a outdoorsy type store to fondle multitools instead of teasing myself with them online, the allure of awesome gadgets overcame my concerns about size and weight, and I’ve been carrying a Leatherman Wave (post 2004 model) for the last few weeks. Readers familiar with multitools, or those looking at the preceding link will note that the Wave is not a “smaller” multitool; it is just under 4” long closed, and weighs a little over 8oz. It is however, very, very cool. Now that I’ve been carrying it for a little while, I’m going to go ahead and post a little review. My product links are just to the most convenient page about the item, not an endorsement of whichever site they happen to be to; the official Leatherman page is bad about deep linking.

My major qualifications were a tool that had a straight knife, pilers with wire cutters/strippers, scissors, and a good variety of screwdrivers. I also stipulated that it NOT have a corkscrew, as they are large and tend to get caught on things. The Wave covers all those requirements, and then has some other stuff thrown in, most of which is reasonably welcome, especially the file. People always talk about how nice Leatherman files are; they aren’t lying. That said, I would happily give up the serrated blade and saw (only have the straight blade and file outside-opening, both on one side) to make it thinner. This is not because the tool is too thick, but because I have little use for the extra blades. There is also the retractable lanyard ring. When closed, it keeps the saw from closing smoothly. When open, it protrudes and is completely useless, because the Wave weighs FAR too much to keep on a keychain or lanyard. I noticed there is a similarly useless lanyard ring on the Juice S2 and several other Leatherman models, someone at Leatherman must envision a use for these things. I’m considering taking apart that section of the handle (the whole tool is put together with torx security bits) and just removing it, theres a gap on the other side that looks just like the gap it would leave if removed.

One of the big selling points for the wave is it’s externally opening, locking blades. You definitely can flick the two main blades open with one hand (although it will hurt you if you put your thumb too flat on the thumb hole… one quickly learns not to do that), and it is a neat feature, and fun to operate, but not necessarily something I need. I could see it being important to people used to carrying a folder. The liner locks are very nice; its comforting to know you can’t accidentally snap a blade closed on your fingers, and once you get the motion down they are easy to close one handed.

The workmanship on the Wave is good but not excellent; there is nothing significantly wrong, and there are many thoughtful design features. The minor problems include some visible machining marks, the two sides of the handle aren’t quite equally tensioned, the saw doesn’t always close smoothly (see “lanyard ring” above), and a small number of minor issues of that nature. There are also a couple spots I might consider filing a chamfer onto, particularly near the hinge on the file and saw to make it more comfortable to hold and operate the outside blades. On the thoughtful end of things, the serrated blade has small ridges next to the thumb hole so you can easily distinguish the blades without looking, the handles are designed so that there is a smooth comfortable profile to grip when using the pliers (a common deficiency in Leatherman-style tools), and there is a nifty mechanism that prevents the outside blades from opening while the pliers are open.

The real gem for me is the screwdrivers. Instead of a few fixed screwdrivers, the wave has a pair of bit drivers, one for eyeglass size bits, and one for full size bits, as well as a single fixed flat bit/pry bar. The tool comes with a phillips/flat double ended bit for the eyeglass driver, and a PH1-2 (supposedly fits either)/3/16” double ended bit for the full size driver. Unfortunately, the bits are nonstandard (thinner than a normal 1/4” bit), but one can get an assortment of others from Leatherman (also includes a replacement eyeglass bit), and with patience it is apparently possible to grind standard bits down to fit. The Leatherman bits come on little plastic cards which hold 10 double ended bits, and one card fits neatly in the back of the standard sheaths, allowing one to carry 24 (10 on a card, one in tool, plus eyeglass driver, all double ended) different screwdriver bits in barely any more space or weight. One minor problem with the bit driver is that it is rather stubby, so it won’t fit down for deeply recessed screws or other tight places, but this is inherent to the design. Apparently both this and the nonstandard bits can be solved by buying an extension/adapter (or DIYing the same from a cheap extension). I went for the bit assortment, but not the extension, and carry one card populated with more likely bits.

I actually have both the standard sheaths for the Wave, I originally bought the nylon sheath with the tool, but found it too noisy after a week, and went shopping. I found somewhere that sold the leather model for $5 shipped, and decided to give it a try. Both sheaths have an internal elastic pouch on the inside back that holds a card of bits, and doubled elastic walls on the sides which could also be used as separate compartments for long, thin things (driver extension, AAA flashlight, etc.) Both sheaths also attach either vertically or horizontally to a belt via loops. I expected horizontal wear to be more comfortable, but have found I prefer vertical, just behind my left side. Both sheaths are also designed so one could stuff the opened tool point-first into it. This is another useless feature; I would prefer the sheath be smaller, lighter, and more formed instead. Some differentiating thoughts on the sheaths:
* Leather:
–The Leather is distressingly stiff, and feels like split leather with some sort of finish on both sides, so I’m a little wary of putting conditioners/oils on it to soften it; this problem should take care of itself with use.
– Related to the stiffness, it is rather difficult to get on/off a belt. I’ve been wearing a 1.25” (synthetic) leather belt lately, and I can just barely force it through in the horizontal position.
– It rides a little high on a belt; the top of the closure is maybe 1.5” above the top of the belt in the vertical position.
–The stupid snap rattles when open. Its silent when closed, and not at all loud open, but since I bought the leather sheath to avoid noise it’s mildly annoying.
* Nylon:
– Sounds like a cat being skinned alive every time you open the Velcro.
– Easier to get the tool in/out of
– Easier to take on/off a belt. Still loops not clips, but much more give to the loops than the leather sheath.
– Marginally lighter.
In summary, both sheaths are flawed, but if noise is an issue the leather sheath is a much better choice.

Overall, I’m quite pleased with the Wave. It has worked well for every task I have expected it to since I began carrying it, and feels very satisfying to hold and use. It is a little bigger than I set out to get, but with a little positional trial and error, it’s comfortable enough to wear all the time, which is the point of such a tool. This post is ridiculously long, and if I get inspired I’ll add a couple pictures, but it makes for excellent procrastination.

Posted in General, Objects, OldBlog | 1 Comment

Research!

I have a likely masters project topic: LARs, or, more specifically, a complier which targets the LAR model.
To attempt to explain to people who aren’t computer engineers:
In “normal” modern computer designs, memory is broken into a number of levels.
At the highest level, there is a relatively huge main memory (this is RAM in a modern system). In the early days of computers, main memory was at least as fast as the processor. Processors have been becoming faster at a much higher rate than memory, and so in a modern computer main memory is about 4 orders of magnitude slower than the processor.
Next is a system of caches, which are smaller and faster to access than main memory, but larger and slower than registers. A cache attempts to hold things from main memory which are likely to be needed soon, in order to help hide how slow memory is. Unfortunately, the algorithms used to determine what is in the cache are, necessarily, very, very stupid. So while caches are overall helpful to performance, it is because they help a lot about 10% of the time, and only hurt a little bit the other 90% of the time. Caches are divided into cache lines, which contain several items of data, information about where the data originated, weather the data has been changed, and some demarcation for the relative priority of that line.
At the smallest and fastest level, there are a small collection of fast one-item storage areas called registers in which active data is placed. Registers are generally accessible in a single CPU clock cycle.

In theory, by rethinking the design of the register, one can eliminate caches while still successfully hiding memory latency, and collecting a variety of interesting fringe benefits along the way. This is what LARs, and their predecessor CRegs attempt to do. Fundamentally, a LAR looks something like a register; the processor addresses it directly, it is very fast, and it is relatively small. A LAR also looks like a cache line, in that it holds several data elements, a field to mark if it has been changed (dirty bit), a source (where the contents came from in main memory), and some meta data to allow intelligent handling of the contents. There are a variety of awesome consequences to this design, including cool tricks with intelligent parallelism, and huge, huge wins in memory bandwidth. My project will be making a complier which can compile normal code (probably C) against the LARs model in an intelligent way. Two other students are already underway working on a hardware (FPGA) implementation of the concept architecture.
For those few people (the special weirdos)who made it to the end of this post without glazing, the first link has papers with (some) detail for you to look at. For the rest of you, this has been an episode of “talking to grad students about their research,” which can be safely ignored. It will undoubtedly be followed by more like it with more frightening technical detail.

Posted in Announcements, General, OldBlog, School | 3 Comments

The Rest of the World is More Interesting

While most of America was staring at burly men charging at each other and ads for things they can no longer afford, the rest of the world was being interesting yesterday:

  • * Iceland Elected (imagine the Super Mario coin sound with each word when you read this) a(n?) Apparently Qualified, Gay, Green, Leftist, Social-Democrat Woman as prime minister of their interim government while they restructure after their recent financial crisis. Good job Iceland, Congratulations Jóhanna Sigurðardóttir.
  • * Someone in The West noticed that China is imploding MUCH faster than Chinese officials claim (via BoingBoing). Surprise everyone! Or not. This should at least slow the paranoid ramblings about China getting hegemonic aspirations in the near future, they’ll be busy dealing with their own internal unrest. Couple this with the Satyam scandal news of late; all the favorite threats to America’s ridiculous (but comfortable for a substantial fraction of Americans) international dominance are going to be defeated by their own incompetence. I’m not sure how that makes me feel.
  • * France has decided to prop up their print newspaper industry by buying newspaper subscriptions for all French teens on their 18th birthday. In related news, a few days ago, we learned that its so inefficient to print and distribute traditional newsprint that the New York Times spends at least twice as much each year printing copies for subscribers than it would cost to buy each one a Kindle (For the non-nerds, a Kindle is Amazon’s “Wireless Reading Device”. I’m not particularly found of the implementation, but the idea seems sound. I use my N810 this way.). I shouldn’t have to explain why these facts are incongruous. Death to print media.

This collection of interesting news (and discovering a new musical guilty pleasure) probably contributed to my not getting enough done over the last few days, but isn’t it all interesting?

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

Recognition!

All the big blogs have picked this one up already, but “posting for justice” as they say on “t3h internets”.

In reaffirming the greatness of our nation, we understand that greatness is never a given. It must be earned. Our journey has never been one of short-cuts or settling for less. It has not been the path for the faint-hearted – for those who prefer leisure over work, or seek only the pleasures of riches and fame. Rather, it has been the risk-takers, the doers, the makers of things – some celebrated but more often men and women obscure in their labor, who have carried us up the long, rugged path towards prosperity and freedom.
-Barack Obama, Inaugural Address

On the topic of “Obscure labor”, I plan to put up a post about the potental master’s project I’m embarking on pretty soon here. The topic is sufficently obsucre that it isn’t always easy to relate to other computer engineers, so it may take a while to articulate… and I’m not entirely sure I understand it myself as yet.

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

Hacker Space!

I am absolutely FLOORED by the response to the hacker space idea. I’m so used to Lexington (as a community) being apathetic and cultureless that it startles me when people show up excited for things. For a meeting announced on blogs/tweeted/transmitted by word of mouth, with a fairly specific interest group to generate 35-40 enthusiastic people, and interested notes from at least a dozen others is remarkable. It sounds like it’s going to move quickly, there’s a Google group already set up to discuss details, and on the strength (financial commitment) of the freelance programmers/web developers looking to use it as an office during the day alone there may be an actual physical space in the next few days.

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

Lexington, KY Hacker Space?

I don’t know (at least I don’t think I know) anyone involved, and Lexington will probably be a hard city to set one up in, but apparently some people are trying to arrange a hacker space in town.
They have an orginizational meeting Thursday at Common Grounds, I think I might go see whats up. Others?

Posted in Announcements, DIY, General, OldBlog | Tagged | Leave a comment