Slashdot Mirror


User: alispguru

alispguru's activity in the archive.

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

Comments · 953

  1. One of those rare moments when Peopleware is wrong on CPAN: $677 Million of Perl · · Score: 1

    Anything you need to quanitfy can be measured in some way that is superior to not measuring it at all.

    But, how do you know that the way you're measuring it is better than not measuring at all? There are lots of ways to measure things that are worse than no measurement at all, because they reward the wrong activity.

    The canonical examples here are paying programmers per bug fixed, or paying testers per bug detected. Either one of these alone is bad - together they allow programmers and testers to print money for themselves.

    In theory, nothing is unmeasurable. In practice, some things are so hard to measure that you might as well not even try.
  2. You're off by a factor of 10e3 on Apple, Motorola Plan An iTunes-Friendly Phone · · Score: 1

    The multi-million dollar cell-phone ringer market ...

    I think you meant to say the multi-billion dollar cell-phone ring tone market.

    I didn't believe it either...
  3. Dvorak was right! Microsoft is shutting down... on Microsoft Announces Dividend and Stock Buyback Program · · Score: 1

    Well, maybe not right, but he called the stock buyback over a week ago. Maybe Gates is going to take his ball and go home.

  4. Re:Bandwidth does not track Moore's Law on Gates Predicts DVD Obsolete In 10 Years · · Score: 1

    You seem to be saying "eventually the network will be fast enough that the speed advantage of portable media won't matter." The problem is that "fast enough" is a moving target - the size of the data objects we want to move does track with Moore's Law.

    Your own numbers above show this:

    1987 Floppy 1.2MB 25 minutes
    2004 CD-ROM 660MB 2-3 hours

    The size of an interesting collection of data has gone up by a factor of 500, but network speeds have only gone up 20-200 times.

  5. Bandwidth does not track Moore's Law on Gates Predicts DVD Obsolete In 10 Years · · Score: 1

    Example: in 1987, my house was connected to the Internet via a Telebit 19.2 KB modem. Today, in 2004, it's a 3MB/256KB cable link.

    Seventeen years is roughly eleven eighteen-month periods, so if network speeds had kept up with Moore's Law, I would have seen a 2048-fold speedup. Instead, I got a 156-fold speedup (or only 13-fold if you look at upload speed).

    Portable physical media will probably always be faster than fetching data via a network.

  6. Because security ISN'T a selling point ... yet on 4 New "Extremely Critical" IE Vulnerabilities · · Score: 1

    But I often wonder why Linux vendors and Apple don't directly attack the numerous security shortfalls of Microsoft products.

    As godawful as all the recent security problems with MS have been, they really haven't been bad enough to get either business users or the general public to switch. They've both been conditioned by years of exposure to Windows to just expect this kind of annoyng behavior from computers.

    And that's all the recent exploits have been, annoyances. At worst, you get to scrape your disk off and reinstall, with very little harm done - a little worse than a BSOD, but not costly.

    Now, if a worm got loose with properties like I suggested here, people would switch in droves.
  7. Or more importantly, PAYING customers? on Microsoft Expects 1 Billion Windows Users by 2010 · · Score: 1

    And, how much will they pay? Between discounts to keep first worlders from switching, and discounts to get third worlders to pay anything at all, their realized income per copy has nowhere to go but down, fast.

  8. He won't get anywhere at HP... on Alan Kay Decries the State of Computing · · Score: 1

    Granted, he didn't get much of anywhere at Xerox, either - defining "anywhere" as "broad acceptance and commercialization".

    Both Xerox and HP are schizophrenic organizations. In the 80's Xerox was bipolar, oscillating between "we put marks on paper/toner pays our salaries" and "we are the information company", taking about three years to complete a cycle. HP used to be an "it's all about the engineering" company - now after ther merger with Compaq, their strategy seems to be "good enough is good enough to be the last man standing".

    Sad, really...

  9. For some reason they skipped his years at Apple on Alan Kay Decries the State of Computing · · Score: 1

    Weird. Granted, Apple did a lot of weird, relatively unproductive stuff in the mid-80s...

  10. It's related to the 'innovation' thing... on Microsoft Responds to IE Criticism · · Score: 4, Interesting

    Part of the reason MS thinks of itself as an underdog is their inability to really innovate. They've never been first in any software category - they're good enough to be the last man standing, but that requires competence and persistence, not innovation.

    Their marketing and sales force has the general public convinced they're brilliant innovators, but among their technical peers, they're behind the curve. We know it, they know it, and it gives them an inferiority complex a mile wide.

  11. Interesting... on Microsoft Word 5.1: The Apex of Word Processing · · Score: 1

    Does this mean that Word 5.1 was the last release of Word/Mac where MS was actually competing with other Mac word processors?

    From 6.0 upward, was Word/Mac's selling point by-ghod compatibility with Word/Windows, which was judged more important than competing on merit (performance or features) in the Mac market?

  12. Re:Lisp bad, python good? on The History of Programming Languages · · Score: 2, Insightful

    Lisp community, OTOH, seems to think that only commercial implementations are worthwhile.

    CMUCL and SBCL and OpenMCL and CLISP aren't exactly chopped liver. Steel Bank Common Lisp might be of particular interest to you, since it runs on most modern architectures and pretty much anything Unix-ish, and a Windows port is limping (see here for details). Or maybe CLISP - it compiles to byte codes, like Python, so it runs everywhere, at about Python speed.

    Twist it any way you want, one standard open source implementation would guarantee better library and tool support.

    You're probably right, but the other languages you mention that have one standard implementation also have a benevolent dictator/gatekeeper that "owns" that implementation, and by extension the standard for the language. They can evolve faster than Common Lisp or Scheme, which are defined by published specifications that aren't owned by one person, but that one person becomes a single point of failure for the language. None of them has yet had to survive the loss of their gatekeeper, and it's not clear to me that they can do so. All of them have problems that might have been avoided with a slower, spec-based evolution (rant - all of them do variable scoping wrong).

    Being defined by a reference implementaton also holds languages back - the language is defined by the reference implementaton, warts and all. Take Python speed - CPython is slow compared to Lisps that compile to native code. Python compilers help, but as long as CPython is the reference, everything else (including compilers) will be non-"standard", and Python the language will still be thought of as slow. The Lisp community can't coalesce around one portable implementation like CLISP, because they'd have to give up the high-performance high ground.

    Lisp turns 46 this year. It's behind the curve in recent protocols and libraries, but it's still here, and will likely still be around 46 years from now.
  13. Lisp bad, python good? on The History of Programming Languages · · Score: 2, Insightful

    I'd like to see a standardized lisp that I can write and read as quickly and Python.

    It's been tried - see Dylan. As near as I can tell, Dylan didn't take off because:

    The Lisp people saw no major advantages to it other than the syntax, and they'd already gotten past that barrier

    The non-Lisp people apparently didn't understand that it really was better than C++/Java


    Lisp does need a better ... community ...

    Like the one growing here?

    and one standard open source implementation.

    Now I'm really confused. Multiple implementations with a common specification hurt Lisp, but Jython and stackless python are not drawbacks for Python?
  14. I suggest suicide... on Spammer Apologizes · · Score: 3, Funny

    ... the most sincere form of self-criticism.

  15. So, they're reinventing sneakernet... on 'Cut and Paste' Is Out, 'Pick and Drop' Is In · · Score: 1
    Really, consider the similarities:

    You have to physically carry the data from point A to point B

    You have to hand the data to the recipient, so both of you have to be space-time coincident

    This will just add another step in the old one-upmanship communication chain:

    "I need a copy of that."
    "Can I fax it to you?"
    "Can you email it to me?
    "Do you have a web site where I can drop it?"
    "Here, just drop it on my PDA"

    Feh.

  16. Just get yourself a CoolPad... on Heat Insulators for Laptops · · Score: 1

    ... from Road Tools. Same price range. Durable as hell. Fits in your carrying case, and takes up less room than a foldable LapPad. Targus rebrands them and sells them in Staples, or you can order them online through the website above.

    Guaranteed forever. Our family has two iBooks, each with a small CoolPad. My kids have managed to pop off some of the rubber feet and unscrew the rivet-and-screw that holds the two swiveling parts together. Sent email to the manufacturer, and they're sending me replacement parts, no charge. I'm definitely going to put a little thread lock on that screw...

    My preferred laptop working stack is:

    lap/laptop case/CoolPad/iBook

    Raises the machine up to closer to eye level, the CoolPad lets air circulate under the iBook, and the whole rig is in my lap, so I can put it away and be ready to roll in 10 seconds or so.

  17. The USPTO needs a penalty as well on McAfee Granted Far-Reaching Spam-Control Patent · · Score: 1

    I think that applying for a patent when prior art is known about should be a criminal offense and punishable by a court of law.

    Companies defend themselves against that by saying "we didn't know, we didn't look, and you can't prove otherwise." Bizarrely enough, this works in court.

    Right now, the USPTO has incentives to grant patents, because their budget comes mostly from fees. There's no penalty for them when they grant a bogus patent, because bogosity gets determined in the courts, down the line.

    What's needed is a feedback mechanism - say, patent examiners get annual reviews on both their efficiency (patents reviewed/year) and their accuracy (patents upheld/invalidated).
  18. Suicide drivers on The Future of Cars According to Toyota · · Score: 1
    ... drivers could surrender control to another human-driven PM and relax as someone else drives them to work.

    Thank you, no. What if the other driver has had a really bad day, and wants to take a few other people with him over the cliff?
  19. HPC and open source go together on In The Works: Windows For Supercomputers · · Score: 1
    And they always have, officially or otherwise.

    Back in the days when dinosaurs ruled the machine room, big customers with big problems and big accounts could get operating system and compiler source code.

    The biggest reason Unix became the OS of choice in universities in the 1980s was the availability of source, which made it possible to port it to new platforms.

    Linux today is all about hardware flexibility - "Linux on my wristwatch" is still a little funny, but "Linux on my pocket PC/XBox/random-hardware" is not a joke.

    The parent post has it right - the bleeding edge usually is on non-commodity hardware, so it will always tend toward I-can-port-it-myself OS solutions.

  20. I think the word you're looking for is "homage"... on Pixar's Next Movie: The Incredibles · · Score: 1

    ... or maybe "satirical tribute".

  21. Whatever you do... on RFID Implants for Spanish Revelers · · Score: 1

    ... don't get the implant over your kidney or you might lose two things at once!

  22. Re:Easy way out... on Illinois Considers Taxing Custom Software · · Score: 1

    So the full price would be taxed by the relevant jurisdiction's sales tax.

    I can live with that - that's no worse than paying sales tax on a shrinkwrap software package. At least it keeps software from being subject to special taxes.
  23. Easy way out... on Illinois Considers Taxing Custom Software · · Score: 2, Interesting

    The software is free, and copyrighted, and useless without a dongle.

    The dongle costs $$$. The only "custom" software in it is the authentication key, and if they're going to tax that, they'll have to tax RFID chips too.

    Any other problems?

  24. Spoken Interface is big news... on Mac OS X 10.4 "Tiger" Preview at WWDC · · Score: 1

    ... for those of us who are tech support for blind friends. I would get my blind friend onto an OS X Mac in a heartbeat if there were a usable screen reader, just to get him away from the Windows virus and worm wars.

    If Apple does this right, it will enable a lot more independence in mainstream blind computer users - having screen reader support in the OS should allow blind users to do a lot more of their own system maintenance than is possible now

  25. Because virus writers are not subtle enough... on Sasser Worm Disruption Growing · · Score: 3, Informative
    A "really bad" worm would:

    spread fast for the first few hours or days, until it saturated the vulnerable population, then cut way back on network traffic and hide.

    not crash machines or trash all their files - instead, it would slowly and subtly modify user data files (see here for a few suggestions).

    Imagine what would happen to modern business if they discovered that they couldn't trust any document that had ever touched a Windows machine... the world's economy would grind to a halt. Not even Microsoft has enough money to pay damages for an event like that, though the combined law firms of the world would try to get it from them.