Sign in

j soma

@dangerscarf.bsky.social
375 followers 674 following 20 posts
PostsRepliesMedia
j soma @dangerscarf.bsky.social · 07/03/2026
Notes from my #NICAR26 session on browser automation and scraping with Playwright! jsoma.github.io/workshop-bro...
240
j soma @dangerscarf.bsky.social · 07/03/2026
Notes and code from my #NICAR26 talk on my FAVORITE pdf processing library (very not biased), Natural PDF jsoma.github.io/natural-pdf-...
120
j soma @dangerscarf.bsky.social · 07/03/2026
Notes and code from my #NICAR26 talk: Analyzing Images and Video with AI! jsoma.github.io/workshop-ai-...
jsoma.github.io
Analyzing Images & Video with AI
151
j soma @dangerscarf.bsky.social · 07/03/2026
Slides and notes for #NICAR26 No-Code AI pipelines with n8n! github.com/jsoma/worksh...
github.com
GitHub - jsoma/workshop-n8n
Contribute to jsoma/workshop-n8n development by creating an account on GitHub.
100
j soma @dangerscarf.bsky.social · 04/03/2026
Here we go #NICAR26, a zillion and one sessions on the docket! Thurs: No-code AI pipelines with n8n Fri: Analyzing images/video with AI + Wrangling PDFs with Natural PDF Sat: Browser automation with Playwright + Ethical AI in Investigations Sun: Build your own AI Benchmark
no-code pipelines and AI agentsanalyzing images and video with AIPDF processing with Natural PDFBrowser automation with Playwright
2143
Reposted by j soma
Brian Merchant @bcmerchant.bsky.social · 05/02/2026
With the awful WaPo layoffs and the state of journalism more broadly, if it's useful for any writers and reporters considering going indy, @molly.wiki, @xoxogossipgita.bsky.social of Aftermath, @jasonkoebler.bsky.social of 404 Media, @edzitron.com and me will do a little workshop next week.
13543170
Reposted by j soma
Caitlin Gilbert @caitlingilbert.bsky.social · 04/02/2026
Amid the hundreds of colleagues we’ve lost today, I wanted to highlight the BRILLIANT data/graphics folks who any newsroom should be fighting to hire right now—threading here:
321187
Reposted by j soma
Will Oremus @willoremus.com · 04/02/2026
Whatever you think of the Washington Post at this moment, here's a chance to support the dedicated, hard-working journalists who were just laid off. If you have the means, your donation is most welcome. If you don't, a kind thought and maybe spreading the word to others is support enough 💙
gofundme.com
Donate to Washington Post 2026 layoff fund, organized by Rachel Siegel
On Wednesday, Feb. 4, 2026, The Washington Post laid off hundreds of journalists. We ar… Rachel Siegel needs your support for Washington Post 2026 layoff fund
14614442
j soma @dangerscarf.bsky.social · 30/10/2025
Find out more about the AI newsroom workflow course at its awful sales-y site, and feel free to shoot me any questions you might have! littlecolumns.com/courses/ai-n...
littlecolumns.com
The Automated Newsroom: Build AI Workflows That Work
A six-week, hands-on course teaching journalists how to design, test, and improve AI workflows. Learn evaluation, testing, and product thinking for newsroom automation.
000
j soma @dangerscarf.bsky.social · 30/10/2025
The course itself is six weeks long, and while it does cost money (which is crazy strange for me!), there are steep geographic pricing discounts and coupon codes for close readers of the course site.
100
j soma @dangerscarf.bsky.social · 30/10/2025
It's maybe like 35% a tech course, and a lot of the theory is stuff that seems simple once you've heard it: see what goes wrong, fix it, track it. That's it! Yes, we'll learn automation tools like n8n/ActivePieces and eval suites like Opik/Arize Phoenix, buuut they're just one part
100
j soma @dangerscarf.bsky.social · 30/10/2025
This course is going to solve every step of those crises. How do you... - set up an AI pipeline? - measure if it's working? - iterate and improve it? - make sure you're solving a reader/reporter problem instead of just playing tech games? It isn't magic! It's easy!!!!
110
j soma @dangerscarf.bsky.social · 30/10/2025
I'm running a six-week course in November on building and evaluating AI newsroom workflows! It's targeted at people who don't know where to start, or who build little prototypes and end up stumped about making them production-ready. littlecolumns.com/courses/ai-n...
littlecolumns.com
The Automated Newsroom: Build AI Workflows That Work
A six-week, hands-on course teaching journalists how to design, test, and improve AI workflows. Learn evaluation, testing, and product thinking for newsroom automation.
121
j soma @dangerscarf.bsky.social · 05/06/2025
Natural PDF v0.1.13 out – a handful of useful changes but my favorite is🗼page restructuring support! Grab sections and "flow" them together vertically or horizontally, making multi-column extraction infinitely easier than 24 hours ago. Details at jsoma.github.io/natural-pdf/...
a three-column table with the middle column highlightedthree columns being restructured into a vertical flowtables being selected irrespective of their columnsthe eventual pandas df
010
j soma @dangerscarf.bsky.social · 16/05/2025
it looks like someone has been going very hard on scans ONE MORE DAY OF ACCEPTING BAD PDF SUBMISSIONS
000
j soma @dangerscarf.bsky.social · 14/05/2025
you could have won EVERY CATEGORY
100
j soma @dangerscarf.bsky.social · 12/05/2025
Woke up to ton of new non-English BAD PDF CONTEST submissions: 💥 Serbian! Romanian! Chinese! 💥 Mostly not scans, though, so I predict they'll easy-peasy to extract the info from. I want to have to train a custom OCR model!!! Someone submit a big scanned non-English PDF!!!
100
j soma @dangerscarf.bsky.social · 11/05/2025
i know you all are hiding worse scans from me
100
j soma @dangerscarf.bsky.social · 08/05/2025
i love this giant-pdf-with-tiny-text submission, we need a smallest font size category
screenshot of a spreadsheet with very tiny text
110
j soma @dangerscarf.bsky.social · 07/05/2025
I am running a contest. It is about bad pdfs. It can make you independently wealthy (for immeasurably small measures of independent wealth) badpdfs.com
badpdfs.com
Bad PDF Contest
I'm looking for the most frustrating, painful, real-world PDFs.
342
j soma @dangerscarf.bsky.social · 03/04/2025
Live colab demo/walkthrough here: colab.research.google.com/github/jsoma...
000
j soma @dangerscarf.bsky.social · 03/04/2025
New release of 📝 Natural PDF 📝 A million and one table extraction/document layout/Q&A/quality of life improvements for all your PDF-processing needs jsoma.github.io/natural-pdf/
a screenshot of natural PDF documentation
140
Reposted by j soma
molly taft @mollytaft.com · 24/03/2025
the law clinic repping this student, CLEAR, is based out of CUNY.....once again the public city university absolutely flounces the ivy league when it comes to having a backbone and standing on actual principles
nytimes.com
Columbia Student Hunted by ICE Sues to Prevent Deportation
Yunseo Chung, a legal permanent resident who has lived in the U.S. since she was 7, participated in pro-Palestinian demonstrations. Immigration agents visited residences looking for her.
151554357
j soma @dangerscarf.bsky.social · 14/03/2025
Thank you – if only we could get a fix for the bug that prevents it from working 100%!
110