Slashdot Mirror


User: MarkCollette

MarkCollette's activity in the archive.

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

Comments · 282

  1. Re:Eeeep. on Young Programmer, Stop Advocating Free Software! · · Score: 1

    Of course, no one wants to be used. But, most women do not want themselves and their children to live in poverty, so you should expect it to be a factor she evaluates in you.

  2. Re:I'm a capitalist... on Young Programmer, Stop Advocating Free Software! · · Score: 1

    Good point. In many entry level jobs they look at your volunteering history, which is essentially what writing opensource software is. So it's a good first step in a long career. As well, it's a nice thing to do on the weekend.

  3. Re:Its a support issue... on Young Programmer, Stop Advocating Free Software! · · Score: 1

    So, give up your chances to be rich from making that killer app, in exchange for being a wage slave, for life.

    Sounds like a plan.

  4. Re:Its a support issue... on Young Programmer, Stop Advocating Free Software! · · Score: 1

    One word: sendmail

  5. Re:not worth nothing on Young Programmer, Stop Advocating Free Software! · · Score: 1

    When you make a close source product, you can make it once and sell it many times.

    When you custom fit opensource to a particular client, then you are making it once and selling it once.

    Of course it's more complex than that, as all software must be maintained and upgraded. As well, there may be some commonality between the custom jobs, allowing some reuse.

    But, in the end, when moving from a product focus to a service focus, one is limiting their financial return from labour expenditure. It's like taking a pay cut.

    Now, I'm all for targetted opensource development, like the basic infrastructure, just like a public electricity utility. But when one advocates widespread opensourcing, and thus a widespread transition from product creation to servicing, then realise that that will lead to an overall reduction of income to software developers as a whole.

    Let's not slit our own throats.

  6. Re:Not sure this is what we need on Beyond An Open Source Java · · Score: 1

    I'm sorry, but I distinctly remember using third party (opensource) software that broke several times as perl 5.x went to perl 5.y, all because one wasn't fully backwards compatible by default.

    As well, even your example of using "#!/usr/bin/perl4" illustrates my point. Back in the day, it used to be that one would simply use: ""#!/usr/bin/perl", but because of incompatibilities, people started having several versions installed, and explicitly told their scripts which version to use.

    Hey, I'm all for progress, but in my view all software should be backwards compatible by default, and new incompatibilities should have to be turned on explicitly. Or at least increment the major version number, ala Perl6. Does anyone else remember the pain in the ass the Perl 5.5 to Perl 5.6 migration was?

  7. Re:How does GPL dual licensing work again? on Beyond An Open Source Java · · Score: 1

    Right, and how long have opensource people been bitching that MySQL is not opensource enough? Why has so much attention shifted to PostgeSQL ?

    Admit it, nothing will make you guys happy until it's fully GPLed. And at that point the Java architecture will not be a single target, but a set of disparate versions, and Microsoft will have won. You just don't understand that supporting Java is a concious choice to lose certain benefits of internal competitiveness, as a price to maintain the common goal of portability. If you want to improve it, then work inside the JCP. That's the only way for now.

    It's nice to theorise what might happen if it remains closed, but I can guarrantee you what will happen if it gets too open.

  8. Re:Not sure this is what we need on Beyond An Open Source Java · · Score: 1

    How about how almost every major language revision of python or perl have changed the language sufficiently so that one must "port" large applications over. In fact, almost every single open source application (server side), that I've integrated my my systems, have always changed pedantic little details for the sake of "purity". This is completely unacceptable for business users to spend money changing software for such impractical reasons, and is why I am so glad that no open source developers drive Java's future.

  9. Re: That would suck for java... on Beyond An Open Source Java · · Score: 1

    Of course there's the simple option of fat binaries, where the bytecode is always required, but additional compiled and optimised variants are added. So, on supported systems, the overhead of JIT would not be required, and on "unsupported" systems, the bytecode would always be there for write onece, run anywhere.

    As well, with essentially preexecution JIT compilation, one could turn on all the time intensive analysis options, to squeeze out every last drop of performance.

  10. Re:Probably not as big a deal as you think. on Effect of Using 64-bit Pointers? · · Score: 3, Interesting

    Since no one who responded to you believes you, I thought I'd add in.

    Yes, x86 does not require alignment for the vast majority of data accesses, with pretty much the sole exceptions being SIMD instructions. And yes, that will run psychotically slower than aligning the data, which is why the compiler does it. Look into your MS VC++ optimization setting and see if it's using 4 byte or 8 byte alignment of structures by default. My goodness, it's 8 byte alignment, but why you ask? Because doubles need 8 byte alignment or else performance drops off a cliff. So don't discount alignment.

    As well, most code uses relative addressing with instructions, not absolute addressing, so don't expect all memory references to suddenly double, especially with stack caching of variables (which would be relative from the stack pointer).

    And finally, if 64 bitness makes caches be half full of zeros, look forward to chip manufacturers to include compression circuitry to alleviate that problem.

    - Mark Collette

  11. Re:Hmmm... on The Diamond Age · · Score: 1

    I'd love to get my Dad some (cultured) diamond glasses for his birthday. I wonder how the weight would compare to glass?

  12. Re:De Beers is 45% owned by Anglo American plc on The Diamond Age · · Score: 1

    You can get the more expensive options that go 1, 2, or 3 years out. Still, I'd wait until you hear about these companies in the regular media first, as that will have more of an affect on stock prices than Wired alone.

  13. Re:Hardass American Businessman on The Diamond Age · · Score: 1

    Yep, and he's using Soviet technology! ;)

  14. Re:Whua!? on SCO "Disappointed" by Red Hat Lawsuit · · Score: 2, Funny

    That's just from when they thought Linux was infringing hundreds of lines of code. They bumped up that estimate to thousands of lines of code when they found gratuitous infringing of:

    for(i = 0; i sz; i++) { ...
    }

    Worst of all was all the infringing in the .h files, especially what the Linux kleptos refer to as "glibc function prototypes". Well, I call that "stolen SCO code" !

  15. Re:Some vision problems are not always correctible on Window Managers for High Resolution Displays? · · Score: 1

    You are only offended if you choose to be. Matters of rudeness, humor, etc. are all subjective, which depends on your personality, so don't assume that your perception is indicative of what something is, in absolute terms.

    I'll go one step further, and assert that even if a statement is intended to be rude or humorous, that it still depends on the recipient's interpretation.

    No one is complaining about you caring. I just find it non-sensical for you to assert that a joke is not funny at all, merely because you do not find it funny. Period.

  16. Re:Some vision problems are not always correctible on Window Managers for High Resolution Displays? · · Score: 1

    I just watched a documentary on TV about these kids who were abused for years. Almost made me cry, reminding me of things from my past.

    If someone made a generalist joke about something like that, I would laugh, because I have a sense of humor, and am not a big baby who spouts off about how people should feel sorry for me.

    And you're not even talking about yourself, you're talking about someone else, as if you can wrap yourself in their victim-hood.

  17. Re:A couple of things.... on Canada Splits Local Phone, DSL Services · · Score: 1

    The drinking age varies from province to province. Here in Alberta it's 18.

  18. Re:The Economics of Empire - exactly right on The IT Market: Cyclical Downturn or New World Order? · · Score: 1

    Perhapse we've found the real reason for the missile defence program? Gotta stop all those chinese nukes.

  19. Re:Ram becomes Disks and Disks become tape... on Mailing Disks is Faster than Uploading Data · · Score: 1

    We won't be using hard-drives as primary storage anymore in 10 years. They'll be supplanted by the combination of MRAM and removable optical storage (DVDs, etc.)

    Ok, maybe 15 years.

  20. Re:We had a saying back in school too... on Mailing Disks is Faster than Uploading Data · · Score: 1

    What are you talking about? All the old ladies from the church bingo hall really like me. They say I'm the cat's pyjamas!

  21. Saving time on Last 2.5.x Linux Kernel Released · · Score: 5, Funny

    Linus Torvalds and Alan Cox made a joint press release today. In an effort to save time, Linux 2.5.75 will be renamed 2.6.75, to reflect how mature they assume the code is. "We don't feel like bothering with all that 'pre-' crap, so we thought we'd save some time and just jump right into 2.6" reasonned Torvalds. Alan Cox elaborated that "when MS Windows went frm 3.11 staight to 95, they really left us behind. Now that they're at 2003, we've really got to get our shit together to catch up".

  22. Re:Censorship???!!?? on Harry Potter in German, not Czech · · Score: 1

    Are you sure that the new versions are in the public domain? You know, the ones where they update the lingo to match with modern usage.

    Anyways, I wasn't saying that if the Bible was pirated that the industry would collapse, just that if it went away, it might. Ie, reduced religiousness for the Bible, and declining popularity or piracy for Potter. You're right though, my wording was too vague.

  23. Re:What if? on 'Extraordinary' Soundtrack Will Be Apple-Exclusive · · Score: 1

    Err, the Louvre does only sell copies of the Mona Lisa in predetermined formats (though not only poastcards). I mean that you can't go into the Louvre and ask them to print you an arbitrary sized print.

    I get what you're saying about the Apple music store. AAC is nearly as good as PCM (CDROM's format), but not as good, so it is a bit of an annoyance to have one's options limited. I would prefer to be able to pay $1.25 to get the PCM version for music that's exclusive to the store.

    On the other hand, AAC is gaining support for more than two channels, so in the near future AAC might be superior to PCM. Then we won't really have anything to bitch about, I guess.

  24. Re:Yea, but does it run Linux? on Yet Another G5 Roundup · · Score: 1

    I think there are several factors:

    1. Like you said, ease of updating the code
    2. The OS can predict when the CPU, hard-drive, video card will get hotter since it knows when they're being used, and thus can turn up the fans in those areas a little before the use spikes, whereas sensors on the fans can only react to an already existing temperature increase - not as good
    3. Anything that forstalls Linux deployment on Apple PPC will mean increased sales of add-on software, including third-party software. This economically benefits Apple and its paying developer base.

  25. Re:Censorship???!!?? on Harry Potter in German, not Czech · · Score: 1

    JK Rowling will get her mopney none-the-less, in your scenario. But, that doesn't matter here. If someone buys the English book, they are buying it from company A. If they then download a Czech translation from a website, instead of buying the Czech book, then they are harming company B, the Czech publisher. If they had wanted to read it in the mother tongue, but didn't want to wait, and so wanted to first try to read it in English, then I would assert that they should have bought the Czech book, since that would have given them the most legitimate book and the best reading experience. As for not wanting to wait, as if the English book is so expensive that they couldn't buy that as well?