SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
uwumeowmeownyaa has quit [Remote host closed the connection]
uwumeowmwownyaa has joined #crux-social
<uwumeowmwownyaa> Hello, fellow CRUX GNU/Linux distribution users! I am interested in learning the C programming language to contribute to the CRUX GNU/Linux distribution package manager. Have you ever read a book on the C programming language? If you have read such books, what book would you recommend? My trying to figure out the best book failed due to my having faced many controversial opinions.
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
<uwumeowmwownyaa> I have already read this one. My goal is to become the C programming language expert.
<uwumeowmwownyaa> But I appreciate the recommendation :-)
uwumeowmwownyaa has quit [Ping timeout: 245 seconds]
uwumeowmeownyaa has joined #crux-social
ivandi has quit [Quit: WeeChat 4.4.3]
ivandi has joined #crux-social
SiFuh_ has joined #crux-social
<SiFuh_> I am SiFuh and I have returned
<uwumeowmeownyaa> Peer-reviewed proof?
<SiFuh_> uwumeowmeownyaa: No need, I am proof alone
<uwumeowmeownyaa> Okay :-D
<SiFuh_> Three jungle girls went by our campsite. There were 4 jungle boys at my site talking to me. I said "They are my girlfriends" They said "No! They are ours." I said "Wrong, they are mine." Then the girls came back and shouted to me "I miss you darling" Hahahahaha should have seen the look the 4 boys gave me. I said "I told you so"
<SiFuh_> The 4 boys are from another tribe. Further down the river. But where I was staying the tribe knows me, including the 3 girls.
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux-social
zorz has joined #crux-social
<zorz> 'lo
<ukky> uwumeowmeownyaa: K&R book is all you need to become a C expert. The other part of being C expert comes from writing good C code. But you have to be carefull not to reach bloatware world, as you might never come back.
<SiFuh_> zorz: No tight jeans either ;-)
<SiFuh_> remiliascarlet: Seems there is going to only be a single day where I am in Tokyo. :-/
<SiFuh_> The clowns want to travel to different places for 7 days.
<zorz> my firend you look cool!
<zorz> friend!
<SiFuh_> I only look cool.
<SiFuh_> Haha
<SiFuh_> zorz: I'm in trouble. Met some people out the front of the restaurant. She said that they are her friends. So I had the tables put together and now she is angry. Says everyone is uncomfortable because I never asked them if they want to sit at our table. Although we all had a good dinner and fun talking.
<SiFuh_> Found out later then are not really friends, they just know each other. HAHAHA but I don't care. It was fun to hang out with their kids.
<SiFuh_> then/they
<SiFuh_> When I went to the loo, I whispered into their mother's ear "It's her birthday today". When I was in the dunny they wished her a happy birthday. She doesn't know how they can possibly know. Hahaha
<zorz> facebook :P
<zorz> hehe
<SiFuh_> I had a girlfriend that couldn't pronounce facebook. She'd always call it 'Fresh Book'
<remiliascarlet> uwumeowmeownyaa: To become an expert on any language, you have to actually write in it every single day, and never stop. Just buying books alone won't cut it.
<remiliascarlet> The only languages I have forgotten (either in part or entirely) are Lua and Lisp, because I don't have any usecase for these.
<zorz> i like body language, I am an expert... gen '78 has it!
* SiFuh_ punches zorz in the face
<SiFuh_> Did you read that body language zorz?
<zorz> yes... and funny part... it was like i new it... things that i used to do i read them in the book.
<zorz> hahahaha
<remiliascarlet> zorz: Does your body language include being able to swing your dick around?
<SiFuh_> remiliascarlet: He can't. Tight jeans and all. It's probably as flat as a planarian flatworm ;-)
<remiliascarlet> Sssshhh, you're ruining the prank!
<SiFuh_> remiliascarlet: HAHAHA
<zorz> remiliascarlet: SiFuh_: this is what you do in Asia?
<zorz> :P
<SiFuh_> I do. Last night I went skinny dipping again. Nice to have them floating around in the flooded river
<zorz> hahahaha
<zorz> i sent you to titanicQ
<remiliascarlet> zorz: I lack the body parts for that.
<zorz> remiliascarlet: you lack nothing... nowdays lots of male people have ot only for decor!
<zorz> decoration:P
<SiFuh_> zorz: remiliascarlet: Here is a funny photo. Reminds me of Scuzz Twittly. https://s3.amazonaws.com/i.snag.gy/z3nYRh.jpg
<SiFuh_> After skinny dip ;-)
<SiFuh_> By the way, that cup has beer in it. I have to hide the beer so the jungle people don't raid my campsite :-p
<zorz> you know still no internet , this week will be done!
<SiFuh_> Prove it zorz
<zorz> prove what, 150kb/sec
<zorz> i live in isdn times!
<SiFuh_> You keep saying the internet is coming and every week it hasn't
<zorz> say once more,,, Greece is fucked up
<zorz> so far they came 4 times.
<zorz> 1st to see the building
<zorz> 2nd to ditch the pavement
<zorz> 3rd to connect the pipes
<zorz> 4th to connect the fibers to the floors
<zorz> and now i need to bring it in the flat
<zorz> anyway, with no internet i was very productive i build in python realtime robots for crypto... very well done.
<farkuhar> What is this "CRUX GNU/Linux distribution package manager" that uwumeowmeownyaa speaks of? Hacking on the tools that (fuzzily) match this description -- prt-get and pkgadd -- would require familiarity with C++, not just C.
<SiFuh_> farkuhar: I wonder if uwumeowmeownyaa is deliberately appending GNU/Linux to get a rise out of offending the users.
<zorz> heh
<zorz> GNU/zorz
<SiFuh_> He's been told multiple times and still keeps doing it. Either retarded or just trying to offend people
<farkuhar> Or maybe uwumeowmeownyaa is proposing a greenfield project written in C, not a fork of the existing tools.
<SiFuh_> No need to type 9 characters and a space just to insert this bullshit.
<ukky> SiFuh_: I am pretty sure Crux GNU/Linux is mentioned every time to offend Crux community.
<zorz> lets start from the basics, first he needs to change his nickname to a human readable and then i will pay attention to his words
<SiFuh_> ukky: I like to offend them too but I never typed that. :-P
<SiFuh_> zorz:
<zorz> Crux-Social GNU/Linux
<SiFuh_> zorz: What is wrong with https://www.youtube.com/watch?v=FjEeyfsvTuY
<zorz> SiFuh_: i am with mobile data dont spent them for google.
<SiFuh_> Uvuvwevwevve Onyetenyevwe Ugwemuhwem Osas
<zorz> #GNU-Social
<zorz> heh
<remiliascarlet> zorz: Wrong, you guys can use your penises to pee from. We can't use our clitorises for that purpose.
<farkuhar> uwumeowmeownyaa's question in #crux reminded me of the icons you used to see on personal websites, proudly proclaiming "this site was hand-coded in Vim" (or Emacs). Was there ever a collection of such icons proclaiming "this site is hosted with CRUX" (or "powered by CRUX")?
<SiFuh_> remiliascarlet: Technically that isn't entirely accurate since all Fetuses have a penis.
<remiliascarlet> SiFuh_: I think uwumeowmeownyaa is yet another of these Church of GNU followers who see Richard Stallman as their Jesus Christ, and the GPL as their bible.
<SiFuh_> remiliascarlet: Sounds eerily like nationalism
<zorz> remiliascarlet: #porn-social
<SiFuh_> remiliascarlet: I was discussing with the wife the other day how people like to be unique but at the same time the same as everyone else. For example. At the university I taught at they were proud of the province they came from, but the area, the town, the street. In the Uni they were proud of their Uni and the faculty and their sub-faculty and so on..
<ukky> Agree. Love and devotion to RMS forces uwumeowmeownyaa to add GNU every time Linux is mentioned.
<SiFuh_> ukky: Extra 9 characters and a space each time he types... bloody hell
<zorz> GNU+Linux=LFE
<SiFuh_> May as well follow the law, stand to the flag and sing an anthem
<zorz> Trump supports GNU!
<SiFuh_> Trump is a dick.
<SiFuh_> But I'd have voted him if I voted.
<remiliascarlet> GNU + Linux = extremely bloated code.
<SiFuh_> Some dudes software is added to Linux and now he must mark his territory by leaving a piss stain appended to Linux. Great
<remiliascarlet> In my opinion, Trump is a 78 year old grandpa.
<ukky> SiFuh_: When you love RMS, typing 'GNU/Linux' everytime give them extra pleasure
<SiFuh_> ukky: HAHAHA
<SiFuh_> I think my mechanic should put his name on every car he fixes
<zorz> bloated... nooo as ukky said the other day, sudo versus doas
<SiFuh_> Adding GNU to the name Linux is automatically bloatware
<zorz> SiFuh_: your mechanic is GNU certified? :P
<ukky> SiFuh_: HA
<SiFuh_> Can you imagine? Toyota/Ijo/Pie/Ayin/SiFuh/YTC/KK LCII 70 series
<zorz> KKK
<remiliascarlet> It's GNU/Linux/KDE/Google/Microsoft/Suckless/Oracle/Mozilla/OpenBSD/WeechatDevelopers/NSA/Cloudflare/DolphinEMU/Blender/076/iDSoftware/Valve/Tor
<SiFuh_> KK is my tyre guy. He buy my vodka for his family to drink.
<ukky> SiFuh_: Your car mechanic should make a punch tool and brand every car they fix with it.
<remiliascarlet> RMS lovers, please be consistent, and credit every single developer of every single piece of software you're using!
<SiFuh_> ukky: I'd punch them ;-)
<ukky> SiFuh_: Yes, but it will be too late. You cannot un-brand whatever your car mechanic has branded.
<SiFuh_> ukky: I can panel beat and spray dude.
<SiFuh_> Actually that reminds me. I need to do the wifes car. I took it Jungle yesterday and it is scratched to the shithouse now.
<remiliascarlet> Now I think of it, having to credit everything might be a good way to encourage soydevs to write their own code instead of relying on dependencies for everything.
<SiFuh_> ukky: They told me 4x4 only can drive that road. I took a Toyota VIOS on the 4x4 road :-P
<ukky> SiFuh_: Your car mecanic might be too smart and brand all car components. Too much work for you to un-brand...
<SiFuh_> ukky: They are Malay and Chinese and me. They are too lazy
<remiliascarlet> "I made the Soyware Terminal." "Well actually, it's the Soyware/some-developer-in-nebraska/some-developer-in-tokyo/some-russian-hacker/some-random-dude-in-germany/Microsoft/GNU/Linux/a-million-random-people-from-npm Terminal."
<SiFuh_> remiliascarlet: Don't forget uwumeowmeownyaa may have looked at it so his name should be included as well.
<remiliascarlet> The libtard media is so hillarious! Normal person: "Donald Trump turned 78." CNN: "Donald Trump turns 78, and he would have wished he wouldn't exist".
<zorz> Putin sent to Trump an Oreshnik Bithday present :P
<farkuhar> SiFuh_: Merely looking at the code is enough to get your name in the credits? Why would uwumeowmeownyaa bother to get a book on C, then? "Contributing to the package manager" could take the form of bug reports or suggestions on the mailing list, it doesn't have to involve writing code (according to SiFuh_'s relaxed criteria).
<SiFuh_> farkuhar: I was being sarcastic 'Sheldon Cooper'
<farkuhar> Might as well credit stenur and darfo for their posts on the mailing list, too (although the changes they endorse haven't yet been merged into the official branch).
<SiFuh_> farkuhar: When you are coming to KL?
<SiFuh_> you are/are you*
<SiFuh_> I like stenur
<remiliascarlet> Oh right, we should also credit the desk, chair, keyboard, monitor, GPU and CPU manufacturers, laptop brand, electricity company, coffee machine, and landlord of the software it was created with/in/on.
zorz has quit [Quit: leaving]
<SiFuh_> farkuhar: I went to look at land to buy the other day. In the jungle. That place I scratched up her VIOS. These fucking guys selling the land are so retarded. "We will meet you at 12:30." I turn up waiting "We are still coming but maybe 13:30" "Okay" "We will stop for lunch so maybe 14:30" ... Ahhh fucking give me the pin to the location. I go myself"
<SiFuh_> "Oh, you can't find it. I need to show you" "Send me a photo" 20 minutes later "Yeah I found it. I am on the land right now" "Oh okay, we will not need to come then right?" "Yep" fucking retards.
<farkuhar> remiliascarlet: soydevs "relying on dependencies for everything" sounds like an apt description of the average python developer, if this blog post is on target: https://nielscautaerts.xyz/python-dependency-management-is-a-dumpster-fire.html
<SiFuh_> Beautiful place by the way. Just the guy selling the land, an agent is a freaking retard.
<SiFuh_> farkuhar: We arrived at the meeting spot, but because he was late he asked us to drive over 50 KM back to meet him at a restaurant then after lunch follow him.
<SiFuh_> My wife was fuming
<farkuhar> Here's a collection of images that can be used to acknowledge vim as a tool involved in creating a website: https://www.vim.org/buttons.php If a similar collection does not yet exist for CRUX-powered sites, maybe we could start one, eventually giving uwumeowmeownyaa an answer to his question in #crux.
<remiliascarlet> farkuhar: https://xkcd.com/2347/
<remiliascarlet> farkuhar: There's not even a high-res CRUX logo.
<remiliascarlet> I had to get a low-res one, and then make it larger with waifu2x (https://www.waifu2x.net/index.ja.html).
<farkuhar> remiliascarlet: I thought SiFuh created a high-res CRUX logo already. But why does the XKCD mouseover text single out ImageMagick as a project whose breakage would imperil all of civilization? There are plenty of substitutes for what ImageMagick does, even if you restrict your search space to CLI utilities.
<SiFuh_> [remiliascarlet> farkuhar: https://xkcd.com/2347/ Hahahaha
<SiFuh_> remiliascarlet: https://gitlab.com/SiFuh/Documentation/-/tree/master/Logo I had done some. Had to draw by hand though then scan and modify but it is not exact. But close enough.
<remiliascarlet> Ah, looks very authentic indeed.
<SiFuh_> The revive was a blown up image. But it failed but I included none-the-less
<SiFuh_> remiliascarlet: Heh yeah. Haha never saw it that way.
<SiFuh_> remiliascarlet: I actually made them for ppetrov^
<SiFuh_> remiliascarlet: I wasn't really listening but I think the 7 days starts from the 18th
<SiFuh_> January
<SiFuh_> And I am assuming, but don't take it as fact because it is an assumption that the Tokyo day is 23/24
<SiFuh_> 24 leaving of course probably.
<SiFuh_> remiliascarlet: Oh she sent Itineray for plane ticket. 18 in and 25 out.
<ukky> BSD has another advantage over Linux for placing ld-elf.so.1 in the /libexec directory. Linux has interpreter at /lib, forcing /lib to have 'exec' option set if mounted on separate partition. On BSD, /lib can be mounted as 'noexec'.
<ukky> Also, it is so wrong to set '+x' attributes for .so files in Linux. They should be just readable.
<farkuhar> $(grep -E "\.so$" /usr/ports/core/*/.footprint | grep -vc -- "-rwxr-xr-x") = 37
<farkuhar> $(grep -E "\.so$" /usr/ports/core/*/.footprint | grep -c -- "-rwxr-xr-x") = 839
<farkuhar> Apparently the '+x' attribute is more common, but most of those decisions are made upstream; the port maintainers usually don't tweak the permissions after `make DESTDIR=$PKG install`.
<ukky> That's the fault of the upstream library developer (to have 'x' enabled). Port maintainers might fix it, but not required to, as libraries will be loaded regardless of file permission bit 'x' state.
<farkuhar> Coding project for uwumeowmeownyaa: modify pkgadd so that *.so files installed under /lib or /usr/lib automatically have their 'x' bit disabled, regardless of the permissions in the package tarball.
<ukky> The most reliable way to convince them would be to rename the tool as gnu_pkgadd
<uwumeowmeownyaa> Are pkgadd and prt-get written in the C++ programming language? D-:
uwumeowmeownyaa has quit [Quit: nyan]
<farkuhar> Heh, it's interesting to see which language is inferred by Gitea for each repo: https://git.crux.nu/explore/repos Usually Gitea guesses correctly (shell for most of the ports collections), but other guesses are wildly inaccurate.
<farkuhar> Meanwhile, midfavila in #kisslinux is rolling his own distro, hoping to replace libarchive with suckless tar. If disabling the 'x' bit for *.so files is too easy for uwumeowmeownyaa, the next challenge will be to obviate the libarchive dependency in pkgutils.
<farkuhar> To riff on ukky's comment, the most reliable way to convince them to pursue such a project will be to say it was KISS GNU/Linux that served as the base of midfavila's custom distro.