![]() | You are viewing Log in Create a LiveJournal Account Learn more | Explore LJ: Life Entertainment Music Culture News & Politics Technology |
20 most recent |
Sun, Dec. 20th, 2009, 06:28 pm
Some of you may recall that I really don't like Charles Dickens (or most of his contemporaries) but there is one notable exception and that is his novella, A Christmas Carol. Earlier this year, I did go to see the filmed-for-3D version starring Jim Carrey. I was expecting utter crap (like, say, Jim Carrey as the Grinch) but was pleasantly surprised -- aside from one ridiculous sequence, it kept close to the original text. Very close, actually. I would recommend seeing it (3D is not necessary to the experience, though.) Tonight, we've been watching the George C. Scott version (from 1984) and to answer a question (how specific Dickens was in his description of the Ghost of Christmas Past), I looked up the original text on the internet archive (here's a very nice Putnam edition you can read online). Kiddo was reading it over my shoulder and asked to read the whole thing -- so I found a Project Gutenberg edition through Stanza and downloaded it to my iPod. She's now curled up on her bed reading Dickens. How awesome is that? Of course, my favourite version is probably the Muppet Christmas Carol ("Light the lamp, not the rat!!") which I will watch sometime before the 25th. Sun, Dec. 20th, 2009, 10:39 pm
Sat, Dec. 19th, 2009, 08:30 pm
Sigh. Our washing machine is on its last legs; mid-week I was pretty sure it was pining for the fjords. Before springing for a new washer, we decided to try a small load. Hubby used the perma-press setting and to my surprise, it made it through. We tried another, and another, and decided that this was the way to go. So, for now we just have to compromise and do more smaller loads until we can afford to replace it (and likely the dryer, too). I'm not too concerned, of course; the appliances were all included in the house purchase and the washer dryer were old and beat up when we inherited them. Sigh #2 Ever since Kiddo was wee, and we bought a non-standard size crib (which she outgrew almost immediately), we seem to have made consistently questionable choices in beds for her. The only really good bed we had for her (well, we still have it, up in the attic) was the captain's bed but in her tiny room here, we felt like she needed more space so we bought the Tromsö loft bed from IKEA. But the clearance from the ceiling once the mattress was in place made it mostly useless. Still, she slept there until she came down with the flu (and flu+ladder=disaster). For whatever reason, we never put the mattress back up on the loft, letting her play up there with the padding of a couple of blankets. So, when friends of ours let us know they had to get rid of an almost new twin bed because they are moving, we decided to buy it. Today, I manhandled it home (tied it to the top of the van and hoped that we would beat the rain -- we did) and into the house. I shoved things around in her room and heaved her mattress back up to the loft then started to move the new bed into place and wouldn't you know it? it didn't fit under the loft! I was ready to blame it on IKEA and their non-standard sizings (at least not standard in North America) but when I measured it then did a web search for "standard mattress sizes" I discovered that the new bed is an "extra long " twin. Huh. Never knew such a thing existed. So, we have turned the new bed 90° under her loft -- it'll do for now but there is less than a 12 inches of clearance between the foot of the bed and the wall so it's far from ideal. Like the washer and dryer, we're just going to live with the compromise until after Christmas. Fri, Dec. 18th, 2009, 12:09 am
One of the projects I have running is a temperature monitor. I built a QK145 temperature monitor kit a few years ago and have been monitoring local temperature data for a few years now. However, the process I have monitoring and logging the temperature occasionally crashes with a bus error or illegal instruction or some other weird error. I don't know whether it's related to the old version of FreeBSD running the server, or dodgy hardware (memory?), a broken driver, or what. It doesn't happen often enough to get concerned about (yet). Anyway, I got annoyed with having to restart the monitor if it happened to fall over. The result is relight, a small Python script that automatically restarts a process that crashes occasionally. Here's the usage:
Relight also comes with complete unit tests! It was a bit tricky to write automated tests that deliberately killed a process spawned by a child process (a "grandchild" process). But by having the grandchild process echo its own pid, the test code was able to read that and send a SIGKILL to the correct process. Tue, Dec. 15th, 2009, 10:22 pm
Tue, Dec. 15th, 2009, 10:50 pm
Today I'm boggled to see comments in various blogs by US right-wingers complaining that today google is showing an Esperanto flag for the 150th anniversary of the birth of Zamenhof (who initiated Esperanto). They assert that there should be some image about the 218th anniversary of the US bill of rights. Sheesh. They are apparently ready to interpret anything at all as an attack on America. I (erroneously) supposed that everyone understands that those occasionally appearing one-day doodles by google are just amusing capricious things, which are influenced by proposals by the public, not to mention that the 150th anniversary of something is somewhat more eye-catching than the 218th for such displays. But for some conservatives, such a simply display is apparently an America-hating slap in the face... My favorite such anti-Esperanto pro-USA comment is from here: Hey all you ACLU, pro-leftists, anti-American, commie-loving, homo-marriage loving, pot smoking idiots: TODAY IS BILL OF RIGHTS DAY!!! WTF is wrong with you people???? Who gives a crap about a guy who wants a one-world language outside of English, really?! Oh yeah, that would be the PETA loving, vegan eating, no-bra-wearing, Al Franken-loving, George Bush took-down-the-towers, "I live my life by using one square of toilet paper and everyone else should be forced to do the same by Obama", idiots like you.....that's who! Choke on your Esperanto and your hatred for America!! Mon, Dec. 14th, 2009, 11:22 pm
yeah, i wasn't feeling too bad about the cold, all things considered. i'm gonna have to go all consumerist and buy some expensive rain pants because these cheap ones just aren't working even after the resealing. sigh. i don't understand why they call it seasonal affective disorder. it seems more like a disaffected disorder. strangely i'm not really one to suffer unduly in the dark months--i like the gloom just fine. the cold is tolerable, as is the wet--i commented to and hey, we totally get longer days in the summertime. the sweet, sweet summertime. suddenly i want lemonade and ice cream and a sun lamp after all. anyone wanna sail this city south to the tropics? if we take the whole thing, we don't even have to stop being awesome together. yeah? Tue, Dec. 15th, 2009, 01:48 pm
Here's broadcast info for Radio NZ's recording of last year's Messiah at Town Hall:
Mon, Dec. 14th, 2009, 09:49 pm
Flying with Fault Line Flyers in Texas was pretty much a no-brainer for me at the time. It was about US$23 for a tow, and time in the air (glider rental) was a flat $3 or so per flight. I was living by myself and had plenty of time and enough money to spend on a weekend activity. Here, a similar tow is about NZ$50, and glider rental is just under $1 per minute of flying time. As you can imagine, that adds up extremely quickly and the reality is it exceeds what I can justify for a weekend activity today. Especially since I like to spend weekend time with my wife (as one or both of us often seem to be busy during weeknights). Coming to this conclusion was tough because I truly enjoy flying, but was always conscious of how much it cost. Naturally, that dampened the enjoyment somewhat. I realised that there are two types of leisure activities: those that have a marginal cost, and those that don't. Activities with a marginal cost are those where you have to shell out some amount of cash every time you do whatever it is. Gliding is definitely one of these activities; skiing, skydiving, and golfing are other examples. On the other hand, activities without a marginal cost usually require you to purchase equipment of some kind, but doing the activity just once doesn't cost anything. There are many examples of this: cycling, surfing, hiking, fishing, diving, even things like sailing or motorcycling (where the initial cost might be substantial). I have discovered that I'm a no-marginal-cost kind of guy. (Having said that, I'll still go skiing!) Speaking of gliding, congratulations to Terry Delore who just yesterday broke the world distance gliding record with a 2501 km flight! Sun, Dec. 13th, 2009, 10:52 pm
every year i wish i could spend more time making presents and less time shopping, but i just don't have more time. it's become clear to me this month that i have a hard time making time to create: these blog posts are working out ok but i did miss a couple days and i rarely spend more than 30 minutes on them anyway ( i wonder if i worked less, if i'd purchase less. i feel like if i had an extra 10 hours a week, maybe i would be brewing my own beer, making my own pasta from flour (but would i buy a pasta-making tool? i guess i'd need one...), and maybe fixing more stuff or doing things the hard way (handsaw instead of jigsaw? i don't feel like i'm careful enough to make do without some of the advanced technology and get any level of polish on anything i make that isn't written). so i'd just be more squeezed for money (i'm not now, but i would be if i kept my current lifestyle with a third less salary). it might be an interesting experiment if ever i feel like the economy is reasonable for job-quitting-without-having-replacement-l the real dent in my pocketbook from consuming is food and drink. and mostly drink, at that. i probably spend a few hundred bucks a month at bars, sometimes more (if i go out i usually buy drinks for someone else, or several someones in addition to myself). but i also spend several hundred bucks a month on food/drink for home, for me and when i didn't work for almost a year i got bored and i didn't create more, or do more really, though i did spend more time outdoors (rollerbladed probably a hundred miles a week, hiked a fair amount). i guess now i have a little more motivation. or perhaps broader interests than i did in 2001? in the end i'm just not sure i would do more "productive" stuff than i do now. or that i'd feel better for doing it, if i did. nah, i guess i would feel better. stupid protestant work ethic. why do i even have that, as a recovering catholic? bah. this post lacks a stunning conclusion. what do you make of it? Sun, Dec. 13th, 2009, 09:15 pm
A while back, we earned a free night with our "usual" hotel chain and we had to use it before Dec 25th or lose it. We chose to use it in order to facilitate one last shopping spree in Vancouver before the International Sporting Event That Shall Not Be Named (ISETSNBN) descends, bringing with it all manner of neo-fascist f**kery1. We rolled out on a 9 am ferry, dining in style in the Pacific Buffet. After a brief stop to fuel up, we headed for Aberdeen Mall -- Hubby hung with Kiddo in the play zone while I did some damage in Daiso. As luck would have it, Friday turned out to be Midnight Madness at IKEA -- specials every hour and crowds to go with it, but we got two new cabinets and more media storage for the living room plus a few other bits and pieces. After all that, we returned to the hotel exhausted. Sunday we picked up my Mother in Law from the ferries and ventured into DressSew Supplies downtown -- frustrating to get there but we left with two bags of fabric, trim, notions and costume pieces. Next stop was T, then lunch and a few stores in the Kits neighbourhood. Our last stop was to stock up on some Asian imports at Yaohan Centre in Richmond before it was back to the ferries and another trip to the buffet. Today was planned to be a quiet day but turned out to be a lot of work as we built and installed new IKEA purchases, sorted and reorganized our crap (why? to make room for MORE crap, of course! Sigh.) and swept up two or three rabbits worth of dust bunnies from the corners. That was followed by an attempted computer rescue for my Mom (her machine froze and she had no way to get past the blue error screen without a rescue disk). Unfortunately, there was to be no rescue -- it's still in limbo. Once home, there was still filing and laundry waiting. Ugh. This week will be busy: five days of work and Hubby has meeting-palooza this week plus Kiddo has two evening performances of her Holiday Concert. At least Friday is my last workday and Kiddo's last school day until January. 1Yeah, I'm more than a little bitter after actually trying to navigate through the "transportation improvements" -- slowly crawling past the many signs stating No Stopping Feb-Mar. Sat, Dec. 12th, 2009, 11:07 am
Yes, believe it or not, even car-enthusiast me has gone for the bus. I'm not entirely happy with this. I dislike the lack of autonomy. I don't particularly need autonomy. My work is flexible enough to generally allow me to leave when I need to for the bus. We pass off tasks between each other regularly, so, "I need to catch the bus, here's what's going on with this..." is fine. I have a lot of options for busses to take home, so if my schedule does need to vary somewhat, I can adjust for it. The only "valid" (not selfish?) reasons I have for not liking the bus are the time I spend sitting outside, waiting on busses, in the cold, and the added time the bus takes over driving (both because the bus moves slower than a car and because the bus runs on their schedule, not mine). What other alternatives do I have? Well, I have a bicycle. Work is less than 5 miles, on the street, from home. I could absolutely bike that. There are a few problems, though. First, there aren't showers at work. While that's not much of a problem this time of year, it will be one. Second, my schedule currently has me going home in the dark. My current bicycle is not equipped for riding in the dark. I've had bikes equipped for riding in the dark in the past, though, and I'm just not comfortable with that. Drivers do not see me, even with lights, and I'm not comfortable riding in the dark through some of the neighborhoods I'd go through. So... Remember that free motorcycle parking I mentioned? I've wanted a motorcycle for some time, and that would give me the autonomy I want. It'd probably cost me more than just paying for car parking, if you ascribe all the motorcycle costs to the commute. But since I want a motorcycle anyway, just for fun, I don't think that's fair (in the same way I wouldn't assign all the costs for my fun MX-5 to a commute). Yes, I know, commuting on a motorcycle is dangerous. I have a route selected that I think is relatively low risk. I'll still have to watch for those idiots in cars who don't look at anything outside their vehicle (see my crash in the car earlier this year), but the route offers good escape routes, roads in good condition (for Houston), and relatively low congestion. Commuting on a motorcycle in the rain also sucks for a lot of reasons. I'll keep the bus pass and be using that in the rain, at least at first. I'll see how things go on the motorcycle and decide if I want to get some rain gear or not later. Does this long, rambling post have a point? I suppose it does. I have to admit, I'm a selfish American. I've tried riding the bus, and I find it acceptable. Functional, tolerable, only occasionally frustrating. Even so, I find myself wanting autonomous transportation, and being American, yet again, I'm turning to the internal combustion engine. And I'm not even looking at a small little scooter that'd meet my needs well. Noooo, I want a big 500cc sportbike! At least 500cc is a lot less than the 6.2L of a Corvette engine? *hides* Fri, Dec. 11th, 2009, 11:17 pm
today i bought chicken! i contemplate once again but do not particularly seek fulfillment in the knowledge quest, where do they get all those tiny wings and legs to make the buffalo chicken bits? and whose idea was it anyway to make them so hot as to be reminiscent of today i woke up at 6:20 am to entertain and feed very chilly bikers on one of the major bike thoroughfares here, as we do monthly. november and december are hard, not merely because of the guaranteeably cruddy weather but also because we usually do it on the last friday of every month and nobody bikes to work the day after thanksgiving (us volunteers included) nor the one after xmas. so instead in december we celebrate the feast of santa lucia for some reason which i've never quite grasped, other than it being mid-december for easier access. today, i dressed up as the virgen de guadalupe--red dress, blue mantle, because her feast day is tomorrow and we thought ol santa lucia needed some competition. nothing quite as breezy as wind chill of 13 in a dress. ok, i was wearing clothes underneath, including a jacket and windbreaking pants. but my toesies and fingersies were quite cold, i assure you. fortunately the sun rise was totally worth getting up for, and right now in my bike bag i have one of those chemical-infused burns-anywhere firelogs despite not having a working fireplace (more on that later, though the short version is that's how i bought it), but i'm about to go on a bike ride, in the 80% likely freezing rain. so we'll want a fire when we arrive, because, brr! won't be no 13-feeling though. this evening was warm enough to eschew jackets and doublegloves and hats and scarf on the way home, so i have high hopes for this evening not getting miserable. but it should be fun to bike out to some remote location, start a bonfire and quaff some beer and even warm bevs from people smart enough to have pre-purchased same. i just bought one today from amazon but it'll get here days too late to be of use right now. oh, internet shopping, how good you usually are to me and how sad it is when you're not. so there's a bag-ful of misc. enjoy it, or don't! Sat, Dec. 12th, 2009, 07:52 pm
Fri, Dec. 11th, 2009, 10:51 am
Thu, Dec. 10th, 2009, 12:44 am
it's funny--i know that my life is like a stream, always changed by what has already happened, never the same stream twice. but i often feel like a return to austin or fort worth is a return to a different time in my life: an earlier, alternate-reality-feeling, different me. it feels as though time has stood still in my absence, for no new memories based in that environment have been created, so that new building seems to have sprung into existence overnight, and how did my favorite bike shop move across town in the blink of an eye? fortunately i'm a slut for nostalgia (today is apparently slut day as well as hump day, i've been overusing that term all damn slutty day) so it's almost always a pleasant experience, if a big cognitively-dissonant. it's also a good time to reflect on how different i feel than the last time i made a memory, say on UT campus, or at Chuy's incredible tex-mex or even just at i wonder when i'll spend my first entire year in portland. (i've never spent an entire year apart from the family, at most just xmas->xmas (i think)) i'm really tired of plane travel and it's bad for the environment (kind of nullifies the not-driving-a-car worth of pollution saved, as i understand it), but i still trek back to my old stomping ground on this annual pilgrimmage. my family is delighted to reunite and i am too, i just wish there were a way to do it without the travel. or that i had enough time and gumption to make it on my own power or in some less objectionable fashion (amtrak?), then i might enjoy my trip with no reservations. except for the ones for my tickets on the train... ah well, for now i'll just bask in the fact that it at least fits several of my life goals: having fun, having meaningful communication, and facilitating joy. Wed, Dec. 9th, 2009, 09:49 pm
I've only had a bit of time to work on the Psil compiler, but it's coming along well. The compiler now generates Python AST code for many kinds of examples. As mentioned previously, I've tried annotating the AST with line and column information to help locate Python runtime errors. The representation of lists that I'm currently using (just a Python list) doesn't leave a lot of room to store the extra annotation information. For example, the code: (print (+ foo 5)) is represented as the following Python lists: [Symbol("print"), [Symbol("+"), Symbol("foo"), 5]]
There's not a lot of room in this representation to store source line annotations. The first thing I tried was to declare a global DebugInfo[123456] = [(1, 2), (1, 8)] DebugInfo[123460] = [(1, 9), (1, 11), (1, 15)] The first I've moved that code to another branch until I figure out what to do with it. I may be able to manage it by not letting the original code as read from the source be garbage collected (by keeping a reference somewhere else), that could work. The information only needs to be kept during the compile phase, as soon as it's embedded in the AST it doesn't need to hang around any longer. Anyway, more work needed. Just writing this post helped me sort out some ideas. Source on GitHub. Tue, Dec. 8th, 2009, 09:39 pm
first, the background, because i do still feel that ticketmaster is evil, and want to put it to you that this is a service organization that fails in the primary goal of being helpful. now, as a business, its primary goal is to make money and to be certain it succeeds handily there, by charging exorbitant rates for the privilege of handling your transaction---seriously, last time i tried to buy tickets through them the inconvenience charge was over 50% of the actual ticket cost. fortunately my primary ticketmaster-served venue has a physical box office a few blocks from my office so i trundle over there and save 50% of the ticket price as a result. i pay my $1 service fee, which handily compensates the ticketperson for their time, and i walk away with a physical ticket, which would have solved all the problems from the episode that had me aflame. said flameage occurred because i bought a ticket online for a venue whose location i did not know (turns out it's effectively on my way home from anywhere, but i was unaware at the time), but all of the delivery options cost a ton of money so i decided to do "outlet pickup" which still cost a buck (outrage! you already charged me SO MUCH! and now you're charging me to go somewhere other than the venue and get the thing i already bought, which i will not use except for 1 second at the doorway to this venue?!). turns out that outlet pickup only works up til 48 hours before the show (nowhere on their website does it say that it will NO LONGER work to walk into an outlet at that point), and also, they want the credit card you used to buy the ticket. unfortunately, not only had that credit card literally broken in half, but my bank had failed and been bailed out and "bought" by chase. so, yeah, i don't have that card anymore--it had been replaced and re-homed to a new institution, despite being a debit card attached to the same account. today ticketbastard told me definitively that i won't be getting my money back from them. how i would be thrilled to take them to court and recover my $31.55. yeah, at this point it's totally not worth my time, i've already lost more time in the pursuit than the money would pay for. but i hate to give this corporation my money for services not rendered. however, the mere act of pursuing the chase to its end, whining about it on twitter, and writing a letter to the venue, and the only other venue i've been to in town that uses the bastard's services really made me feel fine. at peace, even. i've discharged my duty and i can't allow them to own me enough to bring the poison of anger into my mind. i'm smiling now, happy that i chased the rabbit down the hole, but not willing to spend the rest of the afternoon chasing it, despite the adventures it might lead to. so today i ponder the amazing power of catharsis--a purging of emotional tensions, as webster has it, to bring balance back to emotions, happiness back to this psyche, and allow me to go on with my life without resentment. but fear not, i shall never give ticketmaster another cent. that will mean missing some shows, and getting lesser seats to others, and that will be ok. because i'll be speaking my mind with my money, and i'll be pursuing the course i deem right. and that'll keep me feeling good. what catharsis have you experienced that moved you? Mon, Dec. 7th, 2009, 11:32 pm
still, biking today was rather intense and left me feeling worse than i have in awhile, even when skiing, hiking, or rollerblading in worse temperatures in colorado. perhaps it was due to being somewhat undergeared in the hand/foot department, leading to very cold fingers and toes. i did learn in a couple tries a good way to kind of mummify my head with a scarf using the helmet to hold it in place so that i felt pretty ok over most of the face, which was my only exposed flesh, and then only in a small zone, since between glasses and improvised balaclava, hat/gloves/jacket/pants/socks/shoes i was pretty well covered. but i could have used extra socks, and my ski gloves + wool gloves only kept the hands warm for about an hour in the cold before fingers started getting complainy. i guess part of the problem with biking in the extreme cold is that you add to the wind chill. and i looked up why wettish cold air feels colder, and there are a lot of contributing physics factors. we rode out to the portland version of the trail of lights and it was very meh. there is more excitement in a quarter mile of the trail of lights in austin, and the stuff is WAY denser. i'll have to go check it out while i'm down there to see if my memory is lying to me, but being able to spin around under that what, 100' tall tree-o-lights in zilker is amazing...also, the portland version costs $5 and still has ads. wtf? tomorrow will be just as cold as this morning. i'm gonna wear the ski gloves again. and maybe the ski goggles--saw a dude doing that on the way home and said "wow, that's smart." hope you're staying warm, wherever you are. Mon, Dec. 7th, 2009, 09:21 pm
Apparently, I had PeGeStuDoMo all wrong. I shouldn't have told anyone what I was doing and that is why I failed. (Actually, I figure I failed because I am a gold medalist** in procrastination) * * * Kiddo has requested all vegetarian meals this week --perfectly doable but it's making me crave steak and click on every link that mentions food -- which meant I found this curiosity (that would be great if I liked peppermint lattes) and this wonderful tale of determination not to waste food. * * * Finally, just for fun, here's a great ad from LG -- more or less a PSA asking people to think before they text, "Give it a ponder." There is a whole series of these. They make me smile. **hey, here's hoping VanOC doesn't come after me for saying "gold medalist." |
20 most recent |