Trending
Vivien Ngo's Avatar

Vivien Ngo

@vivngo

charts + code https://vivien.garden/

53
Followers
82
Following
5
Posts
26.11.2024
Joined
Posts Following

Latest posts by Vivien Ngo @vivngo

The Post was foolish enough to unleash a bevy of the world’s most talented multi-disciplinary journalists out there for their competition to scoop up. These are some of the most hard working and skilled people I know.

Save this one and reshare it please! πŸ“Š

05.02.2026 22:16 πŸ‘ 148 πŸ” 75 πŸ’¬ 1 πŸ“Œ 9
Preview
Are 3,000 ICE agents β€˜disproportionate’ to Twin Cities police forces? Their presence is bigger than the 10 largest metro police departments combined.

Latest on the federal forces in Minnesota from me and my colleague Jeff Hargarten:

There are now more federal immigration agents in MN than the 10 largest Twin Cities police departments combined.

9% of ICE is in MN right now, even though MN has less than 1% of the nation's undocumented immigrants.

13.01.2026 22:55 πŸ‘ 290 πŸ” 156 πŸ’¬ 12 πŸ“Œ 9

Ah, ya, I have that issue too. My most reliable case is just hovering on the initial view :-(

The City used to have a really nice viz of this data, but they stopped updating!
projects.thecity.nyc/2020_03_covi...

16.09.2025 02:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The interface is a bit clunky, but for NY, I like checking the state's wastewater data: coronavirus.health.ny.gov/covid-19-was...

15.09.2025 18:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Israel kills Al Jazeera journalists in targeted Gaza City airstrike - Committee to Protect Journalists New York, August 10, 2025β€”The Committee to Protect Journalists is appalled to learn of the killing today ofΒ Al Jazeera journalist Anas Al-Sharif, Mohammed Qreiqeh, camera operators Ibrahim Zaher and M...

An entire news crew working for Al Jazeera was killed by Israel as they sought to bring the world firsthand reporting from #Gaza.

Among them was prominent journalist Anas Al-Sharif, who had been previously smeared and threatened by the IDF.

#NotATarget

Full statement: cpj.org/2025/08/isra...

11.08.2025 01:27 πŸ‘ 1731 πŸ” 1114 πŸ’¬ 43 πŸ“Œ 47
Preview
Cuckoo for Cuomo: Ex-Governor’s Name Dominated Coverage of NYC Mayoral Race A FAIR analysis of New York mayoral primary coverage found that Andrew Cuomo’s name appeared in headlines seven times more often than Zohran Mamdani's.

A FAIR analysis of media coverage of the top six Democratic candidates (based on polling through the end of May) found that Cuomo’s name appeared in headlines seven times more often than Zohran Mamdani, ... and nine times more often than Brad Lander....

26.06.2025 16:40 πŸ‘ 193 πŸ” 63 πŸ’¬ 2 πŸ“Œ 6
Post image

For a REAL detailed map of how NYC voted, check our map out 😎

www.thecity.nyc/2025/06/24/m...

25.06.2025 02:48 πŸ‘ 561 πŸ” 163 πŸ’¬ 12 πŸ“Œ 61
Preview
120 million acres of public lands eligible for sale in SENR budget reconciliation package The bill mandates disposal of over 2 million acres of BLM and National Forest lands; public lands eligible for sale in the bill encompass over 120 million acres, including local recreation areas, wild...

This would be the largest public lands sell-off in modern U.S. history and it's happening with no hearings, no debate, and no public input.

See what public lands would be available for sale:
www.wilderness.org/articles/med...

16.06.2025 21:12 πŸ‘ 2856 πŸ” 1820 πŸ’¬ 79 πŸ“Œ 228
Preview
Launch Coyote Media Collective A new alt-weekly-style publication is hitting the Bay Area

🧡 THREAD: Introducing COYOTE Media Collective
11 Bay Area journalists are launching a worker-owned newsroom because we're tired of corporate control sapping all the joy out of journalism.
Independent Bay Area journalismβ€”with a BITE 🐺 1/4
givebutter.com/coyotemedia

16.06.2025 18:30 πŸ‘ 371 πŸ” 163 πŸ’¬ 15 πŸ“Œ 24
Preview
City of Cameras Atlanta is the most surveilled city in the United States. With 124.14 surveillance cameras per 1,000 people, we not only lead the country, we have more than twice as many cameras per capita as 2nd …

Atlanta is the most surveilled city in the United States.

But because the Atlanta Police Department claims that releasing the locations of these 60,000+ cameras will lead to terrorism, we’ve not been able to map their locations...

Until now. Read more πŸ‘‡πŸ‘‡

09.06.2025 17:01 πŸ‘ 184 πŸ” 102 πŸ’¬ 7 πŸ“Œ 9

digging how y'all did the maps!

10.06.2025 14:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Haven't tried it yet personally, but you might be interested in VSCodium~ vscodium.com

29.05.2025 01:44 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A 🌟 visualization of deleted gov't web sites

21.05.2025 16:32 πŸ‘ 19 πŸ” 10 πŸ’¬ 0 πŸ“Œ 0
Preview
Take the Quiz: Meet Your Mayor 2025 Candidates for NYC mayor told us where they stand on issues. Which is the top match for you? Find out before heading to the polls.

NYC! We brought back Meet Your Mayor just in time before the June primary.

The mayoral candidates told us where they stand on big issues. Who is the top match for you? Take our quiz, in partnership with @Gothamist.com, to find out:

buff.ly/1FJjfrXhttps...

14.05.2025 10:01 πŸ‘ 229 πŸ” 117 πŸ’¬ 16 πŸ“Œ 51

i Λ‘oα΅₯e lβ‚’vᡉ this

12.05.2025 14:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The AI Boom Is Draining Water From the Areas That Need It Most A Bloomberg News analysis finds that roughly two thirds of new data centers built or in development in the US since 2022 are in places with high levels of water stress.

Each time you ask an AI chatbot a question, it sends a request to a data center and strains an increasingly scarce resource: water.

A 🧡on our investigation into how the data centers that power AI are increasingly being built in highly water-stressed places:

www.bloomberg.com/graphics/202...

08.05.2025 15:59 πŸ‘ 2664 πŸ” 1967 πŸ’¬ 68 πŸ“Œ 111
Preview
Q&A: Alec Karakatsanis on the Media’s Role in Spreading β€˜Copaganda’

A vital theme of my new book: how did liberal institutions--news outlets, professors, non-profits--help lead us to this authoritarian moment? What can we do about it? This is one of the most important interviews I've done: www.cjr.org/the_media_to...

16.04.2025 13:49 πŸ‘ 158 πŸ” 56 πŸ’¬ 3 πŸ“Œ 11