Slashdot Mirror


User: rumblin'rabbit

rumblin'rabbit's activity in the archive.

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

Comments · 758

  1. Polyglot on NASA Will Go Metric On the Moon · · Score: 1
    Canadians tends to talk about speed and distance in kilometres, distances on a golf course in yards, milk and gasoline in litres (and when they say a quart of milk everyone knows they mean a litre of milk), liquor in ounces, temperature in Celsius in Canada but Fahrenheit in the U.S. (e.g., it's 30 degrees in Toronto, but 85 in Buffalo), food weights in kilograms, and a person's weight and height in pounds and feet + inches.


    A bizarre polyglot, but not as bad as their cereal boxes, n'est-ce pas?

  2. Re:About 50 developers? on SCO Bankruptcy "Imminent, Inevitable" · · Score: 1
    Ahem. The $2 million is for the quarter. It's $8 million per year.

    And I assumed about $160,000 per employee per year. $100,000 per developer is optimistic, although possible under some circumstances.

  3. Re:About 50 developers? - way too high on SCO Bankruptcy "Imminent, Inevitable" · · Score: 4, Insightful
    In software development, you may safely assume that developer salaries is the majority of the cost. I know - I'm a manager of software development.


    You should go through the list and add up the costs. It's not that great. For example, it's hard to imagine having more than one manager and one secretary per 10 developers. Hardware is dirt cheap (a few thousand per year at most). Electricity and office space likewise, at least compared to a developer's salary. Health insurance is a serious expense, but still only a fraction of the cost.

    And if SCO is paying $1.5 million for coffee, the management should be fired tomorrow. A dollar or two per day per employee, that's it.

    Trust me, $8 million per year buys a lot more than 10 developers.

  4. About 50 developers? on SCO Bankruptcy "Imminent, Inevitable" · · Score: 4, Interesting

    SCO's quarterly financial reports say different. They state about $2 million in research and development costs for the last reported quarter. If we assume that to be mostly salaries, then that's about 50 developers. SCO also makes software releases regularly containing many new feature. And now, a moment of silence in mourning over SCO's imminent demise ... that's long enough.

  5. Re:Keeping It Simple on The D Programming Language, Version 1.0 · · Score: 1
    I'm guessing you haven't actually tried to use D on any non-simple problem yet.
    Actually, I don't know anything about D except from articles like the above. Thanks for your assessment - it is reassuring.


    If D is cleaner and simpler than C++ then they should advertise that aggressively. I would consider it a critical point.

  6. Keeping It Simple on The D Programming Language, Version 1.0 · · Score: 2, Insightful
    Amen. Here's a quote from the article:

    Special attention is given to the needs of quality assurance, documentation, management, portability and reliability.
    So where is the word simplicity in all of this? Anybody that has learned to use C++ really well has, to my mind, earned the equivalent of a Master's degree. This makes C++ a brilliant failure. So to learn D will we require the equivalent of a PhD?


    Good designers make things both simpler and more powerful. They improve the product as much through subtraction as addition. Instead we get this...

    and Walter has continued to add more and more features.
    Bloody hell.
  7. Re:Defining stupidity on Detecting Tailgaters With Lasers · · Score: 1
    Touching the brakes so that the brake lights come on causes people to naturally back off. They get a little nervous cause they figure I might slam on the brakes at any time (they can't tell that I only taped the brake lightly).


    This is hardly "humiliating." Most probably just think I use the brakes too much. But they do tend to back off a little.

    Might I suggest that this practise actually does more good than harm, given the danger that tailgaters put me in.

    But that aside, I've always believed in standing up to bullies (i.e., tailgaters). One of the reasons they tailgate is because no one calls them on it. Avoiding confrontation because "it'll only make matters worse" is nonsense.

  8. Re:Quantification on Detecting Tailgaters With Lasers · · Score: 1
    Right, and cops never fib radar readings on tickets, do they?
    Never said they didn't, although one hopes it's rare and that the equipment makes it difficult.


    Your point escapes me. What's this got to do with the fact that courts like things to be measured?

  9. Quantification on Detecting Tailgaters With Lasers · · Score: 1

    The courts require something quantitive. A police office saying "the accused was driving real close to the car in front of him" doesn't cut it. The courts want to know precisely how close, and how the police officer knows this.

  10. Defining stupidity on Detecting Tailgaters With Lasers · · Score: 1
    I just touch my brakes so that the brake lights go on, but the car doesn't slow down.


    This drives some tailgaters nuts. One of them pulled up beside me at a red light and told me I just about caused an accident. This perhaps should have taught him something about his own habits, but given that tailgaters are pretty much by definition stupid, I'm not optimistic.

    I don't recommend this strategy unless you box or something.

  11. They must be american on Organic Matter Found In Canadian Meteorite · · Score: 1
    You forgot to add following at the end of your post:

    This posting is an attempt at humor If you do not have a sense of humor, or do not appreciate my specific style of humour, then I recommend you limit yourself to moderating or replying to postings that do not contain such humorous elements.
    That'll learn 'em.
  12. Fundamental on UK Schools Bans WiFi Due To Health Concerns · · Score: 3, Insightful
    Such fundamental confusion about the nature of science is everywhere. How can one, even in principle, prove that anything is safe?

    No matter how many studies one has that fail to detect a hazard, there is always a chance that the hazard was too subtle to be statistically detectable, or was of a type of hazard that wasn't investigated (e.g., hearing loss or arthritis).

    It's the old saying - you can't prove a negative. Actually, you can't prove anything in science. You can only present evidence.

  13. Sans Directions on Life Without Traffic Signs · · Score: 0, Flamebait

    But how will we ever find our way to "Toutes Directions" and "Autres Directions"? The locals only seem to want to direct tourists to some place called "Mangez LeMerde", which I've never heard of.

  14. Re:How proud they must be on Linus Torvalds Officially a Hero · · Score: 2, Insightful
    Superb point. Linus doesn't just lead - he manages development carried out over the entire globe.

    Given the sociophobic nature of software developers, that is no small thing.

  15. Re:Patents and why they shouldn't be granted... on An Argument Against Software Patents · · Score: 1
    You're talking about patents where there are hundreds of millions of dollars at stake. Those are exceptional, and may well be worth contesting. The vast majority of patents aren't in that league. It's these patents - the ones where only moderate amounts of dollars are involved - that people don't bother to contest, but can still create considerable amount of frustration when they are vague, ambiguous, or overbroad.


    It's a simple matter of economics: It can cost as little as a few tens of thousands of dollars to be develop a patent, but it costs at a minimum hundreds of thousands of dollars to contest it.

    That improved seismic data is not something you can "see or touch" would come as a massive surprize to people in the industry. And your definition of "software patent" has now been expandeded to include all of data processing. Such processing has been patented in the seismic industry long before they were using computers to do the work (e.g., "CDP stacking"). Sometimes they used hardware and sometimes people (which is allowed in a patent so long as the people are not excercising professional judgement). And trying to distinguish between an "idea" and an "invention" is completely unworkable in practise.

    This gets to the very root of the problem - given that computer chips are found everywhere, defining "software patents" in a way that clearly delineates what is meant, and is not easily got around, is remarkably difficult.

  16. Re:Patents and why they shouldn't be granted... on An Argument Against Software Patents · · Score: 1
    My comment on the suffocating aspects of patents was particularly directed towards vague and overbroad patents. Although in principle they can be overturned, in practise (as my last post discussed) it's seldom worth the effort. Instead companies tend to bear the costs of working around them. My view on patents would be immensely improved if they were all of high quality and well explained.


    My patents are on the processing of seismic data for petroleum exploration (6,798,714 and 6,895,336), an area some might consider dangerously close to software patents (although I don't think the words "computer", "software", or "program" ever appear in the text).

    I am ambivalent about them. On the one hand, I like to see my company fully benefit from my work. On the other hand, people (including academics) avoid further research in these areas because they would have to license from us to benefit from their own work.

  17. Re:What is a software patent on An Argument Against Software Patents · · Score: 1

    The question is not whether it's desirable to allow patents for graphics rendering - that call I leave up to you. The question is can we disallow it without creating a legal quagmire that causes a lot of unintended side effects?

  18. Re:What is a software patent on An Argument Against Software Patents · · Score: 1
    No, of course not. Why would you possibly think that it would?
    I don't. I asked a question in order to point out the problems with forbidding software patents.


    Most "software patents" do not involve just stand-alone software. Even ignoring the computer, they involve externalities of some kind. As an example, a patent on a graphical rendering algorithm ultimately involves the displaying and viewing of the results.

    With a little creativity, software can almost always be presented as a component of the invention, rather than its entirety, thus making it very difficult in practise to define and forbid a "software patent".

  19. Re:Patents and why they shouldn't be granted... on An Argument Against Software Patents · · Score: 1
    Actually I have better than half a clue on how the patent system works. I have two patents to my name (in geophysics, not software), which means I have spent a lot of time being lectured on the system by IP professionals.


    Here's the problem...

    All patents are assumed to be valid by the courts until ruled otherwise. This means that the holder of the patent is in the driver's seat. If you want to contest a patent, it's going to cost you a million bucks if your lucky (and much more if you're not), plus an extraordinary amount of personal effort and distraction that could continue for years.

    Most people don't want to spend the rest of their lives talking to lawyers, nor can small companies afford the money, risk, or distraction, so they just work around the patent as if it were valid.

    Don't believe that that's how it works? Talk to an IP lawyer.

  20. Re:What is a software patent on An Argument Against Software Patents · · Score: 1
    In the case of your carburator, you could certainly patent a new carburator design that happened to include software. What you can't patent is the idea of using software in a carburator.

    Agreed on both counts. But here's a third question: Could you patent the software without reference to the carburator? Answer: No because software, in and of itself, is not useful. It has to be applied to some real world problem for it be useful, and thus patentable.

    So given that, what do people mean when they say "software patent"?

  21. Re:Patents and why they shouldn't be granted... on An Argument Against Software Patents · · Score: 1
    I have been in much the same situation - vague, overbroad, ambiguous patents that seem to cover the earth. In theory they should be easily contestable - in practise they are suffocating.

    This has less to do with software patents, per se, than just bad patents in general.

  22. Re:What is a software patent on An Argument Against Software Patents · · Score: 1

    Well, that's kind of my original point. It's incredibly difficult to define "software patent" in a meaningful way, unless you mean the patenting of a pure algorithm unconnected to any useful application, which is already disallowed.

  23. Re:What is a software patent on An Argument Against Software Patents · · Score: 1
    I'm interested (truly). Could you name, with U.S. patent number, specific computing algorithms that have been patented but which had no reference to one or more specific useful real-life applications?


    Regarding the trivial and obvious, that is already unpatentable, at least in theory. In so far as the need to better weed them out in practise, we are in full agreement.

  24. Re:What is a software patent on An Argument Against Software Patents · · Score: 1

    You can only patent an invention as a whole. You can't patent a list of components which, if combined with some other undisclosed parts (e.g., software), might do something useful in a novel way.

  25. What is a software patent on An Argument Against Software Patents · · Score: 4, Interesting

    The simple question "what is a software patent?" is suprizingly difficult.

    For example, if you were to design a new carburator, there's an excellent chance that software would be a key component in its preferred embodiment. If so, does this disallow a patent? And if so, does that mean replacing any component in a patented invention with software protect you from allegations of patent violation?

    But what about inventions that are pure computing? Well, patented inventions that only involve computing are rarer, because pure computing doesn't actually do much good. That's just moving electrons around. There generally are real-world components and ramifications to the thing - otherwise, why bother? Even the infamous one-click shopping patent involves the exchange of money for goods - thus software is only a one part of it.

    I would think a bullet-proof definition of software patents is needed before they can be forbidden.