Aaron Meurer

Aaron Meurer

@asmeurer.com

Posting about AI, Python, SymPy, and other nonsense. asmeurer.com

235 followers195 following368 posts

lol there are apparently some people so convinced that AI doesn't work that they believe it's popularity must be a mass psychosis event.

Charlie Warzel@cwarzel.bsky.social

Hello. I wrote a nice long essay about AI and this very strange moment where we're constantly told we're living in the dawn of a strange new future but the only thing that's actually clear is that everyone feels pretty unmoored and uncertain. I hope you'll read it

If you want to know how good an AI is, ask it a question about something you actually care about, not proxy questions that you would never actually want to know the answer to. Ask it how it would fix a problem you had yesterday, not how many r's are in "strawberry".

View full thread

So while it's easy to "own" an AI by getting it to give a stupid answer to a simple question, you shouldn't let this fool you about its capabilities for things that you'd actually use them for.

(I just want to add, for Bluesky, that this stuff has been around for almost 2 years now and it's honestly starting to get embarrassing if you haven't tried them enough to actually figure this out by now)

If you want to know how good an AI is, ask it a question about something you actually care about, not proxy questions that you would never actually want to know the answer to. Ask it how it would fix a problem you had yesterday, not how many r's are in "strawberry".

View full thread

That's why we ask stupid questions in interviews like whiteboard coding puzzles or "what's your biggest weakness?". Those things don't actually directly matter for the job, but they correlate enough that we can infer things from them.

But LLMs are a very different kind of intelligence. They can be very smart at one thing and very dumb at another. (LLMs actually do also have their own intelligence correlations, but these are not really obvious even to people who use them a lot).

If you want to know how good an AI is, ask it a question about something you actually care about, not proxy questions that you would never actually want to know the answer to. Ask it how it would fix a problem you had yesterday, not how many r's are in "strawberry".

The reason for this is a bit unintuitive. We're used to being able to use proxy questions to judge intelligence because for humans, certain tasks correlate with each other and we have a good intuition for this.

Why is the GitHub mobile interface different depending on whether you're logged in or not? The tabs move to the top...the star button gets smaller...more links like "code of conduct" appear... WTF?

They finally added the ability to get push notifications only for mentions on this app. So while I'll still not use it much I'll at least now see it if you mention me.

PSA: if you ever want to "fork" a project in the OSS sense, don't use the GitHub "fork" feature. Create a new repository and copy the history over instead.

The reason is that GitHub has some random ways it treats "fork" repos differently from normal repos, which are going to be annoying if you plan to do your primary development there.

Sci-Fi Author: In my book I invented the Butlerian Jihad as a cautionary tale Anti-Tech Person: At long last, we have created the Butlerian Jihad from classic sci-fi novel Don't Create The Butlerian Jihad

It's no different than the people who believe that evolution cannot be real because it couldn't possibly create such complex organisms. Actually it's worse because in the case of LLMs the counter evidence is very directly available.

Eugene Vinitsky 🍒@eugenevinitsky.bsky.social

The now viral, incorrect meme that LLMs are just next token predictors is causing so much confusion

I don't know how anyone could be anti-AI after seeing this video.

Thomas Wolf@thomwolf.bsky.social

We've seen nothing yet! We hosted a 9-13 yo vibe-coding event with @robertkeus.bsky.social this weekend (h/t @antonosika.bsky.social and Lovable) takeaway? AI is unleashing a generation of wildly creative builders beyond anything I'd have imagined and they grow up knowing they can build anything!

It's funny how the anti-AIers will say "why use ChatGPT, just use Google" and then turn around and complain about how bad Google is. Yeah. ChatGPT is better than Google.

Is there any frontend to ollama that doesn't completely suck from a UX perspective? Used to use Msty but for some reason they decided to remove ollama support from the free tier.

One interesting thing about t-strings: in most monospace fonts, t looks very similar to an upside down f. I expect t"string" and f"string" to be very commonly confused in quick scanning, even by non-dyslexics. Although a simple solution would be to use T"string" instead.

Aaron Meurer@asmeurer.com

Can't decide if t-strings are a good idea or not.

Aaron Meurer reposted

Replying to @asmeurer.com

Examples: Denial: "AI can't be useful because it's too 'statistical'" Anger: "FUCK OFF" Bargaining: "There's a difference between ML and genAI" Depression: "They're just stealing all our data" Acceptance: "Actually I have to admit ChatGPT has been useful to me lately"

Those of use who were in school between 2005–2010 (roughly) can attest that there were teachers who told us to not use Wikipedia at all. Wikipedia was a website that could be edited by *literally anyone*, and was therefore dangerous to use as a source of information.

Eugene Vinitsky 🍒@eugenevinitsky.bsky.social

Some of the anti-AI stuff feels a bit like when people would say "don't use Wikipedia as a source." It's just like anything else, a piece of information that you weigh against multiple sources and your own understanding of its likely failure modes

View full thread

Kids today are of course just ignoring their teachers and using AI anyways. Because they just have to use it once to recognize that their teachers are just wrong. AIs are helping students in ways that teachers never would.

And some of the stated downsides of AI are in actuality the features that make it so powerful for teaching. The "hallucinatory" aspect means that they excel at creativity and brainstorming. And the fact that it statistically models its training data means it can mimic the best tutors in the world.

Those of use who were in school between 2005–2010 (roughly) can attest that there were teachers who told us to not use Wikipedia at all. Wikipedia was a website that could be edited by *literally anyone*, and was therefore dangerous to use as a source of information.

Eugene Vinitsky 🍒@eugenevinitsky.bsky.social

Some of the anti-AI stuff feels a bit like when people would say "don't use Wikipedia as a source." It's just like anything else, a piece of information that you weigh against multiple sources and your own understanding of its likely failure modes

View full thread

Today, everyone recognizes that Wikipedia is a good thing, and "anyone can edit it" is actually a powerful feature that makes it *more* reliable. But what's funny is that in 2005 kids already knew this, because we were the ones actually using it.

Now, in 2025, teachers (and others) are warning students about the dangers of ChatGPT. It makes stuff up. It can only statistically generate text based on its training data. *By definition* it must be useless. It doesn't help that many students are just using to directly write their assignments.

Those of use who were in school between 2005–2010 (roughly) can attest that there were teachers who told us to not use Wikipedia at all. Wikipedia was a website that could be edited by *literally anyone*, and was therefore dangerous to use as a source of information.

Eugene Vinitsky 🍒@eugenevinitsky.bsky.social

Some of the anti-AI stuff feels a bit like when people would say "don't use Wikipedia as a source." It's just like anything else, a piece of information that you weigh against multiple sources and your own understanding of its likely failure modes

These teachers could see directly from the very definition, a website that could be edited by anyone, that it could in no way be useful. It certainly didn't help the worst students would directly copy text from Wikipedia into their assignments.

Of course, we all went ahead used Wikipedia anyways. We could pretty easily tell from our direct experiences that our teachers were wrong. And it's a good thing too. Turns out Wikipedia was (and still is) a remarkable learning tool. We learned things from it that our teachers never taught us.

Has anyone built any kind of app or wrapper dashboard around USPS informed delivery? It's useful, but there's got to be something better than just going to the USPS website to view your mail.

I think I'm going to give up on Bluesky, at least for now. I will probably still check it from time to time and might post stuff here if it think it would interest the people who are on here, but I'm not going to go to the effort to cross-post everything here from X anymore.

Bluesky is so sad. Such a squandered opportunity. A great protocol but nothing there. I'd be willing to live with the thousand cuts of the terrible app if there was content, but there isn't. Or if there is, there's zero discoverability. No algorithm, useless "who to follow" recommendations.

This all just reinforces my belief that you can never get away with just building a great standard/protocol/spec/whatever. You also have to have great tools/application around it. And you have to build them yourself. They won't just magically appear, no matter how elegant your design is.

Poor man's Claude Code: - Install the Claude Mac App - Install the filesystem MCP github.com/modelcontext... - Create a Claude project and add custom instructions telling where the project is on the filesystem - Push the project up to GitHub and add this as context to the project

github.comservers/src/filesystem at main · modelcontextprotocol/serversModel Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.
View full thread

Note the GitHub context indirection is required if you want to use thinking, since MCP commands cannot be run to get context before thinking. Maybe there's a prompting trick to do this in two stages you could use to avoid this.

Also goes without saying that you can add git MCP, url fetch MCP, command execution MCP and whatever else to do the other things Claude code does.

Poor man's Claude Code: - Install the Claude Mac App - Install the filesystem MCP github.com/modelcontext... - Create a Claude project and add custom instructions telling where the project is on the filesystem - Push the project up to GitHub and add this as context to the project

github.comservers/src/filesystem at main · modelcontextprotocol/serversModel Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.

Downsides: - you have to push to GitHub before each change - you have to manually set files for context on each prompt - you have to "allow" each MCP command to run with every chat (very annoying) Upsides: - uses your existing Claude Pro plan instead of API credits