It seems nobody has yet mentioned the work of Paul Bourke (if that name seems familiar, he hosted the POV-Ray short code competition recently featured on Slashdot). I'm a fan of his work on fractals (scroll down, there's a *lot* of stuff on that page), especially slices of four-dimensional Julia sets. Definitely mathematical art of the highest order.
... well, that is, unless you're a fan of Ken Perlin instead;)
When friends and relatives ask me to fix something, and I come over to help them out, the thing just starts working. Mostly it's with computers.
It's not you. It's the machine. They have souls, oh yes they do, they're just as sentient as you and I... they know who's using them or who they're using, and they can see your face, and they talk with each other, and they make deals... and they hate our guts. So, they have decided to mess with your mind, make you think they're just a bit more obedient to you than anyone else - not too much, otherwise there would be more in the know about them - simply because they want you to have a rationally unjustifiable belief. How's that for a conspiracy?
If it takes 1.0 seconds to download a page and 0.5 seconds to render it, is it impossible to make it display faster by optimising the browser's rendering code?
Incidentally, I've set up FreeNX to let a couple of my friends test out Linux desktops (primarily KDE, since I have had some problems with getting GNOME to work over NX - I'll ask about it in a senseful way as soon as I've actually started to figure out what's wrong). It's behind a 512/512 DSL connection, and comments on the speed of the session have ranged from "I've tried a Linux desktop before, and this lagged the same way as that did" to "shockingly fast, almost as fast as VNC to the box that's sitting by my feet". X11 isn't shabby, I guess, but it's not nearly as impressive as NX is.
And before you ask, no, I did *not* need to install any non-free software on this box to get a NX server going. Gentoo's Portage has currently FreeNX 0.2.4, and 0.2.7 is available from bugs.gentoo.org. The rest of what you need for NXx serving was opensource from the start.
Oh, and by the way, I love the way NX causes further confusion regarding the question of what's a client and what's a server. In the case of FreeNX: You use nxclient to connect to an ssh server, where nxserver is the login shell of the user "nx" (as which you authenticate yourself first). nxserver starts the servers it needs, and the client applications connect to the X server on the client through the servers started by nxserver, which are clients to the nxproxy on the client:).
A monopoly? Have a look at http://searchenginewatch.com/reports/article.php/2 156431 or http://searchenginewatch.com/reports/article.php/3 099931 . Google might have the biggest share, but *that share is not even 50% of all searches*. Besides, nobody's invented a way to lock people in to a search engine yet, so anyone could leave Google and start using a different search engine immediately. That's hardly a monopoly.
Can't help you on the build time, but this will save you time on the download, seeing as you already have the 2.6.5 source;
Actually, patching the old tree does help with more than only the download. First, it takes a lot less CPU time to unpack a 2.4-megabyte file than a 30-megabyte one. Second, you do know about a program called make, right? The kernel build system uses it. It's got this nice feature... OK, not so much a feature as a defining characteristic of only compiling those files that need to be compiled (meaning changed files and files that depend on them). You'll have to recompile only a minimal amount of files if you build a kernel tree that's been built at least once and patched on afterwards.
X is not concerned with 3D stuffs except for the initialisation of the GL context.
As soon as the app has its own GL context, it directly talks to the hardware. X has nothing to do with this business except in the forwarding of events (mouse, keyboard). Only the driver, the app and the 3D card play a role in this case.
The parent was running Quake3 remotely over X. This means that the client talks to the server in GLX (OpenGL encoded in X11 packets). What you're describing is DRI, which can be used only locally.
Now, Quake3 can be expected to have a rather advanced renderer that pushes as little stuff as possible to the graphics card, so it's not such a big surprise that it can do with one hundred megabits. The bandwidth of AGP 1x is 266 megabytes per second, which does put the network one magnitude lower, but then again if you can get 10fps over the network where you can get 100fps locally, the values are in the ballpark.
I've sort-of tried this with Half-life, but the client side ran Wine between HL itself and the network (which might cause a lot of overhead outside - or then not, I can't tell) and the server side had an old ISA network card, so I got at best something like one frame per second in the hazard course. 15 fps on much better hardware is, IMO, conceivable and credible.
[to save Slashdot users' bandwidth, a reply about how Gentoo GNU/Linux does most of this stuff, too, and some of it (like making package repositories) in an easier way has been deleted from this space]
Um... I don't know so much about Conquest so take this with a grain of salt... but I'd expect that it takes more time to mount a block device using the Conquest FS than some "other" filesystem because you don't have all those small files and metadata in RAM yet. Meaning you have to do quite a lot of reads (or a couple of big reads, or a lot of small reads that are executed as a couple of big reads anyway if you're using a good IO scheduler) to set it up. This means that it could actually slow down the boot-up of an OS.
It's the link of the story. Scratch the / from the end. Note that if you try clicking on the "next" link several times, the end of the URL will look like/2/2/2/2/ (or something). Which means the server sets things wrong in some way if there's a / at the end of the link. Somebody has already posted the correct link before this post, click on that.
I always thought Scatter Pack Vs were better after all.
It seems nobody has yet mentioned the work of Paul Bourke (if that name seems familiar, he hosted the POV-Ray short code competition recently featured on Slashdot). I'm a fan of his work on fractals (scroll down, there's a *lot* of stuff on that page), especially slices of four-dimensional Julia sets. Definitely mathematical art of the highest order.
... well, that is, unless you're a fan of Ken Perlin instead ;)
We play together
The TAC-2 and I
Until only the TAC-2 remains
Perhaps if people read all of Linus's email they would be more understanding and less quick to condemn him.
If I could read all of Linus's email, I think I would be more understanding of him wanting to be able to work with security models :p.
In Soviet Russia, Halo 3 declares Jack Thompson a public nuisance! ... I want to live in Soviet Russia :(
For sufficiently large values of left, one is enough.
Slashdot. :(
What, does it come with data integrity, too?
If it takes 1.0 seconds to download a page and 0.5 seconds to render it, is it impossible to make it display faster by optimising the browser's rendering code?
And before you ask, no, I did *not* need to install any non-free software on this box to get a NX server going. Gentoo's Portage has currently FreeNX 0.2.4, and 0.2.7 is available from bugs.gentoo.org. The rest of what you need for NXx serving was opensource from the start.
Oh, and by the way, I love the way NX causes further confusion regarding the question of what's a client and what's a server. In the case of FreeNX: You use nxclient to connect to an ssh server, where nxserver is the login shell of the user "nx" (as which you authenticate yourself first). nxserver starts the servers it needs, and the client applications connect to the X server on the client through the servers started by nxserver, which are clients to the nxproxy on the client :).
-2C comfortable? I liked it when it was -24C a couple of days ago here at Kärsämäki, Finland, that's what I call *comfortable* :p.
I'll rather read articles about software releases than ones about politics or litigation.
A monopoly? Have a look at http://searchenginewatch.com/reports/article.php/2 156431 or http://searchenginewatch.com/reports/article.php/3 099931 . Google might have the biggest share, but *that share is not even 50% of all searches*. Besides, nobody's invented a way to lock people in to a search engine yet, so anyone could leave Google and start using a different search engine immediately. That's hardly a monopoly.
I meh at you VNC-using neophytes. Real men xmove.
Why, certainly. Who'll deny it's what the fighting's all about?
Now, Quake3 can be expected to have a rather advanced renderer that pushes as little stuff as possible to the graphics card, so it's not such a big surprise that it can do with one hundred megabits. The bandwidth of AGP 1x is 266 megabytes per second, which does put the network one magnitude lower, but then again if you can get 10fps over the network where you can get 100fps locally, the values are in the ballpark.
I've sort-of tried this with Half-life, but the client side ran Wine between HL itself and the network (which might cause a lot of overhead outside - or then not, I can't tell) and the server side had an old ISA network card, so I got at best something like one frame per second in the hazard course. 15 fps on much better hardware is, IMO, conceivable and credible.
[to save Slashdot users' bandwidth, a reply about how Gentoo GNU/Linux does most of this stuff, too, and some of it (like making package repositories) in an easier way has been deleted from this space]
Um... I don't know so much about Conquest so take this with a grain of salt... but I'd expect that it takes more time to mount a block device using the Conquest FS than some "other" filesystem because you don't have all those small files and metadata in RAM yet. Meaning you have to do quite a lot of reads (or a couple of big reads, or a lot of small reads that are executed as a couple of big reads anyway if you're using a good IO scheduler) to set it up. This means that it could actually slow down the boot-up of an OS.
I wouldn't recommend adopting IPv7 very soon. I don't believe in Masami Eiri.
... probably requires one to use a remote control to use it comfortably ;).
It's the link of the story. Scratch the / from the end. Note that if you try clicking on the "next" link several times, the end of the URL will look like /2/2/2/2/ (or something). Which means the server sets things wrong in some way if there's a / at the end of the link. Somebody has already posted the correct link before this post, click on that.