#kisslinux

Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
Earlier messages
<midfavila>unfortunately there are no providers of landline service in my area
<midfavila>otherwise i would continue to use my rotary telephone
<testuser[m]>U ever need to use location services
<midfavila>if i do, i download a map onto my tablet or print it out
<midfavila>if i get lost, i just ask someone for directions
* midfavilashrugs
<testuser[m]>What tablet
<midfavila>pinenote
<testuser[m]>hmmmm
<midfavila>runs almost stock AOSP and i'm going to be installing linux on it as soon as that's possible
<phoebos>gavin-bc is the basis for most bc/dcs including busybox's bigger version
<midfavila>makes sense
<midfavila>it's a pretty swell program
<midfavila>i'm pretty excited to learn about metacompilers and stuff so that I can write my own bc and friends
<midfavila>could write a parser by hand but that's far beyond me for anything complex
<phoebos>mid, do you ever consider just trying to implement something using methods you already know, rather than learning a "better" method first
<midfavila>yes, I do
<midfavila>if you want the honest answer, whenever I do that I end up feeling like a piece of shit afterward
<midfavila>because it inevitably turns out to be of hilariously low quality
* midfavilashrugs
<phoebos>lol
<midfavila>it's stupid but true
<phoebos>fair enough
<midfavila>i once spent an entire week freaking out over how to "properly" parse program parameters in C because ye olden getopt for-loop makes me feel dirty
<midfavila>(if you look at the screenshot from earlier you'll notice that I eventually learned to cope with that)
<phoebos>i use while with getopt
<phoebos>are you still on fvwm?
<midfavila>i haven't used fvwm in at least a year
<midfavila>i'm using twm
<phoebos>ah nice
<midfavila>phoebos, i avoid while on principle
<midfavila>perhaps a bit less efficient and silly, but there have been a number of subtle off-by-ones that i experience using whiles
<phoebos>it's just a simpler version of for
<midfavila>then again, the compiler probably optimizes any differences away
<phoebos>but why do you need an incrementing variable during getopt parsing
<midfavila>you don't
<phoebos>> i++
<phoebos>in your code
<midfavila>yes, technically you don't
<midfavila>i'm just fucking around right now
<phoebos>ok
<midfavila>been a while since i've used optarg so i forgot that optind is a thing
<midfavila>originally the idea was to increment i with each to keep track of the argv, but a) that wouldn't work and b) optind renders that redundant
<phoebos>> i'm dedicated to using only athena
<phoebos>friendship ended with motif?
<midfavila>yes
<phoebos>why
<midfavila>motif is perhaps the only software package that suffers from over documentation
<midfavila>and it also doesn't build on the new version of my distro
<midfavila>so unless i can get it to, I'm not going to bother with motif
Later messages