Slashdot Mirror


User: F2F

F2F's activity in the archive.

Stories
0
Comments
152
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 152

  1. Tranquility on Best Original Games of 2003? · · Score: 2, Insightful

    It's not brand new, but it's the most original game I've ever seen -- you move in a 3D world bouncing off platforms chasing a "spinner".

    What's really appealing is that the game is definitely a great stress reliever, very relaxed, with outstanding music (AI generated, which means it rarely repeats itself) based on your moves, and a highly, highly trigonometrical figures assembled on some of the most interesting mathematical curves you can think of...

    Reminds me of the 3D Simpsons epizode, where Homer falls into a black hole into the real world :)

    See it at tqworld.com.

    NB: I'm not affiliated with the developers in any way, I don't make money off the game and in fact I've never purchased an account on their servers (though I did offer help with their Linux port at one point, but never did anything about it)...

  2. Re:But What About Programmers on Tom's Hardware End of Year CPU Roundup · · Score: 1

    Change the compiler, not the hardware.

    With Plan 9's C compiler (written by Ken Thompson nonetheless) on a 2.66MHz Pentium IV machine I compile a kernel off a local hard drive in 14 seconds (1.4MB size).

    Compilation of the _entire_ operating system (roughly equivalent to a "make buildworld" in FreeBSD) takes ~400 seconds on the same machine.

    Intel's compiler suite is also said to be very fast in both compilation and binary execution speeds.

  3. Re:Hunh? on The Most Incorrect Assumptions In Computing? · · Score: 1

    If you're running Plan 9 on them -- no. Not for another couple of years at least.

  4. Re:Ipaqs are good gadgets on Familiar Distribution for iPAQ Handhelds · · Score: 1

    Hosted Inferno is great for rapid prototyping of distributed cross-platform applications and the creation of grid-like environments on demand.

    This sounds like too much buzzwordism, I know, but take a look at http://www.vitanuova.com/grid/ and, if you have IE, play around with their grid demos. From your web browser!

    Now imagine doing the same thing to a cluster of thousands of Inferno CPU machines clustered together, effectively serving as an addition to your environment. And you don't even need to change your OS.

    I'm sorry if it looks like I'm preaching here, but this stuff just gets me excited, while being low-key enough that it never gets mentioned on slashdot, so we have only the cool guys interested in it :)

  5. Re:Classic papers on Great Computer Science Papers? · · Score: 2, Informative

    Later surpassed by "Plan 9 from Bell-Labs", which distills the ideas from UNIX and improves in many areas it lacked:

    Plan 9 from Bell-Labs

    Somebody else mentioned Rob Pike already, pity you can't find any of his older (pre-Plan 9) papers online anymore: "The Hideous Name" and "Cat -v Considered Harmful":

    R. Pike, P. Weinberger, "The Hideous Name" USENIX Summer 1985, pp 563-568.

    and an abstract of the other: http://gaul.org/files/cat_-v_considered_harmful.ht ml

    As for history repeating itself, let me quote Ron Minnich:

    You want to make your way in the CS field? Simple. Calculate rough time of amnesia (hell, 10 years is plenty, probably 10 months is plenty), go to the dusty archives, dig out something fun, and go for it. It's worked for many people, and it can work for you.

  6. Re:Ipaqs are good gadgets on Familiar Distribution for iPAQ Handhelds · · Score: 1

    > What's Plan 9 get me that's particularly
    > addtractive in this form factor?

    the ability to share _exactly_the_same_ environment you have at home, at work and wherever else you may think of.

    it's what grid computing dreams of, and Plan 9 delivers :) I've seen people use IPAQs to stream mp3's from a centralized Plan 9 server all over the university campus and even in town.

  7. automatic shutdown on Free-Floating UNIX · · Score: 2, Interesting

    poor Plan 9 web server, you're giving it the run of its life...

    well, the people at Bell Labs aren't stupid -- they've automagically turned off the web page in question, as soon as they saw the transfer to it peaking...

    notice, however, that neither the network connection nor the web servers are saturated: stuff like http://plan9.bell-labs.com/plan9dist and http://cm.bell-labs.com/plan9dist works just fine :)

    gotta lova plan 9 :P

  8. a smaller form factor on A Cluster Of Pocket PCs · · Score: 1

    this one is even smaller, and has no moving parts:

    http://pages.cpsc.ucalgary.ca/~mirtchov/p9/cluster /

    the laptop is used as a file- and authentication server (frontend to the cluster).

    there's virtually no limit to how much it can grow (using Plan 9 as the underlying OS is key here).

    also note the cute switch.

    at USENIX this year this baby stole the show at the LinuxBIOS and Plan 9 BOFs.

  9. The Devils! on The OpenBSD 3.4 Song: Theo Sings Back-up · · Score: 4, Interesting

    I've seen the Plaid Tongued Devils at least a dozen of times in Calgary and Saskatoon -- nothing boils my Eastern European blood better than them.

    We used to get together -- Bosnians, Serbians, Croatians, Macedonians, Bulgarians, Romanians, whatever else you can think of from the Balkan Peninsula, in Lydia's in S'toon every time they had a concert and just get right pissed...

    I quit smoking after one of their concerts -- was so hung over the next day I had to celebrate it somehow!

    Ahh, good times being an undergrad!

  10. Re:compare with plan9? on Y: A Successor to the X Window System · · Score: 1

    8.5 also hasn't been used ca. 1995. The replacement is called Rio. You can see many screenshots here.

    Simplicity is key with this environment -- Rio's code base is ~7000 lines of C code, it is created (and optimized) with zero-copy of images for remote displays and other optimizations.

    Because of the 'everything is a file' paradigm in Plan 9 every graphical program views the system as if it was running on the 'root' window in X. This kicks ass so much that it's unbelievably easy to program for.

    To have remote viewing all that is required is to import and bind your /dev/draw /dev/mouse and /dev/cons over /dev in the remote system and just start the graphical program you desire.

    It's quite neat, and it boils down to this: it was created by programmers for programmers. In terms of simplicity, clarity, generality and usability it is the Best Damn Environment you can get :) I admit I'm partial.

  11. drool over this, baby! on Drooling Over VA Tech's 1100-Node G5 Cluster · · Score: 5, Informative

    Pink at LANL has the following:

    1024 nodes
    2048 cpus
    1024 power cables
    1024 Myrinet network cards
    2048 fiber cables (8.8 miles)
    3072 Myrinet switch ports
    4096 sticks of RAM (2 Terabytes)
    7168 fans
    1 hard drive
    1 CDROM drive

    Not only do they have pictures of its assembly, they have movies.

    Check the web page for more stats and better quality movies.

    Oh, yes, it's unclassified :)

  12. Re:Very nice, but can it use another machine's nic on Network Stack Cloning Updates on FreeBSD · · Score: 1

    Plan 9 had it 14 years ago. Importing something and using it as your own is a consequence of its design -- everything is a file, so everything could be shared -- not a special hack like in QNX. That means I can let people import my mailbox so they can send mail to me on the 9grid or I can import somebody's IRC file system on my machine.

    And it really means _everything_, not only devices. Check out this MPI implementation using remotely served and imported _pipes_:

    message passing for Plan 9

  13. Re:Very nice, but can it use another machine's nic on Network Stack Cloning Updates on FreeBSD · · Score: 2, Insightful

    amen to that!

    one hasn't truly lived until they've done an:

    import somewhere.far.away /net /net

  14. pity they can't have private namespaces on FreeBSD Jails · · Score: 3, Informative

    we have them in Plan 9. and they've been there for the past 14 years -- each user, each process, each device exists in its own namespace and views the system differently.

    my / != your /

    after years and years of trying maybe it's time you guys really do something about it -- jails are a temporary solution, and not a very good one at that.

    you need full private namespaces for the same reason you need local variables in your programs -- it's just too nasty otherwise.

  15. Re:yes, driver support is a problem on Other Web Browsers for Bell Labs' Plan 9? · · Score: 1

    irc.freenode.net #plan9 (the former openprojects network)

  16. What is there for Plan 9 and what isn't on Other Web Browsers for Bell Labs' Plan 9? · · Score: 3, Interesting

    i -- a browser attempt by Howard Trickey done sometime around 1996. you can view slightly less complex pages without crashing with probability of around 50%. i know of at least one masochist that uses it regularly.

    charon -- the browser packaged with VitaNuova's Inferno operating system which runs native atop Plan 9 (among other OS's). this is your best bet if you want to stick to using Plan 9 only.

    Everything else the runs under UNIX/Windows (see Opera lurking in the background?). you only need to have a machine to run VNC on.

    links -- two people have started a port of this graphical browser to Plan 9, one may succeed, who knows :)

    as for mozilla, there is a slight problem with porting it to Plan 9 -- the browser sources are twice the size of the entire Plan 9 operating system (including the PostScript viewer).

  17. Re:Kernel design/architecture. on Linux 2.4.22 Stable Kernel Released · · Score: 1

    Plan [sic] 9 rules. Everything else is not already dead, but is starting to smell bad.

  18. Re:So? on HEADS UP: gettext port update on FreeBSD · · Score: 1

    Ohh, don't you just wish the freebsd's would switch to the Plan 9 C compiler?

    Then GCC wouldn't be as importand as ever, and people wouldn't be stuck modifying their operating system around its bugs...

  19. elvish and Plan 9 on Writing with Elvish Fonts · · Score: 3, Interesting

    Sure you can write in elvish in Plan 9, I'm glad you asked. After all, those are the people who brought you UTF-8!

    Screenshot here!

  20. Re:plan 9 is awesome on State Of The Filesystem · · Score: 1

    bullshit. the license has changed, go read it.

    enough rms-crap -- enough ideas have gotten into Linux from Plan 9 already even before Plan 9 was open source.

  21. Re:plan 9 is awesome on State Of The Filesystem · · Score: 2, Informative

    9p is a protocol. the file systems in Plan 9 are venti and fossil

    9p in itself is worthy of including in the linux kernel, if only the guys there would do it right (their track record isn't too good with Plan 9 things).

    More about 9p dould be found in section 5 of the man pages

  22. Re:RMS oked as well? on Plan9 is now Officially Open Source · · Score: 1

    Think BSD.

  23. Re:Does this still make Richard Stallman cry? on Plan9 is now Officially Open Source · · Score: 1

    their new license is BSD-like, with a few 'don't sue us or the contributors' clauses sprinkled about.

  24. Re:Long term, does this mean anything? on Plan9 is now Officially Open Source · · Score: 4, Interesting

    Problem 1: What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.

    it's good for research. an antidote to Systems Software Research is Irrelevant.

    Problem 2: It is a research tool, and may never be more than that. Chances are, any truly compelling features in Plan 9 will soon find their way into Linux and even MS Windows.

    Judging by how hard it is to bring Private Namespaces to Linux I can tell you that some of Plan 9's concepts will never make it back to UNIX. Some things in UNIX' design are just too hard to fix -- that's why Bell-Labs started this radical new OS (14 years ago).

    Problem 3: Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop. What does Plan 9 offer that would make me, or you, want to spend time installing and learning it? Especially considerint Problem 2 and Problem 1.

    Plan 9 does not want to be a desktop OS but a research one. Its goal is not to crush Microsoft, it simply wants to fix the problems that cannot be easily fixed in UNIX today.

    Problem 4: Wrong direction. In my opinion the real important projects right now are ones that are removing the distinctions between OSs. Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?

    to quote: "That's the good thing about standards -- there's so many to choose from"...

  25. Re:excellent news on Plan9 is now Officially Open Source · · Score: 1

    Plan 9 is not UNIX and doesn't want to be associated with it.

    Micro vs macro kernel wars were held in the early nineties. Nobody won, macrokernels came ahead slightly.

    Plan 9 has not been tested for scalability.