Made a bot that posts an old "Suck.com" article every day. It tries to use one related to today's news.
Follow it at @barrelofsuck.bsky.social
Read about it www.bricoleur.org/2026/01/fina...
@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.
Made a bot that posts an old "Suck.com" article every day. It tries to use one related to today's news.
Follow it at @barrelofsuck.bsky.social
Read about it www.bricoleur.org/2026/01/fina...
Florida #AIBillofRights meets the Blueprint for an #AIBillofRights
π€ Safe and Effective Systems
π€ Algorithmic Discrimination Protections
π€ Data Privacy
π€ Notice and Explanation
bidenwhitehouse.archives.gov/ostp/ai-bill...
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...
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/
14.06.2025 13:35 β π 8 π 3 π¬ 1 π 0
Those bits and more are some of the thoughts I wanted to get down based on a bunch of AI coding Iβve been doing.
More at:
www.bricoleur.org/2025/05/some...
4/4
And, LLMs opacity + non-deterministicness make evaluation (including human) even more important, as Lili Jiang effectively argues.
3/4
One-shots & waterfall encourage thinking of software as products not services, which is not good.
2/4
AI vibe coding best practices look a lot like waterfall development, with all of its pitfalls.
1/4
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.
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.
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).
That seems wrong and typical Claude ("I found a test I don't pass, I'm going to pass by removing the test") but I don't know bandit, so I look online and find out that it is a perfectly smart thing to do and that bandit shouldn't check tests.
See bandit.readthedocs.io/en/1.7.3/con...
2/
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/
"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...
Thank you for your leadership, courage, and example!
13.05.2025 11:39 β π 53 π 3 π¬ 0 π 0
... What then, is the responsible course of action? For me, the answer now lies in refusal, the withdrawal of participation from systems that require dishonesty as the price of belonging."
time.com/7285045/resi...
2/
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/
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...
7) this type of coding is a bit like social media scrolling in terms of dopamine slot machine (someone at Coding AI www.oreilly.com/CodingwithAI... said this and I agree but forgot who said it)
4/
"yes the tests are important, you should still do the tests and not move on if some are failing.";
5) pay attention to Claude Code and intervene;
6) Claude Code will do better in areas that you know because you'll be able to tell when it is not doing good stuff and stop/redirect it;
3/
3) anything you would want to have at your disposal when coding, make sure Claude Code has and knows it has;
4) stop Claude Code often to point out obvious things -- "that is out of scope for this step", "mocking the test result doesn't mean you passed the test",
2/
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/
I think that's directionally right, but I'm loathe to generalize. I have been doing a bunch of programming with the models and they often are quite good on judgment-like stuff and especially so when I know what I'm doing in the area.
10.05.2025 14:27 β π 1 π 0 π¬ 1 π 0I do think that a lot of what passes for AI "intelligence" these days is really AI producing a bunch of results and skilled humans choosing whether it is worth using / done / needs more prompting to get a better answer. Deep knowledge can be extremely helpful for the human part of that equation.
10.05.2025 12:52 β π 3 π 0 π¬ 4 π 0
OK, learning git wasn't so bad. I used this video by Gwendolyn Faraday, which starts very basic but gets the job done:
www.youtube.com/watch?v=RGOj...
then this one on pre-commit:
www.youtube.com/watch?v=nX6w...
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.
Ironically (?), I want to learn this stuff so that I can feel comfortable letting an AI coding helper remember it for me.
09.05.2025 07:48 β π 1 π 0 π¬ 1 π 0Thank you!
09.05.2025 07:47 β π 1 π 0 π¬ 0 π 0I had high expectations going into this conf and it exceeded significantly. Really good sessions. I don't know how many will be available online but will post if they are.
08.05.2025 20:59 β π 5 π 0 π¬ 1 π 0
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.