SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
galambo2 has joined #crux-social
galambo has quit [Ping timeout: 264 seconds]
zorz has joined #crux-social
zorz has quit [Quit: leaving]
serpente has quit [Remote host closed the connection]
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
ppetrov^ has joined #crux-social
lavaball has joined #crux-social
<remiliascarlet> farkuhar: Officially speaking, crux.nu even explains it's just "CRUX".
<remiliascarlet> ppetrov^: "you think he's doing it on purpose?" I think uwumeowmeownyaa is suffering from something I call the Stallman Syndrome. So refusing to call Linux an operating system, and just MUST include the word "GNU/" in front, and stamp it on every single Linux distro.
<remiliascarlet> I had the Stallman Syndrome before, but Theo de Raadt cured me.
<remiliascarlet> zorz: Israel doesn't have hackers, they only have security breachers.
<ppetrov^> remiliascarlet, so GNU/CRUX?
<ppetrov^> :P
<lavaball> there is a new term in town: troonix.
<lavaball> describes all of it.
<remiliascarlet> It's not new, you invented it last year already.
<lavaball> didn't. saw it on 4chan. agreed.
<ppetrov^> remiliascarlet, how did Theo de raadt cure you
<remiliascarlet> ppetrov^: The legendary fight between Richard Stallman vs Theo de Raadt on the OpenBSD mailing list.
<remiliascarlet> Someone pointed out that this exists: https://www.openbsd.org/opencvs/index.html
<remiliascarlet> Then I look at the history, looks like the project is long dead.
<SiFuh> remiliascarlet: On the radio this guy bought a packet of Kangaroo meat from Australia. He gave it to the American Radio Host to try. They both had a different definition of how it tastes. The American Radio hosts asks "So are you a vegetarian?" and the other guy replies "No, I am not that gay"
<remiliascarlet> I laughed.
<remiliascarlet> Both at calling kangaroo meat "vegetarian", and saying that he's not gay, so he's not a vegetarian.
<remiliascarlet> It's like seeing a Muslim reading a Quran, and some westerner would ask him "So are you a Christian?".
<SiFuh> remiliascarlet: No. He was referring to the guys way of explaining the taste of Kangaroo meat badly.
<SiFuh> remiliascarlet: Use mpv to play it. Starts around 02:13:29 https://banned.video/watch?id=66e8c3c2d167bbae9fc29e85
<remiliascarlet> SiFuh: I did learn that kangaroo meat must be cooked only slightly, because if you cook it too much, it'll become way too dry.
<SiFuh> 02:14:50 <--- This the start of the gay part
<remiliascarlet> The same is true with shika meat.
<SiFuh> remiliascarlet: Cook it how you want. It's like cooking beef or deer
<SiFuh> remiliascarlet: When I saw that packet, I knew exactly where he bought that Kangaroo meat from. Brisbane International Airport in Queensland. He only says he bought it in Queensland.
<remiliascarlet> From my own experience, I disagree. Beef is great up until medium rare. Deer (or shika, because in my previous message I forgot how it was called like in English) and kangaroo I found it to be good up until medium blue.
<remiliascarlet> Pork and chicken on the other hand are only edible at well done.
<SiFuh> You should have tried the beef I had yesterday and the day before. It was 48 hours cooked. Only cooked in Duck fat. It was so soft and you can tear it apart easily within your fingers.
<remiliascarlet> Ribeye?
<SiFuh> No
<remiliascarlet> Lean cuts tend to get hard as stone after this long.
<SiFuh> Not if you cook it right
<SiFuh> I think it was Brisket
<remiliascarlet> I know that cooking pork belly in duck fat makes the skin really crispy.
<remiliascarlet> Ah yeah, briskets are pretty fatty.
<SiFuh> Haha. You don't need any fat to crisp pork skin.
<remiliascarlet> I only find beef liver edible raw. Cooked is horribly sticky in your mouth.
<SiFuh> The last beef liver I bought. The dog won't even touch it.
<remiliascarlet> Even if cooked only very slightly.
<remiliascarlet> By the way, do you get those moments when your Thai gets worse if you speak English right before that, and then it slowly gets better again?
<SiFuh> The dog actually dug out the 4 pieces of liver from the bowl. Carried it far away and dropped it on the ground and came back to the bowl. One by one. Then went back to eating leaving the liver behind.
<SiFuh> I think it was too fresh
<remiliascarlet> Because I noticed that if I speak Japanese all day long, and I suddenly have to say something in English, my English really sucks. And then it slowly improves back again.
<SiFuh> remiliascarlet: No
<SiFuh> When I come back from China and land in Thailand my Thai ends up a Mandarin/Thai mix.
<remiliascarlet> Like how Singaporians speak Mandarin/English mix?
<remiliascarlet> Mandarin/Thai sounds a lot more acceptable, since they're both tonal languages anyway.
<remiliascarlet> I think Suwako might be right that learning Russian and Mandarin would be much more useful than learning English or French in a decade or so from now, especially seeing how things are unfolding in Ukraine.
<remiliascarlet> And most of the dissidents of the NWO already tend to be either Russian or Chinese speakers today.
<remiliascarlet> SiFuh: Speaking of which: https://reclaimthenet.org/pavel-durov-charges
<remiliascarlet> He's no longer in prison, but he is still stuck in France.
<SiFuh> This is ancient news
lavaball has quit [Remote host closed the connection]
galambo2 is now known as galambo
galambo has quit [Read error: Connection reset by peer]
zorz has joined #crux-social
<SiFuh> zorz: You are so full of shit. They didn't hack shit.
<SiFuh> ..access to firmware. For fucks sake.
galambo has joined #crux-social
<zorz> SiFuh: a german guy, taiawan factory, and boomb
<zorz> dont believe the overheating of the batteries
<zorz> the things explode at the same time
<zorz> in 2 countries, Syria and Lebanon
<zorz> In what appeared to be a sophisticated, remote attack, pagers used by hundreds of members of Hezbollah exploded almost simultaneously in Lebanon and Syria Tuesday — killing at least nine people, including a young girl, and wounding thousands more
<zorz> this was hack.
<SiFuh> zorz: You moron. Nothing was said about overheating. Bloody hell
<SiFuh> zorz: It wasn't a hack.
<SiFuh> "Very small explosive devices may have been built into the pagers prior to their delivery to Hezbollah, and then all remotely triggered simultaneously, possibly with a radio signal."
<SiFuh> Direct from your ridiculous ABC webpage
<SiFuh> "Based on his conversations with Hezbollah members, Magnier also said that many pagers didn’t go off, allowing the group to inspect them. They came to the conclusion that between 3 to 5 grams of a highly explosive material were concealed or embedded in the circuitry, he said."
<SiFuh> zorz: I wish you'd read correctly instead of jumping to ridiculous conclusions
galambo has quit [Quit: Leaving]
<zorz> SiFuh: you dont change my mind. You can believe whatever you like. I already make my opinion.
<SiFuh> It's already made the news. The package was interecepted. The explosives were put inside. Then forwarded to Lebabnon
<zorz> okay... its Israel
<zorz> they fuck them up
<SiFuh> zorz: "Germany: Train Conductors Urged not to Check Tickets of Foreigners to Keep the Peace"
<SiFuh> Free train rides for you
<zorz> who gives a shit
<SiFuh> lavaball, because he still has to pay, you don't
<zorz> they will go back no matter what
<zorz> the only way to kick them out, is stop the benefits
<SiFuh> WW3
<zorz> England has chapter flights to a country in africa, i forget which country
<SiFuh> Chapter?
<zorz> eeee charter
<zorz> hahaha
<SiFuh> who gives a shit
<zorz> i try to install runit in crux,,, and its a bit complicated
<zorz> i took void runnit with patches...
<SiFuh> Better you use sinit
<zorz> instalation is ready,,, now i need services
<farkuhar> remiliascarlet: CRUX-MUSL proves that the core of the distro can be disentangled from the GNU C library, so there's even less reason to append "GNU/Linux" to the name. I think uwumeowmeownyaa is simply posting out of boredom, not to learn anything new.
<zorz> they have stopit
<zorz> but then is a problem with the updates
<SiFuh> So out of boredom start refering to him as "uwumeowmeownyaa GNU/Linux"
<zorz> everytime a package in core opt updates will install rc.d
<farkuhar> zorz: have you tried adding entries to pkgadd.conf?
<zorz> farkuhar: this runnit thing dealyed me for pipman... its almost ready
<zorz> farkuhar: have you seen how it builds packages from pypi to crux ?
<farkuhar> zorz: "INSTALL ^etc/rc\.d/.*$ NO" <- add this to pkgadd.conf and you won't see the directory re-populated with every update.
<farkuhar> SiFuh: so uwumeowmeownyaa is the name of a distro now? I could almost see that working with brian|lfs, but it'll take a while to get used to for uwumeowmeownyaa.
<zorz> farkuhar: https://0x0.st/X32J.png
<zorz> look carefully what i did
<zorz> let me send you the Pkgfile
<zorz> it installs like an angel
<zorz> Pkgfile of colorama https://0x0.st/X32t.txt
<zorz> hehe
<zorz> its ready i just need to adapt it with pkgadd
<farkuhar> zorz: interesting approach you've taken there. In the past we might have just called pip3 with --target=$PKG, but by copying later you can be more selective about which directories actually appear in the package.
<SiFuh> farkuhar: zorz lives in la la land
<zorz> farkuhar: is fork from pipman of arch, i used it for 4-5 years
<zorz> i just adapted the Pkgfile to crux
<farkuhar> SiFuh: no wonder he had to drive down to the city to pick up a TV. I was wondering why he couldn't get it delivered directly.
<zorz> it compiles in env the packages and then installs it. because it uses pip no need to decide wheel or setup
<farkuhar> Imagine the confusion it would cause to order a TV, and fill out "la la land" as the recipient's address.
<zorz> this doom guy did a great work with runit
<zorz> farkuhar: this Pkgfile runit with pkgmk -d to see what happens
<zorz> i can create you with pipman, Pkgfiles for any package of pypi. You install with pkgadd and thats it
<zorz> keeps versions aswell... you can autoupdate
<zorz> pipman -Su
<farkuhar> zorz: I don't think every CRUX system has the symlink /usr/bin/python -> python3, or the equivalent alias. Maybe the line where you define sitepackages should invoke python3, to be safe.
<zorz> farkuhar: this is the pkgmk https://0x0.st/X32I.png
<zorz> ok we fix it... its realy beta
<zorz> but i have a problem
<SiFuh> What happened to Arch? You whorin' again zorz?
<zorz> (proj2) zorz@vbox:~/proj2/pipman/python3-colorama$ prtverify .
<zorz> FATAL .......................................... file not found: /home/zorz/proj2/pipman/python3-colorama/.signature
<zorz> WARN pipman/python3-colorama ................... invalid Maintainer-header: pipman bot, crux-social at libera chat
<zorz> ERROR pipman/python3-colorama ................... variable not found: source
<zorz> how i disable this source thing
<zorz> i use pip
<zorz> i whore about pipman
<SiFuh> zorz: is Whoring, zorzing and spamming.
<zorz> SiFuh: why you do care,,, you use openbsd!
<zorz> hahaha
<zorz> kickban zorz
<farkuhar> zorz: pkgmk was designed to allow a clean separation between the download step (performed while online) and the build step (possibly performed offline). If your build function relies on having a network connection, then it's not robust enough for all CRUX use-cases.
<farkuhar> That's why prtverify insists on having the source array (even an empty array, if you want to write all the source code for your port as a here-doc inside the Pkgfile).
<zorz> ok
<zorz> wait
<zorz> (proj2) zorz@vbox:~/proj2/pipman/python3-colorama$ prtverify .
<zorz> FATAL .......................................... file not found: /home/zorz/proj2/pipman/python3-colorama/.signature
<zorz> WARN pipman/python3-colorama ................... invalid Maintainer-header: pipman bot, crux-social at libera chat
<zorz> empty array, done!
<zorz> thanx man
<farkuhar> The Pkgfiles created by your current fork of pipman would not allow `pkgmk -do` to do anything useful; there's no source array to iterate through and perform the downloads.
<zorz> now, Maintener header, what we add ?
<zorz> ooooooooooooo
<zorz> did you run the pkfile ?
<zorz> https://0x0.st/X32h.txt put this file in a folder without .txt and do sudo pkgmk
<zorz> see what happens.
<zorz> it works.
<farkuhar> Yes, it might work, but it violates the separation between "download" and "build" that I mentioned above.
<zorz> the point is that you need to have a separate folder for python so you can update packages
<zorz> farkuhar: this is what you can do.... period.
<zorz> and is not might work.... it just works.
<zorz> and updates
<zorz> this is what i am going to do, crete and extra folder python in ports tree
<farkuhar> If we allowed the build function to assume the existence of a network connection, then all sorts of shortcuts become possible. You could write a Pkgfile for texlive that invokes the install-tl perl script from within build(), and downloads from CTAN the desired collections. That's not the kind of port that CRUX users expect.
<zorz> and when i need a python package i will only do pipman -S colorama
<zorz> farkuhar: how you say it in your language, it will be an opionionated script
<zorz> hahaha
<zorz> anyway now i start with pypi and i forgot runit
<SiFuh> Canadian Military Wanted to Investigate Removal of Tampons from Male Washrooms as ‘Hate Crime’: Report
<zorz> hahahahahahahaha
<SiFuh> Putin Sees Weakness in Western Culture – And Most Americans Don’t Realize it Because They’re Chronically Sick and Brain-Numbed
<SiFuh> Australian Woman Fired, Dragged Before Tribunal for Saying only Women Can Breastfeed
<zorz> SiFuh: this is the apocalypse
<zorz> αποκαλυψη
<farkuhar> zorz: and Pkgfile(5) is just as opinionated about the separation between "download" and "build". Please don't unleash a tool that encourages users to flagrantly ignore that distinction.
<SiFuh> Only the good die young, unless youare vaccinated
<zorz> farkuhar: the way that you want is complicated, because how to find automatically the github source of the file
<zorz> dont forget is pypi the package manager
<zorz> and once you find the source
<zorz> some use setuptools, some others old ones wheel
<zorz> how you build
<zorz> this can only been done manually
<farkuhar> zorz: that's the same problem I'm encountering when trying to make a minimal texlive port (rather than downloading the entire texmf tree). It's hard to find the exact URLs of all the collections that the TeX ecosystem's own package manager knows about.
<zorz> exaclty..... so for python,,, the only thing you can do, i have a local python folder which will keep the pkgfiles
<zorz> but you install with pkgadd
<zorz> so you keep control of packages
<farkuhar> Just be glad that the current design of pkgmk only insists on the clear boundary between "download" and "build". If we followed stenur's advice and inserted another boundary between "configure" and "build", then the burden on port maintainers would get even worse.
<zorz> annd once you have your local folder its easy to update
<zorz> yes... if you increase boundaries will become void
<zorz> i really enjoy runnit in void
<zorz> after crux, is the best linux distro... 2 days now i am checking it
<farkuhar> I can appreciate stenur's reasoning, since he wants to make it easy for local overlays to adjust the configuration chosen by the upstream maintainer. I'm not sure that it's worth the hassle on port maintainers, to ask that they define a separate configure() in their ports.
<farkuhar> For a minimized texlive port, one approach would be to set up a network traffic monitor, and then run the install-tl script to download the desired collections. Then watch the network traffic to see which URLs are requested, and put them into the source array of a new Pkgfile.
<farkuhar> You might be able to do the same with pip. Monitor the network traffic while running your fork of pipman, and put the requested URLs into the source array.
<zorz> farkuhar: https://0x0.st/X3_-.txt
<farkuhar> zorz: I've seen that one already, thanks. Get back to me when you have a Pkgfile with a non-empty source array, and a build function that doesn't rely on network connectivity.
<zorz> forget about it.
<zorz> good :)
<zorz> SiFuh: pagers manufactured in budapest
<SiFuh> Taiwan
<SiFuh> The hardware and PCB's were shipped to Europe after they were MANUFACTURED
<SiFuh> They were then tweaked and assembled with micro explosives. Hence the majority of injuries are from people who are now missing fingers and burned hands
<zorz> yeap
<zorz> but hezbolah clever, no mobile devices. only pagers
<zorz> they cant locate them
<SiFuh> They replaced the batteries in this model with a Lithium Rechargeable
lavaball has joined #crux-social
<SiFuh> lavaball: "I only have sex with women who have children... because they leave" -- Dean Cole
<SiFuh> zorz: remiliascarlet: https://tinyurl.com/395yrtcx
<farkuhar> zorz: one way to reconcile the python ecosystem's package manager with the CRUX practice of separating "download" from "build" is to redefine the internal pkgmk function download_source(). There's already a precedent of redefining unpack_source(), beerman relies on that hack for a number of his ports.
<farkuhar> If you redefine download_source(), then `pkgmk -do` can "do the right thing", and the build function can run without assuming network connectivity.
<farkuhar> What I don't like about these hacks that redefine internal pkgmk functions is that they intermix data and code too freely. The Pkgfile itself already suffers from intermingling data and code, but we make it worse by adding new functions to get around pkgmk's ignorance of other download mechanisms besides curl and wget (e.g., git or pip).
<farkuhar> The Art of Unix Programming recommends that you separate *policy* (what needs to be done) from *mechanism* (how to do it). By the end of `pkgmk -do` we need all the source code to be saved under $SRC. In its present design the *mechanism* for achieving that goal is hard-coded as curl or wget, but the Pkgfile can choose another tool like pip if that makes the maintenance easier.
<zorz> i agree with you
<zorz> we look it over
<farkuhar> Package management in KISS Linux populates the port directory with distinct files: one for the URLs of upstream sources, one for the checksums, and an executable file containing the build instructions (bash or any other language). This separation of data and code is cleaner than what we do with CRUX Pkgfiles.
<farkuhar> The possibility of overriding internal pkgmk functions was the reason we had that critical Flyspray issue at the top of the bugs page for so many years (pkgmk sources the Pkgfile before verifying signatures, so the Pkgfile can redefine check_signature() as a no-op and then inject arbitrary code).
<farkuhar> Vitaly in the August 2016 crux-devel thread repeated the old adage "anything not prohibited is allowed." By not declaring its internal bash functions read-only, pkgmk tacitly approves the practice of redefining download_source() if you want to use git or pip instead of wget or curl.
<zorz> i will see it
<SiFuh> zorz: The exploded pager in the photo is not an AR924.
<SiFuh> That's the AP-900
<farkuhar> The Pkgfile man-page does not explicitly prohibit too much cleverness in the definition of the source array. It might be possible to embed in the "source=(...)" line a command substitution that runs pip and then echoes the filenames that were downloaded. pkgmk would process the file just fine, but other tools might take shortcuts and not send the Pkgfile through a bash interpreter, resulting in a disagreement with pkgmk about the source array.
<farkuhar> So the Pkgfile man-page might need further revisions to explicitly prohibit such cleverness.
<lavaball> who leaves? the women with the children?
<lavaball> or the children?
<SiFuh> lavaball: That is not what he meant
<zorz> sorry phonecall
<zorz> brb
<lavaball> i don't put my dick in any kind of mother.
<farkuhar> only virgins for lavaball? Or non-virgins are okay, as long as they haven't given birth?
<lavaball> there is no point. she has been tainted by the father's dna. not to mention now the mrna contamination.
<lavaball> before it was those who haven't been pregnant.
<lavaball> the birthing part doesn't change anything. once something had been growning in there it's over.
<lavaball> but now with the mrna conatamination i have to stick to virgins.
<lavaball> funnily enough that's the easy part. i don't want tatoos, piercings, pets, religion, drinking or smoking. and those are usually virgins too.
<lavaball> so no problem.
<lavaball> i thought it would be an issue, but my last one was fresh as well. and the half breed too.
<SiFuh> The point of the joke was he prefers women with children because he doesn't need to kick them out in the morning. They leave on their own accord because they have to prepare the kids and send them to school
<SiFuh> My best escape was when I was invited over. I parked at the farm up from the road and pet the horses for about 10 minutes. I then drove down the road to her house. Did the deed. Then waited for the perfect escape time. Thumping was heard on her verandah. She opened the door and the two horses were there. While they were distracted by the horses, I was already in my car heading off.
zorz has quit [Quit: leaving]
<SiFuh> lavaball: farkuhar: Taxi story https://dpaste.com/4X82VX927.txt
<lavaball> no.
<SiFuh> It involves a phone a woman, her butt cheeks
<farkuhar> zorz, here's a quick prototype for maintaining the separation between "download" and "build": https://0x0.st/X3LO.txt
<farkuhar> I also took the liberty of replacing the hard-coded values of $version and $name, to make the functions generic enough to work for other python3 ports.
<farkuhar> Hard-code the value of $version inside build(), and you might forget to change it when you bump the version. Consider beerman's latest commit to the gcc port on the 3.8 branch, which didn't touch line 72 of the previous Pkgfile: https://git.crux.nu/ports/core/src/branch/3.8/gcc/Pkgfile#L72
<lavaball> nap time.
<lavaball> remi, you coming?
<SiFuh> Wuss
<lavaball> sorry, i only nap with girls.
<lavaball> anyway, laters.
<SiFuh> She was laughing at the comment on the radio
lavaball has quit [Remote host closed the connection]
<farkuhar> I thought lavaball has been inviting remiliascarlet to *stand guard* while he napped, not to actually join him in the nap. Why should there be any connection between the standing invitation and the "only nap with girls" condition?
<SiFuh> farkuhar: Hahah use that next time
<farkuhar> SiFuh: I type too slowly. lavaball has already left.
<SiFuh> farkuhar: My wife had a sore back and decided to poach the place where I sleep. She fell asleep instantly and like 4 hours later wakes up and says how good it was. I said "You slept on my bloody bowie knife!"
<SiFuh> She didn't even know
<farkuhar> And zorz might not go through the logs to read the posts I made after he logged off. Some days it feels like I'm shouting into the void.
<SiFuh> void linux*
<farkuhar> Heh, beerman actually does upload some of his dpastes to nullvoid.de
<SiFuh> She didn't even know and didn't even notice.
<SiFuh> That's a sore back ;-)
<SiFuh> farkuhar: My bathroom sink has been clogged for a long time. I tried everything to clean it that I could think of and nothing works. Not even chemicals. Today, I was cleaning the vacuum cleaner filter with the jet spray I use in the jungle for my truck when the driver and passenger doors are too muddy. Damn! In seconds the drain was unclogged and sparkling clean. So I took liberty of spraying
<SiFuh> everything.
<SiFuh> I have been trying to use it to remove the superglue in the sink. Slowly working but I think will take a month or two.
<farkuhar> Elsewhere on the Internet, kornel opines that we should just embrace each language's home-grown package manager, rather than repackaging for individual distros: "There are more OSes and package managers than there are mainstream programming languages. If I use Rust and JS, I know cargo and npm. But I don't know yum. I don't know nuget or chocolatey..."
<farkuhar> In that same thread, colonelpanic agrees with kornel: "In my experience, when distros package software from other package managers, what you typically end up with is dependencies that are *years* out of date. That is my experience with Ruby and Python deps, and those don't even need a complicated build process! ..."
<SiFuh> farkuhar: I can spray them away with my hand-held battery-operated water jet.
<SiFuh> Tell them to come here and visit me
<farkuhar> "... Compiled languages like Rust would probably be even worse. As a result, I have zero faith in repackaged deps and never use them."
<SiFuh> I can clean rust with it too
<farkuhar> ^ all the above quoted from notes I copied off the Internet sometime last year.
<SiFuh> I can spray that away too
<farkuhar> So I can appreciate that zorz wants to make it easier for CRUX maintainers to keep in sync with the fast-moving python3 ecosystem. Kudos to him for working on the pipman fork.
<SiFuh> I can spray zorz away as well
<farkuhar> Somehow I suspect a zorz-clone would keep coming back, like the villian in the Terminator films.
<farkuhar> Heh, that same page with my notes on distro-repackaged deps is followed by a quote from Theo de Raadt on the openbsd-tech mailing list (08 December 2021), addressing the "false impression of hotplug support" given by the -F flag of sndiod.
<SiFuh> Of course, that is why we write a script to kill sndiod and restart so that it switches to the new device in order
<farkuhar> Heh, I hardly bother to kill and restart sndiod. It's enough to kill the application, export AUDIODEVICE to whatever value I want, and then restart the application.
<farkuhar> I wrote some udev rules that overwrite a file under /var/lib/sndiod whenever my USB speakers are plugged in, and I launch firefox via a wrapper script that sources /var/lib/sndiod/server.default so that the AUDIODEVICE env var is correctly set.
<farkuhar> As I learned a few weeks ago, many applications (firefox included) only respect the AUDIODEVICE env var, not AUDIORECDEVICE or AUDIOPLAYDEVICE (which I tried manipulating independently in order to emulate a full-duplex card using two separate devices).
<farkuhar> So if the value of AUDIODEVICE must correspond to a full-duplex card, that's what I ended up buying: a USB headset that can make up for the less-than-full support of the internal soundcard on my CRUX-MUSL laptop.
SiFuh has quit [*.net *.split]
<SiFuh_> farkuhar: See. My spray jet works awesome
SiFuh has joined #crux-social
<farkuhar> After talking through the issues with zorz's pipman fork, I might follow my own advice and create a minimal texlive port that redefines download_source() to use the install-tl perl script, rather than curl or wget iterating through the source array. It'll reduce the size of the resulting texmf tree from 8 GB to 2 GB, while still covering the majority of use-cases.
<SiFuh> FDA Approves Monkeypox Vaccine, says it May Cause Death in the Vaccinated AND People They Come in Contact With
<farkuhar> Previously I could rely on Arch repackaging subsets of the texmf tree and hosting the resulting tarballs, but they haven't done so for this year's release; the most recent tarballs are from 2023: https://sources.archlinux.org/other/texlive/
<farkuhar> So if repackaged tarballs aren't readily available, then redefining download_source() or unpack_source() in the Pkgfile might be the way to go.
<farkuhar> The Pkgfile wouldn't be forward-compatible, if pkgmk eventually tightens its security and declares some internal bash functions read-only. Maybe declaring check_signature() read-only is enough to close the loophole pointed out in that Flyspray task, but I can imagine some future core team that decides to go even further and make it completely impossible to overwrite internal pkgmk functions.
<farkuhar> At the current glacial pace of pkgmk development, I don't expect such tightened security to arrive very soon. If and when it does get merged, maybe the options for self-hosting hundreds of GB of tarballs will be so cheap as to make the issue irrelevant, and I can just self-host the repackaged subsets of the texmf tree, taking over the task that Arch has apparently abandoned.
serpente has joined #crux-social
<farkuhar> Alas, I must be leaving. When zorz comes back, can somebody remind him to read the logs for my follow-up on his pipman fork? Thanks.
farkuhar has quit [Quit: nyaa~]
zorz has joined #crux-social
<zorz> SiFuh_: this is hybrid war, now transistors small devices
lavaball has joined #crux-social
<lavaball> sifuh, you said?
<lavaball> i saw a line pop up but before i could read it the box was off.
zorz has quit [Quit: leaving]
<SiFuh> lavaball: You need to read faster
<SiFuh> 15:06 <lavaball> nap time.
<SiFuh> 15:06 <SiFuh> Wuss
<SiFuh> 15:06 <lavaball> remi, you coming?
<SiFuh> 15:06 <lavaball> sorry, i only nap with girls.
<SiFuh> 15:07 <lavaball> anyway, laters.
<SiFuh> 15:07 <SiFuh> She was laughing at the comment on the radio
<SiFuh> 15:10 <farkuhar> I thought lavaball has been inviting remiliascarlet to *stand guard* while he napped, not to actually join him in the nap. Why should there be any connection between the standing invitation and the "only nap with girls" condition?
<SiFuh> 15:10 <SiFuh> farkuhar: Hahah use that next time
<SiFuh> 15:11 <farkuhar> SiFuh: I type too slowly. lavaball has already left.
<lavaball> you guys are aware that even though our borders are open, we still have doors and locks, right?
<SiFuh> A guy joined the War Room (A radio show hosted by Owen Shroyer). He brought Owen a gift. Kangaroo Jerky from Queensland, Australia. They were discussing it after they had eaten it. Owen says "I like it". The guy who brought it in said "I don't really like it" Then Owen asks "Wait a minute, are you a vegetarian?" Then the guy replies "No, I am not that gay." <-- She was laughing at this
<SiFuh> lavaball: Doors and locks.... means nothing
<SiFuh> Most people think because their doors or architraves are metal and they have a lock that they are safe. But most people have shit locks and there are other ways in to a house besides the doors.
<SiFuh> I say it is a false sense of security and in some ways can be said 'security through obfuscation'
<lavaball> you are in australia.
<lavaball> no
<lavaball> tailand?
<lavaball> one of those.
<lavaball> far away from me. i'm not worried.
<SiFuh> We have stainless steel bars on every window and door. We have concrete dividers in the ceiling between the other town houses. I use Abloy locks from Finland on every door. I can still get into this house if I wanted to in a matter of seconds
<lavaball> that's is the power of homosexuality. you want it! you need it! and then we have a monkey pox outbreak.
<SiFuh> You missed what I posted above
zorz has joined #crux-social
<SiFuh> FDA Approves Monkeypox Vaccine, says it May Cause Death in the Vaccinated AND People They Come in Contact With
<SiFuh> zorz: Why? Did you finally see the news about the Radios?
<SiFuh> zorz: Oh farkuhar said something about you inspecting his large log before he left.
<lavaball> whhhaaaat.
<lavaball> i better pass that on to my actual gay friend.
<lavaball> s
<lavaball> link to the fda thing?
<SiFuh> zorz: Ignore the high pressure water thing I was talking about.
<SiFuh> Just look at farkuhar's large log
<SiFuh> zorz: It's all he wanted you to peek at and fiddle around with for a bit.
<SiFuh> zorz: Lebanon. From walkie-talkies to vehicles and even home solar energy systems are exploding across the country.
<SiFuh> zorz: Interesting because it will cause fear of anything electronic eventually
<SiFuh> zorz: HAHAHAHA "Electronic devices do not explode with LiPo batteries" WRONG! My sister had a Blackview BV7000 that exploded.
<SiFuh> I have photographs of it because when it caught fire she flicked it off the roof onto the road
<SiFuh> Roof of the car.
<lavaball> none of the http.. thing lead to anything fda or monkey pox related.
<SiFuh> On August 29 the FDA approved for use in the U.S. a vaccine [ACAM2000] for Monkeypox. While the injection is actually a Smallpox vaccine initially approved in 2007, this new approval allows the shot to be injected into those at ‘high risk’ for the Monkeypox disease, such as those in the LGBTQIAAP2S+ community. It carries with it serious side effect risks, including death to those who have contact
<SiFuh> with the vaccinated.
<lavaball> you know how sources work, right?
galambo has joined #crux-social
<SiFuh> ACAM2000 contains the following ingredients: live vaccinia virus grown in African Green Monkey
<SiFuh> kidney (Vero) cells
<SiFuh> Isn't that the one they blamed on HIV?
<lavaball> i can find only infant death.
<SiFuh> Click the second link. Page 1 (Which is page two)
<SiFuh> There is a box on the right.
<lavaball> that's only for specific cases.
<SiFuh> WARNING: SERIOUS COMPLICATIONS <--
<SiFuh> Let's got shot with a 9mm and only specific cases will die
<lavaball> yes, and below, These risks may result in severe disability, permanent neurological sequelae and/or death
<lavaball> and are increased in individuals who:
<SiFuh> Took the injection
<lavaball> can't you read?
<SiFuh> How many of these fuckers took the COVID shot?
<SiFuh> That is a lot of 'specific cases'
<SiFuh> Did you read the box in the second page (third one)?
<SiFuh> or death, and fetal death
<SiFuh> have occurred following either primary vaccination or revaccination with ACAM2000 or other
<SiFuh> live vaccinia virus vaccines that were used historically
<SiFuh> Read the chart on Page 9 which is page 10.
<lavaball> i've seen it. says exactly what the other box said.
<lavaball> the 5 deaths were pre first birthday.
<SiFuh> I find it funny that death is under complications. But there are no death results under serious complications
<lavaball> also i have found nothing of the vaccine being contagious.
<SiFuh> So basically you are saying that 1/2 a person died between the ages of 5 and 19?
<lavaball> seriously?
<SiFuh> And greater than 20 years of age is unknown
<lavaball> it means that one person in that age group died of 2million vaxxed.
<SiFuh> Heh, Death of unvaccinated individuals who have contact with vaccinated individuals.
<SiFuh> You said 5 deaths.
<SiFuh> So with your logic 1/2 a person died at 0.5 deaths
<lavaball> what?
<SiFuh> Heh, the photo number 14 looks like my index finger
<lavaball> i just explained the table to you. it's per 1million people vaccinated.
<lavaball> so 0.5 death means 1 death in 2 million vaccinated people.
<SiFuh> But you said 5 deaths
<lavaball> that's the infant deaths.
<lavaball> i mean, it's the same line.
<SiFuh> So basically you changed the chart to suit your beliefs?
<lavaball> are you like completely retarded?
<lavaball> or are we looking at different files here?
<lavaball> that one, right?
<lavaball> Rates of Reported Complications (a) Associated with Primary Vaccinia Vaccinations (Cases/Million
<lavaball> Vaccinations)
<lavaball> and the <1 has 5 deaths.
<lavaball> the other groups have .5 and unkown.
<SiFuh> Ok so 0.5 of 1 million = 5000
<lavaball> hahaha
<lavaball> HAHAHAHAHA
<lavaball> like
<lavaball> hahahaha
<lavaball> someeone's good fucking lord.
<lavaball> hahaha
<lavaball> Cases/Million
<lavaball> Vaccinations
<lavaball> means 0.5 cases per one million vaccinated.
<SiFuh> Cases/Million
<SiFuh> Vaccinations
<lavaball> ergo, means 1 per 2 million vaccinated.
<lavaball> it's percent.
<lavaball> hahaha
<SiFuh> And 0.5 of 1 million is?
<lavaball> HAHAHAHAHAHAHAH
<lavaball> hahahahaha
<lavaball> dude.
<lavaball> i'm eating. really?
<lavaball> hahaha
<lavaball> it says cases. not percent.
<lavaball> hahaha
<lavaball> i mean, go up a few lines.
<SiFuh> So half a person?
<lavaball> so over 600% had inadvertent inoculations.
<lavaball> hahaha
<lavaball> HAHAHAHAHAHAHAHAHAHAH
<lavaball> half a person.
<lavaball> oh man.
<lavaball> hahahahahahahahaha
<lavaball> again, the 0.5 means, 1 person in 2 million vaccinated.
<lavaball> haha
<lavaball> hahaha
<SiFuh> It doesn't say 2 million
<lavaball> motherfucker. this comedy gold.
<lavaball> yes, it's says 0.5 in 1 million.
<lavaball> ergo, 1 in 2 million.
<lavaball> like did you enjoy any schooling during your life time at all?
<lavaball> again, if it's supposed to be %, what's with the 600 cases in the upper lines?
<lavaball> so one million were vaxxed, and 6 million had side effects?
<zorz> who called me
<zorz> SiFuh: lavaball: sorry busy with fuckin runit
<zorz> yes this kind of war.... is something like we see in cinema
<zorz> they create fear to them
<SiFuh> The summary case fatality risk for post-vaccinial encephalitis was highest in infants aged <1 year (CFR, 44.4 deaths per 100 cases; 95% CI, 13.7–78.8), however, it was not statistically different from the other age groups (P value = 0.21). For all ages groups, combined there were 11 deaths among 38 cases of post-vaccinial encephalitis (CFR, 28.9 deaths per 100 cases; 95% CI, 15.4–45.9).
<SiFuh> lavaball: That chart was taken from this study
<lavaball> what does that have to do with your half person?
<SiFuh> It goes through the lists of those injected and getting a serious complication that caused deaths and it is insanely high
<lavaball> you are changing the subject.
<SiFuh> You said 5 people died
<lavaball> well, i guess it means you see that i am right.
<SiFuh> Because it said 5
<lavaball> no, i said that's what the chart said. 5 peopl under 1 year.
<SiFuh> But when I said 0.5 you chucked a sissy fit.
<ukky> zorz: any specific problem using runit?
<SiFuh> If your maths was correct you'd say 1 person died = 0.5 and 10 died = 5
<lavaball> what?
<SiFuh> Exactly
<SiFuh> What?
<lavaball> you seriously don't get equations, right?
<SiFuh> You seem to not
<zorz> ukky, i liked the idea
<SiFuh> How can 0.5 in 2 million -1 and 5 = 2 million?
<SiFuh> How can 0.5 in 2 million = 1
<SiFuh> And 5 in 2 million = 5
<lavaball> 5 in 2 million?
<lavaball> WHAT?!
<SiFuh> It says Million. Not 2 million
<lavaball> yeah, and 0.5 in 1 millilon, makes in 1 in 2 million.
<lavaball> you multiply both by 2, to make 1 out of .5 and so you ahve to make 2 mililon out of 1 million.
<lavaball> LIKE
<lavaball> WOW
<lavaball> okay.
<ukky> zorz: I use runit instead of sysvinit
<lavaball> i'm not even laughing anymore.
<SiFuh> You know they are not injecting for Monkey Pox right?
<lavaball> don't change the subject.
<SiFuh> I am, because your English is so limited you can't even explain what you mean
<lavaball> i just did.
<lavaball> 8:31:20 PM <lavaball> you multiply both by 2, to make 1 out of .5 and so you ahve to make 2 mililon out of 1 million.
* SiFuh slaps lavaball with an English dictionary
<zorz> ukky: now you tell me ? I lost half a day trying to make it happen
<lavaball> 0.5 of 1m | x2
<lavaball> 1 of 2m
<zorz> hahahaha
<SiFuh> Do not administer ACAM2000 to individuals with severe immunodeficiency. <-- AIDS patients can't take it.
<zorz> root@vbox:~# mv /sbin/init /sbin/init.sysv
<zorz> root@vbox:~# ln -s runit-init /sbin/init
<zorz> wish me good luck
zorz has quit [Quit: leaving]
<lavaball> i'm so keeping that link. i'm curious if remi can do it.
<SiFuh> I am laughing because you referred to specific cases even though death is a result
<lavaball> and you are trying to change the subject again. just like you did with the jack napier became the joker line.
<SiFuh> lavaball: I still can't understand why people trust in money making greedy idiots
<lavaball> you are a fucking bitch who can't accept that she's lost.
<SiFuh> lavaball: No, I said I don't care and ignored you because of your idiotic mind games.
<SiFuh> Are you a fscking 14 year old girl?
<SiFuh> You can't accept that your English skills suck
<lavaball> yeah, unfortunatley this is math.
zorz has joined #crux-social
<zorz> nope
<lavaball> and i wouldn't even have to know english if you understood simple equations.
<SiFuh> No skin preparation should be performed unless the skin at the intended site of vaccination is obviously dirty, in
<SiFuh> which case an alcohol swab(s) may be used to clean the area. If alcohol is used, the skin must be allowed to
<zorz> ukky: do you have a pkgfile ? that changes the init to runit ?
<SiFuh> dry thoroughly to prevent inactivation of the live vaccine virus by the alcohol
<SiFuh> Hmm
<SiFuh> So residual amounts of alcohol do what?
<SiFuh> Could it possibly deactivate the live viruses of the injection?
<ukky> zorz: To test, just redefine init=/sbin/runit-init on the syslinux/grub/lilo kernel command line
<ukky> ukky: and yes, I have Pkgfile that just creates link to /sbin/runit-init
<zorz> i have no bootloader
<SiFuh> zorz: US rejects ‘Asian NATO’ proposal
<zorz> i am with efistub
<ukky> zorz: ok
<ukky> zorz: what happens when you create symlink to runit?
<zorz> cannot boot
<SiFuh> 'E'can't find it.
<zorz> look what i did https://0x0.st/X3ON.txt
<ukky> maybe your /etc/runit/1 script has errors.
<zorz> everything installs
<zorz> this is the patched runit from void
<ukky> zorz: I have modified Pkgfile, combining dmx, voidlinux, debian, and some of my patches
<zorz> ukky send it
<zorz> please?
<zorz> where i can find it
<SiFuh> Isn't DMX a shit rapper?
<ukky> zorz: wait, I will find link
<zorz> ukky: zorz@vbox:~$ xpaste /etc/runit/1
<zorz> i just took it from void
<SiFuh> In fact, wasn't he in the movie Cradle to the Grave?
<zorz> labada
<ukky> zorz: I didn't like /etc/runit/1 from voidlinux, I created new, from kisslinux, and some code from void, plus some Crux-specific changes.
<zorz> perfect
<zorz> kisslinux run runnit aswell ?
<ukky> zorz: no, but similar. They use busybox implementation, plus their own /sbin/init
<zorz> i hate busybox
<zorz> ukky: look root@vbox:/etc/runit# ls /var/service/*
<zorz> /var/service/alsa /var/service/dhcpcd/var/service/getty-tty1 /var/service/getty-tty2 /var/service/getty-tty3 /var/service/getty-tty4 /var/service/getty-tty5 /var/service/getty-tty6
<zorz> i mean it installs the services.
<zorz> good thing that void puts the services in /var
<SiFuh> zorz: No it doesn't
<SiFuh> It puts the links to it in /var
<ukky> zorz: I have changed the structure of most directories for runit. /etc/runit is read-only. /var/runit is read-write. /run/runit is temporary.
<zorz> ukky, if yours works, out of the box... i use yours. just send me a link
<zorz> SiFuh: what do you mean?
<SiFuh> # ln -s /etc/sv/<service> /var/service/
<ukky> zorz: I am searching for the link...
<zorz> ok thanx man
<zorz> SiFuh: yes
<zorz> the active are in var/service
<SiFuh> zorz: Your services are in /etc/sv you only symbolically link them into /var/service
<serpente> true
<SiFuh> runnit uses the links in /var/service
<zorz> this is what i am saying
<serpente> hey lavaball go check out blender geometry nodes, i think you gonna like it
<zorz> lavaball: i will write a letter to netanyahou to send you special gadgets!
<zorz> hahaha ee SiFuh ?
<SiFuh> zorz: I vibrator
<zorz> yes yes
<SiFuh> I/A
<zorz> a Vibrator that makes boomb!
<lavaball> serpente, aren't you a bit late? how do you think i made my trees?
<lavaball> zorz, i don't have a phone. what makes you think i would take a pager or any other surveillance device.
<lavaball> ?
<serpente> cool, i dont remember you mention it
<serpente> ...using the geomtry nodes system
<lavaball> i haven't. but it's a quick and easy way to make multiples of stuff.
<lavaball> it's even in the latest donut tutorial.
<ukky> zorz: mkdir -p /tmp/locoverlay && httpup sync http://www.cruxy.ca/crux/ports/locoverlay/ /tmp/locoverlay/
<ukky> zorz: remove your original runit packages. Mine is completely different
<SiFuh> zorz: I have a hand held spray gun that can do that for you
<ukky> zorz: also, I do not use udev and did not test how my runit works with udev. You have to adjust /etc/runit/config to specify device manager
<zorz> wait
<zorz> ok ukky thank you
<zorz> ooo ukky you use socklog
<ukky> zorz: don't thank me yet, until you try it
<zorz> ok why you send me to /tmp you have openresolv as well
<ukky> zorz: it is my private onverlay, I didn't want to spend time to send you only runit files.
<zorz> let me check
<ukky> zorz: make sure to inspect 'udev' code in /etc/runit/1, as I do not use udev. And set udev (or whatever) in config.
<zorz> i just installed
<zorz> now i go there
<ukky> zorz: symlink is created by sbin-init-runit port
<zorz> yes is so that
<zorz> what to change there... maybe i unistall udev and install your mdev
<ukky> you cannot uninstall udev, there are many patches to be made to uninstall udev.
<zorz> let me reboot to see what happens
<ukky> zorz: prt-get dependent eudev
<zorz> root@vbox:/ukky/locoverlay/sbin-init-runit# prt-get dependent eudev
<zorz> util-linux
<zorz> dhcpcd
<zorz> pciutils
<zorz> libusb
<zorz> udevil
<zorz> libinput
<zorz> root@vbox:/ukky/locoverlay/sbin-init-runit#
<ukky> that's how many Pkgfiles you have to patch to uninstall udev
<zorz> fuck it
<zorz> be back
zorz has quit [Quit: leaving]
zorz has joined #crux-social
<zorz> ukky: works out of the box.
<zorz> thanx man
<zorz> only fstab had an issu
<ukky> wow, I am happy for you
<zorz> and i need to install seatd service
<zorz> i am in from terminal, could not open river
<zorz> i need the seatd... ok thanx man.
<ukky> just copy-paste one the services and create your seatd
<ukky> I mean copy-paste Pkgfile
<zorz> be right back
zorz has quit [Quit: leaving]
zorz has joined #crux-social
<SiFuh> zorz: If you turn left it will take you to lavaball's home https://s3.amazonaws.com/i.snag.gy/Lkqj3b.jpg
<zorz> let me see
<zorz> hahahhaha
<zorz> fucking wanker
<SiFuh> zorz: Cak you beleive the down of Fucking changed it's name to Fugging?
<zorz> come again?
<SiFuh> Fugging (German: [ˈfʊkɪŋ] ⓘ), spelled Fucking until 2021, is an Austrian village in the municipality of Tarsdorf
<zorz> faggot fugging paedoballlava
<zorz> fiki fiki
<SiFuh> zorz: Hah that sentence was aweful. Can you believe the town of Fucking in Austria changed it's name to Fugging in 2021?
<zorz> you know nowdays Germans wish the had fennings not euros
<SiFuh> I thought they wish they had bitches
<zorz> in 60-70 greeks italians use to migrate in germany... and they thought will be the same with the muslims in 2020
<zorz> HAHAHAHA
<SiFuh> My friend from Hungary escaped the Soviet Union to Germany. He thought. What a shit hole. And left to go to Australia
<SiFuh> All the Germans I know are big boisterous morons that think they are intelligent and love to insult anyone not German to make themselves look good. Their jokes are fucking boring too and they have no sense of humour.
<SiFuh> They usually don't last long in Asia though.
<zorz> ukky: your runnit installation gave me this https://0x0.st/X3V8.txt
<SiFuh> They are more suited to moving to the US, if they survive. And a lot did. Which is interesting.
<zorz> and only there had problem.
<zorz> CD/DVD and removable device
<SiFuh> Thought that was UEFI
<zorz> nope... i had only 3 entries, void and 2 crux
<SiFuh> zorz: So delete them
<zorz> exactly allready did
<ukky> zorz: runit does not change, nor use efi vars
<SiFuh> Then enter BIOS and remove them
<zorz> from where they came ?
<SiFuh> UEFI you clown
<zorz> efibootmgr -b 0001 -B
<zorz> i knwo very well efibootmgr HAHAHA
<SiFuh> Seems you do not.
<SiFuh> Go into BIOS and remove them from your boot menu
<zorz> same thing i removed them from here
<SiFuh> Not really. Poweroff will usually bring them back or disk changes
<zorz> grub why goes /boot/efi/EFI hahaha
<zorz> i will fix it later
<SiFuh> Because people who do that are morons.
<zorz> ubuntu people
<SiFuh> it should be /boot/EFI/BOOT/ anything else is for retards
<zorz> iam /boot/efi
<zorz> iam /boot/efi/vmlinuz
<SiFuh> Silly
<SiFuh> UEFI looks automatically for EFI/BOOT/BOOTX64.EFI and you mount EFI under /boot
<SiFuh> Which means, most systems you won't even need to use efibootmgr
<SiFuh> zorz: Here is an interesting one for you. The Lenovo ThinkCentre doesn't seem to want to boot any internal hardisk with UEFI but is find booting external drives with it.
<SiFuh> is fine*
<zorz> put it a bomb :)
<zorz> who has lenovo ?
<SiFuh> I asked remiliascarlet about it. She says she just uses lagacy.
<SiFuh> Legacy*
<SiFuh> I shut down my laptop and shoved it in a box and stuck it on the shelf. It sucks
<SiFuh> I'd throw it out the window or bounce it off of a wall but I on;y do that with keyboards
<zorz> its your laptop ?
<SiFuh> No
<SiFuh> I shut down my laptop and shoved it in a box and stuck it on the shelf. It sucks
<SiFuh> I am not using a laptop at all now
<zorz> no man the msi is good
<SiFuh> No it isn't
<zorz> i like it
<SiFuh> I will awaken it the next OpenBSD version
<SiFuh> You like everything until you don't
<SiFuh> And you try to sell it to everyone
<SiFuh> zorz: You should by the high pressure battery operated water spray gun I was telling you about that you can use a bucket of water to wash your car.
<SiFuh> I use it for many things. Today finally removed the blockage in the drain with high water power.
<zorz> i go and i pay...
<zorz> christof lambert is hunted by ninjas in japan
<SiFuh> That old dude from Mortal Kombat?
<zorz> from highlander
<zorz> he was young 95
<SiFuh> That is the guy from Mortal Kombat
<SiFuh> Played Raydeon
zorz has quit [Quit: leaving]
stratofall has joined #crux-social
<lavaball> is nginx still cool?
stratofall has quit [Quit: leaving]
lavaball has quit [Remote host closed the connection]
ppetrov^ has quit [Quit: Leaving]
zorz has joined #crux-social
zorz has quit [Quit: leaving]