<SiFuh>
The old TOS and the new TOS. Basically the same thing but worded differently
zorz has quit [Quit: leaving]
lavaball has quit [Quit: lavaball]
<ppetrov^>
I think gegl breaks if you have ascidoc installed
<ppetrov^>
farkuhar, your regex (^usr/lib/[^/]*\.la$) does not seem to catch stuff like /lib/libpamc.la /lib/libpam.la /lib/libpam_misc.la /lib/libsubid.la
<SiFuh>
kh1b: Trucks at the mechanic still. Major repairs happening.
<SiFuh>
The two mechanics haven't even started repairing their trucks yet.
<kh1b>
from that last time
<SiFuh>
Yes, that trip was terrible. Everyone has broken trucks.
<SiFuh>
Mr K is still waiting for parts to arrive. Mr Pie installed new bearings and they are shattered.
<SiFuh>
One guy has a broken drive shaft.
<SiFuh>
We're all pissed off at the rich kid showing off because a free camping/jungle trip turned out to be very expensive
<SiFuh>
The last trip I just took the Toyota Vios and went camping. Very relaxing.
<kh1b>
those rich kids got new trucks or what
<SiFuh>
That rich kid has a heavily modified truck. He has military grade portals install. So we are all bottoming out even with 3" lift and he is just driving like normal
<SiFuh>
kh1b: Give you an idea of the scope of the damage. We had around 20 vehicles and everyone's truck is at the mechanic now.
<kh1b>
shit, that was a bad day
<SiFuh>
kh1b: The worst part was 95% winching to travel 5km. And we walked maybe 10 KM or more and drove around 1KM.
<SiFuh>
We basically just winched our way through the jungle. Almost zero driving
<SiFuh>
kh1b: On the bright side. I have a high-lift jack. They are the most dangerous jacks to use. Everytime Mr K needed to be jacked up. I'd hand it to the rich kid. :-P
<SiFuh>
He knows how to use it. But stupidly was using it wrong and sliced his finger open.
<SiFuh>
There is a video of me explaining to the wife how to use it and how dangerous it is. Then I shout to the rich kid not to put his hand there and too late...
<kh1b>
yeah, you got to know what you are doing
<kh1b>
dangerous tool
<SiFuh>
When I first got the truck I took it off to practice. Everytime I went to lower it the jack would drop. I had to dismantle it and clean it out and oil it.
<SiFuh>
It's worked ever since.
<SiFuh>
The original owner never used it before and doesn't know how to use it
<SiFuh>
Mr K had to ba jacked up almost every KM of travel to reseat his rear coil
<SiFuh>
By the time we hit the road, we cable tied the coil in. And he drove over 200KM without it falling off.
<SiFuh>
Last week I saw his truck at his office parked. It still has the cable ties holding the coil in ;-)
ppetrov^ has quit [Quit: Leaving]
<farkuhar>
ppetrov^: the regex I offered was only meant to catch files directly under /usr/lib. Create another rule if you want to catch files under /lib.
<farkuhar>
Heh, gegl is still listing among its optional dependencies not just asciidoc, but also ffmpeg4. Meanwhile, the most recent gegl commit message is "rebuilt with ffmpeg 7".
<SiFuh>
Shigeru Ishiba has become Japan’s new prime minister after being selected within the ruling Liberal Demon Party
kh1b has quit [Remote host closed the connection]
<farkuhar>
"4k on some screens and X not really being able to scale stuff" <- frinnst cites these reasons for dabbling with Wayland recently. I'm not lucky enough to have any hardware that would expose the limitations of X scaling (unless you count the projector in a lecture hall, but I never plug that into the laptop's HDMI port anyway).
<SiFuh>
farkuhar: My CRUX laptop that I no longer use has a 4K screen
<farkuhar>
SiFuh: what resolution was the widescreen fluxbox screenshot you shared the other day?
<SiFuh>
3840x1080
<farkuhar>
Heh, I've settled for 1366x768 on the device I'm currently using. It's good enough for running one window fullscreen, which is how I typically use it.
<SiFuh>
My 4K screen is 15.6" QFHD (4K) 3840 x 2160 IPS WVA Matte 60Hz LED with G-Sync
<SiFuh>
I had to do a few tweeks like DPI and console font.
<SiFuh>
farkuhar: If set up correctly then 4K is awesome. Beautiful crisp display. But if not, it is a bitch
<farkuhar>
Does anyone have experience with JMP.chat (the XMPP service provider)? I'm thinking of upgrading my current VOIP subscription to something more reliable.
<zorz^>
farkuhar: remiliascarlet: uses them
zorz^ is now known as zorz
<farkuhar>
SiFuh: Regarding https://dpaste.com/GFNYUBSYJ.txt doesn't it sound like the new TOS is reclassifying the types of activities that the court order must refer to? Previously it was only terrorism allegations that Telegram would respond to, but now it's any "criminal activities that violate the Telegram Terms of Service".
<farkuhar>
So unless the Telegram Terms of Service (which I haven't read) mentions only terrorism among the possible violations, then it would seem the new TOS is allowing them to respond to a broader class of court orders.
<remiliascarlet>
For some reason, according to this graphic, chicken is the only animal in the world which has its neck at the back, and tail at the front: https://bn.bloat.cat/image_proxy.php?url=https://i.pinimg.com/originals/9e/c0/b6/9ec0b6459a3abe0d68de319134698ba3.jpg
<SiFuh>
remiliascarlet: Heh
<farkuhar>
Fixing that graphic might be a good task for ppetrov^, I hear he's a whiz with the GIMP. Oh wait, GIMP depends on gegl, and gegl has been giving him build errors whenever asciidoc is installed.
<farkuhar>
gegl is only the most recent example of a port whose configure script is picking up more optional dependencies than the maintainer bothered to test. Previously we had r0ni's report of a libcamera build failure, and stratofall's issue with udisks2: https://git.crux.nu/ports/contrib/issues/18
<farkuhar>
So is it time for a renaissance of non-fluid Pkgfiles, where every possible configure option is hard-coded? Maintainers won't be obliged to test all variants, they can ship only the one configuration that they actually tested. If we implemented stenur's simple overlay proposal, then downstream users could take responsibility for any further customization.
<farkuhar>
SiFuh: how is that a fix? The chicken doesn't have any feathers on its tail now; all the feathers are on the neck.
<SiFuh>
farkuhar: Beggars can't be choosers.
<farkuhar>
SiFuh: is that why you happily accept the new Telegram terms of service, even if it lets them respond to court orders that don't specifically allege terrorism?
<SiFuh>
criminal activities that violate the Telegram Terms of Service
<farkuhar>
I find it incongruous to apply the terms "beggars" and "choosers" in the context of encrypted messaging apps. Surely you still have the choice to eschew such apps altogether, if you find that the one or two providers are now more accommodating of requests from law enforcement.
<SiFuh>
Well it wasn't me that applied that.
<farkuhar>
I didn't watch remiliascarlet's video either. Does the video suggest that Telegram users should be more "choosy" about their service provider in this domain, now that the TOS has changed?
<SiFuh>
In case you missed it, the only data they mention is your phone number and IP. Nothing else.
<SiFuh>
It never says anything about sharing the contents of your messages
<farkuhar>
Phone number, heh. The one I've been giving out to friends and acquaintances has been having trouble lately. They call the switchboard, dial my extension, and then hear "Your call cannot be completed as dialed." That's why I asked if anyone had experience with JMP.chat, as an alternative VOIP provider.
<farkuhar>
Outgoing calls to the Publicly-Switched Telephone Network go through just fine, with my current VOIP service. But incoming calls seem to be hit-or-miss.
<ukky>
farkuhar: did you try different voip client software?
<farkuhar>
ukky: I currently have SIPphone installed on an iOS device, and it says it's connected to the VOIP server. Previously I was using a dedicated box with analog jacks for traditional telephones, but even that setup was alleged to have problems (according to the friend who tried to call me).
<farkuhar>
So I suspect it's a problem at the switchboard end, which is why I'm asking about alternative providers.
<SiFuh>
farkuhar: No the problem is iOS
lavaball has joined #crux-social
<farkuhar>
SiFuh: take your anti-Apple bias back to #crux; frinnst will be more appreciative there (when you convince him that buying a Mac is not the solution to his Rust problems).
<zorz>
hahaha
<SiFuh>
hahaha
<SiFuh>
zorz?
<farkuhar>
But if he only uses his CRUX machine for 5 hours a month, I would think he'd find it easier to ignore all the Rust crap.
<SiFuh>
I don't have rust. However, i have some programs compiled against rust and rust wasn't needed
<farkuhar>
zorz: Did you fix all your handicapped window managers yet?
<ukky>
farkuhar: OS might kill voip client due to power saving policies, and after voip registration expires, voip server cannot contact your client, i.e. this might not be voip provider issue.
<farkuhar>
ukky: It's a possibility, but in that case why would my friend report the same error message when I plug my old-school phones into a hardware PBX box, which never runs on battery?
<zorz>
still need to install artix
<farkuhar>
I should probably reconnect the hardware PBX box and ask him to test again, in case I misremembered the timing of his reports.
<zorz>
ukky: is the best of all !
<farkuhar>
zorz might empathize better with frinnst issues like 4k screens and X not being able to do scaling. Are those the kind of handicaps that zorz found in his latest window managers?
<zorz>
ooooooooo farkuhar let me tell you, testing pip2crux, i found myself compiling compiler-rt and rust... fucking hell
<zorz>
then clean install crux in order to use wayland, river foot etc etc, i need clang, lld clc zig... i said fuck it. back in cwm
<zorz>
farkuhar: first installation i saw glibc-32 i said what a fuck 32 i removed it. so.... i reinstalled hahahhaa
<farkuhar>
zorz: hahaha, install CRUX-MUSL instead, and you get to avoid both glibc-32 and glibc.
<zorz>
no no no i stik with glibc
<zorz>
no time to search for patcheds
<zorz>
you know fark, you better of if you put the portdir of python before contrib
<zorz>
regular users not need numpy compiled with open blas
<zorz>
or the rust
<zorz>
farkuhar: when i ll have time and is possible i will utilize pip-autoremove so by uninstalling a python3-package will remove unneeded
<zorz>
pip-review, pip-autoremove are the best
<farkuhar>
zorz: take your anti-source-based bias to the Arch or Artix community. CRUX users know what they're signing up for, and it doesn't involve such a heavy reliance on binaries compiled upstream.
<zorz>
?
<farkuhar>
I'm responding to your claim "regular users not need numpy compiled with open blas"
<zorz>
ofcourse
<zorz>
numpy compiles with openblas is for heavy development
<zorz>
did you ever try to do pip install numpy --user ?
<zorz>
without openblas, works fine.
<farkuhar>
I'm interpreting your claim about "regular users" as a bias against the source-based approach that CRUX has historically taken. If it's not too inconvenient to compile the port from source, why take shortcuts like `pip install numpy`?
<zorz>
i used to use numpy with openblas, when i had a server running crypto bots.
<zorz>
no no no
<zorz>
i am saying....
<zorz>
usually you dont need numpy compiled with openblas.
<lavaball>
remiliascarlet, what's with the ldp guy letting in all the migrants?
<farkuhar>
zorz: file a Gitea issue under ports/contrib then. Tell beerman he should move lapack to the optional dependencies. I'm sure he'd be happy to make the port more flexible.
<zorz>
farkuhar: i am of the opinion that less is more.
<zorz>
beerman to fix footprint of python3-h11
<farkuhar>
Long before beerman had such a strong influence on the ports tree, there was a preference for rigid Pkgfiles, and builds would run the same way regardless of what else you happened to have installed (i.e., optional dependencies were not a thing). It looks like python3-numpy is a holdover from those days, and beerman hasn't gotten around to making the port more flexible.
<zorz>
beerman reminds me whoever hunts 2 rabbits catch none
<farkuhar>
As stenur pointed out in his simple overlay proposal, listing dependencies as commented lines rather than shell variables makes it unwieldy for an overlay to demote lapack from hard dependency to optional. The best you can do to avoid pulling in openblas is to create your own port, masking the contrib version of python3-numpy.
<zorz>
stenur has nice ports
<zorz>
i use some of his
<zorz>
i think cwm is his
<zorz>
and then are some gay that use pekwm :P
<zorz>
hehe
<ukky>
farkuhar: your voip provider should have registration status page. I would start monitoring that page to see if registration is lost, especially for mobile phone in the morning.
<zorz>
# Maintainer: John McQuah, jmcquah at disroot dot org
<farkuhar>
only on my CRUX-glibc laptop, though. The CRUX-MUSL machines are both running spectrwm.
<zorz>
spectrwm is nice
<farkuhar>
When CRUX 3.8 comes out and everybody has libbsd in core, jue can finally bump spectrwm to the latest version.
<zorz>
yes yes
<zorz>
yesterday i said that to sifuh
<zorz>
i tried not to use contrib
<zorz>
and i do prt-get depinst libbsd
<zorz>
nowhere
<zorz>
hahaha
<farkuhar>
What else did zorz say should be moved to core? gnupg? I think the devs didn't follow Arch's example in this regard, because we already have signify in core to serve the equivalent purpose.
<zorz>
farkuhar: i really like the organisation of /etc/ folder of void. an idea for crux3.8 having bash folder
<zorz>
this are the 2 i am using, crux and void
<zorz>
artix, i have it only for hashcat till i port rocm... but this is pain in the arsehole
serpente has joined #crux-social
ukky has quit [Ping timeout: 252 seconds]
ukky_ has joined #crux-social
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux-social
<farkuhar>
ukky: ironically it was because of the same friend that I switched to a SIP client on iOS. The old-school cordless phones, which I had plugged into the analog telephone adapter, had 20-year-old batteries and couldn't sustain a conversation for more than 15 minutes. I thought the newer battery in the iOS device would hold up through longer conversations.
<farkuhar>
But if an OS-level policy is consistently dropping the VOIP registration, then it doesn't matter how new the iOS device's battery is; that solution just isn't reliable.
<SiFuh>
Well it was annoying to call you farkuhar
<SiFuh>
I think it only worked once for me.
<farkuhar>
So I could invest in a new set of cordless phones, shop around for batteries that might fit the 20-year-old phones, or fall back on the corded phone that I inherited from a downsizing former employer.
ppetrov^ has joined #crux-social
<farkuhar>
ppetrov^: Any luck with the gegl build and asciidoc?
<ukky_>
farkuhar: It is not the OS that drops voip registration. Your voip client has to send registration packets to voip server on regular intervals. But if OS kills voip client, there is no software to send those packets anymore.
<ppetrov^>
i just removed asciidoc
<ppetrov^>
builds fine
<farkuhar>
ppetrov^: it sounds like something that can be fixed in the Pkgfile. It's not as if very many users are clamoring for the bundled documentation that comes with gegl.
ukky_ is now known as ukky
<SiFuh>
farkuhar: I prefer corded. Cordless are bad for bees
<SiFuh>
If they put a cordless phone into a beehive 75% of the bees can't find the hive anymore. Pretty interesting
<farkuhar>
ukky: Well, the OS never killed the voip client, to the best of my knowledge. I'll give it a few more tests with the Analog Telophone Adapter, to see if it's a problem upstream (at the VOIP provider's end).
kh1b has joined #crux-social
<farkuhar>
ppetrov^: in response to the udisks2 error reported by stratofall, beerman tweaked the port and disabled building the daemon. He could have done similarly for your issue (i.e., disable building the documentation), but he just pointed you to a gitlab report instead.
<farkuhar>
I know, doesn't it make you feel special? beerman treats you like an adult (able to solve your own problems), but for a newbie like stratofall he goes out of his way to be accommodating.
<ppetrov^>
how do i address him, when they are using thjat bride thing
<ppetrov^>
farkuhar, i can solve most of the problems
<ppetrov^>
and no, i do not feel special, neither I care about beerman's opinion of me
<SiFuh>
ppetrov^: "Yo fuck face. I need your assistance"
<SiFuh>
Hahaha
<ppetrov^>
*bridge, not bride
<SiFuh>
ppetrov^: beerman probably lights up for him still.
<SiFuh>
emmett1 knows how the bridge works.
<SiFuh>
I should ask him
<SiFuh>
Message sent. will let you know later ppetrov^
<farkuhar>
SiFuh: "lights up" is how IRSSI reacts even for simple events like join/leave, which I find unnecessarily intrusive compared to my previous IRC client. How do I get IRSSI to mark a channel "active" only for actual posts, rather than for every instance of someone joining or leaving?
<SiFuh>
farkuhar: /ignore help
<SiFuh>
But if you want to see join and parts but not light up, then it is under the theme
<SiFuh>
So everything is gray for me when join and part. Someone talks it is blue. Someone messages me it is 'pink' I think it is pink.
<SiFuh>
But for #crux-social I have nothing set and still works.
<farkuhar>
SiFuh: ukky: thanks. I guess I'm just too spoiled by a client that has such sensible defaults, it was never necessary to employ such fine-tuning to get a decent UX.
<SiFuh>
It's basically default and light, and you tweak it to what you want. More power in tweaking than with other clients.
<ukky>
Also, use /save after that. Your ignore settings will be restored upon reconnection
<SiFuh>
farkuhar: If you ignore join and parts you will never see if someone has arrived or left.
<SiFuh>
If you want to see them but not hilight. Then you need to configure your theme colours
<farkuhar>
I might not run /save even after all these tweaks. When my current session dies, I'll probably just switch back to my previous client and forget about IRSSI (since I only opened it to play around with SiFuh's lavaball-muting plugin).
<SiFuh>
I PM my theme to you if you want to test
<SiFuh>
copy it ~/.irssi/<somename>.theme
<SiFuh>
/set theme <somename>.theme
<farkuhar>
I like how lavaball characterized that plugin: "creating his own reality". While IRSSI devs might fully endorse downstream customizations that suppress marking channels "active" on join/leave events, I feel that I'm "creating my own reality" by deviating from the app's out-of-the-box configuration.
<SiFuh>
Well, I can't stand the default of many things. So I am always tweaking it to what I want. This is the beauty of Unix/Linux.
<SiFuh>
Freedom to do what I want how I want and what I like
<SiFuh>
farkuhar: By the way. The default theme is default.theme
<ppetrov^>
thanks SiFuh
<SiFuh>
zorz: Wolfs (2024) very good movie
<ppetrov^>
btw what am i supposed to do with the report i was pointed at?
<ppetrov^>
it's not my port to fix
<SiFuh>
No idea
<farkuhar>
well, if you truly don't care about beerman's opinion of you, there's always the approach that SiFuh suggested: "Yo fuck face. I need your assistance." Follow up with a specific patch to the gegl Pkgfile, and he might merge it.
<SiFuh>
farkuhar: Hehehe
<farkuhar>
This might work: https://0x0.st/Xg-y.patch Give it a try with asciidoc installed, before raising the issue with beerman.
<ukky>
when I try to build gegl with asciidoc: [2672048.674865] traps: gegl-tester[6457] general protection fault ip:7fdf03c0cd1a sp:7fffe424caa0 error:0 in libgegl-0.4.so.0.447.1[7fdf03bbe000+99000]
<farkuhar>
Hmm, the linked Gitlab issue #363 does mention running into errors when an existing gegl installation is detected. But removing the old gegl was not enough, they also had to remove asciidoc. Maybe put an early exit in the Pkgfile (like what beerman already does for poppler not compiled against glib)?
<ppetrov^>
farkuhar, i am usually not rude
<farkuhar>
I wasn't the one who suggested being rude, that was SiFuh's suggestion. But anyway, play around with the gegl Pkgfile until you get a successful build even in the presence of asciidoc, and then send the patch to beerman. Address him however you like (tim/beerman/fuck face), the cruxbridge will find a way to notify him.
lavaball has quit [Quit: lavaball]
<SiFuh>
farkuhar: You suggested my suggestion
<farkuhar>
SiFuh: you sent emmett1's explanation of the cruxbridge by PM? Why deprive the rest of us who are curious how it works?
<farkuhar>
In theory I still have an account on a Matrix server somewhere, but it's been ages since I logged into it. I might eventually want to play around with a Matrix-to-IRC bridge, but for now the traditional method of connecting works just fine.
<SiFuh>
farkuhar: Simple. HE AIN'T ONLINE
<farkuhar>
Oh, in that case ppetrov^s "thanks SiFuh" must have been referring to something else, not a PM where you passed along emmett1's reply. It's very polite to say thanks for a favour that hasn't run to completion yet. He understated things by calling himself "usually not rude".
<SiFuh>
farkuhar: You often read stuff out of context
<SiFuh>
farkuhar: You are not speed reading are you?
<ppetrov^>
i don't remember
<SiFuh>
ppetrov^: Hahaha
<ppetrov^>
and thanks farkuhar for pointing out aout the regex, it's so obvious... i'm a bit slow
<SiFuh>
farkuhar: See that? ppetrov^ treats me like an adult and just needs to say thanks. For you he has to explain what he is thanking you for :-P
<ppetrov^>
guys...
<SiFuh>
ppetrov^: It's a joke bro
<farkuhar>
I thought he was thanking SiFuh for the promise to follow up with emmett1 about the inner workings of the Matrix-to-IRC bridge. Sorry for the noise.
<ppetrov^>
blur blur blur blur
<SiFuh>
farkuhar: Maybe, but I didn't read it that way.
<ppetrov^>
farkuhar, it wasn't this
<SiFuh>
farkuhar: In fact after he thanks me, he prints two lines that have nothing to do with emmett1 but to do with the port that I posted Tim's link for from #crux.
<SiFuh>
ppetrov^: I think farkuhar is speed reading :-)
<ppetrov^>
ye
<SiFuh>
Don't worry farkuhar, I speed read too sometimes. Often missing the real context. It's just a normal side effect
<farkuhar>
Just looking at timestamps, jeez. Between 18:11 when SiFuh promised to connect with emmett1 about the cruxbridge, and 18:46 when ppetrov^ said "thanks SiFuh", there were no public messages exchanged between them. Disregarding the possibility that something happened in private, I interpreted ppetrov^s reply to be addressing the cruxbridge issue.
<SiFuh>
farkuhar: And did you read ppetrov^'s next two sentences?
<farkuhar>
The first sentence started with "btw", which is usually how someone indicates that they're transitioning to a new topic. So I didn't assume it was related to "thanks SiFuh" at all.
<SiFuh>
farkuhar: I replied to kh1b His timestamp was 06 22 04 and I replied 16 48 34
<ppetrov^>
farkuhar, i am too tired to think aout iot
<ppetrov^>
sorry if i caused some misunderstanding
<SiFuh>
ppetrov^: He said "usually"
<ppetrov^>
and thanks again for the regex, i finally got rid of la shit once and for all
<ppetrov^>
i hope
<SiFuh>
ppetrov^: You English was fine. It was farkuhar and his assumptions :-P And probably speed reading.
<ppetrov^>
:P
<ppetrov^>
fucking la files
<SiFuh>
farkuhar: At least it isn't as bad as lavaball. Says "Jack Napier" who is the name of the Joker in the 1990's Batman movie. When you question why he would mention Jack Napier from Batman, he goes all weird saying shit it has nothing to do with that and you don't know and you need to show you are smart by understanding why he mentioned that name.
<farkuhar>
It's arguably less misleading if he dropped "btw" in favour of a different transition word. If he wrote "so what am I supposed to do ..." then I would have assumed a connection with the "thanks SiFuh".
<SiFuh>
ppetrov^: Isn't there a script to strip them?
<ppetrov^>
baguette's?
<SiFuh>
farkuhar: For you. It was fine here for me.
<SiFuh>
HAHAHAHA
<ppetrov^>
yes, but i wanted to remove them just from /lib and /usr/lib, just as Slackware does
<ppetrov^>
however, making the right regex is a bit beyond my skills
<SiFuh>
farkuhar: This snake is hungry. By the way, what do you recommend to feed it?
<SiFuh>
Thanks for the link. By the way, what am I suppose to do with the contents of that link?
<farkuhar>
Is it a python? Better ask zorz, he knows how to handle them.
<ppetrov^>
hmm, so zorz's pip2crux is done?
<ppetrov^>
would be cool to see it at portdb
<farkuhar>
Yep, just check his codeberg site.
<ppetrov^>
yes
<SiFuh>
The Piptanic will sink if it hits his codeberg.
<ppetrov^>
that was actually quite witty
<ppetrov^>
blur blur blur blur
<SiFuh>
I don't trust zorz's code. He takes too many shortcuts and botches it
<zorz>
?
<SiFuh>
zorz: Talking about you, not to you.
<zorz>
SiFuh: I am Famous, Famous Grouse!
<zorz>
ahhaha
<zorz>
no shortcuts on the python script sifuh
<SiFuh>
farkuhar: I recieved a wedding invitation the other day. They spelled my name Mr SHIFUH. I was pissed.
<zorz>
tmporary enviroment get info and prepare the Pkgfile. straight forwrd. Difficult was to get the depends.
<SiFuh>
So they put white-out over the first H. Fucking hell.
<farkuhar>
Someone recently compared the current state of Rust development with python 2.7 (a pivotal release before python 3 became viable). I don't recall too much of the history from that period of python evolution. zorz, do you remember what happened then?
<SiFuh>
I said to the wife. Why can't they just do Mr LIN?
<zorz>
farkuhar: not really. i only used 3, started a few years back. mainly revolution was the async. but python is slow.
<zorz>
lua, for simple is extremely fast, and pelr is faster than python. but python is easy and has libraries for everything plus rootkits, viruses miners etc etc
<zorz>
colorama was compromised... all the colorfull things... hahaha
<farkuhar>
Heh, the cups-browser has a CVE too, according to the chatter in #crux.
<zorz>
cups-browser? dont know
<farkuhar>
zorz: open the link that frinnst just shared in #crux.
<zorz>
farkuhar: everything with colors has great prosibilities to be a miner or something else. bat color scripts python pygments colorama etc etc
<zorz>
who is this frinst?
<farkuhar>
frinsst is a long-time CRUX user who used to maintain a bunch of ports in the official repos. Lately he's been dabbling with Wayland because his 4k screen is too finicky and doesn't play nicely with X scaling.
<farkuhar>
s/frinsst/frinnst/
<zorz>
okay, funny thing now laptop on X no flickering
<zorz>
crux X
<farkuhar>
frinnst is the guy whose comment I mischaracterized as Wayland being a gateway drug that allowed more Rust into his system. It's more a case of devs for Wayland-native apps skewing younger and gravitating toward Rust as their language of choice.
<zorz>
as I have seen most are meson
<zorz>
the good small programs
<zorz>
wmenu swayimg
<zorz>
river and creek are zig
<zorz>
foot terminal is meson
<zorz>
there you go full DE
<zorz>
no rust
<SiFuh>
zorz?
<zorz>
SiFuh: yes
<SiFuh>
Shutup
<zorz>
i talk with farkuhar
<SiFuh>
No
<zorz>
but someont on etc/X11 i put before something for flickening
<SiFuh>
You are spamming the channel with short one liners instead of spamming the channel with Mahabarata sized lectures like farkuhar does.
<zorz>
SiFuh: farkuhar: is educated man
<zorz>
not the same :)
<SiFuh>
He is a slow typist because he re-reads and attempts to check his spelling before hitting send.
<farkuhar>
SiFuh: you are aware that IRC imposes a character limit, nowhere close to the length of the Mahabharata?
<SiFuh>
You are aware that I have a character count on irssi?
<zorz>
i use rpm2 crux and get rc scripts for crux
<zorz>
written from Erik slask
<SiFuh>
zorz: I use home-made beer so I can write awesome scripts
<SiFuh>
farkuhar: beside it says @908. Remember the new 'internet time' they tried pushing and no one actually bothered to use it?
<SiFuh>
Swatch beats.
<farkuhar>
zorz: those apps you listed as rust-free ... they might use meson to orchestrate the build, but meson isn't the language they're written in. It's more accurate to call foot a C app, not a meson app.
<zorz>
SiFuh: i gave you 1 to enjoy with your beer and help me to boot with runit
<zorz>
yes yes are C
<SiFuh>
No you didn't and if you had, I'd delete it
<zorz>
but look wmenu is awesome.... but the fucker has so may dependancies cairo pango this and that
<SiFuh>
zorz: Is this your new product to try sell us?
<zorz>
fix the script man
<zorz>
for your firend
<zorz>
firend :)
<SiFuh>
You have me confused with someone else
<farkuhar>
In theory meson can orchestrate the build for programs in any language. Why single out meson as the defining characteristic of "the good small programs"?
<SiFuh>
You sent me nothing and why the fuck would I want a runit script/
<zorz>
wait i will find it again, since you did sysinit for crux, is easy for you
<zorz>
please sifuh.
<SiFuh>
No
<SiFuh>
I don't like your code.
<zorz>
its not mine
<SiFuh>
No offence, well actually I don't care if it is offensive. Your code sucks. It's cheap, nasty, buggy and full of holes. A turtle can program better
* SiFuh
waits for the day zorz writes clean beautiful code
<SiFuh>
Oh and this "It works, I don't care" attitude pisses me off greatly.
<zorz>
ukky has an amazing runnit but is for busybox
<zorz>
mdev
<SiFuh>
He probably codes better than you
<zorz>
ukky better than you too
<zorz>
i am not a coder
<SiFuh>
There is another new Van Damme movie?
<zorz>
SiFuh: this is 1 of runnit from gentoo
<zorz>
its easy for you
<SiFuh>
zorz: I wouldn't doubt that. I just like clean, pristine, pure code that is easy to read, understand and no bugs
<SiFuh>
My perl plugin worked but the code was horrible. That is why farkuhar is in IRSSI now.
<SiFuh>
I managed to clean it up and make it correct. Same results but at least it is written properly now.
<zorz>
confuse me
<SiFuh>
Okay
<SiFuh>
zorz: Why do ducks have 9 legs?
<zorz>
perl irssi
<farkuhar>
uwumeowmeownyaa elicited the reply from remiliascarlet: "CRUX ... doesn't try to be a mainstream distro by adopting all the poor choices most other distro's do." I wonder if she would consider runit a poor choice, compared to the sysvinit that SiFuh helped clean up.
<SiFuh>
farkuhar: I like runit but it has problems
<farkuhar>
Okay zorz, you're on your own (unless you can convince ukky to help you with runit stuff).
<zorz>
farkuhar: if you see his script.... ukky nails it
<SiFuh>
farkuhar: There is a cool feature with runit that is also it's archillies heal.
<zorz>
i like in runnit no need to right start stop
<zorz>
write
<SiFuh>
If a service dies, it restarts it. Cool. But if dies and you don't know why it dies it constantly gets restarted over and over and over again.
<zorz>
you can see logs, if you log
<SiFuh>
How would you know to look? How would you even know a service died repeatedly?
<zorz>
there is a guy dont know yet... fresh user
<SiFuh>
there is a guy...... HAHAHA
<zorz>
hahaha
<zorz>
no there is a guy from gentoo that cleaned the code
<SiFuh>
My wife's friend's uncle's daughter's teacher's pet dog
<farkuhar>
One video I can't watch is the invidious link that remiliascarlet shared (about Telegram's new TOS). Apparently it's been taken down already.
<SiFuh>
I don't click her invidious links. They suck because they are sooooooooooo slowwwwwwww
<SiFuh>
I just copy the end and play through boobtube.
<SiFuh>
I mean youtube.
<SiFuh>
yt-dlp and mpv works fine
<SiFuh>
farkuhar: It is an over-hype because something changed in the TOS and they try to make it look like France manipulated him.
<farkuhar>
She does tend to prefer linking to proxy servers. Remember that graphic of a chicken with head and tail mislabeled? Her link went to a proxy server, not the original host.
<SiFuh>
Durov is just the face. He doesn't have anything to do with Telegram programming as far as I am aware
<SiFuh>
All they did was change Terrorism to Criminal activity. Still the same court orders apply and still they will provide phone number and IP. That's it. Woohoo
<SiFuh>
Telegram cannot provide your message data. It is pretty much impossible. And if they did, it would be illegal.
<SiFuh>
If you were to commit a crime, you'd probably use end-to-end encryption and there is no residue on the servers at all.
<SiFuh>
Telegram has servers world wide. You data is not on one server but your data is disected and stored on different servers across the world. A court order will only apply to the server in that country. To get access to all the data you would need a court order from ALL the countries hosting Telegram servers.
kh1b has quit [Remote host closed the connection]
galambo has joined #crux-social
<zorz>
amazing
<SiFuh>
zorz: You grew your first beard hair?
<zorz>
just used pip2crux
<SiFuh>
And that caused you to grow your first facial hair?
<SiFuh>
Weird.
<zorz>
just need to add -f in depinst
<zorz>
works perfect.
<SiFuh>
So -f means facial hair?
ppetrov^ has quit [Quit: Leaving]
<SiFuh>
You upset ppetrov^ because he doesn't have any yet.
<farkuhar>
Wow, he finally moved gtk4 from contrib to opt. I wonder when he'll start to regard the opt repo as too crowded and then move some qt6 ports into core, as serpente predicted.
<SiFuh>
serpente I think was kind of joking
<zorz>
hahahahahaaha
<zorz>
hahahahahaaha
<zorz>
who th B guy ?
<farkuhar>
I don't think ppetrov^ was upset. He just has a better sense of what constitutes a reasonable bedtime, compared to some of us who hang out here.
<SiFuh>
farkuhar: I sleep when my body says too.
<SiFuh>
I worked night shift for 20 years.
<SiFuh>
So no matter what I do, the body reverts back.
<farkuhar>
I wish he hadn't started the digression about how to address beerman through the cruxbridge thing, though. He could have posted "thanks SiFuh" first, getting that courtesy out of the way, and then gone into the digression on cruxbridge.
<SiFuh>
I don't think he cares about that
<SiFuh>
I think he only cared about the port
<SiFuh>
You know, the one you mentioned and then I posted it from #CRUX to him.... hehe
<zorz>
yesterday i said i try to avoid using contrib, and today he is moving things to opt.... what the fuck
<SiFuh>
HAHAHAHAHA
<zorz>
HAHAHA
<SiFuh>
zorz made a funny
<farkuhar>
Heh, the latest gegl commit message is "disabled building docs", just like he did in response to stratofall's udisks2 issue. So I guess he wasn't treating ppetrov^s report very differently after all, he was just busy with a massive overhaul of all the other ports he cares for.
<zorz>
YES copy paste to my git a few ports that i need from contrib and not sync with contrib
<farkuhar>
zorz: let's all say we're going to disable the opt repo, and see how many ports he moves into core.
<zorz>
farkuhar: hahaha
<zorz>
this is how i understand libbsd was not in opt or core.
<zorz>
my plan is to copy paste Pkgfiles of a few contrib programs like nnn on my git and avoid contrib
<farkuhar>
libbsd is in core if you track the 3.8 branch.
<zorz>
i dont know....lately i track the ninja
<zorz>
once onboard i remove ed and add mg
<zorz>
mg and vim
<SiFuh>
zorz: Shutup
<zorz>
SiFuh: drink some homemade beer and please help the init 1
<zorz>
basically
<SiFuh>
No one cares. Especially in a channel full of seasoned users
<SiFuh>
Stop selling your bullshit
<zorz>
i am not selling anything
<zorz>
SiFuh: you have a problem ?
<SiFuh>
There are only two kinds of editors here. Me and all you cunts with VI/VIM
<zorz>
SiFuh: if you have a problem i can stop joinning the channel
<SiFuh>
Sure
<zorz>
sure what ?
<SiFuh>
Stop selling your crap because no one cares
<zorz>
what did i sell now ?
<SiFuh>
Your life story about vi and mg
<zorz>
you sell your life story with your dog... you think we care ?
<farkuhar>
zorz: have you bothered to read prt-get.conf(5)? There's a syntax that lets you restrict which ports are activated underneath an individual repo. Try "prtdir /usr/ports/contrib:nnn" if you only want to keep nnn but nothing else from contrib.
<SiFuh>
You are not going to have anyone read what you said. They will just skip over it. So basically you are making noise
<SiFuh>
I don't have a dog
<zorz>
SiFuh: likewise
<SiFuh>
I leave the dog to it's own devices. I generally ignore it.
<SiFuh>
Lucky if she sees me for 20 minutes total in a day.
<farkuhar>
Although if you extend the syntax to very many ports under contrib, then the man-page suggests it will slow down the operation significantly. I haven't tried that myself.
<SiFuh>
You want to tell farkuhar about how you have no interest in his hunting cat population?
<SiFuh>
I am sure many of us read it because it was interesting.
<SiFuh>
You dumping editors and tell us you have mg and vi is just blur blur blur
<zorz>
farkuhar: i dont use many packages from contrib
<zorz>
nnn libbsd what else?
<zorz>
need to find out
<farkuhar>
zorz: then maybe the colon-separated syntax will work for you. Try that first, instead of deactivating contrib completely and then making dups in your private overlay.
<SiFuh>
zorz: I can give you a lecture on every part of the car and the colours of each part and what type of oil and grease I use and what needs to be adjusted and the torque settings of specific bolts. But no one here is interested. So I don't bore anyone with the details.
<zorz>
actually is having pip installing on system
<SiFuh>
zorz: You bore us with unnessary jibberish. Again. Seasoned users are in this channel. No one cares what OS you are selling, or what you are running, or what you are doing, or what editors you like or dislike, or whatever random shit you pulled out of your bottom.
<zorz>
SiFuh: i will be polite with you till November :)
<farkuhar>
It feels rather redundant to put that colon-separated syntax into prt-get, though. Why not leverage the features of the filesystem, and make a separate dir populated with symlinks back to the (synced-with-upstream) contrib directory? That's why I chose not to support the colon-separated syntax in my Perl rewrite of prt-get.
<SiFuh>
zorz: Heh
<SiFuh>
zorz: I still don't think there will be an election.
<SiFuh>
I wouldn't be surprised if they us S2A missiles to shoot down Trumps plane.
<zorz>
ooo there will be,,, and probably harris is the next president
<SiFuh>
Chances are she will be president before then
<zorz>
having Taylor Swift, Oprah, Hollywood.... blacks, immigrants
<zorz>
no chance for Trump
<SiFuh>
zorz: You have no idea what is happening in the US do you?
<zorz>
I have an idea 50-50
<SiFuh>
Only a moron would vote Democrat is Kamala is the running candidate
<zorz>
then Kamala should get 80%
<zorz>
heh
<SiFuh>
HAHAHA
<SiFuh>
Don't insult farkuhar
<SiFuh>
He's from the US
<zorz>
look in USA live most of the smartest people on earth.
<zorz>
but in general public is stupid :)
<zorz>
remember when Trump said drink clorox for corona. some people actually drunk
<zorz>
ahahahaha
<SiFuh>
zorz: I often laugh at the reasoning here. In Malaysia if you have an Israeli stamp in your passport you are not legally allowed to enter Malaysia. If you have an Israel passport you cannot enter Malaysia.
<SiFuh>
The Malays won't even eat McDonalds anymore which is a good thing because it is a Jewish company.
<SiFuh>
So I ask them "Why take the injection?" They say to save lives "Err but it's a Jewish injection"
<SiFuh>
Should see their faces.
<SiFuh>
zorz: No he did not
<zorz>
what was this today in UN
<SiFuh>
You watch too much mainstream media lies dude if you think that is what he said.
<zorz>
Netanyahou should be arrested
<SiFuh>
zorz: The other day, I saw a video of all the bullshit that the media said Trump had said. But then they would play the entire sentence(s) he said and the meaning was completely different.
<zorz>
they do that
<SiFuh>
Going to watch the news
<SiFuh>
Be back in around 9 hours.
<zorz>
the best news
<zorz>
enjoy news SiFuh
<SiFuh>
Maybe less because I want to buy a reciprocating saw to chop down trees on Sunday