January 2009 Archives

STUArray woes

| No Comments | No TrackBacks

little while ago, I was trying to write a nice, clear version of the [language shootout n-body problem](http://shootout.alioth.debian.org/u64q/benchmark.php?test=nbody&lang=all), using the ST monad, and STUArrays. Though I ran into a snag;

Software lockdown!

| No Comments | No TrackBacks

The things I've bought are usually pretty cheap, and that makes me *want* to buy them, I *want* to help the developer and reward them for making something which is useful to me, and reasonably priced, or even a bargain.

Hendo has a blog!

| No Comments | No TrackBacks

So, we’ve just finished setting up Hendo’s new blog. Here’s what she has to say about it: Me: So do you like you new blog? Hendo: Yup, it’s pretty! Me: Yes it is… -_- Yep, she sure is cute. Anyway, hopefully she’ll keep up with it (and so will I). So check it out!...

Pen joy

| No Comments | No TrackBacks

I've never used a fountain pen before, but they are just wonderful. I can't say what it is about it that I like, but it feels so much more natural than a ballpoint.

Movable Type

| No Comments | No TrackBacks

So what's so great about Movable type? Well, it publishes static html, which means there's no processing needed when someone visits the page. This will certainly suite lighty, as it's a fantastic static content server.

I just finished installing Movable Type 4!

Welcome to my new blog powered by Movable Type. This is the first post on my blog and was created for me automatically when I finished the installation process. But that is ok, because I will soon be creating posts of my own!...

So last night, my girlfriend’s dad gave me an old XP machine they didn’t have a need for. Turns out it has fairly decent specs, so I got to work  installing FreeBSD on it. In the next few days, i shall be turning it into my new web server, and possibly putting my blog back on it (although it’ll be slower to serve it there, i can at least install plugins, which I’m still pissed off about with this blog). In the mean time though, i have been installing pfSense on the machine that was my web server. the specs of the old one...

So i was talking to my girlfriend today about my blog, after I showed it to her last night. She was not pleased. I had neglected to mention her at all, and she did not appreciate it. So now I am making an effort to make it up to my lovely, beautiful, amazing girlfriend of a year and a month, Sarah. I love you Sarah! In other news, Happy Obama Day. About time the US did something right....

Why the GPL is not free

| No Comments | No TrackBacks

I assert though that the GPL does not give us freedom, merely different restrictions.  I even assert that it does not give us all of the freedoms listed above.  In this post, I will argue that the GPL is inherently flawed when it comes to freeing software. My good IRC friend Beelsebob decided independently to start a new blog, on the exact same say I did, but hopefully I Beelsebob’d him this time!* Anyway, he’s made a better start than I have by writing a nice article on why the GPL is in fact not free, but just restricting you in...

Wordpress.com is lame >_<

| No Comments | No TrackBacks

Ok, so my plans to get things like markdown working have been shot. I had no idea Wordpress.com was so lame, I thought they might at least allow you to add some plugins, but nooooo. oh well, I’ll make do....

ST Monad examples

| No Comments | No TrackBacks

So, I’m wanting to put more examples on the Monad/ST page on the Haskell wiki, but I’m not sure what else I can do with it that’s simple. I’ve been using Haskell for too long to remember what sort of problems I’d write statefully! So, if you have any ideas, either let me know, or just post them on the wiki! My first example is: import Control.Monad.ST import Data.STRef import Control.Monad     sumST :: Num a => [a] -> a sumST xs = runST $ do -- runST takes out stateful code and makes it pure again. n <-...

Well, it's been over a year since I last had a blog of any kind (that's a small lie, but who cares), and I have realised I now have stuff to blog about! I've finished my first year of uni, and damn has it been awesome. They taught me Haskell, and wow, I've been hooked ever since! I've finally found something that perfectly suites my needs and interests, and challenges me. So what have I been up to in haskell? Well lots of playing around, the most fun has been parallel and concurrent programming, which is easy, fun and interesting...

February 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.23-en

About this Archive

This page is an archive of entries from January 2009 listed from newest to oldest.

February 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.