Archive for the ‘Projects’ Category

Newer Entries »

All Good Plans…

Thursday, March 1st, 2007

Unfortunately, as I was thinking about possibly turning my idea into a website, I decided to look online for similar ideas, and I found a similar website that does 80% of what I wanted to do with my program. Unfortunately, I can’t think of anything significant to differentiate my program/website from others so I may have to scuttle it, despite the time I’ve put into it.

It did come up with several useful services in the end though, but I can’t really make money off them. I’ll have more info on them as they firm up though.

So What Exactly Is Up?

Wednesday, February 7th, 2007

The more observant of you may have noticed some signifier of the FOAF linkage on my front page (returned after a hiatus). That’s right, you know who I am now!

That being said, everything up to now (and my quietness) has a fairly long backstory.

It started back in November of last year, when an attempt to renew pipian.com went horribly wrong (Thanks RegisterFly!) $130 and nearly two months later, I finally got it back and, by that time, had started on a new project.

This project is still somewhat secret as it’s incomplete at this time, but it’s progressing well (and some of you already know of it) and will hopefully will be marketable by the summer (crossing my fingers of course).

In the process of working on this and getting back into the groove at school (and in all the hecticness of setting up and being Chief of Operations at Genericon XX) I managed to finally (and briefly) meet Jim Hendler, who is currently in the process of moving to take a constellation chair at RPI this semester. This got me thinking.

One of the items that my ’secret’ project needs is something of a stable geospatial framework of coordinates, cities, and hierarchies, to enable intuitive and ’smart’ discovery of as many cities as possible, and as needed. Thus, I came up with the concept of the Semantic Web Locationary, utilizing several well-known semantic ontologies and several free/libre data sources to accurately describe many geopolitical constructs (mainly hierarchies of city->province->country->continent->Earth styles).

I figured this would both help to get my feet wet in a seriously usable semantic web context (The Geonames.org ontology is not terribly human-friendly, even if machine-friendly and more detailed than the Locationary) as well as offering a framework for my program to rest on as well as offer a static reference for other semantic applications (foaf:basedNear anyone?).

At any rate, it’s somewhat stable now, in so far as all the MAIN parts are implemented (if a bit in semantic flux at the moment), so I can move closer back to the project by overlaying one more data store over the existing Locationary (Arash Partow’s Global Airport Database, given the fact that DAML no longer has their airport script online, DAFIF is no longer available, and my project needs airport locations) and probably making that publically available as well…

More information about what I’m REALLY planning with this semantic data when the project gets closer to completion. :)

Current Project…

Friday, September 22nd, 2006

Seeing how the Gamecube-Linux kernel patches now include a gcdvdfs driver, I’ve tried examining files on Gamecube discs, particularly Pokemon Colosseum for the purposes of model rips. Sadly, however, this seems to not be so great, as even though the FSYS files have been described (Search for gcfsysd on Google), the enclosed compression ‘files’ marked with a LZSS header are unknown.  Oh well…

It’s fairly obvious that they have the format:

struct lzss_file {
char magic[4]; // "LZSS"
int decompressedSize;
int compressedSize;
int empty;
unsigned char data[compressedSize - 16]; // Data...  I think.
};

While it’s definately compressed, and the header suggests LZSS, the actual implementation of LZSS is unknown. Even if the size gets within 16 bytes by using it with some fiddling with constants, it keeps filling with pre-initialized data, and as such, isn’t properly working (as LZSS should rely only on the bytes given than bytes filled in by the decompression algorithm before hand).

Thoughts on Dvorak…

Saturday, August 19th, 2006

I’m only a day and some in, and I’ll try to stick with it for two weeks, but here are my thoughts (after perusing other alternate keyboard layouts…):

  • I like the period on the left ring finger. It’s much more comfortable.
  • I’m not sure I agree with the hand-alternation principle… It seems more staccatto while learning at least.
  • ‘L’ really stresses the right pinky. Same as ‘;’ (for programing)
  • ‘I’ and ‘U’ should switch if hand-alternation does work.
  • I do miss the ‘Z’, ‘X’, ‘C’, ‘V’ combination (to a lesser extent ‘Q’ and ‘W’
  • ‘F’ is a bit inconvenient…

If Dvorak doesn’t satisfy me in two weeks, i’m going to try Colemak

P.S. Soon I should have some keyboard layouts prepared for Mac users…

Typing Test…

Friday, August 18th, 2006

I’ve been touch-typing QWERTY for some time, ever since I started at age 13 or so.

Thus far, here’s my stats on an Apple Pro Keyboard:

(Accuracy in keys hit/total keys for each finger, from left pinky to right pinky, and then the thumb.)

89/89, 77/80, 27/28, 26/26, 74/75, 22/23, 50/51, 04/04, 92/93
Keystrokes Per Hour: 20277
Words Per Minute: 67
Adjusted Words Per Minute: 66

The reason I’m focusing on this is a curious one. I’ve been casually interested in Dvorak for a while now, and recently, my brother came into the possession of some 15-20 Apple keyboards of various design (Yeah, I know… That’s a lot!), of which at least 5 are Apple Pro Keyboards. I figured that now was as good enough a time to start learning Dvorak, which I plan on starting after this post (to finish preparing and such), so if you see me responding slowly for the next few days, you know why.

Newer Entries »