The annual #SocialWeb Operations Survey from @iftas is open!
With over 8,000 active installs, we want the #Mastodon community's voice to be heard. Whether you're running a single-person server or a larger community hub, your feedback directly shapes the tools, resources, and advocacy IFTAS takes on. And they've rebuilt the survey on Tally this year, so it's EU-based and mobile-ready.
Please take 10 minutes to complete the survey: https://tally.so/r/81MW6k
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
hello Pot, I would like to introduce you to Kettle
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
arstechnica ("Ars Technica") wrote:
Sony erases digital content from libraries; we're reminded we don’t own what we buy
Sony has been scaling down its digitial store for a few years.
https://arstechnica.com/gadgets/2026/06/sony-erases-digital-content-from-libraries-were-reminded-we-dont-own-what-we-buy/?utm%5Fbrand=arstechnica&utm%5Fsocial-type=owned&utm%5Fsource=mastodon&utm%5Fmedium=social
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
amnesty@mastox.eu ("Amnesty International") wrote:
Tens of thousands of people gathered to celebrate LGBTI rights in Hungary at the Budapest Pride a year after the previous government threatened to ban the march. Change is possible.
Together, we choose to resist.
Attachments:
- video: 833622407728d727.mp4
db@social.lol ("David Bushell 🪿") wrote:
it said 128 questions but it keeps going (and repeats questions, I think...)
I got 78% accuracy from 130, not bad? 🤔
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
aburtch@shakedown.social wrote:
RE: https://mastodon.social/@arstechnica/116835005737504430
#PhysicalMedia is forever. Digital "rights" to media can (and will) be revoked at any time. Or you'll suddenly have to pay AGAIN to access what you thought you already owned.
dysfun@treehouse.systems ("gaytabase") wrote:
good news: both of my implementations of a thing are correct.
bad news: the 'reference' implementation is not.
neatnik@social.lol ("Neatnik") wrote:
📢 Service Bulletin! 📢
What: Our social.lol Mastodon server is being migrated to upgraded hardware!
When: Friday, July 3 at 11 PM EDT / Saturday, July 4 at 3 AM UTC. Downtime may be up to three hours, but I’m working to keep it as brief as technically possible.
Why: We've outgrown our current server, and it's time for some beefy new hardware so we can continue rocking on in the Fediverse.
More info here: https://omglol.news/2026/06/29/social-lol-mastodon-server-upgrade
Thanks for your patience during the migration!
ChrisWere@toot.wales ("Chris Were ⁂🐧🌱☕") wrote:
Me and @uoou go over his video game ratings:
isagalaev ("Ivan Sagalaev :flag_wbw:") wrote:
Trying to fix a bug using the method of intent staring.
Boosted by jwz:
resnikoff.bsky.social@bsky.brid.gy ("Ned Resnikoff") wrote:
The three branches of the United States government, as delineated in the Constitution, are the God Emperor, The High Council of the Six Ayatollahs, and the Federal Reserve
jonny@neuromatch.social ("jonny (nonvenomous)") wrote:
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.
slightlyoff@toot.cafe ("Alex Russell") wrote:
Google can't secure this shit because Google is effectively out of the loop; OS updates are carrier/OEM gated, and those parties DGAF about security -- or at least not when the alternative is selling users new devices:
Boosted by slightlyoff@toot.cafe ("Alex Russell"):
davatron5000 ("Dave Rupert") wrote:
11ty → ``Build Awesome `` `` Web Possum ``
missed opportunity, tbh.
slightlyoff@toot.cafe ("Alex Russell") wrote:
The claims about Search are much less credible than those about alternative app install sources, but Google wasn't doing a good job protecting users via Play to start with.
The safe, open alternative is the browser; always has been.
slightlyoff@toot.cafe ("Alex Russell") wrote:
1.) you should always take Heather seriously
2.) taking Heather seriously, this is a shocking indictment of Andoid and Google, and is 100% in-line with my critiques of DMA enforcement to date [1] and should be read by everyone as "In practice, Android is shockingly insecure and out of date":[1]: https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/
dysfun@treehouse.systems ("gaytabase") wrote:
no really, a find over / can't find stdbit.h except for c++ and i have gcc 15.2.0 which even defaults to c23.
@glyph Uggggh, Apple. Every 3 months I have to manually replace some .well-known file because Apple Wallet insists on a new cert every time my Let's Encrypt cert expires. There are also 2 (3?) other Apple certs I have to manually re-download annually related to Wallet and Pay. SMDH.
jonny@neuromatch.social ("jonny (nonvenomous)") wrote:
As always the footnote whenever I write critically about atproto: I think it is good. ActivityPub has problems too. Protocol wars are bad, and especially personalizing them like "the people on bluesky are like this, the people on mastadon are like that" makes me roll my eyes into the back of my skull. Criticism of the political configuration of a protocol as it is de facto used it not a complete damning of everything associated with it, and other configurations are possible and indeed exist.
dysfun@treehouse.systems ("gaytabase") wrote:
a nice introduction to the harrier jump jet, the classic vertical takeoff jet https://www.youtube.com/watch?v=LzZ9PwSlsx8
jonny@neuromatch.social ("jonny (nonvenomous)") wrote:
And this is still when there is still money left and things are nice and chummy. This one was just an accident, but surely bluesky pbc can't afford to just run an expensive infrastructural service that lets people piggyback competing products off it for free, forever. What do you do when you need to keep the lights on at your company, and you run the free service that your direct competitors rely on? It seems like network partition becomes somewhat inevitable.
the good part of atproto is that this is not unfixable for individual users. You should be able to cart your repo over to another PDS and use a different appview - assuming that the other parts also behave nicely, bsky pbc allows exports, the name resolution service lets you switch, etc. But that is also in question at the same time the relay would be, at profit time.
There are lots of good parts of atproto and good people working on it, the biggest risk is bluesky pbc itself. From what ive seen ppl seem to be reasonably canny about this, one of the reasons I think Blacksky is one of the most important groups in open social networks
jonny@neuromatch.social ("jonny (nonvenomous)") wrote:
I'm not sure how things have changed in practice since I last took a deeper look, but in theory this is inevitable - you use an appview. As far as ive seen in appviews, you have no control over what relays your appview listens to. There can be 100 relays but it doesn't matter if your appview doesn't listen to them. The system only works if relays are assumed to be "whole network" views - without that, you need to make sure that your PDS is crawled by, and your appview listens to the right set of relays. With incomplete relays, whether you can see or be seen by anyone else on the network becomes a worse combinatoric picture than fedi instances.
This problem is showing up when there are only a handful of relays and a handful of (widely used, microblogging) appviews. What does that start to look like when there are hundreds of either?
I am aware that this is not totally fundamental to all interpretations and implementations of the protocol, and that some services do direct PDS->AppView connections, but it is how the "big world" works - correct me if this has changed
Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
sysadmin1138@ngmx.com ("SysAdmin1138") wrote:
@aredridel I have a .monster I got a few weeks after it went public. I can't email banks or healthcare using that due to TLD-blocking.
Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
fluffy@plush.city ("fluffy 💜") wrote:
@aredridel I have a whole rant about the .biz thing, but I might be biased
and yeah it’s super annoying how I can’t use my beesbuzz.biz email address everywhere because a lot of people assume I’m a spammer even in contexts where I’d only be *receiving* email from them, not sending it to them.
jonny@neuromatch.social ("jonny (nonvenomous)") wrote:
RE: https://mastodon.social/@%5Felena/116832021297021883
The problem has been fixed now, but still - people said I was naïve for thinking the relay was a point of network control. "The appview is the point of capture." Well, even while accidental, this shows how the relay is indeed a point of network control in practice, even when other relays may exist.
aredridel@kolektiva.social ("Mx. Aria Stewart") wrote:
RE: https://infosec.exchange/@ifin/116834521039597035
Hot take but TLD-blocking is mostly just enforcing US hegemony.
It was that when it was .biz and .xyz that everyone was blocking.
Maybe if you're gonna do that get the registrar and block domains based on that.
neatnik@social.lol ("Neatnik") wrote:
New Murakami book coming this autumn. :catjamright: https://bookshop.org/p/books/abandoning-a-cat-a-personal-story-haruki-murakami/2e1c9fce0db38c61
Boosted by aredridel@kolektiva.social ("Mx. Aria Stewart"):
inthesetimes wrote:
Pennsylvania parents are not just watching anti-LGBTQ policies spread through school boards. They’re showing up, filing Right-to-Know requests, suing over secret meetings and organizing locally to stop them.
aredridel@kolektiva.social ("Mx. Aria Stewart") wrote:
RE: https://mstdn.social/@smutmag/116831653707417914
A thousand times this. A completely non-commercial space is doomed. A place that allows extraction at any scale is doomed.
We have to find that middle ground that works, and defend it vigorously.
neatnik@social.lol ("Neatnik") wrote:
RE: https://lgbtqia.space/@alice/116825829843438277
social.lol has blocked tags.pub effective immediately. Even on the open web, consent is critical. Especially if you're taking someone's content and displaying it elsewhere, and doubly so if you're impersonating someone in the process.
A woman had her personal photos shared elsewhere by bots that bore her name, giving the appearance that she was sharing that content in those spaces intentionally (but she was not). And the man who runs the instance with those bots, despite his "Trust & Safety" badge on his profile, offered neither trust nor safety, instead choosing to mansplain the technical reasons for this disgusting intrusion and further belittling the victim in his responses.
So. Yeah. Apologies to anyone on social.lol using tags.pub. We'll immediately lift the block once they switch to a 100% opt-in model that fully respects people and their content on the Fediverse.



![[a javascript function for accessing nested properties in an object. given some nested object and a string like "first.second.third", split the string on periods and access successive layers of nesting with each of the keys] export function getNestedProperty(obj, path, defaultValue) { if (!obj || typeof obj !== 'object' || obj === null) { return defaultValue !== undefined ? defaultValue : undefined; } const parts = path.split('.'); let current = obj; for (let i = 0; i < parts.length; i++) { const part = parts[i]; if (current === null || typeof current !== 'object' || !current.hasOwnProperty(part)) { return defaultValue !== undefined ? defaultValue : undefined; } current = current[part]; } return current !== undefined ? current : (defaultValue !== undefined ? defaultValue : undefined); }](https://files.mastodon.social/cache/media_attachments/files/116/834/900/385/516/666/original/b35050a0da1a2e65.png)
