Slashdot Mirror


User: ggeens

ggeens's activity in the archive.

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

Comments · 198

  1. Not Java, but JVM on Pervasive Computing: Microsoft, MIT And The Future · · Score: 1

    JINI builds on the standard Java protocols, but AFAIK it doesn't require Java. Normally, just a JVM would be sufficient.

    It is possible to write in another language, and compile that to Java bytecode. (I don't know of any existing compilers, but it can be done.) These programs will run in a JVM.

    It should be possible to access JINI services/devices from such a program.

    (It should also be possible to implement the JINI protocols outside of the JVM, but then you'd have to do more work.)

  2. Re:Sinclair's MDs not all bad. on Gigabyte Matchbook Drives From IBM · · Score: 1

    I remember how you could format the tape a couple of times, and each time you'd get a different capacity. So if you didn't like the capacity you got, you'd just try another format.

    I've never seen the technology (an infinite loop of tape) again. I wonder: did that design have so much problems, or is it just because floppy disks became cheap enough?

    (The good old days of the 8-bit computers... Does this mean I'm getting old? :-)

  3. Re:Bah! POSIX does exist! on Why Develop On Linux? · · Score: 1

    True, NT supports a POSIX personality for programs. There is one caveat: if you want a C2-certified system, you have to disable the POSIX subsystem.

    I'm not sure if the GNU tools actually use this POSIX system: they also work on Win9x, and AFAIK there is no POSIX for that OS.

  4. [OT] 24x7 on Dell & IBM Both Shipping Linux · · Score: 1

    Last point... and really offtopic. I saw an ad last week for Compaq that said "24x7 Nonstop"... are they trying to tell me their computer will only run for one fucking week?? Sheesh!

    IIRC, the old Digital slogan (before they were bought by Compaq) was "365x24".

    One day of downtime every 4 years? :)

  5. Opening OpenVMS on Compaq Hints At "Opening" Parts of Tru64 · · Score: 1

    If Compaq would only make the "Open" in OpenVMS mean GPL, then there could be some more great code to borrow.

    I don't think that will ever happen, especially since Compaq licenced whole chunks of OpenVMS to Microsoft, and they won't like the fact that everybody can have a peek at something they paid money for.

    AFAIK, OpenVMS isn't written in C, so porting features would not be that easy.

  6. Left to die, but not dead on New Mega Alphas · · Score: 1

    Strange: (Open)VMS is generally perceived as older than UNIX, while in fact it only dates back to 1978, while UNIX was conceived in 1970 (or even before).

    The transition VMS to OpenVMS was done several years ago by Digital, in an attempt to boost the image of the OS. (All to no avail, as they were bought by Compaq a few years later.) The "Open" in the name simply meant "adhering to industry standards". Nothing to do with Open Source (the phrase wasn't coined back then), or even platform support (VMS only ran on VAXen, and later Alphas. The name change had nothing to do with the introduction of the Alpha processor AFAIK.)

    There still is a relatively large user base, and an active users group (DECUS gives away free hobbyist licences for the base OpenVMS system).

    Officially, Compaq still supports OpenVMS, although they seem to have the policy: "we'll support your installation until the NT box next to it is able to replace it".

    I believe OpenVMS will survive for quite a while, especially since Microsoft has dropped Alpha support of Windows 2000.

  7. ... and ISDN on Transfer Files Using TCP... Headers? · · Score: 2

    ISDN has a similar feature (not very surprising - ISDN borrows some concepts from X25), and I heard that some people actually used this loophole to transfer files. (Remember, this is Europe, where you have to pay for local calls.)

    Of course, it takes a long time to transfer a file this way. Each packet can hold only a few bytes.

    Finally, the local phone company answered by charging a small call setup charge for ISDN to ISDN communications.

  8. Re:Native threads? on IBM JDK 1.3 For Linux · · Score: 1
    blackdown's 1.2 uses --native threads.

    If you start java with the -native flag, it warns that native threads are not supported in this release.

    I haven't had any problems with it though.

  9. Re:I was just reading AOL/TM's comment... on Comments on the Digital Millennium Copyright Act · · Score: 1

    Which is funny, because the Forces that would abuse such a law exist in the same society that, when I was in the 9th grade, handed me a copy of assorted works of Henry David Thoreau and said, "Read it. There will be test later."

    Not exactly. I'm pretty sure that book's copyright has expired long before it ever came into your hands.

    If you check your old textbooks (provided you still have them) for more recent authors, you will notice that you never have complete texts.

    This is because of another provision in copyright law, stating that you can publish excerpts of a copyrighted work for the purpose of education or parody (maybe also discussion, but I don't remember exactly).

    One last point: the DMCA seems to go against that provision as well. (At least, as I understand the text - but remember: IANAL.)

  10. Re:Don't forget QuickTime Streaming and DSS on Streaming Media - Can Linux Keep Up? · · Score: 1

    True, people are still waiting for a Linux QT client

    xanim supports quicktime.

  11. My own little list on Technologies That Shaped the Last Century? · · Score: 2

    In no particular order:

    • Automobiles: the whole road infrastucture has changed because of cars and trucks. Even more important: our lives have become dependant on that kind of transport. Just think about the fact that most stores have a small stock of everything and they rely on the fact that it's cheaper to order on the fly.
    • Telecommunication and mass media: TV and radio have made the world news more accessible to the common man. People actually gained access to things that happened outside of their village. (Even if they only heard some part of the whole story, it was still more than before.)
    • Electronics: I suppose that most of us use some kind of electronic equipment every day, ranging from a digital watch [1] to a state of the art computer.

    [1] which is a pretty cool invention, BTW :)

  12. Waiting for Java2... on Java Performance under Linux · · Score: 1

    I took a Java programming class last year, and the teacher told us that IBM had the fastest JVM. (Both on Windows and Linux platforms.)

    Since my professional future is going to be linked to Java for the next years (my firm just started up an authorized Java center), I like that.

    For now, the only thing I need the Sun JVM for, is because the IBM implementation is still at Java 1.1.

  13. Closed systems do exist on Physics Fraud or Ground-Breaking Science? · · Score: 1

    It may be true that it is impossible to perfectly isolate any system, it is always possible to "transform" any open system in a closed one.

    How?

    In thermodynamics, the universe is divided into 3 parts:

    1. The system of the experiment,
    2. The environment (i.e., that part of the universe that is influenced by the system
    3. The rest.

    For a closed system, the environment is empty.

    It also follows that system + environment is a closed system, and this for any given system.

    For day-to-day engineering applications, it suffices to include the direct surrounding of your experiment to get a reasonable approximation. The next step is to include the earth's atmosphere.

    In an abstract way, one can treat the whole universe as a closed system.

  14. Don't forget latency on 2-Megabit Bandwidth for Your Cell Phone · · Score: 1

    There is one thing the article is very silent about: latency. Due to the way a cellular phone system works (all calls have to pass through your home server), wireless networks have high response times (or latency).

    Increasing the bandwidth doesn't change a lot about this. It means you have to implement larger windows (= the number of packages you sent before you wait for an acknowledgement) in order to take advantage of the higher data rates.

    A wireless network is not as reliable as cables, so most of the time, you have to resend some packages. And this resending is not efficient (you have to wait for an ACK basically after each package).

  15. Nothing new on Coppermine vs. Athlon · · Score: 1

    Alpha processors have reached that clock speed long before, and they were marketed as 667 MHz processors as well.

    I think it would be a bad idea to run ads with the number 666 anywere in it: it takes just one religious zealot to raise a riot, and to discourage a lot of people from buying your product. Or worse, having your company burnt down.

    (Although I can imagine there are some products where you actually want to use that particular number.)

  16. Is this legal? on Trend: More Software Patents · · Score: 1

    It's been almost 6 years since I followed an introductory course in business law. Now the syllabus is burried under a whole stack of paper in my father's basement, so I can't look it up easily.

    I vaguely remember one thing about patents: if you register one, you have to exploit it, or licence it to someone else to use/sell it for you. Otherwise, you lose the patent rights.

    This is one of the reasons why some ideas never get to the patent office: companies consider it more beneficial to guard the know-how as a trade secret. (And of course, trade secrets don't expire, while patents do.)

  17. Re:Wouldn't it be great... on Compaq Announces Thin Client Running Linux · · Score: 1

    Their is one loophole in that: they could release their code as a binary-only module. AFAIK, this would be perfectly legal.

    (This doesn't mean that Compaq will actually take this option, of course.)

  18. Re:40% ECC Overhead? on 2.3TB drives for $50 · · Score: 1

    First of all, a CRC (Cyclic Redundancy Check) is not ECC (Error Correcting Code). A CRC is some kind of checksum that allows you to check whether a chunk of data (typically a single sector for a hard disk) is correct or not.

    ECC adds more functionality to this: it provides information about which bits are incorrect. (And, since there are only two possible values for a bit, replace it by the correct value.) I'm not an expert, but I can believe a decent ECC algoritm requires 20-40% extra.

    How many ECC bits are used depends not only on the algoritm used, but mostly on the expected frequency of errors.

    Interleave, is something completely unrelated: it refers to the bits in between the sectors that the drive uses to position and synchronize itself to the data on the surface.

  19. Re:Addressing 2.3TB with current OS'es on 2.3TB drives for $50 · · Score: 1

    I thought the limit for ext2fs was 2TB. (Haven't checked, though.) But that still isn't quite 2.3TB.

    Anyway, if those drives become available, they will provide a nice test case for the new fs SGI has contributed.

  20. Classes of networks on IETF draft on different IPv4 addressing scheme · · Score: 1

    The "A", "B" and "C" classification of IP addresses only refers to the package size by which they are sold. If you buy a Class A series, you have the right to use those approx. 16M addresses in any way you like. Subnetting, OTOH, depends on how you have set up the routers inside your assigned address space.

    For example, my PC here (on the company's network) has an address in the 10.* network. However, the netmask is set to 255.255.224.0, meaning that I can only reach a set of about 56000 machines directly. For all the other ones, I need to specify a gateway. (And of course, to reach the real internet, I use a proxy server.)

    Anyway, Very Bad Things would happen if ever another machine shows up on the company network using the same address as mine, regardless of its subnet mask.

  21. Re:Easy to solve on Ask Slashdot: GPLed code with non-GPLed output · · Score: 1

    IIRC, this is already implied by the standard GPL conditions. (I don't have a copy here, so I can't check this.)

    I suppose GCC is in the same position, and it is generally accepted that GCC-compiled programs do not automatically fall under the GPL, so you might want to look if there is any special clause in the licence.

  22. Re:Trolling for spam on North Carolina bans spam · · Score: 1

    What they actually do sometimes, is to submit these dummy addresses to removal services.

    The most important thing to learn from this kind of experiments is that these opt-out lists are actually a source of addresses to be spammed.

    There are other ways to have an address "harvested" by a spammer: just put it somewhere on a web page.

  23. Re:Is this legal? on Web site identifies anonymous spammers · · Score: 1

    Most of the spam I get seems to originate from the USA, although it has been routed through some foreign server.

    It appears to me that most non-USA sites haven't reached the conclusion it would be best for them to disallow relaying.