Slashdot Mirror


User: ucblockhead

ucblockhead's activity in the archive.

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

Comments · 2,910

  1. Re:wrongful dismissal on 12/7 and Overtime on a Salary? · · Score: 5, Informative
    Nah...unfortunately not.

    IANAL. However, I just spent two weeks in a jury on a "wrongful termination" case.

    In the US, there are only three reasons you can sue for this. 1) The company promised via explicit or implied contract that they wouldn't. (Exceedingly unlikely.) 2) You complained about safety and they fired you in retaliation. 3) They fired you for your race, age or gender.

    Since most companies employee people "at-will", they can essentially fire you for any damn reason they want, as long as you aren't a whistle-blower and as long as their reasons aren't discriminatory in specific ways.

  2. Re:Jobs are hard to find, but... on 12/7 and Overtime on a Salary? · · Score: 1

    Yup. That's why you ream 'em for all you can get when they have no choice, and immediately look for other work elsewhere.

  3. Templates on Famous Last Words: You can't decompile a C++ program · · Score: 4, Informative
    He won't be able to regenerate any templates. If a program makes heavy use of templates, the "C++" he "decompiles" to is going to be hideously ugly.

    [insert joke about it being hideously ugly with templates here.]

    {I did not read the article itself because it is, of course, slashdotted)

  4. Re:yawn on Power-over-Ethernet: IEEE 802.3af Draft · · Score: 1

    Some farmers in the great plains discovered that if they coiled barbed wire underneath the massive power lines running along their property, they could power their houses for free.

    The power company was baffled be the unexplained power drain for months.

  5. Uh.... on SCO Drops Linux, Says Current Vendors May Be Liable · · Score: 1

    If you are going to make the analogy, you are going to have to make it right. If you go to tell the cops that someone stole something from you, the very first question they will ask is "what did they steal?"

    They won't take a response like "well, just wait until the court date!" seriously.

  6. AntiVirus software on IRC Networks Unite in Fight Against Fizzer Worm · · Score: 1
    I never use antivirus software and I have never gotten any of these stupid Trojan horses. Why? Because I am not a moron, and because I don't use Outlook or Outlook Express.

    (And it's not a matter of clueful versus neophyte users. My wife doesn't know a "C:" from a "/", but I managed to teach her how not to open a suspicious attachment in about ten minutes.)

  7. he? on What I Hate About Your Programming Language · · Score: 1

    Uh...I was the guy who wrote the original comment. I had "compiled" in there because it was mentioned in the post I was replying to.

  8. Visual C++ on What I Hate About Your Programming Language · · Score: 4, Funny

    Probably about as many as the number of "// TODO: Place code here" in Visual C++ projects.

  9. Well, yes on What I Hate About Your Programming Language · · Score: 1

    Hence the for "visual" UI development clause.

  10. BASIC on What I Hate About Your Programming Language · · Score: 1

    BASIC wasn't so bad, before some company or other (can't remember which right now) decided to make a compiled version for "Visual" UI development.

  11. Well on E3 - John Romero's Newest FPS, Via N-Gage · · Score: 1

    Does anybody seriously think he can have another hit like Daikatana again?

  12. The real answer on What I Hate About Your Programming Language · · Score: 5, Funny

    What I hate about your programming language is that it doesn't work like mine does.

  13. In fairness on AI Going Nowhere? · · Score: 1

    I don't think the hardware to support the learning approaches used by multi-layer networks was there until the eighties.

  14. Does that matter? on Sony's Memory Stick TV Tuner at CeBit · · Score: 1
    Who cares if it's obsolete in 5 years? The interface only allows up to 128 Mb. In five years, that'll be too small to care about. (Equivalent of 12 Mb today, if Moore's law holds.)


    Of the competing formats, only Compact Flash supports larger sizes. Sony's already building a successor to the memory stick to get capacities above 128 Mb, and it'll almost certainly not be compatible, so memory sticks will be obsolete in 5 years anyway, regardless of whether or not the format is open. But the same is true with the competing formats.

  15. OS/2 on SCO Threatens Red Hat and SuSE · · Score: 1

    OS/2 started as a joint IBM/Microsoft OS.

  16. danke on Latest Crop of MP3 Players · · Score: 1

    (nt)

  17. Samsung Yepp on Latest Crop of MP3 Players · · Score: 1

    I have an older version of the Yepp (The Yepp-NEU) and while the sound quality is good, my experience with it is generally not good. Only a few months after purchasing it, the battery cover came off, requiring jury-rigging with tape to get it to work. The spring inside is too strong and the rest of the material too fragile. Also, it originally required using Real Jukebox to load music on it, and this software just completely sucked at it, often hanging when copying or failing to recognize the player. Eventually Samsung released their own software, which is better as while it still hangs, it doesn't fail to recognize the player. My experience was negative enough that though I still use the player, I would never recommend a Samsung, or buy another myself.

  18. Greed on Google Tries To Silence IPO Rumours · · Score: 1
    An IPO is basically selling part of your ownership in a company for money. As with any stock, if you think the company will be worth more money in the future, and you don't need the money you'd get from the sale, you are better off not doing it.

    Putting off an IPO can be the greedy thing to do.

  19. Re:Private companies = freedom on Google Tries To Silence IPO Rumours · · Score: 2, Insightful

    Microsoft was one company that waited a very long time before going public. This is one reason why it is the founders who are still in control today.

  20. Re:Straightjackets on C++ Templates: The Complete Guide · · Score: 1

    You can just create wrapper classes, ala "boost::any".

  21. Straightjackets on C++ Templates: The Complete Guide · · Score: 1

    Also note that C++ is flexible enough to do it the java way. For example:

    class Object {};

    class String : public Object {
    public:
    String(string s) :internal(s) {}
    operator string() { return internal; }
    private:
    string internal;
    };

    class Int : publoc Object{
    public:
    Int(int i) :internal(i) {}
    operator int() { return internal; }
    private:
    int internal;
    };

    stack<Object&> MyStack;

    Then you can do it the "Java" way. If you don't feel like typing that code, boost has a library that does the same thing.

  22. No red herring on C++ Templates: The Complete Guide · · Score: 1
    It's no more a "straight jacket" then "assert" is.

    It's a matter of telling the compiler what you expect so that the compiler can tell you if what you expect is wrong.

    It catches bugs.

    You may be interested to know that there were many C++ container libraries that used "derive from object" and runtime casting long before templates were even part of the language. They've been dumped in favor of template containers precisely because template containers have advantages over them. I've used both, and I've also used both Java and C# containers extensively, and believe me, I'd rather be able to tell the compiler what to expect.

    No, confusion between strings and ints isn't a major source of bugs...but when you've got a lot of different classes and a complex hiearchy it is a different story.

    As for design patterns...I find your comments amusing given that the canonical design pattern book used the ultimate dynamic OO language, Smalltalk, in all its examples.

  23. Re:What about Java/C++ developers on C++ Templates: The Complete Guide · · Score: 1

    I'm a C#/C++ developer, so I'm in pretty much the same boat. When I'm writing C++, I use templates heavily. When I'm writing C#, I bitch and moan about the lack of templates.

  24. Re:Bloat on C++ Templates: The Complete Guide · · Score: 2, Informative
    Templates are a pretty straightforward trade of space for speed. Given the cheapness of memory these days, that's not a bad trade.

    Though personally, I find little bloat to speak of. It has been literally a decade since I had to worry about memory size. (As opposed to worrying about speed literally yesterday.)

    The largest C++ project I'm working on write now is about 7,000 lines of code. It makes heavy use of both the STL and templates. It runs about 500k on disk and seems to take between one and three megabytes of memory when run.

  25. Re:Bloat on C++ Templates: The Complete Guide · · Score: 1

    And in fact, anyone who wrote C++ programs under DOS and/or Win 3.1 used a compiler that had pointers of differing sizes. (Though using nonstandard keywords like "near" and "far".)