Answered some of my questions about what people think the future will be if everyone codes like this. It seems to be: instead of thinking about constraints of any kind or "what is the most efficient way to do Y or the most readable way to do Z?" answer the question, "what is the most brute force way to perform X if I pretend that there are no resource constraints and nothing needs to make sense as long as I see some sort of test passing? Just ship it with spaghetti code.
Never in my life did I think I'd see software development, a field that's spent decades building best practices and being concerned with security and code quality, destroy itself in a matter of months.
At this point these people might as well be just reading tea leaves, or casting chicken bones on the ground.
it’s exactly the way people have been building “cloud infrastructure” for ages, it was just a matter of time before programming also became a game of coal-shovelling :(
@jonny it also reads like code if “no humans actually talked to each other or coordinated their work in any way”
As a product (and past project) manager I often tell people that the main job of real programmers is communicating with otber humans. The code is the easy part.
Deciding what the code should (and should not do) and coordinating everyone’s efforts is the hard stuff.
But also how you avoid everyone reinventing (badly) the same functionality and how you avoid crunches
What I keep seeing in the LLM user space is that it's not just test passing (they don't care about tests) but does it have "product market fit". (Found that lovely term on a pro-LLM blog)
As long as the software gets to X, Y, or, Z; the users don't care about how it works behind the scenes or what the externalities are. It could half-ass work and people will wind up using it anyways (and pay for it even).
Claude Code is a living example of "people will pay money for software that has shit code behind it because it 'works'; Quality, morality and ethics be damned"
Even without insane and illegal wars, the thing about any dependency, including car dependency, is that once you’re dependent, they can do whatever they want with the prices.
Real freedom is choices. Better cities create choices. Graphic via the Urban Truth Collective. Check out our website here: urbantruthcollective.com/#Urba…
I hope Euro-Office succeeds to provide a FOSS-friendly alternative, will need a lot of effort though to continue a project like that, especially if OnlyOffice play nasty.
The “Euro-Office” initiative is an evident and material violation of ONLYOFFICE licensing terms and principles of international intellectual property law.
@Gina Yeah, I'm not sure either, but I appreciate the potential diversity of options and the idea of breaking OnlyOffice's author's non-FOSS-spirited control.
@forster it's actually really simple, you just have to get the prompt correct. The calculator can only calculate what it's very specifically being asked to calculate, which is why it's very important to check and make sure you know the answer before you ask it the very specific question, so the answer is calculated correctly .
completely off-topic, but there is a way to have an unsure calculator that is actually useful, as opposed to LLMs which arent even whten they are correct
I was taught to do at least an order-of-magnitude mental sanity check every time I used a calculator - there's always scope for pressing the wrong button.
I love these discussions that assume humans are the golden benchmark that never makes mistakes or errors.
As you correctly were taught, check your work if at all possible.
And all the clever rules that apply to how to deal with outputs from algorithms apply to human output too. Potentially with modification, because humans can lie maliciously. And with that observation, let's close that argument with a round of “they eat the dogs”
@yacc143 @TimWardCam > I love these discussions that assume humans are the golden benchmark that never makes mistakes or errors.
No one ever said that lol 😂 Making mistakes is part of being human, but as we gain more life experience and expertise in an area the number of mistakes we make keep decreasing.
Also human mistakes are very different from the kinds of mistakes LLMs make, this point always gets lost when people talk about it.
@futureisfoss @TimWardCam That's why I'm not a big fan of LLMs as chatbots, professionally.
But LLMs can be used in many other ways, which surprisingly often allows one to use smaller, more optimized ones.
And as there are enough idiots (as I call them, “US-style AI hype market criers”) who exactly consider it a great idea to fire all radiologists and paste X-rays into ChatGPT to get diagnoses, there are enough idiots on the other side that assume humans are perfect.
In my last job, I literally had a manager who had his own little anti-AI campaign (when in the past 2 years the US-style AI hype hit us, the company had been doing “AI” for specialized processing for over a decade, but that had been behind “closed doors” in specialized teams). Actually requiring that the solution by the AI coding agent fulfill all our team's coding guidelines. I asked, so give me the guidelines in written form. Oops, they exist only as oral lore, more or less, “what he says.”
Reminds me the early Pentium FDIV bug in the mid 90s: Recommended mitigation measures were to verify the computing results using an older but reliable 486.
Funny enough, for some calculations a real calculator and the iOS calculator disagree. The physical calculator does all operations left to right, where the iPhone calculator does all operations by order of operations resulting in different sums in the end.
How many people knew that, and how many have trusted the calculator all these years?
What does it take to run a Tor relay at a university? This real-world story from National Taiwan Normal University shows how a student made it happen. Read the full experience + lessons learned: blog.torproject.org/setting-up…
A computer science student at National Taiwan Normal University successfully set up a Tor Relay on campus by working within institutional processes—communicating with administrators, completing paperwork, and explaining the difference between relays …
Want to bring Tor to your campus? Check out @eff 's Tor University Challenge encouraging universities to run Tor relays on their networks to support the Tor network and give students hands-on experience with real-world digital public infrastructure. If your campus supports research and an open internet, this is a concrete way to contribute: toruniversity.eff.org/
End-to-End Encryption is good but metadata protection counts as much. Names, group descriptions and memberships, avatars, who talks to whom ...
Both #deltachat and #signal go to great length to protect all the metadata that WhatsApp grants itself gratuitously. #Matrix stores similar scales of metadata on their servers, even if you can choose which server stores it.
Everything is better than #Telegram which additionally stores message contents in all group chats/channels and most 1:1 chats.
@faket we are lightly following its developments but are not impressed by its UI/UX, and also don't think they particularly care for resilience (they are blocked since >15 months in russia, and don't do much about it, for example), also they don't appear to care much for people with small data plans and bad networks, and rather tune everything for resource-rich always-connected users. They also appear to be going down the crypto-coin rabbithole quite a bit. YMMV.
@ahalam all the mentioned metadata in the top post resides in the encrypted parts of messages. The server does not see group descriptions, names, avatars etc. We'll soon do a blog post on this and recent advances to "zero metadata" operations, stay tuned :)
Actually, WhatsApp offers the option to encrypt backups, and Apple offers the option to encrypt iCloud. However, not all users will take advantage of this, so its usefulness is limited.
Personally, I hope that DC-iOS will one day get iCloud backup support. Provided it is not too complicated to implement. In my opinion, it makes more sense than before, since chatmail servers only temporarily store emails.
i don't even believe WA's e2e encryption is real. When you reactivate whatsapp from a new phone, without the transfer protocol, but from the same number, you can see the plaintext of all messages you missed. If the key was in your "end" (old phone) only, there would be no possible way to see those messages.
Whereas for Signal if you don't explicitly back up and transfer keys, you won't be able to decrypt messages your received in the meantime.
@ebrum This is likely caused not by decrypting queued messages, but by the sender automatically re-encrypting the messages to your new device and resending them when key change is detected, see signal.org/blog/there-is-no-wh… (and theguardian.com/technology/201… for the referenced article).
After the next stable release of postmarketOS (v26.06) we have decided that unmaintained devices (those where the device package doesn't have a maintainer= line in their APKBUILD) will be archived, this means the packages will no longer be built and included in our binary repository.
If you want to make sure an unmaintained device continues to be supported, you can take over maintainership yourself so that we can reach you if there's a problem rebuilding the device or kernel package.
I already tried to install on two devices and failed (Samsung Galaxy S3 neo, Nexus 2012) , mainly because some of the wiki stuff was not working as expected, was outdated and/or ambiguous.
It is likely much better to first focus on a few devices and make them stable.
This year somehow my volunteering projects are going very slow. Yet many things happening in a different direction.
1 - From Today 10 of my series will be broadcasted as Season 1 Series on ECOFLIX. That's the funny AI banner they made, and they just published first Episode - watch.ecoflix.com/programs/be-… Ecoflix - is a Non Profit Streaming platform, in the style of Netflix, but all of the revenue , 100% of it goes into Nature and Wildlife conservation. I am also not getting paid by them. Anyway I am quite happy to have my series there, as it's a place for people which already have interest in nature conservation. And also although there are subscriptions, you can watch everything for free there.
... Show more...
This year somehow my volunteering projects are going very slow. Yet many things happening in a different direction.
1 - From Today 10 of my series will be broadcasted as Season 1 Series on ECOFLIX. That's the funny AI banner they made, and they just published first Episode - watch.ecoflix.com/programs/be-… Ecoflix - is a Non Profit Streaming platform, in the style of Netflix, but all of the revenue , 100% of it goes into Nature and Wildlife conservation. I am also not getting paid by them. Anyway I am quite happy to have my series there, as it's a place for people which already have interest in nature conservation. And also although there are subscriptions, you can watch everything for free there.
2 - We just got back from Climate Pact Conference in EU Commission in Brussels. We were traveling on a night train from Vienna to Brussels. 1100 km, yet it's the most green way to travel. I wish I would take trains much often going to the projects, but unfortunately the prices are insane for the min Europe. Return tickets for 2 persons costed us 650 euro! And it was standard cabin, not lux! It's 16 hours drive in one direction. Ryanair would cost us 100 euro. And only because organizers paid for our travel and wanted to choose the most green method we were able to take train. It's a shame to be honest, when there is such price difference. Regardless of how much I love earth and planet, if I have to pay myself I would taken airplane. Trains in Europe should be properly subsidized and offer affordable prices.
Anyway in EU Parliament we played a concert with the sound of the whales and dolphins we've been recording throughout last few years. + On a large screen I was showing many BBTA videos from our expeditions, and shoots of cetaceans and also shoots from Grind in Faroe Islands. I spoke about Ocean conservation, Cetaceans, threats to them, their conservation and what anyone can do. The were issues with the sound, they haven't done proper live stream and many things went wrong, but at the end we delivered the message and many people were touched by it. That's the most important. I will try to make a short video when I get some video files fro organizers.
3 - On 9th April in Montenegro there will be a movie night with 3 of my videos which I filmed with ngo DMAD in Turkey. They will be presentation about Cetaceans, their work and show 3 of mine videos
Ecoflix should stop making these AI-thumbnails because is quite ridiculous :)). You already make very good thumbnails maybe tell them to use them...they are real not AI generated.
100% about trains and generally public transport. No way people will use them when they are several times more expensive than planes. And planes need a lot of fuel, airports, security, etc.. In terms of resources a lot more expensive, but not money....such a shame.
But anyway great to see you do these things too. Although I have little hope in these gov organizations at least maybe you get some eyeballs to see you stuff and maybe make new connections that can help you in the future. Would really like to see a video about your presentation.
Great about Montenegro too!
Also I see a bit more support on Patreon? Even if it is a tiny bit, if it grows maybe it is a good sign. Very far from what you would need to even pay for a bus ticket probably :D but maybe if you continue bit by bit you'll get more support. It is fucking hard but who knows...
Yeah, these AI thumbs are ridiculous :) I actually specially made thumb for each episode, as they require that, but then they changed them :)
I also don't have any hope for this GOV organizations, especially after the conference , but even before. It's just talking and discussing and talking and again discussing, and then symposium and few online meetings.
Yeah, I would love to see video from presentation tambien :) but they fucked up live stream :( It was the most important part for me, to have such video. ANyway I am waiting if they could get some footage for me, as they had video guy there as well.
Patreon - yes, but it's still I got only 47 euro a month :) In average I spent 300 euro per 1 video, that's only my expenses if I count all the videos I did last year and divided on all the money I spent. That's also excluding food and other small things, mainly just transport and nightstay. And even that in most of the cases I am trying to get very very cheap, like staying at friends, asking for NGO's to provide stay and food etc. Normally price would be much more.
... Show more...
Yeah, these AI thumbs are ridiculous :) I actually specially made thumb for each episode, as they require that, but then they changed them :)
I also don't have any hope for this GOV organizations, especially after the conference , but even before. It's just talking and discussing and talking and again discussing, and then symposium and few online meetings.
Yeah, I would love to see video from presentation tambien :) but they fucked up live stream :( It was the most important part for me, to have such video. ANyway I am waiting if they could get some footage for me, as they had video guy there as well.
Patreon - yes, but it's still I got only 47 euro a month :) In average I spent 300 euro per 1 video, that's only my expenses if I count all the videos I did last year and divided on all the money I spent. That's also excluding food and other small things, mainly just transport and nightstay. And even that in most of the cases I am trying to get very very cheap, like staying at friends, asking for NGO's to provide stay and food etc. Normally price would be much more.
I really hope to get more supporters, but that' on the verge of impossible :)
Also man I've red your post yesterday, sorry to hear that, i was thinking to comment something, but then at the end not sure what else I can say. Just keep going and hopefully your father will become better. Also your health man. Take care
The biggest evidence that our trade-based society is fucked is the fact that people like you are struggling to find enough donations, not even covering the cost of making these videos. People who do good things for the world are constantly disincentiviced to keep doing these. And speaking of incentives, that train ticket price is absolutely insane, can't think of a bigger incentive to make people choose airplane over trains.
Yah this AI shit drives me insane...views views views, but how about the quality of them. If people are not bothered by fake thumbnails or videos then their "viewer quality" is already pointless.
Sad to see this but well....
And these conferences are like that and I feel EU is a master of talking and not doing anything.
And I was thinking you must spend even more per 1 video since you have to travel a lot. But 300 is also 9 times more than you get on Patreon...I hope you can get more but for that you have to sustain yourself for the foreseeable future. Until there are more people getting to know your work and decide to support you. The endless struggle.....
Yah about my situation is fine...not much to say for me either for now. Am trying to record some videos these next weeks see if I can do that and hope that my parents will be ok.
The website is asking for your email address to access the downloads. We never ask for your email address. Do not enter your data there, it's a phishing attempt.
The usual Manjaro Stable updates. Manjaro Drama. As aside note, we are aware of the drama unfolding inside the Manjaro’s teams. Frankly it proves how trade ruins pretty much everything. Very easy to predict.
Manjaro depends on Arch. Arch on the Linux Kernel and GNU. Plus on Desktop Environments like Gnome, XFCE, etc.. So?
Manjaro's decisions are bad. I tried to talk to them, to help, etc.. for years. Nothing worked. Therefore: TROMjaro. As simple as that.
I am of course grateful for the open source and the linux community. But only for the trade-free part of it. No "business" shit and deceiving people into buying their stuff. That is disgusting and it ruins all projects as you can see.
Also, if the post is in english maybe would be good to translate your message into english so I dont have to do it...
New post: shell tricks that aren't exactly secret, but aren't always taught either.
Split into two sections: what works on any POSIX sh (FreeBSD, OpenBSD, Alpine...) and what's Bash/Zsh-specific. Because not everyone is on Linux with bash as their login shell.
Things like CTRL+W, $_, pushd/popd, fc, set -euo pipefail caveats, and more.
Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...
No problem with Passkeys. If that would be the only thing that would be fine. (As long it does not exclude certain people for accessibility or other reasons)
hear me out: i starting to feel like all this OS, social media age/ID & KYC verification push because people are speaking out against world governments & the wealthy brats
They want to create fear. if you talk against them they can send the police or their supporters to your home because they know exactly who you are. This has nothing to do with kids. If it did, many AI apps would have been shut down a long time ago when they started 'undressing' women and deepfakes. Yet those apps are online
Fraud is rampant, there is the KYC camp which are typically businesses that have some reason to need to verify you are not exfiltrating their systems, and then there is the tinfoil hat security crowd (mostly us) that sees boogiemen everywhere (and are often right, often wrong.
These two are seemingly at odds, but in reality what it suggests is that there are distinct identity domains that we need to solve for - public and private, and we haven't.
there is some truth to the issues with bots or AI based spam, but then again, companies are firing competent software devs/IT staff & still expecting everything to work perfectly
the solution to these AI bots is regulation. they've 3/4 companies that all these bottom feeders use for spamming via API. It isn't that hard to fix the problem but governments are too busy with throwing dirt at each other these days & for profit social media want to tag everyone with ID so they can market you better
I have been involved in a very few real crises. The first thing that management did was reach down through levels to get to the cognizant engineer and bring that person into a corner office. They want the straight shit...they want it now.... They want "how"..."why"...and "who"... They don't want "I think".
Sometimes crises happen even after substantially controlled development and testing. When the crisis or issue comes, having been through that process enables you to know the nature of the problem and what can / needs to be done to address it.
So... Who do you call? How do you know even where to start?
In dieser Woche fällt im Europäischen Parlament die Entscheidung darüber, ob die anlasslose Durchsuchung privater Chats und E-Mails durch US-Techkonzerne (Chatkontrolle 1.0) doch noch fortgesetzt wird. Nachdem das Parlament am 11.
This week, the European Parliament faces a decisive vote on whether the indiscriminate scanning of private chats and emails by US tech companies (Chat Control 1.0) will be allowed to continue.
🇫🇷Les géants de la tech US & les lobbys veulent scanner nos messages ! 🛑 DEMAIN (vote de l'ordre du jour), nous pouvons tuer #ChatControl pour de bon !
Stoppez les lobbys, appelez vos eurodéputés MAINTENANT : fightchatcontrol.eu
This week, the European Parliament faces a decisive vote on whether the indiscriminate scanning of private chats and emails by US tech companies (Chat Control 1.0) will be allowed to continue.
🇮🇹Le Big Tech USA e le lobby vogliono scansionare le nostre chat! 🛑 DOMANI (voto sull'ordine del giorno) possiamo affossare il #ChatControl per sempre!
This week, the European Parliament faces a decisive vote on whether the indiscriminate scanning of private chats and emails by US tech companies (Chat Control 1.0) will be allowed to continue.
Microsoft spent 4 years stuffing Windows 11 with unwanted ads, forced Copilot integrations, stealing data to train its shity AI and other bloatware, now they want applause for promising to remove it. Reasons for a Change of Heart: 1 Increased Linux gaming 2 Apple's entry into the low end PC market with 0 forced AI 3 The "Microslop" social media shaming campaign 4 Increased costs due to AI leading to almost 0 ROI since there is no consumer demand sambent.com/microsofts-plan-to…
Microsoft spent four years stuffing Windows 11 with ads, forced Copilot integrations, and bloatware, now they want applause for promising to remove it.
there is an old saying: vote with your wallet. Microsoft is now finding out that people have choices. This is not the 90s or 2000s of Bill Gates era anymore where you can abuse everything and get away with it.
I was rocking BeOS in the late 90's on my server while using an iMac 🙂 Worked on a Windows call centre all day there was no way I wanted to do tech support for myself at home as well! 😃
@Gina i agree. microsoft/google etc all work their way up to the line of the most user hostile version of their apps and services. they don't care unless it become headache that hurts their investors and stock price start to go down. i won't be surprised if they will start with AI loaded version 12. Lmao.
my advice is still the same. get a cheaper (used) thinkpad (or brand of your choice) and install Linux or *BSD that doesn't have corporate backing or age/kyc verification nonsense added. always install an ad blocker, script blocker, and dns level filtering just in case for your own safety (also install those on your parents and friends family computers).
say no to microslop and their stupid apps. enough is enough.
Stores the user's birth date for age verification, as required by recent laws
in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.
The xdg-desktop-portal project is addi...
@kobold Get a grip on reality. It's a field in a JSON. Your name is in passwd. Every program on any Linux or BSD can call getpwnam.
Nobody forces you to set either. There is no enforcement mechanism and no verification, but there are legitimate uses for either, as there are legitimate interests in not setting either.
@kobold We have a list of open source operating systems without systemd. It's one of our most requested search criteria: distrowatch.com/search.php?ost…
I have two spare unused laptops, one with Linux (more than 10 years old, low spec) and one with W10 (Nov 2016).
Which BSD should I try? Both SATA HDD. Download Link? Both boot from USB sticks. The Win10 model runs Linux Mint far better (I swapped HDD from a similar Lenovo).
I use Linux Mint + Mate & X11 100% since 2017. Dual boot Linux (Red Hat, Debian etc) since 1998.
Used Cromix in 1980s. Tried Crostini on ChromeOS for 3 months (crippled and same HW now runs Mint natively).
I would have done that maybe 20 years ago. Now I'm only interested in using it. That's why I mentioned I'm happy with Linux Mint + Mate + X11. I have also Cinnamon, XFCE, ICeWM etc installed on some to look at and as fall back if I break Mate. I might have tried Free BSD very long ago (I did once install Xenix from floppies). I also have Pi4B (2G RAM) with only SD Card. It's gathering dust. I see freebsd.org/where/
I had a 10 year old Lenovo Yoga.. excellent product.. replaced the battery.. replaced W11pro with Linux and the latest Mint distro.. my live makes sense again and the digital sovereignty is a step closer 🙏🤣
That’s exactly what I did. My 8 years old desktop wasn’t Win 11 ready. So it’s running Fedora KDE now as dual boot to Win 10. For my journeys I bought a refurbished Thinkpad T14 Gen 1. Deleted Windows and running Fedora KDE on it. My parents got a new desktop. They wanted one anyway. Pre-installed Win11 deleted and it’s running on Linux Mint now. My partner bought herself a new laptop. It’s running on Linux Mint now as dual boot. When I’m back home the PCs of to friends will be installed from Win10 to Linux Mint as well.
I'll believe it when I see it. The business case is still painfully obvious:
1) turn on Copilot by default in all Office365 apps, integrating access to all business data of its users. 2) Copilot suggests email responses based on this 3) managers seamlessly integrate Copilot into their workflow, without ever deciding to 4) since everyone's LLM is different, the managers will be unable to leave Azure/Windows 5) increase the price! Locked-in companies ftw
I would reverse #1 (Increased Linux gaming ) and #2 (Apple's entry into the low end PC market with 0 forced AI). IMHO it's #MacBookNeo that's getting #Microsoft to #debloat #Windows11. Lots of people, including me as I wrote about in mathstodon.xyz/@nm/11621342792…, are so fed up with #Windows that we're switching to #macOS. Thank you #Apple for #MacBook #Neo and maybe helping to ma
... Show more...
I would reverse #1 (Increased Linux gaming ) and #2 (Apple's entry into the low end PC market with 0 forced AI). IMHO it's #MacBookNeo that's getting #Microsoft to #debloat #Windows11. Lots of people, including me as I wrote about in mathstodon.xyz/@nm/11621342792…, are so fed up with #Windows that we're switching to #macOS. Thank you #Apple for #MacBook #Neo and maybe helping to make Windows a little saner.
I'm so frustrated by #Windows11 that I'm thinking of getting a #MacBook #Neo. I've written a lot about #Windows and some about #Linux, which you can see at ii.com/portal/windows/ and ii.com/portal/nix-nux/. I'm losing my mind learning about all the ways to #debloat Windows, minimize #telemetry, use only a #LocalAccount, get rid of ads, get rid of AI, etc. that maybe it is time for me to give up on Windows. I'm thinking I'll get one at #Costco, but I'd love your thoughts on...
* whether Costco is a reasonable place to get a #MacBookNeo * what #privacy and #security issues should I be aware of with a MacBook Neo. I will not connect to an #Apple account or use any #AppleServices
These motherfuckers put some weird screws on this electrical heater so you cannot open it unless you have a very specific screw driver. Absolutely criminal behavior. But I understand it. You have to trade in this world in order to survive and thrive, and so these tactics can create advantages for you: the heater breaks, people buy a new one. Done. More profit.
If we can't change the incentive we cannot change these behaviors.
These motherfuckers put some weird screws on this electrical heater so you cannot open it unless you have a very specific screw driver. Absolutely criminal behavior. But I understand it. You have to trade in this world in order to survive and thrive, and so these tactics can create advantages for you: the heater breaks, people buy a new one. Done. More profit.
If we can't change the incentive we cannot change these behaviors.
These motherfuckers put some weird screws on this electrical heater so you cannot open it unless you have a very specific screw driver. Absolutely criminal behavior. But I understand it. You have to trade in this world in order to survive and thrive, and so these tactics can create advantages for you: the heater breaks, people buy a new one. Done. More profit.
yeah, I had similar issue last week, trying to open a laptop, also had to buy overpriced screwdriver just to be able to do it. Exactly it should be illegal to put such screwheads.
At the shop they haven’t gone fully dynamic price tags so there was still the physical price tag to refer to. Online, the price had changed and you wouldn’t know it. Anyway, I am sitting here waiting for a manager to decide if he will honor a physical price tag.
They were trying to get me to ‘upgrade’ to the full price box ‘coz you never know what’s wrong with open box’ but their own open box sticker said ‘excellent condition’
I think sometimes men in consumer electronics think they can scam me on anything to do with computers and devices? It’s very confusing for everyone. Yes I know what RAM and SSD is!
I’ve never bought a car. But I imagine it’s a similar experience
No no no, car buying is the worst experience bar none for a woman. It's so gross. Took me weeks to recover after doing battle. Like you, I prepared and stuck to my guns. The next time I just bought the car through my credit union. That's the way to do it.
@noondlyt works with bikes too. I once went into a bike shop with a male friend. Everytime I asked a question, the guy in the bike shop gave the answer to my male friend. Every. Single. Question. Even after my friend said "don't tell me, I don't ride bikes".
@noondlyt in one bike shop I had gone in there largely to shelter from the rain while I waited for a tram. I was looking at the GPS units. Shop person walks over and asks if he can help. To make small talk and kill time. I asked what the battery life was like. "6-8 hours, plenty for any ride you'll do" "I did a 17 hour 300km ride on Saturday"
@quixoticgeek Yes! I've absolutely had this experience! A male friend with a van came with me to pick up floating floor boards bc too long for my car. Somehow this caused me to become invisible. And yet, if you asked these men if they respected women, they'd say yes.
People on another website would consider this level of determination to be some kind of flex. It's nice to be able to out-determination layers of corporate policy as a day-with-a-Y thing. Also, good on you.
I bought a fridge from them and it didn't work (lol, no, autocorrect, it was not a fruit)
When I bought it they told me that if I had any trouble under warranty, they would come out to my house and pick it up
When I called to arrange pickup, they said no that's not a thing
Three times we attempted to return at the store. They always gave us hassle. One time it had some light dust on it, and they said no you can't just wipe off the dust you have to take it home, wipe off the dust and then bring it back. Other times were similar fake issues
The store is an hour from my house
This entry was edited (Monday, March 23, 2026, 12:14 AM)
this reminds me of this time decades ago when I got fined for not having a ticket on public transit. I can't remember the specifics, but the fine was clearly unfair in a way I would still have to pay – some bureaucratic BS.
Anyway, I went to the public transit authority to challenge it. Because of the bureaucratic BS, they could not just dismiss me. In the end I waited for about an hour for someone many levels up in the hierarchy to show up so I can lodge my complaint.
1/2
This entry was edited (Monday, March 23, 2026, 1:23 AM)
he shows up and the first thing he tells me is that I can of course lodge my complaint but it will be rejected and so I am only wasting my time.
To which I responded: I'm a philosophy student. I have all the time in the world. What matters is that I am wasting *your* time and pulling you out of whatever else you were doing.
*blank stare* *deep sigh*
The fine was much lower than the combined cost of the time of all the people that had to handle my complaint.
@rysiek In her case though, she was saving $200. I don't know what her typical consulting fees are like, but $200/hr (and it sounds like it was more like $200/10mins) seems very much worth it! 😂
@rysiek oh, speaking of bureaucracy etc, that reminded me of a story I had, also regarding fine for not having a ticket on a public transit. This one was valid, but I forgot about it, and so did they. Then they remembered, but after the "expiry time" (I don't remember the proper english term) for it passed. I informed them about it, they said they interrupted the expiry period, but when I asked for details they accepted it expired. [1/2]
@rysiek now here comes the chef's kiss part: shortly after I got a letter from the tax bureau for being taxed for the amount of the unpaid fee, due to having a monetary gain of not having to pay a fee 🤣 [2/2]
Waitaminute. So with digital prices a customer might need a bodycam to prove when shops change the price between them taking something from the shelve and walking to the checkout. 🤔
Actually [crunching sound] seems like this one might not be in "new condition" [sound of a screw dropping to the floor then sloooowly rolling under the heaviest piece of furniture in the room]
^ The Australian Competition and Consumer Commission (ACCC) is an independent Commonwealth statutory authority tasked with enforcing the Competition and Consumer Act 2010 (Cth)
very specific and appropriate. whenever I shop for anything at Target, I set my store to the one near my sister in rural Ohio where prices are a lot lower. Then I switch to pick up at the last moment once everything is in my cart. That way I get the Ohio price at the store in San Francisco.
@neuralgraffiti @mike805 depends on what it is. Target branded items are generally the same everywhere: they come with preprinted tags so hard to get around. But things from national brands, especially in the personal care/household supplies/grocery space are *always* more expensive in SF. In my experience as much as 10-15% per items. And it’s not just to buy them in store: even to ship things to an SF address it’s more expensive than to ship to Ohio if that’s how you have it set before you start your search. So everyone feel free to use 44124 as your default zip code and Mayfield Heights as your local store.
although its also possible to update the e-ink type of shelf price label dynamically, I wonder if (legalities aside) it would even be possible in physically smaller shops (particularly those in Europe), as surely folk would notice if the price tags started changing like fruit machines (especially when the shop got crowded)
Dynamic pricing is evil and wrong. It's an invitation to discrimination. It **is** discrimination. Today, based on what they think you can pay (wrong in itself!) Tomorrow, based on your phenotype or your political affiliation or your zip code.
wait wait - you’re in the physical store, an item is marked with a visible price, and they’re trying to justify charging you an unmarked, unadvertised price? Wtaf?? Hello, consumer protection, I’d like to report a scam please
In Quebec if the sticker price differs from the register price they have to give it o you free if the item costs less than 15 dollars. I've even gotten free wine at the SAQ a couple of times!
In Canada, the law requires stores to honor the lowest of any clearly expressed physical price, and makes it a criminal offense if they don't (though it's not clear if this applies to website/pickup prices).
There's also a pact in Canada by most big retailers that if an item scans at a price higher than the tagged price, they promise to honor the lower price plus an additional $10 off. Best Buy is part of that voluntary group in Canada.
If a business uses physical price tags, they should honor those tags. The highest ranked mgr on duty is empowered to override pricing - they always have been. Waiting on a GM is bull. You called their bluff.
I heard about some place in Scandanavia that was using dynamic pricing to lower the price of bread later in the day and just thought, "oh, that's not at all how they'll use it here."
Best Buy sold my Dad the "gift cards" that the phone scammers used to rip him off. To my thinking, an 80-year old man probably doesn't need a bunch of $500 Google Play cards, and it's at least worth asking him what they are for.
Since then I have never even considered buying anything from them, and I invite y'all to join me.
cascading identity profiles across VMs and multiple devices with proxies and VPNs are going to become the new coupon clipping if Meta AND Gavin Newsom don't succeed in fully deanonymizing all online activity to protect the children...
Since we are all griefing on Best Buy, i've got my own horror story from something like 15 years ago that involves them literally stealing my camera that I had brought in for warranty repair/replacement.
Their scam was even more blatantly scammy than yours, if you can believe that's possible. The punch line to the story is the important part: it got resolved when I went in there with small claims court papers and said I needed the name of the manager and the specific employee who had taken my camera and wouldn't give it back. And then I added that I would be filing these papers and sending out a press release detailing all the evidence of how their scam worked.
Did the manager come out and immediately give me my choice of upgraded replacement cameras off the shelf? Why yes, yes he did.
Small claims court in California is an amazing resource and easy to use.
The one time that happened to me, the item I was going to buy jumped 30% from the time I picked it from the shelf to the register, I just walked. I told the cashier that I will not support a dishonest business with any kind of differential pricing, for any reason. And registered a complaint via the store's website informing them I would no longer shop there and would tell others to do the same.
I don't understand how it is not illegal. I currently work on retail tech and the day someone asks me to implement dynamic pricing is the last day I work on retail tech.
GrapheneOS will remain usable by anyone around the world without requiring personal information, identification or an account. GrapheneOS and our services will remain available internationally. If GrapheneOS devices can't be sold in a region due to their regulations, so be it.
@esp32 Supporting Pixel devices has become more difficult, which is why the partnership with Motorola is so valuable.
But AOSP is not Google and can be used without Google services, even though AOSP is, in a sense, tied to Google, mainly because Google is the largest contributor, you can create a mobile OS based on AOSP without depending on Google services.
You cannot ban FOSS, just as you cannot ban encryption and the mathematics used for it; you can discredit it, try to generate negative publicity, attempt to impose backdoors, etc, which is exactly what authoritarian and fascist regimes are desperately trying to do.
@archigato GrapheneOS has an official long term partnership with Motorola and will support many of their future devices, not one. It will support multiple new Motorola devices every year. We aren't lowering our security requirements but rather their devices are being improved to meet our requirements. The reason GrapheneOS won't support their currently available devices is because those don't meet our security requirements. Currently, only Pixels meet our requirements.
We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.
We aren't lowering our standards but rather their devices are being improved to meet our requirements. Existing devices from every non-Pixel Android OEM lack important security features and don't provide the level of driver/firmware updates we need.
We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.
@lexinova I may be wrong, but I believe that this is what’s planned, from what I understand, and that a version of the Motorola device running GrapheneOS could be offered as an option, sold at a slightly higher price than the original product.
The key takeaway is that this won’t be a GrapheneOS device or one bearing the GrapheneOS logo, but simply a high-end Motorola device sold normally to everyone, which will also support GrapheneOS for those who want to install it. I believe that through this partnership with GrapheneOS, Motorola Mobility aims to become a trusted actor in mobile device security within the business sector.
This entry was edited (Friday, March 20, 2026, 12:02 PM)
@Flittermouse @archigato GrapheneOS is privacy project and privacy depends on security. We have very reasonable hardware security requirements which are listed at grapheneos.org/faq#future-devi…. We only expect industry standard updates and security features. The only non-Pixel Android devices meeting these requirements don't allow using another OS. We're officially partnered with Motorola and they're making devices meeting these requirements with official GrapheneOS support.
We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.
@Flittermouse @archigato GrapheneOS is a highly usable production quality OS with broad app compatibility. It isn't a niche choice only for people who are highly committed to privacy. It's very usable as a daily driver. The vast majority of Android apps are fully functional on GrapheneOS. In practice, the only apps unavailable on GrapheneOS are a tiny subset banning using any alternate OS with the Play Integrity API or similar methods. 90% of banking apps work and 99.999% of other apps
@archigato @Flittermouse GrapheneOS is a privacy and security project. It isn't elitist to have a reasonable set of hardware requirements including proper driver/firmware updates and important hardware-based security features we need to protect against widespread real world exploits. Similarly to iPhones, GrapheneOS devices are far more secure than using a traditional desktop OS. The security standards for mobile are much higher than what passes for acceptable for laptops and desktops.
@gcheseaux Fairphone has made it very clear they don't care about providing serious privacy or security. We aren't going to be supporting their devices or working with them. They already chose a different path incompatible with working with us.
@archigato @Flittermouse There's a huge audience interested in having private and secure devices. Providing the bare minimum of standard privacy/security patches and important standard hardware-based defenses rules out nearly all Android devices. iPhones have much better security than the vast majority of Android devices. Out of the Android devices supporting installing another OS, the only ones with similar security protections are Pixels. People who want privacy/security mostly buy iPhones.
eh, don't forget the asterisk of "only on supported devices." I understand that manually backporting major security and system updates to "EOL" devices is too effort for what you probably see as a small number of potential users, but it still sticks in my craw a little that my pixel 6a is unsupported, even though the hardware continues to be needs-suiting and i don't want to contribute to the growing e-waste problems not than I need to.
I don't want to have to buy another new (or new-to-me) device just so i can get the kind of privacy and security that ought to be part of modern Android to begin with (though that part's surveillance capitalism's fault, not yours)
> I understand that manually backporting major security and system updates to "EOL" devices is too effort for what you probably see as a small number of potential users
End-of-life devices no longer receive driver and firmware updates. Porting major OS updates to them won't resolve the insecurity. GrapheneOS is for secure devices.
> my pixel 6a is unsupported
Pixel 6a is supported by GrapheneOS and will continue to be until it's end-of-life:
@digitalCalibrator You won't get decent security on a device not receiving driver/firmware updates. Pixel 6a is not end-of-life yet and is still fully supported by GrapheneOS. It's not one of the recommended devices for new purchases due to lack of recent security features and remaining support time.
The whole point of GrapheneOS is substantially improving privacy and security from the baseline. If Android included our current privacy and security features, we'd have a large set of new ones.
huh, i could have sworn i saw something that said it wasn't supported, but i guess I'm wrong! Thanks, now i just need to get the willpower and time to dump all my memes and photos and such so i can switch over...
@digitalCalibrator It's not one of the recommended devices for new purchases because it lacks ARMv9 security features and more important because it doesn't have enough support time remaining. 6th gen Pixels had 5 years of support from launch compared to 7 years for the Pixel 8 and later. Pixel 6a will be end-of-life after July 2027, possibly as soon as August 2027, and then it won't be getting important driver/firmware security updates or official support for new major releases.
@NNN @archigato That's not how Android updates work. There was previously 1 major yearly release which was changed in 4 major quarterly releases and has been reduced down to 2 major releases per year. Those are made available to OEMs and published to the Android Open Source Project. There are monthly security backports to the major releases from the past around 3 years which are also pushed to the Android Open Source Project. Pixel stock OS is separate from what OEMs use which is the AOSP code.
@NNN @archigato Pixel stock OS no longer has nearly as many changes in the monthly releases beyond the security patch backports. QPR1 and QPR3 will be smaller releases than previously and stock Pixel OS exclusive. These releases are only relevant to GrapheneOS for Pixel support. We don't need to deal with it for another device.
GrapheneOS has security preview patch access already which we didn't receive from Motorola but rather from another OEM not working on devices supporting GrapheneOS.
so, I was about to give GrapheneOS a try on my Pixel6a. As it stands now, would that still work? And when would the potential changes in regulations start?
@Johan_E_M Pixel 6a is fully supported and works well. It's part of the oldest generation of supported devices and has an update guarantee from the OEM until at least July 2027.
Some of the laws we're referencing were already passed. It isn't going to result in any changes to GrapheneOS and it will remain available everywhere. Many other projects are making changes due to it or blocking downloads in regions passing these laws but we've determined there's no need for us to do anything.
looking forward to the partnership with Motorola but are you going to keep supporting current pixels (8, 9, 10)?
Asking this because I'm using a pixel 6 that will go EOL in October. As such, I might have to buy a new pixel soon, as I don't expect Motorola to ship new devices compatible with GrapheneOS by October.
@plf Yes, Pixels are going to remain supported and it will be a while before the Motorola devices launch. We launched experimental support for the recently launched Pixel 10a yesterday.
The initial devices with GrapheneOS support from Motorola will be 2027 flagships. We'll add support for new devices each year along with expanding to cheaper devices once those meet the requirements.
Does any law require that this info be sent to the OS developer / that the OS developers need to verify? I thought the Californian law doesn't stop the user from lying?
This entry was edited (Monday, March 23, 2026, 5:15 AM)
@stavpup The whole point of the partnership is those devices meeting our requirements and providing official support for GrapheneOS. There's nothing about our statement specific to any particular devices. Our partnership with Motorola isn't to bring a non-GrapheneOS operating system to their devices. It will be regular GrapheneOS with the same things it has elsewhere. The only difference will be the hardware support code being for Snapdragon and the other hardware in the devices.
Paul Rietschka
in reply to Timnit Gebru (she/her). • • •Never in my life did I think I'd see software development, a field that's spent decades building best practices and being concerned with security and code quality, destroy itself in a matter of months.
At this point these people might as well be just reading tea leaves, or casting chicken bones on the ground.
G. Wozniak
in reply to Paul Rietschka • • •Noah Bailey
in reply to Timnit Gebru (she/her). • • •Shannon Clark
in reply to Timnit Gebru (she/her). • • •@jonny it also reads like code if “no humans actually talked to each other or coordinated their work in any way”
As a product (and past project) manager I often tell people that the main job of real programmers is communicating with otber humans. The code is the easy part.
Deciding what the code should (and should not do) and coordinating everyone’s efforts is the hard stuff.
But also how you avoid everyone reinventing (badly) the same functionality and how you avoid crunches
F
in reply to Timnit Gebru (she/her). • • •What I keep seeing in the LLM user space is that it's not just test passing (they don't care about tests) but does it have "product market fit". (Found that lovely term on a pro-LLM blog)
As long as the software gets to X, Y, or, Z; the users don't care about how it works behind the scenes or what the externalities are. It could half-ass work and people will wind up using it anyways (and pay for it even).
Claude Code is a living example of "people will pay money for software that has shit code behind it because it 'works'; Quality, morality and ethics be damned"
myrmepropagandist
in reply to Timnit Gebru (she/her). • • •bituur esztreym reshared this.
Timnit Gebru (she/her).
in reply to myrmepropagandist • • •