DISQUS

Linux Hater's Blog: One bug report to rule them all

  • Jim · 1 year ago
    These are yet more reasons why commercial organizations produce better quality software than some of these Freetard projects. And before some of you dipshits try to point out some of your favorite examples of "successful" open source projects, let me remind you that all of them are commercially funded and/or driven in some fashion by major players (eg. Mozilla, Apache, Novell, IBM, Sun, etc). Not lame-ass projects run out of some fat fuck's basement. Which means they are essentially commercial projects. As in politics, money is the mother's milk of software projects. If you don't feed the machine $$$, you're going to get crappy results. This isn't that difficult to figure out.

    One very solid point is the problem of cascading dependencies and their impact on stability. Trying to build a house when the ground is shifting under your feet is a bad idea. And yet that's exactly what we see time and time again in some of these projects. Different libraries. Different builds. Different interfaces. The whole thing screams FUCKDOM.
  • julian67 · 1 year ago
    Free software projects by commercial entities like Sun, Novell, IBM etc are just as much free software as a project by an unpaid individual or group of volunteers who do it for entirely non-commercial reasons. It may well be true that really big projects are more successful when they have a very wealthy sponsor who drives them, but there are plenty of medium or small commercial and non-commercial free software projects that are excellent, also a few huge community ones. I won't point out my favourite examples ;-) The issue with different libraries, builds etc can be a real one but that's a huge reason why people use distributions instead of rolling their own. Some distros handle this extremely well, they do a lot of testing and make good stable releases. Some don't. Slackware and Debian do this extremely well and are both non-commercial projects. Commercial/enterprise distros like Red Hat and SLED/SLES also do this well. All of these are considered quite conservative, though Debian has testing and unstable versions for people who want/need something newer and Suse has the community distro opensuse as a testing ground for newer stuff. Other distros like to offer the very latest packages and definitely sacrifice stability to this end. If you use Slackware or Debian you're not going to have trouble with "the ground is shifting under your feet". Even using Debian testing it doesn't happen (to me anyway).

    But anyway the point is that there's no contradiction between being commercial and being free software. The main free software license the GPL makes no restriction on commercial activity, but clearly a free software business model is going to be different from a proprietary one.

    There's also another important resource, at least as important as money, and that's time. It isn't all about money. And motivation isn't all about money. When I primarily used Windows some of the best applications I used were produced by people who made no money and offered them at no cost. I'm thinking of things like EAC and DVD Decrypter, IrfanView, Media Player Classic and others. Not free(dom) software (except mpc) but a good example that lack of commercial motivation/funding isn't a barrier to creating excellent applications.
  • Phillip · 1 year ago
    Free software projects by commercial entities like Sun, Novell, IBM etc are just as much free software as a project by an unpaid individual or group of volunteers who do it for entirely non-commercial reasons.

    Whether commercial projects are "open" or not isn't the point. Open source projects, as a general rule, aren't "successful" unless they have commercial sponsorship. Successful projects require full-time oversight and focus.

    If you use Slackware or Debian you're not going to have trouble with "the ground is shifting under your feet". Even using Debian testing it doesn't happen (to me anyway).</b

    The real challenge comes not in choosing one particular platform -- since that isn't always possible -- but rather in trying to create software that co-exists peacefully (and stably) on more than one distribution. That's where the FOSS development model turns to shit quickly.

    But anyway the point is that there's no contradiction between being commercial and being free software.

    See above.

    There's also another important resource, at least as important as money, and that's time. It isn't all about money.

    Money buys all the time that it requires.

    And motivation isn't all about money.

    Eating is the most powerful motivator. There's a reason why Mozilla and other commercial organizations pay people. If there were abundant resources that were willing to provide leadership and give away their time, Mozilla would accept them. But that's not reality.

    When I primarily used Windows some of the best applications I used were produced by people who made no money and offered them at no cost. I'm thinking of things like EAC and DVD Decrypter, IrfanView, Media Player Classic and others. Not free(dom) software (except mpc) but a good example that lack of commercial motivation/funding isn't a barrier to creating excellent applications.

    Small-scale projects -- and grains of sand on a beach littered with crappy software and abandoned projects. For every success story, I'll show you 1000 that floundered and died. No, I'm talking about projects that require significant coordination and collaboration for success.
  • julian67 · 1 year ago
    "The real challenge comes not in choosing one particular platform -- since that isn't always possible -- but rather in trying to create software that co-exists peacefully (and stably) on more than one distribution. That's where the FOSS development model turns to shit quickly."

    This is why distributions exist. It's their job to take the software source and ensure it runs fine on their distribution. Again, some distros are 1st class at this and some are definitely not. If you obtain software from your distribution's repositories and it doesn't work properly that's usually the fault of the distribution maintainers and packagers and doesn't necessarily reflect on the quality of the original code. The distro that's widely considered to offer software that's about as bug free as software can get is Slackware, which is vanilla as they come. Basically it works as intended, and as all the other distros out there build their OS from the same ingredients it's pretty easy to see that more often than not the bugs and annoyances experienced by users are actually introduced by poor QA at the distribution level. That's an area where the user has a good choice and there's no difficulty picking either a stable community distro like Slackware or Debian or choosing to use a commercial distro like SLED. You can even use Ubuntu and get paid support if you like. There are plenty of choices.

    I'm not sure what point you're trying to make about commercial sponsorship.

    Even if it were true that "Open source projects, as a general rule, aren't "successful" unless they have commercial sponsorship." well so what? What's supposed to be bad about something being commercial? I'm struggling to find a contradiction being exposed here, unless you're associating free software necessarily as being anti commercial or equating it exclusively with being no-cost software, neither case being true. There's plenty of no-cost software out there that isn't free software, typically called freeware in Windows. Free software isn't defined by monetary cost.

    Re: "For every success story, I'll show you 1000 that floundered and died." That sounds terribly melodramatic and again, so what? It's the same story with free and non-free, commercial and non-commercial software and pretty much every other project in every sphere of life.

    I'm sorry you don't approve of the applications I mentioned when trying to illustrate my point about financial motivation not being the prime or even essential ingredient in producing software. Perhaps you'll approve of an alternative offering in this respect? SQlite. It's no cost, put into the public domain by its author and has been installed on several hundred million computers, every iphone and is an integral part of software used every day by hundreds of millions of people. I hope you deign to agree that this might constitute a small degree of success by the author in writing good code? I heard him being interviewed and he wrote it because he thought it might be useful to him, not because someone was offering him a bonus or a tax break.
  • thecodewitch · 1 year ago
    Linux user thought that by reporting the bug, the awesome unlimited power of the community would solve it almost instantly, since the community, through its massively parallel architecture of a million monkeys, is an indestructable mega beast god for whom "all bugs are shallow".
  • FanningTheFlames · 1 year ago
    I've got a bug to report. I think the FOSS community is broken.

    The Linux crowd likes to spew forth the Ghandi quote:

    "First they ignore you, then they laugh at you, then they fight you, then you win.”

    They use it in relation to Microsoft's reactions to the Linux and FOSS movement. All was well and good, the examples they put forth of Microsoft's behavior seemed to fit, and I began to believe.

    Now I realize that this quote actually works both ways. Pointing it back at the FOSS crowd, all I have EVER seen them do is make fun of Microsoft. Seems that they are stuck permanently at step 2.

    How can this be fixed? Or are Freetards just too childish?
  • Anony · 1 year ago
    Making fun of Microsoft works for me.

    Bug status updated: WONTFIX
  • julian67 · 1 year ago
    I'm even worse, I'm stuck at the ignore stage. What a retard huh?
  • Noel Coward · 1 year ago
    Start your own blog and whine about how people you are trolling ignore you.
  • julian67 · 1 year ago
    er no, I'm saying that as a "freetard luser", one of the "Linux crowd" who apparently says "First they ignore you, then they laugh at you, then they fight you, then you win” about MS that I'm still at the ignore stage.

    But well done, you've joined the ranks of LH posters who apparently don't have either simple reading skills or the brains they were born with. And you forgot to ignore me. Nice job :-)
  • Roman · 1 year ago
    But in the FOSS case, it stopped at "they laugh at you" and won't move from that. For a reason!
  • whitetigersx · 1 year ago
    submit a bug report, they're stuck in an infinite loop.
  • bodhibuilder · 1 year ago
    As I said earlier, in case of linux community the quote should be paraphrased to:
    "First they discuss with you. Then they laugh at you. Then they ignore you. Then you whine. "
  • Steven Fisher · 1 year ago
    Actually, I don't think the developer's comments are rude enough.
  • Jim · 1 year ago
    Right. Perhaps they think that users should be kneeling and kissing their fucking rings. Stupid fucks.
  • thecodewitch · 1 year ago
    Linux developer:

    Son, we live in a world that has walls and those walls need to be guarded by linux nerds dripping of nerd sweat and foaming at the mouth. Who's gonna do it? You? You, Lieutenant Weinberg? I have a greater responsibility than you can possibly fathom. You weep for your fellow lusers and curse the dickhead who won't fix your bug; you have that luxury. You have the luxury of not knowing what I know.

    I have neither the time nor the inclination to explain myself to a man who rises and sleeps under the shitty OS made of freedom juice I provide and then questions the manner in which I provide it. I would rather you just said "thank you," and went on your way. Otherwise, I suggest that you pick up some dev tools and submit a patch. Either way, I don't give a damn what you think you are entitled to.
  • Phillip · 1 year ago
    Classic, man. ;-)
  • Abel Cheung · 1 year ago
    This is so true. I also stopped bothering with the damn bugzilla thing whenever I saw any problem with GNOME. And needless to say, the scenario you said is the most common one, there exist another scenario which doesn't fall behind too much in frequency:

    Jimmy user:
    I have this bug blah blah blah.......
    Is there any timeframe about when it will be fixed?

    [3 months later....]

    Jimmy user:
    Hello? Ping?

    [3 months later.....]

    Yvonne user:
    I see the same problem as well.

    [6 months later......]

    Jimmy user:
    Why this bug is not fixed?

    [2 yrs later.......]

    Derek triager:
    The branch is dead. Please open a new bug report about trunk.
    UNCONFIRMED -> CLOSED, OBSOLETE
  • DamnRight · 1 year ago
    My little personal experience: I tried Ubuntu 7.10, on a disk with an XP install. I chose the minimum partition size proposed, and the installer poof-crashed before the end, trashing the XP MBR in the process without installing GRUB (deleting the original boot sector long before installing yours is a stroke of genius, but I digress). I cursed, shrugged, recovered the XP install with another PC, and submitted the bug. After a few months of being ignored, a genius wrote to me that I should have included a log, and since I didn't he closed it. Basically he asked me to trash my system a second time on purpose. Make of that what you will.

    A couple months later, this came out: http://glyphobet.net/blog/essay/140
  • thecodewitch · 1 year ago
    My capacity to be outraged by linux buffoonery has long since been burned out.
  • Nils · 1 year ago
  • Freeman · 1 year ago
    Lol. And yet they expect to conquer the world by telling people they're not to blame if propietary stuff don't work. Poor bastards.
  • thatGuy · 1 year ago
    Here's a good example of something similar to FOSS UI design (just overlook the fact that the developer in this comic is a woman, which would obviously rule out Linux/FOSS):

    http://www.ok-cancel.com/comic/4.html
  • Chlorus · 1 year ago
    My favorite bug experience has to be with KDE. Amarok crashed and it generated the little send error report dialog through email. I dutifully sent it. About a week later, a developer replies, and starts bitching that I didn't include debugging symbols and that the report was useless. I found it funny the dev was blaming me for my distros problems.
  • Sneakernets · 1 year ago
    In the FOSS world, It's always the user's fault. Always(tm).

    It's your fault you didn't compile your kernel with --fix-shit . Your computer clearly cannot take it. Surely it's your fault for buying OEM with faulty Celeron processors , even if we only found out it was fauty 8 years after the fact. You can't even build one yourself! Therefore, It's your fault that DRI doesn't work with your card. Don't even bother sending a report. Debian hasn't uploaded the fixes to Unstable, so even though it works, you're sooo screwed. It's also your fault that DVD playback is close to impossible. You can't go on Amazon and buy a region free DVD drive. It's your fault that resolutions under 640x480 look like a clusterfuck of lines. Should have gotten an Intel. How dare you use old hardware, Even though the promise of compatibility with older hardware was the reason you bit our bait in the first place. Because you are a slave to the MAN! You have no right to complain about "problems". Go back to being a poor, binary dependent Windows user. You have no right to complain. You have no right to complain. you stupid head!


    Sound familiar?

    With Businesses that make software, the User is always right. The Company actually cares for its users, as they hold the sweet moo-lah companies depend on.

    Hell, In business period, the Customer is always right.

    FOSStards do not have a business model. They have the Frat house model. the only Baseline is blasting out from awesome import sony subwoofers. When DRI support for a popular chipset in Laptops is assigned to a college student majoring in Theatre Arts (I wish I was making that up), with only a livejournal and dusty Mailing List as contact, You know someone had to be PARTYING HARD!


    Maybe if you're lucky, you'll be able to contact that frat boy through his livejournal, as his E-Mail address doesn't exist anymore. Maybe he'll be nice enough to pull out a solo cup and offer a sip of the mighty Open source Beer (http://www.freebeer.org/).
  • guzzie · 1 year ago
    My favorite all-time bug is the disk-killer
    http://ubuntuforums.org/showthread.php?p=5031046
  • Kokoro · 1 year ago
    " Ubuntu Masturbating Monkey "

    Ah, classic.
  • Sneakernets · 1 year ago
    You think that's bad, it's possible in Ubuntu, by reasons I cannot fathom, to break the Crash Reporter "Apport". That's right. And if you were stupid enough to betatest Gutsy, Ubuntu would attempt to open Apport to catch the backtrace on Apport.. and so on .. and so on.. until your computer decided to Cobain.

    To any of the Bug reports that managed to get through at first? Triaged. Great job, fucks.

    Another humorous yet frightening bug was when Hardy was in development, somebody, somehow, uploaded a bad build of Ulrich "Paymemoneytofixit" Drepper's GNU C Library, which seems to be the Power core to the FOSStard Death Star. What happened? well, just look yourself.

    http://ubuntuforums.org/showthread.php?t=722886

    It's funny yet scary as hell in how easy it is to break this stuff.
  • Mr. Miagi · 1 year ago
    I farted.
  • Sneakernets · 1 year ago
    You might need to go to the toilet to release the source.
  • Tim · 1 year ago
    uh, it stinks !...
  • Some guy · 1 year ago
    "Ubuntu Naughty Nutgoblin"

    I nearly died. Some of the fart humor was a little excessive for me, but that joke was pretty good.

    And yeah, I agree, almost all of these open discussion-type forums on the Internet tend to get filled with garbage. Although it's expected that people be allowed to comment or discuss what they read or see, honestly, if I ran a blog like yours I'd probably not have a commenting system or make all of the comments private or something (that'd be if I were the writer; as a reader I just ignore them). Besides, if people are really desperate to discuss this stuff they could always do it on some meta-site (kind of like Digg allowing people to comment on whatever's linked)--just because you want to discuss a webpage doesn't mean your thoughts have to appear on that page. But at the same time, I'm personally kind of paranoid and generally dislike most internet discussion.

    And that's bad enough on blogs and such, where discussion is the primary purpose of the website. I can't imagine a good reason for a completely open bug tracker...
  • Ubuntu Queery Queef · 1 year ago
    Fuck that. The comments on this blog are hilarious. The people who agree take the piss out of the people who don't, who are almost universally just rehashing the same arguments that LH kicks in on a regular basis. it's priceless.
  • ubuntuisforniggers · 1 year ago
    https://bugs.launchpad.net/ubuntu/+bug/1

    WHAT
    THE
    CUNT?

    What a bunch of fucking morons.
  • Gesh · 1 year ago
    "It's not a bug, it's a feature" (tm)
  • zomgwtfbbq · 1 year ago
    It's called SARCASM. Apparently the people in this part of the internet are too stupid to get it.
  • Anon E Moose · 1 year ago
    No: it's called "wit".

    Although due to the high propaganda content and rehashing of the same tired old themes it's only half-assed wit, which therefore makes the author a half-wit.
  • fgdsag · 1 year ago
    yep, you're too stupid to get it too
  • Alexei · 1 year ago
    Yeah, yeah. Look at me. I'm laughing. Ha. Ha. Ha.
  • Perpetual · 1 year ago
    Your screen name screams of intelligence.
  • Manan · 1 year ago
    The whole community thing is abso-friggin'-lutely shit and a time waste. Guys talk in language only they understand. Telling us to give them this info that info. Providing them all this is so fugging irritating that you wish you hadn't gone through the hassle of installing the damn thing in the first place.
  • Jon · 1 year ago
    It would be really nice if people would stop bitching about developers needing information to work with.

    If you don't provide that information, how else are we meant to get it? We could install a root kit on your machine I guess, and just log in and get it ourselves, but something tells me people would be a little pissed of by that.

    The other alternative is telepathy, but that's not worked too well for me in the past.
  • Erno · 1 year ago
    Oh, you utter complete bastard, I was gonna suggest Masturbating Monkey when the time came around, now everyone will think I stole it off you blog, now I gotta think of something else....nymphomaniac newt?titty tortoise? wanking walrus, maybe? Ah fuck it, I now despise you....
  • Dread Knight · 1 year ago
    So true!... I remember when i submitted my 1st bug report xD
  • .troll · 1 year ago
    I have a good example of the type of bug LinuxHater is talking about. This -- and other associated ones -- bug makes the keyboard settings reset to the US layout after every restart. It doesn't matter what you set in any of the Gnome configuration tools, it disregards this when restarted.

    Now consider that everywhere but the US and Canada has a different keyboard layout, personally I have a British keyboard. As Mark Shuttleworth lives in England, he too will have been affected by this bug. That's how far-reaching, and fucking lame it is.

    Naturally the solution is simple: if you know how to edit xorg.conf. Frankly I was tempted to send this one to LH, but since it's 'just a bug' (well group of them really) I decided not to. Frankly, I wish I had, since this is a great showcase of how ugly and open bug tracker can get, it's also a great way to show the piss-poor release management of Hardy Heron. This is a show-stopper bug, there is no way Hardy should have gone out the door with a critical bug like this in there.

    I've heard rumours that foreign language forums are full of upset people who've been fucked up the arse by FOSStards Canonical and this bug.

    Luckily I know how to hack around, and read the man page, for xorg.conf. Luckily my mum had me around to fix it for her, but imagine trying to run your business on a system where your fucking currency key wouldn't work (£ in my case).

    This is not just a bug, it's a fucking debacle. In a supposedly stable, well-supported version of Ubuntu.
  • whitetigersx · 1 year ago
    "minor differences in applying commands, which cause the difference in results."

    you mean that my OS is even more non-deterministic than usual. I can't even get the same results using the same command in different distros... sign me up, I never wanted a consistent and stable OS anyway.
  • .troll · 1 year ago
    Sorry, where the above says 'bug' I really mean 'bugs' in most cases. Forgive me, I've been watching/dealing with this one for months and the cunts still haven't fixed it.
  • julian67 · 1 year ago
    Well it is just a bug and it isn't a debacle, but Launchpad does seem to have problems with Ubuntu users who try to use a bug reporting mechanism as a forum. It looks like a very different place than the Debian bugtracker and probably needs some kind of moderation. As far as I can tell this kind of behaviour is very unusual on other bugtrackers. Certainly the pointless noise is unhelpful but when you pick through and read the useful stuff you find several people co-operating with upstream to diagnose the problem, apparently successfully, and proposing permanent solutions. There is a statement from one of Ubuntu's X maintainers assuring people that it is a high priority with Canonical to get it fixed, outlining the problem and why it might take a while. There are also two perfectly good workarounds offered which completely solve the problem for anyone experiencing it (the permanent fix will be to ensure the problem never appears again on a new install or upgrade and users won't need to find a workaround). The editing of xorg.conf is a question of typing 2 letters and a comma and an example is given. This hardly hacking around, you just copy the example on the page.

    As far as "trying to run a business on a system" if I was a sole trader or very small business but not technically minded I'd do what most businesses already do with their IT, their vehicles, their telecoms and everything else that's vital: I'd pay for support. That's what it's there for and Ubuntu definitely is well supported in this respect. For any business big enough to have its own IT department a problem like this will be solved in a couple of minutes and usually the solution would be rolled out overnight or at the weekend.

    I'd say the maintainers are doing a decent job of handling the bug, especially considering they're being deafened by numerous idiots. I've definitely seen much worse bugs reported and handled really badly. Here's one that is a really critical bug, and the whole thing turns to shit in every possible way: https://bugzilla.redhat.com/show_bug.cgi?id=119185 I can't remember how I came across it, maybe at linuxhaters.blogspot.com......
  • Anonymous coward · 1 year ago
    If you go to the end of the ticket and read the Kiro5hin post you come across this little gem...

    "In spite of numerous perks and a peaceful work situation, my proclivity for Linux and open source foundered; doing something for pay destroys any outside interest you have in it. I began seeing what was wrong with the OSS movement, whereas in my honeymoon period I'd seen solely opportunity, code galore, and clean-cut PR men promoting software libre with a happy penguin's face. Now my view gained clarity, revealing a toxic wasteland of obsolete protocols, poorly implemented utilities bound by jack-of-all-trades POSIX, and rabid advocacy spearheaded by an aging hippie with a beard untouched by water or detergent, a relentlessly self-promoting gun nut afflicted with cerebal palsy, and a Finn."
  • Joe · 1 year ago
    That is fucking priceless. Absolutely priceless.
  • B1663r · 1 year ago
    Gosh, if I were a business owner trying to run a system like the one you described, I would put it back in the box and send it back to the vendor.

    For me that would be a total deal stopper, the computer system has to work flawlessly out of the box because I already know I am going to have enough challenges working with my application software, that I know for certain if I am messing around for a week trying to work out an xorg.conf file problem, there are gonna be other fundamental problems/annoyances with the operating system.

    In my experience the situation you describe would be a total deal stopper in any business that know of.

    Also, in my experience, every instance of linux in the workplace I have encountered... They use linux as a dumb terminal emulator and nothing else. Man thats gotta bruse your ego...
  • .troll · 1 year ago
    Just a bug? I think not, this cluster of bugs makes most people in the world's keyboards not work at all, or not work properly, including the bloke who owns the company that makes the software.

    There is a statement from one of Ubuntu's X maintainers assuring people that it is a high priority with Canonical to get it fixed, outlining the problem and why it might take a while.
    Or they could have just not fucked it up in the first place. It's an absolute show-stopper problem, it makes Ubuntu virtually unusable for so many people.

    Hardy should have been held back until this was fixed, it's symptomatic of a larger failure of Canonical to release a decent LTS in Hardy. I am quite alright with in-between LTS' releases being a bit borked/experimental, but LTS releases must be rock solid, from the date of release.

    Fucking debacle.
  • julian67 · 1 year ago
    Debacle?

    It's a 30 second fix, 5 seconds if you touch type and use the console.

    Also worth remembering is that the problem only exists on desktops using auto-login with Gnome. This definitely isn't everyone or even a majority of users. I've never worked in a business or organisation where auto login was permitted, usually I've had to go through more than one level of authentication before using a PC or terminal and the software.

    I don't use Ubuntu Hardy though I have tested it (and did use several earlier versions) and agree that Hardy was a train wreck of a release. But this is only one version of one distribution, their screw ups are *their* screw ups and don't reflect on anybody else. Personally I doubt that Canonical/Ubuntu can issue consistently stable releases every six months. They haven't achieved consistency yet (after about 3 years of existence). 6 months is a short timeframe and looks even more difficult when you consider they base their distro on a snapshot of Debian Unstable. If you value stability and consistency it's best to look elsewhere. Ubuntu does not equal GNU/Linux.

    ps. the bug report I linked in my earlier post is much better material for bashing free software. I'm surprised that the non-freetard non-lusers round here haven't managed to do anything with it yet. That's rather surprising for a group of people who are so evidently highly intelligent, articulate and insightful.
  • .troll · 1 year ago
    It's a 30 second fix, 5 seconds if you touch type and use the console.
    Not if you're a noob.

    Also worth remembering is that the problem only exists on desktops using auto-login with Gnome.
    Happened to me without using auto-login.
  • lostson · 1 year ago
    So use Debian instead of these crappy Ubuntu's and Fedora's that push crap out so fast and don't check things thouroughly. My guess is this bug is not in Debian stable.
  • Joe Luser · 1 year ago
    I remember asking for an option to disable image loading in epiphany... What a waste of time that was. A nice exercise in being polite while actually it's far beyond the point where both sides should be sent to go f*ck themselves.
  • bodhibuilder · 1 year ago
    It's alive, It's alive, it's alive!
  • Eh? · 1 year ago
    Developers actually reply to bug reports? I've never had anyone reply to one of my bug reports. Guess the bugs I report are too insignificant to be bothered with. Ah well. I guess can't be bothered reporting bugs anyways.
  • julian67 · 1 year ago
    They definitely do, but in a big project your bug report might be one of many on the same problem in which case it might be up to you to keep yourself informed. Sometimes it might be days or even weeks before anyone attends to a bug report but most bug trackers use email notification. Some bugs are inevitably disregarded or poorly handled and this isn't always satisfactory but life isn't perfect afaik. I've had nice experiences with some projects and a small distro which really value their users. It's one of the things I positively like about free software. Strangely I've never exchanged emails or pms or joined a forum discussion with Mr Gates about what I'd like to see in the next version of his OS, but I have had the chance to do this with free software and had the satisfaction of seeing my ideas discussed, assessed and some of them acted on for the next release. But in really big projects like Ubuntu, Debian, Fedora, Gnome etc as regular users we're just numbers in the crowd, such is life, but bug reports and feature requests can and do make a difference though inevitably there isn't that personal feel to it.
  • Zech · 1 year ago
    I'm from one of the upstream projects. We have bugs nobody has looked at for years. Lack of people, I guess. I'm working on going through them now. (myself and a few others)

    I feel like I ought to include a form letter of "sorry nobody ever replied" as I tell them their bug was fixed in version (2 years ago).

    Sorry.
  • Abel Cheung · 1 year ago
    (I double posted comments, sorry)
  • whitetigersx · 1 year ago
    Yay for bug reporters! The are the wave of the future... just hopefully they know what they have to to.
  • ttestx01 · 1 year ago
    wonderful .. well said
    At least people will read your posts and learn ..
  • LIS · 1 year ago
    In FOSS land, users are either free QA or a liability.
    Either way, they're screwed
  • LIS · 1 year ago
    My NotWorkForMe(tm)
    1. In my native language, Firefox's default fonts are overly serifed, blurry, unreadable crap. I've submitted a bug report 3 years ago, with a patch to Firefox's defaults when using the languages' encoding. The solution used Free(tm) fonts that already where in the repository. After some backs and forths. the bug was closed as fixed.
    The problem still persists, to this day.
    2. On my year and a half old computer, Ubuntu is uninstallable, due to the chipset. I've submitted a bug report, plus the workaround. The bug persists to this day in both Gutsy and Hardy.

    I've submitted several dozens of bug reports, most of them included patches, workarounds, stack traces, what have you. Most of them are still open.

    Let's do a quick calculation:
    A fresh, inexperienced QA person costs ~10$/Hr around here. Each bug report took around 1Hr to write, each patch took around 2Hrs (including testing, documentation, etc) (this is actually a developer's work, ~20$/Hr for newly out college CS major).
    lets assume I've submitted 20 bug reports + patches (and ignore lost time, frustration, etc).

    Around this parts, Windows costs ~50$ for an OEM version, less so for student version.
    Office 2007 costs ~100$, even less for student version.

    That's the costs, in time, of 15 bug reports, at the most.
    If this hypothetical tester actually takes the time to fix those problem, and submit a relevant patch, then the cost of software, in time, is equivalent to 4 hours of developers' time.

    The rest is free:
    Antivirus software is free: AVG, Avira, Avast!.
    Developer tools are free: VS express, Eclipse, whatever.
    Skype, Messenger, Windows media player, K-lite codec pack, 7zip, etc, all free.


    For those who think that Vista is a resource hog:
    A brand new, vista capable computer, including 22" LCD, dual core processor, dedicated video, and 2gb of memory, costs around 700$, I'll leave the patches/QA worth as a exercise.

    Btw: this calculation is utterly bogus - most people around here use eMule and Bittorrent to get software, so the real world cost of software for most end users is zero.
  • kornelix · 1 year ago
    You should check out Ubuntu's bug tracking system, currently at 47000 open bugs:
    https://launchpad.net/ubuntu/+bugs
    What a joke.
  • Andre Klapper · 1 year ago
    "Hi. I'm trying to use ellipticaljerk-0.3.2, but my speakers make a farting sound when I click the jerk button. Then it crashes."

    That's actually a useful description, compared to lots of "Can't send mail" bug reports I've seen in my life. ;-)
  • saint · 1 year ago
    I think the biggest problems of linux is:

    1. too many distrubution - it seems like every advanced user make one
    2. because of that companies have big problem witch providing drivers that will work on every distrubotion (because who have time to check 30 of them?)
    3. promoting ultra shitty ones like ubuntu, opensuse, fedora, mandriva - in one word systems that are more problematic, unstable and slower than windows xp.
    4. Ingnoring really good ones like zenwalk, pardus (witch is actualy supported and used by turkish goverment) or pclinuxOS.
  • tuomov · 1 year ago
    And to top it all, to enter that quality bug report, you often have to _register_ an account on the Suckzilla that the project most likely uses. I refuse to do that. If I can't email or otherwise conveniently enter a bug report, I won't report it. Debian's 'reportbug' works by email, so I may use that instead, even if I encountered the bug on another system entirely. Let the package unmaintainer sort it out; I have no particular love for the distros. Usually it takes a year for them to forward the bug report, and a few more years for the projects to respond.
  • gawron · 1 year ago
    OK, so speaking about bug reports - see Ubuntu bugs related to F-spot (and their ideas on Ubuntu brainstorm), and file selector, and tracker, and... Sigh... BTW - for my own small linux hate rant check the blog here - http://gawrysiak.org/corvus/?p=11
  • Joseph Alois Ratzinger · 1 year ago
    That was really good!! :) Thanks for posting it.

    LH should link to it in one of his posts.
  • Joseph Alois Ratzinger · 1 year ago
    And it looks like he has. That was quick.
  • Ricardo Ramalho · 1 year ago
    You're back with a beautifull post man!!

    This is an excelent post!

    You just forgot the ubuntu brainstorm, which is mostly the same thing, but with ideas... All people wants to help but in the end what ideas are going in?
  • LIZ · 1 year ago
    I LOVE YOU LINSUX HATER!!


    DEATH TO LINUX & ALLAH AKBAR!
  • rzlatic · 1 year ago
    hahahahaha, brilliant! this is all soooo true :)
    what i'd like to underline is the "six months later" detail. yeah, "months" is how the bug fixing go in the linux world. and when developer actually fixes the filed bug, then it have to pass at least another month or so for a new version to appear in the repos, and until then, there appear at least a few new threads around with users begging someone to include fixed version in the repos... this is all just too much time consuming and ineffective.
  • Grzegorz Z. · 1 year ago
    "Masturbating Monkey"? What a nice name for Ubuntu 10.10 :)
  • Derek · 1 year ago
    Well, everytime I reported a bug on FOSS, the bug was fixed. Nothing similar happened when I tried with proprietary software. There is a wrong conception that in FOSS if you report a bug , it SHOULD be fixed, but it is wrong. People usually work for free on OpenSource projects and not all the problems are so easy to solve (and even detect). If you read carefully to the GPL license you'll see that there is no garanty that it will work as expected (Although most of time it works).

    I, personally, have had more support (as a user ) on the opensource world than on proprietary world. Maybe some people haven't, there are many possibilities, but make a judgement that OpenSource is bad because of some users case is wrong.

    Sometimes I just visit some IRC channels (like #ubuntu, for intance) talk with the guys and my problems are solved.

    And I agree that not anyone can triage bugs, and this idea is not spread on Opensource in many project, that why we have so many other ways to communicate (like irc channels, wikis, emails and so on...)
  • centipede901 · 1 year ago
    O-m-g! I'm addicted. Pure gold.
  • considered fucking harmful · 1 year ago
    Laughing out loud. So true yet so wrong. I love you.
  • Alan · 1 year ago
    JAJAJAJAJAJAJAJA!!!!!!!!!!!!!! VERY funny!! Great post! After installing Kubuntu Hardy en coming back to Windows XP two weeks later, I think I´m going to like this blog.
  • yes · 1 year ago
    This has to be one of the funniest satires I've ever seen about programming. Thank you.
  • Winston · 1 year ago
    "Ubuntu Masturbating Monkey"

    I believe that is the funniest damn thing I have heard all day. Thanks for the laugh!
  • parry · 1 year ago
    Lol! The famous firefox-flash crash in ubuntu is defended by ubuntu users by blaming flash for that. They make stupid comments like, "ask flash to fix their crappy video player" and "go to windows if you want to use flash". Assholes. all of them.
  • Jörg · 1 year ago
    Man, this is so funny. I like your blog, although I'm using Ubuntu... or maybe because I do.
    There's so much truth in what you're writing and I hope all those Open Source developers out there visit your blog as a reference for bug fixing on a regular basis.
  • Mitch · 1 year ago
  • no_sir · 1 year ago
    Another good example of a bug report, a la "we are right, it's the world that is wrong..."

    https://launchpad.net/ubuntu/+source/dash/+bug/...

    Greetz
  • Mads Elvheim · 1 year ago
    I agree with the blog post 100 percent, then again there are some caveats.
    1. FOSS software is open and *free*.
    2. Some minimal amount of information has to be given in order to fix a bug.
    You can't have your cake and it it too. If you want decent support, pay up. If not, fix it yourself, or wait for six months. If people who are filing bugs can't provide the needed information, they get their money's worth ($0,-).

    It looks to me that people use this as an argument to prove that open-source software is flawed. Repeat after me: LINUX IS NOT FOR EVERYONE. Or open-source software in general for that matter. Anyone who actually believes otherwise, deserves to get both kneecaps amputated. If you have to rely on others to fix bugs while time is a critical factor, well.. tough luck. Pay up, shut up or give up. Only the contributors who actually used a good portion of their free time has the right to complain, in my opinion. Like some of the posters below who sent in patches to Ubuntu. Why they got rejected is beyond me.

    If I sound overly elitistic, feel free to point out where you think I'm wrong.
  • Luser1234 · 8 months ago
    oh yea????? Well at least i dont get any viruses, and i dont pay 200 dollars for software!
  • asdsadas · 7 months ago
  • Maggie · 6 months ago
    This blog actually made me so curious about Linux' suckery that I'm downloading it now, will install later on. Pretty sad, I know.

    Never tried Linux before, so Ubuntu, here I come, for better or for worse!
  • real_aardvark · 6 months ago
    I'm late on this one, and I apologise.

    An excellent exemplar of a Bugzilla fossil footprint, there. Keep up the profanities. If real Bugzilla reports were equally full of profanities, then at least they'd cheer me up.

    You've missed out the worst part of FOSS networked Bugzilla, however. It is an article of faith amongst commercial developers of software that 99% of testers are illiterate morons with a persecution complex. (And they're mostly paid on a par with actual developers, but that's a beef we need not go into here.)

    It is also an article of faith amonst *good* commercial developers that the other 1% are worth their weight in gold.

    What do we get with networked Bugzilla? A crap-tide from the 99%, illustrated by pages and pages of test-tool output, and a link at the bottom asking "Does anybody know why this happens?"

    Yes, I've been googling a lot for answers to technical questions. The sad thing is that Google seems to rate these morons quite highly, if only because the other 99% click on *exactly the same stupid report.*
  • kurkosdr · 6 months ago
    Man, you are totally right and I agree with your points.

    Unless some corporation takes all this code that has been accumulated and makes a decent package out of it, by fixing bugs and removing unnecessary slack people made in their free time (useless reduntant text editors, filesystems, and windows systems nobody will use) the whole thing is a bust. We do NOT need more GUIs, and text editors, we need better update features, installers and a new X server. We need a new Office. We need a DVD authoring software. We need better 3D support. Why nobody fixes those?

    - So, here you get it. In a couple of lines, i 've told you everything that sucks in linux.

    The only reason Firefox and Apache succeeded is because the have one some short of a business structure. Most importantly, if something needs fixing, it WILL get fixed, and not rely on the INTENTION of someone fixing it. Someone has to FORCE people into fixing bugs and other mandatory stuff. Fixing bugs, providing a new X server, installers and ensuring compatibility between updates is -let's be honest- boring, so all these developers simply deny to do it, they are not forced or paid for. But it has to be done, someone is has to do it.

    If it's not done, you get low quality stuff like Ubuntu, with tons of problems in updating, incompatibilities between updating, sloppy 3D support and bad installer. THE REASON: Nobody want to make better ones, and since they are not force to, they are not. So, with these critical compoments left forgotten becayse Ubuntu (and Linux Mint, in a lesser degree) becomes sucky.

    - To me, linux reminds me the time I was a kid, well I would make nice drawings and shapes instead of doing my homework, because I didn't liked doing homework and I liked.

    So, I challenge you, people, find me a Linux disto that has the quality to compete with MacOS X and Windows Seven. What? You don't care about competing? That's what losers say...
    Just don't come bitching about driver and 3rd party software support. Hardware and software makers support the winning team, and you are not in it. So, your OS will always lag in hardware and software support, unless it improves it's quality. Simple as 1-2-3!
  • julian67 · 1 year ago
    Is this supposed to be news or interesting? It's just the nature of bug reports that they inevitably tend to come from people who are less technically adept than the maintainers, packagers and developers, so description and communication in general is usually less than ideal. Most feedback/error reporting systems either suffer this or do what is worse and use scripted diagnostic questioning which precludes any kind of reporting unforseen situations. I spent 5 years doing fault handling and diagnostics for a telco. This kind of stuff is just the way it is when a non technical user needs to describe a problem and get it fixed. If it's repeatable everything is easy. If it's random or unique then it can be difficult to report, difficult to diagnose and difficult to fix.

    There are automated bug reporting tools, some distros ship them by default and having tried one, Gnome's bug buddy, it actually is pretty good. It automatically submitted a concise and accurate report. I've also had the pleasure of using Microsoft Windows' automated error reporting. I can't tell you if it worked well because user involvement ends at the point of sending the automated report. Stuff still goes wrong but I gave up sending the error reports.

    I've reported various bugs and feature requests for free software projects and never once has anyone invited me to submit a patch. Usually they're reported by multiple people and get dealt with. Sometimes, usually with a small project, the principal developer gets in touch and I've been able to discuss various feature requests, argue my case and sometimes they agree and implement it and sometimes they don't. If you can demonstrate a bug and it's repeatable it does tend to be fixed. Small projects are often more timely with non critical things than big projects.

    I'd be interested to know what ideas are out there for improving the process of bug reporting and handling. Are there systems already in place that can be shown to offer clear advantages for both users and developers?
  • Sneakernets · 1 year ago
    Developers, Developers, Developers, Developers.

    When Joe User is reporting a problem, He shouldn't be required to create an account. on Launchpad, or whatever bug tracker. All Joe User wants to do is send an Error Report. When he is redirected to a website to file a bug report, he notices the site is slow to load. this further annoys Joe. when Joe is finally finished submitting the report, he is notified that someone may have already reported the bug. What does he see?

    dozens of reports JUST LIKE HIS.

    Joe notices that many reports are classified as Triaged, not even acknoledged. Joe thinks that the maintainers and developers don't seem to care. Joe stops sending bug reports.

    Sadly, Joe is probably right.
    But Joe shouldn't worry, It'll get fixed... eventually.

    If you have to "argue your case" as you did to get shit done, Joe user won't even bother. In fact, he'll ask his friend to reinstall "the windows".

    It's not the bugtracker's fault. it definitely isn't Joe's fault. Who's fault is it?
  • julian67 · 1 year ago
    "arguing my case", well if you make feature requests you better be able to demonstrate why they are a good idea, as not everything is blindingly obvious. Also software and hardware gets used in environments and in ways and combinations with other software unforseen by the manufacturers and authors, they can't possibly predict every combination it will be used in, so occasionally you have to be able to go beyond just reporting an error and actually enter into a dialogue. When I say argue I don't mean it in the sense of an angry dispute, but in the sense of being able to justify a proposal.

    I've seen some bugs handled horribly but mostly they're dealt with in a very unexciting and useful way, i.e they get fixed. But linuxhater has set up a hypothetical scenario as an example to give his fanboys something simple to digest (mushy unsubstantial stuff for undeveloped minds, the intellectual equivalent of baby food) and now you have made another one. I'm not sure anyone can really say much about the hypothetical disappointment of a hypothetical person in a hypothetical situation.

    Back in the real world I had a look at launchpad (I'm not an Ubuntu user so it's a place I visit much) and it loaded quickly. I did some quick searches for bugs in Epiphany browser (because that's what I'm using now) and read a few. I made a point of looking at triaged bugs. Triaged definitely does NOT equate to unacknowledged, in fact by definition a triaged bug has been looked at, and a response has been made. Often the triaged ones have been referred upstream and so the fix is made elsewhere and a reference is given. I simply can't find any that match your scenario, or linuxhaters.

    Can people not find real bug reports that are unsatisfactory as alleged by linuxhater?? It seems very odd that linuxhater and fans have to invent something to argue against.
  • Sneakernets · 1 year ago
    I will have to admit something--- Joe was me a couple of years ago. Those times are long gone, but the scars are still there.

    I'm going by past experiences, but the more I look now in launchpad the more I am reminded of the past-- where nothing was done, nothing was accomplished but some bickering in comments over who's fault it is.
    And the "fixed" slice of the bug report pie is... so small you can barely see it. That pie should be all green.
    Sorry, My past experiences with the FOSS community may seem especially "hostile". I apologise.
  • YokoZar · 1 year ago
    Fixed isn't actually shown. Neither is Invalid.

    "Fixed Released" means the fix is in a package and is available for download. "Fixed Committed", that small green slice you're referring to, means the bug is fixed in some git-repo or -proposed package tree but not in something a normal user actually downloads.
  • Microtard · 1 year ago
    Has this blog started being funny yet?
  • Fu Shu Mang · 1 year ago
    You're in dire need of a sense-of-humor transplant.
  • void · 1 year ago
    It simply comes down to the project.

    Projects need testers where does LH think they come from. Thin air? Training and production of them is required. Lot of projects are building training documents for this reason.

    Also important issue particularly seen a lot in wine. That X version of hardware causes strange effect developers and current group of trained testers don't have it some new untrained turns up with it. Bugzilla is useful for that.

    Some how I think LH is just simply lazy. Laziness is the only reason really for not reporting a found bug. Ok some cases the bug will be disregarded. Other cases it will be your own error.

    Now lazy people make up all kinds of reasons to explain there laziness away. Just because a few people post wrong into a Bugzilla it does not make it a useless tool. Its only useless if people with skills stop using it like LH is saying.

    If bug tracking is so bad. Do as a favor LH design a system that will work. Ok I did not say code. Design only. Put that on your Blog. We would have replaced it if we had a better one that covered all problems. Put up or shut up on this topic.
  • bic · 1 year ago
    You're forgetting that John Q. Enduser doesn't want to learn to be a developer, he just wants his programs to work. The developers demand tons of information from tools that don't come with their distros, or aren't installed by default, that John doesn't know how to use. Therefore, he gives up and boots back into Windows, where he can go about his business perfectly fine without arrogant developers yelling at him for doing the best he can in reporting a bug in their code.

    If developers want detailed reports AND mainstream Linux use, why don't they write ONE central bug reporting system, AND a working, automatic utility that gathers the crash information and sends it to the server with no end-user interaction, save for a simple dialog box. (Said box would let them submit the report, cancel, or view the information it contains.)
  • void · 1 year ago
    Not all projects are like that bic.
  • Anonymous coward · 1 year ago
    Requires too much organisation for FOSStards. Same thing brought about the ACPI bug, nobody could write specs and push them out to bios and motherboard manufacturers.
  • guzzie · 1 year ago
    This is reflected in the market share: the tiny amount of people using these systems are the ones who are willing to take the crap. The overall majority doesn't know how to program the microwave and will never last more than a few days on Linux.
  • Alexei · 1 year ago
    Ah, but that's not glamorous. I mean, its so much fun making windows wobble or icons rotate or creating some other super-duper feature. But creating an easy to use bug-reporting workflow? Bah! Bo-ring :P
  • jamesaguilar · 1 year ago
    > Do as a favor LH design a system that will work.

    It's already there. It's called "the market." Unfortunately FOSS is largely absent from the market by its very nature, which is a big part of why it sucks so much.
  • whitetigersx · 1 year ago
    No, you're right, the average user should instinctively know how to get all of the information that the devs need. It just ahppens when you install linux.

    The point isn't that LH is too lazy to report the bugs it's that he's disillusioned with the attitudes of the devs towards the average user of computers. They don't know anything about debug symbols, or fixing a problem by running the following fix program.

    { bool bugReport(true);
    while (bugReport)
    {worksForMe()};
    }.

    Most people don't know the first thing about terminal, and since it's all about the end user the bug reports can definitely be an epic fail.
  • Frank · 1 year ago
    You ,sir, are an ass.