Slashdot Mirror


User: JohnA

JohnA's activity in the archive.

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

Comments · 131

  1. Behold the power of "Free Trade" on Warez Suspect To Be Extradited, After All · · Score: 2, Insightful

    I think if we Americans realized the power held by our non-elected, non-accountable "trade representatives", we would be absolutely appalled.

    America's Free Trade representatives require so many concessions from foreign governments for the pleasure of a "free trade" agreement with the United States.

    These government employees have a mandate to spread U.S. style laws across the world. The cost is, of course, the loss of any individuality possessed by participating states.

    Regardless of your feelings about the current administration, you should closely scrutinize the actions of some of the most powerful people in the administrative branch... people who have no accountability or oversight.

  2. Sigh... on Ericsson Pulls Bluetooth Division · · Score: 1

    All I really want is a sub-$50 bluetooth mouse, and a bluetooth ergo keyboard for use with my PBook.

    So far, the Apple offerings come up short, mainly because of Steve Jobs' jihad against 2 mouse buttons, and the complete carpal-tunnel engine that is the standard Mac keyboard...

  3. Re:Hypocrites on Real Cuts Prices for DRM-Restricted Music · · Score: 1

    Or, visit this page to see what their "support" of MacOS X is..

    http://www.real.com/mac/default.html

  4. Depends on your design methodology... on Stored Procedures - Good or Bad? · · Score: 2, Interesting

    Personally, I find Stored Procedures to be a very difficult thing to manage in the long term of software development.

    If you are designing a web application, then I find it much more maintainable to utilize DAO interfaces & impls since this allows you to make changes that might be necessary should you experience an unexpected change in your environment.

    Need to move from MySQL to Oracle? Simply override any db-specific code from your ANSI Impl, and go.

    Although if there is no chance of an environment change, stored procedures become much more attractive.

  5. Yes, but... on CPAN: $677 Million of Perl · · Score: 1

    ...how much of that is devoted to MP3 taggers and MVC frameworks... :-)

  6. Re:Very nice, but... on Commodore BBSes Return using the Internet. · · Score: 1

    Actually, a 170k floppy. :-)

  7. Does Australia have a Universal Access Fund? on Australia's Great Linux-Based Satellite Network · · Score: 3, Interesting

    Here in the states, every telecom subscriber is required to pay into the Universal Access Fund, which provided subsidies for those living outside of an economically viable service area to receive POTS.

    This seems like a perfect application of said UAF funds...,

  8. Ahh... Memories on Rexx Is Still Strong After 25 years · · Score: 1

    Who could forget ARexx, Amiga's implementation of REXX... I scripted EVERYTHING from DirectoryOpus...

    Sigh... I miss my Amiga. :-)

  9. Re:HATS OFF!! on USENIX Responds to SCO; Fyodor Pulls NMap · · Score: 1

    Not at all. SCO is challenging the validity of the GPL in court, so why should they be permitted to have a license to distribute software licensed under that very same license?

    Without the GPL provided with the software, they have no legal right to distribute the software.

    Fyodor is well within his rights to revoke SCO's license to distribute his software if SCO chooses not to abide by the GPL.

  10. Anyone Find It? on DVDCCA Claims Patent on CSS · · Score: 1

    Has anyone found the actual patent on the USPTO site yet? The only thing I found relating to a DVD copy protection scheme was this Intel patent, but the method described by the patent doesn't seem to resemble CSS at all...

  11. Re:What standards are they breaking. on Microsoft Security Patch Fixes URL Security Flaw · · Score: 1

    Actually, RFC 1738 has been superceded by RFC 2396, which does include the user:password construct (refer to section 3.2.2)

  12. Re:How can Java be closed source? on What is the Best Way to Handle a GPL Violation? · · Score: 4, Insightful
    2. Your library does not look like rocket science to me.

    So what? Personally, I find the Ostermiller libraries incredibly helpful. I don't want to spend my time writing an Excel compatible CSV library, or fixing StringTokenizer bugs.

    Green Eggs & Ham isn't rocket science, either. But I bet someone would take offense to you misappropriating its content...
  13. Re:Rock on! on PostgreSQL 7.4 Released · · Score: 1

    Very true.

    Having used both ORA and MSSQL over JDBC, I can say that when using a Type 4 driver, PostgreSQL's JDBC support is easily at the same level as ORA and MSSQL. Although I have only used JSQLConnect on the MSSQL side.

    As for DB choice, I agree. But I have spent WAY too much time debugging & working around buggy drivers to not make it a significant part of my decision process.

  14. Re:Rock on! on PostgreSQL 7.4 Released · · Score: 1

    Yeah, yeah... I know.... Once a zealot, always a zealot.

    In all fairness though, all of the OSS apps I am developing have both a PostgreSQL and a MySQL DAO implementation.

    But I am just as religious as the next guy... :-D

  15. Rock on! on PostgreSQL 7.4 Released · · Score: 5, Interesting

    I use PostgreSQL extensively, and I have had a hard time convincing my-mySQL (I'm so clever) exclusive friends to give it a try.

    One thing that should be noted is that the JDBC drivers (http://jdbc.postgresql.org) are now among the best I've used. For those developing Java apps, the choice is now even more clear.

  16. My letter to the editor on Touch-Screen Voting Snags Continue · · Score: 2, Interesting

    This is the letter to the editor I sent to our local paper, The Merced Sun-Star.

    Yesterday after voting, I was given the wrong sticker by a poll worker. It said "I Voted" when it should have said, "I may or may not have voted." The uncertainty of the disposition of my vote comes from the fact that instead of marking a paper ballot and verifying that it was inserted into a locked ballot box, I touched a computer screen and pressed a flashing "Vote" button.

    I asked a poll worker if I would receive some sort of paper confirmation of my vote, and she replied that I did not. How then can I be sure that my vote was actually counted, and that the system reported my vote for the proper candidates? Quite simply, it cannot.

    As a computer programmer by trade, my bread & butter comes from the design & implementation of new computer technologies. But creating an all-electronic system with no voter-verifiable audit trail is one of the worst threats our democracy has faced.

    First, how can I be sure that the software powering the voting device is free of defects? Next, how can I verify that my "ballot" is not corrupted in the transfer from the device to whatever central system is used to count the ballots? Finally, what happens if a recount is requested? By virtue of the fact it is a computer, a system making a mistake the first time is likely to make the same mistake the second time.

    Our democracy is too precious to be entrusted to the hands of some overworked software developer answering to a bottom-line driven management. If we truly want honest and open elections, we must first insure that the technology driving it is open, honest, and voter-verifiable.

    Regards,

    John Anderson

  17. Re:Good. on DeCSS Loses Free Speech Shield · · Score: 1

    Sorry, but code can very well be free expression.

    If I take something that is commonly available to anyone and render it in a unique or special way, is it art?

    How about repurposing copyrighted or protected media into new forms? Is that art.

    I may not think everything produced is art, but who am I to judge what is or is not creative expression? That is the slippery slope raised by this case.

  18. Re:Decrypt and Copy? on DeCSS Loses Free Speech Shield · · Score: 1
    This is about licencing fees. Each player must be licensed.

    That is partly true. The license fee, according to the DVDCCA website is only $5k per year for an associate license, which includes CSS but not voting rights.

    The main thing here is CONTROL. Manufacturers who license CSS are required by contract to implement region coding and macrovision. There are also a host of other requirements as well, including a confidentiality clause that prevents them from talking about the license details to anyone outside their organization.

    It's kind of funny, actually, because a manufacturer really doesn't have to license CSS anymore, but they all seem to do it anyway. Typical CYA behavior, I guess. :-)
  19. Yeah, this sucks. on Divx Now Adware Supported Only · · Score: 5, Funny
  20. Yes, but does it have FireWire? on Roomba Competitor Slightly Lacking · · Score: 4, Funny
    From the offical Roomba FAQ:

    Can Roomba's music/ sound be changed or disabled?
    Unfortunately, Roomba's music/ sound cannot be modified or disconnected.


    Um... does anyone else feel a bit confused, dare I say scared, by a music-playing vacuum cleaner?

    Dunno... maybe it's just me.
  21. Live by the sword, die by the sword... on RIM Loses NTP Case, To Pay $53 Million · · Score: 4, Insightful

    Don't forget that RIM is the same company that received a U.S. patent for "A hand-held electronic device with a keyboard optimized for use with the thumbs"

    Just ask Adobe and Macromedia for a real world view of how ludicrous software patents have become.

  22. Re:APIs Are Serious on Programming Wireless Devices With Java 2 · · Score: 1
    I was arguing that industry has shown itself unable to properly implement APIs for high-level languages, so therefore volunteers need to implement them. As a result, someone needs to know the low-level language because Java can't be used to write its own APIs. Java can be used for serious programs, but only after someone else does some programming in a lower-level language.

    But this is true for any language. Before someone can write a C application, they need a C compiler. And if the compiler has never been written for a particular architecture, someone needs to write a cross-compiler on another platform, and this requires intricate knowledge of the platform's processor instruction set.

    So, I guess if you write in machine language, you're golden. :-)
  23. Re:Migration... this is the definition of Migratio on Will Munich's Linux Desktops Be Running Windows? · · Score: 1

    Have you considered Together/J as a possible alternative to Rational Rose? It has great Linux support. The app was developed by the same team as IntelliJ.

  24. IntelliJ on Industry Leaders Discuss Java Status Quo · · Score: 1

    Oh my God... I get a woody just thinking about it.

    IntelliJ's refactoring functionality is the absolute best I've ever seen, bar none.

    It's not free (USD 499 for a commercial license), but if you bill for your work, the amount of time and headache you save because of it is worth SOO much more than that.

    As for JBuilder, at $3,199 per seat for the Enterprise version, it's just not worth it. I used it exclusively at my last company, and it is crap compared to IntelliJ.

    Interesting side note: Borland's response to the new IntelliJ/Eclipse.org/Netbeans onslaught? Raise the price by $200.

    Disclaimer: I don't work for IntelliJ, I just use their IDE. :-)

  25. Re:my ISP is Charter... on Getting Law Enforcement Action for a Large-Scale Hack? · · Score: 2, Insightful

    If you are using a relatively standards-based browser, and connecting to HTTPS servers, you are fine.

    SSL protects against man-in-the-middle attacks through the utilization of certificate authorities. If someone intercepts your connection, they must present your browser a signed certificate. If they present the one the original site uses, they must have the corresponding private key, which is near impossible. If they present a different certificate, your browser will pop-up a warning dialog informing you of this.

    The breakdown can only occur if a CA is compromised, or there is a security breach at the company providing the service over HTTPS.

    Long story short, use a good browser, and pay attention to those warnings, and you'll be golden.