amac
banner
amac0.bsky.social
amac
@amac0.bsky.social
Lawyer, coder, baker.
Govt (Deputy US CTO for Obama and Biden), non-profit (Trust & Safety Professional Assn & Foundation, Data & Society, Public.resource), startup person (Google, Twitter).
Curious tinkerer.
@amac on the other thing.
Now in London.
Pinned
Thanks to many great suggestions, my #InternetLaw starter pack is getting better. Please keep the suggestions coming!

If you are suggesting yourself and you are white, cisgender male & from the US or Canada (like me) please consider also suggesting someone else who is not.

go.bsky.app/HAjFEKn
Reposted by amac
Call for Papers! 🧵

The Public's Science–A New Social Contract for American Research Policy a Special Issue of The ANNALS of the American Academy of Political and Social Science

Editors: Alondra Nelson (IAS) and Jenny Reardon (UC, Santa Cruz)

Abstract Deadline: Sept 19

www.ias.edu/stsv-lab/pub...
Public Science
Call for Papers Special Issue of The ANNALS of the American Academy of Political and Social ScienceThe Public's Science–A New Social Contract for American Research Policy
www.ias.edu
August 20, 2025 at 10:00 PM
Reposted by amac
As you may have heard, there’s an important birthday this weekend. We can only hope that people across the nation — nay, the globe — engage in tribute and fanfare proportional to the occasion. 1/
June 14, 2025 at 1:35 PM
AI vibe coding best practices look a lot like waterfall development, with all of its pitfalls.

1/4
May 28, 2025 at 3:20 PM
Quick blog post about a tool I wrote* to help understand Claude Code sessions.

www.bricoleur.org/2025/05/unde...

*mostly this was guiding o3 and Claude Sonnet 4.
Understanding Claude Code Sessions
Claude Code logs a bunch of stuff via jsonl. The logs are a little hard to read but include all the requests a user makes and a bunch of oth...
www.bricoleur.org
May 27, 2025 at 1:48 PM
Reposted by amac
The narrative that #AI will do all routine and we can just focus on important/strategic/big picture things works because it tell us that we are oh so smart and special. WE DO THE BIG STUFF.

Newsflash: If your big picture decisions are not grounded in real experience they are gonna end up bullshit.
May 26, 2025 at 3:27 PM
Claude Code logs a bunch of stuff via jsonl. The logs are a little hard to read, so I made a rough and ready parser that can also show git commits in the log timeline:

github.com/amac0/Claude...

All coded via LLM, mostly o3 & when o3 had trouble, switched to Claude 4 Sonnet (in Claude Code).
GitHub - amac0/ClaudeCodeJSONLParser at main
A parser for Claude Code's json logs. Contribute to amac0/ClaudeCodeJSONLParser development by creating an account on GitHub.
github.com
May 22, 2025 at 7:07 PM
A good example of Claude Code teaching me stuff.
Claude code says: "Let's try a different approach - instead of using a .bandit file, let's update the pre-commit config directly to skip bandit checks for tests:"
1/
May 14, 2025 at 1:04 PM
Reposted by amac
"For me, the answer now lies in refusal, the withdrawal of participation from systems that require dishonesty as the price of belonging."

Today I am resigning from the National Science Board and the Library of Congress Scholars Council.

I wrote about my decision in TIME.

time.com/7285045/resi...
Why I’m Resigning from the NSF and Library of Congress
I cannot participate in systems that require dishonesty as the price of belonging.
time.com
May 13, 2025 at 11:19 AM
Reposted by amac
Thank you for your leadership, courage, and example!
May 13, 2025 at 11:39 AM
Alondra Nelson (@alondra.bsky.social‬) is a beacon, as usual.

"To watch these changes unfold without naming them for what they are is to participate in a collective amnesia about how knowledge infrastructures shape power relations. ...

1/
May 14, 2025 at 8:25 AM
Saw An Oak Tree last night at the Young Vic. Most unusual play I've seen in a while and I don't really know what to think of it -- which I'm enjoying a lot. Anyhow, I'd recommend it if you get a chance to see it.
www.timeout.com/london/theat...
An Oak Tree, Young Vic review: Tim Crouch’s experimental classic returns for its twentieth anniversary
Starring a different celebrity each night, Tim Crouch’s experimental meditation on the nature of grief remains a thing of wonder
www.timeout.com
May 14, 2025 at 7:43 AM
Published a short thing on one of my Claude Code experiments.
www.bricoleur.org/2025/05/clau...
Key takeaways:
1) be prepared to throw everything out (also, learn & incorporate git);
2) make the spec and the prompts simple -- no, simpler than that;

1/
Claude Code + Theater Scraper
Am playing around with AI coding. Which is fun and frustrating and very educational. Am going to post some of my attempts and observations. ...
www.bricoleur.org
May 12, 2025 at 3:54 PM
Am angry and sad about this:
www.washingtonpost.com/politics/202...
Carla Hayden is a wonderful public servant and has been a great Librarian of Congress.
President Trump fires Librarian of Congress Carla Hayden
President Donald Trump has abruptly fired Librarian of Congress Carla Hayden as the White House continues to purge the federal government of those perceived to oppose the president and his agenda
www.washingtonpost.com
May 9, 2025 at 7:57 AM
One sad (?) learning from this great @timoreilly.bsky.social conf on AI Coding (www.oreilly.com/CodingwithAI...) is that I finally have to really learn git and use it (including pre-commit hooks).

If anyone has good resources to suggest, please do.
www.oreilly.com
May 8, 2025 at 6:33 PM
Claude Code continues to get better. The update that allows Claude to manage a todo list within a task set is great.

Keeping that todo list as well as the first line of your last prompt visible while working would be a good upgrade.
May 3, 2025 at 1:22 PM
OpenAI o3 has replaced Claude 3.7 for generating specs for programming projects for me, but wow does it get more in the weeds than it needs to.

From a recent chat, it asked: "Which exact HTTP header name would you like the client to use—X‑CSRF‑Token (widely used) or a different custom header?"
May 2, 2025 at 1:21 PM
"They’re not your friends. They’re not secret agent man. They’re not people. It’s an API call with really useful tech behind it that can usefully do things in the semantic realm that we couldn’t do with code before.

See the tech for what it is and build useful things with it!" -Sam Schillace

1/2
March 31, 2025 at 7:40 AM
Reposted by amac
As these lawyers write, lawyers have a special duty to defend the rule of law. Bowing to an extortionist only brings more extortion.
Opinion | For God’s Sake, Fellow Lawyers, Stand Up to Trump
If law firms won’t defend the rule of law, who will?
www.nytimes.com
March 30, 2025 at 1:26 PM
Possibly my favorite AI prompt: "Please create google calendar events for easy import for each of the events in the following text. Note that all events are in [PLACE] for the purposes of setting the correct time zone. ...

1/2
March 30, 2025 at 11:54 AM
This says so much about the USA today.

"Successful countries respond to observable reality by changing course to account for that reality."
- @jeffreygoldberg.bsky.social on The Daily

www.nytimes.com/2025/03/26/p...
Inside the Group Chat Planning to Bomb Yemen
The editor of The Atlantic tells the story of how he was accidentally included on a private text thread discussing war plans.
www.nytimes.com
March 26, 2025 at 10:50 AM
Reposted by amac
This resignation letter is such a valuable piece of writing. That’s in part because it is thoughtful about the *process* and urgency of institutions like law firms taking action. Or failing to.

Institutions only take the harder course if people do the work to make that happen, and do it in time.
March 21, 2025 at 7:51 PM
This is a great interview with @ann-lewis.bsky.social !
Everyone who has worked in govt knows a project that accidentally wasted a billion dollars. We need to understand and fix the root causes of these kind of failures, not just indiscriminately cut people and contracts at the expense of benefits Americans need: podcasts.apple.com/us/podcast/p...
This Biden official wants to root out waste. She says DOGE is doing it all wrong.
Podcast Episode · POLITICO Tech · 02/27/2025 · 21m
podcasts.apple.com
February 27, 2025 at 4:45 PM
Am playing around with @anthropic.com's new coding application. Kinda love the words it uses for "thinking": puttering, herding, ruminating, marinating, conjuring, cooking, moseying...
Looks like someone asked an AI for a list of words. I wonder what the prompt was?
February 26, 2025 at 10:03 AM
Reposted by amac
Would like someone to ask the White House if they think the Special Forces officer with two bronze stars and a Robert clerkship is a part of the woke deepstate. Slander this person from the podium, you hacks.
February 14, 2025 at 8:09 PM
As @ruchowdh.bsky.social says, there are some eerie similarities between current moves against federal employees & the moves against Twitter employees by Musk. Dr. Chowdhury's great thread is below.

Also, I found Character Limit by @kateconger.com & @rmac.bsky.social a useful history of that time.
I’ve spent about 2-3 hours each day on calls or chats with my US gov friends. Here’s an anonymized recap of what’s going on.

First, I am so very sorry that they are living our last year at Twitter. I never wanted to think about that time again, and I hope my advice is helpful. 1/
January 29, 2025 at 4:25 PM