new desktop :)

This pay cycle I decided that it was my birthday month, and I was tired of my old desktop struggling to keep up with things (like, say, flash videos on youtube, or even low end gaming). With Kirsti’s encouragement, I spent about $700 on newegg.com and got the parts for a new build which has gone super well so far. (Ironically since they arrived during the work day and I was pretty busy, Kirsti did most of the actual putting together of the stuff I’d intended to. I think my total contribution was installing the power supply in the case, putting in the motherboard offsets and installing the optical drive.)

CPU: AMD Phenom II x4 955 (3.2ghz quad core)
RAM: 16gb ddr3-1333 (4x4gb, G.Skill)
MB: Asus M4A87TD
Video: Gigabyte GV-N450OC2-1GI (Nvidia Fermi 450 card, 1gb vram)
HD: WD Caviar Black 1TB (sata 3, 64mb ram cache)
DVDRW: an old but still functional ata133 LG dvdrw, recycled
Case: a ThermalTake black atx mid-tower, forget the model number
Power: antec 650w green (so named for high conversion efficiency)
OS: Ubuntu 10.10 Desktop

So, so happy with how it’s turned out. :) I’ve done things with it like have two operating systems installing into virtualbox in the background (various testbed VMs) while playing Portal via Steam on wine fullscreen in high res and it never stuttered. Ripping a DVD took less than half an hour (and I’m not sure that I found the right config options to tell HandBrake to go multi-core). OS install went smooth as silk, the hardware is super-performant, and best of all it’s quiet! The loudest sound it makes is the very faint noise that comes from really thrashing the crap out of the hard drive. I kind of wanted to get an SSD for main storage, but the $/GB ratio was still just a bit out of my reach, and I’ve heard of just enough bugs and glitches still being worked out with them that I felt that sticking with spinning rust for now was the safe call. With sata-3 on the motherboard, I’ll probably still be able to upgrade just fine to an SSD in a year or two when all the software and hardware kinks have gotten worked out.

how to cleanly exit SLIME mode in emacs

Because I constantly forget how to do this whenever I’ve got cause to fool around with SLIME mode in emacs (usually when working through Land of Lisp, which is on Safari too), a note to myself:

  1. in the SLIME buffer, press “,” to enter a slime command
  2. enter “sayoonara”
  3. press enter to exit

This is enough to exit back out to ordinary emacs (from which ctrl-c ctrl-v exits, naturally).

good weekend :)

I love weekends where I don’t have to work (at least, when I’m not getting paid overtime — you want to give me time and a half on top of my nominal hourly rate and my attitude towards overtime changes immediately, heh). Got a reasonable amount of studying done (could’ve been more, but still a fair amount), which even though the example problem sets are somewhat tedious doesn’t really feel like work so much as highly directed fun. I’m hoping the most recent death march project is pretty much put to bed.

the social network / facebook

Thinking of Boston (see last post), I received our copy of The Social Network on DVD a few days ago. Highly recommend this for anyone who enjoyed the film in the theaters, it’s only $13 on Amazon and the extras DVD is packed with some fairly interesting content, e.g. a long-making of vignette, lengthy interviews with Reznor, Ross and other people critical to the look and feel of the film, and so forth.

Thinking of Facebook itself, I’m kind of creeped out by them opening up home address and phone number info to third parties. I put that stuff up there to help out friends who happened to lose my contact info, but at this rate I’m thinking some of that needs to come off for security reasons. I’ll handle keeping friends updated via other channels. Increasingly glad I have this blog set up as an alternative to Facebook as insurance against them going completely into the shitter regards privacy and security.

mini-vacation

Really looking forward to this coming weekend; I’m taking a trip to Boston to hang out with friends up there courtesy of cheap airfare on JetBlue (less than a hundred bucks round trip, cheaper than Amtrak and not all that much more than BoltBus while being considerably faster than both). I just have to make it through this week at work (urgent project that’s turning into a bit of a train-wreck for a number of client-related reasons that are too tedious to get into).

I think this is my favorite quote from Franz Kafka:

“You do not need to leave your room.
Remain sitting at your table and listen.
Do not even listen, simply wait.
Do not even wait, be quiet still and solitary.
The world will freely offer itself to you to be unmasked,
it has no choice, it will roll in ecstasy at your feet.”

testing LiveJournal mirroring

I figure LJ was my home for long-format writing (or at least, longer than 140/420 characters that twitter and facebook respectively support in the standard post) for several years, so I might as well mirror whatever I write here back over there for tradition’s sake (and who knows, there might be people who only ever read my LJ). This is mostly a test post to see if the mirroring plugin I’ve installed is working. Right now only my p3rlm0nk LJ is set up as a post mirror but if any other users on perilouscodpiece wish to set this up I’ll be happy to (of course, so far I’m the only one using this blog…).

UMBC Spring 2011

I was accepted into UMBC for the Spring 2011 semester as a special/non-degree-seeking applicant (their nearest classification for a post-Baccalaureate student such as myself), and received in-state tuition status as well. I’m super super excited, because there’s quite a number of things in the computer science and mathematics areas that I would like to gain more formal exposure to. Of course, I can (and do) read about these things on my own but a classroom environment and access to learned advisors (professor and TAs) will I think greatly help my absorption of the material.

Registration capacity permitting, I plan on taking CMSC 203 in the spring, their Discrete Structures course (mathematics that’s particularly relevant to computer science, more or less, at about the level of calculus without being directly an analysis course per se). I’m half-tempted to see if I can take STAT 355 as well (calc-based probability theory and stats for scientists and engineers). Both of them form the sort of mathematical core theory underlying two course I care very much about taking and doing well in, namely CMSC 341 (Data Structures) and 441 (Algorithm Analysis).

My first term back in school unfortunately puts me in the very last registration bucket on the calendar, in late January a few days before the term commences. Though I’m not required to undergo academic advising (as I already have a BSc), I’m hoping to go in and catch a bit of time from one of the CS dept’s advisors before then regardless to talk to them about where to come in on their course sequence (e.g. I don’t think that I really need to take their intro year of programming courses given that all the topics listed in their syllabuses look quite familiar after a decade of programming in industry) and might use some of that time to see if there’s any way for me to “sneak” in and register earlier. ;) Probably a no but you can’t tell until you ask, hehe.

Mary B. Jackson, June 12th 1952 – November 2nd 2010.

Mary B. Jackson, June 12th 1952 – November 2nd 2010.

My mom passed away a few weeks ago. I’m still kind of at a loss for how to talk about it; that I miss her beyond my ability to express in words goes without saying. She was such a large personality and presence the world seems so different to not have her in it anymore; just one example of her complexity would be that I’m not even sure how she best wanted her name to be. Sometimes she was “Mary”, other times “Mari”, yet other times identifying as “Prairie”. Her middle initial could be Beth, or it could be Brenneman. She was an artist in everything she touched, from painting to drawing to language itself. There are boxes upon boxes now in climate controlled storage of her work and photographs, some of her larger paintings have gone on to friends that (I hope) will respect them and keep them in good condition.

My last memory of her is her sitting up and looking cheerful in her hospital bed, as I had to leave due to the end of visiting hours. She looked hopeful, alive if a bit displeased with her surroundings. She passed on while receiving good care, in a good environment, and was sedated so she should have felt no pain or fear in her final moments alive. She had a first heart attack about eight weeks ago, and at least I was able to visit her in the hospital before she went. We talked and she seemed entirely in control of her faculties when she said she wanted a Do Not Resuscitate order in place; when she had a second attack I was called upon by the staff to verify and I could do nothing else than honor her wishes. She had spent decades in fear of dialysis, and when it became necessary I think the fear of it (no doubt amplified somewhat by her growing Alzheimer’s symptoms) probably put the stress on her body that lead to her heart attacks.

Most of her estate has been settled at this point. Mom wanted cremation and a simple memorial ceremony, both of which have been done. The only lingering aspect is a safe deposit box that I will need to probate her will to gain access to (it has some personal effects and such in it that I would like to have). That will take some time to organize (filing fee $279, plus whatever a lawyer will charge me for a simple probate app, plus a few affidavits from friends of hers of long standing that her handwritten will is in fact hers, plus travel expenses to get there and back). For now I’ve simply paid for another year’s rental on the box, and I have four years to probate the will itself. Next summer should be a reasonable time frame to get this settled. I should have my mom’s ashes by then, and plan on perhaps resettling them somewhere nice in the Texas hill country (an area she loved) during the same trip if possible… We’ll see I suppose, no big rush. Her beloved cat, Mr. Blackie (a gorgeous panther-like tom of indeterminate origin), has gone to be with my in-laws out in central Texas where he’ll have plenty of space to roam and will be well taken care of.

I keep wanting to give her a call and see how she’s doing, to share another laugh over the absurdities of politics. The image came unbidden into my mind when she passed of her and Molly Ivins laughing together over coffee in the afterlife about the latest activities of the political animal in this one. I can only hope that if there is a heaven, the two of them are there and will be filling in for St. Peter when the Bushes show up to try to get in. As the 2nd is of course Election Day, from now on every year I’ll think of mom and that image when I pull the lever for the biggest bunch of bomb-throwing liberals and yellow-dog democrats I can find on any ballot in front of me.