Cthos's Avatar

Cthos

@cthos.dev.bsky.social

(he/him) Just a guy with a blog and some TTRPG stuff occasionally talks about tech. I mostly blog about tech over at alextheward.com and ttrpg stuff at cthonicstudios.com @cthos@mastodon.cthos.dev over on Mastodon

185 Followers  |  232 Following  |  258 Posts  |  Joined: 15.02.2024  |  1.8276

Latest posts by cthos.dev on Bluesky

there are SO many open domain images out there, spare yourself the embarrassment of goofy ass slop! here's computer: openverse.org/search?q=com...

07.08.2025 00:51 โ€” ๐Ÿ‘ 60    ๐Ÿ” 22    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 2

I know a lot of you have already heard or read about BDS Movement's call against Microsoft, and felt weird and bad about it all, but decided to move forward as normal because of some degree of ambiguity.

"What service is Microsoft providing?"

Here it is, clear as day. A direct line to death.

06.08.2025 21:01 โ€” ๐Ÿ‘ 4225    ๐Ÿ” 3469    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 64
Post image

If you were to believe what you see our there, *everyone* is using AI to vibe code all day long...

Turns out, the majority of devs aren't even using it at all???

Full survey here: survey.stackoverflow.co/2025

06.08.2025 21:13 โ€” ๐Ÿ‘ 44    ๐Ÿ” 9    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 3
We're writing to inform you of updates to our Account Use Policy that take effect on August 20th. These changes reflect our shared commitment to building a sustainable, high-trust fundraising ecosystem that serves the long-term interests of Democratic and progressive causes.
 
Why These Updates Matter
 
The digital fundraising landscape has evolved dramatically, and with it, we've seen practices emerge that undermine donor trust and hurt all of us. When donors encounter misleading solicitations, impersonation, or excessive spam, they lose confidenceโ€”not just in bad actors, but in our entire movement.

These policy updates are designed to protect the ecosystem we've all worked hard to build. By establishing clear standards for responsible fundraising, we're helping ensure that:
Donors feel confident their contributions are being used effectively
Legitimate organizations can build sustainable, long-term fundraising programs
Bad actors can't undermine the trust you've earned with your supporters

We're writing to inform you of updates to our Account Use Policy that take effect on August 20th. These changes reflect our shared commitment to building a sustainable, high-trust fundraising ecosystem that serves the long-term interests of Democratic and progressive causes. Why These Updates Matter The digital fundraising landscape has evolved dramatically, and with it, we've seen practices emerge that undermine donor trust and hurt all of us. When donors encounter misleading solicitations, impersonation, or excessive spam, they lose confidenceโ€”not just in bad actors, but in our entire movement. These policy updates are designed to protect the ecosystem we've all worked hard to build. By establishing clear standards for responsible fundraising, we're helping ensure that: Donors feel confident their contributions are being used effectively Legitimate organizations can build sustainable, long-term fundraising programs Bad actors can't undermine the trust you've earned with your supporters

Key Changes That May Impact Your Operations:
 
1. Solicitation Standards
We have strengthened our policies around impersonation, barring outside groups from using the name or likeness of any candidate, elected official, or organization in a way that falsely implies endorsement, affiliation, or authorization without documented written permission. Entities must not misleadingly suggest that donations will directly benefit specific individuals or entities without proper authorization, or misrepresent the destination or intended use of donor funds.

We're also explicitly prohibiting false claims in solicitations, including references to fake voting records, non-existent memberships, or unverified matching programs. These changes ensure donors are making informed choices about their giving.

Key Changes That May Impact Your Operations: 1. Solicitation Standards We have strengthened our policies around impersonation, barring outside groups from using the name or likeness of any candidate, elected official, or organization in a way that falsely implies endorsement, affiliation, or authorization without documented written permission. Entities must not misleadingly suggest that donations will directly benefit specific individuals or entities without proper authorization, or misrepresent the destination or intended use of donor funds. We're also explicitly prohibiting false claims in solicitations, including references to fake voting records, non-existent memberships, or unverified matching programs. These changes ensure donors are making informed choices about their giving.

2. Responsible Stewardship & Transparency
To help ensure donor contributions are being used effectively and as promised, we've introduced new provisions that allow us to request documentation when needed. These aren't blanket requirements - they're tools we can use to verify that funds are being stewarded responsibly and that fundraising claims are accurate in response to donor complaints.

Impact documentation: We may request statements showing how contributions have been used to advance your stated mission

Matching program verification: If you advertise matching programs, you must be able to provide documentation verifying your matching program upon request

2. Responsible Stewardship & Transparency To help ensure donor contributions are being used effectively and as promised, we've introduced new provisions that allow us to request documentation when needed. These aren't blanket requirements - they're tools we can use to verify that funds are being stewarded responsibly and that fundraising claims are accurate in response to donor complaints. Impact documentation: We may request statements showing how contributions have been used to advance your stated mission Matching program verification: If you advertise matching programs, you must be able to provide documentation verifying your matching program upon request

3. Donor Relations
We've all seen how excessive solicitations and aggressive fundraising tactics can drive donors away from our movement. When supporters feel bombarded or misled, they don't just unsubscribe from one organizationโ€”they often stop giving altogether. That's why we're establishing clearer standards for respectful donor engagement.

If an entity becomes the subject of repeated donor complaints about excessive or aggressive solicitations, we'll investigate and work with them on corrective action. This isn't about policing every email, it's about addressing patterns of behavior that damage donor relationships across our ecosystem.

All entities using our platform are expected to maintain respectful and transparent fundraising practices. By holding each other to these standards, we protect the donor relationships that sustain our collective work.

3. Donor Relations We've all seen how excessive solicitations and aggressive fundraising tactics can drive donors away from our movement. When supporters feel bombarded or misled, they don't just unsubscribe from one organizationโ€”they often stop giving altogether. That's why we're establishing clearer standards for respectful donor engagement. If an entity becomes the subject of repeated donor complaints about excessive or aggressive solicitations, we'll investigate and work with them on corrective action. This isn't about policing every email, it's about addressing patterns of behavior that damage donor relationships across our ecosystem. All entities using our platform are expected to maintain respectful and transparent fundraising practices. By holding each other to these standards, we protect the donor relationships that sustain our collective work.

Some good news. ActBlue just announced major updates to crack down on deceptive fundraising. New rules ban impersonation, fake matches, and excessive spam. Big step in the right direction.

Shout out to Josh Nelson and everyone who has been advocating for these changes.

06.08.2025 20:56 โ€” ๐Ÿ‘ 872    ๐Ÿ” 139    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 19

this work saved millions of lives in 2021, won the Nobel Prize in 2023, and is cancelled in 2025

05.08.2025 21:58 โ€” ๐Ÿ‘ 7439    ๐Ÿ” 3031    ๐Ÿ’ฌ 172    ๐Ÿ“Œ 86
A comic with several panels about ADHD and shame. 
First panel, Kiki struggles holding a ton of items, while her peers only hold single sheets of papers. โ€œI Spend so much time trying to fit in, hiding how forgetful and chaotic I am, but also pretending my struggles are like everyone else's."

Second panel, Kikiโ€™s mother is pointing at her. โ€œIโ€™ve faced so much rejection and trouble for thing I didnโ€™t even know were wrong, just for being myself, that it feels like I have to hide who I am.โ€

Third panel, Kiki is taking off a wig, revealing she is an alien โ€œbut what Iโ€™m hiding isnโ€™t that Iโ€™m an alien, what Iโ€™m hiding is all the shame I carry.โ€ Kiki is holding her stomach in pain.

A comic with several panels about ADHD and shame. First panel, Kiki struggles holding a ton of items, while her peers only hold single sheets of papers. โ€œI Spend so much time trying to fit in, hiding how forgetful and chaotic I am, but also pretending my struggles are like everyone else's." Second panel, Kikiโ€™s mother is pointing at her. โ€œIโ€™ve faced so much rejection and trouble for thing I didnโ€™t even know were wrong, just for being myself, that it feels like I have to hide who I am.โ€ Third panel, Kiki is taking off a wig, revealing she is an alien โ€œbut what Iโ€™m hiding isnโ€™t that Iโ€™m an alien, what Iโ€™m hiding is all the shame I carry.โ€ Kiki is holding her stomach in pain.

A series of Kikis with text. โ€œShame that I couldnโ€™t fit a shower into my daily tasks. Shame when I canโ€™t let people inside because itโ€™s never clean. Shame when I cry being overwhelmed by paperwork again. Shame when Iโ€™m the only one late again. Shame for every white lie I tell because I canโ€™t take one more rejection despite being so burnt out.โ€ 
Kikiโ€™s face is hidden in shadow as she says โ€œof course I change my bedsheets once a week.โ€

A series of Kikis with text. โ€œShame that I couldnโ€™t fit a shower into my daily tasks. Shame when I canโ€™t let people inside because itโ€™s never clean. Shame when I cry being overwhelmed by paperwork again. Shame when Iโ€™m the only one late again. Shame for every white lie I tell because I canโ€™t take one more rejection despite being so burnt out.โ€ Kikiโ€™s face is hidden in shadow as she says โ€œof course I change my bedsheets once a week.โ€

โ€œIโ€™ve used shame as a weapon against myself as a punishment to force myself to learn.โ€ Kiki scolds herself in the mirror.
โ€œHow well has that been working for you? Are you on time now? More organized?โ€
The Kiki in the mirror is revealed to be a child version of herself. โ€œWhy am I never good enough? If I just stopped being like this, people would like me.โ€
Kiki hugs the child version of herself. โ€œYou have been brave long enough. Youโ€™ve been scolded enough, what you - I would have needed was to be seen. Youโ€™re not alone anymore, we will find a way. Together.โ€

โ€œIโ€™ve used shame as a weapon against myself as a punishment to force myself to learn.โ€ Kiki scolds herself in the mirror. โ€œHow well has that been working for you? Are you on time now? More organized?โ€ The Kiki in the mirror is revealed to be a child version of herself. โ€œWhy am I never good enough? If I just stopped being like this, people would like me.โ€ Kiki hugs the child version of herself. โ€œYou have been brave long enough. Youโ€™ve been scolded enough, what you - I would have needed was to be seen. Youโ€™re not alone anymore, we will find a way. Together.โ€

Small kiki is pulling the adult Kiki by the hand through their apartment. โ€œDonโ€™t punish emotions,pay attention to them. Missing a shower isnโ€™t failure, itโ€™s a sign, a clue. Ask whatโ€™s missing, not whatโ€™s wrong with you.โ€

Kiki is standing behind her child self, holding her shoulders in support. โ€œItโ€™s not fair that I never got to feel like I am okay the way I am, that no one say how much I struggled and took all the pain away. Look at everything youโ€™ve been through. It makes sense that youโ€™re the way you are. Letโ€™s try our best. Not to get it right for others, but to finally get to know how WE do things.โ€
โ€œAt the very least, I can have my own back.โ€

Small kiki is pulling the adult Kiki by the hand through their apartment. โ€œDonโ€™t punish emotions,pay attention to them. Missing a shower isnโ€™t failure, itโ€™s a sign, a clue. Ask whatโ€™s missing, not whatโ€™s wrong with you.โ€ Kiki is standing behind her child self, holding her shoulders in support. โ€œItโ€™s not fair that I never got to feel like I am okay the way I am, that no one say how much I struggled and took all the pain away. Look at everything youโ€™ve been through. It makes sense that youโ€™re the way you are. Letโ€™s try our best. Not to get it right for others, but to finally get to know how WE do things.โ€ โ€œAt the very least, I can have my own back.โ€

Shame is one of the hardest things about ADHD for me. I'm back and the book is finished but instead of feeling proud, I feel ashamed for not having managed to stay active, manage my household better or even shower regularly.

05.08.2025 16:34 โ€” ๐Ÿ‘ 618    ๐Ÿ” 241    ๐Ÿ’ฌ 30    ๐Ÿ“Œ 6

Every reputable expert I know considers mRNA vaccine technology to be one of the most revolutionary advances in medicine in our lifetimes. Its inventors won the Nobel Prize in 2023. Shutting it down now is pointless self-harm to humanity.

05.08.2025 22:54 โ€” ๐Ÿ‘ 17941    ๐Ÿ” 6749    ๐Ÿ’ฌ 556    ๐Ÿ“Œ 287

umpires get tasers

05.08.2025 17:04 โ€” ๐Ÿ‘ 39    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
r/ChatGPTPro 
u/vurto โ€ข 28d
If ChatGPT is not consistently dependable, how are we suppose to use it for actual work?
Discussion
It's behavior and results can randomly change due to some OpenAl tweaking that's opaque.
On some days it can't even keep track of a fresh chat, it can't do calculations, it can't sort through a chat to extract relevant information, and when it's suppose to refer to source material in a PDF, it doesn't.
All because OpenAl trained it for fluency and basically to simulate whatever it can for user satisfaction.
I can use it for general chats, philosophical stuff, therapy, but nothing serious. I'm pro Al, but I approach it with skepticism knowing it's undependable (as I do with anything I read).
And prompts can be interpreted/executed differently across users' own interaction with their Als so it's not truly scalable.
How does the business world / leaders expect staff to adopt Al if it's not consistently dependable? It doesn't even calculate like a calculator. If the internet start claiming 2+2=5, that's what it'll answer with.
I'd use it for hobbies and pet projects but I can't imagine using it for anything "mission critical".

r/ChatGPTPro u/vurto โ€ข 28d If ChatGPT is not consistently dependable, how are we suppose to use it for actual work? Discussion It's behavior and results can randomly change due to some OpenAl tweaking that's opaque. On some days it can't even keep track of a fresh chat, it can't do calculations, it can't sort through a chat to extract relevant information, and when it's suppose to refer to source material in a PDF, it doesn't. All because OpenAl trained it for fluency and basically to simulate whatever it can for user satisfaction. I can use it for general chats, philosophical stuff, therapy, but nothing serious. I'm pro Al, but I approach it with skepticism knowing it's undependable (as I do with anything I read). And prompts can be interpreted/executed differently across users' own interaction with their Als so it's not truly scalable. How does the business world / leaders expect staff to adopt Al if it's not consistently dependable? It doesn't even calculate like a calculator. If the internet start claiming 2+2=5, that's what it'll answer with. I'd use it for hobbies and pet projects but I can't imagine using it for anything "mission critical".

You're so close

05.08.2025 04:36 โ€” ๐Ÿ‘ 9353    ๐Ÿ” 1901    ๐Ÿ’ฌ 188    ๐Ÿ“Œ 228
On LinkedIn: Thomas Dohme CEO at GitHub posting โ€œThe evidence is clear: Either you embrace Al, or get out of this career.โ€

On LinkedIn: Thomas Dohme CEO at GitHub posting โ€œThe evidence is clear: Either you embrace Al, or get out of this career.โ€

โ€œUse AI or elseโ€ is certainly not the product strategy I would go for but what do I know

05.08.2025 17:03 โ€” ๐Ÿ‘ 392    ๐Ÿ” 63    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 24
Video thumbnail

GOP Rep. Mike Flood at a town hall: "Do you think that people who are 28-years-old, that can work, & refuse to work, should get free healthcare?"

Crowd: "YESSSSSSSSSS!"

05.08.2025 14:07 โ€” ๐Ÿ‘ 6245    ๐Ÿ” 1446    ๐Ÿ’ฌ 422    ๐Ÿ“Œ 245
Free							
	Substack	Ghost Pro	Self-hosted Ghost*	Beehiiv	Buttondown	Mailchimp	WordPress.com
10 subscribers	$0	$15	$12	$0	$0	$20	$47
50 subscribers	$0	$15	$12	$0	$0	$20	
100 subscribers	$0	$15	$12	$0	$9	$20	
250 subscribers	$0	$15	$27	$0	$7.50	$20	
500 subscribers	$0	$15	$27	$0	$7.50	$20	
1,000 subscribers	$0	$15	$27	$0	$24.17	$45	
5,000 subscribers	$0	$63	$27	$78	$65.83	$100	
10,000 subscribers	$0	$88	$27	$96	$115.83	$135	
25,000 subscribers	$0	$141	$87	$149	$199.17	$310	
50,000 subscribers	$0	$208	$217	$219	$265.83	$450	
100,000 subscribers	$0	$274	$412	$290	-	$800	
							
							
							
7% paid @ $5/mo							
	Substack	Ghost Pro	Self-hosted Ghost*	Beehiiv	Buttondown	Mailchimp**	
10 subscribers (1 paid)	$0.50	$29	$12	$43	$7.50	$20	
50 subscribers (4 paid)	$2	$29	$12	$43	$7.50	$20	
100 subscribers (7 paid)	$3.50	$29	$12	$43	$7.50	$20	
250 subscribers (18 paid)	$9	$29	$12	$43	$7.50	$20	
500 subscribers (35 paid)	$17.50	$29	$27	$43	$7.50	$20	
1,000 subscribers (70 paid)	$35	$29	$27	$

Free Substack Ghost Pro Self-hosted Ghost* Beehiiv Buttondown Mailchimp WordPress.com 10 subscribers $0 $15 $12 $0 $0 $20 $47 50 subscribers $0 $15 $12 $0 $0 $20 100 subscribers $0 $15 $12 $0 $9 $20 250 subscribers $0 $15 $27 $0 $7.50 $20 500 subscribers $0 $15 $27 $0 $7.50 $20 1,000 subscribers $0 $15 $27 $0 $24.17 $45 5,000 subscribers $0 $63 $27 $78 $65.83 $100 10,000 subscribers $0 $88 $27 $96 $115.83 $135 25,000 subscribers $0 $141 $87 $149 $199.17 $310 50,000 subscribers $0 $208 $217 $219 $265.83 $450 100,000 subscribers $0 $274 $412 $290 - $800 7% paid @ $5/mo Substack Ghost Pro Self-hosted Ghost* Beehiiv Buttondown Mailchimp** 10 subscribers (1 paid) $0.50 $29 $12 $43 $7.50 $20 50 subscribers (4 paid) $2 $29 $12 $43 $7.50 $20 100 subscribers (7 paid) $3.50 $29 $12 $43 $7.50 $20 250 subscribers (18 paid) $9 $29 $12 $43 $7.50 $20 500 subscribers (35 paid) $17.50 $29 $27 $43 $7.50 $20 1,000 subscribers (70 paid) $35 $29 $27 $

I've updated my past newsletter platform cost comparison to incorporate Ghost's recent pricing changes for Ghost Pro. (Note that past Ghost users are grandfathered in.)

05.08.2025 17:29 โ€” ๐Ÿ‘ 178    ๐Ÿ” 31    ๐Ÿ’ฌ 14    ๐Ÿ“Œ 2
Preview
Stop payment processors from censoring games!

Hey, it would mean so much to me if y'all kept up the pressure with phone calls to payment processors to show to them how much people care and that they can't just ignore itโ€”my livelihood depends on adult games not being censored!

You can find info and phone scripts here: stop-paypros.neocities.org

04.08.2025 15:25 โ€” ๐Ÿ‘ 2426    ๐Ÿ” 1946    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 9
Preview
Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives Perplexity is repeatedly modifying their user agent and changing IPs and ASNs to hide their crawling activity, in direct conflict with explicit no-crawl preferences expressed by websites.

Yeah, AI companies are fraudlent as fuck.

04.08.2025 16:41 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Ghost 6.0 has arrived! An enormous amount of work went into delivering our biggest upgrade yet:

๐Ÿ”ฅ Networked publishing with ActivityPub
๐Ÿ“ˆ Deeply integrated native analytics
๐Ÿ› ๏ธ Thousands of upgrades and improvements
๐Ÿ’ธ $100,000,000 earned by indie publishers

ghost.org/6/

04.08.2025 14:46 โ€” ๐Ÿ‘ 76    ๐Ÿ” 27    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 5
Screenshot from the linked article:

"The social web turns your Ghost publication into a networked social profile that people can find, follow, like, reply, repost and interact with from anywhere โ€”bringing network effects directly to decentralized publishing. Popular posts can be shared, re-posted, and discussed by millions of social web users."

Screenshot from the linked article: "The social web turns your Ghost publication into a networked social profile that people can find, follow, like, reply, repost and interact with from anywhere โ€”bringing network effects directly to decentralized publishing. Popular posts can be shared, re-posted, and discussed by millions of social web users."

Congratulations to @ghost.org on launching their 6.0 version!

#ghost #fediverse #SocialWeb #OpenWeb #blogs #blogging

04.08.2025 14:47 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

Nintendo released a survey asking for feedback on physical and digital games.

This is definitely the chance to make your voice heard about Switch 2 Game Key Cards.

Source: theWellRedMage

Survey: nintendoofamerica.co1.qualtrics.com/jfe/form/SV_...

03.08.2025 21:57 โ€” ๐Ÿ‘ 4707    ๐Ÿ” 3514    ๐Ÿ’ฌ 132    ๐Ÿ“Œ 364
Video thumbnail

he's my muse but you're all his enablers (the sign up link is patreon.com/jeeyonshim/membership)

03.08.2025 17:02 โ€” ๐Ÿ‘ 228    ๐Ÿ” 77    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 4

Happy birthday!

03.08.2025 04:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
PBS: Public Broadcasting Service Watch full episodes of your favorite PBS dramas, find in-depth news analysis and explore documentaries on history, science, art and more!

For $5/month or $60/yr you get access to PBS Passport and the entire Masterpiece library plus Great Performances, etc. Defunded but not defeated. www.pbs.org/passport/lea...

02.08.2025 19:06 โ€” ๐Ÿ‘ 8603    ๐Ÿ” 5114    ๐Ÿ’ฌ 194    ๐Ÿ“Œ 399
NYC Mass Shooting Was Nearly Impossible to Prevent, Experts Say

NYC Mass Shooting Was Nearly Impossible to Prevent, Experts Say

Holy shit, they did it. They wrote the headline.

30.07.2025 01:10 โ€” ๐Ÿ‘ 42922    ๐Ÿ” 9607    ๐Ÿ’ฌ 822    ๐Ÿ“Œ 611

(Thinking of this Harris discussion)

02.08.2025 19:54 โ€” ๐Ÿ‘ 18    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

"Scarred" or "calloused" came to mind immediately

02.08.2025 21:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Uhhhhhhhhhhhhhhh

02.08.2025 01:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is cursed

02.08.2025 01:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a logo image that says - conjured ink. following the logo, the graphic says anti-censorship, pro-weird, seller shop software.

a logo image that says - conjured ink. following the logo, the graphic says anti-censorship, pro-weird, seller shop software.

the same text as in the post is on this graphic, followed by a cartoon of a canadian witch girl flying on a hockeystick broom

the same text as in the post is on this graphic, followed by a cartoon of a canadian witch girl flying on a hockeystick broom

Itch and Steam got a bunch of us thinking; we need a catalogue where creative (esp. NSFW & Queer) works are less vulnerable to censorship. A storefront we won't be delisted from. One giving us the autonomy to sell our stuff our way. So we're making Conjured Ink. You can join us. https://conjured.ink

02.08.2025 01:00 โ€” ๐Ÿ‘ 667    ๐Ÿ” 401    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 65

Hate is a strong word.

But not strong enough

01.08.2025 23:32 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
PBS: Public Broadcasting Service Watch full episodes of your favorite PBS dramas, find in-depth news analysis and explore documentaries on history, science, art and more!

Corporation for Public Broadcasting has announced that directly due to federal funding cuts, they will be ending operations. PBS and NPR are separate entities, but do receive funding from CPB.
If you can spare it, I encourage setting up a monthly donation.
www.pbs.org/passport/lea...

01.08.2025 23:36 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Visa says they're still drowning today! Payment processors think that we're not organized enough to keep this up but it's we either prove them wrong or submit to global censorship so it's. not much of a contest. Keep calling all 4!!

31.07.2025 16:14 โ€” ๐Ÿ‘ 3538    ๐Ÿ” 2771    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 29
An image of items from the Storytelling Collective merch shop.

An image of items from the Storytelling Collective merch shop.

Buy our books, pick up some StoCo merch, or snag a gift certificate for one of our #writing or #ttrpg design courses in the #StoCo shop!

www.storytelling-col...

01.08.2025 21:29 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@cthos.dev is following 20 prominent accounts