I am a writer, developer, futurist, and one-half of the Knotty Geeks podcast.
Interests: Astronomy, newLISP, Science Fiction.
Fri Jan 18 18:51:24 2002
Dude, XP is [em]fucking pathetic[/em].
If you have access to a C compiler, try compiling this code and running it:
[pre]
[tt]
#include <stdio.h>
int main(int argc, char** argv) {
int i;
for (i = 0; i < 5; i++) {
printf(" \t\t\t\b\b\b");
}
return 0;
}
[/tt]
[/pre]
This creates a small command-line app.
For those not familiar with C, that code will print out "three tabs, three beeps" five times... or it SHOULD. In actuality, running that program CRASHES XP, every time (and I mean, like cold reboot crash). Oddly, it only gets 2k Pro if I compile it with MSVC++, if I compile it with cygwin's gcc it's no problem...
source: FuckedCompany.com
Just thought you'd like to know.
M.
Fri Jan 18 19:34:44 2002
include <emoticon.h>
include <osy.h>
include <stdio.h>
int so;
void main()
{
:cheesy: ("so what do ya think? \n");
:confused: ("%d", &so);
:cheesy: ("\n really? you think %d about me?", so);
begin(GL_POLYGON);
gl_vertex (getx, gety, getz);
end(GL_POLYGON);
return 0;
}
:biggrin:
Fri Jan 18 19:46:47 2002
CSRSS walks off the beginning of the buffer used for the console windows, and then lets you write garbage all over the place.
Though the analysis by fuckedcompany is wrong.
\b is the backspace character (which is why CSRSS walks backwards in its buffer, I imagine). The bell is \a.
Fri Jan 18 20:03:38 2002
I couldn't care less one way or the other.
Just thought you should know.
M.
Sat Jan 19 01:37:48 2002
Sat Jan 19 14:45:02 2002
http://arstechnica.infopop.net/OpenTopic/page?a=tpc&s=50009562&f=8300945231&m=3480954353
http://arstechnica.infopop.net/OpenTopic/page?a=tpc&s=50009562&f=8300945231&m=8540946353
<shrugs>
Sat Jan 19 16:13:58 2002
Sat Jan 19 21:26:05 2002
For all you know, they could be just as simple.