Slashdot Mirror


User: yerricde

yerricde's activity in the archive.

Stories
0
Comments
9,628
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 9,628

  1. Sega v. Accolade on Microsoft And The GPL/LGPL · · Score: 4, Informative

    Still, isn't decryption/decoding of standards compliance ommitted in the DMCA?

    Yes, 17 USC 1201 permits circumvention aimed strictly at interoperability, but many judges have flatly ignored that provision.

    I thought the Sony v Colecio settled that (I knew it's sony versus some other vid game company, as the other company won).

    The issue in Sega v. Accolade was the Trademark Security System in the Sega Genesis console, which gave the program on the cartridge a short time to call a BIOS routine that displayed "Licensed by Sega", or the BIOS would halt the program. The judge ruled that copying Sega's code to do this was fair use (read the decision to see why). The Sega Dreamcast, Nintendo Game Boy and Game Boy Advance platforms use nearly the same system (except it's a piece of data in the header instead of a piece of code that must be called within time constraints), making it perfectly lawful for homebrew developers to put the logo data in the header as long as they don't cause trademark confusion (which can be avoided with a simple "NOT LICENSED BY $CONSOLE_MAKER" in the initial screen display).

    The anti-circumvention provisions of the DMCA don't replace Sega v. Accolade not only because of the interoperability exemption but also because the systems in the Genesis, DC, Game Boy, and GBA platforms don't control access to a work copyrighted by the console maker, and only (representatives of) the copyright owner can sue under 17 USC 1201.

  2. If you have img tags, 3 == 10 on eWeek: Apache 2.0 Trumps IIS · · Score: 1

    1-3 isnt 10

    If every HTML page view brings with it an average of 2 to 9 images, then yes, 10 simultaneous connections will serve only 1-3 simultaneous clients.

  3. V jebgr zl bja on Slashback: Membership, Quarkiness, Audioggogy · · Score: 0, Offtopic

    /* ROT.C by Damian Yerrick

    Rotates the ASCII letters in foo.txt forward by n letters.
    Copyright (C) 2000 Damian Yerrick

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You can find a copy of the GNU General Public License at
    http://www.gnu.org/licenses/gpl.html

    You can reach Damian Yerrick at d_yerrick@hotmail.com
    Visit his web site at http://come.to/yerrick

    Use examples:
    rot 13 < foo.txt
    echo HAL | rot 1

    */

    #include <stdio.h>
    #include <stdlib.h>

    int chrrotate(int letter, int rot)
    {
    if(letter >= 'A' && letter <= 'Z')
    {
    letter += rot;
    if(letter > 'Z')
    letter -= 26;
    }
    else if(letter >= 'a' && letter <= 'z')
    {
    letter += rot;
    if(letter > 'z')
    letter -= 26;
    }

    return letter;
    }

    int main(int argc, char **argv)
    {
    int rotn = 13;

    if(argc >= 2)
    rotn = atoi(argv[1]);

    /* get rotn above 0 but under 26 */
    rotn = (rotn + 26 * (rotn / 26 + 1)) % 26;
    /*
    printf("rot%d\n", rotn);
    */

    while(!feof(stdin))
    putchar(chrrotate(getchar(), rotn));

    return 0;
    }

    /*
    <O Rabhtu cravf oveqf
    ( \ Urer'f n abezny oveq
    X
    */

  4. (OT)"Censorship" and the government on Google Ad-words Poetry Project · · Score: 1

    Even ignoring for a moment that 'censorship' is really only when THE GOVERNMENT prevents you from saying something, not a PRIVATE COMPANY!

    However, when the private company wields a government-enforced monopoly, any action by the private company that silences legitimate speech is no different from the same action by the government itself. Look at the case of Time Warner trying to erase the public memory of Speedy Gonzales by refusing to air cartoons starring SG and refusing further to license them at any price.

    (Google does not hold a monopoly on paid placement advertising, so this doesn't apply directly to the article.)

  5. Di Ney, Uni Ys, Micro Oft. All hail the almighty $ on Google Ad-words Poetry Project · · Score: 1

    micro$oft

    The general pattern is searching for a word that symbolizes Mammon, except do a phrase search (surround with quotes) and replace the most accented 'S' with a space. Thus, you get results for "Di Ney", "Michael Ei Ner", "Uni Ys" GIF, "Micro Oft", "Expen Ive", "Make Money Fa T", "Cientology", "Indu Try", "Capitali M", "Dollar Igns", "Free Ca H", etc. However, you don't get any "Re Ults" for "Hilary Ro En". Yet.

  6. Future story: Red Hat Buys Ximian on Learn About Ximian and Gnome From Nat Friedman · · Score: 1

    How are ya'll going to resolve this issue so we won't have to jump through hoops to keep Ximian updated and Red Hat Happy?

    How about selling Ximian to Red Hat?

  7. ClosedBSD is FreeBSD on Darwin/Mac OS X: The Fifth BSD · · Score: 1

    What about ClosedBSD?

    ClosedBSD is a distribution of FreeBSD designed for firewalls and NAT boxes. Read More in the FAQ.

  8. Primality proof please? on e-Denounce · · Score: 1

    I can factor 1024-bit primes easily. Each has two factors -- itself and 1.

    To "factor a prime" means to prove that it is, in fact, a prime number in N and not something strange like a Carmichael number or something.

  9. Use wine on Id Software and Activision Wolfenstein Source · · Score: 4, Funny

    All they have is an EXE file so far.

    Windows self-extracting archives tend to run quite well on Wine, the most popular application binary compatibility layer for FreeBSD and GNU/Linux operating systems.

    Or try Info-ZIP Unzip on it; <crime violates="DMCA">it sure helps when dealing with Microsoft documentation archives</crime>.

  10. Start with FPU emu, then gradually move to fixed on The New Nomad Jukebox, And Handheld Oggs · · Score: 1

    I've read that FPU emulation isn't fast enough to decode Vorbis on current ARM CPUs.

    Total IEEE FPU emulation no, but emulating floating-point via fixed-point math may show some promise. Fixed-point is especially fast with ARM because every instruction has a built-in rotation, making it easy to deal with scaling of multiplied values. From there, continue to optimize the code until you have something that runs in real time

  11. There can be only thirty-six thousand songs on Slashback: Favoritism, Alternacy, Moo · · Score: 2

    Some people don't like the idea of being told that they can't copy music they created or others have made freely available.

    "They created"? Eventually, it'll become impossible to write new songs. United States courts have defined copyright infringement on a musical work as the use of a "substantially similar" melody of at least four consecutive notes that are substantially similar to the melody of a copyrighted musical work. Given that there are only about 36,000 possible runs of four notes under a possible model of the "substantially similar" standard (transpose melodies to start on middle C, fold rests into previous note, fold notes outside an 11-note range inward an octave, quantize durations to short/medium/long, last note is always long), I'm afraid that the day will come when composers will no longer be able to write new music without accidentally stepping on a copyright.

    Ok, one letter in favor of the Hollings bill, thousands and thousands opposed. That'll win 'em over...

    Make that ten million dollars in favor of the Hollings bill and ten thousand opposed.

  12. Products including Monopoly for GB on Slashback: Favoritism, Alternacy, Moo · · Score: 1

    Hasbro's portable (travel) monopoly products

    Including Monopoly for Game Boy Color, which you can play on a GBA system with a Portable Monopoly Afterburner lighting kit installed. The question remains: Does Hasbro own a monopoly on "Monopoly" for goods that fit inside a Game Boy system?

  13. Better yet, Monopoly for the Game Boy on Slashback: Favoritism, Alternacy, Moo · · Score: 1

    Hasbro does have a reasonable claim here - the officially licensed PalmOS version of Monopoly

    Hasbro has an even better claim: Monopoly® games for Game Boy and other consoles

  14. Custom part on Slashback: Favoritism, Alternacy, Moo · · Score: 1

    including the little guy

    His name is Pennybags. And yes, I think they should have used Mario (with a mosaic over the face like on Cops) instead; in that case, they'd have a parody defense.

    Besides, he's been dragging his feet on those kits forever now.

    Unlike with software, you can't just release early, release often on hardware. Manufacturing the custom part costs a significant sum. Triton Labs will ship the Afterburner kits on May 10.

    He should have just released the plans like a nice boy.

    Not so fast. The Afterburner kit has a light guide, and you can't get that elsewhere, as it's a completely custom part.

  15. Statically linked FPU emu on The New Nomad Jukebox, And Handheld Oggs · · Score: 1

    Or does the kernel on the Zaurus have FPU emulation enabled?

    The ARM GCC toolchain will let you statically link FPU emulation into a binary if your kernel doesn't support it. It simply replaces all F___ instructions with calls to the emulator.

    The differences between the Zaurus PDA and a pocket MP3 player: Zaurus has a very fast general-purpose ARM CPU, while the pocket MP3 players rely on either a cheap processor just barely fast enough to decode 192 kbps MP3 at 90% CPU or a dedicated MPEG audio decoder chip.

  16. Error -39 on Mac OS on The New Nomad Jukebox, And Handheld Oggs · · Score: 1

    You can even drag an MP3 folder from a network drive directly into iTunes or into your iPod. Oops, that doesn't work!. You get a mysterious error -39 when you try this.

    According to this list of Mac OS error codes, error -39 is "end of file". The mysterious thing is why iTunes gives you "end of file" in when syncing through Samba.

  17. Because there's no PC game rental on L.A. Times on Game Reviewer 'Playola' · · Score: 3, Interesting

    I never really understood the need for game reviews. The reviews, in my experience, never come close to when I actually play the game.

    Because it's illegal to rent PC games in the USA, that's why. The first sale doctrine (17 USC 109) makes an exception for copyright holders of PC software, allowing them to monopolize all rentals of their software. (Rentals of software designed for computers sold explicitly as Video Game Consoles are subject to ordinary first-sale rules.) Yes, in theory, it's possible to license those rights, but I've never visited a rental shop that has done so.

    Because not everybody has eight hours to spend online downloading a 120 MB game demo, and not everybody has upwards of $200,000 to spend on moving to an area where broadband is available.

  18. AOL(tw) is a big company on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Embedding Gecko seems attractive, but is it supported by a big company. No?

    How big is AOL Time Warner Inc? AOL owns Netscape Communications, which bankrolled the Mozilla project.

  19. Third-party apps aren't as demanding as MS apps on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Funny. Cause there is already a Hecko wrapper for MSHTML. I guess you didn't look hard enough?

    I guess I didn't. Sometimes others manage to type in Google keywords that I just never think of.

    MSHTML interfaces ARE documented (how else can 3rd party apps use it if it isn't?).

    Third party apps yes. But Microsoft apps tend to use interfaces that you just can't find on MSDN. I'm talking about completely replacing IE on the operating system, wherever it's used, as in "remove mshtml.dll and iexplore.exe (a wrapper around mshtml.dll) will still work."

  20. Mozilla doesn't change your home page on upgrades on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Yes, this is exactly different than AOL/Nutscrape wanting to set your default homepage to a site they own/control.

    I uninstall Mozilla 0.9.9 and install the latest nightly build. It pops up http://www.mozilla.org/start/ once, but then as soon as I click home or restart the app, I'm back on my custom portal page loaded from the local hard drive. This is unlike the IE solution, where Hole of the Month Club requires users to security-update their browser, some security updates pop up an alert box "Are you sure you want to change the home page to MSN?", and the OS has conditioned users to OK alert boxes without reading them.

  21. Hole of the Month Club on Professor Testifies Windows Is Modular, Separable · · Score: 1

    "I need web browsing functionality, oh hey, here's a common Windows component I can use, or I can write my own, or I can find or license some other web browser functionality." It's an easy choice to make.

    Yes, it's easy. "I need web browsing functionality, and I don't want my app to join the Internet Exploiter hole-of-the-month club. I need web browsing functionality, and I don't want to restrict my app to a single operating system that runs on a single processor architecture. I'll license Gecko, the Mozilla cross-platform rendering engine."

    It's freely redistributable, afterall

    No it isn't. Have you read the "Supplemental EULA" that comes with IE 4 and later? You may be referring to the Macintosh version.

    so the first time you use one of these many many programs that use the functionality of IE or its common controls you have IE (or at least the core components) installed

    So how do you get your customers to just install certain "core components" without installing the other multimegabytes of security holes that Microsoft wants to foist on you? The biggest problems with Microsoft's bundling of IE are 1. not making new versions of comctl (apart from the web browser control) available without downloading all 17 MB of IE, 2. heavily pushing Windows Media Player and Outlook Express along with IE, and 3. not exposing a public bug tracker to keep users informed of newly discovered (as in dangerous but so new that a fix has not yet found its way to Windows Update) security defects in IE and Outlook Express.

  22. RAM occupied by ComCtl on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Since it's not mandatory that a developer use the Windows Common Controls to write a Windows application

    Except if a developer uses something like Qt, the toolkit won't be able to use those undocumented syscalls that ComCtl uses that change with every release of Windows. In addition, Qt and ComCtl will both take up precious RAM. This is a problem for two reasons: 1. Windows's memory manager is not as efficient as the one in *BSD or Linux (this is true of 9x but may not be true of XP because it uses the NT kernel), and 2. to kick a widget set out of memory, you have to close all programs that use it. It is next to impossible to replace all ComCtl apps with Qt apps, unlike Linux where you can easily get rid of GTK+: just don't start GNOME.

  23. Just embed Gecko on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Yes OS X still works when you remove IE. But is it possible to write a program like Napster, KAzaa which has a built-in browser and that browser is one of the best?

    Yes. Just embed Gecko. It's as easy as embedding MSHTML (IE's rendering engine) on Windows. The problem then becomes replacing Windows's MSHTML with a wrapper around Gecko.

  24. mozdev: Mozilla as a platform on Professor Testifies Windows Is Modular, Separable · · Score: 1

    This "middleware" aspect to Netscape -- a platform on the platform -- was what frightened Microsoft (according to Netscape, mind you), causing Bill and company to come after Netscape with chains and knives.

    This will only become worse (from billg's perspective) as the mozdev projects mature.

  25. (OT)For a replacement win32 file mgr, try Google on Professor Testifies Windows Is Modular, Separable · · Score: 1

    Semi-OT, does anyone know of a replacement file manager for Windows 98?

    Use winfile.exe (Windows 3.1 legacy FM). Or search Google.