Slashdot Mirror


User: acarey

acarey's activity in the archive.

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

Comments · 196

  1. Re:M$ Open Source is Useless on Microsoft "thinking about" Open Source · · Score: 1

    they insist that each and every bit of code written is done in "modules" so that it can be used elsewhere

    Erm... it's called "code reuse" and/or "modular fan-in" (choose your poison), and it's one of the primary goals of software design...

    clean code does not generate trash like that

    You mean statically linked code, right? That's actually a step _backwards_ from dynamically linked code...

    Cheers
    Alastair

  2. Re:Thanks Xerox - you just lost about $10000 sell on Xerox-Microsoft Partner · · Score: 1

    Um, you'll still be able to send jobs to it from a Unix box, NT speaks LPR...

  3. Re:My first impression on Mindcraft Study Validated · · Score: 1

    Guess they don't read Slashdot much.

    And Slashdot can hardly be called pro-Linux or anti-Microsoft, right? :)

    Cheers
    Alastair

  4. Re: Is the death of choice a good thing? on SGI, others embracing Linux · · Score: 1

    Who said divirsity is good? Too much diversity is a sign of weakness.

    So you must just love Microsoft's "Windows Everywhere" vision :)

    Let the weak ... odd ball variants of Unix be culled.

    Oh, you mean variants like Linux? Linux may have quickly achieved "coolest thing since sliced bread" status, but compared to the commercial *nixs it's still a toy - there's a lot of work still to do.

    At the risk of offence (none intended, of course!), the only compelling feature Linux offers over commercial *nix implementations is its low absolute price. On virtually every other level - filesystems, security, accounting, stability, compatibility - it lags behind.

    Let's work together to catch up.

    Cheers
    Alastair

  5. Re:At least we know all the FUD on Microsoft Challenges Linux community · · Score: 1

    Some are damned lies which are easily countered (like Linux not having a threaded kernel).

    Erm, not trying to burst your bubble, but most of the Linux kernel _isn't_ fully re-entrant, particularly the IO modules.

    The NT kernel is fully re-entrant.

    Cheers
    Alastair

  6. Re:These 4 screenfuls of deception need refutation on Microsoft Challenges Linux community · · Score: 1

    Here's a common scenario that I face every year. I'm visiting San Francisco and I want to recompile, install, and configure my web server in Boston. I can do this very easily in Linux with telnet. How would I do it with NT?

    You're using Apache or a similar open-source web server with gcc, right? Then you can do exactly the same thing on NT.

    Use ORL's GPLed VNC remote-control app to gain remote access to your NT box, log in, hack the Apache Win32 code, recompile with gcc, and you're done. No worries.

    Cheers
    Alastair

  7. Re:These 4 screenfuls of deception need refutation on Microsoft Challenges Linux community · · Score: 1

    Yes, but crappy code, or a poorly-written application should not take the OS down with it.

    It won't. The app will die, the OS lives. A poorly written NIC or graphics card driver _can_ kill NT because they run inside ring 0.

    Sez you. A divide-by-zero error in a s/w application brought a US warship to a dead stop.

    And this relates to NT how? Oh, right, the app was running on NT... therefore it's NT's fault the app was coded by a gerbil :) Of course.

    ...in the Windows world, there are vast constellations of officially undocumented interfaces & system calls...

    The only _officially_ undocument calls in NT are executive functions in the NT Kernel. Nearly all of these are exported as Win32 API functions and so don't need to be documented as kernel calls.

    On the other hand, don't get me started about _unofficially_ undocumented calls... ;)

    Cheers
    Alastair

  8. Re:The version of NT used is NOT OFF THE SHELF!! on Microsoft Challenges Linux community · · Score: 1

    Name one unbaised person who uses both NT and linux who happens to prefer NT...

    Name one unbiased person who uses both Linux and NT who happens to prefer Linux... the whole point is that ultimately no matter how reasonable we all try to be we're all (at least a bit) biased - we all have personal preferences.

    IMHO this benchmark is irrelevant: NT users will continue to use NT, Linux users will continue to use Linux, and new corporate users will continue to buy NT because it offers more readily-accessible features, more applications, and money generally isn't a big issue for corporates. That's life. In order to beat NT, Linux needs readily-accessible, powerful, portable, _compatible_ applications, pure and simple.

    Cheers
    Alastair

  9. Re:People don't want to admit... on Microsoft Challenges Linux community · · Score: 1

    FWIW development on NT began in 1990.

  10. Re:99% Defined on Microsoft Challenges Linux community · · Score: 1

    When a few others and I saw the Visual Basic program decide to change temperature values to just below melting point, I knew we could have major property damage.

    Gee... and how is sloppily programmed VB the fault of NT?

  11. Re:99% uptime ain't so hot. on Microsoft Challenges Linux community · · Score: 1

    Then something's wrong with your system. We had similar problems but updated our burning software to Adaptec EasyCD Creator Deluxe and all's been swell since then.

  12. Re:Bzzzz - wrong on Microsoft Challenges Linux community · · Score: 1

    Does it occur to you to _fix_ this instead of moaning about it? :)

    Track the memory leak, and report it to NTBugTraq.

  13. Re:Current position: on Microsoft Challenges Linux community · · Score: 1

    Not trying to offend, just playing Devil's Advocate...

    What makes you think Linux is destined to follow this path?

    What if, due to complacency on our part, Microsoft actually wins?

  14. Re:And... guaranteed uptime on NT?! on Microsoft Challenges Linux community · · Score: 1

    Lots of sites seem to have stability problems with NT, and lots don't. It seems to me that the major difference between sites that can make NT work and sites that can't must be the administrators.

    I'm not trying to diss administrators. What I'm saying is that unexperienced users (or even experienced admins used to other systems) can be lulled in by NT's "nice" graphical interface and forget that, just as there's an art to admin'ing a *nix box, there's an art to admin'ing an NT box.

    FWIW At our company we have four interconnected NT networks spread over two countries (separated by ocean)... there are several NT SP 4 file, print and web servers pushing 100+ days uptime.

    Cheers
    Alastair

  15. Re:"low-end" configuration on Microsoft Challenges Linux community · · Score: 1

    Not trying to defend Microsoft here, just interested in the facts... :)

    BTW, Pearl and Python have "standard" features that VB programmers can't even dream about.

    Like what?

    Cheers
    Alastair

  16. Re:"low-end" configuration on Microsoft Challenges Linux community · · Score: 2

    Sorry, as someone who develops on both systems I have to respond to some of your points...

    A lot of sites use IIS 3, not 4 because 4 is still very buggy.

    A lot of sites may still use IIS 3, but it's because they have lazy admins, not because there's anything inherently wrong with IIS 4.

    Just for the sake of argument, lets say NT/IIS4 is better at the upper end. Is it $1,000.00 per server better?

    Gotta agree with you there. What really gets me is that NT Server and NT Workstation are so similar (aside from some different registry tunings) you're basically paying for IIS - yet IIS is, according to Microsoft, "included free with NT Server"! Sheesh.

    Which server has more server side application options? Apache with it's module interface is superior to IIS and ISAPI. For example, rewrite and perl or python are much more powerful than ASP and jscript/Visual Basic.

    Sorry, I disagree. You can do anything in ASP that you can do in Perl and Python. ASP also grants you access to COM and ActiveX components so you can programmatically access server-side components developed in C++, etc.

    Don't forget that to actually develop any thing worthwhile on NT/IIS (like database access and ecommerce) you have to puchase additional and sometimes very expensive tools. Tools that are free or low cost for Linux.

    I can't comment on the e-commerce side (although I'm not convinced that any enterprise-ready e-commerce tools are available for Linux for free, either), but re: databases: for COUNT(*) less than 1e6, what's wrong with Access?

    As always, your mileage may vary... I think a lot of IIS's purported instability is due to incorrect setup of the underlying OS (why do people think that just because NT's graphical any monkey can set it up properly? :)

    Cheers
    Alastair

  17. Re:XML can be read by humans and understood by hac on Intel on Linux · · Score: 1

    Basicaly it wold be like if the *.doc format was properly documented.

    Hmm... I'm getting a bit tired of seeing this line trotted out all the time. The Microsoft Office file formats (for at least Word and Excel) _are_ documented; the documentation is available in certain MS Press books; you may even be able to download it from msdn.microsoft.com.

    The issue which makes these file formats so difficult to replicate on other platforms is the concept of object linking and embedding. When you insert a foreign object into a Word document, that object is stored as a binary OLE link in the Word file. The foreign object's parent application is used to edit the embedded object. This binary OLE representation makes the binary Office formats necessary.

    I think Office 2000's Export to XML feature (note "feature" - Office 2000 _does not_ save as XML by default, it continues to use Office 97 binary formats [with the exception of Access 2000]) is great - but I don't see how they're going to be able to include these binary OLE objects in an XML document. Until that's done, I don't see how XML can be a true 100% compatible replacement for binary Office file formats.

    Cheers
    Alastair

  18. Re:About lxrun on Sun to run unmodified Linux Binaries · · Score: 1

    The POSIX subsystem in Windows NT only implements POSIX.1003, the minimum RFC Microsoft could implement to meet a "POSIX compliant" definition.

    However, I don't see any reason why it shouldn't be possible for a savvy programmer to add a new subsystem to Windows NT... the settings which tell NT which subsystems are available and how/when to start 'em are all stored in HKEY_LOCAL_MACHINE.

    Cheers,
    Alastair

  19. Re:This again? on IP Address Shortage · · Score: 2

    I know that Linux / Unix has IPv6 support in the BSD4.x socket stuff but I'm wondering if the boys from Redmond have it together with the whole winsock mess.

    I think "the boys from Redmond" :) are working on it... you can download an alpha IPv6 stack for Windows NT 4.0 from their research site.

    Cheers
    Alastair

  20. Re:Dreamweaver and Homesite and economics... on Ask Slashdot: Which Web Authoring Tool is the Best? · · Score: 1

    As for the "frontpage sux" arguement, i actually think the site management and layout ability of frontpage is very good, it is simply a pity that MS have to put so much CRAP along with the good features to cripple "real" html if u know what im saying. But if you are a windows user who doesnt care, wants wysiwyg and is going to use an NT server ANYWAY then u might try frontpage.

    Agreed... for smallish sites the later versions of FrontPage seem to work quite well. You don't need the server extensions - although if you can get them working they can add some nice features, e.g. threaded discussion forums, etc. The tool lets you edit the HTML in one tab and see the results of your tinkering in another, so you can "override" FrontPage if you don't like what it's doing. It has nice image control tools (crop, recolor, transparency, image maps) built in too. Being able to use the HTML tab to add JavaScript and ASP code on the fly is nice, and FrontPage 98 seems to recognise script elements and leave 'em alone.

    I think the biggest problem with it is that the HTML it writes is pretty damn verbose.

    I don't think FrontPage would work well for larger sites; it has some site management features (relink broken links, link management, global rename/move, etc.) but nothing major. I think Microsoft have a different product that they recommend for larger sites which can generate pages from databases, etc. - Visual InterDev. I'm not familiar with it, though.

    Cheers
    Alastair

  21. Re:Another non-answer. on Ask Slashdot: Which Web Authoring Tool is the Best? · · Score: 1

    "Not the point that was raised, as you well know. It is desirable to have the editor figure out the image size for you, because then you don't have to pull the image up in another tool to check it yourself."

    To hell with that idea! I can't stand sitting and waiting for a RESIZED picture to load, when the moron of a designer stuffs a 1024x768 picture into a 320x240 Space. If you want a picture to display as 320x240, Scale the damn thing down to 320x240 in a Graphics Editor!!


    I don't think the first poster was saying he wanted to _resize_ anything; he was merely suggesting that having a tool figure out the graphic's _actual_ height and width (no resizing implied) rather than figuring out/coding it himself was more efficient, time-wise.

    (Even if resizing a graphic is not required, specifying the graphic's width and height as hints to the browser lets the browser lay out a holder for the image before it downloads the image itself. This lets the browser lay out all the page's text in one hit, then go back for graphics later... you knew that, right? :)

    What you are pointing out is that if I want full access to the capability of a language (Yes, HTML is a language) I should use a specialized editor. That's like saying I should program apps in VB rather than C.

    "No, it's not like saying that at all. I can't even begin to express how far off the mark you are with that comparison."

    No argument on that one, because I was RIGHT on the mark.


    I have to agree with the first poster - what he's saying is that if you wanted to program in C you could benefit from using a C-aware editor; if you wanted to program in VB, you could benefit from using a VB-aware editor; and if you want to layout HTML, you could benefit from using an HTML-aware editor. From your reply it looks as though you kind of missed what he was saying... :)

    And if you write the code in HTML, it comes out EXACTLY the way you want it, and not Macromedia's or Allaire's idea of how it SHOULD be.

    "Who cares how the HTML comes out?"

    Who cares? WEB DESIGNERS care! If there is a bug somewhere in the code, or if you want to add a tiny modification to a page, who the hell wants to sift through unreadable HTML code that some editor slapped together?


    Agreed... although the WSIWYG editors are getting better and better at coding less verbose, readable HTML...

    Cheers
    Alastair

  22. Re:Certainly not FUD... on The Practical Manager's Guide to Linux · · Score: 1

    Fortunately there are 39 years to 2038 so there should be enough time to fix it.

    BWAHAHAHA! How do you think we got into this Y2K mess in the first place? ;)

    "Oh, gee, it's ok to use 2 bytes for this, nobody'll still be using this in 20 years..." - infamous last words, anonymous software engineer, 1980

    Cheers
    Alastair

  23. Re:We're going to get our butts kicked on Mindcraft Fun Continues · · Score: 1

    NetBEUI is much faster than NetBIOS over IP.

    It depends on the size of the network you are running on. Certainly for less than 20 or 30 clients where routing is not required, NetBEUI is very fast. More than 20 or 30 clients (your milegae may vary :), NetBIOS on TCP/IP starts to look comparable, then overtake NetBEUI. Anything involving routing, NetBEUI is useless for because it is a non-routable protocol.

    Cheers
    Alastair

  24. Re:Mindcraft's "benchmarks" are meaningless on Mindcraft Fun Continues · · Score: 1

    NT, on the other hand, is, for practical purposes, stuck with the Win32 APIs, so you better like the four processor performance, because that's all you are likely to get for now.


    I believe that Windows 2000 will scale up to 64 processors (up from 16 for NT 4 Server Enterprise). I know, 64 processors ain't all that much in big shops, but it's not bad for a PC :)

    ...Linux uses POSIX standard APIs...

    NT is fully Posix.1003 compliant, but to be fair that's the lowest Posix specification you can get. I think 'ls' might just about compile under it :)

    Cheers
    Alastair

  25. Re:Desktop? on Mindcraft Fun Continues · · Score: 1

    Any Win32 app with multiple threads will gain from NT's SMP. NT's executive handles the scheduling between threads, running a separate thread on each CPU simultaneously if possible.

    Most MS apps are coded this way; Office is a good example. On an SMP machine Office performance is noticeably better than on a single processor machine.

    Most MS server-side services (e.g. Exchange, SQL Server, IIS) are also written using multiple threads; hence they will perform better on SMP systems.

    Cheers
    Alastair