Slashdot Mirror


User: cranq

cranq's activity in the archive.

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

Comments · 46

  1. Re:"Like another legendary creature...." on The History of UNIX · · Score: 1

    I'm pretty sure they were referring to the Phoenix. Check out just about any episode of G-Force for a demonstration of the mythological underpinnings :)

    Regards, your friendly neighbourhood cranq

  2. Re:UNIX on The History of UNIX · · Score: 2

    Another Little Known Fact:

    One of the main reasons for the collapse of the Roman Empire was that without a 0 in their number system, they had no way of knowing whether or not their system calls were working...

    Regards, your friendly neighbourhood cranq

  3. Re:Gee on Second Coming of Technology · · Score: 1

    Uh, I don't think the guy submitted his own article to slashdot. He got some other people to put it up on their site (which is their problem, right?). Slashdot members then inflicted this paper on themselves...

    And your crack about the Unabomber is ironic, in a sad kind of way. I quoth from the Rising Tide Summit Press Release:

    In his 1992 book, "Mirror Worlds," Yale University Computer Scientist David Gelernter laid the basis for the development of Java programming and Sun Microsystems' Jini. Critically injured by the Unabomber in 1993, he was sidelined during the Web's formative years.


    Regards, your friendly neighbourhood cranq

  4. Re:The words are easy to say. . . on Second Coming of Technology · · Score: 1
    Be careful what you wish for, you just might get it. I wonder how many patents they actually hold on those crazy ideas?

    Gelernter may come across as pretnetious and oblivous to details, but in my experience he's no dummy. He came up with the Linda coordination language, which was IMHO the most elegant method of building parallel system that I have ever seen.

    Perhaps being blown up by the Unabomber has affected his worldview a bit. Did anyone else notice that his text bears a passing stylistic similarity to the nutter's manifesto?

    Regards, your friendly neighbourhood cranq

  5. Re:One or two (or three) non-buttons ? on Possible Pics Of The New Apple Mouse · · Score: 1

    The example you give is not the same thing. The car key example is using distance in a rotational space to differentiate, while double clicking is using difference in time. I am used to double clicking, but it still occasionally screws me up.

    My vote is that the double click has over time become accepted because users are familiar with it, and because systems people have tweaked the implementation to the point that it's not horrible. But the concept is still a bad idea.

    Regards, your friendly neighbourhood cranq

  6. Re:do we need this? on Desktop Biofactories · · Score: 1

    Wow, I admire your detail of vision! I'll be performing meticulous testing of the nano-brewery if you need me.

    Seriously, Humanity's biggest advantage and biggest curse is our adaptability. We all get rich -- so what? We still want more. We want more because our peers have more and we seem to be hardwired to keep up with the Jonses.

    Most of us already live lives that would be considered idyllic by 19th century standards, but we strive for more, and in striving we use more resources. Given God-like control over our environment, I am a little wary of what the Joe Average (or I for that matter) will do once he has a few beers in him... and this excludes the danger of evil Nano-Bond villians who will try to destroy the world through self-replicating doomstay devices.

    My take: Humanity will survive, but there will be casualties. We need to get off this beautiful rock if for no other reason than to put some eggs in other baskets.

    Regards, your friendly neighbourhood cranq

  7. Re:I'm not especially impressed on 64-bit Processor Next Year, Says AMD · · Score: 1

    I for one do not agree that a segmented memory model is a bad thing, unless of course the segments are too small, which is exactly what happened with the introduction of the 286.

    When the 386 came out, segments could be up to 4GB in size, IIRC, but by then it was too late... the concept had a bum rap.

    Regards, your friendly neighbourhood cranq

  8. Re:Local Minima on Genetic Algorithms Improve Combustion Engines · · Score: 2

    I recall that Danny Hillis (ex of Thinking Machines Corp, now works at Disney, I believe) used to do GA stuff. He and some buds made a GA that generated sorting algorithms. But it would get stuck on local minima, and would settle on suboptimal solutions.

    So they added another element to the environment -- another set of GA-bred algorithms that generated sets of numbers to be sorted. Their goal was to create data sets that made the array sorters perform poorly! Excellent!

    So whenever the sort critters found a nice local minima, the nasty data set generators would find their achilles heel and chase them all away from that area.

    I really liked the predator/prey flavour of the idea.

    Regards, your friendly neighbourhood cranq

  9. Re:Not a single search algorithm! on Top Ten Algorithms of the Century · · Score: 1

    Backprop was a pretty good breakthrough (it kinda rejuvenated the neural net community, if I recall).

    I guess the Boltzmann machine would fall under your simulated annealing section...

    I think genetic programming should be in there too, but you can't call a GA producer an algorithm... it's more of a meta-algorithm, I guess...


    Regards, your friendly neighbourhood cranq

  10. Re:You are mistaken. on Top Ten Algorithms of the Century · · Score: 1

    The overhead of quicksort gets to be a drag when the size of the sorted list is really small (2 or 3 itemsl as you say). So some implementors have chosen to modify quicksort so that it does another kind of sort during the dash to the finish line.

    But in its purest form quicksort don't play that game. Hey, there are other mods that people do to quicksort to increase its performance (like not blindly choosing the first element of a subsection as a pivot point -- this can lead to order n squared performance if the data is already sorted).

    The bottom line is that you can still call it a quicksort even if you've tweaked it a bit... otherwise we'd have a different name for each implementation of quicksort ever written :)


    Regards, your friendly neighbourhood cranq

  11. Re:To see the essence of what you're advocating on The Corporate Republic · · Score: 1
    Yeah, baby. That was a mighty argument for capitalism (because the converse is unattractive), but it makes me wonder:

    How does capitalism reconcile itself to the concept of Open Source?

    People who simply give stuff away seem to screw up any economic model that I have ever heard of...

    Regards, your friendly neighbourhood cranq

  12. Re:Easy! on 3dfx Voodoo5 vs NVIDIA GeForce Preview · · Score: 1
    Gee, all the card manufacturers have to do (repeat, have to do) is to rewrite their drivers each time MS releases a new OS.

    New driver interface for 95, NT 3.5, NT 4.0, Win2k. I hear that with Win2k they actually got around to specifying a 32 bit aware interface between drivers and the kernel.

    Oh, the progress!

    Regards, your friendly neighbourhood cranq

  13. Re:emmett??? on 3dfx Voodoo5 vs NVIDIA GeForce Preview · · Score: 1
    Actually, it has a worse performance hit, because it is fixed at 4 times oversampling for each pixel. What the GeForce does (as of the leaked 519 drivers) is render the scene with dimensions twice as big as the original scene in x and y dimensions (4x the number of pixels) and then process the results to get a nice antialiased scene.

    The V5 allows you to choose between 4x AA and 2x AA, giving you the option of having antialiased scenes with half the performance hit of the GeForce.

    Yet that did not seem to wow the reviewers, so my guess is that 3dfx will have a hard time selling these silicon-heavy but performance-light cards.

    Regards, your friendly neighbourhood cranq

  14. Re:Glad to see some credit given to Multics ... on Surreptitious Communication via Page Faults · · Score: 3

    Youbetcha. I never used Multics, but I read a book on its design. Those folks thought things THROUGH. They had plans for hot-swapping CPUs (back when they were big as houses), capability-based security (I think, it's been a while) and good stuff like that.

    In many ways we of the Present have NIH syndrome. It can't be good unless it's new. But you know what they say...

    A month in the lab can often save an afternoon in the Library.

    Say, whatever happened to tagged storage?



    Regards, your friendly neighbourhood cranq

  15. Re:Of humans and AI on Bill Joy On Extinction of Humans · · Score: 1

    I agree. If you believe that there is nothing supernatural about the human mind, then it follows that AI is inevitable, really... and the prospect is both fantastic and frightening.

    In general, all living things desire survival -- and if AIs have this trait then interesting times will be a-coming.

    Heck, even if AIs are supremely subserivent they will still redefine our world. In an environment where more and more people are defined as "knowledge workers", there is a good chance that AIs will be better at our jobs than we are.

    Hmmm... I wonder what kind of renumeration an AI would want for writing a piece software?

    Regards, your friendly neighbourhood cranq

  16. Humanity in a basket on Bill Joy On Extinction of Humans · · Score: 1

    I remember scanning an interview with Neal Stephenson about The Diamond Age... when asked what the biggest challenge in coming up with the plotline was, he responded with something like: "Visualizing a future where nanotech is commonplace and everyone isn't dead"

    Lots of interesting technologies are advancing at breakneck pace right now. I see several different ways that humanity could become irrelevant, but there are a few (nanotech comes to mind) that have the potential to poison our little blue home to the point where nobody can live here anymore.

    And as time goes by, the genius/madness factor required to do such a thing gets smaller.

    Perhaps that alone is a good reason to pursue the creation of Human-friendly habitats in space. Right now all our eggs are in one basket, and we don't exactly know how fragile the basket is.


    Regards, your friendly neighbourhood cranq

  17. Re:Enders Game & Larry Niven on Sci Fi Literature 101? · · Score: 1

    Yes, yes -- Technology Changes Morals -- is a recurring Niven theme. Remember A Gift From Earth? Great novel that dealt with the moral and social consequences of organ transplant technology.

    The whole Known Space body of work was extremely well done, in my opinion. Gift, Protector, and World of Ptavvs are masterfully done books that do not get the attention that they deserve.

    Neither does A World Out Of Time, but it's not Known Space, so I didn't mention it here. Doh!



    Regards, your friendly neighbourhood cranq

  18. Re:Old school is the School on Sci Fi Literature 101? · · Score: 1

    I read the Before The Golden Age anthologies by Asimov when I was a kid, and they were very cool. These were the stories that Asimov loved when HE was young.

    My take on the collection: some good, some bad, and some forgotten gems that make it all worthwhile.


    Regards, your friendly neighbourhood cranq

  19. Re:Sci-Fi for teens on Sci Fi Literature 101? · · Score: 1

    Shockwave Rider rocked.

    For the younger reader though, I'd suggest the excelent A Night In the Lonesome October by Zelazny. A bit fantasyish, but a Zelazny fantasy often seems more plausible than many other authors' SF...



    Regards, your friendly neighbourhood cranq

  20. Re:suggested reading on Sci Fi Literature 101? · · Score: 1

    Many are those who rave about A Fire Upon the Deep, and it is for sure a great book. But my all time favourite Vinge is the short story collection called True Names and Other Dangers. The headliner piece is an incredible projection of the future of consensus reality built via computer systems, and it was written back when a PDP-11 was a decent machine.

    IMHO, it rings truer than ever when read today.



    Regards, your friendly neighbourhood cranq

  21. Re:Evolve code. on Transmeta Code Morphing != Just In Time · · Score: 1

    In general, developers sacrifice time and space efficiency to get faster development.

    It happens on a small scale when you get something going that's "good enough" and you don't want to reimplmement to make it more efficient.

    It happens on a large scale when you use prebuilt components that have more functionality than you need, but hey, they're there and they get the job done.

    It happens on a really large scale when people hatch Bad Plans and they become standards. Example: the horrid MS DLL plan. Designed to make apps smaller, but the app installers can't guarantee that the target machine has the latest DLLs, so it has to carry around all the DLLs that the app uses, even though the app uses only a fraction of the code in those DLLs.



    Regards, your friendly neighbourhood cranq