Slashdot Mirror


User: ebyrob

ebyrob's activity in the archive.

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

Comments · 1,111

  1. Re:The history of Microsoft bugfixing... on Anatomy Of A Bug In Microsoft Office · · Score: 2, Insightful

    oh yeah... and the thought never occured to them to clean up extraneous links ON EVERY SAVE instead of just waiting until they run out of memory.

  2. Re:The history of Microsoft bugfixing... on Anatomy Of A Bug In Microsoft Office · · Score: 2, Interesting

    ...is less an example of a failed process than it is a testament to the difficulties of debugging feature-rich software on a timetable that meets marketing demands...

    Um, except the part where a developer and a tester go round and round about differences between "debug mode" and "release mode" problems. I mean come on, what kind of amatuer windows developer doesn't recognize the gigantic differences between debug and release mode apps on win32??!! If these guys would just learn to use printf() and/or the OutputDebugString() function they might be able to "see" a bit better.

    Oh yeah, and the part where they know "max file size" is an issue, but don't stop to figure out what the OS max file limit is before going on... sheesh. It'd be one thing if this bug's lifetime were a few weeks, but years??!!

  3. Re:Non-open Source license on MS Releases License For Sender-ID · · Score: 1
    Q4: When do I need to execute a license with Microsoft?
    A4: At this time Microsoft is only aware of pending patent application claims that cover its
    submission of the Sender ID specification. Because Microsoft is not aware of any issued patent
    claims, Microsoft does not require any one to sign a license with Microsoft to implement the
    Sender ID specification or any part of it that is incorporated into IETF working drafts. In
    conformance with the IETF IPR policy Microsoft has disclosed the existence of those pending
    patent claims and has provided its assurance that if such claims are granted Microsoft will make
    licenses available on reasonable and non-discriminatory terms. Microsoft has also gone beyond
    the IETF's requirements by clarifying that its licenses will require no fees or other royalties, and
    further, to make a license available to early adopters who wish at their option to clarify their rights
    with Microsoft with respect to early implementations. Typically patent holders do not make their
    license terms available until after the standard has been adopted and until after their patent
    claims have been granted, leaving early implementers to speculate as to the ultimate terms of the
    license.
    I already read it. This appears to be saying only those intereseted in "clarifying their rights" need to sign it currently. (ie: No claims have even been granted yet.) As to the future, I guess anyone doing redistribution would have to sign it... (Though it wasn't entirely clear to me whether that was only for redistribution with modification or all redistribution)
  4. Re:Just a thought on Anatomy Of A Bug In Microsoft Office · · Score: 1
    When I did compsci at Uni we had to logically prove each of our programs. This was not easy, but it made it impossible for a program to crash or have a bug

    So uh, did your profressors pass these programs off to the smartest hackers they could find, source included, to see if this was really true after the fact?

    From the jargon file:
    perfect programmer syndrome n.

    Arrogance; the egotistical conviction that one is above normal human error. Most frequently found among programmers of some native ability but relatively little experience (especially new graduates; their perceptions may be distorted by a history of excellent performance at solving toy problems). "Of course my program is correct, there is no need to test it." "Yes, I can see there may be a problem here, but I'll never type rm -r / while in root mode."
    The only way you can "prove" your program is correct is by mangling the specification one way or another. (perhaps into something long, precise and deterministic) This leaves room for bugs to creep in at the specification level instead of at the coding level. (It also makes specifications a lot bigger and harder to deal with, and is a hallmark of the type of top-down design preferred by certain large computing companies in the 70's and 80's)

    In practice this seems to culminate in less then effective communication between developers and their customers... Specifications should be kept simple so customers and developers can both understand them and easily talk about them.

    That said, companies like Microsoft can certainly focus on smaller more solid programs instead of large feature sets, but that's hardly going to make software "perfect".
  5. Re:Non-open Source license on MS Releases License For Sender-ID · · Score: 1

    (and by accept, I mean, printed it out, signed it, and faxed it back to Microsoft).

    Isn't that only necessary for those wishing to "clear the air" as to their IP rights? (Read folks with possible patent claims related to this particular standard)

  6. Re:And people complain about a lousy job market! on Jakob Nielsen Talks About Usability in FOSS · · Score: 1

    then the k3b people use those to make a nice interface for it.

    Yes, except the k3b guys are still programmers (UI programmers granted) not "useability experts".

    What you're describing is component based pogramming, and it works great. However, having someone who knows squat about development do all the interface design is just as bad as having someone who knows squat about user interfacing do the interface design...

    In order to get a nifty/useful interface you need somone who can deal with *both* user needs and technical needs. (You can try to do it with more than one person, but if you don't have a single individual in charge, you wind up with a schizophrenic mess)

  7. Re:Homer, hmmmm patents. Yum on Nintendo Patents Online Console Gaming · · Score: 1

    But the patent this article is about is enhancing the console to do other stuff, which is completly differnt.

    Um... enhancing them to do stuff computers already do? Isn't that just uncrippling them a bit? (eg: adjusting the "cripple mask")

  8. Re:Anomaly in Gravity During Sun Eclipses? on Gravitation Anomaly Measured · · Score: 1

    I'm having trouble figuring out what these guys think they've observed from that paper, but I'll be darned if that gravitation curve doesn't look like a somewhat less than critically damped oscillation.

    Reading the article and the notes it seems like they're talking about a temporary static change, but looking at the graphs it seems a lot more dynamic, and like they've cut off the edges too much for useful analysis. Since when does the azimuth angle of a pendulum gradually reduce linearly over the course of hours while it is being reset every 14 minutes??!!

  9. Re:Homer, hmmmm patents. Yum on Nintendo Patents Online Console Gaming · · Score: 2, Interesting

    ...because it wasn't designed to.

    Lemme get this strait. You're saying this technology is patentable because it is being applied to purposely "crippled" hardware when it has existed for years on normal hardware?

    ie: console = a computer purposely crippled into only doing *some* of the normal functions of a computer.

    So uh, the selection mask for "crippled system" is patentable? Seems pretty silly to me. Maybe Microsoft can just rename their console and call it a "GamePC" and sidestep the whole patent?

  10. Re:Too many competitors... on UK ISPs to Shut Down Spamvertised Websites · · Score: 1

    Meanwhile you've just set in motion as nasty little email war that's bad for every spammer.

    It's also bad for every email user, and spills over into web-browsing. Not a fun notion.

  11. Re:... In other news: Congratulations! on Broadband Majority in US · · Score: 1

    how many of those dial-up users are still AoLers who are creating the majority of the problems ...

    And how many of those broadband users are firewall-less windows users causing the other half of the problems on the internet...

  12. Re:Another lesson -brand image is important. on Real Feels iTunes Backlash · · Score: 1

    Blech. But after cruddy release after cruddy release, why would anyone want to actually install one of their players on a computer unless they were an ad-ware tester?

    I know I wouldn't even take the chance of hosing up a perfectly good windows system with any of their carp...

  13. Re:What is the Fed? on Federal Reserve To Use Internet For Money Transfer · · Score: 1

    Gold is pretty darn useful actually. It won't rust/corrode/what have you and makes for great uncovered electrical contacts. Sure it isn't very hard, but you can mix it with other metals to make lots of nifty alloys that are still pretty corrosion proof. Oh ya and: Oooh! it's also shiny!

    The question isn't whether we'll need/want gold, the question is merely how available it will be, or if even more useful minerals (like platinum, titanium etc) will become cheaper and more common.

    For instance, no one will really care about owning gold if they can simply transmute whatever substance they have on hand into it (or something better) cheaply and effectively. Or more near term, no one really cares about owning gold now because we know how to dig it out of low-grade ore mines at a certain cost and that cost is only likely to go down in the future... (Lots of places with low grade ore, technology for digging gets better every year)

  14. Re:Tips, and a list of known rogue spyware cleaner on The Cost of Computer Naivete · · Score: 1

    [LSP or Layered Service Provider is a piece of software that can be inserted into the Windows TCP/IP handler like a link in a chain. However, due to bugs in the LSP software or deletion of the software, this chain can get broken, rendering the user unable to access the Internet. Spyware is good at this, and some cleaners leave a broken LSP behind.

    With the correct tool, the fix takes seconds. Without the tool, you need to uninstall and re-install the winsocket, or else the same with the entire network support. Otherwise you fall into the trap this poor bloke got into.]


    And the "proper tool" would be...?

  15. Re:What is the Fed? on Federal Reserve To Use Internet For Money Transfer · · Score: 3, Insightful

    Would you prefer gold, some other metal dug out of the ground or rare sea shells?

    A lot of people do... Putting money in gold and other precious metals has been the hallmark of "un-patriotic" money management for years.

    Basically your choices are:
    a) put faith in a completely made up system run by "the authorities".
    b) put faith in continued scarcity of certain once-precious resources.

    Neither is really all that appealing. Personally I put faith in my ability to make computers do stupid tricks. Other than that, I figure ride the tides of fortune that come your way.

  16. Re:Some thoughts on FTC Bars Popup Backdoor Ads · · Score: 1

    GRC's utility is useful for people who are too afraid to figure out how to turn the service off themselves, or can't be bothered to, or turning on the firewall is too difficult. I've seriously met users like this. Download the program and push the button are words they can understand.

    Ya, this works great until GRC.com gets hacked and someone throws a trojan up there. There's no substitute for user education, or proper network configuration/adminstration.

  17. Re:Stop playing solitaire on my dialysis machine on Fed-Up Hospitals Defy Windows Patching Rules · · Score: 1

    like say a small text display that shows the serial number of the device

    That's not likely to get checked in the middle of a crisis where it looks like someone's heart just quit...

    Better yet... there should be hard-wired identifiers built into the harnesses so that it is impossible (in typical operation, with bright red displays in "atypical" operation) to set up a monitoring device in one doc that receives data from another. Basically... "room docs" should be incapable of receiving remote input. "nurse docs" should be much more configurable.

    Sometimes the features you leave out are as important as the features you put in.

  18. Re:Non-Compete Agreement on Seagate Says Ex-Employee Can't Work For Competitor · · Score: 1

    Ya, you might lose the options, but no one can ever "force" you to exercise them...

  19. Re:typing is absolutely necessary on Is Typing a Necessary Skill? · · Score: 1

    He could have used: alt-58, alt-41, and alt-63 on the number pad.

  20. coding!!! why in coding??!! on Is Typing a Necessary Skill? · · Score: 1

    Oh wait. You must be a javaDeveloper eh?

    As long as you're not using wrdHungarianNotation.

  21. Forget WPM, learn a real editor. on Is Typing a Necessary Skill? · · Score: 1

    You know. Like VI. (NOT emacs)

    Then you'll be doing mostly cut/paste/search/replace etc anyways...

  22. Re:No on Is Typing a Necessary Skill? · · Score: 2, Funny

    I always figured it was because he'd heard of/used keyboards, but that they were some old oddity in his time. (which he was obviously still familiar with)

    You know... like uh... the Unix command line ;-)

  23. You play a lot of MUD's... on Is Typing a Necessary Skill? · · Score: 1

    Dontcha.

    Or IRC. Sheesh, I only got 68 adjusted with 90% accuracy. (It helped that they let me backspace within words...)

  24. Typing Pal is even eviller than that... on Is Typing a Necessary Skill? · · Score: 1

    It won't display right in large font, making it unusable in IE, and doesn't appear to work in Mozilla at all... (Though mozilla can get around the large font issue)

  25. Re:I call BS on that "test" on Phish Scams Fooling 28% of Users · · Score: 1

    The truth is, html-based e-mail represents more of a security risk than phishing scams.

    Really... HTML email is insecure. Not MS LookOut email, but any HTML email using any browser? Come on, Thunderbird is insecure?

    What about browsing the web in general? Should we all just go home and hide in a cave 'cause we might catch viruses from exploits that haven't been discovered yet in products with relatively good track records?