Slashdot Mirror


User: dmh20002

dmh20002's activity in the archive.

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

Comments · 135

  1. Linus is the man on No More BitKeeper Linux · · Score: 1

    Once again Linus is the man. While I immediately flamed even though I really don't know much about the details, he comes out with a cool, rational explanation and has no hard feelings. Everyone who flames anything (including me) needs to think about how Linus handles these things, and realize he is where he is at for a reason.

  2. Big Mistake on No More BitKeeper Linux · · Score: 5, Insightful

    If this is true, BitMover should expect a big financial hit.

    BitKeeper's main claim to fame was that Linus and the kernel folks used it. That's the kind of endorsement that you can't buy for any amount of money. Without that, most people would never even know BitKeeper exists.

    Its a really stupid move. An open source competitor might have taken some of their business, but most of the open source users would probably be using something else free anyway. 90% of corporate customers would rather pay for something. An open source clone would probably validate BitKeeper.

    Not to mention the ill will they will generate.

  3. Re:No to No on Novell's Race Against Time · · Score: 1, Insightful

    I never saw Microsoft give away NT Server or Windows Server back in the day or now. The MS server OS's are pretty expensive, when you start counting client licenses. They pulled that freebie thing with Netscape but not Novell. Yes, they were cheaper than Novell but thats because Novell charged too much for Netware, not because MS was giving anything away in the server arena. And the core software they are selling now (Linux) is free to Novell. So they should be able to undercut Windows Server pretty effectively.

  4. Novell Apologists Unite on Novell's Race Against Time · · Score: 3, Insightful

    All the comments on how Netware was so great make me laff. Read "In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters"
    by Merrill R. Chapman, to get a good feel for why Netware went by the wayside. Its wasn't the 'suits' that killed them, it was the engineers. They had a bunch of egotisical engineers who refused to build what the market wanted. Yes, it is/was a fast stable file server. But thats about it. You couldn't really run apps on it. And when the clients of the world are all running Windows, and Netware is expensive and difficult to use with Windows, there you go.

  5. Re:yes, but... on IE Developer Responds to Mozilla Accusations · · Score: 1

    why would I want my browser to make OS calls?

    maybe so it can access the network? Or read and write files? display things to the user?

  6. two kinds of code examples on HOWTO Document and Write an SDK? · · Score: 1

    There are two kinds of code examples.

    1. simple examples that show exactly how to do one thing. keep it minimally sufficient.

    2. complete examples that pull it all together.

    Many Microsoft SDK sample sets include elaborate supporting infrastructure which means you have to figure the whole thing out in order to understand a single function. DirectX 9 SDK is a prime specimen. It has the type 2 examples, but no type 1 examples. You have to read hundreds of lines of code to learn how to do simple things. The directx 9 samples are an SDK on top of an SDK.

    Comer's INternetworking with TCP/IP volume III is another one on a smaller scale. In the parts about setting up simple TCP and UDP sockets, it builds an infrastructure that combines TCP and UDP, rather than just showing the steps for each socket type. Yea, it all looks pretty simple when you have been doing it a while but its hard for a beginner.

    I think its in the nature of programmers to fancier than they need to be, because thats the fun part. Sample code is one place you want to avoid that tendency.

  7. Re:will document API's for food on Which Linux Certification? · · Score: 1

    man, you must really be hungry.

  8. Re:Homeopathy. on 13 Things That Do Not Make Sense · · Score: 1

    every experiment that suggests that with homeopathy 'something is going on' turns out to have errors in the experimental process.

  9. Re:Count Them Out? on Multithreading - What's it Mean to Developers? · · Score: 0, Flamebait

    Who has counted Sun out? How about the stock market? Anyone in this thread who really likes Sun should go buy some of their very cheap stock ($4.43, down from $60.00 in 2001) and make a zillion on their comeback.

    put some of that in your social security personal account!

  10. hey, a big system is complex on Google Punishes Self for Cloaking · · Score: 1

    This kind of thing happens once in a while. When you have 100's of folks working on a system, sometimes things slip through that are local optimums that don't look so good from a global level.

    Don't attribute inadvertent slip-ups to some nefarious high level strategy. Even when the culprit is Google or god forbid, Micro$oft.

  11. Re:Language popularity. Java use going down. on Job Market for Developers Evaluated · · Score: 1

    I like that site, since I am a tired old C programmer so maybe I'll be able to keep a job for a while.

  12. Re:Java scripting on Job Market for Developers Evaluated · · Score: 1

    any sane programmer except maybe Kernighan and Ritchie who originated the K&R style

    if (...) { // code
    }

  13. bottom line TCO on TiVo vs Microsoft vs HDTV Cable · · Score: 2, Interesting
    TFA didn't include an explicit comparison of TCO.

    cable box DVR is cheapest 5-10 a month, no up front

    tivo is cheap in the short run. $100 up front plus 12.95 a month

    MSFT media PC expensive $500+ up front. cheapest HP mcpc = $549 plus shipping, no ongoing cost for programming guide.

    Myth TV sw no cost, hw expensive up front similar $500+ for computer, no ongoing fee.

  14. Globals and saving-printing on Object-Oriented 'Save Game' Techniques? · · Score: 1

    read this for an old hands view. Basically you are sacrificing most of what is known about good design practice for a marginal benefit.

  15. someone has to pay for the bandwidth on Dvorak on Google and Wikipedia · · Score: 1

    And it appears most of the 'it has to be free' crowd don't want to be the ones to pay. if you haven't made a dontation to wikipedia, then you need to shut up.

  16. Re:Considering they did the Mars Rover on Wind River Completes Embedded Linux Metamorphosis · · Score: 4, Informative

    Wind River DID NOT do the Mars Rover software. JPL did. JPL only used Vxworks as the OS. Any mature real time OS would have worked. JPL did the hard part.

  17. Conflicts and Merging vs Locking on Pragmatic Version Control Using Subversion · · Score: 5, Interesting

    We are switching from PVCS to subversion. Besides being pretty crappy and expensive, PVCS uses the lock/modify/checkin paradigm. Every time when I convert a PVCS user to Subversion they are scared because of the edit/conflict/merge idea. "OHMYGOD I have to lock my files or anything can happen". (Because I am not articulate) I have a hard time conveying the benefit of the CVS/subversion way.
    My rationale is that if two people need to modify a file the conflicts exist independent of the version control mechanism, its just that locking serializes modifications and and merging has you modifying in parallel and then fixing it all at once, which is more efficient than making someone wait. Not to mention the idiots who lock everything and then go on vacation.
    I usually just say 'try it and you will see that subversion is way easier to use and the rare conflicts are easy to merge'.
    Any recommendations?

  18. Is it better than the Subversion Book? on Pragmatic Version Control Using Subversion · · Score: 5, Informative

    The Subversion Book seems to have most of what you need to know and its free as in speech and beer.
    from the review it does seem to have a couple of chapters about general project organization that aren't in TSB. Otherwise it the list of topics seems to be right out of the oreilly book.

  19. The weapons really hit stuff on Sci-Fi Channel Renews Battlestar Galactica · · Score: 1

    I like BG because the missiles and guns are guided and actually hit stuff, rather than SG-1 and Star Trek where weapons shoot randomly and hope something hits (and they usually don't).

  20. Re:Guildhall at SMU on EA Starts Gamedev Program · · Score: 1

    oh yeah, i forgot to mention UNR kicked SMU's ass in basketball last week.

  21. Re:Guildhall at SMU (tell us more!) on EA Starts Gamedev Program · · Score: 1
    Was the 30K worth it? On paper the Guildhall looks great. Its a real grad school at a real university. Questions:
    • is the coursework challenging?
    • is it relevant?
    • did they help with placement?
    • do game companies respect it
    • Since you already had a BS CS, was the Guildhall a cakewalk or a grad level advancement?
    • could someone without a CS degree make it through? (their website sort of implies you don't have to have a BS
  22. where is it? on Bugzilla 2.18 Goes Gold · · Score: 1

    2.18 is gone from the /pub/mozilla.org/webtools. you have a 2.16.x stable release and a 2.19.1. no 2.18 except release candidates. the download link from the bugzilla webpage gives a 404

  23. Our experience with vxworks, XPe and Linux on Mike Hall on Choosing Embedded Linux over Windows · · Score: 2, Informative

    we have been building radar systems with embedded processors for 15 years.

    for parts of our systems that require submillisecond timings, we use vxWorks (and before that pSOS) because we can easily get to bare metal and control exactly what is happening with interrupts and threads. We use the very basic kernel of vxworks. its very expensive but we are relatively content for that type of application. We can't screw around with these applications so we bite the bullet.

    we also have parts of the system that are real time but don't have such tight requirements (user interfaces, communications multiplexing etc). We used to use vxworks on those but the development system and licensing expense is horrendous. Then w tried windows XPe based on the false assumption that the commonality of our development systems (XP) and the target (XPe) would give us some savings. but Xpe was very hard to configure and get our applications running. It took a lot of training to get where our programmers could deploy applications. The development system was cheap ($1k) and the runtime costs were much less than VxWorks. But the development effort required negated those savings. So we ditched that after one program.

    then we started using Linux on Diamond Systems EBX and PC-104 boards. Diamond Systems provided a stripped down slackware based flashdisk image with a configured 2.6 kernel, glibc and the basic executables. It worked like a dream. We develop on Fedora 2 workstations, and the executables move right over. We have written a couple of character mode drivers for some special hardware and that was easy too. It isn't 'embedded' linux, its just plain old linux. it runs easily on a 128MB flashdisk and 128MB RAM with lots of space left over. So we were hooked.

    (it turns out we always deliver source with our systems so the GPL is no problem for us and our customer doesn't care either because they don't redistribute)

    an personally, I used Sun UNix in the 80's and switched to windows in the 90's. Going back to a unix-like development environment kicked ass. I had forgotten how productive it was.

    The momentum in our company is to switch to Linux for any new applications that aren't completely hardcore.

    On a different note, however, I have a complaint with the 'embedded linux' vendors about their sales model. They don't publish prices, you have to 'negotiate' a price. They are cagey about 'open source'. They try to tell you that you have to buy a 'seat' for every developer. Why do that when the development systems they provide are open source? The most valuable service they provide isn't real time extensions, but IMHO it is the creation of turn-key cross-development environments and board support for embedded systems. Thats worth a lot, but from my experience they are unpleasant to deal with (maybe because I am a introverted engineer) and the expense of their tools negates any advantage unless you are doing a product that is going to be produced in the millions so that the elimination of runtime licensing expense makes it worthwhile.

  24. Re:What about feigning Injuries?? on Robot Makers Say World Cup Will Be Theirs By 2050 · · Score: 1

    whats a 'meter'?

  25. Death Penalty on World of Warcraft Shatters Sales Records · · Score: 1

    If WOW holds up, it also shatters the tired MMORPG design rule that says there needs to be a harsh penalty for death. Everquest pioneered this and others just tweaked it, seemingly never questioning it.
    WOW is much more fun without the agony of experience loss by death. The death penalty probably led many to stop playing other games, because it is so demoralizing.