Slashdot Mirror


User: spongman

spongman's activity in the archive.

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

Comments · 2,450

  1. Re:Whaaa? on Separate Code Files And Commingling? · · Score: 1

    you could do this if Gecko came anywhere close to bing compatible with mshtml's interfaces, but it doesn't - it uses it's own set of interfaces. Sure, you could write a 'compatibility' layer to interface between the two, but it would problaby be as complex as a whole new browser.

  2. Re:Whaaa? on Separate Code Files And Commingling? · · Score: 1
    they are documented.

    Being informed is a wonderful thing. Being uninformed sure must suck ??

  3. Re:One word - comctl32.dll on Separate Code Files And Commingling? · · Score: 1

    yes, but so did the original release of netscape. but users complained and they both stopped the practice.

  4. Re:No, files ARE relevant! on Separate Code Files And Commingling? · · Score: 1
    they provide the components by default in the OS distribution to help developers (external and internal) with the distribution of their applications that use those components.

    Imagine if every X application had to supply the font rendering libraries necessary to run. It would be a mess - DLL hell! Integrating a feature into the base distributions does 2 things:

    1. helps uses by not requiring them to download that feature every time they need to install an application that requires it. (the windows CD comes with the necessary HTML libraries for applications)
    2. helps developers by not requiring them to provide that feature, either by including the standard feature distribution with their product, or a custom alternative. (you don't need to download IE/MSHTML if you download an application that uses it)
    3. helps stability by aleviating the DLL hell problem. If the application can depend on a standard set of interfaces instead of some distribution that they provide with their application, then they are more likely to test against the various HTML distributions (ie4/ie5/ie6, etc...) and so their application will be less likely to break when the user updates these common components

  5. Re:Privacy concerns on A Modest Proposal For Decentralized Membership · · Score: 1

    sure it's cheap. so is unsubstantiated FUD.

  6. Re:Privacy concerns on A Modest Proposal For Decentralized Membership · · Score: 1

    Yes, you could except I just created 'tomcruise@actor.com' as a passport account, so actually you can't. Why don't you just go to the passport site and try for yourself?

  7. Re:Privacy concerns on A Modest Proposal For Decentralized Membership · · Score: 1

    actually you can use any one of your existing email addresses as a Passport identifier, if you want. Initially it was limited to '@hotmail.com', '@msn.com' and '@passport.com', but this is no longer the case. As i said in my original posting, you could use 'foo@foo.com' if you wanted (and it wasn't already taken). They said that they were going to add some feature to make sure that you didn't 'steal' other people's email addresses (based on domains) but that's not going to be in the first release.

  8. Re:I doubt... on MS XP Drops Java Support · · Score: 1
    I bet many of them will consider switching to VBScript, or whatever the hell proprietary language Microsoft wants them to use
    or they could use ECMAscript and DHTML which are both well supported on IE and Mozilla without the need to 5Mb downloads.

    imagine that!

  9. Re:I think this is for the better on MS XP Drops Java Support · · Score: 1

    maybe, but the goverment tried to get microsoft to ship windows without a web browser, which by your analogy would be less than 99%.

  10. Re:Pros Cons on MS XP Drops Java Support · · Score: 1

    I think MS will stop supporting win98 as soon as XP ships. The same will happen to winME when blackcomb ships. By that time we'll all be arguing about who's .NET implementation is the best...

  11. Re:Javascript != Java on MS XP Drops Java Support · · Score: 1

    actually JScript is the name of microsoft's implementation of ECMAscript, the ECMA-262 scripting language. JavaScript preceeded the ECMA standard.

  12. Re:Depends on how you want to use it on How Much Bandwidth Does VNC Require? · · Score: 1

    hmm... i think there's a WinCE Terminal Services client that might do what you want. You'd need to switch devices, though, so that may not be much use to you.

  13. Re:Privacy concerns on A Modest Proposal For Decentralized Membership · · Score: 2
    I just got back from Microsoft's ISV summit that they hosted in Redmond. It was very heavy on Windows XP and .NET (not surprisingly) and they also focused on Passport/Hailstorm. Here's a couple of points that they made that I think people here should know:

    1. The requirements for a passport identity are:
      • a unique identifier. eg: and this is the example they gave: "foo@foo.com". it doesn't need to be your email address. it doesn't even need to be a real email address, just a unique string that looks kinda like an email address.
      • a password

      Optional data includes things like:
      • your actual email address
      • zip
      • age
      • city
      • state
      etc..
    2. Microsoft won't use any of the information you give them for marketing purposes.
    3. the user can control exactly what information is given to which sites (through use of ACLs)
    4. microsoft won't do verification of any info that you send them - that is up to the 3rd party sites that you use.
    5. they made it pretty clear that security is a big concern for them.

  14. multi-scalar ARM processors? on Solar RISCOS Computer · · Score: 4
    Is it just me or would ARM processors be a great platform for high-power computing? Surely their low power consumption, which is one of the main things slowing down the mega-processors of today (read: x86-base monsters) gives them much greater headroom than their large cousins.

    I'm no processor expert. But it would seem to me that if intel can build a 20-stage pipeline for the P4, they're going to have to waste quite a bit of that on misses of the branch-prediction process. The conditional execution of the ARM instruction set would provide an excellent means of reducing the need for much of this branch prediction. Its low power consumption and small size should be an excellent base for addition of further optimizations, such as a deeper pipeline, super-scalar ALUs, larger instruction caches and faster clock speeds. I'm sure if you were to flesh one of these out to the extent that the P4/Palomino have been, it would make quite a processor.

    Imagine a beowulf, err...

  15. Re:Depends on how you want to use it on How Much Bandwidth Does VNC Require? · · Score: 1

    why are you using VNC? you can do all these things from another win2k machine using the mmc.p.

  16. Re:Oh yeah on Microsoft to Change OEM Licensing · · Score: 1
    The press-release says that OEMs will be allowed to remove the icons for IE. I'm sure that IE itself (mshtml.dll at al) will still be there. You'll probably still be able to type URLs in the Start->Run dialog to bring up IE.

    My main question is this: is anyone really going to buy such a machine from an OEM?

    "NEW!!!! Now without Internet Explorer!!!"

    Wohoo!

  17. apt-get/dselect on Debian's apt-get vs Mandrake's urpmi? · · Score: 4
    I use apt-get and dselect on my debian system, and it's a dream. I remember installing slackware from scratch back in '93 - upgrading linux has certainly come a long way.

    I guess you should probably use the package installer that's native to the distribution you're using. That way you can be sure to get all the right bits, with the correct libs, etc...

    The good thing with debian is that almost everything you're likely to need is right there on their servers, you don't have to go and find the packages on some server somewhere. For example I wanted to install apache and squid last week, I typed one command, it downloaded all the stuff, and within a minute or two of waiting for the downloads (I didn't have to type anything) both were configured and running. If your system is also that easy, then stick with it.

  18. Re:end of days on IBM's Advanced PvC Technology Laboratory · · Score: 1

    actually your heart-rate will be conveniently configurable from any of your mobile devices through HailStorm.

  19. Re:Interesting on Slashdot Back Online · · Score: 1

    I was told that when Microsoft's cisco box crashed (it couldn't handle the load) Foundry sent them a box and had it up and running within 4 hours. Apparently the next day, cisco sent someone up with a special patch for the IOS code and they sent the Foundry box back. We're running Foundry boxes here on our network and I'm really impressed. They're much cheaper and the support is excellent (cheers Smitty).

  20. It has to be said: on Judge Sues ISP for Poor Service · · Score: 2


    Go Girl! err... your honor.

  21. Re:Employee of MS on Proudly Serving My Corporate Masters · · Score: 1
    Yeah, and RedHat just turned a profit. On their site they list it as $600,000 net adjusted income.

    I would estimate that since Adam Barr started working at Microsoft (1990) his personal net adjusted income is on the order of TEN TIMES THAT. That may not interest some people, but if you're interested in raising a family, job security, etc... then it can be a good place to start.

  22. Re:This benchmark is baloney on High Performance Network Applications · · Score: 1
    Sure windows isn't POSIX compatible, but be fair, the posix calls on Windows are EMULATED. For example, not only is the malloc call on windows implemented with it's own set of memory management structures (on top of VirtualAlloc) it is also thread-safe, which means that it has to lock its internal structures on every call. Very expensive.

    Imagine if you wrote the original test in Win32 then ported to the other operating systems using a portability library (such as Mainsoft's MainWin). Would you expect as good performance as if you had written it using POSIX in the first place? No, you'd be stupid to.

    In order to do a benchmark like this you need to write different programs, one for each platform, that make the best use of the APIs on those platforms. Only then can you know the true performance of the platform itself. Of course, you have to make sure that the non API-specific parts of your programs are as similar as possible to reduce any discrepancies introduced.

    As far as this benchmark goes, I have found significant performance and stability increases by moving my code from the POSIX-style sockets API on Windows to the Winsock2 API. Yeah, it's not portable, but hey, I'm not porting it.

  23. Re:It's not DLL hell that makes Windows unreliable on Linux Descending into DLL Hell? · · Score: 1
    just two??!

    The 'Windows is detecting your hardware' bit of the win95 install was probably one of the more complex (and most reworked) parts of the whole operating system. Mostly due to the fact that probing for one type of card can easily cause another card to get into a weird state. No other operating system has this kind of hardware support, even six years later.

  24. Re:why do you persecute microsoft? on Microsoft Isn't Slowing Down · · Score: 1

    Who is Bill Gates?

  25. Re:How hard will it be to disable MS bundle softwa on Rivals Upset At Windows XP Features · · Score: 1
    you can easily uninstall IE from ALL microsoft operating systems: just delete \winnt\system32\mshtml.dll

    beware, though. doing this will clearly demonstrate IE's OS integration.