Advertisement · 728 × 90

Posts by Mo A

Preview
A Protester Threw a Snowball. Federal Agents Responded With Tear Gas and Pepper Balls. A new investigation from ProPublica and FRONTLINE examines federal agents’ response to protesters and bystanders at the Trump administration’s immigration sweeps. “We see, just, use of excessive force...

On Jan. 12, a protester in Minneapolis threw a snowball toward federal immigration agents, who responded by tossing a tear gas canister and firing pepper balls into the crowd, hitting ProPublica & @frontlinepbs.bsky.social correspondent A.C. Thompson in the face.

2 days ago 431 152 16 9
Trick Williams: Wrestlemania 42

Trick Williams: Wrestlemania 42

Charles and Diana's wedding

Charles and Diana's wedding

2 days ago 5 1 0 1

People who say “there is no algorithm here” are misinformed on 2 counts

- There are 50K+ of algorithms designed by developers and non-developers alike

- There is no singular “here”, there are many interconnected places

Your posts enter a new kind of internet and show up in places you don’t know.

3 days ago 213 36 5 5
Video

Sami Zayn spun the poor gingerbread man's head around

4 days ago 66 14 1 7

Me: [idly looking up info on popes]

Wikipedia: This list is incomplete; you can help expand it.

Me: wut?

Wikipedia: [lifts eyebrows suggestively]

5 days ago 5127 991 94 32
Preview
Using Germ DM — Germ Network Our guide explains how Germ’s technology works and how to understand and use our features to protect your experience.

Questions about using Germ? We've updated our User Guide!

Check out answers to questions old and new, right here:

6 days ago 8 4 0 0
Preview
Using libfec for FEC Filing Days, April 2026 Edition A short guide on using the libfec CLI to cover today's FEC filing deadline

Happy #FECFilingDay ! If you're a journalist/researcher covering today's filings, consider my `libfec` CLI tool to make your life a bit easier!

Learn how to use libfec for bulk exports, live updates from the FEC RSS feed, and alerting on individual donations!

alexgarcia.xyz/blog/2026/li...

1 week ago 1 2 0 0

Again: for any big liberal donor who wants to funnel millions into fixing this country's politics, the ROI on buying any struggling paper and simply tasking it with doing real reporting on local news is vastly higher than the same $$ given to some group that does mass ad buys every election year.

1 week ago 7543 1901 54 62
There aren't enough characters available to put the full press release here, but we'll put a link in a reply.

There aren't enough characters available to put the full press release here, but we'll put a link in a reply.

We're holding a rally this Wednesday, April 15, at noon Pacific to support our contract campaign! You can register to attend or watch on Instagram Live, Twitch, and other streaming platforms. We need your help to get a fair contract and we can't wait to see you there!

1 week ago 7 8 1 1
Preview
FBI arrests California man shot by ICE on ‘assault’ charges DHS accused of false and misleading statements about Carlos Ivan Mendoza Hernandez who was shot in face

DOJ prosecutes a California man who was shot in the face by ICE agents

DOJ/DHS say Carlos, 36, "assaulted" officers with his car, but video doesn't show his car hitting officers + officials haven't claimed an agent was injured. FBI's complaint says it has "not been able" to interview key ICE agents

1 week ago 369 195 18 12
Advertisement

Maybe I’ll write about the Affordability Discourse one day but I think that one thing (among many both material and perceptual) that this hard to untangle is that everyone—including those who are doing fine in material terms—has a lot more visibility into how well the rich are doing than in the past

1 week ago 1458 158 40 35

KPop Demon Hunters style movie but with the Hex Girls maybe??

1 week ago 107 14 9 0

Some of my favorite things I ate in Japan in no particular order
1) mochi strawberry
2) sake ice cream
3) wagyu beef skewer
4) Hoba Miso (beef grilled on a magnolia leaf using a very small burner at the table. insane)
5) 7/11 egg salad sandwich
6) aspargus tempura with grated parmesan (who knew!)

1 week ago 1802 49 114 6
Preview
‘Everything is gone’: Israel destroys entire villages in Lebanon Rights groups fear tactic of ‘domicide’ trialled in Gaza, where entire areas are made uninhabitable, is being used again

‘Everything is gone’: Israel destroys entire villages in Lebanon
www.theguardian.com/world/2026/a...

1 week ago 83 56 4 1

i like to think they're up to Ocean's Twenty Five in the alternate universe where bernie mac is still going strong. timmy chalamet just joined the crew as a cajun airboat pilot to rob a riverboat casino

1 week ago 1770 115 37 7
Preview
Is America contagious? Scholars in political extremism are documenting the global spread of right-wing populism.

Orban’s defeat also removes a major part of the far-right populist infrastructure worldwide, which I wrote about this fall: www.motherjones.com/politics/202...

1 week ago 1663 395 18 17

### editing text ([almost] always works)
- `backspace` 
- `Ctrl + W`: delete previous word
- `Ctrl + U`: delete line

(except in text editors)


### quitting
- `Ctrl + C`: quit (`SIGINT`)
- `Ctrl + Z`: stop process (`SIGTSTP`) (resume with `fg` or `bg` or kill (with `kill`)
- `Ctrl + D`: quit (in a REPL) (more on page 20) 
- `q`: quit (in some full screen programs)
- `Enter`: exit frozen SSH session

or the nuclear option:   
```
$ ps aux | grep THING
bork 7213 ... THING
$ kill -9 7213
```

### editing text
(these often work in a readline-like situation)

- `arrow keys`
- `Ctrl + A` or `Home`: beginning of line
- `Ctrl + E` or `End`: end of line

- `Ctrl + arrow keys`: left/right a word   
or sometimes `Alt + arrow keys`      
or `Option + arrow keys`  
or `Alt+b / Alt+f`   
- `Ctrl + K`: delete line forward
- `Ctrl + Y`: paste (from `Ctrl+K` or `Ctrl+U`)
- `Ctrl + H`: might work if `Backspace` doesn't

also many shells have a "vi mode" if that's your jam


### other useful stuff
- Ct

### editing text ([almost] always works) - `backspace` - `Ctrl + W`: delete previous word - `Ctrl + U`: delete line (except in text editors) ### quitting - `Ctrl + C`: quit (`SIGINT`) - `Ctrl + Z`: stop process (`SIGTSTP`) (resume with `fg` or `bg` or kill (with `kill`) - `Ctrl + D`: quit (in a REPL) (more on page 20) - `q`: quit (in some full screen programs) - `Enter`: exit frozen SSH session or the nuclear option: ``` $ ps aux | grep THING bork 7213 ... THING $ kill -9 7213 ``` ### editing text (these often work in a readline-like situation) - `arrow keys` - `Ctrl + A` or `Home`: beginning of line - `Ctrl + E` or `End`: end of line - `Ctrl + arrow keys`: left/right a word or sometimes `Alt + arrow keys` or `Option + arrow keys` or `Alt+b / Alt+f` - `Ctrl + K`: delete line forward - `Ctrl + Y`: paste (from `Ctrl+K` or `Ctrl+U`) - `Ctrl + H`: might work if `Backspace` doesn't also many shells have a "vi mode" if that's your jam ### other useful stuff - Ct

keyboard shortcuts

permalink: https://wizardzines.com/comics/keyboard-shortcuts/

from our zine The Secret Rules of the Terminal: https://wizardzines.com/zines/terminal/

1 week ago 7 2 0 0
Client Challenge

A woman who worked for nearly two years for Rep. Eric Swalwell told the Chronicle she had sexual encounters with him while he was her boss and alleged he twice sexually assaulted her when she was too intoxicated to consent. www.sfchronicle.com/politics/art...

1 week ago 34 26 4 17

BuzzFeed News would have already interviewed this couple.

1 week ago 7 2 1 0
EFF is Leaving X After almost twenty years on the platform, EFF is logging off of X. This isn’t a decision we made lightly, but it might be overdue.

EFF is finally leaving X and here is a blog post about why: www.eff.org/deeplinks/20...

1 week ago 865 175 15 14
Advertisement
Post image Post image Post image Post image

Some fun photos from Large Scale Systems Museum near Pittsburgh!

1 week ago 83 13 8 2

I yearn for the time when podcasts were podcasts and not badly lit YouTube videos.

1 week ago 62 4 3 1
Post image

📕

2 weeks ago 1459 140 35 9
Preview
Unionized ProPublica staff are on strike over AI, layoffs, and wages A key issue is protections against layoffs from AI

New: 150 unionized ProPublica workers are on strike TODAY over AI, layoff protections, wages, and more.

They're asking readers to not visit ProPublica or engage with content on other platforms. It's the first work stoppage of its kind at the newsroom.

www.theverge.com/news/908401/...

2 weeks ago 3431 1746 39 76
We're on strike! Don't visit propublica.org on April 8

We're on strike! Don't visit propublica.org on April 8

We’re on strike today! Support our fight for a fair contract by NOT visiting the @propublica.org website or engaging with ProPublica stories today.

Tell ProPublica’s management you won’t cross the picket line: actionnetwork.org/petitions/te...

2 weeks ago 4955 2951 65 198
Make your data public (and usable)

Facilitated by Steven Rich

Too often in journalism, big data projects make a huge impact in communities across the country and world. And under the guise of competition, or just lack of resources, the raw data that could be useful for so many other things stays hidden on one person’s computer. Let’s talk about how to get more of our data available to the public and in a useful format (i.e. downloadable data in smaller chunks for people who don’t know how to use anything but Excel). And let’s talk about making it a part of our permanent workflows.

Make your data public (and usable) Facilitated by Steven Rich Too often in journalism, big data projects make a huge impact in communities across the country and world. And under the guise of competition, or just lack of resources, the raw data that could be useful for so many other things stays hidden on one person’s computer. Let’s talk about how to get more of our data available to the public and in a useful format (i.e. downloadable data in smaller chunks for people who don’t know how to use anything but Excel). And let’s talk about making it a part of our permanent workflows.

fun news: i'm presenting at SRCCON this year! 2026.srccon.org/program/#ses...

2 weeks ago 16 1 2 1
Dear Robin Sparkman and ProPublica board of directors:

Our world needs more investigative journalism in the public interest. Continuing ProPublica’s mission will require a strong, fair collective bargaining agreement that uplifts journalistic integrity.

And that means ProPublica needs to have contractual language prohibiting any potential for artificial intelligence to replace journalists and other workers who make ProPublica the important publication it is today.

As the rare union leader with a background in journalism and computer programming, I fully support the need to leverage technology to improve our ability to tell stories.

And there are many recent examples of how AI can be helpful in reporting, when used ethically. For example, ProPublica journalists published the “Deleting DEI” story, which chronicled how nonprofit organizations have removed language connected to diversity, equity and inclusion. Reporters used AI to help find DEI related scrubs from nonprofit statements. In “Gutted: How Deeply Trump Has Cut Federal Health Agencies,” reporters used AI to help categorize job types into groups. And then reporters manually checked them all.

ProPublica journalists, represented by the Guild, have shown how AI can be used ethically, and they deserve newsroom leadership who agrees with its ethical use.

Unfortunately, your leadership team is refusing common sense provisions at the bargaining table that would protect both jobs as well as the integrity of the journalism they produce. And now, 92% of ProPublica’s workers have voted to walk off the job in part due to the company’s stance on AI, in addition to its position on job security, layoff protections and wages.

ProPublica management should follow the example set by nonprofit news organizations such as Grist, the Associated Press and others. For example, CalMatters has agreed to:

• protect jobs from being eliminated because of AI
• protect the salaries of employees from being reduced because of AI

Dear Robin Sparkman and ProPublica board of directors: Our world needs more investigative journalism in the public interest. Continuing ProPublica’s mission will require a strong, fair collective bargaining agreement that uplifts journalistic integrity. And that means ProPublica needs to have contractual language prohibiting any potential for artificial intelligence to replace journalists and other workers who make ProPublica the important publication it is today. As the rare union leader with a background in journalism and computer programming, I fully support the need to leverage technology to improve our ability to tell stories. And there are many recent examples of how AI can be helpful in reporting, when used ethically. For example, ProPublica journalists published the “Deleting DEI” story, which chronicled how nonprofit organizations have removed language connected to diversity, equity and inclusion. Reporters used AI to help find DEI related scrubs from nonprofit statements. In “Gutted: How Deeply Trump Has Cut Federal Health Agencies,” reporters used AI to help categorize job types into groups. And then reporters manually checked them all. ProPublica journalists, represented by the Guild, have shown how AI can be used ethically, and they deserve newsroom leadership who agrees with its ethical use. Unfortunately, your leadership team is refusing common sense provisions at the bargaining table that would protect both jobs as well as the integrity of the journalism they produce. And now, 92% of ProPublica’s workers have voted to walk off the job in part due to the company’s stance on AI, in addition to its position on job security, layoff protections and wages. ProPublica management should follow the example set by nonprofit news organizations such as Grist, the Associated Press and others. For example, CalMatters has agreed to: • protect jobs from being eliminated because of AI • protect the salaries of employees from being reduced because of AI

• listen to workers’ input when evaluating the use of AI and get the consent of employees before handing off material to a third-party company for training AI systems
• a strong editorial integrity clause, ensuring that AI is clearly labeled and is not published unless several requirements are met
• obtain the consent of employees before impersonating someone using AI

CalMatters agreed to these protections more than a year ago. Why would ProPublica management refuse similar protections? 

Time is quickly running out for your leadership team to make a decision that will determine whether the public can trust ProPublica on this important issue.

I sincerely hope you decide to stand with the journalists and other workers who make ProPublica the investigative powerhouse that it has become.

Jon Schleuss
he/him
President
The NewsGuild - Communications Workers of America (TNG-CWA)

cc: Paul Sagan
Claire Bernard
Tomiko Brown-Nagin
Mark Colodny
Steve Daetz
Angela Filo
Henry Louis Gates, Jr.
Anu Khosla
Jonathan Klein
Carrie Lozano
Claire Hoffman
Katie McGrath
Bobby Monks
James M. Stone
Charles Whitaker
Paul Steiger

• listen to workers’ input when evaluating the use of AI and get the consent of employees before handing off material to a third-party company for training AI systems • a strong editorial integrity clause, ensuring that AI is clearly labeled and is not published unless several requirements are met • obtain the consent of employees before impersonating someone using AI CalMatters agreed to these protections more than a year ago. Why would ProPublica management refuse similar protections? Time is quickly running out for your leadership team to make a decision that will determine whether the public can trust ProPublica on this important issue. I sincerely hope you decide to stand with the journalists and other workers who make ProPublica the investigative powerhouse that it has become. Jon Schleuss he/him President The NewsGuild - Communications Workers of America (TNG-CWA) cc: Paul Sagan Claire Bernard Tomiko Brown-Nagin Mark Colodny Steve Daetz Angela Filo Henry Louis Gates, Jr. Anu Khosla Jonathan Klein Carrie Lozano Claire Hoffman Katie McGrath Bobby Monks James M. Stone Charles Whitaker Paul Steiger

1/ Management at @propublica.org is refusing to agree to fair contract language around artificial intelligence usage, so @newsguild.org President Jon Schleuss wrote to them today to urge them to get on the right side of history.
www.propublicaguild.org/updates/news...

2 weeks ago 60 27 2 4

How do you feel about the University of Michigan winning the 2026 March Madness National Championship? #GoBlue

2 weeks ago 0 0 1 0
Displaced boys who fled with their families from Israeli shelling in southern Lebanon gather around a bonfire near their tent shelter in Beirut, Lebanon. [Emilio Morenatti/AP Photo]

Displaced boys who fled with their families from Israeli shelling in southern Lebanon gather around a bonfire near their tent shelter in Beirut, Lebanon. [Emilio Morenatti/AP Photo]

A building destroyed in an Israeli air raid in the southern port city of Tyre, Lebanon. [Mohammed Zaatari/AP Photo]

A building destroyed in an Israeli air raid in the southern port city of Tyre, Lebanon. [Mohammed Zaatari/AP Photo]

Displaced men from Beirut's southern suburbs wait to receive donated food rations at a school converted into a shelter. [Emilio Morenatti/AP Photo]

Displaced men from Beirut's southern suburbs wait to receive donated food rations at a school converted into a shelter. [Emilio Morenatti/AP Photo]

Displaced young boys sit at the entrance of a tent at an unofficial camp for displaced people on Beirut's waterfront area. [Joseph Eid/AFP]

Displaced young boys sit at the entrance of a tent at an unofficial camp for displaced people on Beirut's waterfront area. [Joseph Eid/AFP]

Up to 1.2 million people forced to flee as Israel pummels Lebanon https://aje.news/1nauv8

2 weeks ago 139 128 7 15
Advertisement
Preview
Ravenous Is a New Worker-Owned Food Culture Media Company For too long, food media has felt toothless. Help us take a bite out of it.

Today, my fellow founding worker-owners and I are launching a subscription drive to @feedravenous.bsky.social. We are a group of experienced and award-winning food journalists here to publish thoughtful writing and incisive reporting from around the food world.
www.weareravenous.com

2 weeks ago 1357 492 25 89