You can take your 141.3 credits and…

For some reason I just decided to figure out what I took for my B.S. in Computer Science. Here’s the full list:
African-Amer Lit, Intro To Psychology, Government & Politics in a Changing World, Intro to Comp. Sci: Programming In C, Dynamic Earth (Geology 1001, or Rocks for Jocks), U.S. Foreign Policy, Music, Movies, Amer. 20th Cent (American Studies), Astronomy 1001, Structure of Computer Programming 1 (Scheme!), Calculus 1, Structure of Computer Programming 2 (Data structures in Java), Technology and Civilization to the Industrial Revolution, Calculus 2, Physics for Scientists and Engineers 1, Discrete Mathematics, Linear Algebra with Differential Equations, Early Cambrian Geology, Physics for Scientists and Engineers 2, Machine Architecture (x86 assembler! w00t!), Algorithms and Data Structures, Ancient Political Thought, Operating Systems, Software Engineering 1, History of Science: Modern Science, General Biology, Formal Languages and Automata Theory, UI Design and Implementation, Cryptology and Number Theory, Human-Machine Interaction, Human Evolution, Numerical Computing, Advanced Project Laboratory (Senior Project), GUI Toolkits, Software Engineering 2, Problem Solving and Decision Making, Internet Tools and Communication Issues, Probability and Statistics for Scientists and Engineers

Possibly Related Posts:


August 27, 2003

And that’s that

I am definitely, completely, officially done with school forever. I just finished my final for the rhetoric class I was taking. I didn’t need to take the class, but I needed financial aid for the summer, and it looked (and proved to be) really interesting. In any case, I’m done

Possibly Related Posts:


August 26, 2003

food for thought

Why I develop software in my free time:

“You know, we don’t grow most of the food we eat. We wear clothes other people make. We speak a language that other people developed. We use a mathematics that other people evolved… I mean, we’re constantly taking things. It’s a wonderful, ecstatic feeling to create something that puts it back in the pool of human experience and knowledge.”
—Steve Jobs

Possibly Related Posts:


August 26, 2003

wake from sleep, redux.

A few quick things to toss out there. iRooster 2.0 will, without a doubt, be Panther-only. I have zero clue what the timeframe is for that right now. For the time being, I think I have to use the kludgy PMU property setter interface (blergh). From the look of it, as long as you authenticate yourself as an administrator to iRooster there will never be any problems. People without administrative access can’t set the PMU for wakeups >600 seconds. At least, this is what I’m inferring from the eziggy/jrc comments from before.

Ethan/eziggy, if you have a chance I’d love to talk to you via email about the PM stuff in more depth. My email address is on my resume.

Once I commit myself to killing off pre-10.3 compatibility there won’t be any nasty lingering kludgy PMU code, and everything’ll be all kosher-like.

We’re certainly not talking 18 months here, or anything along those lines. Probably more like 6-8 months, absolute tops. I have a bunch of features to ramrod into versions 1.1, 1.2, and probably 1.3. Localizations (which looks like German, Italian, Icelandic [don't ask], French, Spanish, and a few others at this point) will find their way into iRooster somewhere in the 1.2/1.3 timeframe as a gradual addition.

I am very thoroughly addicted to waking up to iRooster, btw. I remember now how terrible my clock radio really is, given that it gets bad reception, and plays bad music. I’d wake up to public radio, but it has a bad tendency to put me back to sleep. I woke up this morning to Ben Folds in CD quality sound. I’m sure my downstairs neighbor hates me right now.

Possibly Related Posts:


August 25, 2003

Wake from Sleep

Well, it looks like Wake from Sleep is finally working properly, at least under most best-to-good-case scenarios. I am not entirely sure how much abuse it can take quite yet, so I need to keep plugging away at that.

On the bright side of things, though, Jaguar users can definitely rejoice: wake from sleep will work under 10.2.

iRooster is my alarm clock for Mac OS X. It’s considered by many to be pretty cool. Version 1.1 is coming out in the not-too-distant future.

Possibly Related Posts:


August 23, 2003

Because I’m feeling bored

TGIF, and here are the Best Hexadecimal Values Ever:

0xdeadbeef
0xbeefcafe

Soooo tired, must keep eyes open at work for another 40 minutes.

Possibly Related Posts:


August 22, 2003

:-)

I am officially a professional shareware developer now. I had my first few sales today. This is really cool. :-)

Possibly Related Posts:


August 21, 2003

Science Friday… Err, Thursday

Jim Holt: “I know people who still regard atoms as theoretical fictions. I have friends who claim to doubt the reality of the past, of the future, of other minds. I have heard of academics—though I cannot believe they actually exist—who think that the cosmos is a social construction.”

This a fun article on the notion of multiverses over at Slate today.

In other news, sixdollarchimp is at 1500 hits and climbing for the day due to iRooster being listed on Apple’s Mac OS X downloads and on VersionTracker. I have received a bajillion requests for wake-from-sleep from people today. Not surprisingly, this is most definitely coming in a point release or two. Hopefully in 1.1, but we’ll see.

Possibly Related Posts:


August 21, 2003

Why Geoff Hates Dubya

Geoff: “When I look at George W. Bush, I don’t see a patriot. I see a lying, psychopathic narcissist.”

Possibly Related Posts:


August 20, 2003

iRooster 1.0 Now Available

iRooster, a Mac OS X-only application, allows you to quickly and easily create alarms to wake you up in the morning. Create a special playlist in iTunes for waking up, or use any of the pre-existing iTunes playlists: iRooster will play back your Library, smart playlists, and normal playlists too.

It’s finally available for downloading. Go get a copy.

Possibly Related Posts:


August 18, 2003