I agree that incompatibility of most Android devices with free OS development is a huge problem, and that Android devices taking up an increasing share of all computers is a problem for FOSS rather than a benefit, despite the use of the Linux kernel. In shops around me, none of the phones affordable for someone with a 400 EUR / month salary will ever have LineageOS support, meaning that after two years they’ll all end up running abandoned, outdated, proprietary operating system forks, despite nothing technically preventing these capable computers from running a secure, up-to-date free OS for a few more years. This isn’t because of any issue on the LineageOS side, but because the entire Android device ecosystem is fixated on producing planned obsolescence and locking the user in.
Denys Nykula
From Kyiv, in Kyiv.
- 0 Posts
- 71 Comments
Denys Nykula@piefed.socialto Linux@lemmy.world•The sacrifice of staying on Linux after 20 yearsEnglish7·4 天前
Denys Nykula@piefed.socialto Technology@lemmy.world•Leaked memo suggests Red Hat's chugging the AI Kool-AidEnglish12·9 天前It’s like they don’t understand the reason for this success is how different their road taken has been compared to all-in on AI companies.
Denys Nykula@piefed.socialto Programmer Humor@programming.dev•Why are you crying, Windows user?English7·10 天前Haven’t had memory issues on my Windows 11 laptop so I don’t check how much is free. On the other hand, free disk space is jumping between 0 and 10 GB without notification as to what appears or disappears. This is annoyingly unreliable because the space often gets closer to 0 right at the time when I need to Syncthing files with others.
Denys Nykula@piefed.socialto Selfhosted@lemmy.world•self-hosted image hosting like Imgur?English12·11 天前Remembered that I made such a tool for myself ten years ago. Dusted off a backup, updated dependencies (and replaced some), refactored somewhat, changed license to AGPL and uploaded here: https://codeberg.org/nykula/imgie
Should be very easy to install because the backend is just ImageMagick and SQLite.
Beware of a 250M node_modules, though. My code is less than 1K lines in the initial commit, but the linters, bundlers etc are the same as I use for big projects.
Denys Nykula@piefed.socialto Selfhosted@lemmy.world•self-hosted image hosting like Imgur?English5·11 天前Note: Lufi encrypts uploaded files and lets one share a link containing a decryption key. It doesn’t let one expose images for other websites to embed. Thus a good tool but not for OP’s purpose?
Denys Nykula@piefed.socialto Selfhosted@lemmy.world•self-hosted image hosting like Imgur?English2·11 天前Slink might be easy enough to set up with Docker: https://docs.slinkapp.io/getting-started/02-quick-start/
Upd 22:04: tried setting it up with Podman instead of Docker, and the instructions didn’t work, first because of missing directories and then a permission issue. However, this can be because I tried on WSL rather than a dedicated GNU/Linux box.
Denys Nykula@piefed.socialto Linux and Tech News@lemmy.linuxuserspace.show•Ubuntu 26.10 could drop btrfs, ZFS and LUKS support from GRUB - OMG! UbuntuEnglish2·12 天前Do you have LUKS-encrypted /boot, or a btrfs boot, or are you using these features on a system partition?
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English2·12 天前Thanks for a detailed response. It feels weird that in a globalized world an attack on a people isn’t felt by others as an attack on someone they know, with whom they or their friends directly talk online, whose loss would personally affect their projects and friend circles. I admit I also don’t know many names from African countries, for example, or from Palestine, or even from some EU regions. Inequality of recognition and, as a consequence, a lack of personally felt solidarity, is definitely a weakness of the world-system we live in; well, not for the system itself but for the invaded peoples.
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English2·13 天前I understand your position, despite disagreeing with it, as it was once mine as well. Would you mind answering two questions on a related, but different topic, closer to OP? First, when a more authoritarian party comes to rule in your country, are you confident they’ll keep conscription more-or-less volunteer, or will one of the first things they do, besides stripping minority rights, be making refusal punishable, canceling alternative service options, widening the recruitment age range and making most people with disabilities not “serious” enough serve as well? Second, since the war on Europe has been ongoing for twelve years, why wait until your country is invaded, and not go here to help defend so that it doesn’t get to the point when your state or a neighboring state of yours is invaded?
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English1·13 天前The existing protections for minorities, if we trace them to Stonewall and the Civil rights movement, are won by minorities organizing self-defense and causing enough ruckus when discriminated that the state starts worrying about its monopoly on violence. Then, when the state, against the discrimination by which the minorities have successfully organized, has a cultural and economic hegemony, the won rights slowly “trickle down” to some (but not all) of its allies, but are quickly rolled back at a whim when their leadership changes if there’s no functioning self-defense remaining and widely supported.
It’s very important not to disband the self-defense after any concession, and to organize it even, especially, when achieved peacefully. I’m from an Eastern European country where LGBT people don’t currently have self-defense, instead trusting the police and NGOs who started promising them protection because European integration requires that. Their promise is an utter lie; there are hundreds of attacks by boneheads (who are not the masses, but rather an extension of the state’s arm of violence) every year and the police does next to nothing, with the NGOs urging the attacked people and their friends to limit themselves to petitioning their representatives, who also do nothing.
What I’m trying to say is, the minorities have to protect themselves whether the state exists or not, and where the state exists, the defense has largely to be targeted against the state discrimination, the police violence, and the religious and press propaganda supported by the state. Once a group is able to protect themselves and their friends, it starts being respected by the majority of the people, so the despotism of the masses is not a threat, unlike the states, who have illegalized and then starved or otherwise killed minorities en masse numerous times. There are states where the situation is at the moment better, but that’s in such contrast to what states in general have done in the past that I can’t help but realize that the protections are temporary and under threat of a rollback at any moment.
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English1·13 天前I strongly agree about an unmatched level of cooperation being urgently needed for feats like slowing down climate change, but disagree that states are the type of organization required to even imagine it. Every state in history is exactly that, an armed actor, a gang who has militarily forced its way through enough territory to do protection racket over entire peoples. Gangs might introduce democratic elements (parliament, constitution) for efficiency and to calm down those people whom they don’t yet have the potential to repress. Gangs might recruit local population to sustain their numbers or provide skills and knowledge. Gangs might provide a few socially welcome policies in the territories they control, as long as they’re in charge of the provision and haven’t found a way to survive while avoiding them altogether. Gangs might call a truce and maintain it for many years while they’re fighting a bigger, more powerful gang. Some gangs have sold away a part of their weapons and instead rely on protection from neighbor gangs with more impressive arsenals. They’re still gangs, self-sustaining machines of violence, organized armed actors deontologically doomed to set the world on fire, precisely because if one armed actor decides to do good, other armed actors will eat him alive.
Denys Nykula@piefed.socialto United Kingdom@feddit.uk•NHS ordered to share patient data with US ‘spy-tech’ firmEnglish7·13 天前Having a centralized, easy-to-leak database of everyone in the country with stigmatized diagnoses is overall a scary thing that privacy advocates should keep fighting against, in places where it still hasn’t been implemented.
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English21·14 天前I’m hypothetically in favor of abolishing war machines as well, but this can only be achieved if workers organize internationally to overthrow their and every other state everywhere in the world simultaneously. States are literally war machines funded by taxes; everything else they do is done to the extent it helps pacify the people who’d otherwise organize themselves and rise against borders, conscription and being governed rather than governing ourselves. I also understand that fighting against states will probably be comparable to a war in terms of bloodiness and chaos, and will have to repeat whenever a new gang appears and tries to become a state.
Denys Nykula@piefed.socialto Europe@feddit.org•Would you accept or refuse the draft if your country decided to reinstate it?English1·14 天前My experience is that people who say they’ll definitely enlist and who shame others for being “cowards”, well, mostly haven’t enlisted (too young, too sick, too activist, not AMAB, emigrated at first opportunity) since shit hit the fan. I haven’t enlisted because I have chronic health issues; this didn’t stop cops from distrusting my documents, detaining me and trying to forcefully enlist me. I’m supposed to go through the military medical commision every year but I don’t trust them (only did it once), there’s lots of neglect and abuse happening during the actual war; if I go through it again and this time they disregard my diagnoses, I’ll face prison. I respect those who enlist though, and donated my enlisted friends money for equipment when I had a better salary; I also closed my civilian black-day deposit and lent the military money for a year (the profit covers a part of what I have to pay the lawyer who’ll try to object to my illegal detention and fine).
Denys Nykula@piefed.socialto Programming@programming.dev•Should I teach students who doesn't know computer science C or JavaScript first?English3·16 天前If there’s a need to introduce students to virtual DOM, I’d choose a library that doesn’t require language extensions or editor plugins, but allows to easily code with just the syntax of JS itself: properties as Plain Old JavaScript Objects, map/reduce with arrow functions, ternary operator, variables as usual, components as functions. Adding Mithril to existing WordPress websites for making dynamic parts such as calculators or quizzes was quite straightforward. On the other hand, its API is somewhat less convenient than what React offers.
Denys Nykula@piefed.socialto Buy European@feddit.uk•Chimera OS is based in the Czech Republic🇨🇿English4·20 天前Chimera uses udev and elogind, almost unavoidable on desktops. One is a major part of systemd, the other is a fork of another major part of systemd backporting updates from systemd upstream. Trying new distros is good, just let’s not mislead ourselves, apart from switching to the BSDs altogether, boycotting systemd is only possible at the moment when building an embedded system or a server.
Denys Nykula@piefed.socialto Opensource@programming.dev•Kind and cherished FOSS and computing freedom advocate @sleepyowl (Joyce Ng) has gone missingEnglish22·22 天前Probably like this: a threat actor [for authoritarians pushing ID laws and locked-in hardware], just not in a way that any of us [computing freedom enthusiasts] would consider as being a real theat [for the people].
Denys Nykula@piefed.socialto Selfhosted@lemmy.world•Password manager woes. How have you solved syncing on Android?English1·22 天前I remember the shared storage location functionality in the Password Store app but I no longer see it in any versions released since last year. That’s why I had to switch to Termux. Also a control freak, just a different kind 😅
Denys Nykula@piefed.socialto World News@quokk.au•‘We don’t have infantry’: Ukraine’s war machine evolves into machine warEnglish31·22 天前Sorry but this is propaganda slop. When Kyiv cops ignored my disability documents and detained me last week with 7 other randomly kidnapped men in a room with bloody walls, no toilet and not enough place for us all go sleep, the military “merchants” who began the supposed medical commision the next morning instead of doctors explicitly shouted at us that infantry is all that we’ll ever see, that war isn’t about any of these high-tech positions and we’ll be running around and shooting guns like soldiers are supposed to.
The codebase audit link at the bottom is also a really good read!