public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Steven J. Long" <slong@rathaus.eclipse.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: Removing pulseaudio
Date: Fri, 26 Apr 2013 22:37:38 +0100	[thread overview]
Message-ID: <20130426213738.GA6348@rathaus.eclipse.co.uk> (raw)
In-Reply-To: <CAG2nJkNo0PWDjmg9=RkXiT1T=MQVEejjKOWvNV4fQuLPXOSgKA@mail.gmail.com>

On Fri, Apr 26, 2013 at 04:50:43PM +0800, Mark David Dumlao wrote:
> On Fri, Apr 26, 2013 at 3:55 AM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> > And you are vastly overstating the desirability of having pulseaudio
> > enforced on users without very good cause
> How much barefaced lying can you do in one sentence?
> 1) it's not enforced _on you_. USE=-pulse

Not enforced on Gentoo, no, which is why many of us use it. But we're discussing
pulseaudio in the wider ecosystem (you certainly are) which does affect us too.

> 2) bluetooth headset goes in, audio goes out is good cause.

Yeah and if you need it all power to you: look you can install it real simply
or it comes by default on some distros. What about the rest of us who either
don't give a damn about audio beyond the speakers on our computer, with hifi
TV et al separate, or are actually into quality audio, and use jack?

See: you cannot predict the use-cases. By definition, you will not be present
when the software is run by the end-user. So you have to learn humility, and
let the user decide. Hence what was said before about software not imposing
itself, especially when not in even use.

One True Way inturgrated idiot-box crap doesn't allow that. It's the antithesis
of Unix. And if you can't deal with the fact that Linux is a *nix, use something
else instead of imposing layers of crap on the rest of us. Especially your dud
spangly new ideas that are turds you want the rest of us to polish while you
sell your "enterprise" distro based on everyone else's work. It's poisoning
the software ecosystem.

> > and seem to have
> > underestimated how deep that rabbit hole goes.
> No I haven't. I have no idea how deep the complexity of pulseaudio is
> because I don't know how to use it. I don't know how to use it because
> it just works.
<snip>
> But if I compare
> how well I learned to use grub vs pulseaudio, two things that I use
> everyday, it's clear that one of them was more successful in hiding
> the complexity from me before I used it successfully. HINT: it wasn't
> grub.

Funny, I spent even less time learning to use the KDE artsd and it worked
too. I never had any problems with it at all, yet I've heard of a lot
of issues with pa, more worryingly to do with the mentality the "developer"
imposes as a condition of working with him. I still got rid of it, and am
much happier with my current, Lennartware-free, setup thanks.

Must be something about "what programs actually do, rather than just"
misleading analogies and invalid comparisons.
 
> If you actually talk like it matters what the programs do, rather than
> just making airy abstractions on what some ideal fetishized system
> should be like, you'll understand things better.
> 
> > "It does no harm and might be useful for some" is simply not a valid
> > reason to enforce a package on all users, especially when said package
> > is the latest johnny-come-lately from a wunderkind with a proven
> > reputation for writing invasive code[1]
> Oh dear. I should've realized what this was really about. There aren't
> really any technical reasons behind this, are there? Just some good
> old fashioned Lennart hate boners.
> 
> I have a perfect halloween campfire story for this group. The one
> where a malicious udev update gives a backdoor for He Who Must Not Be
> Named to install his LennartWare onto yor systems...

Newsflash: it's called "systemd" and you can't get udev without it.

Nor can you build udev separately, you must install all the requirements
and build the full systemd package: they deliberately broke that. Even
though systemd has nothing to do with udev: it's a complete layering
violation.

They have nfc about what "not breaking userspace" means. They tried to
push binary logfiles in the kernel; they broke module-loading and blamed
it on everyone else; and they designed a system with a race builtin, despite
claiming loud and wide that they are the "experts in the dynamic early
userspace domain". Oh and let's not forget the wonderful decision to use
XML in system space, plus the current nonsense about hw bus-ids being stable.

But sure, these amateurs are just who we want writing system-critical
code..

Smart businesses won't be so dumb. Nor will smart users. Good luck to the
rest of you, you have my sympathy: I see your pain on IRC every day.

-- 
#friendly-coders -- We're friendly, but we're not /that/ friendly ;-)


  parent reply	other threads:[~2013-04-26 21:11 UTC|newest]

Thread overview: 100+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-18 19:32 [gentoo-user] Removing pulseaudio Alan Mackenzie
2013-04-18 19:48 ` Michael Mol
2013-04-18 20:02   ` Volker Armin Hemmann
2013-04-18 20:13     ` Michael Mol
2013-04-18 20:43       ` Volker Armin Hemmann
2013-04-18 21:10         ` Michael Mol
2013-04-18 21:46           ` Volker Armin Hemmann
2013-04-18 22:02             ` Michael Mol
2013-04-19 20:34               ` Volker Armin Hemmann
2013-04-18 22:57             ` [Bulk] " Kevin Chadwick
2013-04-18 21:26   ` [gentoo-user] " Hartmut Figge
2013-04-18 21:29     ` Michael Mol
2013-04-18 20:02 ` [gentoo-user] " Stroller
2013-04-18 20:31   ` Alan Mackenzie
2013-04-18 20:47   ` Volker Armin Hemmann
2013-04-18 21:28   ` [Bulk] " Kevin Chadwick
2013-04-18 21:14     ` Michael Mol
2013-04-21 19:46     ` [gentoo-user] Re: [Bulk] " Nuno J. Silva (aka njsg)
2013-04-21 21:20       ` Kevin Chadwick
2013-04-22  3:13         ` Nuno J. Silva (aka njsg)
2013-04-25 20:15           ` [Bulk] " Kevin Chadwick
2013-04-19  7:28 ` [gentoo-user] " Alan McKinnon
2013-04-19  8:49   ` Kevin Chadwick
2013-04-19  9:53     ` [gentoo-user] Re[2]: " the guard
2013-04-23 20:59     ` William Hubbs
2013-04-23 22:12       ` Michael Hampicke
2013-04-24  2:46         ` Walter Dnes
2013-04-24 10:21           ` Michael Hampicke
2013-04-24 20:55           ` William Hubbs
2013-05-13 13:32           ` Alex Schuster
2013-04-25 20:10         ` [Bulk] " Kevin Chadwick
2013-04-25 19:34           ` Michael Hampicke
2013-04-24 10:46       ` Alan Mackenzie
2013-04-24 21:19         ` Alecks Gates
2013-04-25 15:37           ` Mark David Dumlao
2013-04-20  9:34   ` Walter Dnes
2013-04-20 14:48     ` Michael Mol
2013-04-26 12:13       ` Mark David Dumlao
2013-04-20 15:41     ` Alan McKinnon
2013-04-20 19:34       ` Yuri K. Shatroff
2013-04-21  1:15       ` Canek Peláez Valdés
2013-04-21 10:28         ` Neil Bothwick
2013-04-21 11:52           ` Mick
2013-04-21 14:24             ` Dale
2013-04-21 16:00               ` Neil Bothwick
2013-04-21 18:40                 ` Dale
2013-04-21 21:09                 ` Alan Mackenzie
2013-04-22  0:36           ` [gentoo-user] " walt
2013-04-20 21:05     ` [gentoo-user] " Neil Bothwick
2013-04-25 15:48     ` Mark David Dumlao
2013-04-25 17:31       ` Yuri K. Shatroff
2013-04-25 20:26         ` [gentoo-user] " Steven J. Long
2013-04-26  3:10         ` [gentoo-user] " Mark David Dumlao
2013-04-25 19:17       ` Walter Dnes
2013-04-26  8:34         ` Mark David Dumlao
2013-04-26 12:05           ` Yuri K. Shatroff
2013-04-26 12:56             ` Yohan Pereira
2013-04-26 13:26               ` Yuri K. Shatroff
2013-04-26 15:41             ` Mark David Dumlao
2013-04-26 16:29               ` Alan Mackenzie
2013-04-26 17:02                 ` Canek Peláez Valdés
2013-04-26 18:38                   ` Alan Mackenzie
2013-04-26 19:09                     ` Canek Peláez Valdés
2013-04-26 20:34                       ` Alan Mackenzie
2013-04-26 22:14                         ` Canek Peláez Valdés
2013-04-27  0:57                     ` Mark David Dumlao
2013-04-26 20:21                   ` Kevin Chadwick
2013-04-26 20:38                     ` Kevin Chadwick
2013-04-26 22:28                       ` Walter Dnes
2013-04-27  2:11                         ` Canek Peláez Valdés
2013-04-27  6:37                 ` Mark David Dumlao
2013-04-26 18:03               ` Yuri K. Shatroff
2013-04-26 18:25                 ` Canek Peláez Valdés
2013-04-26 19:51                   ` Yuri K. Shatroff
2013-04-27  1:10                     ` Mark David Dumlao
2013-04-27 15:55                       ` Randy Barlow
2013-04-27 20:13                         ` Dale
2013-04-28  0:24                           ` Randy Barlow
2013-04-28  9:59                             ` Alan McKinnon
2013-04-28 16:02                               ` Randy Barlow
2013-04-28 17:00                                 ` Alan McKinnon
2013-04-28 16:11                               ` Canek Peláez Valdés
2013-04-28 17:12                                 ` Alan McKinnon
2013-04-28 17:33                                   ` Mick
2013-04-28 17:56                                   ` Canek Peláez Valdés
2013-04-26 21:54           ` Walter Dnes
2013-04-25 19:55       ` Alan McKinnon
2013-04-26  8:50         ` Mark David Dumlao
2013-04-26 13:59           ` Alan McKinnon
2013-04-26 21:37           ` Steven J. Long [this message]
2013-04-26 22:37           ` Walter Dnes
2013-04-19 13:43 ` Canek Peláez Valdés
2013-04-19 15:28   ` [gentoo-user] " James
2013-04-19 16:16     ` Karl Lindén
2013-04-19 16:20     ` Kevin Chadwick
2013-04-19 16:44       ` James
2013-04-19 16:55         ` Kevin Chadwick
2013-04-19 20:36   ` [gentoo-user] " Stefan G. Weichinger
2013-04-19 21:06     ` Mark David Dumlao
2013-04-19 21:19       ` Stefan G. Weichinger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130426213738.GA6348@rathaus.eclipse.co.uk \
    --to=slong@rathaus.eclipse.co.uk \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox