Slashdot Mirror


User: lpq

lpq's activity in the archive.

Stories
0
Comments
1,160
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,160

  1. Re:there's an idea... on Sandia's Smart Heat Pipe · · Score: 1

    Caffeine also raises your base metabolic rate. I don't know of any studies, and it may vary from person to person, but the rise in basal temperature due to increased metabolism may affect some people's comfort more than the vasoconstriction.

  2. Re:Give it to them for Free on Protecting Your Code While Allowing Source Access? · · Score: 1

    Programmers are morally obligated to give the code to their users and allow their users to freely modify and redistribute the code.

    When did this happen?

    ---
    Good question. "Morally obligated?" In what reality?

    The only thing I feel *should* be morally and legally obligated is
    the intent of copyright law. If the intent was to promote society by
    rewarding the inventors/creators, but ultimately to benefit society,
    copyrights and patents should be limited to 3-7 years. Creators
    get the benefits, then society uses those benefits to move forward.
    Too often copyrights and patents are being used as perpetual income
    machines for corporations other than the creator anyway -- to the
    detriment of society.

    I thought in order for something to be copyrighted, it had to be
    published? Didn't it used to be 5 years from date of copyright
    before a copy had to be archived with the copyright office? What
    ever happened to those requirements? They get rescinded? Seems like
    the copyrighted source of Win95 should have been out under those
    old rules and Win98 would be coming out right around now, but, as
    usual, I digress.

    Morally -- I think the source of a program should be moved into the
    public domain should a company be unwilling or unable to support
    customers who bought a specific product based on the source. I hate
    it when I buy a product, the company goes belly up, then I'm stranded
    with what was a useful program, that slow grows incompatible. I
    approached one company and asked to buy some old source from them
    (they got out of the business, last release was >5 years ago).
    They refuse to support and refuse to let customers support themselves.

    Imagine if an auto-maker with proprietary chips in their car engines
    decided after 3 years to not support the car anymore -- those who had
    diag tools could keep them, but once they broke down there were no
    more replacements. People put up with this type of treatment all the
    time in the software industry.

    I can't believe what people put up with in the software industry that
    wouldn't fly farther than a turtle could leap in any other industry.

    Can you imagine: a shrink wrapped screwdriver: by opening this
    shrink wrap you are agreeing to our license -- you don't really own
    the screw driver but are allowed to use it on one appliance or project.
    Use of the screw-driver on more than one appliance will void your
    license and the screwdriver must be immediately returned. Before
    the screwdriver will work, you must attach the screwdriver protection
    device to the object being worked on. Once attached, any movement
    of the device will activate a homing beacon to track the location
    of the violator. Of course this is being done to protect us against
    pirates who use screwdrivers on multiple items all in the same day,
    even!

    Maybe we can have a screwdriver server license that can be sold
    with 10 screw licenses that allow the screwdriver to be used with
    10 screws. Yeah...this could really be a new money making venture...

    And people wonder why prices continue to rise while quality of life
    continues to decline and the gaps between the rich and working-class
    (those who must work for a living) grow larger and larger.

    Maybe a first step would be a government by the people and for the
    people -- not by corps and for corps.... Maybe one of the pivotal
    points of legal mismanagement was assigning the right of 'personhood'
    to corporations back in the early 20th century.

    The American ideal is lost and grown into a sham. Is it fixable or is
    another revolution going to be required to recreate America? (Prolly
    won't see it in my lifetime, but as oppression grows, discontent may
    as well. What will happen if it becomes the case that terrorists
    aren't just foreigners? Life would really suck then...:-(

    lpq

  3. Re:Google is becoming a ruthless monopoly on Altavista Renewed · · Score: 1

    "legitimate", in context of "search engine", in context of reputation for returning results that users have found to be most useful, as applied to results:

    Something that does just that. If sites can buy their way to the top,it distorts user preference.

    If users are "happy" with their results: define "happy"? Is it something that can be objectively measured? At what point does the frog slowly heated in water notice that the water is too hot?

    Capitalism doesn't promote 'best' nor 'diversity' -- just most popular as indicated by those with most capital.

    All that aside, an exercise for readers: Describe how one would create a search engine and support its operation in a way that doesn't taint results based on money.

    -lpq

  4. Re:Nothing from Microsoft is free on Microsoft's New Hurdles · · Score: 1

    Microsoft is bad enough without you spreading FUD on top of matters.

    There is nothing illegal about turning off auto-updated. You don't
    like it -- turn it off. You have exactly the same functionality
    and status quo that existed before SP3.

    SP3 isn't magical. It simply says if you use their auto-update feature
    then they are allowed to download updates to fix security problems
    on your computer. Included in this 'allowance' is a provision that
    if they patch a security flaw on your system, it may disable some
    program you are using:

    Example -- suppose you use somethink akin to back-orifice to manage
    your computer except you've upgraded your copy of back-orifice to
    require a use of one-time passwords from a smart-key. MS downloads
    a security patch disabling back-orifice. Your software stops working.
    They absolve themselves of blame. Is this surprising? Can you expect
    them to test every possible custom-setup before releasing a security fix?

    Suppose you are running the MS-bookreader. Along with that you have
    the latest book-backup software from Russia. MS discovers a flaw in
    their book-reader encryption software. If you download an update,
    then using the license database on your computer -- MS can perhaps
    update existing encrypted works to the new system -- automatically --
    while updating the book-encryption software. Now your book-backup
    software from Russia no longer works. Any surprises so far? Any
    "evil plans"? The same would apply to 3rd party book readers that
    broke the encryption scheme -- they would stop working. Why? Because
    the books are stored in the new format.

    Let's use a half a brain here. If I am MS and I want to stop you
    from playing WMA files in Winamp am I going to mess with Winamp on
    your computer? What the h*** good is that going to do? You just
    click on the Winamp-reinstall and you're back in business. What
    makes perfect sense is if they fix some security flaw -- then any
    software that relies on the flaw to work will break (be disabled).
    Please tell me you understand this concept. It's not rocket science.

    They *aren't* promising compatibility for any of your apps that rely
    on bugs. This is not a surprise.

    If you don't want auto-upgrade, *turn it off* (I do). I don't leave it
    on because I don't want the overhead. But on Win98 I did have a
    security-patch alert program that ran daily -- the Win Critical Update
    checker. It told me (annoyingly so) about critical updates I should go
    manually install. Did it violate security? No!

    Now MS has upgraded the technology to provide 3 options:
    1) tell you if critical updates are available for download
    2) auto-download updates and tell you they are available for installation
    or
    3) auto-download updates and auto-install.

    In Win98 and in Win2ksp3/winXPsp1, you can also choose not to run the
    notification service. There is no evil magic here. There is no
    surprise.

    I can go into more examples, but I've already exceeded the average
    reader attention span, greatly. But I'll give you one more anyway:

    If I have anti-vir and anti-ad software that has auto-update,
    isn't it quite possible that that an update might stop some
    ad-dependant program from working -- i.e. it is now disabled?

    MS is damned if they do and damned if they don't -- people talk about
    how bad security is with MS OS's but if they overcome the biggest
    obstacle to security fixes -- getting them installed, then everyone
    whines about it violating privacy.

    Besides -- do you really think their new EULA really changes anything?

    MS software has automatically 'phoned home' for some time now. Do you
    know the full content of each communication? MS-Money, IE's auto-
    feature download option (similar to many browswers' hunt-for-a-plugin-feature).

    MS has optional program-crash reporting in XP. Do you 1) not report
    it to MS and complain about how MS bugs? or do you 2) send the bug
    report and hope that if MS gets enough reports about a bug they
    will fix it? Is this a violation of privacy? Perhaps -- the reports
    might contain sensitive data on a stack or a dumped page. But if
    your life depends on your computer remaining impregnable, are you
    really going to be hooking it up to the internet?

    -lpq

  5. Re:Insane but true... on Microsoft: You Need Permission to Sell Our Software · · Score: 1

    Not true. Just because MS asserts it is true doesn't mean it is. Just because my dog or my 5 year old kid clicks the mouse when it's hovering over accept doesn't legally bind them or me. How many kids under 18 are clicking away their rights under some bogus EULA clause? Can you say patently illegal? How many dogs have agreed to such tripe? Personally, When I see a screen that indicates I must click to use a product I just purchased, its just that -- a click-to-use box. Microsoft and other vendors think if they sell this fiction that they legally own the software after we have bought it loud enough and often enough, people will believe it. Wake up or I'll shrink wrap your home, your car, your clothing -- everything you own -- nothing will be yours -- it's all rented in the service economy and you pay pertpetual fees just to 'live'. (ok, the cynics among you can say its already that way, but we know it isn't really) If I buy a screwdriver and the company said it was licensed to be used only on 1 appliance in your house, would you just roll over and say 'ok'? Get a clue people, A BIG CLUE!!! -lpq

  6. Re:Problem is EULA not SP on Is Win2k + SP3 HIPAA Compliant? · · Score: 1
    danhaskett, writes:
    That is untrue. Read the EULA snip:

    * If you choose to utilize the update features within the OS Product or OS Components
    ===
    You give them permission if and only if you use the auto-update features.
    ---
    You're reasoning is flawed. No where in what you quote does it say you give up control of your system *only* if you use auto-update. It uses the phrase "update features". Update features could include the microsoft installer one loads off a CD -- anything. Any 'update' is allowed to convert your machine into an open-port to microsoft and/or anyone smart enough to hack the system.

    Ooops -- that copy of winamp just used an update feature (think of the OS routine to write to disk -- that's updating the disk). Now MS has permission to log and send that detail to Redmond. Why, my gosh, you just copied an MP3 to your HD? Redmond should hear about this update to your hard disk...etc. etc. etc. You can argue all day about what you might want MS to have said, but the words are the words. Update features, to me, include the ability of the user to update disk contents -- i.e. anything that allows writing to disk, for example.
    -q
  7. Yoga on Exercise for Geeks? · · Score: 2, Interesting

    Yoga can be a very good workout. It can help back flexibility and reverse bad curvatures of the spine. It is also shown to be successful in treating RSI problems -- carpal tunnel among others. There are upper level asanas that require a great deal of strength and flexibility. It isn't for wimps. It can also be a good counter remedy to stress (what -- geeks, stressed?...na...we don't need no stinkin' schedules). Whole bunches of health benefits.

  8. Re:apparently, an ugly rock == proof of love. on Diamonds - Are They Really Worth the Cost? · · Score: 1

    Does anyone really think buying a diamond is buying happiness for their girlfriend?

    Let's say you buy the diamond. So how long do you think that will make her happy?

    There's a difference between 'happy' and 'appreciation'. If you are buying her 'things' in an effort to make her happy, then isn't this you making her happiness dependent on how much you can buy her?
    Personally, I wouldn't want a girl who'd be happy with a diamond. I prefer one who values herself and one who values me.

    I do believe in reciprocation. If both of youo want to buy each other a diamond ring, then sure -- it's an equal exchange symboliing, perhaps an equal commitment, of the same measure, to each other.
    -l

  9. Testing: wasting time and not doing assigned work on Properly Testing Your Code? · · Score: 1

    Until companies and individuals are held accountable, any testing, other than 'getting it to work', may be "too much.

    That's the message I have gotten over the years. Some managers believe it 'fine' to call a project 'done' that hadn't been given any SMP, boundary or stress testing. It might not meet the original design specs, but still be acceptable if it was shippable. I ported some third-person code to a new OS. I found built-in kludges, one of the heinous being a check for a data-object stack overflow that quietly stopped keeping state and kept only 'nesting level' beyond a several-item hard-coded limit. This effectively hid imbalances of pushes-pops in the code something not readily observable unless you
    did thorough testing for expected output and then only if rare routines were called.

    During my work, I found and reported problems and fixed them as part of the porting process. This stopped as the manager reprimanded me for not staying on target and getting the port done. He compromised by allowing me to file the bugs in the bug database but still counted much of that as wasted time.

    The result: the original coder was 'great' and I was a someone who rocked-the-boat and didn't strictly follow orders.

    Other managers have chosen to ignore bugs in hopes that they won't be found because the cost-to-fix was 'too high' (manager might not make his 'schedule'). "Bugs", however, are expected and folded into schedules later on -- they aren't regarded as a negative against the manager or programmer -- they just "exist" like thunderstorms and wind -- random events beyond our control. Keeping schedules, however, is a metric that can be used to evaluate performance.

    It's rare to see metrics on bugs/program or project or /# lines or by department or programmer. Often, looking for why a bug exists or who wrote the code is often seen as "searching for someone to blame". What is important is fixing them. We are not to care why they exist. Speaking of someone's bug-laden code is 'bad-mouthing' them and considered 'unprofessional'.

    What is one to do when market pressures care about who's first -- who's the market leader? Who provides feature "X" first? Who is "innovative" -- and who can get their hands into customer pockets first?

    Often programs are outdated within a few years, so if you can get it out fast and do a few patches for high-profile bugs, that is often more cost effective than more thorough testing up front. Often customers are migrated to 'upgrades' before fundamental flaws in the old
    software become a problem.

    Customers can be forced into new versions by the company just declaring the old version is no longer supported -- and then you have to upgrade to a new version which may not work as well as the original. Then the company stalls for months while working on a patch that, sometimes, you have to pay extra for, via a support contract!

    No *real* warrantee other than maybe being offered a refund -- but if you wanted a working program? Sorry, that's sometimes not available at any price. :-(

  10. Re:Visual Perl on Extensible IDEs? · · Score: 2, Informative

    This still has attribute of being a *plugin* of Visual Studio -- something the original author wanted to get away from.

    I've thought about VP, but bawked at the requirment of buying a MS.NET product. :-(