Slashdot Mirror


User: NormalVisual

NormalVisual's activity in the archive.

Stories
0
Comments
3,691
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,691

  1. Re:Elaboration? on Blizzard Seeks to Block User Rights, Privacy · · Score: 2, Interesting

    The creators of the first non-IBM PC BIOS had one team decompiling/inspecting/reverse engineering the code and writing up documents describing how it worked.

    Almost right. Decompiling wasn't necessary as the full x86 assembly source code for the BIOS was listed in the technical reference manual that was available to anyone for quite some time, and the comments were very complete so there wasn't any real work needed to figure out how it worked - it was just a matter of the Phoenix team writing up a functional spec that someone else would write code to.

    We're in total agreement that Blizzard is completely overstepping their bounds, and WoWGlider wouldn't even exist if there was actually more real gameplay in WoW instead of having to rely so much on mindless grinding for character progression. Interestingly, as I read the EULA it's a violation for me to use my Logitech G11 keyboard, as it effectively gives me an additional 54 keys and provides the ability to generate single-key macros far beyond what the native WoW interface provides, thus allowing me to "...MODIFY OR HACK THE GAME INTERFACE, ENVIRONMENT, AND/OR EXPERIENCE IN ANY WAY NOT EXPRESSLY AUTHORIZED BY BLIZZARD..." (yes, they use caps there). It also seems that it'd be against the EULA for me to have Wireshark/Ethereal up when I was playing (I occasionally play a bit during the wait for code to compile), as that allows me to "...intercept, emulate or redirect the communication protocols used by Blizzard in any way, including without limitation through protocol emulation, tunneling, packet sniffing, modifying or adding components to the Game, use of a utility program or any other techniques now known or hereafter developed, for any purpose..."

    Blizzard needs to understand that the machines WoW runs on, *don't* belong to them.

  2. Re:Forgetting... on Bad Math Causes Explosion at CERN Collider · · Score: 4, Funny

    Yeah, those guys need to be sure to have a crowbar handy at all times when working on the system. Those damn headcrabs can get the tiniest spaces...

  3. Re:Summary: Theo went over the top on GPL Code Found In OpenBSD Wireless Driver · · Score: 1

    Uhh, if the code was written from guessed at specs I don't see how it could be good quality

    Seemed to work well in the 1980's for a one-man shop called Grey Matter Response when they introduced a software mod with additional memory for the Yamaha DX7 synthesizer that got it to do stuff that Yamaha had claimed the synth was not capable of. Not long after that, Yamaha was flying the guy to Japan so their engineers could pick his brain.

  4. Re:You have got to be kidding on GPL Code Found In OpenBSD Wireless Driver · · Score: 2, Insightful

    please dont post the link to that stupid wiki again there is not enough information there to write a driver

    Yet somehow the bcm43xx coders were able to use that information to build their own driver, and without the benefit of being able to look at the source of someone else's working implementation. Hmm.

  5. Re:You have got to be kidding on GPL Code Found In OpenBSD Wireless Driver · · Score: 2, Insightful

    Oh give me a break - no one was "lynched". If you think so, please quote the relevant lines from Michael's posts. The fact remains that the GPL'd code should never have been in the BSD repository without permission, and when called on it the BSD folks got their panties in a twist even after Michael offered a means to resolve the situation in a manner that would benefit the BSD project.

    And *none* of the discussion thus far explains how the BSD people thought they could implement the driver using the GPL'd code as a jumping-off point without turning it into a derivative work.

  6. Re:Well, Theo is something of an asshat on GPL Code Found In OpenBSD Wireless Driver · · Score: 1

    I actually have a DSM-IV here on my bookshelf, so you can borrow mine. I'm not qualified to use it myself. :-D

  7. Re:The war against BSD continues on GPL Code Found In OpenBSD Wireless Driver · · Score: 1

    It would be nothing but a disaster for GPL and non-GPL users if programmers could no longer read and learn from GPL'd code.

    I agree with that statement 100%. One can read and learn from someone else's code without committing it to a public repository, though.

  8. Re:The war against BSD continues on GPL Code Found In OpenBSD Wireless Driver · · Score: 1

    it's an issue of a certain amount of code in an as yet non-working driver being too derivative of a copyrighted product

    This is true, but there was nothing keeping the BSD guys from using the functional (and public) spec that Buesch's team used to guarantee a clean implementation for *their* driver. They'd have totally avoided polluting their own codebase and removed all doubt as to the legitimacy of the BSD driver. By using the GPL'd code to get a jump on the process, they introduced the possibility that the driver might then have been considered a derivative work, with all the potential headaches that go along with that. There's just no justification for putting the GPL'd code in the public repository without permission simply because of the licensing issues. It's not difficult to set up a private repo on a local box and work from that for initial development until your code is ready to go to the public repo if you you can't live without using the GPL'd stuff for development, but you absolutely shouldn't be distributing anything you do that contains GPL'd stuff if you're not willing to abide by the license.

  9. Re:As the World Turns on GPL Code Found In OpenBSD Wireless Driver · · Score: 1

    Which is exactly why Buesch and the other folks working on the GPL driver did it the way they did - have one team reverse-engineer the existing Windows driver and write a complete functional spec, and have another unrelated team write a totally new Linux driver to that spec.

  10. Re:Commodore had its share on The Top 21 Tech Flops · · Score: 1

    aargh - 14.32 MHz. It's late. :-)

  11. Re:Commodore had its share on The Top 21 Tech Flops · · Score: 1

    That's should have been Mac II

    Still doesn't explain what you thought sucked about the A1200. The A1200's clock speed was set at 14.28 MHz for a very specific reason, one that would allow it to run circles around the Mac II when performing graphically-intensive tasks.

  12. Re:Anyone's surprised? on .ANI Vulnerability Patch Breaks Applications · · Score: 1

    a few apps bite it on an emergency hotfix, and people act like this is a big deal.

    In my case, it was a bit more serious than "a few apps bite it". On my work machine, Windows was stuck in a boot-bluescreen-reboot loop and was totally unable to start, even into safe mode. It wasn't until I booted ERD Commander and rolled off the 925902 hotfix that the machine would cooperate. Interestingly, the Windows event log was unable to even give me the hotfix number - I had to get that from ERD.

    Windows should be more robust than to fail in such a manner, but it sounds to me like the root problem was that the guys at Realtek have shown once again that they still apparently can't write decent code.

  13. Re:my new patent on USPTO New Accelerated Review Process · · Score: 1

    You'll be hearing from my attorney then, as I have already patented a substantially similar system that also includes a novel "preview" button designed to be clicked immediately after entering text, and is present largely to instill feelings of regret and inadequacy in the user when the aforementioned "submit" button is used without doing so.

  14. Re:hang on - *without* prejudice? on RIAA Receives Stern Letter, Folds · · Score: 1

    Thanks for the insight.

  15. Re:hang on - *without* prejudice? on RIAA Receives Stern Letter, Folds · · Score: 2, Interesting

    Under the federal rules, before the defendant has answered, a plaintiff can withdraw its case "without prejudice".

    I'm a bit confused - it seems to my non-lawyer self that it might have been more advantageous for the defense to have formally answered and thus committed the RIAA to a losing battle rather than what seemed to be (justified) taunts regarding the weakness of their case. Certainly it would have cost the defendant more up-front to continue the case, but I'd imagine those fees would ultimately be paid by the RIAA. Was there a legal obligation for Mr. Ledford to have responded as he did, perhaps because he had a duty to point out the improper venue or other technicalities, or was it just an attempt to get the case settled ASAP to save time and money for everyone?

  16. Re:There are other ways. on SCOTUS Case May End Sale Prices · · Score: 2, Interesting

    ...Wal*Mart is literally the largest retailer that has ever existed in the known universe, and no longer being able to sell to them is not good for business.

    Not always.

  17. Re:There are other ways. on SCOTUS Case May End Sale Prices · · Score: 1

    The only think I buy at WalMart with any semblance of regularity is ammunition when I decide that I want to go shooting and don't have much on-hand. It's usually early in the morning, so there are fewer customers there, and I know I can go straight to the one area, pick and pay, and walk right out.

    Unless they're out of the Winchester White Box 100-round boxes in .45ACP, which always seems to be the case whenever I'm there. Ammo is one of those things that I find to be more convenient to buy online, even though it's a bit more expensive with shipping.

  18. Re:Until you consider Patents and other G. Monopol on SCOTUS Case May End Sale Prices · · Score: 1

    I've walked out of stores where I might have a purchase because it's not possible to get all the information about a product from the shop floor, and shop assistants are rarely knowledgeable about their products or my needs.

    That's a big one for me too - I don't feel like paying a premium when I'm the one that has to do all the legwork of researching an item because no one at the B&M can tell me anything about it.

  19. Re:This must change on IT and A National Security Letter Gag Order · · Score: 1

    Dude, we gotta start hanging out. ;-)

  20. Re:RIAA != company on RIAA Wins Worst Company In America 2007 · · Score: 2, Informative

    It's actually "Recording Industry Association of America, Inc.". It's a privately held not-for-profit corporation based in New York. No way to tell for sure, but one would assume the vast majority of shares (if not all of them) are held by the member companies.

  21. Re:It is relevant... on Is Assembly Programming Still Relevant, Today? · · Score: 1

    It you take pride in your skills and want to refine them, lear one assembly diealect. I would advide MC68000, but that is not in wide use today.

    For that, you could just download and use an Amiga emulator. The Amiga-specific includes and libraries are a bit more difficult to come by, but the documentation is usually pretty cheap on eBay and it's certainly a great toy to play with. :-D

  22. Re:Look at FFMpeg on Is Assembly Programming Still Relevant, Today? · · Score: 1

    Knowing assembly is also helpful when you happen upon a compiler bug. I've had a couple of occasions where I've found bugs in MSVC-generated code that were causing problems in perfectly good C++ that I'd never have found otherwise.

  23. Re:You should not learn it.. on Is Assembly Programming Still Relevant, Today? · · Score: 3, Insightful

    680x0 assembly was similar in that respect - the register set was very orthogonal, and the chip in general was a blast to code for. Oh, and no segmentation either. ;-)

  24. Re:Ruling against the tactic on RIAA Caught in Tough Legal Situation · · Score: 1

    As others posters here have said, this is an example of the system working appropriately. The system is fine. In fact, it's working great in this example, because the RIAA is terrified of having this argued in front of a jury of ordinary people, who will almost certainly identify them as the abusers they are, and find against them.

    Which in turn is why more and more corporations refuse to do business with average people unless they're willing to sign their right to a jury trial away and subject any disagreements to binding arbitration. It's pretty damn hard nowadays to get a credit card or buy a car without having to submit to such a ridiculous demand.

  25. Re:time to play hardball on Viacom Sues Google Over YouTube for $1 Billion · · Score: 1

    buy enough stock in viacom to control their interests -- gotta' be cheaper than paying $1b

    Not possible - Sumner Redstone owns an overwhelming majority of the stock, and he ain't sellin'.