Purposes

Sun, 17 Aug 2008

I don't know exactly what the aim of this place is, but I hope to make something that if there was a version of me that was a month behind the real me, then they would find it interesting. So, if you are like me, then hopefully you will find this interesting, and that will go some way towards making up for being like me.

What follows is the thoughts I had right at the beginning. Hopefully at least some of these will be followed through. If not, they are here for public record so you can shame me a little. When writing it, it was difficult choosing a tense to write this in, given that this document is supposed to last for the whole time this site exists and stuff will change. So, to make it easier for myself I'm just going to give you my plans, and when you read this later, just check the date at the top for some context.

So, I plan on putting at least one new thing up every week (even if it is lame). And, at least for the moment, while I've got lots of ideas, one of those things will be an audio or visual effect. They will be demonstrated in the form of an example or two, an explaination and some source code for anyone who likes tinkering. To make things more fun for you, I'm not going to use any external libraries, so you won't have to go hunting for dependencies, however the downside of that is that the programs will probably only work on a limited set of input files (e.g. 24-bit bmp files or 16-bit wav files). But my aim here isn't to make standalone programs that a normal person will use, but to give the tinkerers something to tinker with.

I plan on taking some programs, disassembling them and doing some fun reverse engineering on them. The point of this won't be to stick it to the man, since I think it is just going to be a few open source programs that get done, it is purely for education and to make sure I stay a bit familiar with assembly. I think I'm a bit fearful of a day when people consider assembly to be unreadable, and that you absolutely need source code to make modifications or understand algorithms, so this is my attempt to do my bit in the fight against that.

I plan on making some fun graphs of stuff, because graphs are cool. Hopefully this will make more sense when you see it.

I will talk about me, because I know more about me than anyone else does. And who will talk about me if I don't?

I will talk about some audio stuff, because I like music and sounds.

I will build a few applications, giving the thought processes behind it, and doing it in random programming languages. I haven't fully decided how I will choose the programming language, but I don't want everything written in <language-of-the-day> because that would be boring. Very few of these applications will be useful.

There are some other things on my list, but I'm not sure if they are interesting or sustainable enough, so there will be some stuff which doesn't really fit into these categories too.

So there you have it. That is hopefully what this will look like. I don't know anyone other than me who would actually enjoy reading everything here, but that doesn't really bother me.

Who am I?

My name is Andy Owen. I work as a programmer, and am a Computer Scientist by hobby and degree. I live in Sydney, Australia and am at least 23 years old, at the time of writing this (and for the foreseeable future). I play (field) hockey, and drum. I do neither particularly well. I'm a bible believing Christian. I work for Dolby Laboratories, and enjoy it there. This isn't connected to my work at all and while I can imagine stuff I write here being inspired by the problems I'm solving there this isn't some company sponsored or endorsed place.

Andy

Do you have

( ) OCD
( ) Autism
( ) Social Anxiety

Tick the one and email me, because your writing seems very obsessive about certain irrelevant things.
357 days after story
Name & email are optional. Email will not be obfuscated.
HTML tags will be removed except hyperlinks.
 

About

I'm a nerd living in Sydney. This is a place where I can write stuff about my interests and not care that no one else is reading.

I like music, maths, programming, pretty pictures, filters and other good things.

(more info)

It should be fairly obvious that this isn't connected to my employer at all.

Email me (not a catchpa)

Email policy

Subscribe

RSS Feed RSS

Get an aggregator

Liferea (Linux)

Vienna (OSX)

Feedreader (Windows)

Google Reader (Web based)

I've only used Liferea, so I can't vouch for the other ones.

About this site

This site runs a (modified) version of blosxom.

The host is GeekISP, and they seem to do an excellent job.