Slashdot Mirror


User: Ben+Hutchings

Ben+Hutchings's activity in the archive.

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

Comments · 1,450

  1. Re:A Trusted Path IS Great on Windows Security Through Annoyances? · · Score: 1

    One good reason to choose it is that any other key combination could be used by an existing application and that would need to be changed if it was reserved by the OS.

  2. Re:Doesn't make sense to me on Windows Security Through Annoyances? · · Score: 1
    For example, the mere fact that I have an SSL certificate does not mean that you are safe submitting your credit card to my site, although it means you know who I am and can contact me or my company if something happens.

    Yeah, no-one ever faked WHOIS information or got a certificate for someone else.

  3. Re:Prevent attacks? on Windows Security Through Annoyances? · · Score: 1

    If unsecured windows are allowed to overlay secured windows, then a rogue program can find out where the secured window is and position its own window over the contents, appearing to be part of it. So the security mark should be hidden if the contents may be visually altered in this way. Hiding just the security mark but not the contents might suggest that the contents have become untrustworthy, so I suppose that's why they hide the contents too. I think it's unnecessary to do any hiding if the covering unsecured window has standard borders, though.

  4. Re:UK and the EU? on UK And EU May Make Unsolicited Email Illegal · · Score: 1

    Do you have a point, or are you just typing the first thoughts that come into your head? Oh, sorry, I forgot, you read The Mirror.

  5. Re:Bring out RMS on "False" Open source Representative Tells EU Patents OK · · Score: 1

    RMS does tend to be outspoken, and I disagree with some of his positions. However, he was warning about the imminent danger of software patents and DRM long before many other people recognised the threats these pose to computer users in general. Clearly he's thinking ahead and he sees the risks far better than most other people. He knew copyright wasn't going away so he compromised by inventing the copyleft rather than just campaigning for a change. For pragmatic reasons the FSF introduced the LGPL and the GCC library licence, which allow development of non-free software using GNU - another sensible compromise. And the FSF has always come to agreements with those who violate its copyright without taking them to court.

  6. Re:What's exactly the problem? on "False" Open source Representative Tells EU Patents OK · · Score: 1
    The rule in Europe right now is good, there's no software patents, there's no risk at all for individuals, SMEs, and open source in general.

    Wrong! Even though the rules say that software patents are not allowed, the European Patent Office will happily grant them as long as they describe a computer running the software rather than just the software (which of course makes no difference). It is not even necessary to describe how the software works; an outline of what the software does appears to be sufficient so long as it's couched in the proper terms. What's happening now is an attempt to legitimise the EPO's policy.

    See the European Software Patent Horror Gallery for some examples of existing European software patents.

  7. Re:Friendly fire expertise on Software Bug Causes Soyuz To Land Way Off · · Score: 1
  8. Re:UK and the EU? on UK And EU May Make Unsolicited Email Illegal · · Score: 1
    The EU is banning all gameshows which give out over 70,000, i.e Who wants to be a Millionnaire is going to have to change or be banned, THATS HOW stooopid the Europeans are.

    And you're so stupid that you can't even read a Mirror story properly. There's a difference between a proposal and a decision, and the cited reason for the proposal is the wish to protect state lottery income from competition by other lotteries, which is self-interested rather than stupid.

  9. Re:Haven't We Been Here Before on Credit and Free Software · · Score: 1

    The starting position should perhaps be randomised so developers with later surnames get as much exposure.

    Mozilla's About page just links to a page of credits which one can scroll through at leisure. This is probably a more sensible way to present the list.

    Perhaps categorisation of the areas in which people worked would be helpful to users. The credits easter eggs I've seen generally do this.

  10. Re:easier on x86-64 on Exec Shield for the Linux Kernel · · Score: 1

    The same shitty code that doesn't check the length of input data probably also makes unportable assumptions about convertability of pointers. I think we could get more progress by using tools for detecting buffer overflow vulnerabilities and other stupidity at the source level. I think the OpenBSD developers have written some tools along these lines. Developers can use them to sanity-check their code, and sysadmins can use them to see which software they should be replacing them before it bites them in the ass.

  11. Re:Explain Please? on Available To The Right Buyer: Sun Microsystems · · Score: 1
    • Operator overloading is ammunition for the inexperienced to do something that looks cool but is actually extraordinarily unwise.
    • Const and const correct sound good until you inform the newbie of the mutable keyword and later find that you don't have const methods after all.
    • Dealing with other people's screwed up multiply inherited class structures was the only time in my life I've had migraine headaches
    • You've still got the C-preprocessor. Have you ever seen how much damage someone can do to code readability with the C-preprocessor? It's worth it to move to Java just to avoid dealing with cpp.

    You seem to be saying is that the language shouldn't provide the programmer with power that can be abused. I strongly disagree; bad programmers will abuse any language feature, and good programmers shouldn't have to do without features because of that.

    • Templates are similarly powerful/risky. Java will get them in 1.5, but the issues around their effective use are legion

    I'll concede this.

    • Using threads in C++ is akin to a black art. I used to literally start any discussion of C++ threads by drawing a pentagram on the whiteboard to remind everyone in the room that we were about to descend into the depths of the various C++ threading models.

    Whereas in Java, you have built-in synchronisation that lets you (dead)lock on any object and encourages you to wake-one when this is very rarely correct.

    • How about syntax-dependent semantics for the static keyword?

    No worse than final.

    • And though I tend to prefer the more explicit hpp/cpp interface/implementation separation, method inlining manages to ruin it right away (without any known benefit since the compiler will inline or not without your hint).

    It generally can't inline across translation units.

    Also, do I really need to type so much to get the hpp/cpp separation to work?

    Most of that is necessary to resolve which version of an overloaded function you mean. I think.

    • Portability. Java isn't really 100% portable either, so I'm not going to make that claim. But unless you're able to stick to gcc, porting a C++ app to another system is agonizingly difficult unless you're a guru on both systems. Even then, I'd probably get a whole chicken just to make sure.

    This is just nonsense. Writing portable C++ code is easy if you think about the need for portability in advance and abstract out platform-dependencies. GNU C++, Visual C++ and the EDG-based C++ compilers (Intel, Comeau, ARM, etc.) are all very standard compliant now.

  12. Re:Wrong goal. on Land Speed Record Broken: 0-6,400 in Six Seconds · · Score: 1, Interesting

    While Britain, France, Germany and Russia are busy making money selling lower-tech weapons to dictatorships.

  13. Re:Got a whole lotta hype on Brain Privacy · · Score: 1

    Cannabis traces remain in the blood for six months; heroin for only a few days. I know which one I'd be more concerned about employees using. I seem to remember that drug testing in UK prisons has resulted in an increase in use of heroin there.

  14. Re:oh, Brain Privacy on Brain Privacy · · Score: 1

    Me too. Think Max Headroom.

  15. Re:A more detailed look at the patents in question on SBC Getting Aggressive With Frames Patent · · Score: 1

    This sounds somewhat like what Mozilla's Site Navigation Bar does, but extended to provide random access to sections.

  16. Re:USENET is useful. on Spaf's Farewell, Ten Years Later · · Score: 1

    You can buy news access from elsewhere, e.g. Supernews or use the free DFN-CIS server.

  17. Re:Usenet still has value on Spaf's Farewell, Ten Years Later · · Score: 1

    If only gnus was actually usable. It has loads of obscure features, that the basics are hard to find. I never could work out how to see already-read articles, and it's not like I didn't look.

  18. Re:Usenet still has value on Spaf's Farewell, Ten Years Later · · Score: 1

    I've seen plenty of spams advertising other channels on IRC. I see no reason why the spammers couldn't advertise web sites this way too. Having said that, there are enough script kiddies (and zombies!) on IRC that the web site probably wouldn't last long. Maybe there's a use for them after all.

  19. Re:And in further news... on Virginia Anti-Spam Law; FTC Forum on Spam · · Score: 1

    Don't forget unclaimable rebates, "shipping and handling" fees, "free" things when you contract to pay a monthly fee for several years, items with "free" extras that were never sold without those extras, "national rate" numbers (in the UK) that usually cost more than national rate, "excluding delivery charge, road tax and number plates", "at participating locations", etc. At least the UK has a rule that interest rates must be stated with all charges included (or both with and without).

  20. Re:At last, a fair use for slashdotting websites on Virginia Anti-Spam Law; FTC Forum on Spam · · Score: 1

    I thought "joe jobs" were spamming runs that deliberately used an innocent person's real email address as the From address. Maybe "joe jobs" can describe either of these, just as "spam" can now be mail or news.

  21. Re:I din't think they have a plan on Intel's Itanium Will Get x86 Emulation · · Score: 1

    I think AMD may be making a mistake in using the AMD64 name. I think they need a second vendor to give the architecture credibility and grow their own sales, and the only other x86 vendor interested in the high end is Intel (unless IBM is still making x86s). As you suggest, the new name will make it harder for Intel to get on board.

  22. Re:HEY SLASHDOT, A CS PIONEER HAS DIED on MIT Gnome Invasion · · Score: 1

    Likewise: 2003-04-21 03:01:12 Inventor of the RDBMS Dies (articles,news) (rejected)

    I found the news on alt.folklore.computers where they actually care about the history of computing.

    My submission linked to the San Jose Mercury News obituary and Codd's original paper on the relational model.

  23. Re:Unlikely on Ballmer on Windows Server 2003, Linux · · Score: 1
    While Win2K and the like offered many services, it also seemed like Perl, Python and the like *weren't* services.

    Why would you want Perl or Python to be a service? Services are like daemons. You can start other non-GUI processes from them if you want, and you can certainly run a Python program as a service.

  24. Re:Unlikely on Ballmer on Windows Server 2003, Linux · · Score: 1

    There is a Recovery Console in NT that can run before the GUI has started; I think that's a full CLI. Also you can get a CLI by telnet or ssh (though there's no ssh server shipped with Windows).

    I think NT is probably modular enough that you can strip out actual rendering of windows, but it would probably be necessary to keep the window messaging around as that's an important form of IPC. There are window-less builds of WinCE (e.g. AutoPC) and they still have window messaging. The problem is not so much the core OS as the many administration tools that would need to get CLI counterparts. I wonder whether there's enough demand for it to be worth MS's while.

  25. Re:Wait, what does MS innovate??? on Ballmer on Windows Server 2003, Linux · · Score: 2, Informative

    Early versions of Visual Basic were similar to CanDo (see a comparison). CanDo was released on the Amiga in December 1989. Visual Basic was released in May 1991.