# How To Unlock All SuperTuxKart Tracks

We introduced my son to SuperTuxKart around his third birthday, about when I was in the first trimester of my second pregnancy. Which means that I still associate that music with the desire to hurl. :P

Of course, my son wants to play all of the tracks, but there’s no way under the sun he could beat enough levels to unlock all of them. Or even one of them. In fact, I’m not entirely sure he knows what the goal of the game is; he just drives around looking at the cow or windmill or whatever. Although, he did eventually learn to turn right — that does help a lot. :)

# Pregnancy Weight Linear Regression with Octave (2)

Last time, we did an exploratory plot of the data and determined that it was a decent candidate for linear regression. Now let’s do that regression!

## Linear Regression

This is the excellently functional tutorial I found, and while I will be streamlining a couple of commands, the nuts and bolts are exactly the same.

# Pregnancy Weight Linear Regression with Octave (1)

I had my first idea for a data science project about six months into my last pregnancy. Like the obsessive INTJ I am, I had carefully recorded my morning weighings (on a balance beam scale accurate to the 1/4 pound) in my journal, and knowing that pregnancy weight gain is (supposed to be) roughly linear, I was curious whether I could do a linear regression at that point, use it to predict my end weight, and then see whether it was accurate. Kind of like those booths that will tell you what your toddler will look like in 20 years.

# A Data Science Blog

Hi there! Welcome to the relaunch of my tech blog.

The last time I did this (a half decade ago, wow!) I was a budding web developer, digging into MySQL and Apache and setting up vim. While I hope to keep talking about some of that stuff (especially vim!), this time around, I’m going to switch the focus to something new: data science.

# Hello world!

Welcome to my blog!

This is its fourth incarnation, and this time, I’ve decided to move it to Jekyll. (For the non-hacker set, Jekyll is a site generator that gives you significantly more control over your website than something like Wordpress, so long as you are willing to code.) The learning curve is nontrivial, so there will probably be many changes (and hiccups) along the way!

# Vim gems

This post was migrated from my Techblog.

Wow! Looong time no see! If you’re wondering where I’ve been, about three months ago, I got a job as a web-developer, which ironically, leaves me less time to maintain my techblog. :)

# Introduction to MySQL on Ubuntu

This post was migrated from my Techblog.

For ages, I avoided — was even a little scared — of databases. I had heard all kinds of horror stories about databases being overused in commercial applications, and I got the impression that I should stay away from them if I didn’t absolutely need one. That wasn’t too hard: if you’re a hobbyist programmer with a decent knowledge of Bash, it’s a long time before you need a database.

# Enable PHP in Userdirs

This post was migrated from my Techblog.

In my Apache post, I mentioned that it was a nasty process enabling php in per-user directories. Well, I did another google search today, and it turns out I was wrong — it’s actually very easy!

# How to Install Apache on Ubuntu

This post was migrated from my Techblog.

When learning web development, it isn’t long before you need something more than pointing your browser at a local file. You want to learn PHP, AJAX, or Wordpress … and that means a web server. Fortunately, it’s not too hard to get one installed on your local machine.

# Vim: Show Line Count in Visual Mode

This post was migrated from my Techblog.

Last year, I worked a great job writing little scripts. My office machine (an ancient thing running Windows 2000) had a gvim installation with an incredibly cool feature I had never seen anywhere else: it showed you how many lines you had highlighted in visual mode.

# Hello world!

This post was migrated from my Techblog.

Hi, I’m Joyce. Welcome to my techblog, where I’ll be sharing my adventures as a young programmer, web-designer, and linux sys-admin (among other things).