Slashdot Mirror


User: OverCode@work

OverCode@work's activity in the archive.

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

Comments · 250

  1. Re:Once again you have it wrong on FSF Statement on Violation of GPL by RTLinux · · Score: 1

    GPL fanatics have wanted to encourage commercial use all along. Obviously it's a tough sell since it goes completely against the status quo in the software industry, but I think most GPL proponents would like nothing more than to see the software industry adopt the GPL on a large scale.

    Remember, the GPL is not anti-business. It's anti-closedness.

    -John

  2. Re:This will do little good. on Congress Considers Mandatory Crypto Backdoors · · Score: 1

    I implemented the Blowfish cipher when I was 17. My implementation used a 128-bit key, but it could easily go up to 448 bits. If a 17 year old kid could do this in his bedroom with a cheap laptop and free software, is there ANY reason to think someone with malicious intent and a bit more education couldn't do something much more powerful?

    -John

  3. Re:this book rocks on Programming Linux Games · · Score: 1

    Thanks Wade. But since when were YOU into game programming? :)

    -John

  4. Re:I read it, not bad. on Programming Linux Games · · Score: 1

    Just got a shiny new PowerPC system. Most of the examples worked immediately, and the one I could find that didn't is due to a bug in SDL, as far as I can tell. The next release of the listings archive will include full PowerPC support. :)

    -John

  5. Re:Games and Linux, isn't that what my Windows is on Programming Linux Games · · Score: 3, Interesting

    To some extent, this is already the case.

    1. Minor quirks aside, OpenGL is the same on any platform. OpenGL games can usually be ported to Linux with relatively little effort. Although GL has recently lost some ground to Direct3D, hopefully the OpenGL 1.3 specification will improve its acceptance (1.3 was intended specifically to make GL's model of operation more compatible with Direct3D).

    2. DRM (support for DRI (3D acceleration)) and fbdev are accepted kernel-level interfaces. You really don't WANT something like SDL or DX in the kernel -- that's just bad design. Much better to use the kernel for minimal hardware interfacing code and leave the rest to userspace, which is exactly what DRI and SDL do.

    There's really nothing stopping anyone from implementing a DX-compatible API for Linux on top of the provided kernel services, and in fact WINE is working on just that. I'd rather use SDL myself, though; it's simpler and much lighter than DX, and still has just about everything you need for game programming.

    Linux will never be a better Windows than Windows, nor do I think our role as developers should be reduced to simply trying to copy MS. We can do better, even if it means breaking compatibility.

    For the record, SDL is a highly portable API. It works on Windows, Mac OS (incl. OS X), BeOS, and just about every modern UNIX.

    -John

  6. MindRover on Learning Java Through Violence · · Score: 5, Insightful

    http://www.cognitoy.com

    And, of course, Loki ported it to Linux.

    It's an incredibly addictive robot battle game. You generally build robots with a GUI interface, but for serious hackers there is an object oriented definition language called Ice that compiles into the same VM code as the GUI builder.

    -John

  7. Re:WHAT? on HP Buys Compaq · · Score: 0, Redundant

    http://archive.nytimes.com/2001/09/04/business/04D EAL.html

    Just replace www with archive.

    -John

  8. Re:Clue me in on MP3.com 'Subscriber Service' · · Score: 1

    For the most part, it's a bunch of artists most people will never hear about. That's unfortunate for the artists (some of them are quite good), but it does mean that they're not "mass produced" alternative, for the most part. MP3.com carries a huge variety of stuff that you'd never find on a radio station.

    Musicians often have to make compromises to get signed by a record label. Internet artists do not, for the most part.

    -John

  9. Re:With many.... on Global File System (GFS) Relicensed under SPL · · Score: 1

    Yes, but that's not the point. I don't think anyone is arguing that they shouldn't be able to profit from their work. The problems are a) that they started out as a GPLed project and switched their license, after many people contributed with the impression that future releases would be GPLed also, and b) it's not clear that they even have a right to use a non-GPL license at this point, due to the way they've patched the kernel.

    -John

  10. Gutenberg on Why Nobody Likes E-Books · · Score: 1

    Why would I want a restrictive eBook when I can go to Project Gutenberg, grab plain text files of any number of classic works, and dump them on my Palm Pilot?

    This is presuming that I'm interested in an electronic book at all. Cheap paperbacks are so much more pleasant to read.

    -John

  11. Re:How did you add the Vorbis codec to your HipZip on Who'll Be Using Ogg Vorbis Instead Of MP3? · · Score: 1

    You can get the beta HipZip codec from the Vorbis developers. Easiest place to catch them is probably irc.openprojects.net, #vorbis.

    The HipZip runs a modified version of Cygnus' eCos, apparently. I'm sure you could get Linux on there if you really wanted to, but you'd probably have trouble getting enough information out of Iomega to do it.

    The Ogg Vorbis add-on is just that, an add-on. It doesn't affect the existing MP3 or WMA (ugh) support. It does have a few bugs (occasional lockups between tracks, etc), but nothing showstopping, and apparently they'll be fixed in the final release.

    -John

  12. Re:The real question is... on Who'll Be Using Ogg Vorbis Instead Of MP3? · · Score: 5, Informative

    Aside from the issue of patents (mainly annoying if you're trying to do something commercial with MP3), there are several good reasons to use Ogg:

    -Performance. On certain types of audio, Ogg spins circles around MP3. I'm sure MP3 has its own best cases, but I've yet to find them. In the general case, Ogg holds its own against MP3, usually producing slightly smaller streams at comparable quality.

    -Flexibility. Ogg streams are very easy to manipulate. To join two streams, just concatenate the files. Streaming software can arbitrarily reduce a stream's size by chopping off the ends of packets, since the less important information is stored near the end. It's also possible to store multiple logical streams of Vorbis audio in one Ogg stream.

    -Quality. Older encoders did have some serious bugs, but the newer releases produce excellent results. I added the Vorbis codec to my HipZip portable player, and I use it for almost all of my music, unless it's already stored in MP3 (in practice, I usually encode my own stuff, so that's not a problem).

    And no, I'm not an Ogg Vorbis developer. I've just taken an interest in the project.

    -John

  13. So what? on Dell Drops Linux on Desktops and Laptops · · Score: 1

    What gives? I've been told that Red Hat 7.1 installs flawlessly out of the box on Dell's current top of the line laptops. If you want Linux, pop in a CD and go.

    The only real issue I see is that you have to pay for a Windows license. My guess is that you probably had to pay for that anyway with Dell's previous Linux offerings (I believe they were dual boot, though I could be mistaken).

    In my experience, Dell makes some of the best laptops out there. I won't go off on my Sony rant again, but there's just no comparison there. They're not an evil company.

    -John

  14. Re:Kernighan and Ritchies's C Programming Language on Computer Books For A Library? · · Score: 2

    I completely agree. I started learning C in 6th grade, and it was a very slow process because I had almost no reference material, other than the (lousy) books that came with Turbo C++ and a couple of C library references. The K&R book is exactly the kind of no-bullshit book I was looking for.

    O'Reilly's _Learning Python_ would also have been very popular at my grade school's library if it had been around then. Basically anything to help kids get a solid, self-guided start in programming, without the boring structure of a computer class. I frequently talk to high schoolers online who want to learn more advanced programming but don't have any materials available to do so. One guy I know ended up writing a simple 3D engine in mIRC script of all things because he didn't know where to start with C.

    -John

  15. Re:Uhm, yeah, rigth. on Update on the Kite-Obelisk Project · · Score: 1

    Remember: the ancient Egyptians, for the most part, were about as intelligent as humans today. They lacked our level of technology, but they managed to do some really funky stuff with large stones, and that shows they had more than a bit of mechanical skill and raw labor to throw around.

    True, it's unlikely that they could build the equivalent of today's metal pulleys, ropes, and fabrics, but that's what we think of mainly because that's what we have available to us today.
    Perhaps they did use kites, and employed an alternate system to attach them? And built the kites out of whatever materials they had at hand?

    -John

  16. There *is* an SDL port. on Interested In A US Linux For PS2? · · Score: 2

    Sam ported SDL to the PS2 graphics chip not too long ago. The code is in CVS.

    Anyone up for porting Mesa? :)

    -John

  17. Re:The obvious question: on Palm to Shift to ARM Processor · · Score: 1

    Actually I've heard that one of the main reasons for the switch is lower power consumption, not necessarily speed. 33 MHz (Dragonball VZ, based on the ubiquitous M68k ColdFire core) is plenty for most Palm apps -- but the ARM will allow them to improve battery life, which is very important for handhelds.

    That said, I've recharged my Palm m505 three times during the entire summer, and I use it quite a bit... They're not really hurting in the battery life department. But perhaps this would allow Palm to apply more of that power to the display instead of the processor... The m505 could certainly use a brighter backlight. Every bit helps.

    -John

  18. This is bad. on PalmOS Emulation On PocketPC · · Score: 2

    As a hobbyist Palm hacker, I appreciate Palm's fairly open attitude toward PalmOS. This kind of thing is likely to encourage Palm to clamp down on PalmOS with more restrictive licenses.

    Maybe this could actually further PalmOS' acceptance, but if I were a Palm Computing exec, I would be very nervous about seeing PalmOS run on non-Palm-approved PDAs (ie, without hefty licensing fees).

    Nice hack, though.

    -John

  19. Re:These virus writers have no imagination... on Another Nasty Outlook Virus Strikes · · Score: 1

    Virus writers are a rare breed these days, imho. Maybe the first few Outlook virii were cute hacks, but nowadays they're repetitive and boring, and hardly an exhibition of skill. I had a little bit of respect for the guy who wrote Neuroquila (a DOS virus written in assembly which infected a bunch of computers I was trying to upgrade back in '97 or so)... That took some talent to write. But these script trojans just aren't of the same caliber. In my mind, the people who write these are just script kiddies, and vandals at that.

    (Not to excuse Microsoft for failing to secure their product; I consider that criminal negligence at this point. But we all know how likely that is to change.)

    These virii do show that a company can get away with maintaining a defective commercial product for an indefinite period of time, as long as they have a sufficient marketing department and pander to weak-kneed sysadmins who are too concerned about their job security to do anything but cover up the problem.

    -John

  20. Re:What did Dimitry Sklyarov do? on Alan Cox Resigns USENIX Post Over DMCA Arrest · · Score: 2

    It's dubious whether or not he violated the DMCA. People are upset at Adobe for filing a DMCA complaint to the FBI instead of admitting that their product is faulty, advising its customers of this (since many of them rely on Adobe eBooks for their businesses), and fixing the problem. Gestapo tactics won't make their fundamentally flawed software any better, and until that happens, they're knowingly selling a defective product to their customers. One of the major problems with the DMCA is that it encourages companies to rely on litigation rather than solid engineering to protect their data.

    (And yes, I've written several letters to various congresspeople about this. I encourage everyone to do the same.)

    -John

  21. Re:What did Dimitry Sklyarov do? on Alan Cox Resigns USENIX Post Over DMCA Arrest · · Score: 1

    That's the whole point.

    He gave a talk at Defcon on the (lack of) security in Adobe eBook documents. Adobe markets eBooks as a secure way for publishers to distribute books, and it turns out that they aren't so secure after all. Dimitry demonstrated this, and Adobe complained to the FBI that he was violating the DMCA. He's now in jail.

    -John

  22. Re:I wish there was an SDL-focused game dev book on Linux Game Programming · · Score: 1

    In stores in a few weeks. Hopefully. :)

    -John

  23. Re:How About Loki's Book? on Linux Game Programming · · Score: 1
    The fatbrain link in the article isn't to Loki's book, but http://www.nostarch.com/plg.htm might be of interest.

    -John

  24. Ok, so screw them. on Digital TV Restrictions Coming Soon · · Score: 1

    I don't own a TV (except a WinTV card with the open source Linux driver), and this kind of crap doesn't make me want to run out and get one. So screw them. The local bookstore doesn't have annoying copy control, and there's less advertising.

    I posted this yesterday in another comment, but my feelings on MagicGate Memory Sticks are relevant to this too:

    http://treklink.net/~overcode/copy-rant.txt

    -John

  25. Memory Stick on 5GB Hard Disk On A PCMCIA Type II Card · · Score: 2

    I have a few thoughts on the Memory Stick, especially the MagicGate "technology"...

    http://treklink.net/~overcode/copy-rant.txt

    -John