how am i supposed to come together with people who just campaigned on the pretense of wanting me to die?
This profile might be incomplete.
Open on social.treehouse.systems Ariadne Conill 🐰Website:
Personal infoAbout:
prolific shitposter and less-prolific designer of operating systems
Wall 63 posts
how am i supposed to come together with people who just campaigned on the pretense of wanting me to die? unix has a built in mansplaining function, you can just type man <topic> and it will mansplain <topic> to you
Show previous comments
@ariadne oh, at some point I even made a helper tool for it. https://github.com/jkmcnk/mansplain apparently the "buy sketchy crap" app also does sketchy things to get around data protection laws I gave up on trying to make the C trampoline in libucontext work on x86, the calling convention is just too broken :( i don’t even need to hear from the EFF to have a good argument why adshit shouldn’t run on my computers the argument is: it’s my computer no seriously. are they paying me for the use of my computer to run their adshit? no? then it doesn’t need to run on my computer. that shit is for me, not doubleclick or whatever the bloody thing is called now. if it ain’t making me happy or bringing me money, it’s out imagine using a social media platform where the owner can just fuck your shit up whenever he wants @ariadne I do! It’s me, I’m the owner! And if I ever wanted to, I could just straight up wreck my own shit. 🙃 the AP stylebook recommends "X, formerly known as Twitter" I recommend "Twitter, the platform which delusionally refers to itself as X" the nice thing about C is that if you want to shoot yourself in the foot, it will enthusiastically let you do so and then ask for the next appendage to shoot
Show previous comments
i can't stress enough the importance of learning about systems design and analysis if you want to be an effective SRE / senior engineer. if you don't learn about these things... well, that is how kubernetes happens. and we don't need to create any more kuberneteses. ...what even is the plural of kubernetes anyway? (the correct answer to "what is the plural of kubernetes" is "clinical depression", by the way) i'm sorry, but to be blunt, if you're going to come into my mentions talking about "big tech" without naming specific bad actors, i'm going to be forced to conclude that you're probably a fascist at this point "big tech" implies a nebulous conspiracy organized by tech workers and executives. it is like the "deep state." the monopolistic behaviors of google, amazon, microsoft, etc are real, but we must identify these behaviors specifically in order to have any hope of actually addressing them.
Show previous comments
@ariadne I don't know if this is solvable, because in addition to the conference ticket, there is travel and hosting. Local conferences do better on these metrics but I feel like we're hitting a contradiction in terms, i.e. gathering contributors from all over the globe to a central place so they can collaborate in person - that's not a local event 😅 On top of all that, personally I think global conferences the way we do them today are an unsustainable practice. Idk if they can be fixed :/ @ariadne Attended KubeCon EU a few years back, but it felt more like a BigCorp sales event for other BigCorps, but with the occasional food truck and swag. Not really targeted for an OSS mindset or for maintainers to exchange. not surprised that @postmarketOS folks pulled the trigger on systemd in alpine we have promised to build something better than openrc for years, but it still isn’t here. meanwhile, the polyfills for various systemd apis to work on openrc do not actually work correctly in many cases, leading to unnecessary bugs on the desktop. i think @alpinelinux should join pmOS in getting off openrc, the project is basically on life support anyway and the maintainers primarily focus on Gentoo usecases also.
Show previous comments
@ariadne @postmarketOS @alpinelinux Is there a blog post or something about this new init system plan? @ariadne @postmarketOS @alpinelinux If everyone is going to get on the systemd bandwagon, then it is important to focus many thousands of eyes on the source code. I would look for race conditions. They will not be obvious. While studying the code, you have to think outside the box, and ask yourself: How can this be attacked? @ariadne Adélie would have switched a few years ago if journald wasn't still joined at the hip with it. If there was an effort to make a systemd without journald I'd be all-in. So tired of dealing with OpenRC bull. See also my thought piece on it: https://catfox.life/2024/01/05/systemd-through-the-eyes-of-a-musl-distribution-maintainer/ in the latest "the software supply chain is only as secure as the humans which review it" debacle, somebody installed a fake exodus wallet application from the snapcraft store, which was reviewed by nobody, and lost ~$490,000 dollars in bitcoin: https://popey.com/blog/2024/02/exodus-bitcoin-wallet-490k-swindle/ h/t @popey (also @davidgerard might be interested in reading about this incident) (while i do not personally find crypto to be a good investment, i do think that this person might have a good case for suing canonical!) a popular libvirt-based VPS panel does not bother to run customer workloads under separate UIDs. oh dear. this is bad, really bad. it is bad because an attacker can exploit qemu, and then break into a user account which has direct access to other customers' data. if buying content does not convey permanent rights to use that content, then piracy isn’t theft. incidentally, this is why i prefer physical media or, at the very least, DRM-free media which i can preserve for my use forever @ariadne if renting a car does not convey permanent rights to use that car, then stealing that car isn’t theft. |
@ariadne
Exactly
I'm not doing very well with this whole "Well let's not criticize these people. They're just different from you."
Nuts to that
They're not "just different"
@ariadne pretense, yeah...