Category Archives: General

22!

I turn 22 years old today, and it occurs to me that if I follow the obvious path of least resistance, or anything like it, I may never have to do anything I don’t feel like again. Obviously not on the day-to-day scale, but on the macro scale of career and lifestyle and the like, it has passed conceivable and headed off toward likely that I can continue to learn about and play with things that interest me (which certainly includes education itself, and, based on conversations with faculty that have done this sort of thing, can also include deciding I’d really like to do other quasi-related things that interest me like HCI or demographic-scale computational sociology), and make a comfortably self-supporting life in the kind of environment I enjoy out of it.
I think this means I’m doing it right. I feel very lucky.

Posted in Announcements, General, Navel Gazing, OldBlog | Tagged | 1 Comment

Woodland Arts Fair Peoplewatching

The Woodland Arts Fair has been running this weekend, about a block from my house, and I’ve been wandering down to peoplewatch (I really want to know the etymology for that term) whenever I get bored. The art itself was…the same honestly pretty awful crap as every year. Lots of trinket-y crap, some classic caught-in-the-moment scams (”Buy a little square of this painting” seems cool until you get home with an expensive 1×1” paint-splattered canvas square to …throw in a drawer or something). There were of course some genuine artisan pieces out, which were naturally out of the price range of any normal human being. That said I did spot Lee Todd and some other people who really might buy that kind of thing wandering around, so I suppose it isn’t a waste.
Art festivals are excellent places for peoplewatching, they have everything from sugar-wired little kids (best: alpha-child caused every kid in one of the playgrounds to start screaming) to crazy old people trundling around with walkers (best: I missed it, but I am told there was an old woman best described as “Shoe leather in a bikini top” browsing around), and every sort of weirdo in between. Another fun phenomena is that my Hawaiian shirt habit is in no way out of place there, although I’m about 20 years to young to fit in with the expected demographic for it. One worrying detail is that I’m totally losing my ability to guess ages; I’m not sure if it’s that I’m getting older, or that I’m out of practice or what, but I was reliably taking first impressions that were grossly incorrect: the “16-year-old” that set off a mental jailbait alarm…who on second inspection holding a beer. The “Probably about a college freshman”… who’s mate is pushing a stroller with a relatively old child in it. I’m sort of curious if there is some way to recalibrate that.

Posted in General, OldBlog | Tagged | Leave a comment

Thinking~>Writing

Some reading and writing that started as thoughts from going shooting a few times with some firearm enthusiast friends has evolved into something of a Writing Project about various exploratory examples looking at human competency, polarization in politics, statistics and sampling in human populations, and other things healthy normal people like myself like think about in our spare time. I’m enjoying writing it, I’m enjoying researching it, I’m really enjoying thinking about it; I’m going to put up at least three parts of it as I finish and polish them (which might be a while, y’all know how back burner projects go). Hopefully someone will enjoy reading it. I even have clever titles for some parts, like “Dangerous Hobbies, Competent Humans”, and “(Gun) Politics: Loud Liars From the Fringes.” …Yeah, I’m such an academic that when I get intrigued by something I go off and write what is effectively a research paper about it… for fun. I figure other people might find it interesting, and maybe, just maybe, I’ll manage to start some fun arguments.

Posted in General, Navel Gazing, OldBlog | Tagged , | Leave a comment

LLVM FTW

I’ve settled the direction for the next step in my master’s project this summer: I will be using the LLVM Compiler Infrastructure as the backbone of my LARs compiler.
The decision to work with an existing compiler rather than going off and writing tools from scratch carries some pretty significant advantages. The biggest is that some of the dark corners of the C specification make writing a complete, useful C fronted a very, very daunting task, so in order to not be compiling a “toy” language (or cheating with CIL or something) it is nearly the only choice(C, or C-like, is the obvious and preferred choice for input language, but pretty much all languages have similar concerns). Using an existing compiler also saves writing a whole bunch of ancillary code: in addition to the fronted, features for manipulating DAGs and performing optimizations and such are all there to be used and modified. Unfortunately, using LLVM also binds me to some design decisions made by other LLVM developers, and potentially exposes me to upstream weirdness. Thus far, I have found no serious cases of either, but suspect later in the process some interesting thorns will appear in my side as I more fully understand LLVM’s innards.
LLVM is a compiler infrastructure, rather than merely a complier because of it’s modular design. This modular design is also what makes it most attractive (among existing free, open source compilers) for my purposes, for a huge variety of reasons. The three big ones are:
First, the modular codebase helps with accessability. In many traditional full-scale compilers, the learning curve is nearly unsurmountable. In particular, the dominant free open source compiler suite, GCC, has a learning period measured in months or years before one can make substantial modifications, and requires mathematical concepts like the delta function to accurately express the learning curve.
Secondly, modularity allows me to, in a relatively straightforward way, drop in a new back end that emits code suitable for (but not complete, it’s going to take one HELL of a fancy assembler to be useful) for the proposed LARs design.
Third, the modularity extends unusually high into the structure of LLVM, which allows me to simply turn off, replace, or modify optimizations and features which are inappropriate for an architecture with LARs’ peculiar features.
My start on applying the (fairly thorough) manual for porting LLVM to a new architecture has already shaken out some new ambiguities, concerns, and omissions (some intentional) in the LARs design. This has lead to several sessions on one of the more exciting (in my twisted mind) parts of working with compilers and architectures: making and studying high-level decisions that affect both the hardware and software in a system, in potentially complex ways. Onward to more exciting adventures in computing and academia!

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

FOCUS!

This is now the longest consecutive span I’ve not been enrolled in a class since the summer between my sophomore and junior years of highschool (in Kentucky, you can take college courses for keeps after your junior year. I did.) I’ve forgotten how to make myself do anything while living a fully unstructured existance. I can’t focus on anything. I’ve lost my drive to be productive… and oddly, I haven’t lost my reserve, so I’m not partying, I’m just frittering. Mostly on the interwebs. It’s kind of freaking me out. That said, it is rather relaxing, even if I would like to be doing other things, or letting loose for a bit(either would do nicely). The failure to blog is related to the failure to focus; I haven’t been forming or sitting down to articulate the kind of cogent meditation on topics that make for good blog posts.
Projects-wise, In addition to the pile of projects which have been mentioned in the past on here, almost none of which are complete, I’ve picked up an additional physical computing effort. The collexion folks have a bourbon barrel to be gussied up for a charity auction, in the same vein as the various horrible fiberglass animals that have been popular for such things. Being electronics people, we are making it into an electronic, musical bourbon barrel. The hoops will be touch sensors, connected to solenoid strikers with xylophone tiles (keys? I’m not really a music person). Someone else has taken the lead on design, but I’m now getting involved for the “Making it work” and “Making sure it won’t hurt anyone” processes. I’m hoping having one project with some form of external pressure will help me to focus on others. In a related note, I’m half-seriously becoming tempted to start carrying a pocket-sized DMM around with me. Practically every time I’ve been out of the house this week there has been something I wanted to poke with a DMM to figure out. I’m refraining from looking seriously into finding a baby (pocket size) DMM because 1. I already carry too much crap around with me and 2. Even I would fell like a horrible dork doing such a thing.
On the topic of dorkery (dorking?), the great summer reading project continues; I finally have my sought after copy of Joseph Weizenbaum’s Computer Power and Human Reason, and have set to it. I’m a little afraid from the portion that I’ve read that it won’t live up to my expectations; some of the portion I’ve read reads like Weizenbaum covering his ears and chanting “I want there to be a soul, I want there to be a soul”, and a few of the “Can/Should computers do this” questions posed in the book (written in the mid 70s) have long since come to pass, and worked out fine. It is however, as I understand, still the seminal work on human/technology interaction, and is therefore well worth reading simply because it is the framework for discourse.

Posted in General, Navel Gazing, OldBlog, School | Leave a comment

Lolita

I finally finished Lolita, and it really is fabulous. I haven’t had time to read long pieces of involved fiction in far too long, and this was a real winner. The prose is unbelievably excellent, and the latter chapters perfectly convey the (perhaps disquietingly familiar) sensation of “Oh shit, I think I’m losing it.” For people considering reading, the tight prose means it is not a quick read, so you might want to invest the two hours in watching one of the movie adaptations first, I’ve only seen the newer one, and, while naturally lacking in richness, I thought it conveyed the texture of the story quite well.

I usually hate defacing books, even my own, but while reading I’ve dogeared and margin-marked about half a dozen passages I’m particularly found of in my copy. I’ve actually memorized the opening paragraph, partly for sport and partly as a memory exercise (I’ve always been terrible at rote memorization, I remember things by collapsing their meanings); the prose here is complicated and significant enough that it resists my usual reduction. A few of the other lines that I really, really enjoy (”Nuggets” in the parlance of my peculiar senior English teacher):

“Despite my manly looks , I am horribly timid. My romantic soul gets all clammy and shivery at the thought of running into some awful unpleasantness”

*Waves excitedly at the familiarity* I’m pretty contextually shy, so most people who don’t know me well only see one mode or the other, and assume that’s how I am. It makes for some interesting double-takes.

“…and the red sun of desire and decision (the two things that create a live world) rose higher and higher…”

I just like the phrasing for the process of enacting one’s desires.

“The very attraction immaturity has for me lies not so much in the limpidity of pure young forbidden fairy child beauty as in the security of a situation where infinite perfections fill the gap between the little given and the great promised — the great rosegray never-to-be-had.”

I love the expression of the (again, disquietingly familiar) sensation of almost preferring to remain in the perfect purity of potential instead of plunging oneself into the ambiguities of reality. (The pedophilia isn’t the familiar part, I don’t do that, although some people might snarkily invoke my reproducible taste for the slight and strange in argument.)

One of my favorite features is the author’s retrospective On a Book Titled Lolita appended to later printings, which is almost better than the novel itself: Nabokov, in his perfect prose, provides a humorous, high brow, critique of criticism from publishers received in attempting to get the novel published, which develops naturally into a clever social commentary. In particular, it contains all the jadedness toward classical literary analysis that keeps me away from the literary in any formal capacity.

(I’m partially conscious that I’m trying to emulate Nabokov’s peculiar alliterative prose here, I enjoy doing so too much to try to correct it. At this point it’s probably good for me anyway.)

In a partially related matter, I’ve been listening to Bif Naked (Who is an (adopted) child of a former UK professor. Colorful company.) while I finished Lolita. I got Lucky stuck in my head from my previously mentioned recent fascination with Buffy the Vampire Slayer, which is really a pretty typical example of Joss Whedon’s excellent taste for integrating pop music into his TV projects. It’s a bit melodramatic and punk-ish for my usual tastes, but suits the reading.

Perhaps my next post will be about one of my various technological projects, I’m finding that I most want to blog about things which are outside the mundane for me, while I know that really at this point in my life the technical endeavors are the novelties, and the novel amusements are comparatively mundane.

Posted in Entertainment, General, Literature, OldBlog | Leave a comment

Family Visit

I’m up in Madison, WI joining a gathering of my mother’s extended family for the week. My mother’s side of the family is great fun for me; almost the entire family is over-educated, hyperfunctional, and a little bit snarky, just like the people I associate with when left to my own devices.
I’m currently spending the afternoon/evening holding down the fort; keeping the doors open and track of the whereabouts of the family, and setting up for dinner with ingredients as they appear, which means we will be having a boneless leg of lamb, slit and packed with garlic wedges and fresh rosemary (baked), fresh green beans with portabellini, and long grain white rice. I spent alot of yesterday helping with a proper (fussy, tedious) country ham and scalloped potatoes, but there were more cooks yesterday. I don’t often get to do large meal for large group type cooking, so I’m enjoying myself.
I’m also continuing my reading spree; I finished Outliers on the way down (the part of the trip not spent driving through disaster-grade construction+wide object transport). It had a very disappointing ending, the earlier part of the book had interesting observations… the last chapter was dedicated to trite, weak conclusions based on anectdotes. I enjoyed the useful part.
Now I’m on to Lolita. I’m finding it unusually intense to read because I vastly prefer hearing (or at least reading under my breath) Nabakov’s prose. I might consider an audiobook of it, even though I usually find them frusterating, just to save my throat. I tend toward short stories for the tight prose that even most excellent authors can’t maintain over any substantal length; Lolita isn’t quite the same, but it is really excellent stylized writing. I also started the Consciousness Very Short Introduction since it’s a PDF on the n810, and thusalways on hand.
I also found a used copy of GEB (and some other desirables) walking through UW Madison’s bookstore… which is indeed the kind of place I go for fun.

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

Relating

I’ve been reading Malcolm Gladwell’s Outliers, continuing my quest to take advantage of having some time to read and culture myself. Like all of Malcolm Gladwell’s books, it is very nifty, but also frustratingly lacking in rigor. The really, really irritating part of this one (to me) is the shifty metrics he uses for success; he poses that somewhere around an IQ of 130, the competitive advantage flattens out, which I actually am not disinclined to believe. The proposed reason for this cutoff is that somewhere around the quoted 130 IQ, individuals’ increasingly weakened ability to relate to the world catches up to their intellectual advantage; this seems entirely reasonable. The problem is that this conclusion is based almost exclusively financial metrics for success; my observation has always been that the very bright tend to have a pretty strong predisposition for taking positions that are more personally than financially rewarding (he does admit to the problem. He just doesn’t do anything about it). Conversely, the best part of Outliers for me is contemplating the group of gifted kids I grew up with as samples for the described phenomena; we so match.
Sadly, one of the better matching points is the “gifted kids have trouble relating to others” portion. I’ve been feeling it more than usual lately, I blame seeing the dwindling collection of old (GT) friends passing through as the summer begins for starting it. Now it’s mostly exhibiting as frequent bouts of the “alone in a crowd” sensation most times I’ve been out of late (with one surprising exception…hurray cute smart girls, boo deeply ingrained shyness). I’ve actually heard similar remarks from a few of said old friends as well. This probably also relates fairly directly to both my failure to post anything for over a week, and my recent urge to watch through Buffy. Theres nothing quite like watching a show based around metaphors which gratuitously translate personal issues into genuine otherworldly (stabable) daemons to soothe the soul….

Posted in Entertainment, General, Literature, Navel Gazing, OldBlog | Leave a comment

Dollhouse Renewed

Holy crap, FOX renewed Dollhouse for a second season. The best part is it looks like the renewal is based on “ancillary factors” (DVD sales, Streaming, DVR), which implies at least one major media company may be coming to understand that the video entertainment market is shifting away from broadcast TV and feature films. In related news, Sony’s CEO demonstrated a surprising grasp of new-media realties. These two little newslets are definitely the exception of late; after the disingenuous comments from Sony Pictures Entertainment CEO Michael Lynton that were doing the rounds on the interwebs earlier this week, and all the gloomy news about print media, I was feeling like all the old media dinosaurs (the established forces in the major content industries disrupted by the advent of the Internet; print media, music, and video) were actively working to commit suicide instead of trying to adapt. At least there are a few little signs that powerful people in the media industry are looking to find a way forward that doesn’t involve sticking their heads in the sand and trying to litigate the Internet cat back into its bag.

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

DorkbotLex #3

3538107276_c7515214a2.jpg?v=0
I made it to the third Dorkbot event in Lexington yesterday, and it was again a great show. This time there were four excellent presentations of the kind of artistically tenological projects dorkbot is meant to showcase. The first presentation was Clint Davis, showing a spatially aware music controller, built from an arduino, some infrared range finders, and Pure Data. The second presentation was of a solder-free LED hula-hoop by Lauren Sherrow (pictured above). There was then a showing of Aaron Miller’s Day of Defeat-based machinima piece I, Bots, about variously self-aware bots on a DoD public server. Finally, Jordan Munson showed off his work on a new generation of electronic music interfaces, including an OpenSoundControl controller on an iPod touch, and using a wiimote as a gestural interface. At the end there was a lot of discussion about organizing social/cultural events for geeks and hackers, I wish more of the Collexion folks had been there to participate.
The better of the pictures I took are up in a flickr set.

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