Slashdot Mirror


User: Vardamir

Vardamir's activity in the archive.

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

Comments · 106

  1. Why not open J2SE mods? on Apple Announces New Open Source Efforts · · Score: 2, Interesting

    I'm rather annoyed that Apple has chosen not to open their modifications to J2SE 1.5 and greater, since the project is now open source and can even be built on Windows by anyone that wants to ... kind of ironic it can't be built on a supposedly more open operating system.

    The reason I really care is that I can't use anything but Java 1.4 on our OS 10.3 systems; I have no interest in upgrading to 10.4 except for the fact that Apple refuses to port J2SE to such an old and outdated os as OS 10.3 .....

  2. man ... on SGI Warns That Bankruptcy Might Be Year-End Option · · Score: 1

    I never could get my Indys off ebay to work ... looks like I'm really goonna be SoL.

  3. Does it really matter on Ready or Not, Here Comes Service Pack 2 · · Score: 1

    If it is just downloaded and not installed?

  4. Re:Version Ten on Brainshare Reports: NLD 10, Novell's Linux Switch · · Score: 1

    There are two kinds of people, those that read 10, and those who do not ...

  5. Re:I think that Microsoft is using the same strate on Can People Really Program 80+ Hours a Week? · · Score: 1

    But seriously, I'd say MS takes pretty good care of their employees ... but maybe someone knows more about this.

  6. Re:hard to imagine.. on Writing Code for Spacecraft · · Score: 5, Interesting

    Yes, here is an email my OS prof sent our class on the subject:

    Subject: What really happened on Mars Rover Pathfinder

    The Mars Pathfinder mission was widely proclaimed as "flawless" in the early
    days after its July 4th, 1997 landing on the Martian surface. Successes
    included its unconventional "landing" -- bouncing onto the Martian surface
    surrounded by airbags, deploying the Sojourner rover, and gathering and
    transmitting voluminous data back to Earth, including the panoramic pictures
    that were such a hit on the Web. But a few days into the mission, not long
    after Pathfinder started gathering meteorological data, the spacecraft began
    experiencing total system resets, each resulting in losses of data. The
    press reported these failures in terms such as "software glitches" and "the
    computer was trying to do too many things at once".

    This week at the IEEE Real-Time Systems Symposium I heard a fascinating
    keynote address by David Wilner, Chief Technical Officer of Wind River
    Systems. Wind River makes VxWorks, the real-time embedded systems kernel
    that was used in the Mars Pathfinder mission. In his talk, he explained in
    detail the actual software problems that caused the total system resets of
    the Pathfinder spacecraft, how they were diagnosed, and how they were
    solved. I wanted to share his story with each of you.

    VxWorks provides preemptive priority scheduling of threads. Tasks on the
    Pathfinder spacecraft were executed as threads with priorities that were
    assigned in the usual manner reflecting the relative urgency of these tasks.

    Pathfinder contained an "information bus", which you can think of as a
    shared memory area used for passing information between different components
    of the spacecraft. A bus management task ran frequently with high priority
    to move certain kinds of data in and out of the information bus. Access to
    the bus was synchronized with mutual exclusion locks (mutexes).

    The meteorological data gathering task ran as an infrequent, low priority
    thread, and used the information bus to publish its data. When publishing
    its data, it would acquire a mutex, do writes to the bus, and release the
    mutex. If an interrupt caused the information bus thread to be scheduled
    while this mutex was held, and if the information bus thread then attempted
    to acquire this same mutex in order to retrieve published data, this would
    cause it to block on the mutex, waiting until the meteorological thread
    released the mutex before it could continue. The spacecraft also contained
    a communications task that ran with medium priority.

    Most of the time this combination worked fine. However, very infrequently
    it was possible for an interrupt to occur that caused the (medium priority)
    communications task to be scheduled during the short interval while the
    (high priority) information bus thread was blocked waiting for the (low
    priority) meteorological data thread. In this case, the long-running
    communications task, having higher priority than the meteorological task,
    would prevent it from running, consequently preventing the blocked
    information bus task from running. After some time had passed, a watchdog
    timer would go off, notice that the data bus task had not been executed for
    some time, conclude that something had gone drastically wrong, and initiate
    a total system reset.

    This scenario is a classic case of priority inversion.

    HOW WAS THIS DEBUGGED?

    VxWorks can be run in a mode where it records a total trace of all
    interesting system events, including context switches, uses of
    synchronization objects, and interrupts. After the failure, JPL engineers
    spent hours and hours running the system on the exact spacecraft replica in
    their lab with tracing turned on, attempting to replicate the precise
    conditions under which they believed that the reset occurred. Early in the
    morning, after all but one engineer had gone

  7. I Don't follow politics much .. on U.S. Attorney General John Ashcroft Resigns · · Score: 1

    But even so, I never would have seen this coming.

  8. Re:buy?!?!?! on Gaming PC Makers Take Aim at Lucrative Niche · · Score: 1

    Well, I recently bought a VoodooPC (m:855 laptop) cause as the time it was the only laptop with an Athlon 64. It should have been top of the line, but unfortunately Nvidia was not an option, and even in Windows ATI's drivers suck (at least on my voodoo). On top of that, I've suffered from random power offs in windows and graphical glitches and tearing in many games, even though i have a friend with another laptop and the same ATI Radeon 9600 chipset w/o any such problems. This laptop has been nothing but a pain in the ass and the wallet :(

  9. Patents and Monopolies on Microsoft Assembles Patent Arsenal for Longhorn · · Score: 2, Insightful

    too bad the gov can't reject the patent applications because MS is a monopoly ... i think some antitrust laws need to be changed

  10. Re:Very true on Online Porn - The Technology Testbed? · · Score: 1

    Haha, reminds me of this, although its a little more funny since this is someone's personal comp:

    http://prycless.orsm.net/prycless38/images/prycl es s759.jpg

  11. Re:Better analogy on Microsoft's Platform Strategist Speaks On Linux · · Score: 1

    Just because i like cheeseburgers more than steak doesn't mean i like windows more than linux ... sheesh

  12. Nvidia drivers hacked? on Linux On Unmodded Xbox, Improved · · Score: 2, Interesting

    Has anyone made progress on hacking the nvidia drivers to work on the XBox? If so, there is software, called Chromium I belive, that can take advantage of multiple OpenGL rendering nodes, making the XBox a very cost effective platform for such a project.

  13. PS2 Linux users on Kernel 2.2 - It Lives! · · Score: 5, Informative

    All of us are still using 2.2 kernels, whether we like it or not.

  14. Re:Who cares? on Updated Information On Columbia Shuttle Tragedy · · Score: 1

    I wasn't saying that you were flaming, just a disclaimer that he shouldn't be flamed because his style can be ... derogatory and blatant at times.

  15. Re:Who cares? on Updated Information On Columbia Shuttle Tragedy · · Score: 1

    Don't flame this guy; he is way smarter than we will ever be (I'm serious): check his site out at http://maddox.xmission.com/

    Read some of the content on his site and see if you agree that the parent is in fact maddox.

    The parent has some good points. Has NASA really done anything all that great recently? Maybe this disaster will help clean up NASA, but probably not.

  16. Re:Who cares? on Updated Information On Columbia Shuttle Tragedy · · Score: 0, Offtopic

    Is that you, Maddox?

  17. Re:Space Shuttle running Linux. on Space Shuttle Columbia Breaks Up Over Texas · · Score: 0, Offtopic

    You dumbass.

    Linux was running on an embedded computer soley used for communication, not to control any of the systems on board. Such a toy would hardly cause the shuttle to explode into a fireball.

    You are the worst kind of fucking troll. Normally, I don't even care about trolls, or the linux zealots on the other side, but now you are using NASA's disaster as feed for your trolling with absolutely no rationalized basis for your argument.

    Dipshit.

  18. Re:Non human? on Judge Decides X-Men Aren't Human · · Score: 3, Informative

    Actually, according to something a professor told our class, men stand a 1/50 chance of having features as good as Ken's, while women stand a 1/100,000 chance of having features as good a Barbie. So, not impossible really.

  19. PowerPC Drivers? on nVidia Posts First Linux Graphics Drivers for Opteron · · Score: 3, Interesting

    There are Linux drivers for 3 different platforms intel based platforms now. There are OS X drivers for PowerPC. Why can't Nvidia merge some of that code to give us Linux/PPC Nvidia drivers. A lack of a good graphics system for Linux/PPC is the major factor holding it back. Hopefully these things will change once IBM's GPuL hits the shelves.

  20. Puns... on Linux Used To Make "Star Trek, Nemesis" · · Score: 0, Offtopic

    aren't really funny, except in the way that they make me really angry when I hear them.

  21. QT on Designing Computer Animation Software? · · Score: 1, Redundant

    You may want to take a look at using Trolltech's QT for the GUI; it is very portable and already has nice support for OpenGL.

  22. Re:hmph! on Abrupt Climatic Change Coming Soon? · · Score: 1

    Indeed, if we do experience a short "ice age" then many people will think globabl warming was a bunch of hogwash and say it is ok to pollute.

  23. Kylix Toolchain on Borland Releases Kylix 3.0 for Delphi and C++ · · Score: 1

    Does anyone know if it is possible to use some sort of toolchain with Kylix to cross-compile software for architectures other than x86?

  24. Re:Literary Scope on Talk To Xanth Creator Piers Anthony · · Score: 1

    First of all, it is good to see an author using linux, especially a sci-fi author.

    It seems that there is a lot of criticism of his novels here, and I agree that there is a vast quantity of sci-fi and fantasy books produced that are of very poor quality (though I have only read a few of these poorer quality books).

    If you want to know if a Sci-Fi book is good, compare it to Frank Herbert's Dune series (many people say that the latter books get dull, but I say to these people all you care about is cheap action -- there are other things worth reading about).

    As for Fantasy, Tolkien's works and Robert Jordan's Wheel of Time series should be the standard to hold your novels up against.

    Two notes:

    1) Robert Jordan seems to borrow (or perhaps integrate would be a better word) many ideas (words, peoples, plot lines, etc.) from Herbet's Dune series into Wheel of Time. The analogous nature is easy to spot, but WoT is still very good.

    2) Don't copy things too much, that goes for you Terry Goodkind! While Sword of Truth is certainly pretty good (at least when I was still reading it 4 years ago, your fisrt book was your best, but you copy way too many things from Wheel of Time -- the plot lines are too similar).

  25. VP3 and quality on New Open Video Codec From Xiph/On2 · · Score: 3, Interesting

    Does anyone know how vp3 compares to other codecs that are already here or emerging, namely MPEG3 and DivX? Ogg is obviously making headway in the technical area of being the best lossy audio codec, and if vp3 can do the same, then hopefully this will give Free Software an edge in the media areas.

    One problem here though; I suggest someone adapt the VP3 code to a GPL license, ortherwise Microsoft, Apple, or any other company could simply take VP3 and make it Free Software's worst enemy by not releasing specs on the derivative audio codec. Observe: we are just now beginning to see Sorenson codecs that are open source.