2,184 karma · joined September 27, 2010
It started with paradeDB and pg_search https://www.paradedb.com/blog/introducing-search
Timescale has pg_textsearch https://github.com/timescale/pg_textsearch
Neon and Databricks have Lakebase Search https://docs.databricks.com/aws/en/oltp/projects/lakebase-se...
Now PlanetScale.
AFAIK all of these are implementations of the BM25 algorithm. You can just tell an agent to read about BM25 and implement it in your system of choice. Cool to see. Seems like there's still a lot of juice to be squeezed out of how it's architected and integrated into each system, but you can't help but wonder if this will lead to aggressive commodification
Upwardly mobile middle/upper class people who've sort of "maxed out" the amount of personal identity they can buy with regular plastic things can unlock a new level of identity by deciding that plastics are bad for them and eliminating plastics from their life, a process which conveniently requires buying a whole new set of things that distinguish them from their peers.
This is the only way I can explain how irrational and inconsistent plastic-haters behavior is. There is so much invisible plastic in their life that they don't seem to care about.
Part of the value of doing an ETL pipeline via streaming replication is you get the full history of data in a table. An SCD type 2 table where each row also has a valid_from and valid_to timestamp column.
How would someone do the same thing with this architecture?
Advertisers vs Ad Blockers - as long as the Ad Blockers are blocking the vast majority of junk, I feel like team principles is winning. Like they have more nerd power to outsmart the lesser nerds working on team mercenary.
But there are places like Facebook where that is not the case. And even in Youtube, team mercenaries has recently won some territory from team principles.
Reddit is definitely overtaken with astroturf at this point. Especially in any subreddit where there is any kind of business interest in doing so.
which has always been true
It makes sense now that the species was discovered in the 40s
That definitely happened with Uber, but I would argue that one key difference between the Uber situation and the AI situation is COST. How much can COGs be reduced via optimization and technology.
In Uber scenario, the cost is labor, there's a hard lower limit where people will find something else to do for work.
In AI scenario, we've already seen the labs make major reductions in cost-per-token. I think it's fairly uncontroversial to say they have more possible cost reduction levers than Uber.
So I don't agree that at some point VC money will run dry and the unit economics for tokens will dramatically change.
Brings back amazing memories from when I was in high school. A friend invited me to come to the museum for some drawing thing, turned out I got to participate in making a Sol Lewitt drawing. Had no idea who he was at the time but it was such a unique experience.
We were in an empty gallery room with a (I believe) BLACK painted wall with a faint grid on it and we were given an old hat with a bunch of cards in it. There were 4 or 5 highschool kids and we each took turns drawing a card out of the hat and drawing the shape from the card on consecutive grid squares on the wall. The shapes were basic lines and semi-circles. It was lots of fun and the end effect was a very beautiful line drawing mural.
Today, I loaded the site up and spend about 30 seconds on it before deciding "this is cool!" and moving on, probably never to return.
What changed? I guess it's a mix of: (A) How I value my time. (B) The bar for "what pulls me in" in terms of gaming. (C) Some other factor around me just having already burned enough hours on games.
I'm not really sure how much each factor contributes.
But nobody will actually use it the way they describe in this article. Nobody is going to use the site enough to learn and remember to use your site-specific window management when they need it.
1. Tea App wasn't vibe coding - It was built before vibe coding and the leak was incorrectly secured Firebase https://simonwillison.net/2025/Jul/26/official-statement-fro...
2. Replit "AI Deleted my Database" drama was caused by guy getting inaccurate AI support. All he needed to do was click a "Rollback Here" button to instantly recover all code and data. https://x.com/jasonlk/status/1946240562736365809
What does this eagerness to discredit vibe coding say about us?
Below average people can use AI to get average results.
Failing companies go through layoffs. Companies like Sun Microsystems, Kodak, Sears, Circuit City, Kmart all went through lots of layoffs. But everyone knows that's not what killed them.