Slashdot Mirror


Canonical Founder Criticizes Free Software Developers Who 'Hate On Whatever's Mainstream' (google.com)

Canonical Founder Mark Shuttleworth said Saturday that "I came to be disgusted with the hate" on Canonical's display server Mir, saying it "changed my opinion of the free software community." After announcing his company was abandoning Unity for GNOME, Shuttleworth posted a gracious thank-you note to the Unity community Friday on Google Plus. But on Saturday, he added a sharper comment: "I used to think that it was a privilege to serve people who also loved the idea of service, but now I think many members of the free software community are just deeply anti-social types who love to hate on whatever is mainstream. When Windows was mainstream they hated on it. Rationally, Windows does many things well and deserves respect for those. And when Canonical went mainstream, it became the focus of irrational hatred too. The very same muppets would write about how terrible it was that IOS/Android had no competition and then how terrible it was that Canonical was investing in (free software!) compositing and convergence. Fuck that shit."
The comment begins by saying "The whole Mir hate-fest boggled my mind - it's free software that does something invisible really well. It became a political topic as irrational as climate change or gun control, where being on one side or the other was a sign of tribal allegiance. We have a problem in the community when people choose to hate free software instead of loving that someone cares enough to take their life's work and make it freely available."

196 of 374 comments (clear)

  1. As soon as this topic become mainstream... by Anonymous Coward · · Score: 1

    I'll hate it!

    1. Re: As soon as this topic become mainstream... by jedidiah · · Score: 1

      I thought it hilarious that Unity was what was mentioned in the summary. Unity is not even remotely close to anything "mainstream". if anything, it rightfully gets criticized for being too far removed from what people have already become accustomed to on every other GUI platform out there.

      Canonical rightfully gets criticized for being stupid. This is just an attempt to deflect from that. They don't get to act like an abusive monopoly. Someone else can (and will) step in.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  2. Interesting by fyngyrz · · Score: 3, Insightful

    Interesting it took him this long to figure out that its common human nature to find a scapegoat and kick it endlessly.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Interesting by ShanghaiBill · · Score: 2

      Interesting it took him this long to figure out that its common human nature to find a scapegoat and kick it endlessly.

      Also cynicism lets people that have done nothing feel superior to people actually accomplishing stuff.

    2. Re:Interesting by Hognoxious · · Score: 1, Flamebait

      Here's an idea, Mark: don't suck Lennart's cock so much. Stupid yarpie cunt.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:Interesting by rtb61 · · Score: 5, Insightful

      How about extended frustration can really fuck up people's sense of humour. Computer geeks use computers a lot, so frustrations with regard to usability or changing stuff and repeated day after day, all day long. For computer geeks that means months of no longer just focusing on what you are doing with computers but focusing on how you are doing it, why it isn't working, what you have to change, constantly undoing errors, disruption of thought processes, constant grinding frustration and aggravation. Now that is when you decide to make the choice to switch, Having used computer for decades I have done it many, many times with many applications and it never ever gets less annoying but I can tell you, when it is forced upon, wow, that frustration and anger causes you to make even more mistakes, more errors, more disruptions and really does piss you off.

      No keep in mind, this is not in isolation but across hardware, applications, operating systems, every corporation seemingly fucking with you. Seriously, why the fuck do you think they would ever be happy with that, just why the fuck do you think that is acceptable. When you make the change it is annoying but not that bad, your choice, when you force it on others, kaboom and not just once but many, many times.

      I am surprised some of them don't get violent, so many unsympathetic people in corporations floating around who just ignore the impact of forced changes upon people who do not want them, repeated changes, again and again and again and again and again (now if I wrote that down a thousands times and you were forced to read it every single time and not just once but say a hundred times, how would you feel?).

      --
      Chaos - everything, everywhere, everywhen
    4. Re: Interesting by TheOuterLinux · · Score: 1

      After posting, I realized I kind of went on a rant for just a reply. I should of posted it as its own thread.

    5. Re:Interesting by davester666 · · Score: 2

      When exactly did Canonical go "mainstream"? As in, even today, you ask pretty much anybody not actively developing software who and/or what "Canonical" is in relation to computing, you will get "Never heard of it".

      --
      Sleep your way to a whiter smile...date a dentist!
    6. Re:Interesting by myrdos2 · · Score: 1

      They can't win. If they keep it the same foolish people will say it's neglected and stagnant. If they change it rational people will say it's aggravating and unnecessary. Just look at this Post-WIMP

      wikipedia page.

      WIMP interfaces are not optimal for working with complex tasks such as computer-aided design, working on large amounts of data simultaneously, or interactive games. WIMPs are usually pixel-hungry, so given limited screen real estate they can distract attention from the task at hand. Thus, custom interfaces can better encapsulate workspaces, actions, and objects for specific complex tasks. Applications for which WIMP is not well suited include those requiring continuous input signals, showing 3D models, or simply portraying an interaction for which there is no defined standard widget.

      Man do I feel the Windows 8 people read from that page. And it's such a load of nonsense. Or are you currently being distracted by the Windows, Icons and Pointer you're using? Should we make the start menu smaller because you want to look at the rest of the screen while simultaneously searching for an app to launch, even if a smaller start menu makes that app harder to find? Notice: "working on large amounts of data simultaneously". This invariably means some contrived example where a user has to pick from 5,000 items in a menu, and can't easily do it. I speak as a former HCI researcher here. And check this out:

      Meanwhile, average desktop computers are still based on WIMP interfaces, and have started undergoing major operational improvements to surpass the hurdles inherent to the classic WIMP interface.

      This is what GUI designers are being told. That these new modes of interaction are necessarily improvements over Windows, Icons, Menus and Pointers. Regardless of whether or not they actually make any sense.

    7. Re: Interesting by jedidiah · · Score: 1

      Are you fucking joking? Some of us have done this stuff for years without any problems. If you are trying to manufacture a problem that Wayland actually solves, look elsewhere.

      I can understand why the X developers are fed up with X.

      Actual end users, not so much.

      This is also a great example of the implication that something obscure is "mainstream". There is nothing mainstream about something new invented to solve problems that don't actually exist while creating a batch of new ones.

      The fact that I am a long time Linux gamer and HTPC user is WHY I despise the idea of Wayland and it's stupid little fanboys.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  3. Never understood the Ubuntu hate... by Ynot_82 · · Score: 2

    Never understood the Ubuntu hate,
    particularly for Mir.

    Just seemed to be a lot of idiots jumping on the bandwagon.

    https://slashdot.org/comments....

    The best reason anyone could come up with was (para-phrasing) "it'll mean closed-source graphics drivers will have to support 2 display servers, and they may not want to do that"

    I do find it very odd, to say the least, that Canonical is being criticised though.
    The criticism should be levelled at the hardware vendors who won't provide open drivers.

    I just find it an odd state of affairs when a non-copyleft project (Wayland) is favoured over a copyleft project (Mir) because of proprietary drivers.

    Why are we limiting ourselves because of proprietary drivers?
    It's all backward.

    1. Re:Never understood the Ubuntu hate... by epyT-R · · Score: 3, Informative

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

    2. Re:Never understood the Ubuntu hate... by WarJolt · · Score: 2

      The very same muppets would write about how terrible it was that IOS/Android had no competition

      Mir is running on Ubuntu touch, which is one of the few viable open source mobile operating system alternatives to Android. It seems we should be embracing Mir for that.

      I do hate how long it's taken Mir and Wayland to come to the desktop. From my experience, they aren't very stable.

    3. Re:Never understood the Ubuntu hate... by Ynot_82 · · Score: 4, Interesting

      I think the hatred set in when they adopted Gnome 3, and later, systemd

      This is exactly the kind of idiotic comment I'm talking about.
      So there's just as much hate for Fedora is there? Both OS's use Gnome 3 & Systemd....

    4. Re:Never understood the Ubuntu hate... by iCEBaLM · · Score: 4, Insightful

      I liked ubuntu. I didn't like unity, but only because it was terrible as opposed to any specific political reason.

      Mir on the other hand... Mir is not mainstream, it's not even out yet, so you can't lump the hate for Mir in with the hate for Windows. It's different.

      The big problem is fragmentation and duplication of work. We all pretty much want the same thing, a free and open desktop operating system we can use day to day. We have this ancient X windowing system that should have been replaced a decade ago that has been standard on pretty much every Linux desktop ever, and instead of everyone working on a solution together, we have, again, different camps creating different solutions.

      The problem is this task is so monumental it's taking years to develop, and on top of that it's fragmenting the developer base which not only causes it to take even longer, but support for any of the solutions to be slower.

      Why isn't linux on the desktop? Fragmentation. Mir only adds to that problem.

    5. Re:Never understood the Ubuntu hate... by postbigbang · · Score: 1

      Mir took forever. It over-promised not only delivery schedule, but what it could do, and why. Like Unity, it was perceived as fixing something that wasn't (too) broke, and was more for the glorification of Shutlleworth's ego than a cogent method of ridding ourselves of the trappings of X.

      Now that the reality sets in that Ubuntu can't be all things to all people, and Canonical's reality check suffers the scrapes of having hitting the wall hard, it's ok to dust off, and go where reality might actually work. There's SO MUCH that needs to be done with out leaving smelly little piles of poop where pipe dreams were once smoked.

      No one said you can't dream in open source and free software. Ya get a lot more flies with honey than vinegar, Mr Shuttleworth, and that goes from the top through the bottom through the community.

      --
      ---- Teach Peace. It's Cheaper Than War.
    6. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 1

      Yes, Fedora is routinely hated. That's one of the main reasons people use Ubntu: they hate Fedora.

    7. Re:Never understood the Ubuntu hate... by epyT-R · · Score: 4, Insightful

      RH has had its detractors for years, way back to the 90s, so no, it's not just Canonical/Unbuntu or Gnome 3 and systemd. The Gnome project itself is also no stranger to criticism. Distro choice has always been a divisive subject for a variety of reasons, mostly boiling down to technology decisions and the commercial/political aspirations of the vendor.

      The "you're just a hater" excuse is a fallacy that shuts down discussion. It's used by those who don't want to address the criticisms made.

    8. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 2, Interesting

      My pet hate is for amy application that needlessly seems to have to have a connection to the Internet or set up its own servers and connect to other websites.

      Does a programming IDE really *have to* keep all manuals online and require to be connected to the vendors server to send back telemetry?

      Does a web browser really need to have a SSDP server and send out multicasts to 239.255.255.250. Who does it hope to connect to? Does a web browser really need to pre-connect to Facebook, Amazon and Google?

    9. Re:Never understood the Ubuntu hate... by fnj · · Score: 2, Informative

      What? Err, FYI, Red Hat was very much behind GNOME 3 and systemd (and PulseAudio and Avahi). Lennart Poettering works for Red Hat.

      Ubuntu and all the others are just falling in line behind the Red Hat mafia.

    10. Re:Never understood the Ubuntu hate... by fnj · · Score: 1

      Ubuntu touch ... one of the few viable open source mobile operating system alternatives to Android

      No it isn't (viable). Ubuntu has given up on it.

    11. Re:Never understood the Ubuntu hate... by epyT-R · · Score: 1

      That's right. I never disputed this.

    12. Re:Never understood the Ubuntu hate... by Anonymous Coward · · Score: 3, Informative

      > systemd

      They deserved all of the hate for forcing that on us. I maintain about 60 developer workstations, and it's an absolute pain troubleshooting with systemd since it so often swallows log messages. Problems that should take seconds to fix can take hours because often things just aren't logged. Often we have to resort to using strace and read through thousands or millions of lines of crap to find the error message.

    13. Re: Never understood the Ubuntu hate... by iCEBaLM · · Score: 5, Insightful

      It's a double edged sword. Windows is so popular because there is only one current version of Windows and everyone knows it and all Windows applications work on it. If you want to develop for Windows there's no guesswork, and the design decisions you make aren't going to split your potential userbase.

      If you want to run a Linux application you have to make sure it'll work on your distro, then hope your distro has a package for it or else shit gets fucked up, then make sure it works with your desktop environment, etc. As a developer you have to make design decisions that will split your userbase. Do you support systemd? What distributions do you target? Do you use GTK? QT? Plasma? GNOME? And which version? All of these will split your potential userbase, and now Canonical wants to add Mir to the mix?

      This is why Linux on the Desktop will never reach critical mass. It's about the car interior and we're all busy reinventing hundreds of sets of wheels.

    14. Re: Never understood the Ubuntu hate... by Hognoxious · · Score: 1, Flamebait

      We can have multiple attempts at solving a problem and the best one wins.

      There shouldn't be a winner. If things are designed correctly (i.e. not by a nazi shitcock) you should be able to install whichever one you want - even if it came last - without having to transplant one of your kidneys.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    15. Re: Never understood the Ubuntu hate... by epyT-R · · Score: 3, Interesting

      The ones that really irritate are the downloader installer stubs. I run a whitelisted firewall and it's a royal pain to get those working without disabling the firewall. There's absolutely no need for this. Just give me the full install!

    16. Re:Never understood the Ubuntu hate... by Hognoxious · · Score: 1

      I know you are but what am I?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re:Never understood the Ubuntu hate... by recrudescence · · Score: 2

      The Bulverism fallacy, to be exact.

    18. Re:Never understood the Ubuntu hate... by squiggleslash · · Score: 1

      I love Ubuntu. I'm not a fan of Mir, largely because I don't agree that it is a reasonable replacement for X11. Nor is Wayland. Both essentially throw out the baby with the bathwater.

      As a result, I don't recognize the criticism here. Mir isn't "mainstream", it never was. It was criticized from two angles, neither of which have anything to do with the kind of technological hipsterism Shuttleworth is claiming: Wayland advocates saw it as a rival project, and long time Unix/GNU+Linux users saw it as something that'd remove critical functionality they rely upon. It was never criticized for being mainstream - it was never mainstream!

      --
      You are not alone. This is not normal. None of this is normal.
    19. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 2, Insightful

      That's absolute bullshit.

      Windows is where it is because of pure inertia. Only one current version? Please, people are still using XP, and I bet there are still people still on Windows 98 out there. And everyone knows it? Please. jumping from one version of Windows to another is as jarring as jumping from one version of Linux to another; maybe worse. Just behold the absolute dogs dinner they made of the control panel, going from XP to Vista.

      Also, pitting GTK against QT is a false choice. BOTH are guaranteed to be packaged for any relevant distro out there. GNOME vs Plasma is only really a choice if you particularly want to marry yourself to a certain desktop environment, which would be unwise.

      Please stop with the bullshit, you're not fooling anyone other than yourself.

    20. Re: Never understood the Ubuntu hate... by Blaskowicz · · Score: 1

      On occasion I found it useful as there's some networked software where it's pointless not to run the latest version and the stub installer is good for this.

      Debian and ubuntu even have it for the whole operating system! The "downloader installer stub" (net install) for debian and ubuntu can use a http proxy, incidentally.
      Sometimes the problem if you want the full installer is to find the download link. If not available at all, that sucks.
      Ubuntu is the worst at allowing you to find the downloads on their damn web page, even the vanilla default download! (full iso, main edition, 64bit x86). I think they like to change their web site as well. If you want to find the "installer stub" for Ubuntu that'll be actually a lot harder than the full isos unless you web-search for it.

      So much, I guess I can recommend debian or Linux Mint because you can go to the site and find the files to download.

      Now, the stupid bit about Ubuntu : I saw the Ubuntu desktop on TV (in some documentary or news report about something else), have downloaded it to rescue a few acquaintances from Windows 7/8/10 and then there's big news coming to say it's deprecated. Well I'll install it probably, since the installations shall be replaced in 2020 or 2021 and by then, who knows what will be deprecated or abandoned anyway.

    21. Re:Never understood the Ubuntu hate... by Luthair · · Score: 1

      I think it can be more appropriately traced to the Amazon search debacle.

    22. Re:Never understood the Ubuntu hate... by grcumb · · Score: 2

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

      Actually, I believe it began with Unity. That was when Canonical began pushing unripe features faster than they themselves could manage them, and the number of downstream bugs gave rise to what Shuttleworth calls the 'hate'. It wasn't hate. It was a bunch of us who just got tired of being rejected out of hand, and who couldn't get mission-critical bugs fixed through normal channels:

      Canonical have stopped listening and – more importantly – working with the community. The number of defects is growing, but Canonical’s response is to make it harder for mere mortals to submit bugs. They seem to think that strong guidance is needed for their product to grow in new and interesting ways. Fair enough, but they’re confusing leadership with control. They’re simply imposing their views because they don’t value the discussion. They’re treating criticism as opposition and shutting themselves off from valid feedback.

      Full disclosure: I was completely wrong in my estimation that this behaviour was going to kill the company quickly. I was not completely wrong that it rendered them irrelevant to a lot of us.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    23. Re:Never understood the Ubuntu hate... by secretsquirel · · Score: 1

      didn't help anything thats for damn sure, i appreciate they needed revenue, but avoiding that kind of crap is basically why we use linux.

    24. Re:Never understood the Ubuntu hate... by secretsquirel · · Score: 1

      Basically, we all went from "desktop that I'm perfectly happy with and works how I want" to "here try this paradigm shift" and it sucked until Cinnamon/MATE came along.

      Gnome 3 changes may have been out of their control but didnt fix that fact that our shit was broken.

    25. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 1

      Translation: You're holding it wrong.

    26. Re: Never understood the Ubuntu hate... by MeanE · · Score: 1

      Does anyone use Universal apps? I have seen a few people use the Netflix app...but that is the extent of it.

    27. Re:Never understood the Ubuntu hate... by Is+Don+the+new+Ron · · Score: 1

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

      Ubuntu didn't adopt Gnome 3, at least not the user-facing "hateful" parts of it. Ubuntu had this desktop environment called Unity. This also applies to systemd, which few users will even notice they have installed. So, no, you can't blame Gnome and Lennart for the hate, assuming there's even such a targeted conspiracy to "get" Ubuntu similar to well-documented efforts to subvert the opensource movement in general. I suspect this is all in Shuttleworth's mind, confusing a numerical majority into a Slashdot herd or hive mind.

      --
      Deja vu: In the 80s we had a 70ish actor as POTUS, a woman PM in the UK, and a bald leader of that other nuke superpower
    28. Re:Never understood the Ubuntu hate... by Tranzistors · · Score: 1

      Ubuntu and all the others are just falling in line behind the Red Hat mafia.

      Here is another example of “Hate on whatever's mainstream”, in this case, Red Hat. Why the hate?

    29. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 1

      And this attitude is the problem with systemd. Instead of just fixing problems, people childishly spend time spewing accusations and acting defensive. I think it would take less effort to fix the problem. Of course, that requires admitting there is a problem.

    30. Re:Never understood the Ubuntu hate... by ChunderDownunder · · Score: 1

      I would blame the fate of webOS more on disastrous leadership than technology. Apotheker was sacked one month after he canned the phone business.

      (p.s. HP are now selling WP 10 handsets)

    31. Re: Never understood the Ubuntu hate... by Anne+Thwacks · · Score: 1

      Everyone should use Ford.
      There is far too much fragmentation in the car industry. Its even worse than it looks with European cars, because not only can you get several models of German car, you can get British an Italian cars, and you can buy them in a whole range of colours too!

      The car intustry is totally fucked.

      BUT
      You NEVER wake up and find some arsehole has taken you car and converted it to right-hand-drive when you too it in for the 6,000 mile service.

      That is what Unity did to us.

      I dont hate Unity (although I certainly dont like it). I absolutely DO hate fuckers who change my UI without asking in the name of a routine bug fix. Shuttleworth - I am looking at You

      --
      Sent from my ASR33 using ASCII
    32. Re: Never understood the Ubuntu hate... by Anonymous Coward · · Score: 1

      That's the problem with systemd, instead of a bunch of simple scripts most admins can fix, it's presented as a closed black box. The actual source is controlled by a small clique of Redhat engineers who show great reticence in even acknowledging problems exist with their baby. The bazaar is dead, all hail the new Redhat cathedral.

    33. Re: Never understood the Ubuntu hate... by Zero__Kelvin · · Score: 1

      Ubuntu is a Debian derivative and you know it.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    34. Re: Never understood the Ubuntu hate... by Zero__Kelvin · · Score: 1, Insightful

      That is 100% correct. "systemd sucks" is just an alias phrase for "I have no understanding of, or experience with systemd, but I like to pretend I do on Slashdot"

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    35. Re: Never understood the Ubuntu hate... by Merk42 · · Score: 1

      But isn't that the beauty of open source? We can have multiple attempts at solving a problem and the best one wins.

      Except one doesn't "win"

      So we're stuck with multiple solutions to the same problem, most of which incompatible with each other, leading to fragmentation.

    36. Re:Never understood the Ubuntu hate... by AndrewMalcolm · · Score: 1

      Why isn't linux on the desktop? Fragmentation. Mir only adds to that problem.

      Totally agree with this. Free software doesn't always have to mean we all go off and do our own little projects and release them back into the world - but rather we can work together on a single task (like Wayland) to enhance things for everyone.

    37. Re:Never understood the Ubuntu hate... by bluefoxlucid · · Score: 1

      Mostly my dislike of Mir was because of its NIH bullshit that I got tired of with Redhat already. Wayland shows up, Canonical is like "well we'll write our own!"

      Pretty much, Canonical claimed Wayland is inadequate in many ways and Mir does things a whole lot better; a bunch of people (including the Xubuntu developers) evaluated running on Mir, and found it shrugworthy. We've all basically decided Wayland is where everything is going, when everything does eventually get around to getting off X11, and so Canonical is wasting programmer time that could go into improving Wayland instead.

      As an example: Wayland has an XWayland client compatibility layer and a weston-rdp compositor. Wayland can seamlessly transition to different compositors, meaning it can draw on your graphics card for a while and then swap over to weston-rdp. XRDP required an entire Xorg server compiled as an RDP backend, and is defunct. It's possible to muck about with XRDP to get Sessman to launch weston-rdp with XWayland; with a bit more effort than that, you can get a display manager running on tcp/3389, and allow selecting (and displaying) log-in sessions over RDP. Basically nobody cares, and instead we have people busy A) just trying to get Wayland up to production-quality; and B) making Mir because Wayland was not invented here. More people could work on problem (A) or (C) if they skipped problem (B).

      With Unity going away and Mir probably vanishing with it, that's years of programmer time lost to defunct garbage that never gained any traction.

    38. Re:Never understood the Ubuntu hate... by bluefoxlucid · · Score: 4, Informative

      Upstart and traditional SysVinit pretty much ignored output; if your script didn't send things to syslog or custom logs, then it went nowhere. Pretty much the first thing I noticed about systemd was how much less-frequently I had to modify init scripts to figure out what was wrong.

    39. Re:Never understood the Ubuntu hate... by slack_justyb · · Score: 1

      "it'll mean closed-source graphics drivers will have to support 2 display servers, and they may not want to do that"

      Okay. That's sort of true, but one of the big things was that Canonical from word start seemed hostile to the Wayland community. Now that's not saying a lot because as we all know a lot of communities in the FOSS world are pretty hostile by nature. So I'm not saying that justifies the hate that went down, but it play a big role.

      Here's a link from the Ask Ubuntu site and the first comment under the accepted answer pretty much sums up the frustration that a lot of folks had.

      This still doesn't answer what advantages mir offers, it just answers why Wayland was not chozen

      Canonical blows at PR, if they were trying actively trying to woo people to their argument, they were doing an incredibly bad jobs at it. Now I get, they're developers and they don't need to be disturbed with BS like, "Hey! Why you doing this thing Canonical? Why you no just use Wayland?" etc. However, Canonical could have easily stepped in and really done some outreach to help people get behind their brand, which they sort of did; I know Jono Bacon did a whole lot of outreach and he was pretty damn amazing at it. I personally don't think Ubuntu was the same when he left but that's seriously just me, I think. However, the point was that Canonical constantly wasn't always forthcoming about their plans and it really got heated as the infamous "Not Invented Here" argument really took them like a California wildfire. NIH basically took everything that they were working on and twisted it into a conspiracy theory of how this was all a splintering of pure bred Linux (for whatever that means).

      You take that crazy NIH mentality and add it a touch of salt from people thinking that Canonical was "M$" in disguise, or they were some young upstarts (ha! I made myself laugh with upstart) that didn't understand the philosophy of Unix, there were a few more crazy notions out there but I think those two covered a lot but I digress. You take all that fervor and combine it with Canonical's lack of touching base and at times actively retreating from addressing this and it basically was a fire no one was putting out.

      Now I'll say that initially Canonical did try to stick the olive branch out there, but they got a first degree burn and basically said never again (ish, but mostly just never really said anything outside their circle so it was mostly a "well we're just not going to talk to them anymore"), only later to see themselves on the spit over some coals. I don't think Canonical did anything wrong per se but FOSS seems to be a different world of thinking of software purity. That purity comes in about a billion different flavors but they range from RMS grade "open source or nothing" to RedHat grade "we are the community work with us or become an outsider." I think Canonical just simply pissed off enough of those groups to finally reach a tipping point where it became mainstream to piss on Ubuntu.

      I will say this, the different communities in the FOSS world are highly ideological and that's helped them to a point, but we are reaching the top of the curve where that helps and moving into the part where it begins to start hurting. At some point these multitude of little tribes and what not are just going to have to let go of the notion of "pure bred" Linux and realize the world is changing. Things like Wayland, systemd, GNOME3, and so on are things that exist and be it that they conform to what that group thinks is good or not, they'll just have to accept the world the way it is or get busy on the alternative. However, a lot of folks seem to be content with either purify with fire or apathetically stating, "get thicker ski

    40. Re:Never understood the Ubuntu hate... by lsatenstein · · Score: 1

      If memory serves, the initial attitude towards Ubuntu was positive. It was an easy to install and use distro for non-systems type users and newbs. I think the hatred set in when they adopted Gnome 3, and later, systemd.

      I've come to realize a long long time ago, that people have self-imposed obstacles to change. Its just that what we know is giving us comfort. Change is disruptive. Too much change in a short while is catestrophic to some.

      And then there is the gripers. They need something to gripe about. Its a relief to being frustrated.

      I am at the age of patience and wisdom. After 55 years in IT I retired. My retirement computer is due to retire, and I still have a long life ahead of me. But, I look forward to change. It stops my brain from getting rusty. I definitely do not want a rusty brain. Also, my budget for toys is limited, not open to whims. So, I study more than jumping to conclusions. My purchases are done after considerable research.

      The above is my opinion.

      --
      Leslie Satenstein Montreal Quebec Canada
    41. Re:Never understood the Ubuntu hate... by strikethree · · Score: 1

      So there's just as much hate for Fedora is there? Both OS's use Gnome 3 & Systemd....

      Definitely not. There is more hate for Fedora/Redhat than there is for Ubuntu.

      Ubuntu was absurd for not implementing a full X11 protocol on their display server.

      Redhat and Fedora should be burned to the ground for not merely ignoring standards, but for violating them at every turn. If we wanted SystemD we would use Windows or Macs. Same with PulseAudio.

      While Mir was interesting, it is still throwing away a lot of functionality, even if it does bring new functionality in.

      The root of the problem is someone telling someone else THIS is how it has to be when there is already an accepted standard for that process. Change the standards intelligently and you will have no problems. Start telling people that their software will no longer run and that the 20 or more years of knowledge they have accumulated is now worthless is not a good way to go about doing things. Just sayin' ... especially when your new way is not even reliable yet!

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    42. Re: Never understood the Ubuntu hate... by strikethree · · Score: 1

      Windows is so popular because there is only one current version of Windows and everyone knows it and all Windows applications work on it.

      Oh really? I know of many games and productivity software that works on XP but not on Windows 10. Even software that ran fine on Windows 7 can have problems on Windows 10. Many programs are poorly written and rely on very specific aspects of the operating system, which changes, even within a particular "release". Do you recall trying to run stuff on Windows XP when Service Pack 2 for XP was released? Yeah, a lot of stuff broke.

      If you want to develop for Windows there's no guesswork, and the design decisions you make aren't going to split your potential userbase.

      Eh? For developers, it is even worse. Did you bank everything you had on VB6? Too bad. Silverlight? Too bad. .Net 2.0? Too bad. Any of the specific versions of IE? lol, too bad. Oh, and if you use Microsoft development tools, telemetry (that you don't get to see) is built right in.

      The reasons you think Microsoft operating systems are popular are not really valid reasons.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    43. Re:Never understood the Ubuntu hate... by jedidiah · · Score: 1

      Great another moron.

      Even as a mere desktop user, I find that any of these modern init systems turn Linux machines into something like Windows where the machine isn't actually ready to use when the UI has loaded. This can be particularly annoying in an appliance like an HTPC.

      Again, it's another solution in search of a problem adding additional complexity where 99% of people didn't ask for it and don't need it and probably don't want it. It is much easier to screw up because of this which is one reason why I haven't tried to debug/fix my HTPC issues. Mucking about with it would be too much risk for a minor nuissance.

      It just looks like fucking amateur hour nonsense that I fled from Microsoft to get away from.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    44. Re: Never understood the Ubuntu hate... by jedidiah · · Score: 1

      A replacement is great if it's an actual replacement. All of the attempts to replace X were quite blatant in their desire to not actually fully replace X. Their proponents are fixated on these 20 year old ideas of "X hating" and notions of what the requirements are for a GUI in home and corporate environments.

      They are gravely out of touch with what people expect out of their desktops now.

      They're like the ultimate neckbeards, the exact opposite of mainstream.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    45. Re: Never understood the Ubuntu hate... by iCEBaLM · · Score: 1

      The car analogy fails a couple ways:

      - Car as OS: All cars have pretty much the same UI, steering wheel, pedals, gear shift, doors, trunk, mirrors, windshield wipers, turn signals, horn, etc. It doesn't matter which make you buy, they're all going to behave the same way. This is not the same between Windows and Linux. The Linux car would have a joystick instead of a steering wheel, 2 brake pedals for each side of the car, doors that detach from the car completely to open them and a radio that only picks up country music stations.

      - Car as application: All cars run on the same roads regardless of make. The Linux car would only run on dirt/gravel roads.

      Now tell me if people would buy the Linux car over any other make.

    46. Re:Never understood the Ubuntu hate... by ebvwfbw · · Score: 1

      I saw debian as adding to that problem. I remember the SYSV vs BSD days. So much wasted energy. Then we had a real nice compromise - RedHat and then Fedora. Instead we have yet another branch. In fact for a while there was a joke - "Bob's Linux". Some guy named Bob and his distro. I haven't looked in probably over a decade, however for a while I bet there was well over 2 dozen different distros. As I said with SYSV vs BSD - don't care which one you chose, however chose one of them and let's move on. Same thing here. I think we should all chose one and let's go. No matter which one we chose it'll piss people off because they've spent a lot of time on the other technology. I've had a few years of my life thrown away due to a decision to move to something else. By people that weren't even in the same continent as I am, never mind knowing them. Sucks I know, get over it. At least in my case I got paid.

      Imagine if we all combined our efforts. Other side of it is - imagine if we combine all the assholes together. Second thought, maybe we're better off separate.

    47. Re:Never understood the Ubuntu hate... by Rakarra · · Score: 1

      Even as a mere desktop user, I find that any of these modern init systems turn Linux machines into something like Windows where the machine isn't actually ready to use when the UI has loaded. This can be particularly annoying in an appliance like an HTPC.

      I got around this myself by placing dependencies in graphical.target. IE, making autofs a dependency of graphical.target so the machine wouldn't try to bring up gdm before automounted homedirs were available.

      Again, it's another solution in search of a problem adding additional complexity where 99% of people didn't ask for it and don't need it and probably don't want it.

      Most people really like the much-faster machine startup; it tends to be those 1% edge cases (automatic login, in my case) that break things and require a bit of fiddling.

    48. Re: Never understood the Ubuntu hate... by Rakarra · · Score: 1

      My pet hate is for amy application that needlessly seems to have to have a connection to the Internet or set up its own servers and connect to other websites.

      My least favorite (current) example is Razer's mouse driver, which stores button setting configuration "in the cloud." Translation? You get no mouse configuration or custom bindings (which tends to be the whole point of using their gaming mice) until the Internet is up, and I end up clicking around for awhile before it finally downloads my driver settings and applies them.

      I GUESS the point is so that you can take your mouse from computer to computer and the settings will be available wherever you go, but I really wish this over-engineered piece of crap let you opt out of that nonsense.

    49. Re: Never understood the Ubuntu hate... by iCEBaLM · · Score: 1

      Oh really? I know of many games and productivity software that works on XP but not on Windows 10. Even software that ran fine on Windows 7 can have problems on Windows 10. Many programs are poorly written and rely on very specific aspects of the operating system, which changes, even within a particular "release". Do you recall trying to run stuff on Windows XP when Service Pack 2 for XP was released? Yeah, a lot of stuff broke.

      That's not my argument. Notice the word **current**. Windows applications written at a specific point in time work on the current version of Windows **at that time**. Of course there's no guarantee they will work on future versions (although many do). Linux applications written at a specific point in time do not necessarily work on every distribution, desktop environment, etc. available at that time. It's about user experience. If you have a current version of Windows you can be 99% certain whatever Windows application you buy will run on it without a ton of hassle.

      Eh? For developers, it is even worse. Did you bank everything you had on VB6? Too bad. Silverlight? Too bad. .Net 2.0? Too bad. Any of the specific versions of IE? lol, too bad. Oh, and if you use Microsoft development tools, telemetry (that you don't get to see) is built right in.

      But none of these decisions impact **users**. If you write a Windows application that depends on Silverlight, you just redist Silverlight as part of your applications installer. You wrote a VB app but the user doesn't have the VB runtime libraries? You package them with your app. These design decisions don't impact or fragment your potential userbase on Windows, whereas on Linux if you write a GNOME application, KDE users won't be able to run it. Do you expect KDE users to install all of GNOME just for your application? Or if you package your application as an RPM and target Fedora, then Ubuntu users won't be able to install it. So you make a .sh installer, but then it breaks for Gentoo users who don't use systemd. On Linux your potential userbase is so fragmented it's not worth developing for if you're in it to make money, unless you have a very niche application.

    50. Re:Never understood the Ubuntu hate... by JackieBrown · · Score: 1

      I remember a lot of hate from grabbing from debian sources then making iy hard for debian to incorperate any changes that ubuntu did. They would send back giant changelogs and diffs without any real documentation

    51. Re: Never understood the Ubuntu hate... by DamnOregonian · · Score: 1

      That's so insanely reductionist.
      I administrate 187 machines along with one other person at a large regional ISP/Business internet services/colocation provider.
      I understand it very, very well (all of our centos7 deployments use it, after all)
      I have very legitimate beefs with it (and some things that I think are positively fantastic about it)
      I will say, that like pulse audio, systemd has evolved from a massive pile of shit, to something pretty decent, but it's still done a fairly terrible thing to the ecosystem, which is make way too many parts of the system as a whole dependent on the functioning socket communications of the systemd organism.
      Go ahead and try to log into a systemd system with a daemon that has gone insane and is flooding the journal. Don't worry, I'll wait.
      Honestly, I love the init replacement. I just wish the interdependencies in certain arenas weren't... well, interdependent.

      Anyway, your claim that "systemd sucks" is a euphemism for "I have no understand of, or experience with systemd, but I like to pretend I do on Slashdot" just shows that you're a tool who has no fucking idea what he's talking about. You're literally the same person, on the other side of the fence, as the people who blindly hate it.

  4. Embrace the hate... by __aaclcg7560 · · Score: 1

    I guess Python 3 finally went mainstream. A Python 2 asshat took me to task because I only have Python 3 installed on my system, all my Python code is in Python 3, and, when I couldn't find an easy to use automation tool in Python 3, I used Ant (Java) instead.

  5. Too bad by Anonymous Coward · · Score: 1

    I saw it as a good sign Canonical might've realized they made a mistake for once.

    I guess it's too much to think they'd accept responsibility rather than trying to point fingers.

    There are plenty of bad apples in any community, but sinking to their level in emotional insecurity just causes more issues here.

    1. Re:Too bad by Austerity+Empowers · · Score: 1

      The message I received is "We're doing the nasty because if public perception, not because we made terrible decisions. We reserve the right to make terrible decisions again in the future, when public perception can be adequately silenced."

  6. Umm No by Anonymous Coward · · Score: 5, Insightful

    That's not why they hated Mir. Canonical had committed to helping flesh out Wayland, and then suddenly abandoned that effort and developed Mir instead, despite Wayland being much further ahead and doing everything Mir wanted to do, better. Wayland is essentially finished and ready for the masses now, but it could have been at this point *years* ago if Canonical hadn't backpedaled and switch to a worthless piece of trash instead. Also calling it open source when they surround it with licence agreements is rather farcical. They wanted to monetize it hard if Ubuntu phone kicked off, this abandoning of it only happened because they realized they had completely failed that effort.

    1. Re:Umm No by buchanmilne · · Score: 2

      Canonical didn't suddenly do anything, they assessed the state and progress of Wayland and decided that if they wanted something done they had to do so themselves. Maybe that assessment was wrong.

      Mir was announced in March 2013 (https://compute-fra.ec2.amazon.com/embassy/inspect)

      In November 2013, Jolla shipped it's first hardware, running Wayland.

      Three is no question that the assessment is wrong, there was no question in March 2013 that the assessment was wrong, and within 8 months there was proof, yet Ubuntu wasted the next 3+ years investing in Mir when they could instead have helped get Wayland onto desktops sooner.

    2. Re:Umm No by buchanmilne · · Score: 1

      Mir was announced in March 2013

    3. Re:Umm No by cyberthanasis12 · · Score: 1

      It is his money and he can do whatever he wants with it. He wanted Mir, and Mir would be OSS software. Good. We, in the Linux community, like pluralism. If he had finished it, I would try it and maybe I would use it. I certainly use Unity and I like it. I might be in the minority, but I don't harm anyone using it.
      Nobody forces you to use Mir, Unity or Ubuntu. And if you use Ubuntu, it is for free. I don't understand the hate.
      It seems that AC has this favorite project Wayland, and wants to force others to spend their money on what AC likes, and not what they like.

    4. Re:Umm No by slashrio · · Score: 1

      ...they assessed the state and progress of Wayland and decided that if they wanted something done they had to do so themselves.

      And that's what they could have done: accelerating the development of Wayland by throwing in their developers.

      --
      "Trump!!", the new Godwin.
  7. Re:People need struggle by ChrisMaple · · Score: 2

    Literate people hate your post.

    --
    Contribute to civilization: ari.aynrand.org/donate
  8. Amazingly Still Doesn't Get It by Luthair · · Score: 5, Insightful

    I don't think he recognizes the issue people had - when Canonical became successful they began acting like they were the 800-lb gorilla in the room and that they could do whatever they wanted and everyone else would fall into line. Classic not invented here syndrome, then expecting others to write & maintain support for Canonical's custom software.

    Sending user searches to Amazon doesn't help either - the Linux community is much more privacy minded then the general community using public.

    1. Re:Amazingly Still Doesn't Get It by Anonymous Coward · · Score: 1

      Can't agree enough. I have a great dislike for Ubuntu, and all for very well supported reasons.

      Nobody wanted Mir because it was designed to serve Canonical and nobody else. We were wary of Upstart because of Canonical's history with first-party works. When I was a sysadmin, LTS would uninstall something important every other week. Oracle bought Sun one of those weeks, so that week was Sun Java and everything that depended on it. The Amazon thing is unforgivable. My takeaway is the product is bad and the company lacks good faith.

      This complaining that they're giving stuff away for free is disingenuous. Even the household waste I leave at the corner has more value—at least the bums take away the bottles. But I don't complain when they leave the compost.

    2. Re:Amazingly Still Doesn't Get It by Anonymous Coward · · Score: 5, Interesting

      I don't think he recognizes the issue people had - when Canonical became successful they began acting like they were the 800-lb gorilla in the room and that they could do whatever they wanted and everyone else would fall into line. Classic not invented here syndrome, then expecting others to write & maintain support for Canonical's custom software.

      Sending user searches to Amazon doesn't help either - the Linux community is much more privacy minded then the general community using public.

      This. There are tons of distros out there, and I don't have problem with people using any of them. What I have problem with is Canonical's attempts to force everyone to Ubuntu and their way of doing things by doing their own versions of already established projects. This way they can lock people in.

      Its the same kind of crap that Microsoft and Apple (now with Metal) pull. The only difference is that Mark *thinks* that Canonical is an 800-lb gorilla and when people see through his BS, he throws a tantrum and blames it on the community.

      Don't believe me? Read about how Canonical screws the community here:
      https://www.turnkeylinux.org/blog/ubuntu-not-invented-here-syndrome

      Also, read about the crap that Canonical/Mark tried to pull:
      https://arstechnica.com/information-technology/2013/11/canonical-abused-trademark-law-to-target-a-site-critical-of-ubuntu-privacy/
      https://www.wired.com/2013/11/fixubuntu/

      The problem is that Ubuntu/Canonical have fanboys just like Apple. These fanboys will keep preaching about it, no mater how badly they keep getting screwed. Its puzzling really.

      In reality, if Cannonical/Ubuntu died off, everyone would be better off.

    3. Re:Amazingly Still Doesn't Get It by nnull · · Score: 2

      This. Ever since they did the whole Amazon fiasco, they lost my respect.

    4. Re:Amazingly Still Doesn't Get It by Anonymous Coward · · Score: 1

      Anywhere on ubuntu.com? Really? Not anywhere?

      It's not on the homepage (it's also not on the homepage of elementary.io though).

      But it is on several top level ubuntu pages.

      Mentions on the ubuntu.com/server page...
      and on ubuntu.com/core (including in the opening paragraph)...
      and on the IOT page...
      and on the white paper page...
      and on the containers page...
      and oh look you're full of shit.

      Canonical don't mention "linux" on the pages to do with desktop and mobile, because why the fuck would they? Everyone knows "Linux" is difficult, right?

      It's not 'scrubbing' anything from anything. It's making people aware that what they are installing is an organised, managed product.

      It's marketing while avoiding mentioning the pain point: that it is still linux.

      He doesn't want to own linux because he knows he can't. He wants to own a product derived from linux whose marketing he can control. Just like the ElementaryOS guys.

      Get a grip.

    5. Re:Amazingly Still Doesn't Get It by Anonymous Coward · · Score: 1

      > Go to ubuntu.com and try to find the word Linux anywhere, it's not there.

      It is there several times at https://www.ubuntu.com/server and at https://www.ubuntu.com/containers/lxd and many more pages.

  9. Re:People need struggle by __aaclcg7560 · · Score: 2

    As a moderate conservative, I hate the stupidity that has become the Republican Party.

  10. O RLY? by Artem+S.+Tashkinov · · Score: 2, Insightful

    Which one do you mean?

    * Pulse Audio?
    * Systemd?
    * Unity/Gnome 3/KDE 4?
    * Windows 8/10?

    It's not that people hate something that's mainstream. The problem is that mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

    1. Re:O RLY? by Kohath · · Score: 2, Interesting

      ... mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

      More or less anything can be described this way. Sometimes it's more fair, sometimes less.

      Comments like yours are well-described by Mark Shuttleworth. You show much hostility to alternate options or choices. WTF business is it of yours whether others choose differently than you?

      For example, yeah, Windows sucks. It's also an easy solution to problems. Easy solutions to problems mean fewer problems, which doesn't suck. So people use Windows and get on with their lives where they focus on something that's more important to them than Windows sucking. What's wrong with that? Is it any of your business?

    2. Re:O RLY? by mx+b · · Score: 2, Interesting

      Which one do you mean?

      * Pulse Audio? * Systemd? * Unity/Gnome 3/KDE 4? * Windows 8/10?

      It's not that people hate something that's mainstream. The problem is that mainstream is often a polished turd which companies or alternatively gifted individuals try to sell you as something which is better and novel, while being in an order of magnitude less usable and having tons of bugs.

      I think this is exactly the kind of comment that Shuttleworth was talking about.

      Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement? If it's that easy to enumerate the things they did wrong, why isn't it easy for you to just do it the right way without bugs? (Please don't take this personally, I'm using the universal 'you' for all people reading this)

      PulseAudio is not perfect, but it is improving, and is itself a big improvement on older sounds systems that often didn't work at all for many setups. Systemd is not perfect but it is a huge improvement on the old script init that couldn't handle modern features like hotplugging devices and sleep mode. The desktops are not perfect but are trying different design philosophies out, because honestly, user design is not a 100% solved known problem, but the latest GNOME 3 and KDE/Plasma 5 releases are very nice and polished (your comment including KDE4 suggests you haven't tried KDE in a while; I encourage you to do so). Were those things buggy at first? Sure. But I suspect many distros rushed (possibly a bit too fast) to switch to them precisely because the older systems were not working, and they were ready to get them fixed. Even Windows 8/10 have parts that I dislike (mostly the telemetry, and 8's inconsistent mix of metro with the old GUI) but they deserve kudos for massively improving their default security posture and modularizing the system (I have way less crashes than XP/7!).

      The answer is that modern software engineering is a VERY hard problem. And like many things in computer science, there are lots of trade-offs -- you often must sacrifice one thing to win at another. Many of the issues people complain about are design decisions that are not necessarily the result of bad programming practice, but rather the trade-off, and the developers are showing they might have a different priority than you. And that's ok. No one has to agree 100% of the time on anything. But that said, you can respect someone's work and decisions while still holding your own differing opinion, and that often gets lost in the arguments. Shuttleworth had a not-invented-here problem on some issues, but the community's response was sometimes just as bad. Both sides had merit to their arguments, and both sides have made mistakes. It happens. Let's not demonize anyone for trying to see their vision through.

      I'm in no way condoning laziness of course -- I expect all projects and developers to quickly address security issues and release but and security patches promptly, for example. The privacy issues that Ubuntu and especially Windows brought up are worth a very critical eye. But let's remember that software is hard for anyone, no matter how much experience you have, and stop tearing each other down. In fact, in true open source spirit, contribute bug fixes ... or start your own fork!

    3. Re:O RLY? by Anonymous Coward · · Score: 1

      You also forgot policykit, network-manager, udisks2, javascript in etc configuration files, gnome registry, gtk3 branding focus and every major distro becoming a redhat derivative.

      Many people still using their systems but more and more of them despising whats running on them and those responsible for putting it there.

      Wasn't this the reason we left windows as a platform, and the carpet baggers follow along and set up shop, again.

    4. Re:O RLY? by Anonymous Coward · · Score: 1

      As for "why haven't *you* coded up a replacement?": I have. Twice. Nobody cares. I can't get simple and definite fixes merged back, let alone radical replacements.

    5. Re:O RLY? by gweihir · · Score: 1

      And that is exactly it. In many cases "mainstream" equals "really bad". Ubuntu in particular tries really hard to follow that principle.

      Personally, my Linux runs fvwm (and has done so for now almost 30 years, without much change), no systemd or other Poettering crapware. A desktop is not a "lifestyle-enhancer", it is a tool. Once it is configured nicely, you leave it as it is.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:O RLY? by gweihir · · Score: 3, Insightful

      Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement?

      And that shows the second aspect of the issue nicely: The assholes that come along with the polished turd. You are too dumb to understand, but I will repeat it anyways: There is no need to a replacement. What was there before already works nicely.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    7. Re:O RLY? by SvnLyrBrto · · Score: 4, Interesting

      > Systemd is not perfect but it is a huge improvement
      > on the old script init that couldn't handle modern
      > features like hotplugging devices and sleep mode.

      Yes, because I'm going to hot plug anything besides a keyboard & monitor on a crash cart into a (hardware) Linux box, or put an EC2 instance into sleep mode.

      Half the problem with people "hating the mainstream" is that half-baked tools that don't fit the use case are being forced on us. Systemd may ultimately be perfectly cromulent on a consumer desktop focused Linux like Ubuntu or Mint... though I would still argue that it was rolled out there well before it was ready for prime time. But the majority of Linux systems out there are not consumer desktops, are they? And it has no goddamned business at all in a datacenter distro like RHEL, CentOS, or (upstream) Debian. It breaks modularity, tries to do too many things in one service, needs to be updated & rebooted too often, tells us to "pay no attention to the man behind the curtain" in too many places, and is difficult to troubleshoot when things go wrong, not least because it also forces journald and its binary logs onto us.

      I'm not religiously attached to SysV init scripts by any means. But systemd was not the right replacement for them. It wasn't ready for production when it was launched. And the only reason it's even tolerable now is because the "new way" of doing things is to not try to fix a system that's gone wobbly; but to just unceremoniously kill the instance and launch a replacement. (And even there... you'll note that Amazon has not drank the systemd Kool-aid. Their own (Red Hat based) distro is still happily using init and syslog.)

      --
      Imagine all the people...
    8. Re:O RLY? by epine · · Score: 1

      Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement?

      This has my vote as the stupidest rhetorical meme since Robinson Crusoe converts mute, g-string Friday to Christian buttlerhood.

      The answer, my friend, is not enough Fridays.

      Or Saturdays. Or Sundays & holidays.

    9. Re:O RLY? by Kohath · · Score: 1

      Haters going to hate.

      Yeah. They should get told to stop it every time. Some will listen and stop. Society will be better (or less bad).

    10. Re:O RLY? by serviscope_minor · · Score: 2

      Systemd is not perfect but it is a huge improvement on the old script init that couldn't handle modern features like hotplugging devices and sleep mode

      Bullshit. Previously my laptop was fine. Now it has an apparently undebuggable systemd related problem which so far no one has been able to help me with. After a shortish amount of time unplugged from power, systemd does a clean shutdown.

      That is seriously not what I want what with the battery being OK for few hours not 20 minutes. There's no apparent reason for it, nothing useful I can find in the logs, and everything that ought to be controlling that has been switched off. And yet it's still b0rked.

      My current working hypothesis is that systemd is shite. So far no one has been able to present evidence to the contrary. Claims of "modern features like hotplugging and sleep mode" don't really cut it. Firstly, I distinctly remember using both of those before systemd. Secondly, they're kinda irrelevant if my laptop is off. Again.

      --
      SJW n. One who posts facts.
    11. Re:O RLY? by dAzED1 · · Score: 1

      "Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement?" systemd *is* the replacement. And all these years later, I still without any hesitation prefer the thing it replaced...which I still use.

    12. Re:O RLY? by Blaskowicz · · Score: 1

      Removing underlined Gtk3 letters was the one stupid ass thing. Can't they have a system wide setting so they can hide them on their Gnome or other 3D desktop and look good in their marketing screenshots, but leave them for users of traditionals GTK2/GTK3/Qt etc. desktops?

      Other than that, GTK3 still works fine for normal looking, normal working software, usually to the point of not noticing whether your app runs GTK2 or GTK3. I like it, and dislike Qt4/Qt5 instead (for no particular reason).

    13. Re:O RLY? by 0100010001010011 · · Score: 1

      PulseAudio is not perfect, but it is improving, and is itself a big improvement on older sounds systems that often didn't work at all for many setups. Systemd is not perfect but it is a huge improvement on the old script init that couldn't handle modern features like hotplugging devices and sleep mode.

      How is my FreeBSD desktop handling all those 'modern features' without PA or systemd?

    14. Re:O RLY? by sjames · · Score: 4, Insightful

      There's part of the problem. ALSA has advanced enough that the best way to improve sound handling is to uninstall Pulseaudio. Why polish a turd when there's a perfectly good toilet handy? I thought GNOME2 was quite adequate, but switched to XFCE4 when they totally screwed it up. Udev was handling hotplug just fine without systemd butting in. Suspend works fine with init scripts.

      Too many confuse "different" with improved. To really be an improvement, it must either do something useful that the old way couldn't do (or be made to do), or it must do it much more elegantly than the old way could.

      So I'll turn it around, why are we beset with these re-invented wheels when they could have made a few tweaks to get the old system to do what they wanted?

      If you want the new shiny to be embraced, just offer it up. Don't yank away what was working nad cram it down people's throats. People don't like things being crammed down their throats. If it doesn't catch on and you really want it to, ask yourself and others why? What feature got dropped that turned out to be more important to more people than you thought?

      Consider, Xorg took over XFree overnight. It did so because it did everything XFree did but configuring it sucked a lot less. It didn't tell people who were happy the way things worked now that they were wrong and would have to do it differently now. Nobody complained about udev. Nobody got all that upset when sendmail was demoted to alternate.

      So why can't Wayland get a foothold? Because they not only refused to promise any sort of support for display over the network, but actually denied that X could do it. (I understand that's been/being addressed now).

      Why do people hate on systemd rather than addressing it's issues? Because their bug reports get marked wontfix and notabug. What's the point of submitting a patch if it's already been made clear it will be rejected?

      So why not Mir? The correct question is "why Mir?". We've seen claims about things it will one day bring to the party but they aren't yet evident. And now, the other fear is playing out, too likely to be abandoned.

    15. Re:O RLY? by Jonner · · Score: 1

      "Let me put it this way: if this software is such an obvious 'polished turd', why haven't *you* coded up a replacement?"

      systemd *is* the replacement. And all these years later, I still without any hesitation prefer the thing it replaced...which I still use.

      You prefer Upstart? That's what systemd replaced on both Red Hat distributions and Ubuntu.

    16. Re:O RLY? by MikeBabcock · · Score: 3, Insightful

      "Why haven't you done it" is the most idiotic open source response in the world designed to put people in their place as though somehow a person who can't write software (or doesn't have time) doesn't deserve an opinion.

      --
      - Michael T. Babcock (Yes, I blog)
    17. Re:O RLY? by r0kk3rz · · Score: 1

      There's part of the problem. ALSA has advanced enough that the best way to improve sound handling is to uninstall Pulseaudio. Why polish a turd when there's a perfectly good toilet handy?

      Too many confuse "different" with improved. To really be an improvement, it must either do something useful that the old way couldn't do (or be made to do), or it must do it much more elegantly than the old way could.

      I've got Linux with pulseaudio on my phone, it has to handle all kinds of audio routing between the ear piece, speaker, audio jack, bluetooth headset, and to do it all as seamlessly as possible. Can ALSA do this? because pulseaudio seems to handle it well.

      Now I admit that this is not exactly a typical usecase, and indeed if you only have one thing you want to output audio to then simply using ALSA is more than adequate. This is perhaps one of the main issues facing the Linux ecosystem, everyone has wildly different usecases and expectations for their software and in the end you get a bit of an overengineered jack-of-all-trades without being good at any one thing.

    18. Re:O RLY? by Waccoon · · Score: 1

      You show much hostility to alternate options or choices.

      Pretty much the whole point of a distro is to create and manage a turn-key Linux installation, so the choices are made by the distro developers. You can try to hack apart your distro and install the options you want, but it's often pretty difficult. If your distro makes terrible changes, your only real option is to switch to another distro, and that can be even more difficult.

      What people are doing is showing hostility towards the choices Canonical has made, which do not reflect the wants of the community. Mark is just butthurt that if he wants to remain relevant, he has to do what the community wants, not what he wants. Boo hoo.

    19. Re: O RLY? by Zero__Kelvin · · Score: 1

      Tell me you don't ACTUALLY believe systemd is the reason your system is shutting down. Please tell me you aren't that fucking stupid.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    20. Re: O RLY? by Zero__Kelvin · · Score: 1

      Because you have just the right hardware for your system to work. Don't even try to claim the *BSDs sorry nearly as wide a variety of hardware and function properly as Linux does. Just don't be that disingenuous, OK?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    21. Re:O RLY? by Kohath · · Score: 1

      You can try to hack apart your distro and install the options you want, but it's often pretty difficult. If your distro makes terrible changes, your only real option is to switch to another distro, and that can be even more difficult.

      What people are doing is showing hostility towards the choices Canonical has made, which do not reflect the wants of the community. Mark is just butthurt that if he wants to remain relevant, he has to do what the community wants, not what he wants. Boo hoo.

      Yeah it sucks when you're getting something for free and it's not exactly what you wanted.

    22. Re: O RLY? by serviscope_minor · · Score: 1

      Systemd is the thing actually doing the shutdown, yes. It's in the logs clear as day that it's doing so. It's a clean shutdown. Why it's doing so has proven impossible to find out so far.

      In like how you spew invective to make yourself look clever (in your own eyes only) without actually having the slightest bit of insight into solving the problem. You sound like a typical systemd acolyte: insult the person who's experiencing the bad behavior until they go away.

      --
      SJW n. One who posts facts.
    23. Re:O RLY? by sjames · · Score: 1

      I would need to know more about the phone, but if it's the typical case, it really only has one audio output that is then routed at the hardware level to one of several physical outputs. For example, will it route the voice from a phonecall to bluetooth and the headphone jack at the same time? Will it play music on the headphone jack while routing a voice call to bluetooth?

      The reason I ask is because I suspect Pulse is simply interposed between the various apps and a single ALSA device. Given that the phone is a specialized environment, it may be that the apps have no way to communicate directly with ALSA, so shooting Pulseaudio in the head would result in silence, but IF the apps are built like typical desktop apps where they will talk directly to ALSA if Pulse isn't available, shooting Pulseaudio would result in lower latency sound output. It would also reduce CPU usage and so increase battery life.

    24. Re:O RLY? by thegarbz · · Score: 1

      Yes, because I'm going to hot plug anything besides a keyboard & monitor on a crash cart into a (hardware) Linux box, or put an EC2 instance into sleep mode.

      So for you specially they should support a second system which features are duplicated in the replacement?

      Maybe you should fork a distro, the way you're talking there'd be many customers out there for you incredibly popular use case.

    25. Re:O RLY? by gweihir · · Score: 1

      Re-inventing the wheel is both bad engineering practice and a waste of resources. It makes things worse, not better. That is not progress, that is plain dumb. It is also a sign of immaturity and arrogance and lack of knowledge and understanding regarding the history of technology.

      If you keep re-modeling your infrastructure all the time, you will never be able to rely on it and build on it. Some things are finished and need to be left alone, unless a really large improvement becomes possible. That is not the case here. The thing done here is at best "gold plating" and at worst a really bad case of the "second system effect", both signs of lack of understanding and maturity (and big egos) on the side of the people driving this.

      Progress is not "doing things differently". Progress is improving things, while keeping their old qualities and merits intact. That does require actual understanding of what these old qualities and merits are. The Poetterings and Microsofts of the world do not have that and hence cannot create progress, they can only make things different without merit and overall make things worse.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    26. Re:O RLY? by Rakarra · · Score: 1

      Tradition is the enemy of progress.

      Yes, but tradition shouldn't just be cast aside willy-nilly, because many times tradition came out of discussing issues and goals of the time and finding the ways to do things that worked for people. Do these issues and goals change over time? Sure, they can be revisited. Yet often we see in the tech world good, usable things thrown away instead of built upon, with the "new from the ground up" inferior to the old. Windows 8 versus 7. Quicktime 10 vs 7. Gnome 3 vs Gnome 2. I've seen tons of website redesigns that killed the usability of the site, but at least the layout had a lot more rounded corners and was twice as slow!

      Tradition is something to learn from, not to dismiss as a relic from the past.

    27. Re:O RLY? by Thad+Boyd · · Score: 1

      Is it any of your business?

      It is insofar as I have to use the same Internet as everybody else, and other people's decisions affect my experience. For example, I have to work harder to protect my online privacy because other users either do not care enough to protect theirs, or don't understand how. That applies to Windows 10, Facebook, Google, whatever.

      Suggesting, politely but firmly (and in the proper conversational context), that people should consider the implications of the products and services they use, is reasonable. Helping them to switch to another platform, if they express an interest, is better still.

      But you're right that there's no need to be a judgemental asshole about it.

    28. Re:O RLY? by Thad+Boyd · · Score: 1

      Consider, Xorg took over XFree overnight. It did so because it did everything XFree did but configuring it sucked a lot less.

      No, it did so because XFree changed its license.

    29. Re: O RLY? by Zero__Kelvin · · Score: 1

      Your WM is the telling systemd to shutdown moron.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    30. Re: O RLY? by serviscope_minor · · Score: 1

      My WM is FVWM2 and I wrote the config myself. There's no code in there which issues shutdown requests to systemd.

      Congratulations, though, you win today's neckbeard prize for being rude, condescending and completely out of your depth.

      --
      SJW n. One who posts facts.
    31. Re:O RLY? by DamnOregonian · · Score: 1

      That's what systemd replaced on both Red Hat distributions and Ubuntu.

      Ubuntu, yes. Redhat, no.
      Redhat used sysvinit up until the systemd switch-over. You're thinking of Fedora, the community developed Redhat-funded desktop distro.
      RHEL and its clones used sysvinit.

    32. Re:O RLY? by DamnOregonian · · Score: 1

      Pulse really did have a legitimate need, even though the implementation for a long time was a pile of shit.
      ALSA is not a great sound system as far as routing and mixing goes. Pulse makes it very seemless to have multiple sources and sinks, and prevent apps from taking over the sound device (something desired on a desktop platform that may have multiple things playing sounds at the same time)
      And no- routing to bluetooth isn't done in hardware on phones.

    33. Re:O RLY? by sjames · · Score: 1

      At one time, pulse had a reason to be,, but that went away when most sound hardware improved and ALSA started taking advantage of it.

  11. I love my FOSS JMRI. by McLae · · Score: 3, Interesting

    Java Model Railroad software is both free and part of my life. Could not have a much fun in my hobby if it was not there. And a dedicated group is keeping it alive with regular updates. Thanks to all who help keep open source viable for the rest of us. Thomas DeSoto, TX

  12. direction by Anonymous Coward · · Score: 3, Insightful

    What seems to not be able to enter his thick.. opinions, is that Ubuntu diverged sufficiently from what people loved.

    The UI seems to be promoted by whoever couldn't get a job with apple.

    The controversial systemD was pushed in although Ubuntu isn't red hat nor uses it the same way.

    Mir was the 'yeah devs want to refactor to Wayland, but WE can do it better".

    On a on a on.

    In retrospect, I have no clue how Mr shuttleworth acquired his wealth (nor can be arsed to Google it), but with Ubuntu, some things from that character are reflected in the failed direction: delusion, inability to scope, inability to judge the market userbase, insensitive to the development culture.

    Etc etc.

    Of course he isn't seeing this as a failure on his end, but instead : entire *communities* are wrong.

    Typical psychopath.

  13. Relevance? by LetterRip · · Score: 1

    I think I speak for the vast majority of open source developers and users when I say 'what is a Mir'?

    While I'm sure whatever project it was was important to Mr. Shuttleworth - I don't think it every had awareness outside of a tiny circle of people, let alone is a source of significant hate, criticism, etc. from open source users and developers.

    1. Re:Relevance? by rrohbeck · · Score: 1

      I think I speak for the vast majority of open source developers and users when I say 'what is a Mir'?

      A former Russian space station that was de-orbited in the late '90s.

  14. Re:And also... by fyngyrz · · Score: 5, Interesting

    I don't see it that way. Look at the hits GIMP takes. Look at the hits Python and Perl take. I'm not talking about technical objections; I'm talking about just general hits.

    There is some basis for some of the technical hits - for instance, Perl legitimately takes some flack for opposed opinions on its typical readability, and Python legitimately takes some flack for opposed opinions on whitespace. But both take hits as if using them would be the freaking end of the world, and it tends to be way over the top. GIMP is an awesome bit of software. The anti-GIMP diatribes are amazing to read. Etc.

    I really do think that people just like to find something they think they have an adequate excuse to kick, and then spend lots and lots of time kicking. It's some kind of perverse instance of self-validation or something.

    --
    I've fallen off your lawn, and I can't get up.
  15. Re:moderate conservative AKA cuck by __aaclcg7560 · · Score: 2, Insightful

    while you were fretting over muh ideology, the joos took over this country. just now they have brought us very close to ww3
    fuck you cuck

    This is why I'm not a Republican anymore.

  16. Who was it being designed for? by Anonymous Coward · · Score: 1

    Hi bitterness here would seem to indicate that he was designing it more for himself than for the community. If he was designing it more for himself then he should not care about what other people think about it. If, however, he was designing it for the community then he should have been more willing to listen to community input and constructive feedback.

  17. Only mainstream things deserve hate by Anonymous Coward · · Score: 1

    If something terrible is not mainstream, I merely dislike it. If something terrible is mainstream, and I'm forced to use it, only then does it merit actual hate.

    If something's not terrible, I'll like it regardless of whether it's mainstream or not.

  18. Bitching about free software by DogDude · · Score: 2

    If I were in charge of a company that made FREE software I'd tell the trolls to go fuck themselves. Fucking losers don't have anything better to do.

    --
    I don't respond to AC's.
  19. Hate sucks, but so does Ubuntu by Traverman · · Score: 1

    While I think Shuttleworth is right that the software industry in general suffers from profound sociopathy, he doesn't seem to have asked the obvious question, which is why people hated his UI, and Ubuntu in general. Sure, we should be grateful that a group of developers would share the fruits of their labor with the community, for free. Perhaps we should actually pity them for not being able to monetize it worth a damn, while legions of their users profit, directly or indirectly, from their work. To that extent, the economic model of open source is completely broken. That said, I don't consider Ubuntu an asset worth sharing. It's so buggy, so slow, so awkward, so annoying, and so devoid of architectural consistency, that it's just a giant liability masquerading as a "Trusty" OS. I see no commitment to quality assurance, or even a commitment to user engagement. Their project is swamped with a hundred thousand open bugs, most of which having rotted for months on their website. They constantly mix new features (read: annoyances) with bug fixes, so nothing is ever stable. At least when Microsoft created its own dogpile of an OS, its founder reinvested the profits in laudible charitable causes. But Ubuntu has just created more hassle than it relieved, taxing its users in many nonobvious ways including potential privacy compromises, and AFAIK not even making enough money for its creators to be worthwhile. Give up, Mark. Your heart is in the right place, but unfortunately not your head. Acquire Solus Linux. It actually works, and it boots like 10X faster.

  20. Unity is not mainstream by ReneR · · Score: 2

    Gnome (2) was mainstream. Unity was a totally confusing resource hog peace of shit. In 1998 I installed SuSE with KDE at my friends, still would not give anyone Unity crap in 2017. If Ubuntu would just focus on getting rock solid Linux to the people. But no, they need to tinker with everything and f*ck it up in non standard ways. That is not the way to success, and how you make friends, ... My 2 € cents, ...

  21. Re:People need struggle by __aaclcg7560 · · Score: 1

    As a liberal, 'hate' is too kind a word for how I feel about the hypocritical bs shown by the Democrats.

    You mean like the Senate Democrats giving the Supreme Court nominee a fair committee hearing instead of boycotting the committee hearing as some liberals have advocated?

    I prefer government that works. The Senate Democratic did their job. If you think that's hypocritical, then you're part of the problem.

  22. The Year of the Linux Desktop by TheFakeTimCook · · Score: 3, Insightful

    "I used to think that it was a privilege to serve people who also loved the idea of service, but now I think many members of the free software community are just deeply anti-social types who love to hate on whatever is mainstream."

    Mr. Shuttleworth has exactly identified why it will NEVER be the "Year of the Linux Desktop".

  23. Re:If your not with us we hate you by __aaclcg7560 · · Score: 1

    If you agree with them they are your friend, if you have a differing opinion they hate you.

    As the old saying goes, "With friends like these who need enemies."

  24. Big donors versus small? by shanen · · Score: 4, Insightful

    Summarizing today's news story, wealthy and somewhat benevolent Mark Shuttlesworth doesn't appreciate some of the criticism his projects have received, notwithstanding his mixed generosity. I say mixed because part of the plan was to make money, too (though I think he's donated way more money than he's earned on this Ubuntu thing). His real unhappiness is probably that he feels his generosity is insufficiently appreciated.

    I actually agree with Mr Shuttlesworth that much of the criticism was unjustified, but I have two responses: (1) Some of the criticism was merited and (2) What else could they contribute?

    Response (1) is about the biggest problem with the big donor model of charity (even if Ubuntu has some non-charitable aspects). Sometimes the big donor makes a mistake. In general the big donors don't just throw in the big money and go away. You can say it's a matter of trust or accountability or whatever, but they stay involved. In the specific case of Ubuntu, the development priorities have sometimes gone a bit astray. Obviously the shell kerfuffles are examples, but the low priority on Japanese language support has actually been the main recommendation barrier in my case. I'd like to encourage people to adopt Ubuntu, but (after using the OS for many years (probably since Dapper Drake in 2006)) I still can't.

    Response (2) is really about frustration. At least I don't see what other alternative most of the potential users of Ubuntu have. Some of the top programmers presumably have Mr Shuttlesworth's ear and can influence things, but most of us are on the outside. Way on the outside. I actually think that many of the problems with Ubuntu are ultimately due to programmer-driven decisions. Good programmers want to do fancy things. They want to push the envelope and develop fancy features for fancy hardware. Or maybe it's just my problem that I have other things to do with my time or that I'm too cheap to buy new computers fast enough?

    I need to disclaim that I feel some frustration and disappointment with Ubuntu, too. I had hopes that it would become a dominant desktop OS, but it never did. It's not like there weren't major opportunities. For example that Vista fiasco. It's just that Ubuntu never filled any of the big vacuums. However, I mostly didn't care that much, so I never even investigated the details. I just observed the results.

    (By the way, I do think there is at least one possible solution. Are you brave enough to ask me about the Charity Share Brokerage for small donors? Hint: Kickstarter and Indiegogo aren't there yet, but maybe that idea could be fixed...)

    Anyway, things sometimes turn out for the better, at least when the term is long enough. Turns out the desktop OS doesn't matter that much anymore. Maybe Linux won out after all, but via the backdoor leading to Android smartphones? Still a bit of the big donor problem, but at least the google seems more competent than evil. For now. I recommend Dogfight on the smartphone war, but maybe you have a good book to recommend? (Yeah, I'm sure there are some interesting blogs and webpages, too, but mostly I find them as half-baked as this selfsame noddie.)

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:Big donors versus small? by loonycyborg · · Score: 1

      Contrary to what you might think quality of OS doesn't matter. People gonna use any trash that comes pre-installed on pc. Even Windows.

  25. Thank you by tigersha · · Score: 1

    Thank you Mark, fellow South African

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  26. some people by avandesande · · Score: 1

    Some people want to be different, just like the other people that want to be different

    --
    love is just extroverted narcissism
  27. Re:People need struggle by Boronx · · Score: 1

    What will happen to the government when the weight of "doing their jobs" rests entirely on the minority party?

  28. The mainstream is usually crap by gweihir · · Score: 1

    This guy seems to be unaware of that little fact. Ubuntu is a pretty good example for it though.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  29. Re:Kill X already by gweihir · · Score: 1

    And down here in the real world, we actually like X11 as it works pretty well.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  30. Something other than hate ... by porky_pig_jr · · Score: 1

    I agree that there are some folks who hate anything mainstream. But seriously, there are some rationale to be negative about Mir. Don't want to beat a dead horse, but there's absolutely no reason but "not invented here" syndrome for the existence of Mir in the first place. Fortunately, it seems like for the cases like this natural selection works quite well. OpenOffice isn't quite dead yet, but it surely smells funny. Xemacs, RIP. My gut feeling is that Mir may end up exactly like those two. I'm sure there are more examples of that. And, while we're at that, someone mentioned Perl vs Python. As a person who had to main large Perl-based system, many years ago, I came to the conclusion that Perl was written by geeks and for geeks, with very little concern for requirements of production environment where maintainability of a code is a key. Perl exists solely so geeks can have fun writing a code no one else can read. And that's exactly why Python is becoming a standard script for the large production system, and I wouldn't care less about the "evil white space".

  31. Re:People need struggle by __aaclcg7560 · · Score: 1

    What will happen to the government when the weight of "doing their jobs" rests entirely on the minority party?

    The tail (minority party) gets to wag the dog (majority party).

  32. Re:moderate conservative AKA cuck by __aaclcg7560 · · Score: 2

    But you're still apparently clueless if you left the Republican Party over anti-Semitism.

    Re-read my original comment. I wrote "stupidity" of the Republican Party. Any party that takes pride in and makes ignorance a virtue is a party not worth voting for.

  33. Re:Kill X already by ArchieBunker · · Score: 1

    So what is the correct way to exit the solid black test screen other than adding back functionality that was removed?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  34. Re:Kill X already by ArchieBunker · · Score: 1

    Yeah X "works" but the responsiveness hasn't improved since the X11R5 days...

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  35. Re:Idiot changes sides by __aaclcg7560 · · Score: 2

    I'm skeptical, but if true I'm sure the Republicans don't miss a Democratic partisan shithead like you.

    Without moderate conservatives in the Congress, the Republicans are going to have a hard time rubbing two nickels together (see healthcare bill).

    Ignoring the last 16 years of Schumer and Reid and claiming the Democrats are good guys is proof positive you are a fucking moron.

    That's your opinion, not mine.

  36. Re:Amazon lens by green1 · · Score: 3, Informative

    The GPL also allows criticism, so if you don't like criticism "pipe down and enjoy your slice of GPL freedom"

  37. Re:And also... by goose-incarnated · · Score: 2

    I don't see it that way. Look at the hits GIMP takes. Look at the hits Python and Perl take. I'm not talking about technical objections; I'm talking about just general hits.

    There is some basis for some of the technical hits - for instance, Perl legitimately takes some flack for opposed opinions on its typical readability, and Python legitimately takes some flack for opposed opinions on whitespace. But both take hits as if using them would be the freaking end of the world, and it tends to be way over the top. GIMP is an awesome bit of software. The anti-GIMP diatribes are amazing to read. Etc.

    I really do think that people just like to find something they think they have an adequate excuse to kick, and then spend lots and lots of time kicking. It's some kind of perverse instance of self-validation or something.

    While you may be correct with those examples, Shuttleworth just comes of as bitter that his pet NIH project failed.

    After all, Mir is not, and never was, mainstream.

    --
    I'm a minority race. Save your vitriol for white people.
  38. meanstream by epine · · Score: 1

    As Shuttleworth would have it:

    * mainstream, n.

    A technology so rooted in public acceptance that it's no longer necessary to communicate up front with the users who will most suffer from the upcoming change cycle.

    I didn't leave Ubuntu because of Unity.

    I left Ubuntu because no transition plan was put forward to aid me in riding out the early adoption cycle from a safe remove whereby I retained the full use of my extra monitors and the meticulous workflow depending upon these that I had painstakingly adopted over many years.

    There's nothing intrinsic to mainstream that I reject, other than how becoming meanstream seems to immediately entitle the proprietor to carpet yank—without even the courtesy of a gruff dentist, who at least mutters reassuringly "this won't hurt a bit".

  39. Wayland was the "main stream" by Anonymous Coward · · Score: 4, Insightful

    Why does Canonical hate the main stream, and tend to roll their own instead? Wayland, Unity, Upstart ...

    1. Re:Wayland was the "main stream" by Jonner · · Score: 1

      Wayland is on its way to being mainstream. Canonical switched to developing their alternative, Mir, after initially supporting Wayland. Unity was Canonical's alternative to the more mainstream GNOME 3. Canonical just announced they'll be moving from Unity to GNOME 3. BTW, the Ubuntu GNOME is how I've been installing Ubuntu for quite a few years since I never cared for Unity. Upstart was a project that started at Canonical and became mainstream for several years. Even Red Hat used upstart until they replaced it with systemd, which subsequently become mainstream. Canonical has been using systemd for a while now. Canonical sometimes works well with others and sometimes doesn't and they're not the only company that tries to throw their weight around.

    2. Re:Wayland was the "main stream" by thegarbz · · Score: 1

      Why does Canonical hate the main stream, and tend to roll their own instead? Wayland, Unity, Upstart ...

      Frustration. When the mainstream actually takes off you see Canonical adopting it, like systemd replaced upstart, and wayland replaced mir.

    3. Re:Wayland was the "main stream" by Rakarra · · Score: 1

      Why does Canonical hate the main stream, and tend to roll their own instead? Wayland, Unity, Upstart ...

      I guess they want to be like Red Hat (and Apple and Sony) and try to push their own ideas as standards so they can be the leaders in that field.

  40. Mir by nateman1352 · · Score: 2

    Now I agree with him that a lot of people in OSS do not act like professionals and they make petty arguments that a most always boil down to an emotional attachment to the code that one has written. That really annoys me. However, the lack of support for Mir to me comes down to the fact that it is redundant with Wayland and isn't as big of a technical step forward as Wayland. There is a real cost to needing to implement 3 different display drivers for each GPU instead of 1 or 2 (X11, Wayland, Mir.) So it is entirely understandable to me that there would be some pushback. Once Intel decided to only provide drivers for X11 and Wayland that really should have been the wakeup call to just switch to Wayland and be done with it instead of trying to reinvent absolutely everything.

  41. Re:And also... by DMJC · · Score: 2

    GIMP criticism is different to some of the other projects. GIMP is trying to make an artists tool and the problem is unless they completely rip off Photoshop's interface they will always face criticism for not being photoshop. Art tools are like religions. There is only one true way, and everyone has a different version of that way. That's why open source art tools are never going to be good enough until they've ripped off Paint shop Pro, Photoshop, 3D Studio MAX, MAYA, Lightwave, Caligari Truespace (my preferred tool), Rhino 3D etc etc. It's never going to be good enough to have one or some of those tools. It has to be all of them.

  42. Re:Amazon lens by sjames · · Score: 1

    Nobody claimed there was any violation of the license.

  43. Swicthed to ubuntu in 2006 by drolli · · Score: 1

    and switched back in 2011/2012.

    In 2006 they just fixed the things in debian which were a little bit annoying.

    in 2010/2011 they started making the distribution completely unusable (do you remember the first releases with unity?)

    Most of their gold-coated crap was badly documented and did not fit into the rest of the distribution.

  44. Re:And also... by LinuxIsGarbage · · Score: 1

    GIMP criticism is different to some of the other projects. GIMP is trying to make an artists tool and the problem is unless they completely rip off Photoshop's interface they will always face criticism for not being photoshop. Art tools are like religions.

    The funny thing with GIMP is not only did they target it as a Photoshop replacement, they targeted it only as a professional tool, and get annoyed when "casual" users are using it. Look on their forum where they get annoyed at users for getting annoyed at their fucked up save menu. Of course much like their application where they fuck things up for no apparent reason, their forum is now fucked up, so I had to resort to archive.org.

    It's too bad Paint.NET isn't available as a cross platform free tool. Much more usable than GIMP.

    [Core user group activities include] high-end photo manipulation; note the word ‘high-end,’ this is in results that can be achieved with GIMP and workflow it supports; high-end is not mid-or low-end: touching up some holiday photos a couple times a year is not what GIMP is made for;

  45. I'm past the hate, I just ignore Canonical by TheDarkener · · Score: 1

    I was heavy into LTSP back in the Hardy days. Ubuntu was seemingly 100% behind making the project thrive. And then one day, they simply went on to something else. They left our community out in the cold, trying to scavenge for any kind of real long-term support for LTSP networks. It became a real mess. I went (back) to Debian. What a relief that was.

    Seems like that's what they're doing the same thing with Unity now. They've lost interest, so they're simply looking at the next new shiny thing. I admittedly know very little about Mir, but I'm not surprised at some of the hate people in the community have for it. Personally it seems like Canonical likes to announce huge projects, push at them for a while, then simply turn around and go push something else.

    Also, I don't like how he tries to classify an entire software ecosystem as a monolithic thing. Canonical might be a monolith, but it's one monolith in a billion monoliths in the lith-o-garden. Yep. I just said that.

    --
    It is pitch black. You are likely to be eaten by a grue.
  46. A touch hypocritical... by Junta · · Score: 1

    Coming from the person who opened 'bug 1' as 'microsoft has the top market share'. I agreed with the Shuttleworth of that time, Windows gets a whole lot wrong (of course back in the day, Linux was competing against single-user Windows, which was miles worse, but MS's uneven evolution into a robust operating system has very little to admire, and a whole lot of stuff that isn't so good).

    But anyway, generally it's not 'the same people', that's what it feels like when you see criticism on all sides, but generally people are consistent.

    On Mir, you had people thinking it was a bit silly given Xorg, and on the other hand you had people thinking (seemingly now accurately) that Mir was a distraction and wasn't realistically going to deliver what Canonical wanted: To mature faster than Wayland, but not have substantially different goals.

    Canonical on the phone received skepticism as it came on the heels of repeated varying failed ventures into non-conventional territory (and some of those being exceptionally silly and not baked at all, just a concept to toss out at a conference to fish for interest). Also, the convergence story is something that people have complained about since Windows 8 started getting tested, it was not something that Canonical uniquely got criticized for, just that they got caught up in the converged story and the desktop experience suffers for trying to accommodate scaling down to a phone interface. Those who understand how operating systems work and how similar the design of computing devices get caught up in the assumption that people must be annoyed by things not being cohesive, when in practice it seems people have repeatedly overwhelmingly chosen to have distinct devices that focus exclusively on different usage scenarios.

    In terms of Android vs. iPhone and not much alternatives, frankly that market is so casual (even most enthusiasts deal with their mobile device as a casual thing and focus their enthusiast bent on other systems), so people aren't caring that much that there aren't more competitors, simply because they have other things to worry abut.

    People didn't rail much against Gnome 2, they railed against Gnome 3, since after giving Gnome 2 pretty much the title of 'de facto' interface, Gnome 3 was so dramatically different, and shoved down everyone's throat by carrying the 'gnome' brand (again, with many HIG changes specifically for Tablets and small screens that didn't really pan out). Rather than trying to float the concept as a different thing to displace, it was called 'gnome 3'.

    I guess the short of it is, he is suffering some frustration with the reality that trying to do Ubuntu as a business has failed as his ability to fund it has run out and there's no external investment for a company that never makes money. So now the question should become whether or not Ubuntu can continue as a volunteer effort, particularly with changes in Debian. Ubuntu's exceptional ambitions (Unity, Phone, TV, Music store, amazon integrated into desktop search, etc) will not be missed by many folks, leaving the core original success of a reasonably paced debian derivative with integrated attention to practical things like codecs and drivers even if not 100% libre. Painfully this means that his employee count is not sustainable and a lot of good folks will have to go other ways. Financially he repeatedly pursued potentially interesting, albeit unlikely revenue streams and you can only do that so much without success before it's not feasible to continue.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  47. Don't take anything he says too seriously by Trogre · · Score: 1

    Come on guys, don't take anything Mark Shuttleworth says too seriously at the moment.

    We already know he's just making press releases to line up his company for a buy-out, and needs to make his company look like it's not run by neckbeards.

    Nothing more.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  48. GIMP=cripple. Shuttleworth's inability w. conflict by Futurepower(R) · · Score: 1

    GIMP: I just installed the latest version. The UI seems better now. But before, people didn't like GIMP because of a poor user interface. How much time did you want to spend teaching people how to use software? Especially when those people you were teaching disliked the obviously foolish, unfinished UI?

    GIMP has a long history of being limited by its name. A "gimp" is a physically disabled person. If they wanted to be more extreme, they could have named the program "Lung cancer".

    Mark Shuttleworth and conflict: It's wonderful that Ubuntu is available. However, I think the development of Ubuntu has been limited by Mark Shuttleworth's lack of ability in dealing with conflicts. I spent about 30 minutes talking with him, and offered help, but he didn't accept.

    Yes, "... members of the free software community are just deeply anti-social..." However, it has often happened that Shuttleworth didn't know how to deal with that.

  49. People hate crappy change for the sake of change by knorthern+knight · · Score: 1

    I don't hate "mainstream" per se. I dislike crap. I *HATE* "new and improved" crap that becomes "mainstream" enough to force its way onto my machine.

    1) I started using ICEWM on my home machine in January or February 2010. Since then my "desktop" has remained basically unchanged. System configuration on my machine has remained basically similar, with text files in /etc.

    At work, before I retired, I went through Windows 95, Windows 98, Windows 2000, and Windows XP. Every few years, even power users were reduced to noobs who had to go through basic training on the "new and improved" UI. System settings were even worse. It was basically "everything you know is wrong" after each "new and improved" system. Apparently, GNOME and KDE users go through a similar nightmare every year or two. I use my computer to do stuff, not to be constantly learning new interfaces.

    2) Firefox *USED TO BE* a great little browser. I used it from day 1, back when I had to build "Phoenix" as a subset of "Mozilla", back around the time of "Mozilla 1.0". Remember how AOL destroyed Netscape by trying to turn it into an abstraction-layer/pseudo-OS that would run on top of Windows or linux? Mozilla foundation similarly destroyed Firefox by turning it into a an emacs-like pseudo-OS... that lacked a lightweight web-browser. WebRTC, Hello, Pocket, etc, etc, were piled on.

    The last straw for me was the Atrocious^H^H^H^H^H^H Austraulis interface. I heard rumblings that there was a new interface that many people didn't like. I wasn't concerned, because I always set up a customized version to my liking anyways. I was shocked when it it hit the release version, and I found I could not customize it away. The UI-hipsters knew that people would hate it, so they went out of their way to remove the ability for a regular user to customize it away. For several months, the most popular Firefox extension was a "classic-UI restorer". It accessed stuff deeper down "under the hood" and restored the classic interface. But that was too late. I had left for SeaMonkey, and then eventually Pale Moon when it got a linux version.

    3) PulseAudio and systemd may work OK *TODAY*. But they were beta-quality when they were first released. I avoided them, and the pain of being the linux equivalant of a Windows user, acting as a guinea-pig for beta quality software.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  50. Not Re:Big donors versus small? by shanen · · Score: 1

    Wow, I'm dazzled by your mind reading capabilities. Not to be compared with your screen reading skills. Perhaps you should reread what I actually wrote and clarify how your response is related to my actual words rather than what you think you read directly out of my mind? It's not that I mind going there (though at this point I'd mostly have to guess where you think you're going), but mostly a lack of justification.

    Right now I mostly regard your reply as an example of having nothing to say, but insisting on saying it anyway. Then again, my reply is too close for comfort. The proximal problem is that by the time I return again, the entire topic will probably have expired...

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:Not Re:Big donors versus small? by loonycyborg · · Score: 1

      I need to disclaim that I feel some frustration and disappointment with Ubuntu, too. I had hopes that it would become a dominant desktop OS, but it never did. It's not like there weren't major opportunities. For example that Vista fiasco. It's just that Ubuntu never filled any of the big vacuums. However, I mostly didn't care that much, so I never even investigated the details. I just observed the results.

      I was replying to this. Ubuntu didn't become dominant simply because computer manufacturers didn't get around to use it. Many of them tend to have heavy ties to microsoft and in any case it will take decades if not millenia for both common users and manufacturers to change. And the destop linux community isn't too unhappy with being a niche os in general either. If they wanted total domination they'd just croudsource buy some desktop manufacturer and make it completely adopt linux and sell linux boxen at reduced price to make enough of a user base.

  51. Re:Test for Quacks by lgw · · Score: 1

    In real production code you pretty much have to check the type "manually" of every argument to every function. And document the type in the comments. This is much more work that just using a strongly typed language in the first place. Python's a fine scripting language, a tier above the likes of Perl and PHP. But it's not for real code.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  52. Shuttleworth is just making excusses by walterbyrd · · Score: 1

    Amy Schumer often blames her audience for Amy's own failures, usually calling them "haters."

    Must we like everything the industry poops out?

    Lots of people hated Linux before Linux had a whopping 1% of the desktop. Lots of people hated, and still MacOS, even though MacOS has a small share of the market.

    Systemd is only on about 1% of desktops, but lots of people hate it.

    People hated Unity, even though it was only on a small percentage of desktops.

  53. Re:People don't hate on the mainstream by tigersha · · Score: 1

    No, arrogant nerds who think they are better than other people hate those things.

    Normal people? They are happy that they can use the tech. That does not make them worth hating or sneering at.

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  54. Ironic considering by lapm · · Score: 2

    So he hates canonical for trying to develop their own desktop environment? In other words trying to move away from mainstream kde/gnome/....

  55. Because the Hammer ries to be the tool for all. by thadtheman · · Score: 1

    I remember a job fair, waiting in line at a Nothrup-Gruman line. The guy ahead of me steps up and starts talking about what a great VB programmer he was. The recruiter told him they were only looking for C++ and Ada. He then asked what could be done in Ada and C++ that couldn't be done in VB. The recruiter explained that they make military aircraft, and that most modern advancements were in the software that controls them. He says something that aircraft can't do that and walks away. I step up laughing and the recruiter and I share a knowing look. When you are a mainstream button make, or a mainstream paper maker, there is nothing new. But tech changes, and the mainstream always tries to make every problem into a nail. It's especially worse which linux which is highly configurable. Many companies that have become mainstream start getting large heads and start dictating configurations rather then go with the flow, and OSS people tend to be more independent and get ruffled by such actions.

  56. Ubuntu caused me to leave Linux... by mfearby · · Score: 1

    ... and buy a Mac; I've never looked back. It was all due to Shuttleworth's hate over GNOME, presumably because it was too mainstream and functional, in preference for Unity, that caused me to ditch Linux entirely. Now he's going back to GNOME?! LOL. Too late, buddy.

  57. 2 words: linux mint by Anonymous Coward · · Score: 1

    Maybe hes butthurt that Ubuntu got too big for its boots and Mint stepped in.

    1. Re: 2 words: linux mint by jedidiah · · Score: 1

      Without trolls to make you aware of those 256 other flavors, you would never be aware of them. All you would see is a small number of highly visible brands that you would see in any healthy functioning market.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  58. fragmentation by jjohn_h · · Score: 1

    >>>
    Why isn't linux on the desktop? Fragmentation.
    >>>

    Ten years ago it was freedom of choice. Next excuse please.

    1. Re:fragmentation by iCEBaLM · · Score: 1

      No, ten years ago it was still fragmentation. It's pretty much always been fragmentation.

  59. Systemd by jbssm · · Score: 1

    Yup, Mark Shuttleworth nailed it and it resounds perfectly well with these nut anti-systemd zealots.

  60. Re:Kill X already by gweihir · · Score: 1

    I have absolutely no problem with that. Maybe the issue is your window manager and not X?

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  61. The many pains by joboss · · Score: 1

    I like things that are mainstream and more obscure. None of those attributes tend to factor in though. It depends on the problem. Saying that I occasional have a bias in selection for mainstream which is justifiable. Mainstream in Open Source means more tried and tested, more contribution, more community support and a larger talent pool to hire from. It's not always good. Some things get massive contribution, even too much that quality goes out the window and you have a maintenance nightmare. On the whole though, mainstream tends to be alright.

    "The whole Mir hate-fest boggled my mind - it's free software that does something invisible really well."

    Actually I got really annoyed at this. Not specifically at Mir. At the whole there's always two things to choose from. Wayland/Mir, Systemd/Upstart, MySQL/MariaDB, oi.js/node.js, Electron/nsjw, etc. Choices are always annoying. Node.js managed to fix things. For a lot of things I find myself avoiding being an early adopter and wait to see how those things work out first to see if they merge or there can only be one.

    There are two things I really hate. Bandwagoning and the unique/superior obscure tool obsession. You often see spikes in tech use due to bandwagoning that then drops as the language turns out to be too much trouble but then you still have the lingering stench of it because of a bunch of legacy products that used it. Bandwagoning can be linked to the other thing. Often someone will want to learn an obscure and often over complicated language so to not have competition and because they believe a theoretically superior (perhaps potentially than actually materialised) tool will offer them that. It will make them special or something. This can happen with new tools but ironically everyone has the same inclination so you get a burst of them. Then when they all realise that actually this boat is quite crowded they all bugger off to go master a variety of other obscure languages like Haskell, Erlang, Prolog, Lisp, Ada, R, etc. All of them though secretly dream their language will suddenly become famous and that they'll be the master in it or at the forefront. I just stick with what works well for the problem rather than some new fangled technology then adopt something when it becomes mature enough and suits the problem well. If language A is the traditional choice for domain A, then language B comes out claiming to suit domain A better, I can't really know that without a point of reference, such as language A, except when language A has been used in domain A a million times but language B ten times then I know that language A is a pretty safe bet. Don't get roped into being a guinea pig more than is necessary or that you really have the time for.

  62. Re:Kill X already by swb · · Score: 1

    I think this is part of the problem, the strong desire, masking as need, for relentless modularity and configuration that the vast majority of users don't care about. The result is a tangle of code that needs to be a tangle to keep satisfying a core group of influencers with obscure features that most people don't care about and don't know how to configure.

    Meanwhile, people on the Windows side laugh and wonder what the big deal is, they have had a useful GUI forever and Remote Desktop solves remote execution (albeit differently than X), too.

  63. Selling to makers, not the actual users... by shanen · · Score: 1

    Okay, now I understand your focus, but it was a minor point to me. I regard selling to the makers rather than the actual users to be one of the two major keys to Microsoft's success. The other one was ducking all liability in the EULA. Neither was original, but Microsoft perfected them.

    From that perspective, the obvious response would be for Ubuntu to have gone after makers. My suggestion regarding small donors would be unlikely to help there, though I do think that a superior and real-user-driven OS would have some advantages to offer to the makers. Going after the makers needs major marketing with really big donors behind it. Perhaps Mark Shuttleworth should have focused there when he had the chance? However, I admit that I'm not optimistic given how little success the google had with their Chromebooks... (Do they still exist?)

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  64. Yoda quotes by John+Allsup · · Score: 1

    Many may not listen to Shuttleworth, but perhaps they should listen to Yoda:

    “Fear is the path to the dark side. Fear leads to anger. Anger leads to hate. Hate leads to suffering.”

    --
    John_Chalisque
  65. Re: And also... by sabbede · · Score: 1
    Well, as a platform becomes more popular, people want to do things like run paid software and watch protected content, so DRM support becomes necessary. As people do more and more things with the platform, the number of components grows, introducing more opportunities for bugs, and greater pressure on programmers to fix bugs that increase in number faster than the number of programmers does, leading to sloppy patches and unreported flaws.

    So in the end, becoming more popular leads to the issues that you complain about with popular software. The end result being that you will never be happy about anything unless you learn to relax and accept that some things are just inevitable.

  66. It's Not Because They're Mainstream by NicknameUnavailable · · Score: 1

    Ubuntu is the only Linux distro I've ever used which had auto-updates enabled on a server. Suffice to say that after 1-2 years running smoothly and forgetting about it the thing updated its node.js version, tanking applications which required months to repair (before the package.json aspect was a standard thing to use for NPM packages.) Combine that with overly-complex-impossible-to-secure nonsense like systemd and I can soundly say fuck Ubuntu, never again.

  67. Re:Test for Quacks by Shoten · · Score: 1

    In real production code you pretty much have to check the type "manually" of every argument to every function. And document the type in the comments. This is much more work that just using a strongly typed language in the first place. Python's a fine scripting language, a tier above the likes of Perl and PHP. But it's not for real code.

    Yes, of course...because we all know that in "real" production code, the comments are ubiquitous, diligent, and comprehensive :)

    --

    For your security, this post has been encrypted with ROT-13, twice.
  68. Interesting quote by JustNiz · · Score: 1

    >> "Windows does many things well and deserves respect for those."

    I promise I'm not intentionally trolling and am asking a sincere question:

    Which things are these? I can't think of a single one, at least that is great on their own merit (and not because of monopolistic marketing), and isn't done better by something free in Linux.

  69. Re:And also... by greggman · · Score: 1

    It's not about the interface (although gIMPs interface leaves lots to be desired). It's about the feature set. Photoshop is orders of magnitude more powerful than gIMP and has been forever. It's non-destructive ability to layer various kinds of effects and then edit where and how they are applied (because it's non-distructive) are just one of the major features that separate the two. It's on their list to add and has been for years (no sign of it yet) but it's been in Photoshop for ~15 years?

    There are open source projects that are closer to parity with features. Blender comes to mind that seems to come close to some of its closed source competition. Maybe Libre Office is another. gIMP is not in that category of being near par with it's closed source competitors.

  70. Re: And also... by jedidiah · · Score: 1

    It's one thing to support DRM and commercial software and quite another to gimp the entire OS in order to bend over backwards for the entertainment industry. Apple has managed to avoid this. There's no reason Linux can't do the same.

    I've been running commercial software on Linux longer than some of you have even used it. Oracle goes way back as does gaming even. Even DRM protected entertainment content has long been supported (on both MacOS and Linux) without corrupting the OS to suit one single industry of limited significance.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  71. Re: And also... by Rakarra · · Score: 1

    It's one thing to support DRM and commercial software and quite another to gimp the entire OS in order to bend over backwards for the entertainment industry

    Like how my Macbook won't output video (at all) if it detects that it's connected to my HDMI matrix?
    Eventually I got around it by grabbing a hardware device, the HDMI Detective, and programming it with the EDID for my projector to trick it into thinking it's connected to a full HDCP chain so it would output video again to the HDMI splitter.

    Linux, fortunately, didn't have that problem, and the nvidia driver lets me specify an EDID file so I don't need to use an external piece of hardware just for that.

  72. Re:Kill X already by gweihir · · Score: 1

    I agree to your first point. There are a log of pseudo-smart people in software (and certainly in FOSS), that need to mess with things all the time, need to change things that work and have never heard of or understood the KISS principle. These people constantly break things in the name of "progress" and make everything more complex. I suspect all they really want is to leave their mark on things. Not good at all.

    I do not agree to your second point, as Windows is plain unusable as soon as you want a good level of customization. Basically you need to do it over with each update. On Linux, I had to update my fvwm-configuration exactly once in 30 years, when they moved to fvwm2. That is it. Same look and feel, fine-tuned for my tastes, for a long, long time and that is how a professional tool should behave. Of course, things like Gnome of KDE do not offer that, but there is no need to use these atrocities.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  73. Re: And also... by not+flu · · Score: 1

    Krita, when it works as intended, is amazing. I haven't tried it for photo editing but for digital painting it's extremely powerful and has a good interface with a great shortcut system giving photoshop a good run for its money and leaving everything else in the dust.

  74. Irony for me on Unity by Trelaine · · Score: 1

    This is pretty strange. Last week I started doing quite a bit of work on my Ubunuty/Unity desktop. I got pretty miffed when I couldn't create simple desktop launchers. So I checked out some other desktops and decided to use Cinnamon. Unfortunately Ubuntu's Cinnamon is a bit buggy particularly when it goes to sleep and you wake it up again. As such I installed Fedora 25 Cinnamon and It's been great so far. The NEXT DAY I read an article that Ubuntu is discontinuing Unity. Then the DAY AFTER THAT I hear that Ubuntu has been sending my input information to Amazon and possibly others. I wasn't aware of this. I don't recall ever being given the option to OPT-OUT. Whatever the reason, I think Canonical is being just a little dishonest with it's users and the effects are starting to show.

  75. George Bernard Shaw by NewYork · · Score: 1

    "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." --George Bernard Shaw

  76. Re: And also... by sabbede · · Score: 1

    Ouch! $150 just to use your projector? Which I assume wasn't cheap in the first place. There's EDID spoofing software for Windows that I used to get nVidia's 3d software (this was a few years ago before 3d support was builtin to windows) to recognize my 3d TV. I forget how it worked with HDCP though.

  77. Service? What service? by andywest · · Score: 1

    I used to think that it was a privilege to serve people who also loved the idea of service

    No, the open-source programmer does not make a program or a library or a toolkit in order to serve. They do that for pleasure or in order to prove to the world that they can. It is a distributed model (as opposed to a top-down model like Canonical's) that has worked well for decades. It has nothing to do with service. Maybe Shuttleworth should read The Cathedral and the Bazaar before equating open-source with service.

    --
    --- Andy West http://andywest.org
  78. Re: Luckily Ubuntu will never be mainstream. by cfalcon · · Score: 1

    > It is Linux mainstream.

    I'm into some pretty niche repos, you probably haven't heard of them.

  79. Re:moderate conservative AKA cuck by JackieBrown · · Score: 1

    So what party does the "moderate conservative" creimer vote for?

  80. Re:People need struggle by JackieBrown · · Score: 1

    They didn't have the votes to stop a hearing committe.

    The one area they did have the votes to be able to obstructe they tried to use (the filibuster) .

  81. Re:Test for Quacks by DamnOregonian · · Score: 1

    Erm... How else does one verify type at function/method invocation in a ducktyped language?
    Duck typing basically enforces that rote programming for checking type in the way that languages with less advanced error handling paradigms enforce (or don't if you're insane) enclosing every single function call in an if statement...

  82. Re:People don't hate on the mainstream by DamnOregonian · · Score: 1

    Normal people? They are happy that they can use the tech.

    Ridiculously unintelligent comment.
    Normal people almost always generally hate a reduction in functionality of which they are accustomed to, regardless of what that level was before hand.
    My decidedly unarrogant and unnerdy mother is ready to throw away her new TV because it doesn't do a single thing she wants, no matter how many times I tell her she can do it another way.
    People become accustomed to a way things are done. Quit thinking your minimalist future is The One True Path, and that everyone who disagrees with you must be somehow less enlightened, you arrogant fuck.

  83. Re:Kill X already by DamnOregonian · · Score: 1

    (albeit differently than X)

    And much to my consternation as both a Linux desktop (laptop) user, and a sysadmin for a large amount of servers, Windows and Linux-

    better.

    Don't get me wrong- I love the concept of network transparency in X. I think it's beautiful. The way I can run an X app remotely on my machine almost as if it were native... It's awesome. In practice? Give me an RDP connection to a Windows server any fucking day of the week.

  84. Re:Kill X already by DamnOregonian · · Score: 1

    I do not agree to your second point

    And I agree with what he said, at least as literally written.
    The Windows GUI is by far the most productive GUI layout for me. I don't use Windows... I can't use Windows. I need a GNU or BSD userland... I can't live without it anymore. But the GUI layout- Fuck Unity. Fuck Gnome3. Fuck KDE in spite of its astounding beauty and brilliant customization... it's just too fucking cluttered.
    I administrate nearly 200 machines, and design networks and write software on a daily basis. There's one thing I care about for my DE- my productivity. My ability to keep my wasted overhead to a minimum.
    The fact that you're using a 30 year old FVWM means you largely agree with that precept, albeit with a different preference in layout. And no matter how you swing it, RDP is simply better in almost every use case unless you're attached to a very low latency network, even in spite of the fact that it's not even a replacement for X network transparency. It's just.... better. In practice.

  85. Re:moderate conservative AKA cuck by __aaclcg7560 · · Score: 1

    So what party does the "moderate conservative" creimer vote for?

    I usually vote for the best candidate for the job. The party letter next to the name doesn't matter.

  86. Re:People need struggle by Boronx · · Score: 1

    I'll take that bet.