Slashdot Mirror


User: Chemisor

Chemisor's activity in the archive.

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

Comments · 2,157

  1. Re:All hardware can fail, including UPSes. on Ext4 Advances As Interim Step To Btrfs · · Score: 1

    > Our industrial UPS (which is orders of magnitude more reliable than any APC
    > product ever made) recently exploded, burnt, and shorted out

    Well, I admit, that if my building burns down, I just might have to suffer through the inconvenience of running fsck on my filesystems for ten minutes or so, while you with your journalled fs will be able to restart in less than a minute. Call me a fool, but I think I just might be willing live with such a horrible risk.

  2. Re:Back when there was only fat16, ntfs, ext2 used on Ext4 Advances As Interim Step To Btrfs · · Score: 1

    > It's also painfully obvious that you've never worked as a sysadmin before.

    Of course not, and that's my point: the world does not revolve around servers. Some of us use Linux on the desktop, and if the kernel developers don't get their head out of their asses and realize that, the year of "Linux on the desktop" will never come.

    > Wake me up after you've been waiting for fsck to finish on your 1TB
    > drive and it's been running for the last 72 hours.

    If you are a sysadmin and it takes you 72 hours to fsck a 1TB drive, you should be fired.

    > Yeah, because systems never kernel panic, or crash for any other reason than power outages.

    You must be running Windows. Serves you right.
    If you were running Linux, you wouldn't be having these problems. I haven't seen a kernel panic since 1996, and you wouldn't either if you stopped running the daily build from Linus's git tree on crappy hardware from the thrift shop.

  3. Re:Back when there was only fat16, ntfs, ext2 used on Ext4 Advances As Interim Step To Btrfs · · Score: 4, Interesting

    > Just search for benchmarks, something like reiserfs beats ext2 by huge margins

    You mean like these ones where ext2 beats reiserfs in most cases and is at least as fast in the others?

    > I hope you're joking. ext2 is nice and simple, but it's neither fast not reliable.
    > It uses a linear search to find directory entries, which means it's very slow on
    > large directories, like Maildir mailboxes.

    Believe it or not, the world does not revolve around huge mail servers. Some of us actually run Linux on a desktop, and so don't really care about how well an fs handles a million maildir mailboxes. Latency is the most important criteria, and reiserfs is just too complicated to deliver it, as well as being a largely fringe fs. Especially now with Hans gone, it would become even more fringe.

    > It doesn't do tail packing which means it wastes space and is slower with small files.

    Yup, I'd like to have efficient small file handling. But really, it is better to avoid having many small files in the first place. Use compressed archives to store such things; it's quite a bit more efficient, and does not require exotic file systems which most normal people (i.e. your customers) will not use.

    > It's not reliable because without a journal it needs a fsck after a bad shutdown

    I used to do that, and then I got a UPS instead and switched back to pure ext2. The performance hit from journalling is simply too high to tolerate. A decent UPS (pretty much anything made by APC) will prevent the crashes in the first place, solving the problem completely and without any unnecessary overhead. With UPS prices being as low as they are, there is no excuse for not having one, so I think that journalling will become obsolete in some near future.

  4. Re:BSD? on BSDanywhere Announces First Release · · Score: 1

    Nah, it stands for Blue Screen of Death.

  5. Re:These first couple won't be worth it. on Spore Expansion Announced, Another Coming In 2009 · · Score: 1

    Ah, yes. My lovely creatures lounging on IKEA furniture and sipping Starbucks coffee. Oh, drat, that expansion pack broke the nude patch again...

  6. Re:How about fixing the users? on Windows 7 To Dial Down UAC · · Score: 1

    > Call me old fashioned but I should be able to grab everything under C:\Program Files\My App
    > and move that to another machine and run it

    Old fashioned? Hell no! You're a newbie who never uses the command line or cares about how much
    space your applications are using. Ok, so that's what pretty much all Windows users are, but
    users are not the ones who should be setting the standards here. Application directories are
    indeed convenient in your particular scenario. Sure, manipulating a single directory is easy,
    but nobody should do that! A user should not even know that there is a "Program Files"
    directory, or have any access to it whatsoever. It is the administrator's job to take care of
    program installation. For home users, Windows provides the uninstaller tool under the control
    panel, which is much simpler than looking for the application directory, which is usually
    buried under the company directory (what vain idiot came up with that?), since the actual
    application name is displayed in the uninstall list. Copying an app to another machine is not
    a good idea either since configuration will likely be different and will need to be updated.
    That's why we have installers in the first place.

    From the developer's perspective, application directories are much worse. They stop you from
    sharing code. All the libraries you use, you must package with the app, and while they are
    running, they are not shared with any other app, leading to a considerable increase in your
    program's memory footprint, and consequent complaints by your users about how your worthless
    app takes five minutes to just start. Critical updates to important libraries can not be
    performed easily. Say someone finds a vulnerability in a dll and issues a fix. With application
    directories, the updater would have to search for every instance
    of that particular dll and replace each and every one!

    Then there is the problem of not being able to launch the programs from the command line.
    Windows users don't do that, but any "old-fashioned" power user can't live without it. It is,
    in fact, one of the things I really hate about Windows, that all the apps live under their
    own little app dirs, and are not in the PATH.

    As for the "convenience" of manipulating directories, a proper package manager is a much
    better solution. Not only does it allow you to recreate the package, copy it to another
    machine, and reinstall like you wanted, it will also track all dependencies and install
    them automatically for you. If you think about it, there really isn't much difference
    whether the filesystem keeps track of where the package is (with app dir), or the
    package manager keeps track of where all the package parts are (with the install log).
    The power of the merged hierarchy amply compensates for preventing you from mucking
    directly with the app dir.

  7. Re:How about fixing the developers instead? on Windows 7 To Dial Down UAC · · Score: 2, Interesting

    > Lets say you have 10,000 users using your program under Windows 95.
    > You store their files under Program Files, Program name, User

    In other words, you want to be inconsiderate and make me hunt down my data files under some weird directory name under Program Files, which, by the way, is hidden by default until you tell explorer to show system files or something. There is absolutely no excuse for writing data files in the program directory. Windows 95 supports home directories. Use them.

    > then XP hits. It recomends that you move those data files to My Documents.
    > Well Now you have 50,000 users. Do you make them move them?

    Hell no! That's also inconsiderate. You have the setup program move them and tell the user what it did. No ifs ands or buts. Sure, you'll annoy your 50000 users, but that's just what you deserve for not following standards.

    > Now comes Vista and it throws a fit if you store a data file under Program files
    > Which if they are none executable I don't see what the problem is.

    The problem is that users should never write to Program Files. Period. The permissions should be set to not allow it. This is a very very good idea because it prevents viruses from mucking up your installed programs. And, of course, it prevents the user from accidentally deleting them. Mac users, in particular, tend to think that an app can be uninstalled by deleting its directory.

    > So you simply tell people to turn off the UAC.

    Heck no! There is no way I'm compromising my computer's security just to cover for your bad design. I'll either stop using your program, or implement an inconvenient workaround (which normal users would not be able to do), consisting of manually going to Program Files/Your App and setting permissions on the directories you are foolishly trying to write to. Old games are VERY bad about this. Fortunately, setting permissions on the saved game subdir usually works.

  8. How about fixing the developers instead? on Windows 7 To Dial Down UAC · · Score: 5, Insightful

    It would be a much better idea to force every programmer to run under a non-Administrator account (and no Administrators or even Power Users group membership either!) Anyone who complains is obviously writing bad code, since there is absolutely no friggin' reason that a regular application should require administrative privileges. Whatever you set during setup is IT! And, for God's sake, learn to open registry keys in read-only mode!

  9. Re:*poof* bye bye on Asteroid Explodes Over Sudan · · Score: 1

    The probability of an event that has already happened is always equal to 1. Predictions are uncertain only about the future, and, of course, for past events about which there is not enough information.

  10. Well, I don't want any! on OpenGL ES 2.0 Programming Guide · · Score: 0, Flamebait

    Get your stinkin' 3D off my cell phone! It is yet another ridiculous piece of bloatware because of which it takes ages to turn the phone on or off. Do these developers realize that most people don't want the stuff they already implemented? How about focusing on battery life, startup time, and voice clarity instead, huh? You know, the things that actually matter in a phone, instead of making 3D games, which are cool, but most certainly do not belong on a handheld device.

  11. IQ is a standard normal, so average = median on Voters In Many States Must Register By October 6 · · Score: 2, Informative

    > No, half of the people in this country are at or below median intelligence.

    IQ is based on the assumption that intelligence distribution is normal. In the normal distribution, the average is the same as the median, and yes, half the people in the world have below-average intelligence. That does not mean that half the people in this country have below average intelligence, because IQ averages vary by country. If you look at the table of IQs by country (which are averages, BTW), you'll see that the US has the average IQ of 98, meaning that slightly more than half the people in this country have below-average intelligence: 55.3%. By comparison, in Equatorial Guinea, where the average IQ is 59, 99.7% of the population has below average intelligence. You can get the numbers by calculating the error function with this calculator, 59 is 41/15(SD)=2.73(3) standard deviations.

  12. And doubly linked lists on How Do I Talk To 4th Graders About IT? · · Score: 1

    "Now, kids, can you say 'doubly-linked list'? I knew you could!"

  13. Re:Distributed Blue Screen of Death on Microsoft To Release Cloud-Oriented Windows OS · · Score: 4, Funny

    No, the Falling Blue Sky Of Death.

  14. Drink beer! on Do We Live In a Giant Cosmic Bubble? · · Score: 2, Funny

    > what can we do with this new knowledge other than escape the bubble to realize our true freedom?

    We can finally say that beer is the true meaning of the universe. This finding confirms what beer drinkers around the world have suspected for years: our universe is just a bubble in a giant glass of beer! In the beginning, the beer was flat. Then suddenly the bottle was opened, and the lowered pressure lowered carbon dioxide's solubility and enabled creation of bubbles. As the primordial beer gas accumulated in our bubble, gravity appeared (the surrounding universe is made of light beer, which does not bend space as much as the regular beer) and caused the carbon dioxide to coalesce into stars and planets, and eventually into people. Our bubble is expanding now, and floating upward in the glass. Eventually it will reach the top and become a part of the giant cosmic head, at which point we shall all be judged for our actions and be doomed to either sink back in the glass, or to fly up into the cosmos with the angels. Yup, dude, this is some heavy stuff! But don't worry, the more beer you drink, the better you understand it!

  15. Re:Foctothorpe FTW on C# In-Depth · · Score: 1

    Hey, it's a good name! It's about time we stopped focusing on creating glistening new tools and started thinking about actually using them for something. But, of course, being an average Slashdot reader, you probably don't know how.

  16. Jealousy, of course on Chinese Astronauts Complete First Spacewalk · · Score: 4, Insightful

    China is sending men into space. We are scrapping our only way of getting into space. Talk about progress...

  17. I prefer the old definitions: on Has Google Redefined Beta? · · Score: 5, Funny

    Alpha: it doesn't work.
    Beta: it still doesn't work.

  18. Emperor of China on World's First Massively Multiplayer Forecast Game? · · Score: 1

    The classical example showing the error of uncritical reasoning here is the old fable about the height of the Emperor of China. Supposing that each person in China surely knows the height of the Emperor to an accuracy of at least 1 meter; if there are N=1e9 inhabitants, then it seems that we could determine his height to an accuracy at least as good as 1/sqrt(N) = 0.03mm, merely by asking each person's opinion and averaging the results.

    - E.T.Jaynes, "Probability Theory, The Logic of Science"

  19. Re:In case it gets slashdotted on Windows 7 Beta Screenshots Leaked · · Score: 3, Funny

    > It's main color is no longer blue, it's brown

    Windows: the biodegradable edition!

  20. Re:The Real Problem... on Nevada Businesses Must Start Encrypting E-Mail By Oct. 1st · · Score: 1

    Any encryption is better than no encryption. Besides, once people learn how to encrypt things, it is pretty easy to just forget to turn it off. Or to receive encrypted emails in case I want to send one to them.

  21. Re:Wow! on Analyzing Your GMail History · · Score: 1

    > So we've established you're not subscribed to the LKML...

    Of course not. After all, I believe that mailing lists are a hideous misuse of email. A usenet group or a web forum is a much more appropriate way of having discussions about something. It is much easier to read posts that way instead of wading through a sea of email on subjects in which you have no interest.

  22. Re:'cause everyone knows on YouTube Bans Gun and Knife Videos In the UK · · Score: 1

    How about this one?

  23. Wow! on Analyzing Your GMail History · · Score: 2, Funny

    That's two orders of magnitude more email than I have received in my entire life!

  24. Re:Patents office is begging for a lawsuit on Tapping the Web's Collective Wisdom For Patents · · Score: 1

    > You know you're free to view those patents anyway.

    Only if you do not plan to have any ideas in forseeable future. You never know if you might think of something clever that is based on something from a patent you forgot you viewed. Then you will be liable for willful infringement instead of innocent one, and with triple the damages. So no, I would highly recommend you stay away from the patent database.

  25. Re:I'm at 26.4 kbps in the USA. Where's Google? on Google Invests In Broadband For Poorer Countries · · Score: 1

    > Stop whining and get a satellite connection.

    You obviously have not actually used a satellite connection. The quality of service is abysmal and you'll be lucky if you can get speeds faster than dialup. Oh, and latency totally sucks. And it costs an enormous amount of money for what you get. Satellite companies have every incentive to cram as many users as possible onto their satellite(s), and so they do, with the result being speeds just fast enough to prevent their offices being razed by angry customers.