@hipsterelectron we could just allow directories in PATH dirs for that tbh, so your “namespace” is /usr/bin/my_package, and then people could do my_package/foonya --some arg
and ofc, if you use some namespace a lot, you could add it to the path directly, PATH="/usr/bin/my_package:$PATH"
i don’t think checking subdirs would be any slower since it’d be the same logic of appending to the entries in PATH and checking if that exists, but i worry that if someone adds too many entries (aka “including” them) to PATH, lookup could get too slow?
brazilian boy, all he had was broken phones, that's all his family could afford. one phone would overheat and need to be put in the fridge, another, only a quarter of the screen worked -- he still managed to learn to code like that
the news article is in ptbr, but in there there's more pictures of his living condition. and in places in brazil, living like that is *normal* -- this is past me complaining about phones, and more me being mad at the economic hell that is living in brazil, so i'll stop talking about it here, just, wanted to show some people actually do it despite how many barriers those devices put on them, but most people that could be curious about tech won't have such perseverance
@icedquinn@novenary@lanodan ebay does not exist in brazil, if you want something from there, you'd pay like around 50$+ for shipping, then add 60% of the whole transaction cost for taxes, 70 + 50 = 120$ usd, which is 655 brl + 60% = 1048 brl
and i did check what's the price of used laptops in local trade markets, it's around 1000 brl plus shipping (though local, so shipping would be like, 20 brl)
that is assuming you already know how and where to look for a laptop, someone could get lucky and find a device for really cheap, but that's a huge exception, far from the rule for most people there
they're not really adequate yes, but they're all some people have access to, and even for those people, getting a cheap otg cable and a keyboard is more accessible (10 brl) than getting a cheap computer (at least 900brl for an used laptop from 2010 if they're lucky, often it's 1200+ brl) (noting that 1500brl is the minimum wage, and lots of families survive off half a minimum wage or so)
if everyone had ample access to traditional computers, i wouldn't be so mad at this, but there's so many people that *don't*
they're only made for consumption of corpo content, they do not allow the user to explore, tinker, learn. if all you have is a phone, you cannot learn it's workings, you cannot learn how to create new applications for it, you can only *consume* what is already made for you
if you want to create something new, to learn how your device work, you better be able to afford a separate, often more expensive computer, to do that. you can't? outta luck kiddo
i am thinking of phones as PDAs lol, in brazil, people will call you via whatsapp before ever thinking of using the telephony side of things, the other day my mom got mad that i didn't pick up her call, when she never called me proper, she called on whatsapp which i didn't transfer to my new phone yet
people there only get mobile plans for mobile data and nothing else, it is common for those poor households i mentioned, to never get a mobile plan, they can't afford it, so their phones only really work while at the range of their home wifi (or, some other families, only have mobile plans for mobile data, and no wifi at home at all, meaning carrier data limits are an actual danger to them)
@SRAZKVT@hipsterelectron i'm playing with pmos and attempting to cross-compile gentoo to my pinephone
currently the performance is not great, i hope one day i can manage to port mainline to my moto phone so i can have decent performance
but the problem with linux on mobile here, is that you *still* need a computer to install it, so it's still no go for those people in a poor house that only have access to a samsung galaxy from 2014 or smth
and newer devices continue this trend as you can't unlock the bootloader at all without an external PC and adb -- tho this makes me realize how awful-er the platform is, even at base, it's the enemy of learning about tech, as you cannot, in any way, develop an android app from android, you need a traditional computer for it, and some people can't ever afford one
they're locked down devices that prohibit tinkering and experimentation, and if you try, google says "no, fuck you, play integrity / safety net fail for you"
i love my phone, though i use it in a manner that is different than most, my phone is used for quick, at-a-glance checks (calendar, bank account, todos), simple media (videos in bed, music on the go), for actual comms it's only slightly useful, just for quick chatting with friends
anything longer than a couple short messages, i do prefer to use a laptop or my desktop, as a proper keyboard is a lot better to type on, and the screen doesn't feel claustrophobic, phones for me are amazing as a side-device, as my hud and quick-action screen
i would hate to use a shared family computer honestly, since i would not be able to tinker with it, and i know because from 4 to 12 all i had access was the shared family computer (wow i've been tinkering with computers since forever huh)
i also come from a poor country, where even though most houses have a few cheap samsung or moto phones (don't get me started on how those people get fucked over by being forced to run android 6 or android 8, since corpos are quick to drop device updates for anything but their flagship devices), some households, there's only a *single* phone for the whole family is all they had, a shared, phone.
oh i wish the smartphone as a platform were open, so many people would then have the opportunity to learn about tech and explore it in their own devices... and some folks who only have a phone do learn with it, termux is amazing, and i do admire those folks persistence, but it's not enough, it's highly limited
sadly you can only step outside of the corpo box by getting a proper computer
once i add fd-keeping to openrc, we could have the fdkeep daemon open /dev/log and pass it to syslog (if we can make syslogd use an externally provided fd)
makes me wonder why do syslog need to be ran as root? it could open /dev/log then drop all perms to a `log` user i think (or is there some odd syslogd feature i'm forgetting about)
a wannabe hacker just going arounda c gremlingif i forget to cw or alt text please scream at me to, thank you♫♪ And yet we laughed despite it all, at this life which has no meaning at all ♪♫