Humans can be tracked with unique 'fingerprint' based on how their bodies block Wi-Fi signals
Wi-Fi spy with my little eye that same guy I saw at another hotspot
Humans can be tracked with unique 'fingerprint' based on how their bodies block Wi-Fi signals
: Wi-Fi spy with my little eye that same guy I saw at another hotspotThomas Claburn (The Register)
like this
thisisbutaname, copymyjalopy, adhocfungus e essell like this.
OneXSugar: Playing with the first dual-screen transforming handheld
Nintendo Switch meets Nintendo DS in a handheld with the power to play both.
OneXSugar: Playing with the first dual-screen transforming handheld
The OneXSugar Sugar 1 apes the Nintendo Switch and the Nintendo DS at the same time with a dual-screen transforming design.Sean Hollister (The Verge)
Arch Linux users told to purge Firefox forks after AUR malware scare
The distro's greatest asset is arguably also its greatest weakness
Arch Linux users told to purge Firefox forks after AUR malware scare
: The distro's greatest asset is arguably also its greatest weaknessLiam Proven (The Register)
Palmer Luckey considering entering laptop market with fully US-made model, wants to know if you'd spend 20% more for an American-made PC
It seems Luckey's military technology startup is considering a product slightly different from its current portfolio.
Struggling to sell EVs, Tesla pivots to slinging burgers
video: The diner is now open in West Hollywood, and Musk wants to start a chain
Hydrogen power ignites low-altitude economy
Hydrogen power ignites low-altitude economy
Shanghai demo shows how extended flight times open up new possibilities for low-altitude applications, from long-range infrastructure inspection to search-and-rescue missions.www.citynewsservice.cn
Identité, droit de vote, nature : quatre batailles, quatre Oui
C’est dans la chaleur du 20 juillet 2025 que l’Assemblée générale du Parti HTTPS‑VD (ex‑PPVD) s’est réunie dans la bonne humeur pour préparer la votation du 28 septembre. Nous avons échangé sur les objets soumis au vote : identité électronique, écologie, mode d’élection et participation citoyenne.
Certains sujets ont beaucoup fait parler d’eux dans les médias et suscité des réactions très émotionnelles dans tous les camps politiques. D’autres, au contraire, ont laissé les partis silencieux et semblent ne pas éveiller l’intérêt du public.
Pourtant, ces thèmes sont cruciaux pour l’évolution de notre société — et particulièrement importants pour nos membres. Les débats du jour ont été riches et engagés.
Alors à vous de jouer ! Lisez notre synthèse, échangez autour de vous, et n’oubliez pas de voter le 28 septembre.
e-ID : paranoïa ou progrès ? HTTPS choisit le code et la clarté
Le texte de la loi sur l’identité électronique (LeID) a déjà été longuement analysé par notre formation, (consultable sur https-vd.ch/2024/09/30/le-id-s…), les conditions attendues d’un service d’identité numérique ayant été largement discutées dans nos publications passées. La loi proposée crée un cadre légal clair sur un usage numérique qui existera de toute manière dans l’avenir proche, que ce cadre soit prêt ou non. Aucune législation sur le sujet ne saurait être parfaite, mais cette proposition de la loi fournit le minimum nécessaire pour faire avancer la situation dans une direction souhaitable, grâce à des garanties efficaces. Là où l’opposition à la LeID a décidé de succomber aux sirènes de la paranoïa, nous avons souhaité garder notre sang froid et regardé non seulement le contenu réel de la loi et de son ordonnance d’application, mais également le projet déposé sur github.
Contrairement à ce que prétendent les arguments du comité référendaire, la LeID ne crée pas une identification universelle. Les prestataires utilisant le système d’identification auront accès uniquement aux informations qui seront nécessaires à l’utilisation de leurs services les autres informations ne serons pas transmisent. L’accès à ces informations sera en outre conditionné à une demande dûement argumentée auprès des autorités compétentes et les données collectées ne pourraient pas être conservées au-delà de 90 jours. A cela s’ajoute le fait que tout service qui aurait perdu des données ou qui aurait compromis des accès serait immédiatement soumis à un audit, dont les manquements constatés seraient rendus publics, afin d’augmenter la transparence du système dans son ensemble.
A cela s’ajoute une possibilité à toute personne utilisant le service d’identification d’effectuer un signalement aux autorités si une mauvaise gestion de l’outil ou un comportement suspect est constaté, ce qui lancerait une procédure d’enquête.
Les garanties sont fortes et la transparence effective, ce qui répond à nos attentes.
Seule ombre constatée au tableau, la facilité à passer outre l’obligation de garder le code du système ouvert. Malheureusement ce point pourtant essentiel n’est jamais relevé par les opposants à la loi.
Pour résumer, cet e-id 2.0 apporte un cadre clair, des garanties suffisantes et le premier projet d’application est prometteur.
HTTPS-VD recommande donc vivement de voter OUI à la Loi fédérale du 20 décembre 2024 sur l’identité électronique et d’autres moyens de preuves électroniques (Loi sur l’e-ID, LeID) afin que la Suisse dispose d’un cadre légal adapté.
Le Mormont : un site pillé, une initiative solide, un contre-projet recyclable
HTTPS partage le souci des initiants quant à la conservation du patrimoine naturel du Mormont. Il s’est ainsi prononcé en faveur de celle-ci. Elle intègre la protection du Mormont lui-même et précise les exigences en matières de gestion des ressources naturelles et de l’énergie sur l’ensemble du territoire vaudois. Depuis de trop nombreuses années, l’industrie du ciment a exploité ce site sans aucune considération pour l’environnement et la durabilité ; il est aujourd’hui temps de protéger cet endroit.
Le contre-projet, bien que se focalisant principalement sur un autre problème que le Mormont, intégrerait à la Constitution un élément très important : l’économie circulaire. Cet article est très réjouissant et mériterait de faire l’objet d’une votation séparée afin de pouvoir exister en parallèle du texte de l’initiative, car il vise plus large que la situation épineuse du Mormont seul.
HTTPS vous recommande donc de voter OUI à l’initiative populaire « Pour une sauvegarde du patrimoine naturel et des ressources dite «Initiative Sauvons le Mormont» » et son contre-projet et de donner la priorité à l’initiative., car une fois que la situation du Mormont aura été réglée, il sera toujours temps d’intégrer les principes de l’économie circulaire à la Constitution.
Petites listes, grands effets : un quorum qui a besoin d’air
La modification propose de regrouper les listes apparentées avant le calcul du quorum. Cette modification permettrait une représentation plus juste des petites formations politiques, au détriment des grandes formation, qui bénéficie aujourd’hui d’un regroupement qui fait disparaître les petites formations et brouille le choix des électeurs par des jeux de politique politicienne. Les ententes communales pourraient donc se séparer en de plus petites formation affichant clairement leur étiquette. Cela générerait un léger surplus de travail aux administrations communales, mais d’une ampleur très faible par rapport à ce qui est annoncé par les opposants à la modification.
Ainsi, des listes de niche, locales, engagées, souvent éphémères mais légitimes auront la possibilité d’exister. Cela redonnerait du sens au vote, au lieu de pousser l’électeur·ice à cocher la case « moindre mal » pour ne pas « gâcher sa voix ».
Le 28 septembre, HTTPS-VD ne protégera pas les places assises. Nous devons ouvrir la voie et voter Oui à la modification de l’article 93 al.4 de la Constitution du canton de Vaud visant à préciser le champ d’application du quorum dans le cadre des élections communales et cantonales, OUI à plus de diversité, plus de débat, moins de calculs tactiques. Bref : OUI à une démocratie qui respire.
5 ans pour voter : vivre ici, c’est déjà en faire partie
Actuellement, en tant qu’étranger, pour voter au niveau communal, il faut avoir vécu 10 ans en Suisse, dont 3 sur le territoire vaudois. C’est long, très long. Surtout pour celles et ceux qui travaillent, participent, consomment et paient leurs impôts dans le canton de Vaud, mais restent assignés au silence.
La réforme propose de passer la durée de résidence en Suisse à 5 ans. Ceci est cohérent dans la mesure où cinq années correspondent à la durée un cycle électoral complet (communal, cantonal et fédéral). C’est aussi largement assez pour comprendre comment fonctionne la politique au niveau local — et savoir comment on veut y prendre part.
À une époque où beaucoup se désolidarisent des lieux où ils vivent, où l’ancrage local devient rare, encourager la participation et l’engagement est plus qu’un symbole : c’est une urgence démocratique.
Dans une Suisse où mobilité, morcellement administratif et précarité territoriale sont la norme, cette extension des droits politiques est une mise à jour bienvenue. Il ne s’agit pas d’un passe-droit, mais d’un rattrapage démocratique.
HTTPS-VD ne voit pas l’intérêt de mettre la démocratie sous clé pour une longue décennie. Nous devons l’ouvrir à celles et ceux qui ont leur vie ici depuis suffisamment longtemps. Pour cela il faut voter OUI à la modification de l’article 142 de la Constitution du canton de Vaud visant à faciliter l’accès aux droits politiques communaux pour les étrangères et étrangers. Parce qu’attendre 10 ans pour avoir voix au chapitre, c’est long pour une société qui prétend avancer.
Conclusion
Le 28 septembre, HTTPS-VD recommande de voter quatre fois OUI, pour une démocratie plus ouverte, plus représentative et mieux équipée face aux défis contemporains.
Sur la loi sur l’e-ID, nous saluons un cadre légal qui va enfin dans la bonne direction. « L’e-ID n’est pas un outil de contrôle, c’est un outil de confiance — à condition d’être encadré. Et ce cadre, la loi le fournit. Ce texte n’est pas parfait, mais il est suffisant pour avancer. » rappelle Sébastien Piguet, co-président de HTTPS-VD. Quant à la réduction du délai de résidence à 5 ans pour accéder aux droits politiques communaux, c’est un pas nécessaire vers une démocratie plus inclusive. « Il ne suffit pas de promettre la participation : il faut la permettre. Ouvrir la démocratie à celles et ceux qui y contribuent déjà, ce n’est pas une faveur, c’est une reconnaissance. » insiste Nils Schaetti, co-président de HTTPS-VD. Des objets discrets, des enjeux essentiels. Le 28 septembre, nous pourrons dire Oui à une démocratie qui s’ouvre à toutes et tous.
Sources
- Arrêté fédéral du 20 décembre 2024 relatif à l’impôt immobilier cantonal sur les résidences secondaires
- Loi fédérale du 20 décembre 2024 sur l’identité électronique et d’autres moyens de preuves électroniques (Loi sur l’e-ID, LeID)
- Initiative populaire Pour une sauvegarde du patrimoine naturel et des ressources dite «Initiative Sauvons le Mormont» et son contre-projet
- Modification de l’article 93 al.4 de la Constitution du canton de Vaud visant à préciser le champ d’application du quorum dans le cadre des élections communales et cantonales
- Modification de l’article 142 de la Constitution du canton de Vaud visant à faciliter l’accès aux droits politiques communaux pour les étrangères et étrangers
☆ Yσɠƚԋσʂ ☆ likes this.
This is a perfect analogy for Boomer politics.
"When you're about to vote to ruin the country and you know somebody else will have to clean it up."
Interview with Senior DevOps engineer 2025
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
Anger builds in Ukraine as Zelenskyy signs law targeting corruption watchdogs
Anger builds in Ukraine as Zelenskyy signs law targeting corruption watchdogs
Protesters mass in Kyiv for the first time since Russia’s full-scale invasion in 2022.Veronika Melkozerova (POLITICO)
like this
☆ Yσɠƚԋσʂ ☆ likes this.
like this
thisisbutaname, copymyjalopy, adhocfungus e essell like this.
la megafine ruvida (la pazzia autopulizia)
Sembra proprio che, ormai, io non possa avere più un minimo di pace nemmeno con me stessa!!! È greve forse, ma veramente sono al punto in cui impazzisco malino se per più di qualche decina di minuti non riesco a tenere il mio spirito dissociato dal corpo, quindi palle. Prima, infatti, mi stavo semplicemente facendo […]
octospacc.altervista.org/2025/…
la megafine ruvida (la pazzia autopulizia)
Sembra proprio che, ormai, io non possa avere più un minimo di pace nemmeno con me stessa!!! È greve forse, ma veramente sono al punto in cui impazzisco malino se per più di qualche decina di minuti non riesco a tenere il mio spirito dissociato dal corpo, quindi palle.Prima, infatti, mi stavo semplicemente facendo la doccia — come purtroppo circa ogni settimana gli spiriti delle mie pareti mi supplicano di fare, visto che sono costretti a vivere con me — e, via via che mi lavavo, mi sentivo sempre più sporca, in qualche modo. Oh, più andavo avanti e più impazzivo, perché più mi strofinavo e mi sciacquavo e più percepivo la pelle ancora ruvida, consumata, imperfetta, brutta, troppo umana e poco adatta a me; impossibile trovare pace. Ho dovuto usare più bagnoschiuma del solito (…e non che di solito io ne usi tanto, ma vabbè) e strofinare con la spugna semiruvida per qualche paio di minuti buoni, altrimenti veramente mi sarebbe esplosa la testa, è irreale. Forse in parte l’impressione di imperfezione sarà causata da quei peli stronzi delle gambe, in posizioni scomode che difficilmente riesco a togliere, perché sono talmente magra che il rasoio non aderisce bene… però giuro, se mi tocco addosso sono ruvida. Sul petto sono ruvida, sulla schiena sono ruvida, sulla fronte già mi si iniziano a formare le rughe; quindi, qualcuno converrà con me che l’aspettativa dell’esito della doccia completa non si avvicina per niente a quella che è la realtà… ok, i capelli tornano a profumare, ma per il resto non cambia una mazza e sento veramente di volermi spellare… o quantomeno di poter fare la muta come le tarantole. E invece no, devo rimanere in questo mio stato estremamente triste, e sentire tutti i miei nanobozzoli ogni volta che per qualsiasi motivo mi metto le mani addosso. 😫
(…No, non so bene cosa volevo fare con questa immaginetta creata nel tentare di dare una foto a questo post, comunque, ma questo è come la mia esistenza mi fa sentire 🥰 Mi serve veramente una motosega per contrastare il mio prurito addosso!!!)
like this
adhocfungus, SolacefromSilence e EpicFailGuy like this.
Technology reshared this.
Voiceprinting as an identification for wealthy bank clients grew popular more than a decade ago, with customers typically asked to utter a challenge phrase into the phone to access their accounts.
ha, I thought it was just a movie trope
sometimes it feels like banks will use literally anything but recommended practices for multi-factor authentication
like this
yessikg likes this.
ha, I thought it was just a movie trope
I wish. My bank has been trying to get me to do that shit for years when I call in.
"YoUr VoIcE iS yOuR pAsSwOrD" - no, my fucking password is my password, and this voice print shit was an obvious security hole from day 1, which is why I always answered that I didn't consent to their bullshit.
I argued with my old bank for ages about this and they continued to insist enabling it on my account was a great idea.
The film Sneakers showed the world why voice ID was a massive security hole and an all-around crappy idea back in 1992, and some idiots are still insisting it's a good idea in 2025 when it's only become astronomically easier to beat than Robert Redford and friends demonstrated.
In my case, I've been doing radio, podcasting, and other voice work for a long time and as a result there are hundreds and hundreds of hours of my voice freely available out there. People can cut and paste me saying "my voice is my passport, verify me" or anything else they like together in Audacity, no AI needed, and fool any telephone-based audio security computer on the planet with it. And explaining this in-person to the branch manager of my former bank elicited nothing more than the blankest expression I'd seen since the pet goldfish I had as a kid.
When I was complaining about the 10 pieces of paper, each needing a signature and a stamp, just to close one of my bank accounts, the clerk has informed me that some of their procedures has switched to an electronic signature instead. I was pumped! Until he finished the rest of the sentence. By the electronic signature he meant the squigly line, just on a touchscreen.
Some people strive to achieve the pure zen. At that moment I've achieved pure cringe instead.
It's strange though, because that same bank has an excellent API and batch processing available.
Nope.
Fuck TD. They enabled this horseshit automatically on my account. Surprise, surprise, it didnt work on my voice, even once.
Supposedly they disabled it three times. Guess what else happened? Someone accessed my damn account, because it was their voice linked to my account.
I'll never have a TD account again. Absolute jackasses in terms of account security, that isn't even the only issue I had with them.
like this
giantpaper likes this.
like this
xep, qupada e giantpaper like this.
plug in AI security device
"Initializing security sweep."
"Security scan finished. All databases wiped clean."
Yeah he's invented the webcam, I suppose we merely have to be thankful that it isn't another train.
- A solution to your problem already exists and has existed for decades
- Create a problem
- Create an unnecessary ugly overhyped solution to the problem
Well well well… if it isn’t the consequences of my own actions…
like this
SolacefromSilence e giantpaper like this.
like this
qupada e giantpaper like this.
"Hey guys, watch out for this torment nexus. It could be pretty scary!"
So are you going to stop building it then?
"...No."
Oh he seriously needs to shut up.
He spends his entire time now telling everybody how a product, he is insisting on building, is going to kill us all.
You would have thought that if you were building a doomsday bomb but didn't want to die it'd be pretty easy to just stop building said bomb. But nope everyday he continues making it more and more destructive.
I mean it's a valid concern. He's also nowhere near the first to voice it. I attended a presentation from a Microsoft exec who explained that Microsoft had already developed very powerful voice mimicking technology, well ahead of anything public at the time. It required only a few seconds of speech before it could fully replicate your voice. But their ethics board or whatever stopped them, due to the massive fraud risks. Nowadays I think they've adapted the tech to voice recognition used in Teams instead.
Of course, MS wasn't the only one working on this and other people have since published these solutions, so the cat's out of the bag now.
the problem is "he" isn't the only one building AI. If it wasn't openAI it would have been someone else. And soon almost anyone with small business level of resources will be able to have an AI platform at their disposal.
I'm not saying the guy is a paragon of virtue or anything, but a voice from within the industry should be valuable to get legislators on board to do something about it. Not that I have great faith in them either.
I think is move to legislator is just to put concurrent to disadvantage. The same way he cried when deepseek got out such funny enough won't do nothing since he pushed for a law that literally said that ia can t be legally restrain for 20 year
Month later
Oh by the way, just conveniently, we have this new product which can take care of this problem for you.
You'd have to be real ignorant of technology to accept any form of voice or face recognition to gain access to anything - even your phone.
Use a code or a pattern, everyone. This is to protect you from bad cops as much as it is to protect you from bad criminals.
I'm actually really annoyed I can't do two factor on my phone (e.g. Fingerprint + password).
Google users are less likely to click on links when an AI summary appears in the results
Google users are less likely to click on links when an AI summary appears in the results
In a March 2025 analysis, Google users who encountered an AI summary were less likely to click on links to other websites than users who did not see one.Beshay (Pew Research Center)
Brave browser blocks Windows feature that takes screenshots of everything you do on your PC
Brave browser blocks Windows feature that takes screenshots of everything you do on your PC
Windows Recall remains controversial a year after its announcement. Now, the Brave browser has taken new measures to "protect" users from the feature.David Uzondu (Neowin)
like this
thisisbutaname, Luca, Rickicki, EpicFailGuy, aramis87, Lasslinthar, dhhyfddehhfyy4673, CrankyPants, SuiXi3D, TVA, slothbear e SolacefromSilence like this.
Technology reshared this.
like this
yessikg, Chozo, HarkMahlberg, qupada e imecth like this.
like this
TVA likes this.
Brave was found to inject crypto referral links into your ~~clicks~~ url auto complete.
tomsguide.com/news/brave-affil…
Brave private browser accused of deceiving users over affiliate links
Brave CEO says he's just 'trying to build a viable business'Nicholas Fearn (Tom's Guide)
About Brave
Experience the faster, more private and secure browser for PC, Mac and mobile.Brendan Eich (Brave Software Inc)
Uh... no? It just puts sponsored backgrounds when you open new tabs or windows notifications if you opt-in
It never replaced ads in websites afaik
They're not actively replacing elements on a web page, but they're still getting paid to show you ads and you can opt in for some crypto nonsense.
Brave Ads
Set up and manage advertising campaigns with Brave to increase website traffic and sales.ads.brave.com
Sure, so? It's still opt-in, and by default it sends the generated crypto money to creators and websites you visit
If you don't like it, don't enable it? They're pretty transparent about how it works overall
They have pretty much abandoned this feature anyways
It's opt-in for now, how many times do we have to play this game?
I'll keep using Firefox with uBo to actually block ads instead of a browser that's running its own ad delivery system.
Brave has a built in ad blocker
at this point you're just hating on brave for nothing
Sure, that sucks, but the product is good
You can't always agree with everyone
It's also just another flavor of chromium so it still helps Google maintain their monopoly.
Anyone trying to de-google needs to be using Firefox.
Peter Thiel was also a major, early investor in the project.
That's another 'this one thing should let you know this is radioactive.'
It exists and therefore it's bad enough.
Existent**
It's fine as a browser and it does a good job at syncing across devices. Still my chrome based browser of choice.
Afaik chromium is capable pf being a browser. Does that also have syncing or is it not capable of that?
it’s bad enough.
This is debatable. i find some that people hate on AI and crypto regardless of it's implementation
Exactly this. They're acting braindead and disliking things for no valid reason
Just massively spreading misinformation
like this
TVA e dcpDarkMatter like this.
Doing anything requires the memorization of thousands of commands that must be formatted perfectly and are specific to your distribution, into a black box that rarely provides any feedback at all, and when it does it's extremely generic.
I'm sure my inbox will be blown up by delusional people claiming you don't need it but it's just not true.
The simple act of installing software is crazy complicated and different on every distro.
My current distro has 2 separate system update apps and I don't really know how to use either of them, nor do I understand why I need to use them at all. Why does the system need me to click buttons to make it go? Just do it in the background. Then as soon as it's done I get another popup 3 minutes later saying another package needs to be updated.
Hardware compatibility is a huge problem, fingerprint readers, WiFi, facial recognition, Bluetooth, etc. etc. Very few companies make computers with Linux compatibility being considered at all. Everything will have drivers day 1 on Windows and then they'll trickle down to Linux a year or two later.
Nvidia GPUs are by far and away the most popular and they're still very painful to use. And even though that's entirely Nvidia's fault, the problem remains.
I dislike Linux the least but there's no way I could recommend it to anyone who isn't a giant nerd who likes fixing computers.
Sadly, quite a few things. Here's a few:
- Application support; some popular software is built with Windows in mind.
- One-click installers; Software usually comes with user-friendly installation wizards. No command lines or dependency juggling. Also better compatibility woth past versions
- Driver availability; Linux is getting better, but Windows is superior
- Better peripheral support like for printers, webcams, game controllers.
- Gaming performance; although Linux is gaining ground, Windows is just better in this regard
- Media codecs and formats; again, Linux is getting better, but this isn't always an out-of-the-box experience
- Business integration; Windows plays nicely with enterprise tools like Active Directory, Microsoft 365, and legacy business apps.
Don't get me wrong. I use Linux as my daily driver. That also means I get frustrated on occasion when again I must consult man pages instead of just running a troubleshooter or fiddling with Nvidia drivers instead of just running the game.
like this
Beacon likes this.
(venting frustration)
I'd argue with the installer point - if it's in the repo, and it almost always is for anything a newbie would be using, it's actually easier. Search, click, done. BUT...
Drivers though, specifically companies not supporting Linux drivers, is shit. I'm helping a friend transition to Linux and am dual-booting myself so I can help with the actual os available for troubleshooting. And fuck me, sound drivers fucking suck ass on Linux. It's because Creative is a bitch and won't make Linux drivers, but also apparently literally nobody is both running a creative card and anything above 2.0 speaker setup. I have two creative cards, a decade apart, neither works with my 5.1 speaker setup. FL and FR work, the rest are some sort of fucked and come from an incorrect speaker(s). One of these cards is like 15 years old now, and nobody has noticed or rectified it. And if I reboot straight from windows to Linux, the sound is mangled. I need to shut the system down and boot it cold. Then FL and FR work. Hours of troubleshooting last week got me absolutely no progress.
Then I need software for my Logitech g903 (there is 3rd party software available) that does profiles and switches on the fly based on the application in the foreground (crickets).
Then there is an issue where if my monitor goes to sleep, when I wake it up I get patches of graphical artifacts. On the 2D desktop. Every few seconds, for about a quarter of a second. Random location each time. Random size. I'm on a Radeon 7900 XTX, which isn't terribly new now. But the friend I'm helping, no issues at all with drivers or hardware. An older 6700 XT. But come the fuck on.
Both of us are on bazzite (I suggested it so they wouldn't nuke the system as they learn) so it's just Fedora silverblue with a few tweaks, not some out-there distro.
And, shit. If you need cellular connectivity on Linux, as far as I can tell you're fucked if you don't go the Ubuntu route. Debian doesn't work, Fedora doesn't work, Mint doesn't work, I went down a rabbit-hole and tried a dozen distros. I ended up with kubuntu, since I wanted kde, but I tried anything just to see what would work. This is on a modern ThinkPad, still under (extended) warranty. I thought ThinkPads and Linux were supposed to be like this holy-grail of free-as-in-freedom computing? Ugh.
So yeah if you have a basic system, aged a bit, nothing special, it works well. Take one step outside of that perfect-scenario bubble, and paaaaaain.
To be fair, a lot of those are due to a Windows legacy of dominating the market, which isn't going to change until there are more people elsewhere. It's a bit of a catch-22, and yet even being a small percent use in desktop Linux has started to get distros that feel and run similar to Windows enough so people who don't dabble in Windows specific software don't miss it. It's also a bit much to weigh Windows as better in many of those above features when it still have its own issues often, even though it is the dominate and supported OS.
I laughed at your last part. I have never not had to do the same for Windows as I have for Linux when a problem pops up. Google the problem. Those troubleshooters are such a waste of time, and honestly the only time I've had an automated fix that worked to resolve a situation was in Linux via purging the old driver and reloading it. The Windows troubleshooter is like the first tier on a tech support line, where you tell them, yeah, I already did all that.
Gaming performance; although Linux is gaining ground, Windows is just better in this regard
I mostly agree with you but this contradicts everything I've seen. Presumably you have evidence of this?
- Driver availability; Linux is getting better, but Windows is superior
Doesn't Linux have pretty much every driver built into the kernel with the only notable exception being the NVIDIA closed source drivers. Even those drivers are a single command away from installation, it even configures itself correctly out of the box for Wayland support.
Media codecs and formats
Got burned by this recently, was trying to use MPV for playing a YT vid, and it had no video but had audio. Turns out Fedora comes with an open-source or smth version of H264 encoders, so I had to uninstall those packages for the official Cisco ones. But I was on atomic and it wasn't fun so I ran to forums for help.
Driver availability
Not sure if it's the driver or the kernel (maybe dual-booting? But it worked on both partitions originally...) but my Bluetooth is nuked on my Linux partition. I tried to do rfkill, btusb, systemctl, etc. and the only solution I got was to rollback to an older release of Fedora atomic because it's most likely a kernel issue. That just sucks man, having to be stuck on an older version to get my earbuds to work lol. I didn't like atomic and now I'm on reg KDE Fedora, so I'm truly fucked as that's not a rollback distro.
I still love using Fedora (every time I boot into Windows I cry) and it just makes me love my laptop like it's brand-new. Tinkering is fun to me, I'll literally sit at my desk and starve myself while trying to get something to work. But some days, I want my stuff to work with minimal tinkering, and not have to worry if it'll break when I really need it down the line.
What's easier in Windows compared to Linux?
Graphics drivers. I can't say I ever had a graphics driver update in Windows that rendered my system borderline unusable, but I 100% blame Nvidia for me running windows until recently. I tried a dozen times over a decade and ended up back on windows when the Nvidia update trashed my system and I got sick of dealing with it.
On team green and running Bazzite with no issues
like this
Beacon likes this.
What? When was the last time you tried Linux?
With flatpak, it’s usually a one-click process to install anything nowadays.
like this
Beacon likes this.
like this
Beacon likes this.
like this
Beacon likes this.
and every distro had flatpak enabled in the package manager out of the box
like this
Beacon likes this.
I said “usually”, and I’m talking about mainstream distros.
Also the original comment says “the whole OS is not ready for the general public”, which is also vague. I don’t expect the “general public” to install Gentoo and suffer from this issue.
I said “usually”, and I’m talking about mainstream distros.
They don't all have that either
Except:
1) Most of them are bundled terribly, forcing you to use flatseal or similar to make it work - way to much to do and understand for the average user
2) Roughly half of all the programs I install are flatpaks, and the other half are appimages. They both largely work the same, but the fact that there's a difference will be crippling to the average user. Especially if you ask them to choose between one or the other
3) Believe it or not, a lot of people are not comfortable with the app store mentality flatpak seems built around. Googling "chrome download" is far more ingrained in the average person. Aside from browsers and projects of similar scope, this is difficult to achieve on linux
Can 800 year old grandma Doris use the feature? Can the average person who writes comments on YouTube videos? Minion meme posting facebook aunts? If not, it's not ready for mainstream.
like this
Beacon likes this.
While I agree with most of what you said, typical users won’t run into these issues unless they’re doing something more technical (e.g installing blender or something), in which case they can ask for help.
Can 800 year old grandma Doris use the feature? Can the average person who writes comments on YouTube videos? Minion meme posting facebook aunts? If not, it's not ready for mainstream.
I don’t think these people can install Windows or are pros at using it either, and in which case it’s the responsibility of whoever installed the OS to guide them through it a little like I did with my parents (they’re in their 80s and they’ve been using Linux for the past five years just fine), and I imagine those kind of people to only care about browsing the web and maybe viewing a PDF every once in a while.
like this
qupada likes this.
I'm the opposite of both of you. The build quality is good and the OS is good. I love having a familiat UNIX system while also having a polished desktop environment that supports 4k scaling very well (though the polish has been lacking a lot lately)
The issue for me is the insane price of their computers and the fact that you can't (officially) install MacOS on your own hardware. I have a Linux desktop and a MBP but I'd run MacOS on both if it was officially supported
like this
Beacon likes this.
like this
TVA likes this.
I will give you the RAM and SSD capacities are atrociously priced. USBC is perfectly acceptable for the people apple is targeting. Nobody is trying to use a MacBook as a server. Ignore the “pro” name in any consumer electronic device. It has nothing to do with anything other than marketing, and that’s not exclusive to apple. Apple did give up on the 8GB bullshit already though.
You need to take a closer look at how the M-series chips work and why they work they way they do. There are design considerations in how PC does things and Apple does things and they are not 1 to 1. What makes sense the PC world doesn’t always make sense int he Mac world.
Apple does a lot of anti-consumer bullshit which we should absolutely club them over the head for, but many of the things they pulled off with the M-series Macs were NOT possible with traditional PC methodologies. One thing’s for sure though, the hardware performs and it does so with very little energy. It’s so great a difference the entire industry is changing course to try to outdo Apple. They eventually will too, but they haven’t yet. They are just cheaper.
USBC is perfectly acceptable for the people apple is targeting.
It's literally called a "pro", who do you think they're targeting?
Ignore the “pro” name in any consumer electronic device.
I do, thanks to Apple. It doesn't make it any less shameful or ridiculous.
You need to take a closer look at how the M-series chips work and why they work they way they do
You're going to have to elaborate because I already have and I don't understand what bearing that has on this discussion.
Apple does a lot of anti-consumer bullshit which we should absolutely club them over the head for,
You shouldn't "club them over the head", you should just stop buying their trash. That's literally the only thing that will work.
Daves garage actually had a good video on the shared memory architecture recently that gives some insights on why apple designed this way they did. Don’t dismiss “different” as “trash.” You sound like an idiot when you do and it makes it difficult for adults to take you seriously. PC and Mac are designed with different goals in mind, so they tend to make different choices in their engineering, and you aren’t going to like every decision either side makes.
Shared memory is different to unified memory, AMD's got an implementation of the later with their "Ryzen AI MAX+" (ugh) systems, does quite well in benchmarks.
It also doesn't hurt that Apple puts the RAM on the SoC and gives it a truckload of bandwidth. DDR5 is about 70GB/s, meanwhile the M4 Max is around 540GB/s.
I didn't know AMD had managed to switch over to unified memory too. Managing that while remaining x86 compatible is quite an achievement!
I think the next big thing will be when storage becomes as fast as ram and they unify that too, getting rid of separate RAM. Working with data directly in place could have massive efficiency boosts. But the industry has been trying to get it that fast for many years and still not succeeded. And once they do, separate SSDs wouldn't be possible, at least not as a primary storage, so it wont be an advance that makes sense for every use case.
Yeah "universal memory" is the holy grail, seemingly as hard to find as it as well.
The articles on Wikipedia about the related tech is great, it'll mention something like "Developers expect commercialisation to happen relatively soon" and then link to an article from 2004, or research papers from the 1980s.
"It just works" only works for very basic normie stuff.
I think that was @Cornelius_Wangenheim@lemmy.world's main point. Apple is great if you're a normie, but if you even think about tinkering with things, have an unusual issue on your system, or creatures forbid... want to play games, you're fucked.
My mom is an Apple diehard who has used Android and Windows in the past (2000s), but got burned by Window's shitty security and really only switched to iPhone due to iMessage being more reliable than SMS at the time. She knows a little bit of tech stuff (I guess I get it from her), but overall, she's a "normie" compared to me, so Apple (90% of the time) does what she needs.
It simplifies a lot of things
If this was me about 3 weeks ago, I wouldn't have debated this as hard. But recently my grandma had to call my mom and I to help her get her iPhone pictures to work on her Windows laptop, and she almost thought she downloaded a virus when trying to get an HEIC app. Apple's asinine proprietary file format is a plague on society, and I hated when I had to send pictures from my iPhone to my Google drive for school in HS. That's not simple, and now we have to help grandparents understand that they need to screenshot their camera pictures or else literally no website will take their damn photos.
The little things add-up for me, and so yeah, it's nice having something that "just works", but only if you literally accept everything and never complain about any of their choices.
like this
Chozo, TVA, dcpDarkMatter e Beacon like this.
70% but yeh.
gs.statcounter.com/os-market-s…
Desktop Operating System Market Share Worldwide | Statcounter Global Stats
This graph shows the market share of desktop operating systems worldwide based on over 5 billion monthly page views.StatCounter Global Stats
Interestingly, the percent of Windows goes down if you look at just the United States, where it's only 63% of OSes. And it also goes down similarly when you set it to the UK, or North America, or almost any other region. But it goes up to around 73% when you limit it to Europe or Asia. Weird, why is it higher in those areas?
(Click "edit chart" to pick a different region)
gs.statcounter.com/os-market-s…
Desktop Operating System Market Share United States Of America | Statcounter Global Stats
This graph shows the market share of desktop operating systems in United States Of America based on over 5 billion monthly page views.StatCounter Global Stats
like this
Beacon likes this.
like this
Beacon likes this.
Phantom Dust is distributed solely via the Microsoft Store, which requires a Windows environment to function. Compatibility layers such as Wine and Proton do not support the Microsoft Store, as it depends on Windows-specific services and APIs that are not replicated in these layers.
Any workplace with halfway decent IT will disable it by default.
Which may be about 50% of workplaces, but still.
Actually, Linux doesn't block windows, it just isn't windows.
Just reason saying.
like this
TVA likes this.
Heck, wipe the entire disk!
(based on a real life experience)
(windows just kept standing no matter what partition i deleted so i wiped the disk clean)
I recently decided to switch from using Atomic Fedora to reg KDE Fedora (cause tinkering and bypassing atomic features got on my nerves), and I almost went through with wiping everything and only having Linux installed. And then I realized I probably wouldn't be able to do some tests for college cause they use anti-cheating software (lockdown browser) which they probably wouldn't like if I ran it in a VM or wine...
But man, once I'm out of college, I'm probably wiping Windows for good! Also gonna factory reset that partition so it at least takes way less space on my drive.
(Side note: the other hesitation is that I'm 90% kernel updates nuked Bluetooth for me around March (It worked when I rolled back to January/February releases) and I do have zoom classes sometimes. Like, do I just have to buy a Bluetooth dongle to deal with this?)
Oh, wow we have had different experiences haha. It was a very steep learning curve at first as I have no background in programming. But it acted like a motivator to learn more.
I love having my operating system be exactly what I want it to be. Doing exactly what I want it to do. And I love that Hyprland depends on Wayland. Id never go back to X compositor again. Its forced me to learn a lot about the future of Unix-like computing.
Like it sounds kinda sad to say this haha but I love when my OS breaks. 99% of the time I already have a very good idea why and will have it fixed in just a fee minutes, that 1% of the time ive learned a lot about figuring out what the issue was and fixing it. My OS almost never breaks now as ive worked out so many of the bugs over time. But initially I won't lie there was a definite learning curve.
I think part of it is that computing on my personal PC is very hobbyist for me. Like I dont work on it and I dont play competitive online games. That means that I'm free to use it how I want and make it work how I like it to. So Hyprland suits my needs well. I can customize it to my liking, make it pretty, make it functional, and grow my confidence in Linux. I used to hate command line. Now if there is a terminal/CLI application I will take it first every time because my Terminal is so customized to my liking. Save on disk space, compute power, and dealing with clunky menus and inconsistent design.
This is what I mean about Hyprland making me love computing again. It just made me see my computer in a totally different light and has reinvigorated my long dormant passion for it.
Running Linux would block this feature too.
Keep In mind that you can still be captured by this feature indirectly, ~~Discord for example certainly doesn’t intend to do anything to hide your messages, they recently went public so in their eyes more tracking the better.~~
Combat Windows “Recall” Feature With DRM
Your use case What would you like to do? Given the privacy & security concerns regarding the Windows Recall feature it may be in Elements best interest to mark Element as a DRM enabled application ...BugZappa (GitHub)
Discord... Still isn't public?
They're certainly talking about it but they haven't announced a date yet.
Having said that, element and matrix are both more privacy respecting so I do agree with the recommendation in general.
Discord... Still isn't public?They're certainly talking about it but they haven't announced a date yet.
Apologies, I striked the lines out of my previous comment. It simply was an example of how you still can be captured.
Tbf, anything that isn't AI Windows blocks the feature. Including regular Windows.
People just need to not fall for the scam edition and they don't have to deal with this shit.
like this
TVA e SolacefromSilence like this.
I'm in the same boat waiting for Linux to be a bit more "feature complete," for me to daily.
In the mean time, check out W11 Enterprise IoT LTSC. It's the secret menu item equivalent W11 they don't wanna sell to consumers. It feels like a fresh W7 install with no AI, no bloat, no bullshit, and can even disable all telemetry. Only comes with Edge and Defender.
massgrave.dev has the iso's and permanent activators.
Edit: Adding that you can install the App Store and Xbox App to make use of Game Pass.
I’m in a similar boat, windows for work, linux for personal.
But since I’m freelance, it’s annoying juggling 2 computers. Just waiting for a single app to either work in wine or get a Linux port.
When they rolled out the update that removed the toggle for it, I remember seeing steps for how to disable it via regedit or tools which would do that for you, all with the warnings of future updates may re-enable it.
I haven’t moved from W10 yet so I’m kinda ootl on it, but that’s what I remember
You might say that they are being so very... Brave.
🎤 tap tap ... is this thing on?
like this
TVA, HarkMahlberg e qupada like this.
“It’s a small club and you ~~ain’t~~ in it”
—Warren Bullgates Lincolnham
This is my setup, and I never actually use ungoogled chromium.
If I have some kind of issue that I need to work around immediately rather then figure out, I usually just open Firefox and try that.
The thing is, Firefox follows web standards. Chrome doesn’t always and websites put in custom code that works only with Chrome.
I’d rather use the browser that follows standards.
I'm out of the loop. What are the many problems with Mozilla?
I saw you mention the Mr. Robot extension in another comment. That looks to be a bad decision but what else are the "many problems?"
What does that have to do with the browser? Last I checked, browsers aren't transphobic.
You do you, but I personally refuse to make product choices based on the person who makes it. Brave is the least bad chromium browser, so I use it as a backup to my main Gecko-based browser. I'm not a fan of Mozilla either, but that's irrelevant since I pick my software based on what it does, not based on the management of the company that builds it.
I would not choose to use a product made by people I disagree with but leaving that aside:
Is it the least bad? Why not degoogled chrome? Or chromium? Even vivaldi seems like a better choice.
Ad blocking mostly. That's literally all I need in a chromium browser, because I only use it on a handful of sites that don't work properly in Firefox.
Chromium is also okay, but no ad blocker. I have that installed as well in the really unlikely case that the ad blocker gets in the way.
99% of my browsing is on a Firefox browser, and 99% of the rest is on Brave. I use it so infrequently the "time saved" metric is a merely seconds.
I don't like Mozilla either, but here are my priorities in a web browser:
- FOSS
- Privacy tools - includes ad blocking; I'd actually be okay with ads if they didn't track me
- Promotes open web standards - rendering engine diversity is critical here, I don't want a repeat of the IE era
- Security
- Performance
Firefox ticks all of them, and my issues with Mozilla as an org don't really come into play. I use a fork on my phone, but I use Firefox on my laptop and desktop because I trust the binaries coming from my Linux distribution maintainers (part of 4).
Brave also ticks all of them?
at this point, Firefox's development is not very much more open than Chromium's
Brave is the least bad chromium browser
It's pretty sleazy. Ungoogled Chromium or Vivaldi are probably less sleazy, if at all.
The only two there that bother me are the affiliate code thing (reminds me of the Honey drama) and installing extra software without consent. The first was a bad call and probably related with how their ad replacement stuff works (if anything, they should merely axe affiliate links; Firefox has that as an option), and this"solution" to the latter is pretty odd to me:
reinstall the browser without admin rights
Why would a browser need admin rights in the first place? I haven't used Windows in well over a decade, so I don't think that particular one would be an issue for me.
The rest can be grouped as:
- bugs - bug fixes generally don't get prioritized until enough users complain; I would be very picky if I was an at risk person (activist or whatever) and would probably only use Tor browser
- opt-in services
- their marketing department
My options for chromium browsers are:
- something with ineffective ad blocking
- Opera - I used it before it became a chromium browser, then it went downhill; not FOSS
- Brave, with all its warts
Since ad blocking and FOSS are my prerequisites, Brave basically wins by default.
Just block with unlock 🙉 why choose browser based on a ad block feature that is worse (injecting own ads/adware and therefore trying to dictate who is allowed to grab your attention) than the ad blocking extension?
I recommend Firefox, due to best compatibility with uBlock (fuck manifest v3) and additionally have a DNS filter in your network, like pihole or adguard.
On the go, use wireguard VPN to always be digitally home, and get your ads blocked (as well as tracking organisations) like that.
I recommend Firefox
So do I, that's my main. Brave is my backup for the handful of sites that don't like Firefox.
He could be next husband of Ivanka Trump - I don't care
If he provide good service for me - browser which fits my needs. I would even send him money every day
In my country, one of the most successful supermarkets is run by a fascist and he uses part of his fortune to finance our local fascist party, which is gaining strength every year by the way. Do we support fascism by buying in that supermarket? What if we suddenly started to boycott the supermarket to hell?
My point is that they earn profits by using their services and in today's society money is power. And from where the CEO got his power? From the millions of people with the mindset of "if it benefits me I don't care".
Librewolf is too restrictive and not suitable for everyday browsing. I hate it.
never tested cromite
Yeah but for example fingerprinting is either fully on or fully off
Switching defaults hurt fingerprinting more than it helps so at that point might as well stay with the default firefox
It's actually super simple: even though the community is called "Technology", there's A LOT of tech-illiterate fear mongering going on here. People behave like Microsoft is trying to spy on them, seemingly oblivious to the fact that Recall is:
- only available on devices with an NPU.
- local only, nothing goes out to the Internet (hence the NPU requirement).
- opt-in - you need to turn it on yourself.
There's nothing malicious about it. Functionality is questionable, but acting like it's malware is just showing ignorance.
So, you're saying that browsing history, in literally any browser on the market, is a bug not a feature?
surreptitiously
Oh, wait, I actually missed that! How is something that you need to purposefully turn on "surreptitious"? Like... Holy fuck, people, this is supposed to be the community of tech-literate people, so maybe stop fear-mongering in read about Recall a bit? It's opt-in, it's limited to a (as of now) extremely small number of NPU-carrying devices, it's offline.
If you don't like it, just don't fucking turn it on.
Recall sits in a secure vault behind BitLocker encryption secured with Windows Hello.
BitLocker+Windows Hello gets broken through, the world has a much larger problem than some screenshots, because that's the foundation of, like, 80% of enterprise security.
If you're afraid that an attacker sits on your PC and just waits for you to unlock the vault, then you already have the PC breached to the point where they don't have to do that, they already have access to everything else.
If you're afraid of the feature in anyway, don't use it.
So you still think it’s 1990. Got it. Well, times have changed
Times may have. Microsoft has not.
They shit on it because just like Mozilla, they made some shit decision by making some shady partnerships, and because the CEO is transphobic/homophobic/can't remember
Apart from the usual bullshit and antifeatures it has, it's still a great browser choice, just like Firefox
"Just like Mozilla".
Let's compare.
Mozilla: installed a closed-source plugin once, and then apologised for it.
Brave CEO: actively supports homophobic organisations, donates money to them, injects affiliate links to stores, whenever given a microphone will say something bigoted and homophobic.
Yeah, it's totally the same exact issue with both browsers!
Brave: injected affiliate links once, then apologised for it too. Developped a search engine to be less dependent on big companies
Mozilla is spending money like crazy, just like Wikipedia, has little to no democratic system which makes people fork the stuff they make, and prefer to use the money from donation to buy trips all over the world to educate about privacy and shit while they proceed to keep adding more telemetry and BS in firefox
They also make it close to impossible to install plugins outside their plugins website, which I've heard has some strict rules and take a lot of time to approve stuff. Closed garden bullshit again
Brave browser CEO apologizes for automatically adding affiliate links to cryptocurrency URLs
Brave, the open-source browser designed to prioritize privacy by blocking third-party ads and trackers, is facing criticism from users for redirecting URLs from cryptocurrency companies’ URLs with affiliate links, Decrypt reported.Kim Lyons (The Verge)
I just think the idea of your alternative being partially coded by the company you're attempting to avoid is a little stupid. I don't give a shit who he is. I barely give a shit who runs Mozilla.
Brave and every other Chromium fork are at the mercy of Google to exist as an alternative to Google, which to me, defeats the point. Every bit of their effort would be better spent rolling their money over to donate to browser development rather than band-aids.
And for training, copyrighted stuff is already everywhere; AI tools seem to be limited on the output side rather than raw training data.
Sure it wouldnt be rational to care about DRM being broken a small amount allowing limited amount of copyright material to be copied.
What do you think their response would be?
An unrepentant homophobe who accused people who dislike him for his homophobic views/actions as being closed-minded and bigoted for disliking him over it.
You can't make this shit up
It's probably the best chromium browser out there
Firefox has done shit too
sadly we don't have a lot of choice, but they're one of the least worse
It's not that bad. Sure, having more choice is good, but it's not as life threatening as you make it seem
Using android and stock ROMs is a bigger problem
I think it's a compounding issue, primarily of Google products just kind of being the "default."
Google pays to be the primary search engine in Firefox, on iOS, and sets themselves as the default on their operating systems. They, wherever possible also set their browser as default. Yes, Chromium is open source, but they have the ultimate final say, and no one seems to have the interest in forking it. This puts Google in a similar position that Microsoft was in in the 90s and early 00s, where they can essentially hijack the web and force their ideas through whether others want to or not.
We saw this with Google forcing Manifest v3, all Chromium-based browsers essentially just had to follow suit. That was just Manifest v3 however, who's to say what else they'll do?
Then there's my tinfoil hat worry that Google essentially being the window to the web for so many people, on an OS, browser, and discoverability level is just overall a cause for worry. That's not even considering their communications and media platforms.
I'm pretty sure if Firefox/Mozilla decides to change their policy on something, most forks of firefox will have no choice but follow the same path
afaik all firefox forks are really small, just like chromium forks
Mozilla might not have as much conflicting interests though, I admit it
Perfect is the enemy of good.
Gecko is still way more sympathetic than chromium, to me. Even if it is not perfect either.
Brave browser blocks Windows feature that takes screenshots of everything you do on your PC
As does Linux.
But, you can't disable Recall, that's the point...
You can just not use Windows and use Linux instead.
But, you can’t disable Recall, that’s the point…
Well... Technically you're correct - because the feature is not out yet.
No idea WTF you people are reading here, but for a "Technology" community, the comments here are just plain ridiculous...
But I digress, Win 11 here and Brave. My choices, for lots of reasons. Lots of linux boxes as well though. Each to their own and all that
If the post is worth to discuss then why should I not upvote the post and then say that I disagree in the comments.
If we all down vote those posts nobody will see it (apart of those who sort by controversial) and there will be no discussion.
If the software in question is bad, then I'd like to reduce visibility of the post while explaining why in the comments.
Brave is connected to the BAT pay-to-surf scam. Its CEO donates to homophobic causes.
The post itself is reasonable quality and informative so I find it upvote worthy. If a post is low quality or a shit post then I downvote.
To me the karma system is about quality. Not an "I agree/disagree" button.
For comments I only down vote obvious trolls, bigots/racism etc.
To me the karma system is about quality. Not an “I agree/disagree” button.
That's how it was meant to be. The original Rediquette from over 15 years ago has:
"Vote. If you think something contributes to conversation, upvote it. If you think it does not contribute to the subreddit it is posted in or is off-topic in a particular community, downvote it.
[Please don't] Downvote an otherwise acceptable post because you don't personally like it. Think before you downvote and take a moment to ensure you're downvoting someone because they are not contributing to the community dialogue or discussion. If you simply take a moment to stop, think and examine your reasons for downvoting, rather than doing so out of an emotional reaction, you will ensure that your downvotes are given for good reasons."
But 99% of people definitely use them as an Agree/Disagree button.
people just scroll around up voting headlines that they think sound good or support their identity
I try to counter this by randomly downvoting everything
Most people never bother to read anything beyond the title of the post. Let alone click the link to the article.
Now, i don't know how everyone sees up/down votes. But I always thought that content and comments that is relevant and promotes discussion is good. And comments that aren't are bad.
Rather than a measure of others opinions.
I upvote the post because I support the feature, and would like to see more browsers implement more privacy focused features.
I upvote the anti-Brave comments, because fuck Brave.
Honestly it largely is.
Personally I like sharing crash reports, but even then, the user should be able to turn that off if you like.
Telemetry should be 100% opt-in.
Honestly it largely is.
I mean, by definition, it isn't.
It's anonymous and not malicious in nature. It's a diagnostic and engagement measuring tool.
diagnostic
I think it is useful to send crash reports, but the user should have power over it (see: when macOS generates a crash report, it asks the user if they would like to send it)
engagement measuring
That is your data they are taking to make money off of without your consent, and I consider that malicious. There are ways to do that with consent. See: Steam’s annual hardware survey
That is your data they are taking to make money off of without your consent
I mean... They're a for-profit company, so literally anything they do is to make money.
But it's not "my data", it's anonymous. The "engagement" info is in relation to features. That's why some features are removed - because nobody uses them. Or rather: not enough people use them to warrant maintenance.
And how do you know it’s not malicious in nature?
Because I have a functioning brain.
I’d like to know what your definition of “malicious” is
Malware is designed to hurt you by extracting your personal information or resources.
Telemetry is designed to give developers feedback about product/functionality usage and is anonymous.
you’re just fine with letting a Corpo run system look at everything you’re doing.
I'm not, and it's not. Unlike you, I actually checked what data telemetry gathers and I'm perfectly fine with it. It's inconsequential and anonymous.
Well, semantically yes, not all telemetry is spyware. However regarding Windows telemetry it's indistinguishable from spyware - you have no idea nor control over the data gathered, measured and processed.
The crux is that Windows telemetry is opt out, opting out can't be done during installation, and historically opting out wasn't sticky. Additionally some Windows telemetry is still being sent despite opting out.
That makes Windows telemetry fulfill all spyware criteria.
However regarding Windows telemetry it’s indistinguishable from spyware - you have no idea nor control over the data gathered, measured and processed
Ah, so you're another one of those fear-mongers?
Here's the Required Diagnostic Events Fields (required telemetry) documentation.
Keeping in mind that it's anonymous - which parts of this are you so vehemently against sending to Microsoft?
That makes Windows telemetry fulfill all spyware criteria.
The shittiest spyware in history, I guess, considering it's all anonymous...
Required diagnostic events and fields for Windows 11, version 24H2 - Windows Privacy
Learn more about the diagnostic data gathered for Windows 11, version 24H2.learn.microsoft.com
Microsoft is known for making things “optional” at first then eventually forcing it down everyone’s throats. Removing offline accounts is one of them.
It’s not so much the technology itself is malware, but its behavior replicates that of malware.
This also works:
shift-F10 before you get to the network configuration, then type this and press enter
start ms-cxh:localonly
For either method, if you configure networking during setup, e.g. plug in an ethernet cable or give it the wi-fi password, it'll keep returning to the online account screen. You need to do it prior to network config.
Right. So you're all panicking just in case.
That's what's being swept under the rug as "alarmists being loud".
The lock is there. The whole thing is encrypted.
If they somehow go through encryption, they won't just have the EU on their arses, governments of the entire world will be after them, because they trust that this encryption system makes their data secure.
Optional like how it reminds me every 3 days that it wants my info for "customization" purposes, and I can only sleep the notification for another 3 days instead of telling it to fuck off?
They have been so predatory, at this point no one should see anything they do as benefiting end users.
If it does that, outrage will be understandable.
Getting outraged about something they said will be 100% optional and hasn't even released yet is just childish.
Until a windows update kicks in and somehow turns it on for the world. thanks but no thanks. I'll be disabling this not with a reg key but with local policy or DSC if I have to use a windows machine for personal again.
I switched to Linux 2 months ago.
Until a windows update kicks in and somehow turns it on for the world.
I don't know if this is a regional thing, but I've been using Windows since 3.11 and have NEVER had ONE instance of an update randomly turning on something that I've turned off before.
"Look at this fossil thinking it's still 1990", I guess?
Mate, did you miss how 30 years have passed? How the world change? Can you even begin to imagine the fine the EU would slap without a second thought on MS if they tried pulling something like suddenly grabbing these screenshots from users' devices?
I will pass on being your mate. I don't like shills.
I am curious though, what do boots taste like?
Already told you I don't want to be your mate. Maybe learn what consent is.
Also, go play devil's advocate somewhere else. You suck at it.
I believe they are talking about Windows, an OS that is spyware and no one should use
An example of Windows being spyware not standard telemetry is the Recall feature. A feature that doesn’t just tell you how the OS is used but actually takes screenshots every few seconds
Windows, an OS that is spyware and no one should use
Of, ffs, grow up.
An example of Windows being spyware not standard telemetry is the Recall feature. A feature that doesn’t just tell you how the OS is used but actually takes screenshots every few seconds
You have no clue what you're talking about, do you?
Recall only works on devices with an NPU. Do you know why? Because it runs locally. It's got NOTHING to do with telemetry, because it does NOT send data to Microsoft.
Recall only works on devices with an NPU. Do you know why? Because it runs locally.
Show code or gtfo
LOL, this is hilarious 😁
Imagine believing they can sneak gigabytes of network traffic without anyone noticing just because you can't read the code! 😁
They can process it locally to your point and send txt files of passwords/sensitive info
However, they don’t have to send anything while such a terrible feature is new. They just have to wait until enough retards accept such a feature
Holy shit, what a comment!
This is about the Smart App Control
It's not, it's about Recall.
that takes screenshots periodically to check for “malicious activity”
It doesn't. Smar App Control does code validation and reputation check. Recall makes screenshots, OCR's them and keeps them in an encrypted vault for the user to interact with.
built into the OS
It's not, you can turn both off at any time.
its basically a glorified keylogger
It's not, it fundamentally is NOT, because it doesn't log any keystrokes. SAC isn't even in the picture here, while Recall literally only makes screenshots, runs OCR and encrypts that.
Fuck me, where do you people get this bullshit from? It used to be "oh no, Microsoft will be making screenshots of your activity and sending them to their servers" not so long ago which, while still bullshit, was at least in the same ballpark as what Recall does.
Now you're throwing SAC into the mix somehow?
My clients couldn't care less about what the CEO does, heck they still think facebook is the dogs danglies and youtube is cutting edge plus Netflix is the best streaming service.\
Fighting that is way harder than then trying to explain that some software is worse than others. Heck plenty still use Photoshop because they don't understand that alternatives exist and "everyone at work uses it"
I recently switched, and would be happy to give whatever rudimentary pointers I can. I've found that Linux mint is the best option for me. You can also easily flash it onto a USB and try it out to confirm compatibility.
The biggest things are these:
1) you have to make sure to backup anything you want, because the installation wipes the hard drive.
2) you must (usually) completely erase the windows partition, since the windows updater will usually bork the Linux install the moment you try to boot windows.
3) you should turn off SecureBoot and bitlocker before you attempt an installation.
4) rather than dual-booting windows with Linux, it is comparatively simple to set up a Virtual Machine running windows inside Linux.
5) if you're getting really serious about privacy, you're going to have a TON of services that you may be unable to access, because they are full of trackers and spyware. Baby steps are recommended before trying to make a clean break from all telemetry, tracking and spyware.if you use an android, try installing TrackerControl from f-droid (or, for one that doesn't break as much stuff, Duckduckgo's app tracking protection) and enable it. You'll begin to see just how many calls to add, data brokers, telemetry, and other shit gets caught, and DDG doesn't even touch all the google spyware.
I gave been wanting to go on linux mint for almost a year. Its time I fucking did it.
Edit: I have been doing a lot for privacy, but it just isn't enough. For example I wanted to use venice.ai... but I didn't just use a tutamail email, I even used a prepaid credit card. I live in canada where you don't need to attach your name to a prepaid card, meaning it is as anonymous as possible if you want to buy something with a card (and yes, I paid for it in cash and it was activated by the store).
One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors.
Plato, The Republic bk. 1, 347c
How a storm of false and misleading claims about extreme weather events spread unchecked on social media putting lives at risk
Extreme Weather — Center for Countering Digital Hate | CCDH
CCDH’s new research shows that X, Meta, and YouTube let false claims about extreme weather events spread unchecked, putting lives at risk.Center for Countering Digital Hate
New electric bike license scheme to be tested on school-aged riders
New electric bike license scheme to be tested on school-aged riders
Get ready, children. There’s a new electric bike licensing scheme that will soon be tested as one of several methods...Micah Toll (Electrek)
Ferragosto in Jazz
ferragosto StreetFood&Jazz - Campo Antico
Street Food & Jazz – o 🌙 Street Food & Jazz – Ferragosto-Sera Il tuo browser non supporta il video. Una serata sotto le stelle tra jazz, brace e sapori veri Dalle 19:30, il giardino di Campo Antico si trasforma in un piccolo villaggio del gusto: isol…Campo Antico
Campo Antico | Ricevimenti
Campo Antico Ristorante: Un Tributo alla Tradizione e alla Sostenibilità e per la freschezza degli ingredienti. Prenota un tavoloCampo Antico
xAI workers balked over training request to help “give Grok a face,” docs show
xAI workers balked over training request to help “give Grok a face,” docs show
Slack messages: Some xAI employees refused to join invasive Grok training.Ashley Belanger (Ars Technica)
like this
thisisbutaname e adhocfungus like this.
All praise the Prince of Darkness. You think the media would know better.
Edit: Damn they already changed the title. Not to the correct one, but still better than before.
Ozzy Osbourne and celebrities slam BBC for anti-Israel bias in Gaza coverage
Rock legend Ozzy Osbourne and his wife Sharon have joined over 200 prominent entertainment figures in signing an open letter condemning the BBC for what they call a systemic anti-Israel bias in its reporting on Gaza.Eliana Fleming (JFeed)
Rock legend Ozzy Osbourne and his wife Sharon have joined over 200 prominent entertainment figures in signing an open letter condemning the BBC for what they call a systemic anti-Israel bias in its reporting on Gaza.The uproar centers on the broadcaster’s airing of “Gaza: How to Survive a Warzone,” a documentary narrated by 14-year-old Abdullah al-Yazouri, whose father serves as Hamas’s deputy minister for agriculture—a detail undisclosed to viewers.
Ozzy is a massive Zionist and genocide supporter. His death is a glad tiding.
Escobar Phone creator pleads guilty to scamming buyers, never delivered devices
Gustafsson was the CEO of Escobar Inc., a corporation registered in Puerto Rico that held successor-in-interest rights to the persona and legacy of Pablo Escobar, the deceased Colombian narco-terrorist and late head of the Medellín Cartel. Escobar Inc. used Pablo Escobar’s likeness and persona to market and sell purported consumer products to the public.From July 2019 to November 2023, Gustafsson identified existing products in the marketplace that were being manufactured and sold to the public. He then used the Escobar persona to market and advertise similar and competing products purportedly being sold by Escobar Inc., advertising them at a price substantially lower than existing counterparts being sold by other companies.
Gustafsson then purportedly sold the products – including an Escobar Flamethrower, an Escobar Fold Phone, an Escobar Gold 11 Pro Phone, and Escobar Cash (marketed as a “physical cryptocurrency”) – to customers, receiving payments via PayPal, Stripe, Coinbase, among other payment processors, as well as bank and wire transfers.
Despite receiving customer payments, Gustafsson did not deliver the Escobar Inc. products to paying customers because the products did not exist.
In furtherance of the scheme, Gustafsson sent crudely made samples of the purported Escobar Inc. products to online technology reviewers and social media influencers to attempt to increase the public’s demand for them. For example, Gustafsson sent Samsung Galaxy Fold Phones wrapped in gold foil and disguised as Escobar Inc. phones to online technology reviewers to attempt to induce victims who watched the online reviews into buying the products that never would be delivered.
Also, rather than sending paying customers the actual products, Gustafsson mailed them a “Certificate of Ownership,” a book, or other Escobar Inc. promotional materials so there was a record of mailing from the company to the customer. When a paying customer attempted to obtain a refund when the product was never delivered, Gustafsson fraudulently referred the payment processor to the proof of mailing for the Certificate of Ownership or other material as proof that the product itself was shipped and that the customer had received it so the refund requests would be denied.
Gustafsson also caused bank accounts to be opened under his name and entities he controlled to be used as funnel accounts – bank accounts into which he deposited and withdrew proceeds derived from his criminal activities. The purpose was to conceal and disguise the nature, location, source, ownership, and control of the proceeds. The bank accounts were located in the United States, Sweden, and the United Arab Emirates.
Swedish Man Who Licensed Rights to Late Colombian Drug Lord Pablo Escobar Pleads Guilty to Fraud, Money Laundering Charges
A Swedish national who licensed the rights of the late Colombian narco-terrorist Pablo Escobar pleaded guilty today to six federal criminal charges for defrauding investors by marketing and selling products – including flamethrowers and cellphones – …www.justice.gov
Neox does NOT like DIRT!
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
Re: Neox does NOT like DIRT!
This is a pretty huge oversight... it sounds like the first edition neox will need constant upkeep like a bike chain, etc!
Quite a departure from the typical "throw it in your bag" grigri.
I'm worried they'll be doctored to shit, maybe they can't release doctored versions of them because someone with knowledge of the originals would call them out (if you're that person stay safe!), but when (and I mean when, they're waiting until they've gotten all the good people out of the way before they try lying) they're going to be full of nothing but their common targets and enemies.
Still though release the damn files, they were on your fucking desk and you gave to podcasters
Three weeks later
HERE ARE THE FILES IN THEIR COMPLETE AND UNALTERED FORM:
Link to an empty word doc that just says "If I go to jail I'll kill myself. I sure hate trump."
Domande da fare per scoprire un tradimento: queste funziona davvero
I know this is a meme but, I'm proud of all of you that help your fellow humans.
Your actions are the bedrock of humanity and even if you see them as minimal it makes a world of difference.
Avatar 3: Fuoco e Cenere svela il suo primo poster e anticipa l'uscita del trailer
Avatar: Fuoco e Cenere ha condiviso il suo primo poster ufficiale, anticipando il debutto del suo trailer in arrivo in concomitanza con I Fantastici 4: Gli Inizi al cinema. Il franchise ideato da James Cameron continua ad espandersi e riporterà molto presto il pubblico affezionato su Pandora in compagnia di Na’vi coraggiosi. Dopo il primo Avatar nel 2009 e il sequel Avatar: La via dell’acqua distribuito nel 2022, Cameron riporterà Jake Sully e la sua famiglia di nuovo in azione con Avatar: Fuoco e Cenere. Terzo capitolo del franchise, ha anticipato la data d’uscita del suo primo trailer ufficiale.
Il film, invece, ha già da tempo fissato la sua data d’uscita per il 19 dicembre 2025.
Avatar 3: Fuoco e Cenere svela il suo primo poster e anticipa l'uscita del trailer
Avatar: Fuoco e Cenere ha mostrato al pubblico il suo primo poster ufficiale, accompagnando l'annuncio con la data d'uscita del primo trailer in arrivo prestissimo al cinema.Cristina Migliaccio (ComingSoon.it)
Godot getting serious
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.youtube.com
Feddit Un'istanza italiana Lemmy reshared this.
Il Campo e la Trincea: La Memoria del Tenente Luigi Ferraris
Il Campo e la Trincea: La Memoria del Tenente Luigi Ferraris
di Francesco Caldari 23 maggio 1915. Cinquantadue squadre si erano presentate al via del campionato di calcio 1914/15. In quattro rimangono per il girone “Nord” ed in sei per la Lega “Centro-Sud”.www.tuttostoria.net
Ex-officer sentenced to 33 months in prison in Breonna Taylor case
Brett Hankison, a former Kentucky police officer who was convicted in the death of Breonna Taylor, a 26-year-old emergency medical technician, was sentenced on Monday to 33 months in prison.
Taylor was shot and killed on March 13, 2020, during a botched drug raid authorized by the Louisville Metro Police Department. A Louisville detective at the time, Hankison, 46, was found guilty last November of violating Taylor's civil rights while executing a search warrant on her home, which resulted in the tragedy.
Hankison will not report directly to prison, with U.S. District Judge Rebecca Grady Jennings saying during Monday's sentencing hearing that the Bureau of Prisons will decide when his sentence begins, according to The Associated Press. His prison sentence will be followed by three years of supervised probation.
☆ Yσɠƚԋσʂ ☆ likes this.
essell likes this.
like this
thisisbutaname, Maeve e EpicFailGuy like this.
Technology reshared this.
It would be nice if you could post something where we can examine the source. (EDIT: the link has been changed since I wrote this)
I found this article: techspot.com/news/108720-hidde…
There they say that it's not yet ready to be used in evidence, but the problem with that is that most forensic "science" is generally misapplied and nowhere near as conclusive as the police want us to think. They can usually massage the results to tell a jury what they want to be true. That would be my concern with this kind of technique.
Also, if you're going to the trouble of making a 3d printed ghost gun that will be used in a crime, you could always hide the toolmarks with a sander. You could also treat the surface with resin which would make the markings practically unrecoverable. I've started doing both of these for my prints and I love the results just for the aesthetics, so it's not such a stretch to imagine a gunsmith doing the same.
The hidden fingerprints inside 3D-printed ghost guns
Kirk Garrison, a forensics expert with the San Bernardino Sheriff's Department, has spent years working at the intersection of digital blueprints, heated plastic filaments, and real-life criminal...Skye Jacobs (TechSpot)
like this
riot likes this.
There they say that it’s not yet ready to be used in evidence, but the problem with that is that most forensic “science” is generally misapplied and nowhere near as conclusive as the police want us to think.
This is such an important thing to remember. It's just like how a lot of hand-held breathalyzers are closed source, and when their source code is finally subjected to scrutiny (because you're supposed to be able to face your accuser, and the device is your accuser), it often doesn't meet basic required standards for things like error reporting or failsafes to prevent false positives.
Much of forensic "science" isn't exactly science as we understand it.
Yup, Behind the Bastards did an excellent two parter on forensic science in general:
iheart.com/podcast/105-behind-…
iheart.com/podcast/105-behind-…
They make a good point that real science is involved, but by the time it makes it into the police's hands it's mutated into essentially a mechanism to manufacture convictions. Grifters get hold of the science, and cops are like the perfect marks, because they're just primed for anything that will confirm their existing biases, plus they've got massive state budgets to play with, and they'll happily give the grifters legitimacy.
Part One: The Bastards of Forensic Science - Behind the Bastards | iHeart
Forensic Science is supposed to provide perfect certainty in the most serious criminal cases. What if it's all a bunch of bullshit? Robert sits down with Dr. Kaveh Hoda to talk about all the myriad cons in forensic 'science.”See omnystudio.iHeart
Kirk Garrison, a forensics expert who works for the San Bernardino Sheriff’s department, told 404 Media he’s had early success matching 3D printed objects to the machines that made them.
This is "bite evidence" all over again, isn't it? For those not familiar, cops swore in court they could match a perp's teeth to bite marks on victim's bodies.
They couldn't.
There were a lot of tainted court cases because of their junk science. I'm all for murderers going to prison but lets not use bullshit to lock up perhaps the wrong people.
like this
Maeve e giantpaper like this.
Just based on the title, since I haven't read the article yet, that's quite unfortunate. I would want all of them to be practically identical, so there's no way to trace them at all.
Edit: After reading the article, I stand by my above statement. I still want them to be completely identical if at all possible.
Some good discussion from /c/3dprinting@lemmy.world about how it really isn’t as dependable/tracable as the article says:
TLDR is 3D printing typically uses brass nozzles which wear down over time which will change marks left over time, your bed leveling can change over time, and the “fingerprints” the article talks about can be avoided by just printing in different positions/rotations on the bed.
like this
Maeve likes this.
like this
Maeve likes this.
Show me 20 people with 3d printers and I’ll show you 20 other people with 3d printers that match the fingerprints of the first 20.
This isn’t like paper printers where companies were forced by the government to encode the serial numbers of the printer into every piece of paper that comes out. There’s no way you could hide identifying information in molten plastic like that.
How can I share/store sensitive data for family
I need to start making plans for when I am gone, much sooner than I thought, and I realized our finances are pretty opaque to my spouse. Our bank account is shared, but there are other sites that only I have access to.
The easiest solution would be to physically write down logins and what needs done, put it in an envelope, and tell my family where that envelope is. I'm not thrilled about that, because I would have to shred and rewrite it every time I update a password or a URL changes, and it'd be vulnerable to nosy guests.
Putting it in a shared Google Doc would be easiest for everyone. But then Google has that data. Even supposing I trust a cloud SaaS provider not to misuse the data (which is a big 'if') I do not trust them to never have a data breach.
Self-hosting seems like the next step, except I expect my home server to be the first thing to collapse once I'm gone. Filing login info with an estate attorney would still require frequent updates. Putting a document on a flash drive risks data loss, but is what I'm leaning towards.
Is there a solution I'm missing?
like this
giantpaper likes this.
like this
adhocfungus likes this.
like this
adhocfungus likes this.
like this
adhocfungus likes this.
Password manager such as Bitwarden, you can store your passwords, and sensitive info as notes or attachments. It's all encrypted client side.
Then you just need to have a note with the master password and instructions on how to access it.
like this
adhocfungus likes this.
like this
giantpaper likes this.
every time I update a password
Use a password manager. KeePassXC stores stuff in a file, so it's easier to synchronize. You can selfhost BitWarden too.
Syncthing is great to synchronize stuff across devices.
Cryptomator creates encrypted volumes (looks like a folder with gibberish inside) for you, which you can sync with whatever commercial cloud.
Putting a document on a flash drive
Data loss might come from bitrot, yes. Regardless, you should always have multiple backups.
Self-host Bitwarden | Bitwarden
Customers wishing to self-host a Bitwarden server for their organization or personal use have a variety of deployment options, including options for the server and infrastructure Bitwarden is deployed on, the database used by the server, and the cert…Bitwarden
like this
adhocfungus likes this.
This is the one reason I’ve paid for 1Password. My wife has access and can get what is needed without figuring out how to revive a self hosted password solution. I realize this isn’t about self hosting, and that you can pay for Bitwarden too. It just struck a chord.
OP wishing you all the best.
like this
adhocfungus e giantpaper like this.
Why not just put logins in a database such as keepass and then have the password for that written down in like a lock box or something?
You could also store a flash drive with the password in the lock box and update it, say, every six months with the most current database version.
like this
adhocfungus e giantpaper like this.
No solution I've found, but I've been working on this myself. As I see it, there are two situations, and four categories of data:
I. My wife survives me
II. We both die, e.g. in a car
- Digital media
- Financial accounts
- Subscriptions
- Physical possessions
I've been thinking about getting an M-Disk writer for media, because ultimately, backing up to B2 is fine until I'm gone. Family members will need physical media for the photos and stuff.
For secrets, I'm planning using SSSS. Keys will be given to members on each side of my wife's and my families. If we both die, they'll have to get together, put their keys together, and decrypt the KeePass DB.
The online accounts are almost all financial; those are in a KeePass DB. My wife already has access to all of that through power is attorney, and if we both go, it's SSSS for the family.
The third data category are accounts and services that will be to be stopped. I don't subscribe to much, but the VPS provider and B2 will have to be terminated, and a document with instructions and with the credentials is in the SSSS archive.
The final category are assets: home, mortgage info, where and what the M-Disks are, a copy of the will that deals with all of the valuables, and any notes about anything not covered in the will. That's in documents in the SSSS archive.
I still have to put the archive together. I've been working toward a state where all of the secrets are in a cryptfs that's shared on the LAN and automatically encrypted with SSSS and synced to a share. Once I have that automated, I'll communicate out the SSSS keys and a how-to document.
In some ways, it was easier when you just died and your kids fought over the china. But I have a plan.
My mother died recently, and she was the breadwinner and was in charge of everything financial, because my surviving father is a toxic narcissist with zero financial literacy who refuses help from anyone. So I just have to say kudos to you for thinking about this difficult stuff. Your family will appreciate it more than you can imagine.
Other commenters have already given you solid advice, and I don’t have anything to add there, but more people need to have these difficult conversations and make real practical preparations, as soon as possible. Speaking from experience, not having clear guidance about where things are and what should be done with them, makes an already emotional situation even harder to deal with. Everybody dies, but in death you can make your family’s grieving process slightly easier by thinking ahead like this.
I’m sorry for whatever you’re going through, but props for thinking about other people while you go through it.
like this
giantpaper e adhocfungus like this.
adhocfungus likes this.
"In this envelope is the password for my keepass password vault. The entry for "In case of emergency" contains everything you should need to know in the event of my incapacitation or worse.
There are two USB keys with this vault on them, they are synchronized for redundancy. When I pass, get the password out of this envelope, plug in a USB key, open keypass and enter the password. "
You: Use the primary key as your password storage, keep the backup key plugged into a raspberry pi, run syncthing on both devices.
Have a spare test key set up, do a dry run with the family members you entrust to have this data.
like this
adhocfungus likes this.
like this
adhocfungus likes this.
adhocfungus likes this.
Filen – Next Generation End-To-End Encrypted Cloud Storage
Filen – Next Generation End-To-End Encrypted Cloud Storage. Get started with 10 GB of free space.filen.io
adhocfungus likes this.
You kinda only need the email credentials. Shouldn't the rest be resettable from that point?
Is there anything that needs MFA that they won't have?
like this
adhocfungus likes this.
adhocfungus doesn't like this.
I would use Keepass. You would have a single file, opened with a single password, that you could share with them however you want.
Wishing you the best
adhocfungus likes this.
adhocfungus doesn't like this.
KI-Tool versteckt Inkompetenz
Ein Vibe-Coder schreibt ohne es zu merken auf X, wie kaputt Vibe-Coding ist: Ein Staging-System greift direkt auf die Produktionsdatenbank zu. Keine Versionskontrolle mit Git. Tests funktionieren laut den Posts nur auf dem Produktionssystem. Und der Höhepunkt: Ein KI-Tool warnt explizit „I can not be trusted, I will violate the rules“ und „hire human developers you can trust“ – trotzdem verwendet der Typ das Tool weiter.
Da hab ich schon Meinung zu.
jascha.wtf/ki-tool-versteckt-i…
#Claude #Inkompetenz #KITools #MonsterEnergy #Softwareentwicklung #VibeCoding
KI-Tool versteckt Inkompetenz
Ein Vibe-Coder schreibt ohne es zu merken auf X, wie kaputt Vibe-Coding ist: Ein Staging-System greift direkt auf die Produktionsdatenbank zu. Keine Versionskontrolle mit Git. Tests funktionieren laut den Posts nur auf dem Produktionssystem.jascha.wtf
Quanto costa un funerale oggi in Italia?
L’angolo del lettore reshared this.
Inizialmente pensavo di non menzionare il libro, però a ripensarci è proprio una truffa
Name and shame: Aromi leggeri. Ricette saporite con la friggitrice ad aria di Andrea De Marco
La stessa cura nei dettagli che c'è stata nell'interno c'è anche sulla copertina. È stato chiesto di generare "qualcosa" di non identificabile a dalle-2. Non so cosa dovrebbe essere. Prosciutto crudo con pomodoro fresco? E che c'entra con la friggitrice ad aria.
Ovviamente anche in questo caso ZERO rilettura e quindi un bel refuso bello in copertina (Saportite)
L’angolo del lettore reshared this.
Purtroppo me l'hanno regalato, quindi l'autore è stato pagato e non posso fare resi
16.50€ per questa porcheria!
All'interno altre gemme "ai slop" come fette di banana con il picciolo, petti di pollo con ossa, forchette dai denti storti, ecc
Most doctors in most Gaza hospitals involved in ‘terrorist activities’ says Israel Special Envoy
Most doctors in most Gaza hospitals involved in ‘terrorist activities’ says Israel Special Envoy
We spoke to Fleur Hassan-Nahoum, who's Israel’s Special Envoy for Trade and Innovation.Channel 4 News
like this
adhocfungus, thisisbutaname e essell like this.
Laura Santi è morta dopo aver avuto accesso al suicidio assistito, infine
Laura Santi è morta dopo aver avuto accesso al suicidio assistito, infine
Dopo un lungo e complesso iter giudiziario, civile e penale, per vedersi riconosciuto questo diritto: è la nona persona in Italia e la prima in UmbriaIl Post
Nintendo can disable your Switch 2 for piracy in the U.S., but not in Europe, as confirmed by its EULA
Nintendo can disable your Switch 2 for piracy in the U.S., but not in Europe, as confirmed by its EULA
The significant legal differences between the United States and Europe cause Nintendo to punish piracy differently depending on the territory.Rubén Martínez (Meristation)
like this
xep, iagomago, vaguerant, wildncrazyguy138, Oofnik, FartsWithAnAccent, Beacon, Endymion_Mallorn, PokyDokie, EpicFailGuy, hornface, yessikg, Rozaŭtuno, eierschaukeln, adhocfungus, Nobilmantis, Scrollone e Krusty like this.
like this
RandomStickman e yessikg like this.
like this
RandomStickman e yessikg like this.
like this
yessikg likes this.
I don't know any of the law for sure, but isn't that a different argument entirely?
In one case, an EU resident buys a product in the EU, decides to use it while in the US for a week/month whatever. The argument is that he's protected.
You're saying that's not true, because if he buys it in the USA, then he's not protected.
But, that wasn't the argument, was it? It's different?
like this
troed likes this.
Freedom of enterprise is a scam and always has been.
For the bourgeoisie, freedom of the press meant freedom for the rich to publish and for the capitalists to control the newspapers, a practice which in all countries, including even the freest, produced a corrupt press.
Lenin was already saying this in the context of the press in 1917 marxists.org/archive/lenin/wor…
Nintendo apologists are already denying the undeniable
"It's not bricked, because you can still turn it on and browse the settings app, see the available WiFi networks in your area and other fun options like that. You just can't play game key cards or all the games that require a day one patch, but except that, it's definitely not bricked"
like this
FartsWithAnAccent, PokyDokie e yessikg like this.
People like that are the reason these fucking corporations are so entitled. The problem is not governments or legislations, the problem is us.
Until we decide that we will not finance companies that pull bullshit like this, no amount of legislation will make them stop.
like this
sickday likes this.
There's nuance that you're not including. VAC and game bans are dependent on a per game basis, and don't apply to ALL multi-player servers, just "VAC secured servers" (which makes sense if you got banned by Valve Anti-Cheat), with the sole exception being Valve games that utilize the same underlying engine for their multi-player (CS:Source and TF2, GoldSrc games, so on...) with the same restrictions.
You can still play VAC and other anti-cheat supported multi-player with games not related to your ban, but you will still have VAC bans on record on your profile, which people may cite to kick you.
All of this (apart from the social stigma) is plainly documented on Steam Support:
No, you just get permabanned from playing on VAC-enabled servers if you get caught cheating on one. So first of all, don't cheat on mulltiplayer games. But if you do cheat, you can still play on servers that aren't VAC-enabled, with all the other cheaters.
But it's not really much of a issue for most people who cheat anyway, because it has no effect for games that don't use VAC.
like this
sickday likes this.
This whole practice, among other things, is so shitty that I decided to not get a Switch 2, having had every Nintendo console since the NES.
But it's important to make the distinction between disabling and bricking. It may seem like a technicality, but that's the kind of thing that'll get a lawsuit dismissed. Not that I have any faith in that process anyway.
like this
Moonrise2473, PokyDokie e yessikg like this.
having had every Nintendo console since the NES.
en.wikipedia.org/wiki/Nintendo…
- NES
- SNES
- Game Boy
- Virtual Boy
- N64
- Game Boy Color
- Game Cube
- Game Boy Advance
- Pokemon Mini
- DS
- Wii
- 3DS
- Wii U
- Switch
Almost every console by nintendo. Game & Watch and Color TV-Game only consolebefore NES.
Been seeing some of that as well, so I looked it up myself. The actual text of the EULA states:
"You acknowledge that if you fail to comply with the foregoing restrictions Nintendo may render the Nintendo Account Services and/or the applicable Nintendo device permanently unusable in whole or in part.”
That's a brick. They haven't actually done it to anyone yet, but they've reserved their rights.
I imagine the important thing is which region your device is locked to. So instead, you would probably need to purchase one from somebody in Europe, and have it shipped to the US.
That's if you absolutely have to have a Switch 2.
like this
imecth likes this.
Defiance of unjust laws is the strongest activism, unless you're dealing with a compassionate person who never would have done this in the first place, and excluding nailing your congressghoul to its chair and (thing that sounds really hard to do at scale and like it would violate fire code or something unless the legislative is doing wfh.)
Doing crimes is showing not that they shouldn't work in theory, but that they do not work in practice, and people don't want them to, and every secobd you continue to try degrades your power.
So be a good citizen; lie cheat steal kill win.
And Nintendo JP says that “Nintendo Switch and Nintendo Switch 2 cannot be remotely located, their users remotely identified nor disabled over the Internet” (tweet in Japanese warning people against accidentally losing or getting their consoles stolen over summer vacation)
But I bet it is more like “Nintendo won’t disable them remotely even if people report ones stolen to them with serial numbers and police reports”, but they’ll happily do so if they caught you using the console in an unapproved manner in their eyes.
like this
Moonrise2473 e xep like this.
Twitter link with an archive link or screenshot. We don't allow direct Twitter links on our instance. Thanks.
This is by definition "we are just assholes"
Someone play for 5 minutes with a mig switch a legit dump of their own, legally purchased game, just for convenience, to have multiple games on the same cart? The console is now almost useless. You can't play any digital games that you purchased with real money, and physical games can't get any update. Game requires a 20gb day one patch to be playable? Though luck buddy, go to buy a new console!
They stole your console? Oh no! Yes, we absolutely could do the same, as it's bound to your Nintendo account and we could add a button "report as stolen and ban it from internet" in your profile. But we won't, go to buy a new console!
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
A Self-hosted, BSD-native Gemini Protocol Server Stack
For those who are adventurous enough to explore the non-http corners of the Internet, the Gemini protocol is a delightful experience to use. It has been around a number of years, making the biggest bang around the time when discontent with the web’s general demise started to reach current heights (so maybe around 2022).
My “capsule”, Vigilia, is self-hosted, and has been since its inception. It used to run on a disused Macbook Pro running Fedora Server, under our TV at home, but since then I have become much more confident in using OpenBSD. It used to run on a little Python CGI script I wrote, which also started to feel too bloated and complex, with too many bells and whistles that I frankly had no need for. It was time to make a change, so I replaced the old Macbook with a Raspberry Pi, and Fedora with OpenBSD, and then took my time to figure out a new “status quo”.
0. Philosophy
I wished to create a more Unix-minded stack. The more I have been using OpenBSD and Unix systems the more I have been sold on the “everything is a file” philosophy, as well as opting to use internal tools as much as possible rather than reinvent the wheel on my own. That is to say, I’d much rather work with simple scripts and shell commands than write complicated and buggy code.
So with that in mind, here’s the stack that I settled on after a some trial and error:
1. Hardware
I have absolutely no intention to expose our home IP address via DynDNS or similar. However, I like to be in control of my data as much as possible: ideally as little of my data should be hosted on “someone else’s computer”. If I can’t unplug the hard disk and put it in a drawer, I can’t guarantee it’s security from a hack.
So Vigilia is actually two servers. The server with the actual data is at home, in running on a Raspberry Pi 4B. But as a “public front” vigilia runs a reverse-proxying gemini server on a standard VPS over at OpenBSD.amsterdam.
2. Network setup
I will not go into the intricacies of the dual-wan setup in this post I have at home; but to keep things connected to each other I am using Tailscale to tie the servers together in a Virtual LAN. This is incredibly handy because they get to have easy to remember static IP addresses, all over an encrypted channel.
So here’s the rough idea:
- Vigilia.cc’s DNS records resolve to the OpenBSD.Amsterdam VPS running
gmid
- VPS and home server both run
tailscale
- VPS reverse-proxies incoming gemini connections to home server
3. Gemini server config
Both the VPS and the local server run [url=https://gmid.omarpolo.com]gmid[/url]
. It’s a fast and simple gemini server that mirrors OpenBSD’s httpd
; which means it is very easy to configure, it is stable and secure. It can run in chroot
ed environments, and as its own user, so it’s just a Good Thing all over. Most importantly, it can relay and reverse-proxy TCP connections with sni
fields intact, which is something for example OpenBSD’s relayd
, built primarily for HTTP, does not do.
My gmid
config files look something like this:
### REMOTE_SERVER:/etc/gmid.conf#user "_gmid" # running it as its own user to achieve privilege separationchroot "/var/gemini" # and in a chroot so it can't just access random bits of the file systemlog { syslog # log to /var/log/messages}vigilia_pem = "/etc/ssl/PUBLICKEY.pem"vigilia_key = "/etc/ssl/private/PRIVATEKEY.key"public_ip = "46.23.93.41" # OpenBSD Amsterdam VPS' public addresshomeserver = "100.REDACTED.REDACTED.101" # TailScale IP of the home machine public_port = "1965"homeserver_port = "2965"server "vigilia.cc" { listen on $public_ip port $public_port cert $vigilia_pem key $vigilia_key proxy { proxy-v1 # this directive enables some advanced features like forwarding IP Addresses of visitors verifyname off # I found I need to specify this somehow, maybe because of self-signed certs sni "vigilia.cc" relay-to $homeserver $homeserver_port }}
This above allows to listen for connections to vigilia.cc:1965
and forward them to HOME_SERVER:2965
. So thus the homeserver has the following configuration:
### HOME_SERVER:/etc/gmid.conf#user "_gmid" chroot "/var/gemini" log { syslog }internal_address = "100.REDACTED.REDACTED.101" # TailScale IP of the home machine internal_port = "2965"# The below are the same certificates that are in use on the VPSvigilia_pem = "/etc/ssl/PUBLICKEY.pem"vigilia_key = "/etc/ssl/private/PRIVATEKEY.key"server "vigilia.cc" { listen on $internal_address port $internal_port proxy-v1 # add proxy-v1 support for relayed connections cert $vigilia_pem key $vigilia_key log on location "*" { auto index on # enables directory listing }}
4. Getting the files to the Server
Because I am lazy I want to edit files locally and I want them to magically appear on my capsule. So I am using [url=https://syncthing.net/]syncthing[/url]
to copy things over automagically from DESKTOP:~/public_gemini
to HOME_SERVER:/var/gemini
.
Syncthing runs most reliably as my own user, I found. To do this it is best to follow the documentation for the Syncthing OpenBSD package — but basically it involves starting it via the user’s crontab
with the “@reboot
” directive. But as it runs as my own user, I need to set the permissions properly. HOME_SERVER:/var/gemini
is owned by the _gmid
user in the _gmid
group so I also added MYUSER
on both machines to the same _gmid
group, and made sure MYUSER
has write access:
#!/bin/sh# HOME_SERVERusermod -G _gmid MUYSERchown -r _gmid /var/geminichmod -r ug=rwx,o=r /var/gemini
Then I set up syncthing on HOME_SERVER
. As it is running headless, I needed to access the web interface, which I achieved via SSH tunneling:
$ ssh -L 9999:localhost:8384 HOME_SERVER
This way I could open a browser on DESKTOP
and access the server’s Syncthing settings.
So here are the settings:
On the DESKTOP:
- Syncthing web interface -> Add folder
- Folder path:
~/public_gemini
- Folder label: Gemini files (or something)
- Ignore patterns: “
*.sock
” (Unix sockets might confuse the poor thing) - Sharing: HOME_SERVER
- Pause syncing for now
On HOME_SERVER:
- Establish ssh tunnel to HOME_SERVER as described above
- Open remote Syncthing webinterface on DESKTOP: localhost:9999
- Accept the incoming share request for “Gemini files” from DESKTOP; but point it to /var/gemini
- Folder path:
/var/gemini
- Folder label Gemini files
- Advanced: UNTICK “Wach for changes” because OpenBSD doesn’t seem to allow Syncthing to poke around in
/var
with those various Go modules and you’d just get errors, like I did - Check the Ignore patterns — if it didn’t synchronise “
*.sock
” then specify it manually
On DESKTOP:
- Unpause syncing
Now any file you write into DESKTOP:~/public_gemini
will sync across to HOME_SERVER:/var/gemini.
Yay!
6. Setting up automatic static site generation
Now if you are content to maintain your capsule manually, you are done. As I said I am lazy so I want my little “ssg” script, Lumen, to create index pages for each directory for me. Lumen, I promise, will be made available once I tidy it up.
Lumen basically lists all files recursively and generates an index.gmi
for each directory. This means that Lumen has to be re-run each time the folder changes. OpenBSD is acquiring some degree of file watching natively.1 However [url=https://openports.pl/path/sysutils/entr]entr[/url]
already exists in ports.
It took a bit of tweaking but basically here’s the command I ended up using, adapted from one of the examples provided in the entr
manpage:
$ while sleep 0.1; do find /var/gemini/vigilia.cc/* | entr -nd python3 /var/gemini/cgi/lumen.py -d /var/gemini/vigilia.cc; done
What it does is, in a loop it recursively lists all files every 0.1 seconds in /var/gemini/vigilia.cc
, and feeds the output to entr
. Then entr
runs with -n
to specify a non-interactive session (in interactive sessions it also responds to e.g. keystrokes and tty changes – so to be safe, I don’t want that); and with -d
to specify it should be looking for changes in the parent folder of any changing files. The looping and the -d
directive were added because sometimes I ran into issues when a file got deleted: entr
just quit because it could not find the removed file in a “stale” file list it was provided on launch. Lumen needs a -d
argument as well to specifiy which directory it needs to work on.
7. System config
Because there are a few other servers like “auld.vigilia.cc” also running on the home machine (the configs for wich aren’t reproduced above for brevity’s sake) and because those rely on a number of CGI scripts I have to start them on launch. I ended up using supervisor
d for these. Supervisor is a cool little daemon for launching things. I could use rc
but supervisord
allows me to specify a few extra bits more easily, like redirecting output to syslog
and other things.
So for HOME_SERVER, here is my supervisord
configuration:
#### HOME_SERVER:/etc/supervisord.conf## [... snip ...][program:gmid]command=/usr/local/bin/gmid -f ; the program (relative uses PATH, can take args)process_name=%(program_name)s ; process_name expr (default %(program_name)s)directory=/var/gemini/ ; directory to cwd to before exec (def no cwd)priority=100 ; the relative start priority (default 999)autostart=true ; start at supervisord start (default: true)startretries=3 ; max # of serial start failures when starting (default 3)autorestart=true ; when to restart if exited after running (def: unexpected)killasgroup=true ; SIGKILL the UNIX process group (def false)stdout_syslog=true ; send stdout to syslog with process name (default false)stderr_syslog=true ; send stderr to syslog with process name (default false)[program:lumen-vigilia_cc]command=/bin/ksh -c 'while sleep 0.1; do find /var/gemini/vigilia.cc/* | entr -nd python3 /var/gemini/cgi/lumen.py -d /var/gemini/vigilia.cc; done'process_name=%(program_name)sdirectory=/var/gemini/priority=102autostart=truestartretries=3autorestart=trueuser=MYUSERNAMEstderr_syslog=truestdout_syslog=true
There are other directives that start the CGI scripts for “auld.vigilia.cc” in the config, omitted here.
Note that you can specify “priority” to control in what order you want the scripts to run. I first want the gemini server to run (100); then I want it to run the CGI scripts (101 — left out of the above example); then I want to run the static site generator’s watcher (102). Notice I am telling explicitly it to run /bin/ksh
with a command specified in -c
; this is because simply feeding it a complex command confuses supervisor
d, as I discovered.
One nice feature of supervisord
is that it can redirect both stderr
and stdout
to syslog, so any commands and processes supervisord
runs will have their output sent to /var/log/messages
, neatly tagged and organised.
Conclusion
So there you have it — my Gemini stack from start to finish. It was a really fun experiment to start to use OpenBSD, instead of reinventing the wheel, or relying on some monolithic CGI scripts. You can do quite a lot with just system internals and a few packages.
- The
watch
utility was added to 7.7-current on 2025-05-19; it will make its way into 7.8 hopefully. ↩︎
Adapted from the original article “Vigilia’s New Gemini Stack” published via Gemini at vigilia.cc on 21 July 2025.
Trying Guix: A Nixer's Impressions
One aspect of Guix I found to be really fascinating: That there is basically no conceptual difference between defining a package as a private build script, and using a package as part of the system.
Let me explain: Say you wrote a little program in Python which uses a C library (or a Rust library with C ABI) which is in the distribution. Then, in Guix you would put that librarie's name and needed version into a manifest.scm
file which lists your dependency, and makes it available if you run guix shell
in that folder. It does not matter whether you run the full Guix System, or just use Guix as s package manager.
Now, if you want to install your little python program as part of your system, you'll write an install script or package definition, which is nothing else than a litle piece of Scheme code which contains the name of your program, your dependency, and the information needed to call python's build tool.
The point I am making is now that the only thing which is different between your local package and a distributed package in Guix is that distributed packages are package definitions hosted in public git repos, called 'channels'. So, if you put your package's source into a github or codeberg repo, and the package definition into another repo, you now have published a package which is a part of Guix (in your own channel). Anybody who wants to install and run your package just needs your channel's URL and the packages name. It is a fully decentral system.
In short, in Guix you have built-in something like Arch's AUR, just in a much more elegant and clean manner - and in a fully decentralized way.
like this
Endymion_Mallorn likes this.
.emacs
. Well, the configuration language he or she was using is actually Emacs Lisp. There is no border between configuring Emacs by text file, and writing code in Lisp.
Lisp SBCL vs Racket - Which programs are fastest? (Benchmarks Game)
Lisp SBCL Racket - Which programs have fastest performance?benchmarksgame-team.pages.debian.net
One aspect of Guix I found to be really fascinating: That there is basically no conceptual difference between defining a package as a private build script, and using a package as part of the system.
This is true for Nix as well.
The two main advantages of Guix are the language (which is well-known and comes with lots of good tooling and other support) and the package bootstrapping.
The main disadvantages I've faced when trying it a few years ago:
- non-free packages need to use a non-official channel
- I had to install guixos through the iso provided by systemcrafters to have non-free drivers
- I couldn't get any help from the official guix irc because I used the modified iso, even though the issue had absolutely nothing to do with it
- there's significantly less packages in both than in nix, and they're usually seriously outdated (the docker package was behind Debian for example)
- even when I enabled downloading precompiled bins, some packages like firefox and chromium would still compile all night long
At the time it was a great concept, but essentially useless for anything not Emacs/Haskell related.
- non-free packages need to use a non-official channel
- I had to install guixos through the iso provided by systemcrafters to have non-free drivers
Yeah. See, drivers are part of the hardware abstraction layer which in a Linux system is the Kernel. The kernel is GPL, so it is hard to get support for hardware with drivers without GPL, it does not conform Linux' license.
I, too, had also nothing but hassle with an NVidia graphics card in Debian. It was a happy day when I finally ditched it for a supported card and had a fully supported system!
The other thing... let's turn the question around. Would you:
- expect from Apple that you get your Mac with The Gimp pre-installed?
- From Microsoft that they pre- install LibreOffice and provide it for free in their app store?
- Expect from IBM or Brother that they develop and give you free drivers for their competitor's hardware?
- Expect from Google that they give you free LaTeX support?
- Expect from Adobe that they host and staff tje Linux Kernel Mailing List for free?
If not - why do some people expect equivalent things from free software projects?
The kernel is GPL, so it is hard to get support for hardware with drivers without GPL, it does not conform Linux' license.
It's a violation that's not enforced, as almost all distros provide proprietary blobs. They balance ideology with usability, since they realised most people aren't going to use a librebooted ThinkPad from the 90s. If everyone enforced libre purism like GNU, desktop Linux would've been completely dead long ago. If you need proof, check usage statistics for any of the free distros.
I, too, had also nothing but hassle with an NVidia graphics card in Debian.
And did you need to install a modified iso to have WiFi? Did maybe Debian provide those nvidia drivers?
The other thing... let's turn the question around. Would you:
How is any of that relevant? This is not a question of additional software or services, but basic usability. Guixos as is, is for example essentially useless on a laptop unless you're willing to carry an external WiFi card in your pocket.
If not - why do some people expect equivalent things from free software projects?
The only expectation I have for an OS is to work on my devices, guixos does not. And even when I jumped through all of the hoops to get it working, I still needed to use nix to install most packages I need to work. So why would I use guixos+nix+flatpak instead of just running nixos?
The only expectation I have for an OS is to work on my devices
So maybe Guix System is not a good choice for you?
It has top-priority goals like reproducibility, capability to inspect and verify all source code, and providing a fully free system. These specific goals are not compatible with providing nonfree binary blobs in Guix-core. For example, depending on non-free binary blobs will block exactly reconstructing a system years later if these binaries are not available any more. Guix has scientific applications where reproducibility absolutely matters.
Also, I can unterstand if companies are hating it which just want to have a free ride and monetize efforts of other people. But for users, there are many many other options and distributions available. Why not chose one that matches your need better?
This
I use Guix as my "default" distro because I value software-freedom and reproducibility. It fits my needs very well, and I make sure to buy hardware that works with it instead of expecting it to work with whatever I throw at it. For my Windows gaming machine I use PopOS as the replacement OS instead of trying to beat Guix into serving that purpose, because PopOS is better suited for that role, and I have different expectations for it.
It's okay if something doesn't meet your needs, that doesn't make it bad, just means it's not the right thing for you. There's like hundreds of distros for Windows gamers, let us free software zealots have ours too please.
I make sure to buy hardware that works with it instead of expecting it to work with whatever I throw at it.
This is the way. Trying to get unsupported hardware to work under Linux in general is such a useless expense of time. In my experience, it is almost never worth it.
Also, I can unterstand if companies are hating it which just want to have a free ride and monetize efforts of other people. But for users, there are many many other options and distributions available. Why not chose one that matches your need better?
Why get mad about people comparing nix and guix, in a thread comparing nix and guix? Pointing out legitimate disadvantages is not hating. Maybe get off the internet for a bit and touch grass.
It has top-priority goals like reproducibility, capability to inspect and verify all source code, and providing a fully free system that is not compatible with providing nonfree binary blobs.
So does nix, nobody is forcing you to opt-in into non-free packages. And guix most certainly is compatible with non-free blobs, as that's how most people are using it. The only difference is that nix is supporting non-free packages instead of banning even talking about them.
And guix most certainly is compatible with non-free blobs, as that's how most people are using it [...]
~~I am not sure about that one and somewhat doubt there is hard data showing that.~~ The 2024 user survey also shows that a lot of people are using Guix as a package manager on top of another distribution, like Arch or Ubuntu or even NixOS. . If you have hardware that is not directly supported, this fixes the driver problem.
Guix User and Contributor Survey 2024: The Results (part 1) — 2025 — Blog — GNU Guix
Blog posts about GNU Guix.guix.gnu.org
non-free packages need to use a non-official channel
It's very easy to add additional channels and non-official channels integrate pretty well into everything. I don't really notice if a package comes from an "official" channel or "non-official" channel.
Address not found.
Also, it doesn't change the fact you're depending on some random person's repo that is not moderated in any way.
The two main advantages of Guix are the language
I wouldn't call that an advantage for the average person. Nix is far nicer to work with. Some Lispers might disagree, but I, for one, can't exactly see the beauty in trying to turn Scheme into a configuration language with macros and hacks. Also Guix puts Scheme everywhere, things you can do with plain old Bash in Nix, you'll have to all do in Scheme in Guix, so there is a much steeper learning curve.
Plus, if one compares the full bash man page with an introduction to Scheme - I love the quick introduction into racket with pictures - one can come to the conclusion that Schemes are both a lot simpler and more powerful.
In the end, it is pretty much a matter of taste, previous experience, and practical needs what one prefers.
Some Lispers might disagree, but I, for one, can't exactly see the beauty in trying to turn Scheme into a configuration language with macros and hacks.
Scheme is a minimalistic Lisp dialect, and macros are central in Lisp. For example, they allow for both conditional evaluation ("if" is a macro, or more precisely, a "special form" that is used in other conditionals), and for delayed evaluation at run time, which matches a bit Nix being lazy.
Also, Scheme is designed as a not strictly but mostly functional language, favouring side-effect free functions, which matches well with the declarative task which is package definitions.
bash, in contrary, is not side-effect-free, it modifies its environment, and this is very much not desired in a functional package manager: it is at the core that package declarations are side-effect-free.
And Emacs shows that Lisp written in a declarative style is a superb configuration language. (There is now even a project to use a Scheme, Steel Scheme, to configure helix, a programmers text editor which has many many features stemming from vim!).
Add Steel as an optional plugin system by mattwparas · Pull Request #8675 · helix-editor/helix
Notes: I still need to rebase up with the latest master changes, however doing so causes some headache with the lock file, so I'll do it after some initial feedback. Also, this depends on the ...GitHub
(add-after 'install 'remove-examples
(lambda* (#:key outputs #:allow-other-keys)
(with-directory-excursion
(string-append (assoc-ref outputs "out") "/lib")
(for-each delete-file
(list
"basic-server"
"helloworld"
"postcollector")))
over:
postInstall = ''
rm $out/lib/basic-server $out/lib/helloworld $out/lib/postcollector
''
?
Yes, having programmed bash and its predecessors for 30 years and several lisps (Clojure, Racket, Guile, a little SBCL) in the last 15 years, I very much prefer the Scheme version in this place.
Why?
- This code fragment is part of a much larger system, so readability and consistency counts
- The Guile version supports a more powerful functionality, which is that evaluation of a package can have several extra results (called outputs). It is over a year that I read about that in the Guix documentation and yet I recognize it immediately.
- the code tells me that it is removing examples.
- the code fits neatly into a tidy system of several stages of build and packaging
- the code uses a structured loop. Of course you can do that in shell as well - I am pointing this out because the bash version is a bit shorter because it does not use a loop.
- Scheme has much safer and more robust string handling. The code will not do harmful things if a file name contains white space or happens to be equal to
'echo a; rm -rf /etc/*'
. - Scheme strings handle Unicode well
- If there is an error, it will not be silently ignored as is the norm in shell scripts which are not written by experts, but will throw it.
- the code has less redundancy. For example, the bash version mentions three times the subfolder "lib", the Guile version only once. This makes it easier to refactor the code later.
I agree with your overall point, that having a single consistent functional language for package descriptions and build scripts is a great thing, and that bash is awful, but your reasoning is somewhat flawed. The main drawbacks of bash are somewhat rectified in Nix because bash is very much contained/sandboxed, which prevents arbitrary damage to the system, and there are some nice defaults in stdenv too.
The Guile version supports a more powerful functionality, which is that evaluation of a package can have several extra results (called outputs). It is over a year that I read about that in the Guix documentation and yet I recognize it immediately.
Nix also supports multiple outputs (in fact this is where the concept of outputs in Guix came from)
the code tells me that it is removing examples.
You could also do that with Nix in an easier and more declarative fashion, either by adding a comment, or by doing this:
postInstallPhases = [ "removeExamplesPhase" ];
removeExamplesPhase = ''
rm -f "$out"/lib/{basic-server,helloworld,postcollector}
'';
Scheme has much safer and more robust string handling. The code will not do harmful things if a file name contains white space or happens to be equal to 'echo a; rm -rf /etc/*'.
Bash is just two double quotes away from doing this too. See code above for an example
Scheme strings handle Unicode well
Bash also handles Unicode well
If there is an error, it will not be silently ignored as is the norm in shell scripts which are not written by experts, but will throw it.
Nixpkgs stdenv sets set -eu
which has a similar effect. If that code fails, the entire build will fail too.
the code has less redundancy. For example, the bash version mentions three times the subfolder “lib”, the Guile version only once. This makes it easier to refactor the code later.
This is also really quite easy to rectify in bash, see code above.
rm -f "$out"/lib/{basic-server,helloworld,postcollector}
I had a go at using guix as a package manager on top of an existing distro (first an immutable fedora, which went terribly, then OpenSUSE). Gave up for a few reasons:
- As mentioned in the article,
guix pull
is sloow. - Packages were very out of date, even Emacs. If I understand correctly, 30.1 was only added last month, despite having been available since February. I get that this isn't the longest wait, but for the piece of software you can expect most guix users to be running, it doesn't bode well.
- The project I was interested in trying out (Gypsum) had a completely broken manifest. Seems like it worked on the dev's machine though, which made me concerned about how well guix profiles actually isolate Dev environments. This was probably an error on the dev's part, but I'd argue such errors should be hard to make by design.
All in all I love the idea of guix, but I think it needs a bigger community behind it. Of course I'm part of the problem by walking away, but 🤷
- As mentioned in the article,
guix pull
is sloow.
This one has beem discussed on several forums discussing the original blog post, like here or also here on lobste.rs
Part of the reason for slow pulls is that the GNU projects savannah server, which Guix was using so far, is not fast, especially with git repos. Luckily, this is already being improved because Guix is moving to codeberg.org, a FOSS nonprofit org which is hosted in Europe. So if one changes the configured server URL, it is faster. (On top of that interested people might use the opportunity to directly take influence, and donate to codeberg so that they can afford even better hardware 😉).
OpenAI and UK sign deal to use AI in public services
OpenAI and UK sign deal to use AI in public services
The US tech firm behind ChatGPT say it will work with the UK government to "deliver prosperity for all".Mitchell Labiak (BBC News)
thisisbutaname likes this.
Fedora Must (Carefully) Embrace Flathub
Fedora Must (Carefully) Embrace Flathub
Motivation Opportunity is upon us! For the past few years, the desktop Linux user base has been growing at a historically high rate. StatCounter currently has us at 4.14% desktop OS market share...Michael Catanzaro (Michael Catanzaro's Blog)
like this
Endymion_Mallorn likes this.
That's certainly part of the motivation (see the 4th paragraph).
Yes, image based. No, not Bazzite specifically, but silverblue (and kinoite) under the fedora banner directly.
But that's not really the point of the article. In order for those to go mainstream, flatpak and especially flathub have a lot of maturing to do first, and the author lays out a pretty good roadmap with thorough explanations.
They're already mainstream, any belief otherwise is ridiculous to the point of being parody.
Meanwhile you have Fedora getting legal threats because they're shipping broken software in their own flatpak repo that exists only to waste developer time and project resources at the expense of its users and their experience.
I'd love to think so too, but I think our echo chamber is pretty tight.
I certainly think they're ready for mainstream usage (I have one Bazzite install myself), but I don't think there's significant awareness beyond the dedicated fan base.
There aren't really any actually useful metrics that I know of, but the only one of the 3 I've mentioned that broke into distrowatch's top 100 is Bazzite, and that's only in the last few months.
And for legal threats: I doubt any court in any country will give credence to that. Fedora is MIT licensed.
License of Fedora Linux
Learn more about Fedora Linux, the Fedora Project & the Fedora Community.Fedora Docs
The legal threats were credible and resulted in yet more wasted developer time removing that package instead of the entire useless repo.
You're forgetting that millions of Steam Deck consoles have been sold and all of them are flathub exclusive.
On top of that you have: Mint, Vanilla OS, Endless OS, OpenMandriva, PopOS!, Clear Linux, PureOS, ZorinOS, KDE Neon, GNOME OS, Salix, and many others all shipping flathub by default.
Fedora is in a very exclusive group of distros dumb enough to ship their own flatpak repo.
Bringing up Distrowatch stats and "Echo chamber" in the same comment is the most absurd thing I've seen this year.
Bazzite is not immutable, and SteamOS is as mainstream as it gets while being A/B root immutable.
All of them ship Flathub because it's ready for public consumption.
If the attempt here is to argue that cloud native isn't mainstream and change topics from flathub, you are proudly in a bubble of 3% of the computing industry while your peers in the Linux server space and Android run circles around you.
If they behave anything like what Fedora did, yes.
OBS chose Flathub as their official default supported option for their software. Fedora took that software, modified it to update dependencies they weren't ready to use yet, and then put it on their store in a completely broken state with all of OBS's trademarks intact and in a way that made it preferred over the official one, and then fought OBS over removing it for months while it racked up support requests from unsuspecting users (victims of Fedora's shitty policies).
- Bazzite preinstalls Flathub apps by default. The author still wants to use Fedora Flatpaks for the preinstalled apps.
- Bazzite ships Flathub unfiltered. The author wants to only show FLOSS software built on trusted platforms by default (so no taking a precompiled binary and shipping that).
- Bazzite ships Flathub in spite of its flaws. The author wants Fedora to work with Flathub to clean up its issues before shipping the remote by default.
Bazzite ships Flathub unfiltered.
Last update (which replaced Discover with Bazaar) changed that.
so no taking a precompiled binary and shipping that.
All FLOSS apps on Flathub are built on trusted platforms by default, in the open and verifiable. Same thing with Brew.
Not including proprietary software in the default config is a valid choice every distro has to make.
The sudden success of Bazzite comes from how easy it is to use.
Last update (which replaced Discover with Bazaar) changed that.
In a way, true. But I don't think they are using flatpak's filter mechanism. I believe the filtering is done by Bazaar itself. That means that even if Bazaar is hiding an app, you are still able to install it manually from the CLI.
The intent is also different. Bazaar is filtering out footguns, like the Steam flatpak on Bazzite (since Steam is preinstalled as an RPM) and Bluefin hides flatpak IDEs.
All FLOSS apps on Flathub are built on trusted platforms by default, in the open and verifiable.
That's not true. Take LocalSend as an example. It does not build LocalSend on Flathub. It simply takes a GitHub release URL of a compiled tar.gz. And GitHub releases do not have to be built on GitHub, you are able to upload any local file and have it shown as a release.
The sudden success of Bazzite comes from how easy it is to use.
I agree. But it's also important to have principles and to stick to them. The great thing about Fedora Atomic is that Fedora is able to create their FLOSS OS following their principles and others are able to take that base and build upon it to create their vision.
Fedora doesn't have to be for everyone.
org.localsend.localsend_app/org.localsend.localsend_app.yml at master · flathub/org.localsend.localsend_app
Contribute to flathub/org.localsend.localsend_app development by creating an account on GitHub.GitHub
It's great they're having this discussion, but some of the arguments seem overblown and imply Flathub does less reviewing of app than actually does.
Outdated runtimes aren't great either, but as they learned with OBS, just updating to the newest version broke a bunch of stuff.
See this blog post for a response that was made to similar criticisms during the OBS issue. Flathub Safety: A Layered Approach from Source to User
Flathub Safety: A Layered Approach from Source to User
With thousands of apps and billions of downloads, Flathub has a responsibility to help ensure the safety of our millions of active users.Cassidy James Blaede (docs.flathub.org)
We can flag old runtimes as out of date. Individual users or whole distros can set preferences to anvoid out of date runtimes. But Flathab must support out of date runtimes.
If an app has not been updated, I want it to continue running.
I want FlatHub to support binary only apps (like commercial ones) as well.
FlatHub is supposed to be the easy, one-stop place to publish apps. If I cannot put my app there, it is a problem.
It is supposed to be the place I get apps that will run on my distro. If the app I use daily that has not been updated in 10 years stops working, I am annoyed.
Fedora wants to deprecate runtimes that would still be “stable” on Debian.
I think, because of Fedoras atomic desktops. I didn't use any of them yet, but it seems like Flatpaks should be used there, since one should (or can?) not install tradional packages there. Therefore Fedora provides the flatpaks anyway and they can be used on the non atomic desktops as well.
Another reason is, that you might not be able to install the latest version of an application as rpm package if a required dependency in the repo is outdated. A Flatpak usually does not have the issue since a newer version would include the fitting runtime.
This said, I do think its not this big of an issue for fedora which is usually quite up to date. But if you run a distribution with LTS releases or something like Debian you will much more likely have older dependencies in your repositiry.
atomic desktops
i guess it makes sense in that case, but i'm really not convinced flatpaks should be used as the default (or only, apparently) way to install every application in the system. flatpak's flexibility is great for the particular cases where you want to install newer versions of applications or if an application isn't available in the official repos somehow. besides that, just use distro packages
Another reason is, that you might not be able to install the latest version of an application as rpm package if a required dependency in the repo is outdated
doesn't flathub solve that already?
like this
geneva_convenience likes this.
Depends what you mean by "problem". The biggest problem with traditional packages like debs and rpms is that compatibility sucks. They only reliably run on the distro and version they are designed for. Third party packages typically build on old dependencies and hope that backwards compatibility will allow them to run without issue on later distro versions.
Yes, it's redundant to have have the same app packaged as flatpaks. Though I don't think that redundancy is necessarily a bad thing. Flathub is not a profitable project and has up to this point relied on Gnome for funding. There's work being done to spin it out to be it's own thing and hopefully be supported by paid apps. But what if that fails and it shuts down? Or less dramatically, what if Flathub has a major outage?
One of the common complaints against snap is that there is only one store, controlled by Canonical. Flatpak is designed to support multiple stores. I don't see why they can't exist side by side. That's exactly what I do. I have dozens of apps installed from each source.
And to address the claim of what if "each distro decides to make a flatpak repo according to their own philosophies?". I guess that would depend on how many resources are being poured into supporting that. If flatpak continues to push for OCI support, then that would make it easier for distros to have their own remotes, if they desire. If not, they can just use an existing option. Whether that be Flathub or Fedora. Personally, I think Fedora Flatpaks are a good match for Debian and OpenSUSE's policies, only real downside is that major Gnome app updates would be a month delayed, annoying Tumbleweed users.
i don't have an issue with multiple flatpak repos. i'd actually find it very interesting if we went a more decentralized route with flatpak (maybe kde, gnome, mozzila would each have their own repos). but i don't see the point of a distro-specific flatpak when we already have normal packages. compatibility is kind of a non-issue, since you're not supposed to install them elsewhere anyway (unlike flatpaks)
also, i see absolutely no reason to use fedora's flatpak repo on debian given that flathub exists already. you could add it if you want it, but what's the point?
Fedora and Debian have similar philosophies. FOSS only, packages must be built from source, no vendored dependencies. So they have similar policies regarding security and Fedora Flatpaks align closer to that than Flathub.
I believe Debian also doesn’t ship patented codecs in their main repo.
nonfree
section, but that's it)
L'enorme braccio reclutato per agevolare la rinascita del nucleare in Gran Bretagna - Il blog di Jacopo Ranieri
L'enorme braccio reclutato per agevolare la rinascita del nucleare in Gran Bretagna - Il blog di Jacopo Ranieri
Affermò la profezia: “E quando il destino dovrà compiersi, il giorno si trasformerà in notte, e il normale ciclo diurno sembrerà finire prima dell’ora del tramonto.Jacopo (Il blog di Jacopo Ranieri)
ummthatguy
in reply to crankyrebel • • •