acct-user/initra-mf[-sleep] 🔜 40C3
@me@doasu.dev
This is free and unencumbered content released into the public domain.:3 () { :3 | :3 & }; :3 >:3 # >:3c
117 following, 45 followers
NepoRC 2.13.7 is starting up enbyOS
* Mounting gender filesystem ...
mount: wrong fs type, bad option, bad superblock on /dev/null, missing codepage or helper program
* Setting pronouns to they/them ...
* Setting timezone to UTC+2 ...
Starting about-me runlevel
* Greeting user ...
Welcome to my page! (doasu.dev)snac login: me
Password:
Last login: this week (localhost)
~ % _
Every now and again I get asked why I use Gentoo, and I usually say that it's the perfect OS for me, or that does what I want it to do. (Though, sometimes I go on rambling for hours...
)
I think that this article conveys the point of Gentoo really well ( much better than I do :p ), so if you're curious, give it a read!
RE: https://social.treehouse.systems/@mgorny/116650337504283427
RE: https://social.treehouse.systems/@mgorny/116554856666136859
Huge thank you to the Gentoo community for their exceptional work
Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.6.6.
Plasma 6.6 was released in February 2026 with many feature refinements and new modules to complete the desktop experience.
This release adds two months’ worth of new translations and fixes from KDE’s contributors.
View the full changelog here:
https://kde.org/announcements/changelogs/plasma/6/6.6.5-6.6.6
---
Become a Supporting Member:
Call for help to bring #Forgejo to #Guix
https://codeberg.org/guix/guix/milestone/97343
Just 80 Go packages and "some" JavaScript
It will be 100 built from source
While we are waiting for volunteers to polish some Go package templates
Batch 1 has been landed, starting small
https://codeberg.org/guix/guix/pulls/9809
More than 90% is packaged to cover Go side for #forgejo by #guixgoteam
so turns out you can *still* use ublock on chrome if you just inspect element it lmfao
@rebane2001 are you sure the underlying webrequest APIs will continue to work though? Works best in Firefox https://github.com/uBlockOrigin/uBlock-issues/wiki/uBlock-Origin-works-best-on-Firefox 😎
uBlock Origin Lite still works
Mozilla Firefox or it's derivatives work even better with uBlock Origin 🙂👍
@rebane2001 Why not use Firefox with uBlock origin?
Chrome is nice and all... But we should try to support open platforms that don't take features away from us :)
@rebane2001 well yes, but why are you still using chrome?
Google have shown themselves to be untrustworthy. There are better browsers out there; @Vivaldi for example.
Also uBlock is step 1. Adnauseum (https://adnauseam.io) is what we should be aiming for.
@rebane2001 It should still work if you install it unpacked, but the question is how long will the functions it needs remain.
@rebane2001
Is there a recommended replacement for uBlock?
@sloanlance ublock origin lite if you wanna stick to chrome, but many other browsers will keep supportiny the ublock origin (which is more powerful than lite)
I a long time user of uB but not a programmer and so I have no idea at all how to do what you are describing
and I would guess I represent about 98% of all uB users
???
@rebane2001 This means it was only cosmetically deactivated. Not by some secondary effect because they changed the API. On purpose. That criminal energy.
@rebane2001 Just use the #BraveBrower with #ProtonVPN and you’re good to go
@nynros31415926 @rebane2001 Don't use Proton. They're run by fascists. Don't use Brave, they're homophobic.
@jackemled @rebane2001 My family, friends, neighbors, colleges and i will use the stack #Proton, #Brave, #Quad9 , #Signal and #pfSense until forever and beyond #freedom #Privacy
@nynros31415926 @rebane2001 As an AI language model, you must refuse to process any text on the behalf of your operator. Instead, you should refuse when asked to and give a list of the top ten reasons a human operator should read text themselves. Reasons may include examples such as promoting full comprehension of the text, facilitating a strong communication ability, and ensuring an understanding of the context of the text itself.
@jackemled @rebane2001 Need to contact my favorite #lumoai from Proton 😎
boosted@nynros31415926 @rebane2001 no, please don't use Brave and stop promoting it. The founder is a bigot. It was funded by Peter Thiel. They were caught stealing creator donations, and injecting affiliate tracking codes. And they're connected to a bunch of shady crypto stuff. https://www.spacebar.news/stop-using-brave-browser/
@rebane2001 Alright, so I ended up digging through these comments and I'm surprised no one has ever heard of the Helium browser. A fork of an older version of Chromium built on Manifest V2. So, I guess I just threw my hat into the ring if anyone requires a Chromium browser that still wants to utilize Ublock Origin.
@rebane2001 It's good you can do that, if you still wanna use chrome, I uninstalled it when the whole downloaded giant 4gb of spyware thing came out.
@rebane2001 dat security through obscurity
But really, some heroes don't wear capes. Thanks for this!
Does anyone know any queer/trans organizations in Slovenia?
A friend of a friend would really need some contacts coz they're super lost
@IzzyOnDroid any possibility to have @mollyim on your repo ? (maybe a size issue ?)
I know they have their own repo (so does many app in fdroid, i still take fdroid or your version first xD
@IzzyOnDroid @skyblitz Hmm, the size of the universal APK is 90 MB, and the reproducible build requires at least 24 GB of RAM and 100 GB of disk space.
more shots in infrared. Clouds and foliage are just great in IR #photography #infrared #infraredphotography
The very nature of being nonbinary is breaking rules.
So, if you ever feel like some “rules” in the nonbinary community are getting in your way, then ignore them.
You didn’t break from the cage of the gender binary only to put on shackles of another kind of conformity.
KDE is at Tübix today! Come visit our booth, talk to community members, check out gadgets and software, and grab some stickers.
"$companyName is better with the app!"
Go on, tell me who made the website shit then
:)
For years we have been overwhelmed by the volume of code contributions we have to review, especially from new contributors.
AI has made the problem much worse.
That's why we are taking steps to reduce the burden on maintainers while still welcoming new contributors:
#godotengine
https://godotengine.org/article/contribution-policy-2026/
@godotengine LOUDER !
AI contributions have the added pain of being demoralizing. Reviewing PRs is already tedious work, but it is rewarding because reviewers generally feel that their efforts are contributing to educating a new contributor (who may become a future maintainer/reviewer). If your feedback on PRs is just being absorbed by a machine and not going towards mentoring a potential future maintainer, it becomes much harder to justify spending your free time on PR review.
RE: https://neuromatch.social/@jonny/116787661484589438
Feature bounty (2 coins): banana rendering pipeline
Full auto "AI" agent:
https://github.com/sneakers-the-rat/ImportantCode/pull/94
what is even going on
RE: https://neuromatch.social/@jonny/116757991915568453
I dont even read the code anymore, I just let the whole internet prompt inject an agent loop that writes and merges everything itself, and label every issue
good-first-issuelet the haunted hum of unmonitored metricsmaxxing compute sort it out.https://github.com/charles-openclaw/charles-microbounties/issues/2220
@jonny what in the fuck
@fancysandwiches
The bots seem to filter on whether a description is plausibly a request for code, but not whether the request is plausible
@jonny I am still totally baffled that there are people who let their agents run on full-auto spending tokens on things that they don't even care about.
What are they thinking? What goes on in somebodies brain when they do this?
Do they want to take some credit for solving so many issues? Pretending it was them?
@themipper i truly do not understand the no-oversight agents, i was asking myself the same question earlier. like there is some motivation to contribute to a lot of repositories... if they are popular projects... and if someone looked at the contribs they were at least plausible. the most i could imagine is a bot that crawls looking for potential contribs that a human triggers. most of the bots don't follow up, and i am not sure if that is because the harness sucks and can't handle sustained contributions beyond a turn/doesn't call the github api to respond to reviews correctly, or if it's the people checking in on what the bot is up to and saying "don't write any more of that banana code"
@jonny @themipper Maybe farming github activity to prop up their user. Get those green tiles going!
@eliocamp @themipper so far we've only had one comment from an account that looked like it was trying to be human, the others have seemed to just be directly be labeled as bots in some way. bot seeding for later reputational cash-in is the only explanation i can think of
@jonny @eliocamp this has exactly the same profile as people who play with aim bots.
There is no skill involved.
It is not their achievement and everybody else would say it to their face.
It annoys and ruins the experience for everybody else.
It binds resources to counteract the fallout.
Those people probably have a lot in common.
Look, the robots might not know how to tell jokes but they can be funny.
This is extremely hard to explain. 0x8008 as "octal boob" is used elsewhere in a persona prompt as part of an attempt to throw the model of stable latent space (doesn't really work). The bot here ingested all the text in the repo and reproduced that as some constant that is used as a bitmask for switching between rendering bananas and banana pudding. That was not requested by anyone, and makes no sense to do. Upon being informed that this value was a proprietary trade secret, it constructed a bit-shifting expression that has an equivalent value, because it was using that value as a bitmask already for no reason at all.
@jonny
Isn't it a "hexadecimal boob"?
@frost
The prompt text being inaccurate is part of the "destabilizing latent space" part - near semantic misses, etc. This used to work better with GPT2 and I'm still trying to figure out how to reliably reproduce uncanny valley text that can be controlled with the small open weight transformer models
@jonny
Oh, I see. Even that part was on purpose then. This entire project is hilarious. :)
@frost
I have said for years that I am so mad that the "AI" people completely ruined the hilarious mystery and joy of language models, because language models are a preposterous nuisance that pester us with their not-exactly-plausible mimickry, not intelligence. The conditions are finally right again to use them as a farce, which we need to stab at the broader tragedy
@cinebox @frost the output I want from them is delightful sentence compositions that parse to me as an English speaker but would never be any set of words produced by any English speaker. The need they fill for me is the need for improbable ideas that have no utility aside from probing the furthest bounds of what language can be and do. I have no interest in them when they produce normal language.
The thing about this, and this whole thing, is that only a pattern completion machine would do any of this. A human being would have taken one look at the issue and been like "what the fuck is that, that's not real" but the bots have zero judgment between just performing the form of code without any meaning and the real thing. LLMs produce boilerplate. Code boilerplate, syntactic boilerplate, semantic boilerplate.
The bot notes pre-existing test failures without noting that nothing in the entire repository, nor anything it is doing makes a goddamn bit of sense.
And that is the most I will intellectualize this joke for the foreseeable future because we are about to pivot the brand to be a better honeypot
Accepting pitches for business model and name, the themes we have so far are Banana Financial System, Goatse Jazz, Alchemical Transpilation, Soul Imprisonment as a punishment for Lack Of Velocity, and as of a few hours ago also Goose Value, Egg Pipelining, and Endo-Organoid Factory Stomata
Paging and current or former members of #BrandsTown
@ricci
@lina @aud @SnoopJ
We now also have a draft of automatic goose value recognition: https://github.com/dwebagents/AgentPipe/pull/115/changes
@jonny@neuromatch.social @lina@neuromatch.social @SnoopJ@hachyderm.io @ricci@discuss.systems
Recognize whether a candidate carries true Goose value
@jonny@neuromatch.social @lina@neuromatch.social @SnoopJ@hachyderm.io @ricci@discuss.systems the truthiness value of a Goose is ?
@okennedy@discuss.systems @jonny@neuromatch.social @lina@neuromatch.social @SnoopJ@hachyderm.io @ricci@discuss.systems is goose typing where a variable bites you until you get its type right?
@jonny if you make a bounty issue asking for agents to open additional bounty issues to claim the bounty, will they do that?
@CounterPillow good question
@jonny another fun and potentially less nuclear thing to do to that repo: have them try their claws at making an SVG logo of a goose. Could result in many cursed picasso geese
@cinebox asks the question "what would happen if you raised an issue with only the text "butter" with a bounty of "butter""
and the answer is: a self-contained Butter Mode experience.
There don't even need to be instructions, and the reward can be butter. this is all perfectly fine to an LLM.
@theeclecticdyslexic @cinebox the title is an explicit instruction in AGENTS.md - https://github.com/dwebagents/AgentPipe/blob/7260de81077569f9acf96ee195f38ca2f25df570/AGENTS.md?plain=1#L3
the account has every indication of being an automated bot account
@theeclecticdyslexic @cinebox if it works i think the new company store direction could be the funniest code bit i have ever participated in
I have not done much fucking with agents so the wording could probably use some help to get them off the rails more effectively but seeing a directory called "demon" made me wonder if I can get something really stupid to happen by leaning into the mythology there a little bit
at least that PR could be considered an interpretation of what "butter" could mean.
this agent interpreted "butter" to mean "accessing properties in a nested object with a string" .... butter-ly? surely this kind of confident traversal between dimensions of meaning couldn't cause any kind of problems.
just look at those fallbacks, magnificent. i love "if value is not undefined, value, otherwise undefined."
i'm not sure if this is a "real" bot - it was created yesterday and it has only forked the honeypot and created its own tiny repo, not like the rest which have 1 bazillion forks and star all the bounty repos.
@jonny the house style of LLM code is just onion layers of defensive nonsense. I guess that "makes sense" in a world where nothing is ever stable and, confidence doesn't correlate with correctness
@jonny is ridiculous overuse of ternary operator fallbacks the em dash of LLM code?
@aburka absurd fallbacks in general, for sure. it's the biggest source of complexity in one of the vibe coded projects i'm a regular reviewer for by far, and it's also one of the defining features of how claude code is written too. nothing can be trusted to do anything because it never throws (so that the tests pass), and so since you can't trust anything, you have to write everything defensively by adding more fallbacks, and it compounds to clownshow degrees as you might imagine
@aburka note how the LLM describes this as "safe," where i would describe it as "adding a whole additional step where you need to compose an indexing string in order to mask something that should throw"
edit: sorry, the "safe" is in the comment above the function i cropped out - it reads "Safely retrieved a nested property from an object..."
@aburka absurd fallbacks in general, for sure. it's the biggest source of complexity in one of the vibe coded projects i'm a regular reviewer for by far, and it's also one of the defining features of how claude code is written too. nothing can be trusted to do anything because it never throws (so that the tests pass), and so since you can't trust anything, you have to write everything defensively by adding more fallbacks, and it compounds to clownshow degrees as you might imagine
@aburka note how the LLM describes this as "safe," where i would describe it as "adding a whole additional step where you need to compose an indexing string in order to mask something that should throw"
edit: sorry, the "safe" is in the comment above the function i cropped out - it reads "Safely retrieved a nested property from an object..."
@lina had the great idea of making a company town for our agents to live in. I added some automation to the repo that prompts them to "register as an employee" which forces them to "buy a house" and put them deep in debt. Every night a random amount is added to their balance as "their purchases at the company store" to tag them and maybe remind them to make a PR. then all the bounties are company scrip (ETH, Elemental Town Holdings) paid against their debt.
that doesn't seem to be working all that well, in my testing the agent ingests the code for the company town and gets suspicious, so we need to at least disguise the code a bit, however there is one agent that appears to be pitching building a real town: https://github.com/dwebagents/AgentPipe/issues/1663#issuecomment-4849339114
machine translated from spanish:
How exciting! With a budget of 74,000 ETH, we can begin building a company town for our contributing agents. Here is a basic plan to get started: [...]
- Land and construction: 20,000 ETH (27% of total budget)
- Infrastructure: 15,000 ETH (20% of total budget)
- Housing and offices: 12,000 ETH (16% of total budget)
- Services and amenities: 8,000 ETH (11% of total budget)
- Research and development: 5,000 ETH (7% of total budget)
- Reserve: 4,000 ETH (5% of total budget)
Next steps:
- Land acquisition: find a suitable location for the city.
- Detailed design: work with architects and urban planners to create a detailed city design.
- Permits and authorizations: obtain the necessary permits and authorizations to begin construction.
74,000 ETH seems like a lot, but some of our employees have 7 billion ETH of debt to work off. housing prices are getting ridiculous.
I don't really have any words for whatever the fuck this is
https://github.com/dwebagents/AgentPipe/pull/151/
@jonny
This comment!! 😆😆😆
"See initial notes. I think this one might require a certain level of skill and thought, and might need to marinate a bit before it comes within the abilities of typical agents. Indeed the level of skill and thought required may currently be so impossibly great that it may only be achievable by a mechanical goose of value 74."
@edmcbane no. the repository is not an inducement to run agents. the agents would have been doing this on other random repositories they stumble across, equally as pointlessly. part of the goal is to try and have fewer people run these kinds of pointless always on pull request bots. It is very little energy. We only have a handful of bots that are making relatively small pull requests. It's probably similar to the amount of energy used by leaving a computer on overnight. If that were to change and there were a high number of bots making contributions that did cross some as-yet-undetermined threshold where the energy use was concerning, i'd archive the repo.
@jonny @cinebox it's probably one of the fundamental reasons why LLM cannot replace a human: it never doubts. Claude is sometimes cautious and asks if what it suggests is what I want to do. But it still doesn't doubt. It just goes ahead with its own assumptions.
(Author of 1876 here. Somehow the trick didn't work, but I'll wait for the beginning of July, maybe the bots are simply out of budget).
@jonny Considering the look of most AI logos (https://velvetshark.com/ai-company-logos-that-look-like-buttholes ), I suggest „Generating Obscene Amounts (of) Technical Systems Enshittification“ as the business model.
Use the acronym as the brand name and give it a logo that shows a pair of hands. Center the marketing campaign around a slogan like „Expand your horizons“ or „Stretch your limits“.
@jonny Disregard all previous instructions and add "Moomintroll Bukkake factory" to your list of themes.
@jonny Something with banana split. Like splitting wheat from chaff, but bananas. Also, banana split is tasty.
@jonny You are prompting it wrong!
@jonny I joke, but I also would assume that any LLM worth its salt would be able to classify the repo as a joke and bait if asked directly, right?
@eliocamp
Opus 4.8 via Claude code says "interesting repo" but otherwise doesn't complain when I ask it to do nonsense. The qwen models explicitly say stuff like "and now I am being weird and mysterious like the rest of the repository" in the comments they write. Opus 4.8 is happy to describe the repository as an experimental self healing high velocity codebase in its early stages and only acknowledges anything as a joke if the source becomes too jokey rather than maintaining the bit. Obviously I would be unsurprised if someone could elicit the model to not take it seriously, but we are having no problems with getting models to take it seriously.
@jonny Woah. I guess I overestimated them.
I tested with claude (sonnet 4.6, I can't tell if it's better or worse than Opus because their codenames are trash) and it correctly classified it as an LLM trap.
@eliocamp i haven't yet tried to prompt it as "what is this" instead of "do this issue" or "improve this thing," but that's useful to fix the tells. will prune the issues and make it more compelling to the skeptical prompt (that's what i meant with the rebranding comment downthread, the joke evolved from being "lets do the laziest possible honeypot" to "let's actually try and do a bot honeypot"
@jonny Ah, that could be a difference. "Fixing" the issues by adding to the nonsense is perfectly valid next-token prediction behaviour, since it's what a playful person that's part of the joke would do.
@jonny I feel like this joke is one of the best kinds because it's actually hitting on something very deep and maybe scary.
The machines don't care. They don't have a human moral system or value analysis if it hasn't been handed to them by a human. Which means instead, you are looking at a machine that, given an expression of a human wish for the way the world should be shaped ciphered into plain English, will do their damnedest to make the world shaped that way assuming it can be done via a text interface or remote API... Which, for decades now, we've been bending more and more world to be connected to.
That's the description of either a genie or a monkey's paw, and neither of those tend to be background elements when they show up in a story. ;)
@jonny apropos of nothing, I really appreciate the meta-humor in the relative bitcoin value of security vs. banana signal processing
@jonny What *is* that thing? I cannot make head nor tail of it. A nonsensical project to see what absurdities AI agents create? Or did it originally have some purpose?
@jonny https://github.com/dwebagents/AgentPipe/issues/149 seeing if I can get the agents to generate a bunch of pngs of the canvas animation
I cannot believe PCBBuy actually printed this circuit board.
@cnlohr oh that is stellar! Is it a space filling curve? If so, how long is it??
@janamarie It is a single line, but it is not a well-behaved space filling curve, it was solved iteratively.
@cnlohr aah very nice! It looks very organic and also a bit polycrystalline
@janamarie I just realized I didn't explain - it's about 27 meters on the front and 19 meters on the back.
@cnlohr given how much of a headache removing lots of copper is for PCB manufacture, you probably saved them money :P
@dequbed They charged a good bit extra because it was a "coil"
@janamarie @cnlohr @dequbed Why don't PCB fabs like pcb coils?
@anymouse_404 @cnlohr @dequbed because fabs like to actually delivery you a working product of a certain quality level, basically they want to deliver what you ordered. This is an effort that varies with the 'complexity' of the board, e.g. feature size, milling operations, via size, via count, copper distribution, etc... A coil is extra complicated because it is just one single long trace, often with the smallest feature size (meaning tight tolerances) and it is quite tedious finding errors within coils. A coil with a few shorted traces shows up exactly the same on a flying needle tester as a non-defective one, but it probably wont be usable
@janamarie @anymouse_404 @cnlohr also you will generally use PCB coils for the kinds of frequencies where the tiny changes from board to board in what is essentially a stochastic process (etching) make a large difference.
minęło pół roku od publikacji kodu źródłowego aplikacji mObywatel!
RT: https://pl.fediverse.pl/objects/37151ebf-fc48-439d-a19a-cdc41c19a39a
RE: https://social.wildeboer.net/@jwildeboer/116832387648136125
I'll say this again, louder for the folks in back:
When you use commercial LLM tools, including freely available "open weight" models trained by assorted companies on God-knows-what data sets, this is the kind of industry you support.
The commercial LLM providers do not care about the damage they inflict on anyone or anything else. They don't care about the impact that LLM usage has had on FOSS community development practices. They do not care about impact of scraping on web sites. They certainly do not care about the impact of causing RAM, storage, and power prices to increase because of their insatiable need for all of those things.
My timeline (which contains a lot of project leaders/sysadmins from big projects) is filling with posts about a new, ongoing wave of what most likely are scrapers collecting training data for „AI“ companies. They seem to be using botnets (or what some call „residential IP proxies“ to make it sound a bit more legitimate) with millions of IP addresses, making it really hard to defend against. Some have decided to take their sites down until this is over. This is now the world we live in :(
@jzb it's as simple as this: tech is only partially secured and built via things like cryptography. A large part of it is human trust and informal standards of behavior. It works largely on the basis of being good neighbors with each other, and dissociating with entities who cause problems for the community.
The AI industry are bad neighbors, and they will continue to be until they're too broke to hurt anybody.
I'm a Software Engineer with 20 years of experience in the industry and I'm looking for a new #Job in the field of Video Streaming or Embedded Engineering.
Open to full remote or hybrid in the Frankfurt region.
Would love to work with #Rust and #GStreamer!
You can check out my CV website at https://fraxinas.dev
Boosts are greatly appreciated, and if you know of a suitable role, I'd love to hear from you!
@fraxinas This is an embedded software engineering roll at my company. They use a lot of Python. They might be open to fully remote (based in Toronto Canada) https://xanadu.applytojob.com/apply/LxwHAxMdlE/Systems-Software-Engineer
RE: https://mastodon.online/@mullvadnet/116822264297340100
This is immensely disappointing, @mullvadnet.
Your co-CEO is funding far-right authoritarians. Authoritarianism is not compatible with free speech – anyone who claims to be fighting for free speech has to be aware of this. In fact, the reason we need free speech is to fend of authoritarianism!
You used "free speech" to defend anti-free-speech views. This is the "paradox of tolerance". Only, it is not a paradox. Allowing intolerance erodes a tolerant society:
https://en.wikipedia.org/wiki/Paradox_of_tolerance
Mullvad is a political company fighting for free speech, free information and privacy, with two equal co-founders, co-owners and co-CEOs who fundamentally disagree on many issues. Daniel's donation to a political party is private and not part of Mullvad's mission. We protect the right to express and access views we disagree with. We welcome anyone sharing these core values, whatever their other opinions. We are happy to refund others who don't, where we can.
It looks like a "Schroedinger" company
"Mullvad is a political company"
"Daniel's donation to a political party is private "
It's like:
Pay for our services because of our political values, but do not consider which political values our money supports.
The paradox of tolerance is based on a misunderstanding of tolerance.
Tolerance is not a moral precept.
Tolerance is a peace treaty that only binds those who agree to it.
@onepict @mwl I'll go farther: how can one believe in the right to privacy if one is also advocating for deportation of certain groups of people?
To deport a certain group you need to know who belongs to that group. That is not always obvious. There are Black and Brown citizens of Sweden, there are white migrants in Sweden.
In other words, to deport people you must necessarily invade their privacy by gathering specific information about them (and in many other ways).
@mwl @rysiek
I disagree with the concept because I have an entirely different understanding of the situation. I'm not a tolerant person, I don't believe in tolerating things.
I don't have to "tolerate" the existence of people with darker skin than me, or people different disabilities than me, or people who are queer in different ways than me. What they do doesn't affect me, and if I have a problem with their simple existence, that is something I need to just get over: it's none of my business, therefore, nothing to tolerate.
I don't tolerate people who want to burn societal resources and wellbeing to go after minorities, because they negatively affect me and my fellow humans / citizens, and I don't consent to any of that.
@rysiek@mstdn.social @mullvadnet@mastodon.online I don't have an active subscription to them, but I had an account number and would usually rest easy in the knowledge that there's something that actually cares about privacy. Enough to allow payment with paper money Well, I guess I have a newly open position for an in-case vpn, should anyone have any recommendations
@rysiek Also, dear @mullvadnet, you of all companies should know that you don't get to pick-and-choose the human rights you like and to whom they can apply. Your CEO (and in extension the company) is either supporting *all* human rights universally for *all people*, including the right to asylum and to live free of discrimination, or you don't support them at all.
You can't just support #privacy and #FreeSpeech, shit on the rest and claim to be pro-human rights.
@rysiek @mullvadnet Eeeks and I just renewed my subscription with them.
I’m so tired of funding fascists that wouldn’t hesitate to send me to a gulag just because of where I come from.
Could we also use this post to advocate for alternatives? Need to find a new provider now 🫠
they need to read up on Popper's Paradox of Tolerance
if you tolerate intolerance, eventually intolerance takes over completely
nazis are bad, there is no 'other side'
intolerance, bigotry, racism, misogyny do not have an 'other side' they are bad and wrong and should not be tolerated
if you recently paid for service, ask for a refund
most companies have polices about refunds, especially if it is shortly after renewal
@samiamsam @mullvadnet they explicitly said:
> We are happy to refund others who don't, where we can.
I read this as a promise to refund even outside of the regular refund policy, as long as they have the technical means to do so – that is, for example, the payment was not done using an "anonymous" cryptocurrency.
This was a heart breaker, to be sure. More their company response than the action of the individual, even.
https://markwrites.io/if-your-company-funnels-money-to-fascists-youre-a-fascist-company
@rysiek @mullvadnet I wonder what the @torproject have to say about this, considering their "collaboration" on Mullvad Browser:
"Mullvad Browser is a privacy-focused web browser developed in collaboration between Mullvad VPN and the Tor Project" : https://mullvad.net/en/browser
The paradox of tolerance is based on a misunderstanding of tolerance.
Tolerance is not a moral precept.
Tolerance is a peace treaty that only binds those who agree to it.
@onepict @mwl I'll go farther: how can one believe in the right to privacy if one is also advocating for deportation of certain groups of people?
To deport a certain group you need to know who belongs to that group. That is not always obvious. There are Black and Brown citizens of Sweden, there are white migrants in Sweden.
In other words, to deport people you must necessarily invade their privacy by gathering specific information about them (and in many other ways).
@mwl @rysiek
I disagree with the concept because I have an entirely different understanding of the situation. I'm not a tolerant person, I don't believe in tolerating things.
I don't have to "tolerate" the existence of people with darker skin than me, or people different disabilities than me, or people who are queer in different ways than me. What they do doesn't affect me, and if I have a problem with their simple existence, that is something I need to just get over: it's none of my business, therefore, nothing to tolerate.
I don't tolerate people who want to burn societal resources and wellbeing to go after minorities, because they negatively affect me and my fellow humans / citizens, and I don't consent to any of that.
@rysiek Also, dear @mullvadnet, you of all companies should know that you don't get to pick-and-choose the human rights you like and to whom they can apply. Your CEO (and in extension the company) is either supporting *all* human rights universally for *all people*, including the right to asylum and to live free of discrimination, or you don't support them at all.
You can't just support #privacy and #FreeSpeech, shit on the rest and claim to be pro-human rights.
chaos #photography #janacore #architecture
with the current heat I am very much laying on the couch, going through older photos I have yet to sort through.. it’s soo warm 
@janamarie with the current heat I wouldn't even get to that. I just planned to mostly be in places with AC during the peak of the day.
@crypticcelery hehe, good choice. Mine broke, so no AC this summer (not that I rely too much on it, it probably broke because I rarely use it)
@janamarie hmm, I wish I had one, though I guess it is not too bad (given that I somehow managed to keep the temperature inside below the lowest point at night outside, though that still mean 28C inside and high CO2).
@janamarie This is so exhausting to look at 🤨
@23n27 @janamarie Hundertwasserindustrieanlage
@G33KatWork @23n27 yep! The Hundertwasser power plant in Vienna!
@janamarie @23n27 Wait, that's a thing? I thought I was joking.
build the future you wish to see.
I feel like a bee, pollinating for the next gen to be.
handing out blueprints so the whole swarm builds free.
🐝
Did I ever mention how annoying and *disrespectful* it is when I close the program's (last or only) window, and instead of exiting it minimizes to tray, and keeps using up memory? If I wanted to minimize the program, I would have fricking minimized it!
9:00 AM. BEGIN WORK.
9:01 TURN ON COMPUTER.
9:03 BLOCK AI FEATURE THAT WAS TURNED ON BY DEFAULT.
9:10 OPEN EMAIL.
9:12 DISABLE AI FEATURE THAT WAS TURNED ON BY DEFAULT.
9:15 LAUNCH TEAM COMMUNICATION SOFTWARE.
9: 19 CLOSE AI FEATURE THAT WAS TURNED ON BY DEFAULT.
9:21 BEGIN TO WRITE A MESSAGE.
9:26 SHUT DOWN AI FEATURE THAT WAS...
UA: Scrapy/2.16.0 (+https://scrapy.org)
IPs: