Slashdot Mirror


User: bnenning

bnenning's activity in the archive.

Stories
0
Comments
2,759
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,759

  1. Re:I agree on Why Freenet is Complicated (or not) · · Score: 3, Insightful
    C would have been the language of choice simply because more people know C than java, porting would have been faster.


    It's much easier to write network applications in Java than C, and cross-platform compatibility is far better. Performance is another matter, but apparently they would rather make it work first and then make it work faster, which is entirely reasonable.


    While I konw C, i dont know java.


    There's your problem :) I know both, and in my opinion Java is a much better choice for what Freenet is trying to do.

  2. Re:I /like/ the Unix Configuration Nightmare on How to Fix the Unix Configuration Nightmare · · Score: 3, Insightful
    *I* want to mess with those config files, rather than have some app(s) messing with one really important file.


    You're right about the registry, but a better designed system can give you the best of both worlds. Mac OS X's plist files are human readable and writable, easily accessible via a standard API (1 line of code to get or set any property), and do not involve a single point of failure.

  3. Re:I'm not an OS X user but... on How to Fix the Unix Configuration Nightmare · · Score: 2
    I'd recommend setting up two partitions, one UFS for OS X and one HFS+ for your older apps.


    I wouldn't do that, unless you really need case-sensitivity for some reason. HFS+ is the "preferred" format in OS X; it has much better performance, and deals with forked files better.

  4. Re:How many CALs for OS X on Windows? on Cringely: OS X on Intel · · Score: 2
    Trust me, it's the Mac's that needed more maintenance.


    Sorry, but I don't trust you, since this contradicts countless other reports, as well as my own experience as a college lab admin where 8 PCs required as much maintenance time as ~50 Macs. It sounds like your techs were much more experienced with Wintel machines than Macs.

  5. Re:You have the right to use the software you buy on WinXP Keygen Foils Product Activation · · Score: 2, Insightful

    Assuming that license agreements are valid, which is far from certain.

  6. Re:A Wrench. on Networks and Studios Against PVRs · · Score: 5, Insightful
    Exactly. I keep pulling out this Heinlein quote, because it keeps being applicable so often:

    "There has grown in the minds of certain groups in this country the idea that just because a man or corporation has made a profit out of the public for a number of years, the government and the courts are charged with guaranteeing such a profit in the future, even in the face of changing circumstances and contrary to public interest. This strange doctrine is supported by neither statute or common law. Neither corporations or individuals have the right to come into court and ask that the clock of history be stopped, or turned back." - Robert A. Heinlein, "Life Line"
  7. Re:Nothing more than Windows Update on Read the Fine Print · · Score: 2
    Now, if we were dealing with a GPL app, and you suddenly decided you wanted to modify it, distribute your version, and not release source, you'd raise hell. But if we were dealing with a proprietary app, and you decide you want to run it on your notebook, home machine, and work machine, most slashdotters wouldn't care. They're the same thing -- you're breaking the license.


    In the GPL scenario, you are redistributing the software, which would normally be forbidden by copyright law. Your only defense to copyright infringement is the GPL, which you can't claim if you don't accept it. With proprietary software, you can perform actions which do not violate copyright law (modification, reverse engineering, resale), which are only (allegedly) forbidden by the EULA. The GPL and other open source licenses only give you additional rights, EULAs only remove your existing rights.


    My point was that until RMS gets his Candy Land dream, end users will never "own" the software they run


    Agreed, but that's the case with all intellectual property. When I buy a book, I don't own the actual words, but I can do whatever I want with it as long as I don't violate copyright law. Long ago, publishers tried to impose EULA-like conditions on book sales, and they were laughed out of court.

  8. Re:Nothing more than Windows Update on Read the Fine Print · · Score: 2
    Even Open Source software and Free Software still deal with licenses


    Unlike EULAs, the GPL does not pretend that you must accept its terms in order to simply use the software, because you don't have to. The GPL only comes into play when you redistribute the software. Under standard copyright law you can't do that at all; the GPL grants you the right to do this provided you fulfill certain conditions.


    This will continue to be the case until RMS gets his communistic fantasy world, where programmers never get paid


    False dilemna. "All software must be free" and "Anything put into a EULA constitutes a valid contract" are not the only alternatives. Standard copyright law is entirely adequate to protect the rights of software publishers.

  9. Re:Nothing more than Windows Update on Read the Fine Print · · Score: 2
    I do not buy a license or simply a right to use software, I buy software.


    Exactly. We need to focus on this point, rather than debating about which terms in a EULA are reasonable or not. EULAs are not contracts. In any context other than software they would be laughed out of court (and have been, in the case of books). When software that I own puts up a dialog box with pages of legal drivel, and I click a button that says "I Agree", that is of no significance whatsoever, since I can lie to my software if I want to.

  10. Re:Fight the power! on Elections on the Internet -- Not Any Time Soon · · Score: 2
    So? If the top 1% make 5000 times what the bottom 50% of earners make


    Which they don't. The "greedy fucks" you are so fond of demonizing earned about 15% of the national income and payed 30% of the taxes (source here). The top 5% earn 29% and pay 49%. Your welfare programs couldn't exist without the evil and greedy people who fund most of them.


    are earning money as a biproduct of a desire to help the people around them


    No, in general they're helping people as a byproduct of earning money. The only legitimate way for a capitalist to make a profit is to offer products or services at a price people will voluntarily pay. Of course there are some, such as the RIAA and MPAA thugs, who prefer to use government force to secure their profits, but that is a failing of excessive government power, not capitalism.


    greedy fucks that should be taxed more and should stop trying to sell useless bullshit to people who have more important things to try and focus on


    I guarantee you that the computer you typed this rant on was produced by a company whose leaders fall into that group. Apparently you don't find all their products to be completely useless. Perhaps you should make a list of which products are beneficial to society and whose sale should be permitted, and which should not. Worked great for the USSR.


    if freeloading is so wonderful, why not do it? Maybe cause you feel you're doing things you dont want to do in order to live the life you're living


    Or maybe some of us feel it is fundamentally immoral to survive off of resources forcibly taken from those who worked for them, if we have the ability not to.


    if they did help themselves, you might not have to give up taxes, but you would have to give up some of the inequality of your salary and opportunities, which, when you claim money is your primary motivator, is pretty much exactly the same thing.


    Classic socialist fallacy. The economy is not a zero-sum game. If you have more, that does not mean that someone else must have less. Republicans very much want poor people to become richer. After all, if Republicans are the party of the rich and Democrats the party of the poor, which of them has a vested interest in maintaining poverty?


    Pay less taxes, and watch your salary drop.


    Funny, I did pay less taxes this year, as did most Americans, and yet my salary didn't drop. Are you also going to claim that tax increases raise salaries?

  11. Re:All the arguments against online elections on Elections on the Internet -- Not Any Time Soon · · Score: 2
    I believe that Gore was ahead nationally by ~500K votes. Not a statistical tie.


    Which is irrelevant. If the election was to be decided strictly on the popular vote, the campaign would have been very different. For example, Bush and Gore would actually have spent time campaigning in states where it was obvious who would win the majority of votes (New York, Texas, etc). Furthermore, voters would have also behaved differently; many who voted Libertarian or Green in uncontested states would have instead voted for whomever they saw as the lesser of two evils.

  12. Re:How long does an EULA last? on NY AG Sues Network Associates Over License Terms · · Score: 2
    What is it that actualy protects software from piracy? Is it the EULA or copyright law?


    (IANAL) The latter.


    If it is the later, how is it that the GPL works?


    As far as I know, the GPL has never been tested in court. But if it were, it would have a much stronger case than a traditional EULA. A EULA attempts to retroactively alter the terms of sale (converting a purchase into a license) and removes your rights, in exchange for nothing at all. (They claim to "give" you the right to run the software, but you already have that right.) On the other hand, the GPL adds rather than removes rights by allowing you to distribute copies. It does place restrictions on how you can exercise that right, but under standard copyright law you can't redistribute it at all, so it's still a net gain for you.

  13. Re:Advantages of C# over Java on De Icaza Responds on Mono and GNOME · · Score: 5, Informative
    Sun proved, when they sued Microsoft, that they don't want Java-the-language being used to generate code to run anywhere but inside Java-the-VM or have direct access to anything but the Java classes.


    Not true at all. Look at Apple's Cocoa framework, which allows you to write native Mac OS X applications in Java. Sun has no problem with that, because Mac OS X also includes the 100% compatible pure Java envrionment. Sun sued Microsoft not because MS added features, but because they deliberately introduced incompatibilities in the core Java classes.

  14. Re:VCRs vs. Tivo on TiVo, PVRs Not Making A Splash · · Score: 2
    Somebody at Tivo needs to read your remarks and figure out a way to clear up your misconceptions, because I think your misconceptions happen to be very widely shared.


    I think you're right. This thread has done a better job of selling me on the concept than all of Tivo's advertising combined. Previously I hadn't paid it much attention, it just seemed like a VCR with some extra features (and limitations). But actually spending some time thinking about how I could use it based on the comments here, I'm much more interested; I may very well stop at Best Buy over the weekend. Heck, I'm already paying Time Warner a fortune for cable; might as well use it as efficiently as possible.

  15. Re:Love multi-monitor on Panasonic Dual-LCD PC · · Score: 2
    Agree 100%. I've got a 15" LCD and 17" CRT at home, both at 1024x768. At work I have my TiBook driving its LCD (1152x768) and a 19" CRT at 1152x870. I've become sufficiently spoiled that any single display system feels confining, no matter how big it is.


    Once again, the rest of the industry is figuring out that Apple had the right idea over 10 years ago...

  16. They missed one... on The SEC and Fake Investment Sites · · Score: 2
    if people manage to overlook or ignore those issues and attempt to invest money, informs them that they have made an unwise decision.


    While this is a fine idea, they really need to put similar warnings on the Social Security web site.

  17. Re:Only if Apple gets their ass in gear. on Mac OS X: Game Developer's Playground · · Score: 2
    OS X/Carbon etc is a total departure from their old APIs and OS.


    Umm, no. The entire point of Carbon is to provide most of the "Classic" Mac OS API so that developers have an easier transition to OS X.

  18. Re:wrong on Dual 1Ghz G4 PowerMac With Extra Yummy · · Score: 1
    They can do fractions of multiplier speeds


    Yes, that's why I said (perhaps not clearly) integer or half multipliers. So 733 is 133x5.5, and the next available speed is 800=133x6. Ditto for 867 (133x6.5) and 933 (133x7).

  19. Re:Sounds like "Cash" on radio on Trimming Television to Sell More Ads · · Score: 1
    Actually, I always understood "real conservatives" to mean people who wanted to preserve the status quo.


    Yeah, the term is unfortunately overloaded quite a bit. In the US political climate today, conservatives tend to be the ones pushing for change (cutting taxes, Social Security privatization, etc), while liberals generally defend the status quo. And DarkZero has a good point that the labels mean a lot less than they used to.

  20. Re:OS X and Games on Mac OS X: Game Developer's Playground · · Score: 2
    Thus... anything C++ can do, C can do. Thus... the ONLY reason to use C++ is that (A) your boss can read it (???) or (B) your a lousy programmer.


    That's just silly. By Turing equivalence, just about any language can do anything that any other language can do. You could write scientific number-crunching apps in Perl and text processing utilities in FORTRAN, but it would be foolish to do so. Part of being a good developer is choosing the right tools so that you can spend your time implementing your program's functionality instead of fighting with the language.

  21. Re:OS X and Games on Mac OS X: Game Developer's Playground · · Score: 3, Informative
    Bastardizations of a standard language such as C, into deviants such as C++ and Objective C, do nothing good for anyone.


    You might want to give Objective C another chance in the future. Unlike C++, Objective C is a 100% backwards compatible OO extension to C. The OpenStep/Cocoa APIs are specifically designed to use the features of Objective C and are outstanding for most types of application development, although possibly not for action-oriented games.

  22. Re:Objective C on Mac OS X: Game Developer's Playground · · Score: 2
    It was a spiffy little language but these days you can do most of the same things with C++ using templates and the STL


    Are there C++ equivalents for these common Objective C/Cocoa uses?


    - if ([object respondsToSelector:@selector(foo)]) [object foo];

    (Determines if object responds to the "foo" method, and invokes it if so)

    - id newObject = [[NSClassFromString(someString) alloc] init];

    (Allocates an object of the class named in the someString variable)


    Last I checked C++ had nowhere near this level of dynamic capability, but please correct me if I'm wrong.

  23. Re:"Faster-than-light processor speed?" on Dual 1Ghz G4 PowerMac With Extra Yummy · · Score: 2
    a "quantum" is the SMALLEST increment allowed by nature


    Well, the previous low and midrange speeds were 733 and 867. They run on a 133 MHz bus and the processor has to be an integer or half multiple of the bus speed, so actually the 800 and 933 upgrades are the smallest increments possible. So Apple is sort of right, just not in the way they intended.

  24. Re:Sounds like "Cash" on radio on Trimming Television to Sell More Ads · · Score: 2

    Probably a troll, but I'll bite. "Real conservatives" do not have increasing business profits as their primary goal. Real conservatives stand for limited government and individual freedom as described in the Constitution. Sometimes (ok, often) conservative politicians will get bought by lobbyists and support anti-freedom initiatives like the DMCA, but exactly the same is true of liberals.

  25. Re:Enron? on Security Community Reacts to Microsoft Announcement · · Score: 1
    Without supporting facts, this looks like a "Post Hoc, Ergo Poster Hoc" [texas.net] fallacy


    You're right, but the poster you were responding to wasn't claiming that Enron is Clinton's fault, just that it isn't W's. The Democratic strategy is to repeat the words "Enron", "big oil", and "criminals" in as many sentences as possible in an attempt to smear Bush, despite the fact that there is absolutely no evidence of any wrongdoing by his administration in this matter.