Siebe 的个人资料Siebe Tolsma日志列表留言簿 工具 帮助

Fort Minor

Fort Minor / The Rising Tied just simply rocks. For those that don't know what/who Fort Minor is -- It's a band/project by Mike Shinoda, one of the lead singers of Linkin' Park (who will bring out a new album early next year, yay!).
 
My favorite song still is Where'd you go:
Where'd you go?
I miss you so
Seems like its been forever that you've been gone.

She said somedays I feel like shit.
Somedays I wanna quit and just be normal for a bit.
I don't understand why you always have to be gone.
I get along but your trips always feel so long.
And I find myself trying to stay by the phone.
Because your voice always helps me to not to feel so alone.
But I feel like an idiot, working my day around a call.
And when I pick up I don't have much to say, so.

I want you to know it's a little fucked up that,
I'm stuck here waiting, at times debating.
Telling you that I've had it with you and your career.
Me and the rest of the family here singing.

Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Please,
come back home

You know, the place you used to live.
Used to barbeque with burgers and ribs.
Used to have a little party every Galloween,
with candy by the pile but now
You only stop by every once in a while.
Yeah.
I find myself just filling my time.
With anything to keep the thought of you from my mind.
I'm doing fine and I plan to keep it that way.
You can call me if you find that you have something to say,
and I'll tell you

I want you to know it's a little fucked up that.
I'm stuck here waiting, at times debating.
Telling you that I've had it with you and your career.
Me and the rest of the family here singing.

Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Please,
come back home

I want you to know its a little messed up that,
I'm stuck here waiting, no longer debating.
Tired of sitting here and waiting and makeing these excuses.
For why you're not around, and feeling sorta useless.
It seems that one thing has been true all along.
You don't really know what you've got till its gone.
I guess I've had it with you and your career,
when you come back I won't be here and you can say:

Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Where'd you go?
I miss you so,
seems like its been forever that you've been gone.
Please,
come back home

Please Come back home.
Please Come back home.
Please Come back home.
Please Come back home.

The worlds most hated object

You dream away about whatever.. That new sports car, that hot chick you met, the new web-messenger you're writing (*ahem*), your school results.. You wake up slightly, not quite able to pull open your eye lids, turn around and fall asleep again. But then.. But then the most dreaded, most hated and most stupid invention of all times kicks in. Some dodgy yet very annoying sound penetrates your skull and you're initial reaction is "argghh".
 
You turn around, and look at your alarm clock. Damn it, 7AM already. You give it a smash (or quickly walk across the room, if your name is "Siebe" and then hit it), and the sound magically goes away.
 
Still quite puzzled you try to figure out how much your clock was off.. Was it 5 minutes? In advance or? Or did you correct the time the other day.. Still not able to do the math and thinking that early in the morning you decide to just accept its 7AM already, even though your very own alarm clock might lying at you at this very very moment. Bastard thing.
 
Okay, c'mon.. 5 more minutes.. No.. 4? OK, 3 more minutes. Deal. You go back to bed, turn around once again and hope you don't fall asleep so you will miss your bus to school or be late for work. Not entirely sure you will be able to stay awake much longer you decide to get off bed anyways after about 2 minutes with another irritated "gaarrgghh". You get up and sit on the edge of your bed for a while and glare at your alarm clock again.. 7:05AM.
 
You stand up, grunt and walk down stairs to get your cup of coffee or tea and have some breakfast. Ah, another, fresh, new day has started...

So you thought it was dead, huh?

Quite wrong. It's a live. Aliiiiveee!
 
What in the world am I talking about you wonder. Well, MjSN of course!
 
Okay, first, let's get one thing straight: no more MjSN from now on. No MjSN. Capiche? Got it? Bingo? It's wrong wrong wrong! I've renamed the project, with a more err.. "fitting" name, seeing as "MSN Messenger" will soon be history, and I didn't really like the name anyways. For now you will see "Jam!" (Javascript Messenger) in my screenshots :-)
 
So.. What's new?
  • A complete overhaul of the skin/layout;
  • Now uses Perl to generate pages, which is faster, easier, and keeps code bloat down;
  • Less Javascript/CSS to achieve the same goal (woo!) while increasing maintainabillity;
  • Begun adding DP support - Woo!
  • Easier/better access to 1) status, 2) new e-mail, 3) your MSN Space!
Can we see it.. Pretty pretty please?
 
Mmk. Note that the design itself is not fully finished yet. I have not yet added contact list "support" (the GUI, that is, the code base for syncing lists etc is there). The contact list will, like WLM, contain a little "sort options" and "add contact" button so you have quick access to those two functions. Perhaps I'll even add a "search" function like WLM. That'd be cool, wouldn't it? ;-)
When's it gonna be ready, huh huh?
No promises. No dates. No nothing. You'll just have to wait and see. In the mean time, check out Meebo, another Web Messenger using AJAX (the difference is, I'm using 100% AJAX while they have a server-layer in between). Will I ever add multi-client support? No.
 
Now.. where do those tabs go.. ;)

New blocked messages

Well well well.
 
We already knew the file extensions .pif and .scr are blocked, but apparently more content is being blocked than previously known.  The new blocked files are download.php and gallery.php. While fairly common links, Microsoft decided to apparently block them anyway. Using them in a conversation (seperatly or as part of a link) will result in an immediate disconnect from the server.
 
This makes one wonder to what lengths Microsoft will go to keep their service clean from virusses and trojans. What other files and extensions are going to be, or already blocked from the service? Are they really solving the problem with this? I think the main problem of MSN Messenger aren't the virus writers, but are instead the users. A typical "problem exists between keyboard and chair" (PEBKAC) problem. Remember how easy it would be to still send someone to a malicious link anyway, seeing as how easy a server can be set up to parse other extensions and then still send a user a .pif file in the end.
 
I say, no PC for anyone that didn't pass a required exam.
PS. I've put up a public plain text file containing regexps for known blocked messages. Use it if you want :-)

General stuff

So, what the ruddy hell have I been doing, eh?
 
Well, first off I'm in the middle of an exam week. Hoorah for that, one week nothing but tests (subjects are OOP (Java), Management & Organisation, Software Design (the non-programming way), Databases, Lineair Algebra and Computer Organisation). So far I've done the first 4, Linear Algebra is up for tomorrow (yuck yuck) and CO on friday (boo, I always had a FREE friday!). The tests are going fairly well though, and I must honoustly admit that... I haven't "studied" one single thing for them ;-)
 
So what else eh? Well considering I'm doing multiple projects and such at a time.. Let me list them:
 
 
BOT2K3 V4.1
Botty is steadily increasing users again. First I talked about 11K, now we have over 16K users, nearly as many as our record which sits at 17,500 users. Right now we are debugging the whole thing, though, because it seems to have some problems with third party XS modules (XS is "glue" between Perl and C(++)), and especially Image Magick and Expat (XML parser). We've already replaced IM completely with GD, but the XML problem remains (the module is used by other third party modules as well, so we have to make an exact replicate of it without using Expat!).
 
I've found the perfect game to do. The basic logic is done, but the graphics are well.. Awful right now. Reinder made me a very cool logo though, but I'm afraid it won't get anywhere without some more of his awesome graphics skilz ;-). I guess it'll be finished well before the final submition date though, so don't worry! (it was 25 december, wasn't it? :P). And no, I won't tell you what it is other than that it's a logic (logic as in chess, checkers, etc) head-to-head board game.
 
BOT2K3 Website
Grumble. Yes I know it's getting and old and stuff. So that's why I'm working on it! The new design is clean, yet uses a variaty of colours without quickly inducing an epelectic attack. No one has seen it yet though (besides from me, of course ;-) and I promise to our mods that I will soon post a quick screenshot or so in our private forum categories. The website is also more dynamic, rather than one whole static thing (no, I'm not using flash! ugh!).
 
Small school projects
Considering some fourth years subjects require me to do small projects I though I'd list them here as well. Previously I have done a Sudoku solver, a comparison between C# and Java (ask me if you want to read it, I wrote it entirely in English to practise). Now I'm working on a Logigram solver (check out Einsteins puzzle to see what I mean) and I just finished the basiscs of my own language (dubbed jASMine, it's a simple ASM-derived language). After this week a grand project starts for me though, lasting up to 8 weeks (without any classes! woo! :P).
 
Windows Live Messenger 8 / MSNP13
Of course I've also been busy with WLM and MSNP13. I have, together with TB, Mario and some others from the Hypothetic community, put up a quick MSNPiki article on the new protocol. I'm also busy writing my own proxy-server combo, which allows not only clients to connect and use MSNP12, but also bots (which is useful if you want to for example test Folder Sharing) between the new client and your BOT. Besides MSNP13 I've also done some work on other MSNPiki pages, including major work on the MSNP11 one. Let's get up a decent documentation, people!
 
MjSN
So you thought it was dead, huh? Well guess again. It ain't! The only thing I'm worried about now is the sheer volume of coding work. The client itself isn't very hard to make, but combining it with a dozen features.. Well, let's just say it takes a lot of time. Besides coding, it needs a design of course, and I've come up with something way better than I've had before. Yes, it's cleaner, yes, it's neater. I've also renamed the project, but you'll see that when I post some new screenshots ;-)

MSNP + Windows Live Messenger == ?

Well, two new bits in the ClientID to begin with ;-) First there is 0x10. And then there's 0x20. Of course we don't know what they mean yet, because the firts BETA will not be released until after the 15th of November, but alas there are other ways to obtain them hehe. For now I'll assume these bits are for things like Filesharing and the like.
 
Secondly, the PSM now contains an additional string "MachineGUID". We can only guess at what it will do for now.. Perhaps things like filesharing will identify each other with this GUID.. Or.. Or... Oh my! Getting excited already! ;-)
 
    <MachineGuid>{DB75E035-B25F-422C-81C5-EC9BB98CEAD2}</MachineGuid>

Quotes!

Found these couple of quotes on some website.. So I thought I'd pass them along... :)
 
"What is wanted is not the will to believe, but the will to find out, which is the exact opposite." - Bertrand Russell, Sceptical Essays, 1928.

"He who wonders discovers that this in itself is wonder." - M. C. Escher

"When I started programming, we didn't have any of these sissy 'icons' and 'windows'... all we had were zeros and ones - and sometimes we didn't even have ones." - Scott Adams (Dilbert)
 
"Things should be made as simple as possible, but not any simpler." - Albert Einstein
 
"If the human brain were so simple that we could understand it, we would be so simple that we couldn't." - (unknown)

"Man will occasionally stumble over the truth, but most of the time he will pick himself up and continue." - Winston Churchill
 
"Time is God's way of keeping everything from happening at once." - (unknown)

"I know perfectly well that I don't want to do anything; to do something is to create existence - and there's quite enough existence as it is." - Jean-Paul Sartre

"The best thing about the future is that it comes one day at a time." - Abraham Lincoln

"The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts." - Bertrand Russell

"Madness is to think of too many things in succession too fast or of one thing too exclusively" - Voltaire
 
"People tell you to give them your two cents worth, then they say they want a penny for your thoughts. Somewhere someone's making a penny" - Steven Wright

"The most beautiful thing we can experience is the mysterious. It is the source of all true art and science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed." - Albert Einstein

"There's no sense in being precise when you don't even know what you're talking about." - John von Neumann

"Absence of proof is not proof of absence." - Michael Crichton

"I do not fear computers. I fear the lack of them." - Isaac Asimov

"I don't want to achieve immortality through my work. I want to achieve immortality by not dying." - Woody Allen

"E pur si muove! But it does move!" - Galileo Galilei, according to legend, muttered under his breath after being forced to declare that the Earth always remains still.

"Hope is the feeling you have that the feeling you have isn't permanent." - Jean Kerr

"I am an agnostic; I do not pretend to know what many ignorant men are sure of." - Clarence Darrow

"The universe is full of magical things, patiently waiting for our wits to grow sharper." - Eden Phillpotts