SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
SiFuh__ has quit [Remote host closed the connection]
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
SiFuh_ has joined #crux-social
zorz has quit [Quit: leaving]
zorz has joined #crux-social
zorz has quit [Quit: leaving]
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux-social
<dlcusa> SiFuh: Too much Mother Jones there, IMO, but he might be ethical about this story. However, now there's a test case: https://wtop.com/dc-transit/2024/04/faa-investigating-near-collision-of-two-jets-at-reagan-national-airport/
<dlcusa> Perhaps DEI aspects of this incident will come out, but I'm not expecting that.
zorz has joined #crux-social
lavaball has joined #crux-social
<SiFuh_> dlcusa: Yeah, it was that story that lead me to the URL I posted above.
<SiFuh_> remiliascarlet: Apparently I really love beef. The guy who I order the international beef from invite the wife to eat a special event. Her colleague says "Invite her husband!" Her colleagues father said "Yeah, he really loves beef".
<SiFuh_> Actually I don't like any foods really. Eating is a fucking chore for people who don't have or limited sense of taste and smell
<SiFuh_> The sent me a facebook link https://www.facebook.com/MYButchersTable/
<SiFuh_> So the airline crew has more authority now than the courts.
<remiliascarlet> SiFuh_: For me it depends. Not really a fan of American beef, but I really like Australian and Japanese beef.
<remiliascarlet> And I highly doubt if European beef even is actual beef.
<SiFuh_> remiliascarlet: I won't touch American beef either
<remiliascarlet> Although I've had a much higher preference towards pork and lamb more recently.
<SiFuh_> Australian beef is okay still but as I mentioned before, I need to make sure it isn't glued.
<SiFuh_> Pork is a useless meat
<SiFuh_> I consider pork 'junk food' of the meat world
<SiFuh_> I will render beef fat tonight and prepare tomorrow night Ox tail for dinner on Tuesday.
<SiFuh_> remiliascarlet: Tomorrow, I will teach her how to batter and deep fry a cod.
<SiFuh_> And on Monday, she will do Pork Stomach and crackling
<SiFuh_> She is getting better at the Pork Stomach and crackling. I have stopped helping her with that because I want her to be able to do it without even thinking
<SiFuh_> The thing is, she can't do something so she will ask me for help. I help and it gets done. Next time, she remembers nothing and asks me again and again and again and I get pissed off. So I will say nothing for most of it unless she does something seriously wrong. Then I will shout at her and hope she can remember for next time. Hahahaha
lavaball has quit [Remote host closed the connection]
<SiFuh_> Is that the same stupid URL you sent before?
<SiFuh_> Because that one didn't work
<zorz> SiFuh_: if you install this 3 python packages https://dpaste.com/CWX9DTA4J you can run the script, but you need to give access to firefox unveil local file something.
<SiFuh_> zorz: What langauge is that?
<zorz> python.
<SiFuh_> I can't convert it to PDF?
<zorz> bokeh shows the charts in browser.
<zorz> yes
<zorz> ugguu is 3 hours experation.
<zorz> expiry.
<SiFuh_> My plan is to convert all data to graphs into PDF format. But I still need to do the mathematical equation that you don't have
<SiFuh_> zorz: So I sleep less than three hours in your thinking?
<zorz> did you see the abfv in the scipt ?
<zorz> change the formula.
<zorz> send me of this graph the xlsx in email and the graph
<SiFuh_> They are similar
<zorz> should be you just need to adjust the climax
<zorz> if you see the directions of installing the 3 python packages/libraries and you give access to firefox, you can play with it.
<zorz> btw, pandas is powerfull excel for python... the only linux distro that does not have it is crux. everybody install python, numpy and pandas.
<zorz> for the chart i use bokeh,, plotly can be used or matplotlib. matplotlid many dependancies.
<zorz> needs login
<SiFuh_> Exactly
<SiFuh_> I want to hack the pill so that the data can be sent locally to me
<SiFuh_> But to do that, I need to convert the data I receive
<zorz> money ?
<SiFuh_> Beer
<zorz> haha
<SiFuh_> It montiors my beer wort as it ferments.
<SiFuh_> I throw the dildo into the bucket and it records data such as temperature and starting gravity and final gravity
<zorz> i see
<SiFuh_> In a surprising legal decision, the Kuala Lumpur High Court has ruled that agreements allowing non-Muslim husbands to have mistresses are lawful.
<zorz> yes with bokeh in python or plotly, you can also serve the graph, because the graph is html.
<zorz> so you can have it anywhere you like.
<zorz> this is the job of the torando library that you see installed.
<zorz> SiFuh_: the problem with freebsd now that TrueNAS moved to debian is not the truenas itself... is that developers of ixsystems were major contributors of freebsd core.
<zorz> hahahaha
farkuhar has joined #crux-social
<SiFuh_> farkuhar: I prefer not to be integrated 100% into their system.
<SiFuh_> I don't want no digital ID, or be inserted in their digital system. I don't want to pay their extortion^H^H^H^H^H^H^H^H^Htax
<SiFuh_> I just want to live. Be me, do me, live me. Not serve a fscking system made by fscking crooks
<SiFuh_> I want to eat meat! Gosh dang it! I am going to eat me a piece of meat. I want to go fish there. Well fsck you, I am going to fish there. I want to enter a construction site, then sure why not. I ain't causing trouble or interfering with anyone. They are interfering with me.
<SiFuh_> No
<farkuhar> Does every Malaysian state participate equally in the "fscking system made by fscking crooks", or are some states more respectful of individual liberties?
<SiFuh_> In general, no. You go against the system, you will not live long.
<SiFuh_> They do have slightly tweaked laws per state but on the whole each state is pretty close to every other state
<SiFuh_> Theonly major differences are states like Kelanatan and Terraganu where Islamic rules are more strict
<SiFuh_> farkuhar: One that I found weird was waiting at the bus stop. My friend and I sat on a bench under a shelter. On the other side his wife sat down. I asked why she is sitting so far away. He said that here is for men and there is for women. I said "You are married and you can't sit next to your wife?" He said only here cannot. Other place can like KFC or Dominoes. HAHAHAHAHA
zorz has quit [Quit: Lost terminal]
zorz has joined #crux-social
<SiFuh_> zorz: Went to the paint shop and he saw the photos of the blistering and paint peeling. He said it is probably water. I said it isn't water though. He recommended a primer for concrete/paint/water/plaster. I sanded everything back again and then primed it. The primer is blistering just like the paint!
<SiFuh_> I want to cut a big chunk of concrete out of that wall and send it to a science lab!
<SiFuh_> remiliascarlet: It is important that the lean meat used in pemmican be dehydrated at a temperature below 120 def F., and a temperature between 100 deg F. and 115 deg F. is ideal. Temperatures above 120 deg F. will “cook” the meat and will severely compromise the nutritional value of the pemmican.
<SiFuh_> 120 F = 48.8888 C, 100 = 73.7777, 115 = 46.1111,
<SiFuh_> 100 = 73.7777/ 100 = 37.7777*
lavaball has joined #crux-social
<remiliascarlet> SiFuh_: Pork is actually very nutrient dense just like beef, only a few things beef has more of, and only a few things pork has more of.
<remiliascarlet> The other downside of pork is that for whatever reason every time I try to spell out "pork", I keep misspelling it as "porn".
<remiliascarlet> Might as well be a good thing, depending on your bias.
<SiFuh_> remiliascarlet: I don't think pork has anything of value for the human body
<SiFuh_> Doesn't stop me eating it though
<SiFuh_> Hahaha
<remiliascarlet> The problem is the (highly) processed pork.
<remiliascarlet> So things like supermarket sausages, ham for sandwitches, and so on.
<remiliascarlet> s/sandwitches/sandwiches
<SiFuh_> Don't care. All I can say is, after eating pig, I feel fat, lazy and unhealthy.
<SiFuh_> Sand Witches hahaha
<remiliascarlet> I don't.
<SiFuh_> Pork was forbidden by many religions also.
<remiliascarlet> I actually feel great with either pork or beef, or even lamb if I'm willing to empty my entire wallet.
<SiFuh_> In fact, even Christians were not allowed to eat pork except during Easter.
<SiFuh_> Beef, I can run from here to Bangkok. Pork, I can walk to the bathroom and back
<remiliascarlet> Chicken and duck is what I'd eat on occasion, simply because they're not so filling compared to red meat.
<SiFuh_> Chicken belongs in the rubbish dump
<SiFuh_> You can't bury that shit deep enough.
<SiFuh_> Duck is fantastic!
<SiFuh_> So is Goose and Turkey
<remiliascarlet> Never had goose or turkey before, simply because they're nearly unavailable here.
<SiFuh_> Turkey is the best
<SiFuh_> I can't find here either
<remiliascarlet> I think I saw turkey at Costco once, though.
<SiFuh_> And I bet if I could it would be 70x the price of a duck
<SiFuh_> Subway has Turkey
<SiFuh_> But it processed and probably 40% turkey
<remiliascarlet> Of course.
<SiFuh_> remiliascarlet: Remember Pringles potatoe chips?
<remiliascarlet> Probably even less percent turkey, considering for how cheap those sandwiches go.
<SiFuh_> It was discover that it had so little amount of potatoes that it wasn't even fair to call them potatoe chips, and the reason was that Pringles didn't want to pay the tax on potatoes.
<remiliascarlet> Pringles never tested like potato to me.
<remiliascarlet> More like paper.
<SiFuh_> They are popular here like small coke bottles are popular in Australia
<remiliascarlet> Calbee is much more like potato.
<SiFuh_> They are popular here because they make good ash trays
<SiFuh_> Small coke bottles are popular in Australia because they make a good size bong
<remiliascarlet> Pringles make for good urns.
<SiFuh_> I give my maltose tins to my friends who smoke because I have an awesome Japanese can opener
<remiliascarlet> If one of your relatives die, and you don't have enough money, you can put them in a can of Pringles.
<SiFuh_> remiliascarlet: I'd put them in a plastic bag or cardboard box and throw them on the garden and water it down
<SiFuh_> remiliascarlet: https://i0.wp.com/lamebook.com/wp-content/uploads/2024/04/b6jZcTt_d.webp?w=760&ssl=1 reminds me of a reply you'd say to zorz
<farkuhar> Name the avian species whose eggs are easy to find in your supermarkets. Around here it's mostly just chicken, but if you look hard enough you can probably find duck eggs too.
<SiFuh_> No idea farkuhar, I live here not there.
<SiFuh_> Duck, goose, quail, chicken here
<farkuhar> SiFuh_: sounds like a pretty good variety. Hmm, maybe some day I'll get a chance to make French toast with quail eggs.
<SiFuh_> farkuhar: Pain to open, they are so tiny
<SiFuh_> I prefer Duck eggs mostly oh and I really like salted Duck eggs
<SiFuh_> zorz: Even the plaster is bubbling. There is something wrong with this wall
<remiliascarlet> Or hotspring eggs.
<SiFuh_> She says "The wall is breathing". I said "That is exactly what I said on the second day!"
ivandi has quit [Quit: WeeChat 4.2.2]
ivandi has joined #crux-social
<SiFuh_> remiliascarlet: You notice you can chew through stone now? :-P
<zorz> SiFuh_: destroy the house and build it again :PPPpp
<SiFuh_> zorz: Can I leave the occupants in the house when I destroy it?
<zorz> hahahaaha
<zorz> dynamite the wall
<zorz> no need for TNT
<farkuhar> zorz is reminding me of this song: https://www.youtube.com/watch?v=hxTqHqP756s
<zorz> farkuhar: its nice!
<zorz> SiFuh_is_dynamite
<SiFuh_> I can make TNT here. I have most of the ingredients already
<SiFuh_> Oh sorry
<SiFuh_> I have the ingredients for Nitroglycerin
<SiFuh_> farkuhar: Curiosity, what type of clothing do you wear?
<SiFuh_> As a West Virginian
<farkuhar> zorz: matplotlib has many dependencies, true, but bokeh also depends on a number of libraries that aren't yet in the CRUX portdb. If anyone has contourpy, tornado, and xyzservices in a personal overlay, now's the time to share them, for the benefit of other CRUXers.
<farkuhar> once we have CRUX ports for those three dependencies, it's not much more work to satisfy the dependencies of matplotlib. I have a vague memory of there once being a port for kiwisolver, but that must be a false memory because `git log | grep kiwisolver` returns nothing (in both the opt and the contrib collections).
<farkuhar> the tricky part in packaging matplotlib will be to determine the best graphical backend during the configuration stage. It can use any of pyqt6, tk, wxpython, tornado, or even ffmpeg, so you'll have to run several `prt-get isinst` tests if you want the most flexible port.
<SiFuh_> farkuhar: You don't dress like this I assume? https://tvshowsace.com/wp-content/uploads/2020/11/mark-digger-use.jpg
<farkuhar> SiFuh_: no, I don't have any such raiment in my wardrobe.
<SiFuh_> You an uncollar T-Shirt guy?
<farkuhar> maybe we should just resurrect the fashion of inflexible ports. Don't try to accommodate all possible graphical backends for matplotlib. Pick one that's reasonably lightweight (tornado), and make it a hard dependency.
<SiFuh_> farkuhar: You wearing tight clothes like zorz ?
<farkuhar> SiFuh_: sometimes a T-shirt with no collar. But when I show up to ultimate frisbee in a button-down shirt, it does generate some commentary on my dress choices.
<SiFuh_> Hmmm
<SiFuh_> I almost never go out in public without a button up shirt and collar
<farkuhar> SiFuh_: how's your git-log search prowess? Can you confirm that there never was a port of python3-kiwisolver, and my memory was erroneous?
<SiFuh_> I do wear a T-shirt underneath that I call an under-shirt
<SiFuh_> Git log?
<farkuhar> I mean the log of commits to the official CRUX repositories. That particular python library doesn't seem to have been ported to CRUX, but I could have sworn I saw it in the repos long ago.
<SiFuh_> There was a kiwix
<SiFuh_> alan had a virt-p2v-make-kiwi
<farkuhar> Possible downside of picking one graphical backend and making it a hard dependency: if we later add a port for iPython or Jupyter notebooks, and the graphical backend we originally chose is not compatible with the interactive notebook, then we have to publish a revised matplotlib port (to the annoyance of downstream users).
<SiFuh_> THis fat ain't rendering
<SiFuh_> WTF. Maybe it is just tissue
<farkuhar> I'll go out on a limb and assert that the tornado graphical backend should be compatible with iPython and Jupyter notebooks, but I'll leave it to zorz to confirm.
<SiFuh_> farkuhar: I will look at buying baggy jeans and a lot of flannel ;-)
<farkuhar> SiFuh_: you planning a trip outside the tropics?
<SiFuh_> Huh?
<SiFuh_> I where canvas and heavy cotton
<SiFuh_> wear*
<SiFuh_> Looking for something lighter
<SiFuh_> Although the jeans don't count
<SiFuh_> I stopped wearing jeans in early 2K because they are so heavy, so stupid to carry and so difficult to wash when living out of a navy bag for 2 years or more.
<farkuhar> You mentioned West Virginia, so I thought you might be investing in clothes that would make you inconspicuous in that area.
<SiFuh_> Since I live here, I can try again
<SiFuh_> farkuhar: I was curious about your fashion there.
<SiFuh_> I hate fashion but I love etiquette. You can tell a lot about a person by the clothes they wear
<SiFuh_> Not only do the clothes you wear express who you are but also show respect for the situation you are in or most importantly, how much you respect yourself
<SiFuh_> Being a kid in the 70's and 80's you wouldn't go out in public shopping, wearing a T-Shirt and Shorts. That was just not right.
<farkuhar> zorz, here's the list of python3 libraries that we still need to write CRUX ports for: pandas tornado contourpy xyzservices bokeh kiwisolver matplotlib. We might want to add seaborn and statsmodels too, if users want to do more than just manipulate a CSV and plot graphs.
<SiFuh_> You go to an airport, you were dressed in your suit or at the least formal wear.
<zorz> farkuhar: pandas you need!
<zorz> everybody installs pandas.... python without numpy and pandas is uselles.
<SiFuh_> Everybody?
<zorz> users of python need pandas.
<SiFuh_> No
<zorz> with pandas you read the csv or xls
<SiFuh_> Wow
<SiFuh_> Cool
<zorz> is dataframes... or you create dataframes
<SiFuh_> I correct what I said. NO!
<zorz> hahaha
<SiFuh_> Python does not need Panda
<SiFuh_> Python is not useless without it
<zorz> users need pandas
<SiFuh_> uselessers
<SiFuh_> zorz: I am very very very angry now
<SiFuh_> This tiny shit section of wall is pissing me off big fucking time
<zorz> dynamite the wall if you are very very very angry.
<SiFuh_> My wife suggested something that I had thought of. Maybe the Indian family do something on the otherside of this wall that affects this side.
<SiFuh_> I said, I thought about it but I doubt it
<SiFuh_> I will win. I never lose
<SiFuh_> zorz: How can you wear tight jeans?
<zorz> ok coding over for today.
<zorz> finished the share connectors on the site... i still do not get the preview... tomorrow another day.
<zorz> i am very very angry too
<SiFuh_> Bye
<zorz> fuckin bustards
<zorz> SiFuh_: where you go ?
<zorz> :Pp
<farkuhar> zorz: `prt-get depinst python3-numpy` is now returning "ERROR: Missing dependencies: meson-python<0.16.0,>=0.15.0", thanks to beerman's version bump of meson-python three days ago.
<zorz> nooooo
<zorz> i think SiFuh_ has a port of numpy
<farkuhar> so I could just install the older version of meson-python. But on the chance that it's not a genuine incompatibility, I might try editing build_requirements.txt to delete the <0.16.0 requirement.
<zorz> farkuhar: when i started learning python, first thing i installed was numpy second was pandas.
<zorz> it does not have requirments on github https://github.com/numpy/numpy
<farkuhar> correction, it's pyproject.toml that needs to be edited, not build_requirements.txt
<zorz> it has
<zorz> in the folder
<zorz> meson-python>=0.13.1
<zorz> Cython>=3.0.6
<zorz> spin==0.8
<zorz> ninja
<zorz> build
<zorz> df i think has better build.... openblas
<zorz> openblas is missing in contrib
<zorz> but you need cython to
<farkuhar> contrib has both openblas and python3-cython, so there's no missing dependencies. The numpy Pkgfile just needs a new sed command: sed -e "/meson-python/s/,<0.16.0//" -i pyproject.toml
<zorz> ok then
<zorz> farkuhar: did you do the trick in ~/.config/pip ?
<farkuhar> beerman has so many ports on his shoulders, it's easy for him to forget what might be affected by bumping the version on one of them.
<zorz> ./exec cat ~/.config/pip/pip.conf
<zorz> 21:18:04 [global]
<zorz> 21:18:04 break-system-packages = true
<farkuhar> ... and that sed command did the trick! successful build of python3-numpy, even with the latest meson-python.
<zorz> beerman has a lot.... no need to deal with the core aswell :PPpp
<SiFuh_> zorz: Clarkson did heaps better than that stupid map
<zorz> hahahaha
<zorz> meme
<zorz> 5 channels ffplay. https://a.uguu.se/klvhnrmi.png
<zorz> 64 temp... not bad
<SiFuh_> remiliascarlet: My Audio keeps dying in 7.5
<zorz> SiFuh_: laptop after disabling fast boot, 7.5 works better than linux.
<SiFuh_> Care not
<SiFuh_> How many times you want me to read it?
<SiFuh_> I reckon I am going to put all my machines back to 7.4
<zorz> 7.4 is good
<SiFuh_> I may even drop the NFS back to 7.2
SiFuh_ has quit [Remote host closed the connection]
<zorz> the lower you go the better it is ?
SiFuh_ has joined #crux-social
<zorz> SiFuh_: 7.1 better internet connection ? ::Ppp
<SiFuh_> Fuck off
<SiFuh_> Tomorrow I will be back on 7.4
<SiFuh_> I think remiliascarlet's issue is similar
<SiFuh_> Although, my box downstairs rocks country 24/7 and no issues
<zorz> i do not know guys... you will find your way
<SiFuh_> Let me listen closely. What is being played downstairs as we speak
<zorz> myself no issues with 7.5 but only firefox, ffplay, emacs python
<farkuhar> what is remiliascarlet's issue with 7.5?
<SiFuh_> farkuhar: zorz is her issue. He keeps bragging like he know everything about OpenBSD but he doesn't
<SiFuh_> farkuhar: Her sound keeps dying. Mine now too
<SiFuh_> Mine started since 7.5
<SiFuh_> She started complaining since 7.5
<farkuhar> perhaps something got lost in translation. If he only uses firefox ffplay emacs python, then it's not much of a brag to declare expertise in the limited use-cases he's explored so far.
<SiFuh_> farkuhar: No he is a religious nutcase
<SiFuh_> He took something, tried it, liked it, now is standing on the peaks of mountains preaching it like it is holy. Classic beginner shit.
<SiFuh_> farkuhar: Do you remember that scene about coffee in Pulp Fiction? That is exactly how I feel everytime zorz tells me about OpenBSD.
<zorz> yeay yea yea
<zorz> farkuhar: you can install pyright without npm and yarn.
<farkuhar> so the newly-converted make poor ambassadors because of their excessive zeal? You'd rather send a more sober representative to preach the OpenBSD message.
<zorz> i do not speak again for openbsd.
<zorz> ok?
<SiFuh_> farkuhar: Yes
<SiFuh_> zorz: You are an empty drum that makes a lot of noise
<SiFuh_> Once you are drowing in OpenBSD you will be a full drum and make very little noise
<zorz> but i will keep say to farkuhar still linux ?
<SiFuh_> zorz: The point is you are selling shit you don't really know yet.
<SiFuh_> This is a common thing for people who join new religions
<zorz> SiFuh_: maybe i use only python, firefox, emacs ffplay because of drowing
<SiFuh_> zorz: You are missing the point
<zorz> i am not selling anything.
<SiFuh_> zorz: Scroll up and copy and paste every negative thing you said about OpenBSD
<SiFuh_> Paste them all here right now
<zorz> did not find any negative
<SiFuh_> And yet you talk positive every second
<SiFuh_> Like you know OpenBSD
<zorz> i say i like,,, not i know
<SiFuh_> So how long have you been using OpenBSD for?
<zorz> where do you want to end this conversation ?
<SiFuh_> When you answer and I reply
<SiFuh_> zorz: You are a newbie selling a product you don't fully understand
<farkuhar> zorz: I can do more good running CRUX on bare metal, than I can by installing OpenBSD and trying to maintain CRUX ports in a virtual machine. It's not as if I have an abundance of hardware, to dedicate one device to OpenBSD.
<SiFuh_> farkuhar: If you installed OpenBSD to bare metal, I doubt you'd go back to CRUX
<SiFuh_> It just depends on your harware
<farkuhar> I dunno, SiFuh_. I did run OpenBSD as a daily driver a few years ago, but Linux offered better support for my hardware (specifically a drawing tablet), so I switched back to CRUX.
<SiFuh_> zorz: I am not having a 'go at you'. I am stating the facts
<SiFuh_> farkuhar: Funny, seems I said the same thing :-P
<SiFuh_> [02 59 38] [SiFuh_> It just depends on your harware
<farkuhar> You appended that after I started typing my reply.
<SiFuh_> No
<SiFuh_> Or you type slow
<SiFuh_> Actually farkuhar I think you re-review and spell check most of what you say.
<SiFuh_> Your spelling 'Americanism' is pretty clean
<farkuhar> It just takes a while to compose the thought. Once it was fully typed out, I deemed it too much of a hassle to delete it all, even though you ninja'd me with your appended comment.
<SiFuh_> I didn't append shit. I just hit enter too fast with my ninja skills
<SiFuh_> Should change my name to Sensei
<SiFuh_> zorz: Are you sulking?
<SiFuh_> I guess I broke zorzs
<SiFuh_> Maybe he doesn't like being compared to a cultist
<SiFuh_> Oh wait, he is a cultist. He joined the pin cushion club
<SiFuh_> Right, went through the list. I need only 2 bottles of Vodka for when I go to KL. I will make it three because the hotel loves me
<SiFuh_> farkuhar: Worst part about carrying a notpad... having to carry two when you buy a new notepad or, copying some old entries into the new pad.
<SiFuh_> zorz?
<SiFuh_> farkuhar: I think I brok zorz
<SiFuh_> broke*
<zorz> SiFuh_: your are full of shit man... i went back coding.
<SiFuh_> zorz: How am I full of shit?
<zorz> for me to know, for you to find out.
zorz has quit [Quit: leaving]
<SiFuh_> I broke zorz
<farkuhar> huh, it looks like contourpy is a standalone library that used to be part of matplotlib. It claims to need something called pybind11 as a wrapper between C++11 and python, so maybe we need a port for pybind11 too.
<SiFuh_> No idea
<SiFuh_> That's a zorz convo and he is gone
<farkuhar> maybe he'll be back once we switch to a topic he finds more agreeable.
<SiFuh_> He did the same move on me as ppetrov^ would do on lavaball
<SiFuh_> Well he sells OpenBSD like it is a god. That is a cult and he doesn't even know OpenBSD yet.
<farkuhar> anyway, I'll try pip3 installing contourpy and see if it complains about a missing pybind11.
<SiFuh_> He is even telling me how to use OpenBSD and I have been using it since 2003 maybe 2002
<SiFuh_> Funny because the guy who introduced me to CRUX was an amateur as well and sold it as strongly as zorz
<SiFuh_> farkuhar: remiliascarlet was saying shit about sndiod. I gave her some options and all failed
<SiFuh_> farkuhar: I now have the same issue and I tried all I suggested and more
<farkuhar> pip3 install contourpy succeeded, even though I can't find any matches for pybind11 in the package database. Maybe the breakage will only manifest during runtime.
<lavaball> hm?
<SiFuh_> lavaball: No worries, just using you as an example
<lavaball> i'll allow it.
<farkuhar> heh, my CRUX port of sndiod was stuck at version 7.2 for the longest time. I only bumped the version after remiliascarlet started complaining about her 7.5 sound issues.
<SiFuh_> lavaball: zorz has apparently gone into girly girly mode, running away because I told him to stop selling OpenBSD as though he is in a cult since he is a beginner.
<farkuhar> and the updated sndiod is still working fine on CRUX, so I can't reproduce whatever you two are complaining about.
<lavaball> it's that dunning kruger thing.
<SiFuh_> farkuhar: It is impossible to recreate anything OpenBSD on CRUX
<lavaball> luckily i wasn't excited fro mthe get go, because pf is shit.
<lavaball> so didn't happen to me.
<lavaball> openssh? tmux? openntpd?
<SiFuh_> lavaball: You don't like pf?
<lavaball> it's retarded.
<SiFuh_> Hmm
<lavaball> it's desgined completely backwards.
<lavaball> it would be less bad if it wasn't hyped like some messiahs third coming.
<lavaball> it's so shit, like you wouldn't believe.
<lavaball> and then it can't do half the things you want.
<lavaball> iptables can. nftables can too.
<lavaball> pf?!
<SiFuh_> nftables is based on the concept of pf
<lavaball> pfffffffffffffffffffffffffffffffffffffffffffffffffffff.
<lavaball> yet nftables is good.
<lavaball> nvim is based on the concept of vi too.
<SiFuh_> Are you sure you know pf?
<lavaball> i even read the man page twice.
<lavaball> i'm so good, i even use it to correct the routing errors of openbsd.
<SiFuh_> I found pf can do everything but better
<lavaball> like sure ... i use the wg0 interface and ip, SO WHY NOT ATTACH THE re0 IP TO THE OUTGOING PACKAGE!
<lavaball> IT\S FUCKING WETojaweioptgjh'aeghijaef\ghiopjaef'\ghiopjgiopjeragh
<SiFuh_> but not a third coming
<lavaball> like seriously, if i could get angry, this would get me there.
<lavaball> no.
<lavaball> first of all pf is backwards. you have to channel iptables to write it. with anchors and quick rules.
<lavaball> otherwise you go through every rule, even though you just need the first one.
<lavaball> then there only being in and out makes it unnecessarily confusing.
<lavaball> in ip and nft, there is in, forward, out.
<lavaball> boom. you know what's what.
<SiFuh_> There is no iptables in pf
<lavaball> the only upside of pf is, that it handles ipv6 too, unlike iptables.
<SiFuh_> Are you talking Linux?
<lavaball> stop being retarded.
<lavaball> i said you have to channel it.
<SiFuh_> Are you talking Linux?
<lavaball> you ahve to write pf as if it was iptables.
<lavaball> as in create chains.
<SiFuh_> Are you talking Linux?
<lavaball> though here it's called anchors.
<SiFuh_> Are you talking Linux?
<lavaball> otherwise it's inefficient.
<lavaball> and the whole hack above a hack mentallity.
<SiFuh_> There is NO iptables in OpenBSD
<lavaball> and you are unable to read apparenlty.
<SiFuh_> So are you
<lavaball> so again, for your special kind of lady brain:
<SiFuh_> Are you talking Linux?
<SiFuh_> There is NO iptables in OpenBSD
<lavaball> you have to write pf as if it was iptables.
<lavaball> as in structure it the same way.
<SiFuh_> No
<SiFuh_> No
<lavaball> if you don't, every package runs through rules it doesn't have to.
<SiFuh_> Iptables has nothing in common with pf
<lavaball> which is inefficent.
<SiFuh_> zero
<lavaball> because the design of pf is retarded.
<SiFuh_> So you are either talking Linux shit
<SiFuh_> Or talking shit
<SiFuh_> Which is it?
<lavaball> how would you feel if you didn't have breakfast this morniing?
<SiFuh_> great
<SiFuh_> Because I don't eat breakfast
<lavaball> how would you feel if you had breakfast this morning then?
<SiFuh_> Like shit
<SiFuh_> Bloated and fat
<SiFuh_> Then want to sleep
<lavaball> okay.
<SiFuh_> I eat only in the evening
<lavaball> i'll allow it.
<SiFuh_> Pisses me off when Muslims complain about hungry during fasting when they eat in the night but not the day
<SiFuh_> Okay, re-explain this PF bloat
<lavaball> it's not bloat.
<lavaball> it's designed wrong.
<lavaball> last rules counts is retarded.
<SiFuh_> PF was so good, Linux introduced nftables into the kernel to replace iptables
<lavaball> the only way to avoid this is to build an iptable like structrue in pf.
<lavaball> tha'ts what anchor and quick rules are for.
<SiFuh_> There is no iptables in OpenBSD
<lavaball> yeah, nftables is the good version of pf.
<lavaball> and you are fucking retarded.
<SiFuh_> So your PF must be in Linux
<SiFuh_> So it means you are playing with shit.
<lavaball> like seriously, arey ou that dumb.
<lavaball> i said write it like iptables.
<lavaball> not that iptables is in openbsd. you have to structre it the same way.
<lavaball> that doesn't mean that there is iptables in openbsd. it means that you have to write your rules with an iptables setup in mind.
<lavaball> i said this a few times by now.
<lavaball> seirously, is that too hard to understand?
<SiFuh_> There is zero iptables format in pf
<lavaball> there is. anchors and quick rules.
<SiFuh_> So you are either doing this on Linux or you are making shit up
<lavaball> i also said this multiple times by now.
<lavaball> or your brain can't think in abstracts.
<SiFuh_> Show me one iptables rule that I can use in PF
<lavaball> show me where i said anything about iptable rules in pf.
<lavaball> the log isn't that long.
<lavaball> go.
<SiFuh_> Show me one iptables structure I can use in pf
<lavaball> i really think your brain is broken.
<lavaball> easy.
<lavaball> anchor "output" out {
<lavaball> anchor from self {
<SiFuh_> That's a table
<lavaball> }
<lavaball> }
<lavaball> anchor in {
<lavaball> anchor to self {
<lavaball> }
<lavaball> }
<lavaball> that's the simplest structure. exactly like iptables. you have an in and and out table. packages meant for out don't touch the in table, packages for in, don't touch the out table.
<lavaball> of course yuo need quick rules for everything. and a "pass quick" or "block quick" at the end of every anchor. depending on which way your ruleset leans.
<lavaball> and that's exactly like iptables.
<SiFuh_> No
<lavaball> and yes, for yoru lady brain: those are differen rules and different words.
<lavaball> but the structrue is iptables.
<SiFuh_> That is a table
<SiFuh_> That has nothing to do with iptables
<lavaball> what do you think iptable chains are?
<lavaball> they are the same thing as anchors in pf.
<SiFuh_> What do you think that is?
<SiFuh_> Iptables?
<lavaball> anyway, a standard pf setup wouldn't have anchors or quick rules.
<SiFuh_> So you are making stuff because you saw the name 'table' in the man page and assumed it was 'iptables'?
<lavaball> they are both hacks above hacks to make it more like iptables. ergo efficient.
<lavaball> you can't be that dumb. you are pulling my leg here, aren'ty ou?
<lavaball> like the "troll" thing i keep hearing about.
<lavaball> anyway, the existence of the word "quick" proves that pf's design is shit.
<SiFuh_> I speak English and I don't believe in trolls
<SiFuh_> Interesting that you alone consider it shit yet to the world it is considered the best firewall on the planet.
<lavaball> oh, are we doing "everybody does it" now?
<lavaball> well, i guess it's time to get vaccinated.
<SiFuh_> So apart from your table. Are there other reasons?
<lavaball> let's go!!!!
<SiFuh_> I was avoiding that but I guess you pushed it before I could reply
<lavaball> they sell it to you as readable. it isn't. only if there are simple rules. once the brackets at the end come in, it's unnecessarily complicated.
<lavaball> then reading is one thing, if you write it, every word has to be at it exact place.
<lavaball> makes it unnecessarily difficult.
<SiFuh_> You mean the tables?
<lavaball> meanwhile even an iptables rule i can write in whatever order i like.
<SiFuh_> I don't see your problem
<lavaball> port first, ip first, destination first ... or last, or throw a dice. works.
<lavaball> pf?
<lavaball> not so much.
<lavaball> it's shit.
<SiFuh_> I really don't see your problem
<lavaball> oh, there is no iptables -I either. you either have a anchor setup or you better edit the pf.conf.
<SiFuh_> Anchor?
<lavaball> if you want to insert rules without editing the pf.conf.
<lavaball> like via terminal.
<SiFuh_> You mean table?
<lavaball> i don't think i have the commands still.
<lavaball> oh!
<lavaball> and if you have anchors in anchors you have to name both. because hey! if there is only one anchor by that name, why would it find it byitself.
<lavaball> it's shit!
<SiFuh_> Okay, I understand
<lavaball> here, this is how you add a rule on the fly:
<lavaball> echo "pass out quick on tun0 nat-to 10.8.0.2" | pfctl -a "output/ovpn" -f -
<lavaball> that's hist!
<SiFuh_> That is disgusting
<lavaball> that's how it's done.
<SiFuh_> WTF would you do that?
<lavaball> that's in the man page, my less abstract thinking friend:
<lavaball> # echo "block in quick from 1.2.3.4 to any" | pfctl -a spam -f -
<SiFuh_> Still disgusting
<lavaball> it's shit!
<lavaball> that's what it is.
<lavaball> it's complete shit!
<SiFuh_> When was it written?
<SiFuh_> 6.2?
<lavaball> what difference does that make?
<lavaball> to this day there is no better way to do this.
<lavaball> anyway, this is all gonna be in my "i see windows, i leave" video.
<lavaball> if you are still alive then.
<SiFuh_> It is dirty
<SiFuh_> lavaball: Funny that is what the bike guy said to me when he realised I had an original HARO BMX and ride around everywhere
<SiFuh_> Chinese media is saying that Philippines is stealing their territory
<lavaball> sea?
<SiFuh_> Islands north of Philippines
<SiFuh_> Where the Filippinos love
<SiFuh_> love? live
<lavaball> i thought they added another dash to their ... 14 dash line?
<lavaball> i know they started at 9.
<lavaball> fuck china. china is asshole.
<SiFuh_> yes
<SiFuh_> They want Malaysian, Thai, Brunei, Vietnam territory
<lavaball> are you caucasian?
<lavaball> i always thought so, but recently i thought maybe you are yellow.
<SiFuh_> China wants the islands between Philippines and Taiwan now
<SiFuh_> China thinks everything within the read territory is its territory
<farkuhar> apparently we have to create some config file to prevent matplotlib from downloading fresh copies of freetype and qhull during build(). https://matplotlib.org/stable/users/installing/dependencies.html#use-system-libraries
<farkuhar> so I guess a proper CRUX port of matplotlib will also require adding qhull to the contrib repo.
<lavaball> no answer? then i guess i go with chink then.
<farkuhar> hmm, matplotlib can work without pandas, but it does need CRUX ports for: qhull cycler contourpy kiwisolver. Meanwhile, satisfying the dependencies of bokeh would require these new CRUX ports: contourpy pandas tornado xyzservices. Looks like bokeh can only be regarded as more minimal if you already planned to install pandas for other reasons.
<farkuhar> not that zorz would care, he wiped out his CRUX partition and became an OpenBSD fanboy, leaving the messy task of CRUX packaging to fools like me and ppetrov^.
<farkuhar> so I'm inclined not to follow zorz in his preference for bokeh. Writing a port of matplotlib would satisfy more use-cases, despite the claim that all python users should be installing pandas as their second package (after numpy).
<farkuhar> now the question remains: which graphical backend(s) should we enable in a CRUX port of matplotlib? https://matplotlib.org/stable/users/installing/dependencies.html#backends
<farkuhar> we already have CRUX ports for pyqt5 and pyqt6, but some users might consider anything Qt to be bloatware. Is the Tk backend too primitive? The Wx backend too esoteric? Maybe tornado is a good middle-ground.
<farkuhar> Hmm, when zorz ran pkg_add bokeh, it pulled in libimagequant and python3-pillow too. Although the upstream docs only mention pillow, I suppose OpenBSD decided to build pillow against libimagequant. Maybe CRUX deserves a port of libimagequant too.
lavaball has quit [Remote host closed the connection]
<remiliascarlet> SiFuh_: "My Audio keeps dying in 7.5" So I'm not the only one after all.
<remiliascarlet> SiFuh_ farkuhar: "He took something, tried it, liked it, now is standing on the peaks of mountains preaching it like it" Reminds me to this very accurate graph: https://s3.ap-southeast-2.amazonaws.com/assets.the-resilience-shield/app/uploads/2021/05/11143616/Mt-Stupid-1-1024x700.png
<remiliascarlet> So zorz is at the peak of "Mount Stupid". And I see this every single time when someone tries something new.
<remiliascarlet> Life long Windows users switch to Ubuntu, immediately act like if they know Linux from the inside out, then you give them the most basic commands, and they have no idea what you're talking about.
<remiliascarlet> In many cases they will cope with things like "it's 2024, who the fuck even uses the command line anymore?", or "I'm not an elitist Arch user!".
DesRoin has quit [Ping timeout: 245 seconds]
<remiliascarlet> (Even though they themselves act like elitists because they're using Linux instead of Windows.)
DesRoin has joined #crux-social
<remiliascarlet> Building up wisdom takes time and effort, so whenever you see newcomers acting like guru's, they're always on top of Mount Stupid.