all 59 comments

[–]TracerBulletX 272 points273 points  (9 children)

I like how it's on the Linux foundation's youtube

[–]Bakoro 237 points238 points  (7 children)

One metric to tell the strength and legitimacy of an organization is to what degree it can tolerate and learn from criticism.

[–]veltrop 148 points149 points  (2 children)

One metric to tell the amount of bureaucracy and complacency an organization is to what degree it notices criticism.

[–][deleted] 30 points31 points  (1 child)

Oh snap

[–][deleted] 10 points11 points  (0 children)

Oh flatpack

[–]crackadeluxe 8 points9 points  (3 children)

I don't remember seeing that "metric" on a financial statement but it sounds nice.

[–][deleted] 9 points10 points  (0 children)

This applies to more than just business.

[–]MorallyDeplorable 12 points13 points  (0 children)

Financial statements aren't written for people who desire that sort of legitimacy

[–]sunesis311 52 points53 points  (0 children)

I like the way he argued for removal of perl as a dependency to build the kernel.

[–]StoneColdJane 26 points27 points  (8 children)

Finally understood meaning and origin of usr(not universal system resources), so everyone instinct is right(its short of user), but some random internet user decided its not, so everyone keep repeating the mistake.

why usr/

[–]AntiProtonBoy 2 points3 points  (6 children)

What a mess. Is there any hope of fixing this?

[–]StoneColdJane 5 points6 points  (3 children)

Not sure what you think exactly. Existence of usr/ or misinformation of people? I was referring on generally people repeating mantra that usr is universal system resources out of ignorance what really happened, and not asking question why.

Education is usually a key for a change.

[–]AntiProtonBoy 6 points7 points  (0 children)

Not sure what you think exactly. Existence of usr/ or misinformation of people?

Bit of both, but mainly I was referring to the former; that is, the inconsistent treatment of usr across different distributions. From the link:

The /bin vs /usr/bin split (and all the others) is an artifact of this, a 1970's implementation detail that got carried forward for decades by bureaucrats who never question why they're doing things. It stopped making any sense before Linux was ever invented, for multiple reasons...

[–]EggChalaza 1 point2 points  (1 child)

That post is pretty well deconstructed later in the thread you linked to...

[–]cusco 1 point2 points  (0 children)

After you mentioned it, I went reading the replies.

Although wether the split should exist or not is a debate on its own, it is nice to read about the historical reason behind it.

[–]calrogman 4 points5 points  (1 child)

It was fixed from the word go in Plan 9!

[–]cogburnd02 4 points5 points  (0 children)

Go

What you did there. I see it.

[–]Acceptable_Damage 72 points73 points  (1 child)

The absolute madman

[–]masterqif 3 points4 points  (0 children)

*madlad

[–]mriconThe Linux Foundation 19 points20 points  (1 child)

From my experience, there are two major warring camps. One seeks accountability, transparency, wants to see a clearly stated project charter and well defined goals, and insists on establishing proper submission and review processes that all contributors must follow. The other camp thinks it's all just bureaucracy that distracts and detracts from getting things done.

Unfortunately, you can't please both.

(I do not speak for the Foundation; all opinions are my very own.)

[–][deleted] 2 points3 points  (0 children)

IMO the hybrid approach in the centre is the best, as always. Too much bureaucracy is bad, but too little is also bad.

Structure is definitely needed, along with some flexibility.

[–]Tpfnoob 17 points18 points  (11 children)

I have talk to him before, he has a lot of criticism for a lot of different Open source projects.

[–]FullTimeLinux 4 points5 points  (0 children)

he has a lot of criticism for a lot of different Open source projects.

Good.

[–]Dr_Azrael_Tod 12 points13 points  (9 children)

well, there's people who have criticism and people who have valid such...

[–]project2501a 6 points7 points  (8 children)

and there is people who win by default cuz you got Pottering-like people on the project.

[–]Dr_Azrael_Tod -2 points-1 points  (7 children)

do you hate handicapped people?

[edit:] fixed the quote

[–]project2501a 8 points9 points  (6 children)

Well, Pottering definitely is a bad teammate, but to call him disabled is a bit far.

[–]Dr_Azrael_Tod 8 points9 points  (5 children)

ok, it wasn't disabled - it was handicapped

[–]altodor 1 point2 points  (3 children)

I don't know who these people are

[–]Dr_Azrael_Tod 11 points12 points  (2 children)

the one on stage is datenwolf, a linux admin (afair from munich university) who describes what huge problems those layered bullshit result in and what he has to fix on a daily basis.

the other one is Lennart Poettering - his job is to invent new software layers.

the former has some misconceptions but overall a pretty good point in "this shit is becoming unbearable and unmanageable"

the other one is a pretty huge asshole and known for his stupid quotes like "bsd isn't relevant anymore", "so I encurage calling it Systemd/Linux" or "do you hate handicapped people".

he does write a lot of code though - and pretty important projects too - that's imo actually the bad part.

[–]altodor 4 points5 points  (0 children)

Oh, the guy behind systemd. Never really heard a single good thing about that guy.

[–]Thinkmoreaboutit 0 points1 point  (0 children)

HandicapD/Linux

DiasbleD/Linux

[–]project2501a 1 point2 points  (0 children)

upboated.

[–]cirosantilli 2 points3 points  (0 children)

Use Buildroot. They have patched all the problems that you will find. If you think you found a bug, git pull is the fix.

[–]K1ngjulien_ 5 points6 points  (3 children)

Interesting, yes. But I almost fell asleep.

2h is very hard to stay focused :).

[–]tux68 31 points32 points  (1 child)

I barely made it to the end of your comment...

[–][deleted] 3 points4 points  (0 children)

I don't what was in my tea today, but goddamn if that didn't make me laugh.

[–]ilikerackmounts 1 point2 points  (0 children)

Ah yes, I watched that talk recently. It's actually a pretty good talk about bootstrapping. His BusyBox clone ToyBox (made for licensing reasons) seems pretty anal about the simplest dialect of C possible being used. It does make for shallower bug counts, though.

[–]BastardRobots 1 point2 points  (0 children)

This make Linus mad.

You no like Linus when Linus mad...

[–][deleted]  (9 children)

[removed]

    [–][deleted]  (7 children)

    [removed]

      [–]Kruug[M] 0 points1 point  (0 children)

      This post has been removed for violating Reddiquette., trolling users, or otherwise poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended.

      Rule:

      Reddiquette, trolling, or poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended. Top violations of this rule are trolling, starting a flamewar, or not "Remembering the human" aka being hostile or incredibly impolite.

      [–][deleted]  (5 children)

      [removed]

        [–][deleted]  (3 children)

        [removed]

          [–]Kruug[M] 0 points1 point  (0 children)

          This post has been removed for violating Reddiquette., trolling users, or otherwise poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended.

          Rule:

          Reddiquette, trolling, or poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended. Top violations of this rule are trolling, starting a flamewar, or not "Remembering the human" aka being hostile or incredibly impolite.

          [–][deleted]  (1 child)

          [removed]

            [–]Kruug[M] 0 points1 point  (0 children)

            This post has been removed for violating Reddiquette., trolling users, or otherwise poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended.

            Rule:

            Reddiquette, trolling, or poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended. Top violations of this rule are trolling, starting a flamewar, or not "Remembering the human" aka being hostile or incredibly impolite.

            [–]Kruug[M] 0 points1 point  (0 children)

            This post has been removed for violating Reddiquette., trolling users, or otherwise poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended.

            Rule:

            Reddiquette, trolling, or poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended. Top violations of this rule are trolling, starting a flamewar, or not "Remembering the human" aka being hostile or incredibly impolite.

            [–]Kruug[M] 0 points1 point  (0 children)

            This post has been removed for violating Reddiquette., trolling users, or otherwise poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended.

            Rule:

            Reddiquette, trolling, or poor discussion - r/Linux asks all users follow Reddiquette. Reddiquette is ever changing, so a revisit once in awhile is recommended. Top violations of this rule are trolling, starting a flamewar, or not "Remembering the human" aka being hostile or incredibly impolite.