-
Notifications
You must be signed in to change notification settings - Fork 3
/
pasta.yaml
176 lines (152 loc) · 13.9 KB
/
pasta.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
---
interject: 'I''d just like to interject for a moment. What you’re referring
to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it,
GNU plus Linux. Linux is not an operating system unto itself, but rather another
free component of a fully functioning GNU system made useful by the GNU corelibs,
shell utilities and vital system components comprising a full OS as defined
by POSIX. Many computer users run a modified version of the GNU system every
day, without realizing it. Through a peculiar turn of events, the version of
GNU which is widely used today is often called “Linux”, and many of its users
are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part
of the system they use. Linux is the kernel: the program in the system that
allocates the machine’s resources to the other programs that you run. The kernel
is an essential part of an operating system, but useless by itself; it can only
function in the context of a complete operating system. Linux is normally used
in combination with the GNU operating system: the whole system is basically
GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions
are really distributions of GNU/Linux.'
stfu: |
Mauro, SHUT THE FUCK UP!
It's a bug alright - in the kernel. How long have you been a
maintainer? And you *still* haven't learnt the first rule of kernel
maintenance?
If a change results in user programs breaking, it's a bug in the
kernel. We never EVER blame the user programs. How hard can this be to
understand?
To make matters worse, commit f0ed2ce840b3 is clearly total and utter
CRAP even if it didn't break applications. ENOENT is not a valid error
return from an ioctl. Never has been, never will be. ENOENT means "No
such file and directory", and is for path operations. ioctl's are done
on files that have already been opened, there's no way in hell that
ENOENT would ever be valid.
> So, on a first glance, this doesn't sound like a regression,
> but, instead, it looks tha pulseaudio/tumbleweed has some serious
> bugs and/or regressions.
Shut up, Mauro. And I don't _ever_ want to hear that kind of obvious
garbage and idiocy from a kernel maintainer again. Seriously.
I'd wait for Rafael's patch to go through you, but I have another
error report in my mailbox of all KDE media applications being broken
by v3.8-rc1, and I bet it's the same kernel bug. And you've shown
yourself to not be competent in this issue, so I'll apply it directly
and immediately myself.
WE DO NOT BREAK USERSPACE!
Seriously. How hard is this rule to understand? We particularly don't
break user space with TOTAL CRAP. I'm angry, because your whole email
was so _horribly_ wrong, and the patch that broke things was so
obviously crap. The whole patch is incredibly broken shit. It adds an
insane error code (ENOENT), and then because it's so insane, it adds a
few places to fix it up ("ret == -ENOENT ? -EINVAL : ret").
The fact that you then try to make *excuses* for breaking user space,
and blaming some external program that *used* to work, is just
shameful. It's not how we work.
Fix your f*cking "compliance tool", because it is obviously broken.
And fix your approach to kernel programming.
gentoo: https://files.charlesmilette.net/gentoo.gif
systemd: |-
First off, systemd is not an init system, it has an init system as part of the systemd suite. systemd is a project to build a standardised lowlevel userland for Linux. The project is pretty comprehensive and it delivers a lot of functionality under one umbrella. It does away with a lot of older, often undermaintained software packages, which were traditionally used to assemble a low level userland.
Which is where the contention comes from, as a system suite systemd is restrictive for Unix virtuosi who are used to tailor a system with wit, ingenuity, a lick and a prayer and a couple dozen of unrelated packages. systemd makes such knowledge useless.
The faction that thinks that systemd is Linux's Hiroshima, finds all the added functionality bloat, unnecessary and dangerous, as it is all under development in one project.
All the systemd jokes stem from the comprehensiveness as a low level system suite. People against it love to joke that one day systemd will write its own kernel.
There is a lot of FUD and hate going around. Some arguments do have merit, a lot of eggs in one basket is certainly true, but as with all things in life, it depends which tradeoff you prefer. Do you want a suite of well designed software, working closely together, so that system management is streamlined or do you want the complete freedom to tailor your own low level system with a lot of time tested, interchangeable components.
I have no desire to be a low level system designer, so I prefer systemd. I don't hate traditional init systems though. If a Linux system has one and I need to work with it, I'm still happy it boots and starts the necessary services.
yearoftheemojidesktop: ":star2::star2:The year:alarm_clock: of the linux desktop is finally
here:confetti_ball: :tada::dizzy:.:star2::star2: From now on all :zipper_mouth::zipper_mouth:lusers:toilet::toilet:
using windows:computer: or macs :watch:️ :iphone: :desktop: surrender their
:coffin: :coffin: freedoms :coffin: :coffin: to the :money_mouth::money_mouth:corporate
gods:money_mouth::money_mouth: they worship for all their :money_with_wings::money_with_wings::money_with_wings:.
:muscle::muscle:I :sunglasses::sunglasses::sunglasses:only do all my :100: computing
:100: on completely:point_up:️ free an open software :cd: :cd: which is why
this post actually has only ➯ free ➯ black ➯ and ➯ white ➯ ☻☻☻ emoji ☻☻☻, not
those that aren't free or open source. :sweat_smile::sweat_smile::sweat_smile::sweat_smile:
By the time :poop::poop:you:poop::poop: read this you’re probably :telescope:
seeing :microscope: the :skull_crossbones::skull_crossbones:evil :smiling_imp:
ones:skull_crossbones::skull_crossbones: because of your :chains::chains:corporate
:smiling_imp: slave :chains::chains:box. :no_entry_sign::no_entry_sign::no_entry_sign:It's:candle:also:candle:why
I:candle:can't:candle:read:candle:anything:interrobang:️,:no_entry_sign::no_entry_sign::no_entry_sign:
I think my :tv:screen:tv: just went out ⎋ ⎋ as I was typing this:scream::scream::scream:
let me go check my :gear::gear: xorg.conf :gear::gear: I think I may put off
:weary::weary::weary:reinstalling all my upgraded :open_file_folder::open_file_folder:
oss drivers :open_file_folder::open_file_folder: until I fix this. :robot:I:robot:
update those every day but not today I guess.:poop::poop:"
emojidelete: |-
SUDO I'M DELETING GNU+LINUX!:sob::wave::penguin:
██]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] 10% complete.....
████]]]]]]]]]]]]]]]]]]]]]]]]]]] 35% complete....
███████]]]]]]]]]]]]]]]] 60% complete....
███████████] 99% complete.....
:no_entry_sign:ERROR!:no_entry_sign:
:100:True:100: open-source:unlock::open_file_folder: software is :gem:irreplaceable. :sparkling_heart:I could never delete :goat:GNU+Linux!:penguin::sparkling_heart:
Send this to ten other :family::door:stall-men:door::family: who give you :money_with_wings::desktop:free software:money_with_wings::computer:, or never get called a :robot:hacker:robot: again:x::x::grimacing::grimacing::x::x:
If you get
0 Back: you use proprietary BSD :no_entry_sign::no_entry_sign::imp:
3 back: you're an Ubuntu user:cloud:️:sweat_drops:
5 back: you're a kernel developer:kissing_cat::angel::skin-tone-5::sweat_drops:
10+ back: Stallman!:stuck_out_tongue::stuck_out_tongue::two_hearts::two_hearts::sweat_drops::tongue::tongue:
emojinterject: 'What you''re refering to as:a:️ Linux, is in fact, GNU/Linux, or
as:a:️ I''ve recently taken to calling:calling::calling: it:flag_it::flag_it:,
GNU plus:heavy_plus_sign: Linux. Linux is not an operating system unto itself,
but rather another free:free: component of a :a:️ fully functioning GNU system
made useful by the GNU corelibs, shell:shell: utilities and vital system components
comprising a :a:️ full:full_moon_with_face: OS as :a:️:a:️ defined by POSIX.
Many :keyboard:computer :keyboard: users:busts_in_silhouette::busts_in_silhouette:
run :dash: a:a:️:a:️ modified version of the GNU system every day, without realizing
it :flag_it:. Through a:a:️ peculiar turn of events :ticket:, the version of
GNU which is widely used today is often called:calling: Linux, and many of its
:flag_it: :busts_in_silhouette:users :busts_in_silhouette: are not aware that
it:flag_it::flag_it: is basically the GNU system, developed by the GNU Project.
There really is a :a:️ Linux, and these :busts_in_silhouette:people :busts_in_silhouette:
are using it :flag_it::flag_it:, but it:flag_it::flag_it: is just a:a:️ part:part_alternation_mark:️
of the system they use. Linux is the kernel: the program:tv: in the system that
allocates the machine''s resources to the other programs:radio: that you run:runner:.
The kernel is an essential part :part_alternation_mark:️ of an operating system,
but useless by itself; it:flag_it: can only function in the context of :a:️a:a:️
complete operating system. Linux is normally used in combination with the GNU
operating system: the whole system is basically GNU with Linux added, or GNU/Linux.
All the so:sos::sos:-:calling:called :calling: Linux distributions are really
distributions of GNU/Linux! '
fossdating: As a twenty year old single male I think it's very hard to find a
girl who's actually interested in free software. I've had girls jokingly ask
to "Netflix and chill" but when I tell her that I don't use Netflix since Netflix
requires proprietary software to stream content, they stop talking to me. And
worse if they do stay they think I'm weird since I blocked google IP's in my
host file and we can't even watch youtube. I can't ever seem to get girls to
come over to my place and I can't text them either. Once I get their numbers
since I've added customs roms to my phone and refuse to use sms since it's a
security concern I require all of my friends to download a free and open source
messaging app and I share with them my public gpg key so that we can verify
that our conversations are secure. None of my friends are willing to do this.
And I can't use sites like tinder since it's not only proprietary software but
a major privacy vulnerability. How come it is so hard to find a girl concerned
about software freedom. I feel like I'm going to be a virgin forever.
paytoilets: Pay toilets are nasty, and ought to be illegal. Those of us who are
not poor can afford the price, if we accept the practice; poor people can't.
To deny people access to a toilet when they need one is nasty and degrading.
I have concluded that the least we can do, to eliminate pay toilets, is to avoid
giving them money. Instead of paying them, I go to great lengths to find some
other toilet. Please join me in rejecting pay toilets firmly.
lenny: "( ͡° ͜ʖ ͡°)"
goodluck: "ERROR: Root device mounted successfully, but /sbin/init does not exist.
Bailing out, you are on your own. Good luck."
google: 'https://cdn.discordapp.com/attachments/305527416988893196/338691979560878080/Screenshot_20170723-164015_01.png'
tymvfio: 'VFIO tutorial by Tymscar: https://www.youtube.com/watch?v=6FI31QDtyy4'
lecture: |-
A lamer Ubuntu-using script kiddie corporate shill professor was teaching a class on Mark Shuttleworth, known corporate spy and Linux ’programmer’.
”Before the class begins, you must get on your knees and worship Shuttleworth and accept that he was the most highly-evolved programmer the world has ever known, even greater than Richard Stallman!”
At this moment, a brave, i3-using, bash scripting Poweruser who had over 1500 vertically-segmented Terminator windows and understood the necessity of systemd and fully supported all design decisions made by the Arch developers stood up and held up his sister’s netbook.
”What’s this computer doing, pinhead?”
The arrogant professor smirked quite graphically and smugly replied “It’s clearly using apt-get to update Ubuntu with all the latest software.”
”Wrong. It’s been 5,000 years since these packages were released. If it was actually installing the latest and best software, as you say… then it should be running Arch by now.”
The professor was visibly shaken, and dropped his Ubuntu phone and list of Amazon referral links. He stormed out of the room crying those shill corporate bloatware tears. There is no doubt that at this point our professor, Robbie Williamson, wished he had pulled himself up by his bootstraps and become more than a GNOME Unity user. He wished so much that he had a some privacy to shield himself from embarrassment, but he himself had sent his search history to Canonical’s servers!
The students applauded and all installed Arch that day and accepted Aaron Griffin as their lord and savior. An eagle named “linux-ck” flew into the room and perched atop the American Flag and shed a tear on the chalkboard. The ArchWiki was read several times, and Judd Vinet himself showed up and enacted a rolling release system across the country.
The professor lost his tenure and was fired the next day. His system experienced kernel panic and he was forced to reinstall Windows for all eternity.