Slashdot Mirror


User: Niten

Niten's activity in the archive.

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

Comments · 387

  1. Re:No, its even worse on Linux Foundation Asks Who Says "I'm Linux" Best · · Score: 1

    Then the FOSS people come along and say you should get a car based solely on the brand of transmission (kernel) inside.

    More like the engine than the transmission--but even then it's a horrible analogy.

    [...] Imagine if Apple constantly went on and on about OpenDarwin / XNU in their mass-market advertising. Or if Mozilla waged a "Get Gecko" campaign to end-users... They would be in the 1-2% penetration bracket nowadays with a nonsensical message like that.

    Nope. The term "Linux" has come to encompass the common set of GNU and other userland tools and applications and desktop environments generally distributed with a Linux kernel--the entire "operating system", in the common meaning of the term. When IBM, Novell, the Linux Foundation, and others say "get Linux", they don't mean just the Linux kernel; they're clearly talking about the whole package. And nobody seems to have much trouble understanding this message.

    Then there is the 'Get Ubuntu' crowd, which I admire (and I followed their advice). BUT Ubuntu is not a PC platform: It doesn't have a set UI to make life manageable for users and tech support alike, nor an SDK for app developers, nor a program for certifying hardware for the OS, nor a way to independently distribute application packages that will still work 6 months (nevermind 2-6 years) down the road.

    Of course Ubuntu is a PC platform. The Ubuntu project itself is all about providing that set UI you desire. And clearly it has an SDK, it's just that the SDK is most properly referred to as "GNOME" or whatnot rather than "Ubuntu". Standardization is there, too; again, it's just that the standards aren't called "Ubuntu", but rather POSIX, LSB, or freedesktop.org, for instance, depending on what aspect of standardization you're interested in.

    Applications cannot be independently distributed and still work down the road? My copies of VMware Workstation and Google Earth might have a thing or two to say about that. In fact Ubuntu provides dpkg, which means that it is much better off in terms of actual software installation and uninstallation than Windows is. (On the other hand, Windows remains the undisputed king of backwards compatibility, over OS X and Linux. However, time has shown that this can have significant long-term consequences for the overall quality of the operating system and its APIs.)

    Many of your concerns here boil down to the fact that the actual standardization and unification efforts in the Linux world, to which developers can easily turn for instruction and assurance, don't all have the label "Ubuntu" slapped on them. My point is that, sure, you can consider Ubuntu as a platform unto itself if you'd like--but most aspects of GNU/Linux are now well-standardized enough that there's little need to narrow down to a single distribution for most purposes.

    In fact, Firefox looks more like a PC platform in some important areas than any Linux distro.

    Now that's just plain silly.

  2. Re:Let's see it against Ubuntu 9.04 on How Vista Mistakes Changed Windows 7 Development · · Score: 1

    Not only that, it completely ignores the probable rise of inexpensive and energy-efficient ARM-based netbooks. Windows 7 won't be running on those *at all*.

  3. Re:whats it give us? on Windows Server 2008 One Year On — Hit Or Miss? · · Score: 1

    Yes, I do work in IT. And no, it isn't too much to ask of any competent admin, to have some basic awareness of the popular alternatives to expensive Microsoft solutions. Especially when those alternatives have generated as much press coverage as Likewise has.

  4. Re:whats it give us? on Windows Server 2008 One Year On — Hit Or Miss? · · Score: 4, Insightful

    I'm a busy admin too. Fortunately it doesn't take long at all to install Ubuntu Server, apt-get install likewise-open, and then type "domainjoin-cli join my.domain my-username" in the command line.

    When you use being "busy" as an excuse for being ignorant of your options, you do your employer a disservice. That page you linked to hasn't had a major edit in two years or so, and it does not reflect the current best practices for setting up a simple Linux/Samba file server with AD integration. And no, no extra $$ is required for Ubuntu Server.

  5. Re:I'm guessing that wasn't on their radar screen on The Economist Suggests Linux For Netbooks · · Score: 2, Insightful

    As a minor nitpick, TeX input (in conjunction with all images and other source files) does specify the rendered output exactly. Donald Knuth went to great lengths to ensure that a given TeX input will render identically on every machine on which TeX runs, even going so far as to use fixed-decimal numeric representations rather than whatever floating-point formats a given architecture may natively support.

    Not that I'd send a TeX/LaTeX input file to someone when a PDF or PostScript file would suffice, of course.

  6. Re:I wouldn't hold my breath on Time To Discuss Drug Prohibition? · · Score: 5, Insightful

    You have to draw the line somewhere; I'm not sure it's correctly drawn right now.

    Do you have to draw the line somewhere? Does the government actually have to step in and say, it's all right to put these substances in your body, but not those?

    I disagree. I think it is not necessary. More importantly, I think the government has no right to tell us what we are and are not allowed to take into our own bodies.

  7. Re:DoD needs a security nazi ( soup nazi style ) on Worm Attack Prompts DoD To Ban Use of External Media · · Score: 1

    DoD needs a security nazi ( soup nazi style ).

    That is to say, "No security for you!"?

    I'm not sure I'm entirely sold on this idea...

  8. Re:Windows.... on Worm Attack Prompts DoD To Ban Use of External Media · · Score: 1

    I agree with you to a point, but I also blame Microsoft for implementing AutoRun in the first place, and then for making it so counter-intuitive to fully disable.

  9. Re:Slashvertisement on Wolfram Research Releases Mathematica 7 · · Score: 2, Informative

    Octave is a great program (I switched from MATLAB too, after my bought-and-paid-for copy of MATLAB was broken by a simple OS X upgrade). But Octave is not a symbolic computer algebra system like Mathematica, Maple, Maxima, etc., so it cannot properly be called a Mathematica alternative.

  10. Re:Unfortunate name on AMD Launches First 45nm Shanghai CPUs · · Score: 1

    Shh. Remember apple runs "fast" and is "glorious for multimedia!" somehow we skipped Linux and AMD, but hey, want to pay 2x as much for half the performance?

    What? Are you actually suggesting that AMD's processors perform better than Intel's offerings? As a company AMD may have its strengths, but they cannot even remotely compete against Intel's Core 2, let alone Core i7.

    As for OS X versus Linux, the majority of multimedia encoding and decoding operations occur in userspace, so the Linux kernel has no speed advantage to offer there. Where the two operating systems do differentiate themselves is with their multimedia APIs and codecs; as a user of both Linux and OS X, it saddens me that OS X is so far ahead in this regard.

  11. Get yer torrents! on OpenSolaris 2008.11 – Year of the Laptop? · · Score: 3, Informative

    The server at http://www.genunix.org/, where this OpenSolaris 2008.11 ISO is hosted, is responding rather slowly right now (indirect Slashdotting?). So I want to point out that if you'd like to download this build and try it for yourself, you can get it as a torrent here.

  12. Re:I never knew that command on (Useful) Stupid Unix Tricks? · · Score: 4, Funny

    Pretty much anything in here: http://www.openbsd.org/cgi-bin/man.cgi

  13. Re:Dear poor schools..... on Microsoft Pushes Windows To Battle Linux In Africa · · Score: 1

    [...] Helped immensely by the spread of Christianity [...]

    Unsubstantiated non-sequitur alert!

  14. Re:80% on OpenOffice.org V3.0 Sets Download Record, 80% Windows · · Score: 5, Informative

    First off, we really shouldn't count Macs as part of the equation. I haven't checked recently, but for a long time, OOo's support for MacOS X lagged way, way behind. It was essentially unusable.

    No, we have to count Macs. One of the big bullet points on the OpenOffice 3 release notes was its new native Aqua support on OS X.

  15. Re:This is why... on Microsoft to Issue Emergency Patch For File-Sharing Hole · · Score: 2, Funny

    You can even get DSL if you have a good enough falsetto.

  16. Re:IDE Integration on Practical Reasons To Choose Git Or Subversion? · · Score: 2, Insightful

    If I'm keeping track of a bunch of branches in my head, then that limits the amount of other stuff I can keep track of.

    But the idea is that if your project demands you keep track of these things anyway, branching can help ease that burden.

    The time I and the people on my team spend talking about the different branches is time we can't talk about actual features. If my ops guy or my product manager has to figure out what's where and what's elsewhere, then that's time, attention, and energy that they can't put into what they're really there for.

    That's not at all applicable to the kind of local branching used in Git and Bzr, for the reasons I outlined in the previous post. You can make a gazillion branches in your local copy of the Git repository, and your ops guy and product manager won't even see them unless you explicitly push them back to the central repo.

    As it turns out, the awesomeness of Git (and certain other distributed SCMs) can reduce that human cost to zero.

  17. Re:IDE Integration on Practical Reasons To Choose Git Or Subversion? · · Score: 1

    As I've mentioned elsewhere in this thread, I agree that some version control systems are better than others at handling branches. But the awesomeness of your tools can never reduce the cost to zero, because much of the cost isn't in the software.

    Then what is the nature of this cost you refer to?

  18. Re:IDE Integration on Practical Reasons To Choose Git Or Subversion? · · Score: 5, Informative

    That's not to say git isn't awesome for certain situations, mind you. But branching and merging adds a fair bit of overhead, and anything that increases a project's overhead should be your last resort, not your first.

    Well OK, those principles are appropriate for traditional tools like CVS and SVN. Branching and merging adds a lot of overhead if your SCM isn't built to handle it. But once you've used a modern SCM like Git or Bzr, you'll know that with Git you literally cannot branch too often. Don't think of Git branches like you think of Subversion branches, it's a whole different playing field.

    I have a rule of thumb with Git: every time I set out to implement a new feature, if I think it's going to take more than a single commit to bring into the mainline, then I make a new branch for it. Working on three different features at the same time? Then use three different branches, and switch between them at will.

    So what's the big difference between SVN and Git that allows such carefree use of branching? There are a few points to understand:

    • At one point, the SVN developers liked to make a big deal out of the fact that branching in SVN is a lot cheaper than it is in CVS. That's all well and good, but it doesn't mean much when SVN's handling of merges is so primitive. Git handles merges extremely well, in no small part due to the fact that, like Bzr, Git tracks content rather than changes. (If you browse through the recent history of the Linux kernel, you can witness 12- and even 20-way merges; with Git, merging really is no big deal.)
    • In Git (and in Bzr), branches are not immutable, permanent parts of your repository. You can delete (or simply not push) branches when you're done with them. This means you're free to make as many experimental branches as you like in your own local repository; you can take advantage of the full productivity power of Git branches without immortalizing your failed experiments in the central repo.
    • In Git (and in Bzr, but not in Mercurial), there doesn't have to be a 1-1 mapping of named branches between each copy of your distributed repository. This has the important result that you can name your experimental branch "experiment" in your local repo, without being concerned about polluting some global branch namespace. This does a way with a lot of the mental overhead associated with branches in SVN.

    In conclusion, 90% of the time I see people advocating the use of branches only as a last resort, it's because they're using the wrong SCM =)

  19. Re:The benefits of cloud computing on Extended Gmail Outage Frustrates Admins · · Score: 1

    Something tells me that an email system that only depends on your hard drive with no net connection wouldn't be very useful.

    What? You've got to be kidding, right? It is incredibly useful.

    Except for a mail server and spam filtering software running on a VPS, my entire mail system resides on my laptop. I download new messages with fetchmail, sort them into mailboxes with procmail, read them with mutt, write them with vim, send them with msmtp. The upshot of this is that when my home Internet connection goes down, or when I'm out and about but don't have an access point, or should my server somehow catch fire -- I can still access all of my mailboxes locally. I can still edit and save drafts. I'm not stuck wondering, "Crap, when did she say that meeting will be?"; it's all right there.

    This GMail outage exemplifies Reason #1 for using POP3 for email access.

  20. Re:The future? on Linux Now an Equal Flash Player · · Score: 1

    Try nspluginwrapper. (Which distro are you using? Nspluginwrapper is enabled by default in Ubuntu x86-64...)

  21. Re:That's great! on Revamped WebKit JavaScript Engine Doubles In Speed · · Score: 3, Insightful

    I had a feeling someone would use this as a JavaScript-bashing opportunity. After all, JavaScript is the world's most misunderstood programming language.

  22. Re:My 3d browser on 3D Web Browser Draws Lukewarm Review · · Score: 1

    Your 3-rd dimension is discrete. The push is for a continuous dimension.

    All right, I have one question for you: Why?

    Why would that be a worthy goal? Why should we assume that a three-dimensional browsing experience would be inherently better than a two-dimensional one? Note: Astute observations that 3>2 need not apply.

  23. Re:Placebo effect on Has Superstition Evolved To Help Mankind Survive? · · Score: 2, Informative

    Isn't that kind of stupid to have a brain evolve a feature just to counteract another arbitrary feature?

    Not necessarily. Check out Daniel Dennett's book Breaking the Spell for some interesting hypotheses as to why the placebo effect might be adaptive.

  24. Re:Banner ad's, dynamic content. on Why Is the Internet So Infuriatingly Slow? · · Score: 4, Insightful

    Don't be a fool. The fact that it is the default behavior is problematic enough, especially when people carelessly suggesting "Just use OpenDNS!" on Slashdot and elsewhere never seem to finish that breath with "...but be sure to sign up for an account with them, and log in to disable these features, and then install a dynamic DNS client on your computer and configure it to send updates to OpenDNS whenever your public IP address changes, otherwise they'll start hijacking your traffic again whenever you get a new IP address from your ISP."

    So you tell me, why does it make any sense to recommend OpenDNS to anyone, when Level 3 and others have publicly-accessible servers that are faster and that respect users' privacy without gratuitous configuration and software installation?

  25. Re:Banner ad's, dynamic content. on Why Is the Internet So Infuriatingly Slow? · · Score: 5, Insightful

    It's troubling how many people will blindly recommend OpenDNS without understanding the huge problems with that service. Stay far, far away from OpenDNS - that is, unless you just don't care that they redirect all your Google queries through their own servers:

    [noatun:~]$ host www.google.com. 208.67.222.222
    Using domain server:
    Name: 208.67.222.222
    Address: 208.67.222.222#53
    Aliases:

    www.google.com is an alias for google.navigation.opendns.com.
    google.navigation.opendns.com has address 208.69.32.231
    google.navigation.opendns.com has address 208.69.32.230

    Or that they break with acceptable DNS behavior by sending you to their own advertising web server, rather than return a NXDOMAIN response, when a name cannot be resolved. (Good luck filtering spam with a DNSRBL if you're using OpenDNS.)

    [noatun:~]$ host www.ajvelkajslkjalkvjeasl.com. 208.67.222.222
    Using domain server:
    Name: 208.67.222.222
    Address: 208.67.222.222#53
    Aliases:

    www.ajvelkajslkjalkvjeasl.com has address 208.69.32.132

    Use Level3's anycast DNS servers instead: 4.2.2.1, 4.2.2.2, ..., 4.2.2.6. They're faster than OpenDNS and they don't pull any of that nonsense on their users.