Hacker News
23andMe Account Deletion "access slower than expected"
Article URL: https://customercare.23andme.com/hc/en-us/articles/30923345523863-Account-Access-Issues
Comments URL: https://news.ycombinator.com/item?id=43495724
Points: 1
# Comments: 0
A 50 year retrospective on the first source code control system
Article URL: https://www.computer.org/csdl/journal/ts/2025/03/10821013/23d1xvEsT6M
Comments URL: https://news.ycombinator.com/item?id=43495708
Points: 3
# Comments: 1
Firefox: Incorrect handle could lead to sandbox escapes
Article URL: https://www.mozilla.org/en-US/security/advisories/mfsa2025-19/
Comments URL: https://news.ycombinator.com/item?id=43495706
Points: 1
# Comments: 0
Passive cooling of greenhouses in extreme climates through spectral control film
Article URL: https://www.sciencedirect.com/science/article/pii/S2950160125000051
Comments URL: https://news.ycombinator.com/item?id=43495704
Points: 1
# Comments: 0
Tell HN: Prisma Is Great Now
So just now I had to make a migration to add a new table between two other tables that previously were joined with each other in a fairly early stage app I'm building.
I already had data in the tables and another dev working on it now, so I didn't want to nuke the database. So I got prisma to make the first migration (which it autogenerates from the new prisma schema file).
It warned me that it couldn't "just do this", because the existing data would be left with empty foreign keys, but that I could do the "just make the migration" step and not run it yet.
So I did that, opened the migration file. I changed the FK column to have a default of 0 where it was added. Then I got chatGPT to make me a SQL data migration to create default entries in the new table for each org (we're multi-tenant), then link the other table to the new default. Which was almost a stored proc in its own right.
Then I took a deep breath and told prisma to run the migration.
Pleasantly surprising: the schema+data migration ran successfully...
Extra nice bonus:
Prisma automatically made another new migration to cleanup the FK column by removing the DEFAULT! (The kind of thing you usually need to remember to do after a migration like this, but could be forgiven for forgetting)
I mean, it's just doing its usual thing really, keeping the db schema in sync with the prisma schema, but the whole thing was pretty pleasant DX for what can be a nerve wracking thing to do.
It's a really solid and mature library, as ORM's go I can really recommend it.
Comments URL: https://news.ycombinator.com/item?id=43495701
Points: 2
# Comments: 0
Vibe marketing prompts for OpenAI's new model
Animating rotation with quaternion curves (1985)
Article URL: https://dl.acm.org/doi/abs/10.1145/325334.325242
Comments URL: https://news.ycombinator.com/item?id=43495228
Points: 1
# Comments: 0
Reclaiming Our Attention
Article URL: https://the-way-of-emacs.com/index.html
Comments URL: https://news.ycombinator.com/item?id=43495225
Points: 1
# Comments: 0
A library of bridge components for Hotwire Native apps
Article URL: https://masilotti.com/bridge-component-library/
Comments URL: https://news.ycombinator.com/item?id=43495223
Points: 1
# Comments: 0
Chat-Based Interaction with LLMs Is Suboptimal
Article URL: https://iamsweeper.com/2503-chat-based-interaction-with-llms-is-suboptimal/
Comments URL: https://news.ycombinator.com/item?id=43495202
Points: 1
# Comments: 0
The case against conversational interfaces
Article URL: https://julian.digital/2025/03/27/the-case-against-conversational-interfaces/
Comments URL: https://news.ycombinator.com/item?id=43495191
Points: 1
# Comments: 0
OpenAI's new AI image generator is potent and bound to provoke
Article URL: https://arstechnica.com/ai/2025/03/openais-new-ai-image-generator-is-potent-and-bound-to-provoke/
Comments URL: https://news.ycombinator.com/item?id=43495188
Points: 1
# Comments: 1
China's H3C warns of Nvidia AI chip shortage amid surging demand
Show HN: I'm helping founders rank #1 on ChatGPT, Perplexity, Grok and other LLM
Hey guys, I’m the founder of AuthenticPosts .com and ValidatedSaaS .com
Over the past few months, I’ve been digging into how LLMs rank websites. Now, I’m on a mission to help 500+ founders and creators improve their AI search rankings by the end of 2025.
If your site isn’t showing up in AI-driven search and you want to fix that, I’m happy to take the time to help with your specific site.
Comments URL: https://news.ycombinator.com/item?id=43495169
Points: 1
# Comments: 0
Unigraphics, 1974–2001
Article URL: https://www.computer.org/csdl/magazine/an/2024/04/10679561/20b3j9K7tMA
Comments URL: https://news.ycombinator.com/item?id=43495165
Points: 3
# Comments: 0
Sutton Hoo helmet may come from Denmark, archaeologist suggests
Article URL: https://www.bbc.com/news/articles/cj92mjd4np1o
Comments URL: https://news.ycombinator.com/item?id=43495161
Points: 1
# Comments: 0
You'll never guess which Daring Fireball article was "flagged" at HN
Article URL: https://daringfireball.net/linked/2025/03/27/youll-never-guess-which-recent-df-article-was-flagged-at-hacker-news
Comments URL: https://news.ycombinator.com/item?id=43495160
Points: 4
# Comments: 0
Anubis – proof-of-work challenge to protect upstream resources from scrapers
Article URL: https://anubis.techaro.lol/docs/design/how-anubis-works
Comments URL: https://news.ycombinator.com/item?id=43495123
Points: 1
# Comments: 0
Click Without Triggering: Engineering a Zero-Interference Element Selector
Article URL: https://samelogic.com/blog/click-without-triggering-engineering-a-zero-interference-element-selector
Comments URL: https://news.ycombinator.com/item?id=43495109
Points: 2
# Comments: 0
High Voltage... Possibly
Article URL: https://www.youtube.com/watch?v=6r566Yx1MtA
Comments URL: https://news.ycombinator.com/item?id=43495093
Points: 1
# Comments: 0