Thursday, July 31, 2008

Sleep Debt

I read an article on Wednesday stating a simple experiment:
Starting on a Sunday, do not drink alcohol or caffeine; do not smoke; go to sleep about the same time every night; and get an uninterrupted seven to eight hours of sleep for the next six nights. Then, on Saturday morning, sleep in. See how long your body will let you sleep. If you sleep longer than you did during the week -- then you have a sleep debt. So you should consider getting more sleep each night to replenish that sleep debt.
It sounds easy enough so I've decided to try it out starting on Sunday.

Energy Breakthrough

"Electricity-by-wire from a central source could be a thing of the past."

A breakthrough: http://web.mit.edu/newsoffice/2008/oxygen-0731.html

Wubi, Part Two

My first attempt using Wubi crashed and burned. I attempted to use the automatic updater to update a boatload of packages and it froze. I rebooted this evening to continue with programming, but ack, nothing loaded.

Tuesday, July 29, 2008

Ninja Moustache

Brilliant:



Via Wired: http://www.wired.com/culture/culturereviews/multimedia/2008/07/gallery_comiccon_10things

If you don't get it, it's a ninja with a moustache. If you still don't get it, you probably won't find much interest in Shawnimals: http://www.shawnimals.com/

Monday, July 28, 2008

Bike Links

KDVS 90.3 featured Jean Jackman of Davis, CA and she recommended Adventure Cycle (http://www.adv-cycling.org) as a great bicycle tour company. They offer guided tour maps, including one a TransAmerica route: http://www.adventurecycling.org/routes/transamerica.cfm.

She also recommended the Davis Bike Club (http://www.davisbikeclub.org/) as a resource.

Sacramento Badminton


Dawn and I both like badminton:
  1. CSUS badminton club: http://www.geocities.com/Colosseum/Bleachers/2418/
  2. Folsom badminton club: http://sports.groups.yahoo.com/group/folsom_badminton/
  3. UC-Davis badminton club: http://www.ucdbadminton.com/

Dr. Patricia Chen

Dr. Patricia Chen took over as Dawn's primary care physician today.

The conversation went like this:
*Dawn explains the ear pain and how she thinks it's an Effexor discontinuation symptom*

Dr. Chen: I agree with you

*Dawn chokes up with relief*
We discussed Dawn's previous treatments under her previous primary-care physician, which involved quite a few looks of shock and silent groaning from Dr. Chen. She explained several things:
  1. Effexor, especially after being taken for nine years, deposits itself into the tissues and takes quite some time to get used up. Though it has a short half-life, when very small amounts get into the tissues it takes some time (six to eight weeks) before it's used up.
  2. The ear pain represents a discontinuation symptom Dr. Chen witnessed with other patients. The solution involves going back on a low dose of Effexor to get rid of the ear pain, then gradually introduce the SSRI fluoxetine (Prozac, Ladose) for about a month. Once the body accepts the fluoxetine, gradually eliminate the Effexor, then stay on fluoxetine until the body uses up all the Effexor in the tissues. Then taper off the fluoxetine gradually enough so no problems occur (that is, no ear pain).
  3. Dr. Chen made the same mistakes as our previous primary care physician. The difference--she took the initiative to follow-up with a psychiatrist and pursued information on effective best-practice treatments for tapering off Effexor. Our previous primary-care physician seemed to have such a high workload that he failed to make (have?) time to do this legwork.
  4. Dawn began taking the lowest dose of Effexor (37.5 mg) today and already feels reduced pain in her ears.
  5. Dr. Chen said that Dawn suffers from eustachian tube dysfunction, but that dysfunction does not account for the severe pain in her ears. Typically, eustachian tube dysfunction manifests itself as reduced hearing levels, echoes of one's voice, sort of like being underwater. I didn't ask her about our uneducated norepinephrine theory.
  6. If Dawn doesn't respond, Dr. Chen's more than willing to refer us to an ear-nose-throat specialist.
  7. Dr. Chen failed to have an explanation for why Effexor produces this discontinuation syndrome symptom--we don't think many people do know why it does this.
  8. We weren't sure why having Effexor sticking around in the tissues might cause the ear pain--wouldn't having bits of it in the tissues be a good thing in the case of discontinuation? Obviously not, but we're not sure why. There's probably a simple explanation for this.
  9. Dawn will finish out the course of prednisone--it might have minor side-effects but nothing serious.
It really represented everything we hoped for from a first visit. I called just after 8AM, got an appointment for 10:45AM, got the prescription from Costco by 12:00PM and home by 1PM.

If everything goes as planned (and it seems reasonable to expect that it might) we will only have these SSRI/SNRI medications around until roughly the end of September.

I've found the human cost in extricating oneself from Effexor alarming. Dr. Chen argued Effexor works in some situations--for example, post-menopausal women. She mentioned it represents one of the most difficult anti-depressants to discontinue.

Even worse--paroxetine (Paxil), which exhibits many of the same problems as Effexor but for which Dr. Chen doesn't have a tested discontinuation plan. Since paroxetine represents an SSRI, using it in combination with fluoxetine (another SSRI) proves problematic. Dawn used Paxil for one year many years ago, then her doctor switched her to Effexor. So that represents one lucky break.

In my opinion, doctors exhibit reckless behavior by putting patients on SSRI/SNRI class medications without extensive knowledge of discontinuation effects and how to successfully manage them. Dr. Chen learned the hard way--doctors like our previous primary care physician of two years still don't know even after watching a patient like Dawn endure three exceedingly painful attempts at discontinuation.

Even more alarming--Dawn's far from alone. Google returns 424,000 hits for "effexor withdrawal". A sharp contrast exists between horror stories on the Internet and the level of awareness in the four out of five doctors we interacted over the last three months.

Sunday, July 27, 2008

Eustachian Tube Dysfunction



Dawn's suffering from eustachian tube dysfunction right now. It's an awfully painful condition where the middle ear fills up because the eustacian tube closes due to inflammation (see above image).

A healthy eustachian tube (named for Eustachius) opens to equalize pressure in the middle ear. That popping feeling when you gain or lose altitude? That's the eustachian tube opening to equalize pressure in your ear. See this EarDoc advertisement for an explanation of what happens: http://youtube.com/watch?v=XdqrGaUF5EQ (I love the duck).

Dawn tapered off of the anti-depressant Effexor on Wednesday, July 16th and began experiencing symptoms on Thursday, July 17th, with the pain gradually increasing in severity. Dawn experiences the ear pressure pain each time she tapers off Effexor, this being the third time. It's not listed as a common side-effect on the Effexor patient information leaflet. Since she's experiencing considerable, chronic pain, we visited her primary care physician on Friday, July 25. He assured her there's no danger of rupturing of the eardrum and noticed a bulge in her right eardrum (where most of the pain occurs).

Since we don't have a good track record with her primary care physician, we're switching doctors immediately to a highly-rated female doctor closer to home, Dr. Patricia Chen. On Saturday, July 26, we visited Med7 and got another opinion. He prescribed prednisone, a steroidal decongestant, and recommended seeing an ear-nose-throat specialist if it didn't work.

Well, it's not really working, two days in--though seven days remain, the bulk of the prednisone is taken in the first three days. So, we're guessing that we'll have to see an ENT specialist as soon as we can.

Our latest theory here takes into consideration the fact that Effexor acts as an SNRI (seratonin-norepinephrin reuptake inhibitor) boosting the levels of norepinephrin in the body.

Since pseudo-epinephrine aids in reducing swelling, we theorize that increased levels of norepinephrine (adrenaline, basically) possibly aided with reduction of swelling in Dawn's ears (caused by allergies, most likely, the Central Valley being the allergy capital of the world), thus keeping the eustachian tubes open and draining/equalizing the pressure in her middle ear. This theory has the support of some empirical evidence--each time Dawn goes back on Effexor (even temporarily) the pain diminishes immediately. Dawn's a bit skeptical, since she felt even worse pain when she tapered the first time--she thinks it might be a possible side-effect.

We guess that once the boosted levels of norepinephrin disappear (as Dawn ceases taking the SNRI), the swelling increases, shutting the eustachian tubes, filling the middle ear with fluid and causing the painful pressure on the eardrum.

Thoughts? I'm pretty ignorant in this area but have been reading as much as I can. We may be completely off-base. The doctors we've talked to have no clue about the correlation between Effexor discontinuation and the ear pain though, so perhaps our opinions make at least a bit of sense.

If worse comes to worse, an ENT can perform a myringotomy--but obviously we're hoping it doesn't have to go that far. There seem to be some devices on the market (like the EarDoc, http://eardoc.info, and the EarPopper) but they're expensive and we're skeptical without knowing more. On Monday we make an appointment (hopefully for as soon as possible) with Dr. Chen. We're hoping that we can get an immediate referral to see an ENT specialist ASAP.

Dilbert Ultimate House

The Dilbert Ultimate House: http://www.unitedmedia.com/comics/dilbert/duh/tour.html

I first read about this in 2005. Coming back to it this past week, I begin drooling again at the thought of doing it for real.

Scott Adams also built the ultimate cube with IDEO: http://www.ideo.com/portfolio/re.asp?x=50099

(also: http://www.ideo.com/dilbert/)

Friday, July 25, 2008

Agence France-Presse Photo Feed

I'd love to have FlickrFan for Windows, but for now it's Mac-only. So I'm using Google Screensaver, which accepts RSS feed enclosures as a source for images.

FlickrFan feeds I subscribe to:

http://static.flickrfan.org/afp/rss.xml

And the AP photo feed:

http://static.flickrfan.org/ap/rss.xml

Sunday, July 20, 2008

GRE Test Prep Baseline Score

Without any training, I scored a 620 Verbal (88th percentile) and 600 Quantitative (53rd percentile) on the GRE practice test 1.

Verbal words to review:
  1. Spate: a sudden, almost overwhelming, outpouring: a spate of angry words.
  2. Provident: having or showing foresight; providing carefully for the future.
  3. Credulity: willingness to believe or trust too readily, esp. without proper or adequate evidence; gullibility.
  4. Boon: something to be thankful for; blessing; benefit.
  5. Inexorable: unyielding; unalterable: inexorable truth; inexorable justice.
  6. Confounding: To cause to become confused or perplexed
  7. Appropriate: to set apart, authorize, or legislate for some specific purpose or use
  8. Profligate: utterly and shamelessly immoral or dissipated; thoroughly dissolute.
  9. Myopic: unable or unwilling to act prudently; shortsighted.
  10. Rueful: feeling, showing, or expressing sorrow or pity; mournful; doleful: the rueful look on her face.
  11. Antithetical: directly opposed or contrasted; opposite.
  12. Evanescent: vanishing; fading away; fleeting.
  13. Gaffe: a social blunder; faux pas.
  14. Decorum: dignified propriety of behavior, speech, dress, etc.
  15. Dissuasion: persuading not to do or believe something; talking someone out of a belief or an intended course of action [ant: persuasion]
  16. Opportune: appropriate, favorable, or suitable: an opportune phrase for the occasion.
  17. Convenience: anything that saves or simplifies work, adds to one's ease or comfort, etc., as an appliance, utensil, or the like.
  18. Whet: to sharpen (a knife, tool, etc.) by grinding or friction.
Quantitative areas to review/improve upon:
  1. Ratios and recognizing trick questions regarding graphs
  2. If the initial answer seems obvious, it probably warrants additional attention. For example, x^2 is larger than x^3 with the constraint that 5x fall between 0 and 3.
  3. Systems of equations
  4. Double-check answers close to other possible choices.
  5. Trig review
The computer adaptive test doesn't allow calculators, only scratch paper. No reviewing of questions.

I've met my goal on the verbal (600, 85th percentile), but meeting the goal on the quantitative (750, 85th percentile) will take effort.

Radio Song

On KDVS 90.3 Tuesday, July 8, at 7:22 AM:

Steve Waddell's The Creole Bells' "La Talle des Ronce" from their 2008 (release date early August) album "Cajun and Creole Traditional Music" on the Arhoolie label.

Audio (~82 minutes in)

Hey-ya!

Tuesday, July 15, 2008

Symbol Table Compiled

Tonight I successfully compiled the bare-bones symbol table. The symbol table of a compiler maps high-level words (tokens) in the source language to internal symbols.

I thought I compiled a test harness using the STL map last night but in reality I used std::map. g++ reports cryptic compile conflicts between the downloaded STL and std::map that seem like a namespace conflict. If I have time I plan to investigate--right now std::map meets my modest needs.

One more RHCP song to close out the night: http://youtube.com/watch?v=yuFI5KSPAt4

Waialua Root Beer


Image credit: Flickr

Waialua root beer represents the latest root beer tasting. I found the smooth vanilla reminding me of cream soda. The Waialua Soda Works company also produces a Vanilla Cream Soda, so perhaps the root beer represents a foreshadowing of that beverage.

Worth a taste; personal preference will dictate whether to try a second buy--I didn't find the creaminess attractive enough for a repeat.

Link: http://www.waialuasodaworks.com

We hope to review more traditional root beers (read: non-high fructose corn syrup-based root beers) in the future, maybe one every week or so.

Fly Away On My Cell Phone

The Zephyr Song, a song for a mild, late California afternoon: http://www.youtube.com/watch?v=SH8_x590Mo8

Monday, July 14, 2008

Compiler Writing

I have the BOOST and STL libraries working on my KUbuntu install. Laying the foundation. I had hoped to have the symbol table class finished for my compiler this evening, but it will have to wait until Tuesday evening.

I look like...

A professional stand-up comic told me Sunday that I look like Jim Breuer.

I've also been told I look like Brendan Fraser, Mark Hamill, and Christopher Reeves.

Who do you look like?

Friday, July 11, 2008

Radio Song


Listening to 90.9 KXPR during this morning's commute, and heard:

Bernhard Henrik Crusell's "Introduction & Variations on a Swedish Drinking Song," conducted by Yan Pascal Tortelier, and featuring soloist Emma Johnson on clarinet. The 1993 album "Weber: Clarinet Concerto No. 1" on the Asv Living Era label features the song. Link to a snippet of the song.

Order the above image on a shirt.

Thursday, July 10, 2008

Second Grad School Hurdle, or, There's a Light At the End of the Tunnel

It turns out my undergrad computer science GPA in the CSUS core course equivalents doesn't reach the magic number of 3.25 that's needed to enroll in the grad school program and take the core grad school courses. So, this fall and next spring, I plan to take CSc 137, "Computer Organization" and CSc 130, "Data Structures and Algorithm Analysis," respectively, to get there.

This bumps my targeted grad school enrollment date out to Fall 2009--I'll get there, and I'll be stronger for it.

I think I have all the bugs worked out of the enrollment process now, and am feeling confident about the plan going forward. Dr. Cui Zhang, CSUS graduate coordinator, has helped a lot with the questions I've had.

Bears

The range of emotions:
  • Cozy bear
  • Care bear
  • Bubbly bear
  • Happy bear
  • Tired bear
  • Cranky bear
  • Grumpy bear
Or so our neighbor says

Tuesday, July 08, 2008

It's All About the Benjamins

As a graduate student, I can expect to pay $1,383.00 for up to six credits of class-work per semester.

As an Open University student, I can expect to pay $480 for one three-credit class ($160/unit).

However, I can only take one more class as an Open University student and expect to apply it to my graduate degree, as they cap the number of credits at six. Thankfully, CSc 201 represents a three-unit class.

Hiccup in Graduate Planning

I met with Dr. Cui Zhang at CSUS on Monday afternoon and together we dusted off my transcript from the University of Wisconsin-Eau Claire. Dr. Zhang informed me that the CSUS Computer Science graduate program requires students to take a course in Computer Organization (CSc 137 or equivalent)--one of the few classes I did not take during my undergraduate career. She encouraged me to continue preparations for the October 1st application deadline, with the expectation of admission as a conditionally classified student.

This evening, I discovered that CSUS offers CSc 137 this fall, but it conflicts with normal business hours: Dr. Faroughi teaches it every Tuesday/Thursday from 9:00 AM--1:00 PM (class from 9:00 AM--10:15 AM, then lab from 10:30 AM--1:00 PM). So, I'll have to discuss the possibility of accomodating this class with my employer.

The Los Rios Community College District offers an equivalent, transferable course, CISP 315, "Introduction to Computer Architecture and Design," but only in the spring.

Dr. Zhang recommended taking up to two core graduate-level classes this fall (she shared most students take two out of financial efficiency):
  1. CSc 201: "Programming Language Principles" (C. Zhang, M/W, 5:30--6:45 PM)
  2. CSc 204: "Data Models for Database Management Systems" (B. Mitchell, T/Th, 4:00--5:15 PM)
  3. CSc 205: "Computer Systems Structure" (B. Arad, T/Th, 5:30--6:45 PM)
  4. CSc 206: "Algorithms and Paradigms" (C. Wang, M/W, 4:00--5:15 PM)
  5. CSc 209: "Research Methodology" (C. Zhang, T, 7:00--7:50 PM)
From an e-mail Dr. Zhang sent out on May 7, it seems waivers do exist:
csc204 and csc205 Waiver Tests
==============================
For those of you who wish to get the core course csc204 and/or
csc205 waived, there are once/semester waiver tests for you
scheduled each semester about one week before school starts.
For Fall 2008, the two tests will be given on Monday Aug. 25,
2008 at noon in RVR-2018. Please mark your calendar if you wish
to waive csc204 and/or csc205 and I'll see you on Aug.25 at noon.

Saturday, July 05, 2008

University Professor Web Pages

This evening I browsed through the personal web sites of full-time faculty at the California State University at Sacramento (CSUS) and the University of California at Davis (UC-Davis).

As a first impression, the personal faculty web sites at both campuses scared the hell out of me.

The winners of best web sites, in my opinion:
Notables:
Profs that care:
Fun:
Oddities:
What I liked: professional picture, clean layouts, pictures of the instructor with students

A point of irony: the CSUS department's 2006-2007 assessment report lists "Communication skills and interpersonal skills" as an essential skill on page two.

A second point of irony: UC-Davis has six people (other than Dr. Staadt and Dr. Ma) whose stated interests involve computer graphics, animation, or visualization: 1, 2, 3, 4, 5, 6--yet their web sites remain woefully primitive, in my opinion.

The serious takeaway: It's all-too-easy to mock people's weaknesses, and I hope this attempt at humor comes across as just that--these people are probably all outstanding in their fields (no pun intended), great people, and great instructors. Yet, if faculty fail to communicate clearly using the most widely available medium available to them, how can we inspire students to do so? This isn't a new phenomenon--the CS faculty web pages of my alma-mater haven't improved that much since I graduated in 2000 (even the resident computer animation expert).

CSUS Grad Courses Fall 2008

As a student taking graduate-level classes through the CSUS Open University program, I have these class options to choose from for Fall 2008 (assuming I can waive the prerequisite CSC 205 course--which requires fully classified status to take):
  1. CSC 239 (Chang W.). Advanced Operating Systems Principles and Design. (AVAILABLE FALL 2008; PRE: CSC-205)
  2. CSC 242 (Arad B.). Computer-Aided Systems Design and Verification. (AVAILABLE FALL 2008; PRE: CSC-205)
  3. CSC 255 (Ghansah I.). Computer Networks. (AVAILABLE FALL 2008; PRE: CSC-138)
  4. CSC 273 (Arad B.). Hierarchical Digital Design Methodology. (AVAILABLE FALL 2008; PRE: CSC-205)
The other graduate-level classes offered:
  1. CSC 201. Programming Language Principles.
  2. CSC 204. Data Models for Database Management Systems.
  3. CSC 205. Computer Systems Structure.
  4. CSC 206. Algorithms and Paradigms
  5. CSC 209. Research Methodology
  6. CSC 233. Advanced Software Engineering Project Management.
  7. CSC 234. Software Verification and Validation.
  8. CSC 235. Software Architecture.
  9. CSC 252. Cryptography Theory and Practice.
  10. CSC 254. Network Security.
  11. CSC 280. Advanced Computer Architecture.
require fully-classified graduate level status. CSUS might offer waivers--I'm not sure yet.

Two other classes that seem interesting:
  1. CSC 133. Computer Graphics
  2. CSC 165. Computer Game Architecture
On Rate My Professors, W. Chang he gets a 2.1--but only from undergrad-courses. The web site fails to list any other professors. Helpfully, his web site shows a Mac icon beating down a Windows icon. The web site fails to list anything about Arad or Ghansah.

PickAProf.com rocks--it lists the grades given by a prof. It doesn't seem as popular though, in terms of reviews, even though it started in 2000.

Teacher Ratings

How awful (I laughed, I cried):
"My will to study computer science has been completely destroyed."
This evening I'm reviewing CSUS prof ratings and deciding which class to take for the fall semester--this comment popped out.

GRE

Gearing up to take the GRE before the October 1st (88 days) Sac State application deadline so I can get in for the Spring 2009 semester. Hopefully by 2011 I'll have my Masters degree.

Amby provides a slew of links: http://amby.com/GRE/.

Steps to reach my goal:
  1. Meet with CSUS department representative and discuss whether I meet all outstanding requirements
  2. Achieve GRE scores of:
    600 on the Verbal Reasoning (85th percentile)
    750 on the Quantitative Reasoning (85th percentile)
    5 on the Analytical Writing Score (96th percentile)
  3. Complete and submit paperwork
I initially put up more aggressive targets, but then I realized that I'm not going to have as much time as I want to prepare for the GRE. The CS grad program at CSUS seems to use the GRE as a comparison benchmark against other applicants for the semester--they seem to care more that applicants have the proper foundation.

My thought at this point is: test early, test often to get a sense of where I'm at.

Hikes

The attendant at Smog Busters shared several locations for hikes involving waterfalls in the Northern California area:
  1. Bassi Falls (Pollock Pines, El Dorado National Forest, El Dorado County)
  2. Feather Falls (Oroville, Feather Falls Scenic Area, Plumas National Forest, Butte County)--"Outside of Yosemite, this is maybe the best waterfall in California."
He says Spring represents the best time to hike since the water flow reaches its peak. He also recommended http://waterfallswest.com as a resource.

I asked him if he had hiked the Stevens Trail and he said no.

The Waterfalls West web site looks like a ripe place to host a wiki (ala http://wikitravel.com).

2008 Sacramento Japanese Film Festival

We missed the 2008 Sacramento Japanese Film Festival event due to pressure from finals week.

The list of movies screened that I hope to view at home in the future:
  1. Always – Sunset on Third Street
  2. Hot Summer Winds
  3. The Slanted Screen
  4. Rashomon
We both enjoyed the 2007 Sacramento Japanese Film Festival event

Article in the Sacramento Bee: http://www.sacbee.com/121/story/939671.html

Friday, July 04, 2008

Radio Songs

Listening to KDVS 90.3 on my morning commute on Thursday, I heard this song at 7:30 AM:

Sri Lanka-based Fonseka's "Kapirigna" on the 1995 compilation album "The Secret Museum of Mankind, Volume One," on the Yazoo label. You can hear it around the 90-minute mark on the KDVS "Swamp Bass" stream here: http://www.kdvs.org/listen/m3u/show_id/446/date/2008-07-03. Reminds me of the Cajun/Zydeco exuberance.

Listening to KYDS 91.5 this evening I heard Kingston, NY-based Coheed and Cambria's "Delirium Trigger" from their 2002 album "The Second Stage Turbine Blade" on the Equal Vision and Defiance labels. Video.

Blog Archive