Slashdot Mirror


User: GGardner

GGardner's activity in the archive.

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

Comments · 284

  1. Adobe's Strategy Backfires? on Sklyarov Clarifies Circumstances of Release, Testimony · · Score: 5, Interesting

    Before Dmitry was detained, who had heard of Elcomsoft? Apparently, they had sold very few copies of their software. Not that they'd asked for it, but now they've got more publicity than they could have paid for. I wonder if sales are picking up too? Could it be that Adobe's strategy has completely backfired?

  2. Re:Cultural-Centric SF? on Exploring The World Of Russian Science Fiction Online · · Score: 4, Insightful
    I think you've got this the wrong way round.

    Is Russian fiction (SF or otherwise) a product of its culture? Sure, but that's a reason to read it, not a reason to ignore it.

    Chekhov said that only Russians could understand Russian lit. Perhaps only Russians can completely understand it, but that doesn't mean the rest of us should stop trying.

  3. Java license for Free (as in ???) on FreeBSD Foundation Announces Java License for Free · · Score: 4, Informative
    Well, it isn't free as in speech, cause we don't get source code, which means it is x86 only (amoung other issues).


    And the FreeBSD team had to pay $3k in legal fees to lawyers to wrangle licensing terms, so it is hardly free as in beer.

  4. /* This is a Hack */ in non-open code on Living in a Linux Embedded World · · Score: 4, Funny
    What do you think that commercial code doesn't have comments like this? Or, worse yet, that commercial code doesn't have comments like this because it doesn't need them?

    There was a famous comment in the SunOS proc.h header file that said something like /* Please forgive me for this hack */ And I've seen plenty of commercial code that should have had comments like that, but didn't, which is a whole other kettle of fish.

  5. Embedded Linux Company != Embedded Linux on Living in a Linux Embedded World · · Score: 4, Interesting
    I know of a bunch of products which use embedded Linux (and several which use *BSD). However, none of these are laying out big bucks to any embedded Linux company, like Lineo or Montavista. Right now, hackers (good sense) are choosing embedded Linux because they are familiar with it, they can fiddle with the kernel, etc. They just download a linux (usually PPC based) distribution, and go from there.

    The people who need the hand-holding which Lineo, etc. are trying to sell, those people are too conservative to choose Linux, they just go with the Microsoft of the embedded word, Wind River.

  6. Re:Embedded software is different - look at Tivo on LGPL or BSD-Style License for Media Codecs? · · Score: 2
    I will beg to differ entirely on the Tivo. I've gained lots of benefits from the fact that the kernel is GPLed


    I maintain my point. The reason people could add an ethernet card (and driver ?) to the tivo is that they are familiar with the OS, not because it is GPLed. If the Tivo's OS was Windows NT (embedded) ((uck)), or, more probably, Windows CE, which lots of hackers are familiar with, I bet that same ethernet driver could have been added.

  7. Embedded software is different - look at Tivo on LGPL or BSD-Style License for Media Codecs? · · Score: 3, Insightful
    L/GPL wasn't written with embedded software in mind, and it shows. Consider the use of this codec in a portable digital music player -- all the code would be burned into ROM, and there is no way for the user to replace/update the code or libraries within the code.

    Even if all the code in the gizmo is under the GPL, the end-user has none of the freedoms to fix/update/hack it which RMS likes to talk about.

    Just look at the Tivo -- what benefit does a Tivo owner have because the kernel is GPL'ed -- has anyone rebuilt their Tivo linux kernel to fix a bug in it? I doubt it. Certainly the Tivo people benefit from having a robust, stable, flexible, royalty-free kernel. But the freedoms the GPL and LGPL theoretically give to the tivo owners seem hypothetical at best.

  8. Eclipse on IBM Launches Public Domain Project "Eclipse" · · Score: 2

    Eclipse contains the tools used to build the Visual Age for Java IDE. These are mainly Java based tools, and include the really cool SWT/JFace graphics library for Java, which be used instead of AWT and Swing. Imagine building UIs for Java which don't suck -- SWT is fast and look like native GUI apps, and don't have the stink of AWT about them.

  9. How to draw timelines and other graphs on UNIX hits the Big Three-Oh · · Score: 4, Informative
    This groovy timeline was probably drawn with the graphviz package, which is probably the coolest download you've never heard of:

    graphviz

  10. /usr/games/fortune quote of the day on The Constitution in Wartime · · Score: 2

    The cry has been that when war is declared, all opposition should therefore
    be hushed. A sentiment more unworthy of a free country could hardly be
    propagated. If the doctrine be admitted, rulers have only to declare war
    and they are screened at once from scrutiny. ... In war, then, as in peace,
    assert the freedom of speech and of the press. Cling to this as the bulwark
    of all our rights and privileges.
    -- William Ellery Channing

  11. Telco redundancy hard to get in practice on Vulnerability of Telco Switching Equipment · · Score: 2

    Trying to set up truely redundant telco access can be really hard to get in practice. Sure, anyone can buy separate T-1 (or whatever) lines from two different carriers, but given how frequently equipment and capacity is leased and co-located throughout all the big players, it is just about impossible to guarantee that those two lines don't share a single point of failure somewhere.

  12. Re:Preempt Patches in Kernel on Preemptible Linux Kernel: Interviews and Info · · Score: 4, Interesting

    Linus himself said, that they should rather fix the CAUSE of those latencies instead of the symptoms.
    Isn't that like saying that you'd rather fix all buggy applications instead of providing a protected memory environment?

  13. Interzone -- Best Sci Fci Currently on Television on Best Sci Fi Currently On Television? · · Score: 5, Insightful
    Right now, a copy of Interzone magazine ( http://www.sfsite.com/interzone ) is sitting atop my television, making it far and away the best SF on my television.

    Most SF fans know that many of the most interesting genre movies are derived from short stories (i.e Blade Runner, The Minority Report, even A.I.). What a lot of people don't know is that these short stories often first appeared in SF magazines. Magazines such as Interzone, Asimov's, and F&SF aren't in good financial health right now, even though they are the nursery for a lot of SF writers.

    A yearly subscription to most of these costs less than on month's cable bill, but gives a lot more entertainment, and helps to ensure the future of SF writers.

    End of pledge break -- now back to our regularly scheduled Microsoft bashing

  14. Punishment fit the crime on Netpliance Pays Up For False Advertising And More · · Score: 3

    For a company that spent in excess of one milion dollars for a single Super Bowl advertisement, is a $100k penalty really suitable? Or is the penalty small because instant karma has already gotten them?

  15. Re:How do these differ from Linux Threads? on IBM's JFS & PTh-NG Reaches 1.0 · · Score: 2
    >What's wrong with Linux threads?

    Off the top of my head:

    Using pthreads makes core dumps unusable

    Despite "thread aware" patches to gdb, the debugger still wierds out on my when using pthreaded application

    Pthreads mmaps 2Mb for each pthread's stack, meaning that there is a hard limit of around a thousand threads in any 32 bit system

    Doesn't look like the new pthreads implementation really fixes any but the last one, though.

  16. Not just a linux/netscape problem on OS-Independent Web Banking? · · Score: 2

    What about the whole generation of web-browsing devices that are coming out that _aren't_ desktop computers running Windows? For example, there's the "Internet Appliances", like our friends at Netpliance, the Compaq i-paq, and a whole bunch of competitors. I'm sure that web browsers in cars are coming soon, but they won't be running Internet Explorer, nor will they be running a desktop version of Windows. I think that there's an interesting chicken-and-egg problem here -- if not enough web sites are usable from standards compliant (but not Microsoft) browsers, these internet appliances are doomed to failure. However, without a large base of these clients, few web sites will be willing to "port" their code to more portable HTML.

  17. Ask 1-800-flowers if phone numbers aren't property on URLs Aren't Property? · · Score: 1

    1-800-flowers basis its whole business on their phone number, and I believe pays big bucks for that number. Ditto for other phone-based businesses. Granted, _local_ phone numbers might not be property, but non-local 800 numbers are a whole nother can of wax.

  18. Why MySQL or PostgreSQL won't get TPC-C results on MySQL Developer Contests PostgreSQL Benchmarks · · Score: 3
    TPC-C is a massive benchmark, requiring a massive effort. I've heard anecdotal evidence that is costs the big RDBMS vendors 6 figures for each run. However, there are a couple of specific reasons why MySQL and PostgreSQL will never see TPC-C results.

    First, TPC-C requires transactions That's what the T is for! MySQL doesn't support transactions. So, it's right out.

    Next, to get decent TPC-C numbers, most vendors need a TP-Monitor sitting in front of the database. Seeing as the commercial TP-Monitors ain't cheap, and there are no open source TP-Monitors, that sort of rules out an all open-source TPC-C number.

    Finally, to simulate the thousands of concurrent users that TPC-C requires, one needs an awful lot of hardware just to drive the test -- the top scoring IBM DB2 results used 128 CPUs for the servers and 196 CPUs for the clients. Can you imagine how much time was spent tuning this beast?

    Just as a final note on how expensive this is, note that there are no published TPC-C numbers for the existing commercial RDBSes running on Linux or BSD. Given Larry Ellison's famous hatred of Microsoft, and how much he'd love for Oracle on Linux to outperform Oracle on Windows, doesn't this say something about the expense of running these tests?

  19. 100.6 percent total? Can IDC add? on Market Share Reports On Linux · · Score: 2
    The first slide (Client Operating Environment) shows:

    Windows: 87.7 %

    MacOS: 5.0%

    Linux: 4.1%

    Other: 3.8 %

    My addition is rusty, but isn't this 100.6%? Even if each of the four entries were rounded up by the least sig fig, wouldn't that be 100.4% at most?

  20. You can release too early on When Should Source Be Released? · · Score: 1
    Even though the mantra is "release early, release often", it is possible to "release" too early. Consider the windows clone guys mentioned last week. They have a web site with pretty graphics, but no code. They kinda maybe have sortof an idea, but nothing useful to download. They shouldn't have announced until they had something to download. Even though they intend to leverage a bunch of existing OSS code, they could have done at least some programming work and had something to show that they know what they are doing.

    Consider Our Hero, Linus. The first time he publically announced linux, in comp.os.minix, he had a boot disk that you could download and boot up into a shell. I downloaded 0.12, and it did work. It didn't do much, but you could see the potential, and could tell that the author wasn't some poseur.

    If you release too early, hackers won't take you seriously, and thing that you are just another wannabe.

  21. Bounds checking is too Slow? on Are Buffer Overflow Sploits Intel's Fault? · · Score: 4
    I can't believe how many posts say that languages with automagic bounds checking (Java, Perl, Lisp, etc.) have too much overhead. Instead, these posters say, we should all manually insert bounds checking code by ourselves, and somehow that will magically have less overhead, and be more secure than having the compiler do it.

    Ick. That's just the sort of mundane task I want a compiler for. As a programmer, I already have too much to worry about -- bounds checking is one simple task that I'd just as soon have the compiler do.

    In most cases, the bounds check can be hoisted out of loops, so there's almost no overhead. In a perfect world, I'd like to see a compiler that, when given a high enough warning level, warns that it can't hoist bounds checks.

  22. 350 Pound Weight Limit? No thanks. on Ars Reviews Honda Insight · · Score: 3

    What most reviewers fail to mention, or at least gloss over, is that this car has a 350 pound limit on total amount of passengers + cargo. Maybe that's sufficient for a commuter's car, which only carries one person, two people on a grocery shopping trip routinely breaks this weight limit.

  23. Who needs this much throughput? on Ask Ingo Molnar About TUX · · Score: 1
    I'm not trying to be a troll, but if I read the SPEC page correctly, the results indicate that TUX can keep > 4000 connections streaming at 400kbits per second, or 1.6 Gigabits/second. How many "e-commerce" sites even have this kind of bandwith to the internet?

    Are these results even relevant outside of benchmarks?

  24. Tivo complies with GPL, but violates LGPL? on Plugging Holes In The GPL · · Score: 1
    So, we all know that Tivo uses the linux kernel, which is GPLed, and distributes their kernel changes, but not their user code. This is fine according to the GPL.

    Presumably, Tivo uses a LGPLed libc, and their user code links (staticly -- dynamically?) to that. Although the LGPL is a little unclear (at least to me) wrt embedded devices, I think that the intent is to let users update the LGPL'ed library (i.e. libc) independently of the application. Clearly, we can't do that with our Tivo's, for a number of reasons. Doesn't this violate at least the spirit of the LGPL?

  25. Ha ha ha - The ship was this big on Nanosatellite Takes Out The Trash · · Score: 1

    And we all thought that Quark was fiction!