Beth

Beth

@bethcodes.bsky.social

Sr Staff Engineer supporting agile cultures that let developers build software well & help them learn how to. Mediating a new scientific revolution associated with the night dream of post-industrial society any/all

1.7K followers827 following1.4K posts

I still can’t get over how the data Richard Dawkins relied on in The Selfish Gene changed once we had no-fault divorce and economic opportunities for women, and yet he absolutely refused to reconsider his conclusions. Some people are just sexists.

Anyone who thinks top-down control is going to improve complex, dynamic systems is ignoring far broader evidence than whatever papers they wave around justifying their specific kind of top-down control.

If you are a dramaturge or geographer or in any other field focused on contextual semantics, the next five years will be an excellent time to get into building software.

Beth@bethcodes.bsky.social

The parts of programming that remain after the AIs get good are the parts I’ve spent ten+ years working to get programmers to care about. This is going to be a wild journey for the industry.

The parts of programming that remain after the AIs get good are the parts I’ve spent ten+ years working to get programmers to care about. This is going to be a wild journey for the industry.

Humans make lousy supervisors. If we want reliable outcomes, either machines have to be reliable enough to not need supervision, or we need to have the machines be supervisors while humans do the work.

One time I wrote up a generative design system for creating novel broths for a friend on a liquid diet. That’s souper intelligence.

If we call these generative tools “super intelligence”: A. we can keep calling non-generative machine learning “artificial intelligence”, distinguishing it from the stuff folks hate B. we can change the definition of “super” to mean “unreliable and mediocre”, which will make “super car” very funny

I have held a grudge for more than ten years against a dude for being smugly wrong about testing, and then he turns out to be a white supremacist. Now lots of people agree with me, but for far more serious reasons 🫠

I was hoping for a redemption arc where he escaped the land of mocks and learned to write software better. Instead he decided to go all King John III. What a weirdo.

I was looking through old Massachusetts State House budget amendments and I got excited because there was one called “Revolutionary Spaces”. It was about 18th century buildings. Establishment politicians love history, but don’t want to be a part of it.

I am going to be appearing at the Danvers Democratic Town Committee that day, but folks in the Boston area: you should check this out. It’s my favorite professor and my favorite panel moderator (now both awesome authors)

Daniel José Older@djolder.bsky.social

This Wednesday @andreahairston.bsky.social and I will be in conversation at @portersqbooks.bsky.social at 7pm to discuss her incredible new book THE REDEMPTION CENTER IS CLOSED ON SUNDAYS

Beth reposted

For the good of the entire open source community and all open source contributors, these people need to be sued into the ground

Thoth@thoth.ptnote.dev

> we decided that the codebase is not a derivative work that would require carrying forward the GPL license and have decided to release the code under the MIT instead. oh someone wants to get sued.

This is the book I recommend to anyone wanting to move from Senior Software Engineer to Staff+ Software Engineer. Cross-team organizing so we can do our jobs well is a totally different skill set. This book explains how.

This is how people in power are using the tools we built. It is the responsibility of every programmer to stand up and resist.

Erin Reed@erininthemorning.com

1. In a draconian new policy, Texas Tech is banning writing about LGBTQ+ topics. The ban is the first don't say gay or trans policy to apply to students themselves. It applies to any thesis/dissertation moving forward. They are using AI to scan everything. Subscribe to support our journalism.

AI companies should absolutely use AI for anything they are selling it to customers to do. Customers should only buy these tools if their risk budget, like Anthropic’s, includes “it is fine if our entire source code leaks”.

This post is unavailable.

I saw this coming a year ago. It is part of why I am running for Congress. Democrats have to be ready to take our seats, whether or not Republicans want us to.

Brendan Nyhan@brendannyhan.bsky.social

Nothing to worry about, just the Heritage Foundation publishing an article on how the Republican Congress can refuse to seat Democrats www.heritage.org/election-int...

This is what I’ve been saying. And why I’m running for Congress. The problem isn’t that Democrats went “too far”. It is that our party hasn’t have the guts to stand up for Democratic values against the ridiculous anti-tax elites.

Perry Bacon@perrybaconjr.bsky.social

Moderate Democrats with columns in newspapers are constantly saying the Democratic Party is way too liberal on "social" issues. Moderate Democratic voters in real life do not feel this way. With some polling data from @gelliottmorris.com and @dataforprogress.org. newrepublic.com/article/2074...

Anyone know which Democratic strategist is telling their candidates not to put policy positions on their website? When I said Democrats should try to act less like elitist Harvard academics, I didn’t mean they shouldn’t say anything at all 🤦

Why on earth are people trying to use text generation to wage war!?!

Christopher Mims@mims.bsky.social

AIs can’t stop recommending nuclear strikes in war game simulations Leading AIs from OpenAI, Anthropic and Google opted to use nuclear weapons in simulated war games in 95 per cent of cases www.newscientist.com/article/2516...

I feel like people got lulled into a false sense of capability for LLMs. Text generation is a useful algorithm when you have a description of some text you want, but want the text itself generated. Software works that way: programmers often start with a spec & then generate text. War does not.

No computer is prescribing drugs. Some patients are being allowed to prescribe their own drugs, as long as they use certain software.

“AI did…” is a sneaky, sneaky form of passive voice. A computer only does what it has been told to do. Coming up with a digital Ouija board didn’t change that.

Humans + computers beat computers alone. Unfortunately, capitalism & our tax code don’t care if things work well. They just want to not have to give people jobs.

Cat Hicks@grimalkina.bsky.social

Looking like the argument from assistive decision making is winning in the field with hundreds of thousands of real cases (assistive information adds something unique relative to just having another human review)

It is too bad the word “refactoring” never escaped computer-land. Having a way to say “make something better without breaking it” is incredibly useful.

Trying to summarize the news now is wild: “He announced the hunger games, went after Tomboy X, handed out a donativum by stealing troops’ housing, illegally named a building after himself, murdered five more people, convicted a judge, and ranted for 18 minutes on tv about how great things are.”

Infrastructure is like crochet hooks. If we only ever buy the hooks we are absolutely sure we need, each project can require a lot of work to get started. We might give up rather than go to the store for just the one idea. When we invest in a set of typical hooks, we end up making way more things.

Beth@bethcodes.bsky.social

One challenge I am finding on this campaign: I have great political metaphors that work for very niche audiences.

The flow of money represents the wants and needs of everyone in an economy. The problem with having billionaires is the same problem as trying to add huge numbers to tiny numbers using floating point. Except that in this case the “tiny numbers” that get lost are “normal people’s wants and needs”.

Beth@bethcodes.bsky.social

One challenge I am finding on this campaign: I have great political metaphors that work for very niche audiences.

When I was poor sometimes my friends & I would buy a lottery ticket. We didn’t think it was a good deal: we knew the odds. But for $2 we could have an entire afternoon of hope, dreaming of a better world that was even remotely possible. Anyway, I’ve been donating to other people’s primaries lately.

“It is our fingers on the keyboard” is one of the important lessons for programmers. We are accountable to our users and coworkers for the code we write. When we are told to do our job badly, we don’t even have to say “no”. We can just not do that.

That moment when I was excited to tell @martinfowler.com all about this management book I found that explains why functional companies split into Deserts and Forests, only to discover he had cited the same book twenty years ago in his summary of Agile 🤣

My favorite part of running so far is connecting with skeptics. People have a picture in their head of a “trans socialist”. It isn’t usually a curious motorcycle-riding homeowner with a pickup truck who is nearly impossible to offend. That moment of confusion can be the start of a conversation.