Finished my Study Aborad Applications!

Currently my Todo list is:
– Do Eavesdropping JSL28
– Do R/W #3
– Do R/W #2
– Turn in R/W #1
– Do Logic proofs 110-210

I finally got my applications done, now it’s time to catch up in Japanese and logic class.

I also plan to catch up on my reading, after I finish “The Wind-up Bird Chornicle” I’ll start “Myst: The Book of Atrus” something I’ve been meaning to read since the summer. I’m taking too many classes. I haven’t read anything since August (other than Text books.)

I also hear good things about the new WordPress 1.5, I might upgrade mine soon.

On a side-note because of the health certificate I had to get for my Ritsumeikan application I now know that I weigh 175 pounds. At one time I was 210, so I’m really happy, but I don’t feel or look much lighter. I think I’ll aim for 150 instead of 165. I don’t think I even want to try getting lower than 150.

So much work

Currently my Todo list is:
– Finish Ritsumeikan Application
– Finish CS449 Project 2
– Do Eavesdropping JSL28
– Do R/W #3
– Do R/W #2
– Turn in R/W #1
– Do Logic proofs 110-210

This is huge. Project 2 is due in less than 24 hours. And the Ritsumeikan essay is due Tuesday. The rest is late work….I do this every year. Why do I suck so bad at doing homework. There are so many things I’d rathe be doing, (like getting linux on my ipod.) Maybe if I pull the plug on my computer I might be able to get some work done. All nighters are becoming less and less productive lately. (already on my third one this week…)

I’ve been talking to Praia online recently. I wish I could go to PR for spring break. but knowing me, I’ll have like 3 or 4 RW assignments to do…

… Time needs to stop for a second and let me catch up…

Blog spam sucks

I just erased a shit-load of blog spam. I didn’t even know it existed until yesterday! The internet is a sad place…

Lain now has Swap! I didn’t even notice it was missing swap. oh well.

Last weekend I went to the farm to visit my grandma and grandpa for Thanks Giving. It was pretty relaxing, I didn’t do any homework (other than my last CS445 assignment) It was the first time I rode a train. I like it, it’s so laid back compared to airplanes and airports. The only problem is that there weren’t any electrical outlets on the trains to and from Pittsburgh. I watched a lot of TV, and it was painful. I was mostly watching G4TechTV and the Discovery Wings channel. I wanted to play every game and fly every plane I saw… I guess that’s why I don’t like TV. Once I got back to Pittsburgh I started working on all the homework I had to do. I finished the CS445 assignment 30 hours late, and the CS441 homework 4 days late… and the Japanese homework, isn’t done yet. I must finish it this week though, school is almost over.

I’m pretty much done with Java for the next year thankfully… My next two classes are in C and MIPS assembly, yay… Then while I’m in Japan I won’t be taking any CS classes. While I’m on the subject of C, I found out that there’s a GCC backend for the CLR. I think this is pretty cool. Not that the CLR is really cool but that GCC is. I had no idea you could do such a thing with GCC. I learned about GCC frontends and GCC backends. Amazing stuff. I also found out that the CLR/CIL is “better” than JVM in many ways. Really the main focus of the JVM is java, and portability. .Net is more focused in instantly being able to use libraries in different languages. Other than those two things they are essentially the same thing. Two virtual machines (and languages) with marketing departments.

In other news, QL is so much better now. Not only does it have the regular features that everyone really needs and expects. It has a few I didn’t really think about. The best part is that I use those features a lot. I’m sure some other players for Windows have a few of them (maybe even all of them). So it’s probably not really that great for other people, but it’s amazing to me. The features are mostly in the stuff you can do with the tags of your music like rename files by tag or retag files by name. It also supports numbering files multiple tags, and extracting other tags from tags. (Not to mention unicode support which is definitely the way it should be.) Those things (and being able to search for songs by using regular expressions, and now even by things like times played) make QL my favorite player.
Check the Quod Libet home page here

I discovered nikki’s blog while reading mako’s blog (which is on It’s super interesting and I love the way she writes it. She has little posts about strange small things sometimes and I like it. I’m going to try to make some posts in that style.

I can’t belive how complicated this is…

I’m currently trying to get Quod Libet (My new favorite mp3/ogg player) to have multimedia key support (Play, Stop, Prev, Next buttons on some keyboards) I can’t believe how complicated this is. Actually it’s pretty simple to understand what is going on in Muine’s source code for multimedia key support. But the ammount of stuff I have to read to get this to work in python is rediculous. First of all I have to learn about Glib and object oriented C, then I have to learn about emiting gtk/gdk signals, then I have to learn how to make this play nice in Python… 😦 it’s making my head hurt. I’m going to make some real good documentation on this subject once I finish this. I promised piman I’d get this all done for 0.3 I really need to finish this, I have other things I have to do (like pyfolder and Kanji).

I’m also discovering that as the things I have to do get more and more complicated the more I need my ADD medication to get it done. It’s really frustrating to have to rely on this stuff to get work done. But I’ve tried to work without it for the last two weeks, it’s just not working out.

… I had written much more than this but X froze and I lost it all… I’ll write about next time if I remember.
(When will nvidia learn that open-source drivers work so much better than non-open ones.) (I blame Nvidia for all my X and linux problems, because I have a nvidia motherboard and 3d accelerator.)

Third Post!

Well, I’ve made little progress in pyfolder this week. But a lot of progress on my non-cs classes. I managed to get a B in my Japanese oral mid-term, I’m really happy about what Takabatake said: “Although Inaccurate, you could communicate very well.” I also got a 3.5 on fluency and a 4 on “culture (non-verbal elements)” So really all I have to do is fill the gaping holes in my vocabulary. I finally oficially dropped Japanese Literature class, and took my Japanese Society and Japanese History mid-term I think I did well in both. I tried to finish all my Kanji homework today, but I only finished the first one by 12am… I probably wont get a second one done this weekend. Trying to get multimedia key support into Quod Libet will take up a lot of Friday and Saturday. Hopefully ADD medication will help me get work done.

I’m hanging out on #mono lately, it’s really cool seeing Nat and Miguel actually chatting. I don’t know why but I kind of look up to Miguel. But in a different way than I look up to Joe. I didn’t really look up to Miguel until I saw a video of him doing a presentation on Mono in Mexico, and it was in that presentation that I learned what iFolder actually does. And now I’m working on pyfolder 🙂

I’m trying to sync this blog with my live journal, and I’m going to start posting things I posted on my old blogs this weekend.

I met a cool guy known as Darkmyst today. He’s working on a program that allows two or more people to edit a text file simultaniously. His method of using Jabber chat rooms to syncronize the file among the users gave me a few new ideas on how to implement multiple user pyfolder.

I started lurking in a Japanese chatroom a couple of days ago to see if I can improve my Kanji. I love how many faces the Japanese can make with ISO-2022-JP. There are some really funny ones I saw yesterday. Maybe I’ll find a way to post them on here correctly. But that’s where the fun ends, I can’t understand a single thing they say in there without a dictionary. I’m so far away from reading and writing Japanese… It really sucks. I hate Kanji.

Speaking of Kanji, the author of Tomboy, Alex Graveley said that Japanese is pretty. I was showing him a little problem with GTKSpell and using Japanese. After he said this, I really started to notice how pretty Japanese really is. Especially hiragana, but the kanji does help a little.

I’m seriously enjoying the open-source world right now. It’s such a great time to be a programmer right now. People are making great new programs using mono, and python too. I wish Linux can stay this way forever. (As in no SCO cases, patent lawsuits, and other clashes with the proprietary world.)

I really hate people who can’t understand free software, they are missing out. Seriously.

Yay for PyFolder

I just got back from a 2 and a half hour presentation explaning what PyFolder will be, and how it will be implemented. I had to explain a few things like Linux, Mono/C#, iFolder, Python, User Mode Linux, Firewalls, XML, Wiki, and Blogs. Plus I had to explain the differences between Python and Java, and the differences between public domain, Free software, and open-source. It was seriously an awesome experience. I am way over my head with this hole PyFolder thing, but if I can do it, I will get credit in the class 😀 Totally awesome! The only bad thing is that I completely missed my Intro to Japanese Society class. oh well, this is more important anyway.

Presentations are hard to do especially long ones. I felt like I was always out of breath, sometimes suffocating because I was inhailing more air then exhailing. I’ll have to get used to it I guess.

In other news I asked for 20 Ubuntu CDs after their first release. 10 X86, 5 AMD64 and 5 PPC. I can’t wait to switch my desktop, but at the same time dreading it, because there’s definately friction when you switch distros. Especially when your computer works just fine. In linux it’s not a matter of loosing your preferences, but a matter of re-installing all the software you had before. But I’ll be freed from the complete uselessness that is Gentoo.

I’m amazed at the quality of WordPress, it’s awesome beyond my wildest dreams… so in general I’m really happy right now. So back to reality, I have Three! Kanji assignments due tomorrow for Japanese. 😦 I can’t belive I let myself get so behind.