AI prompts
base on List of stories removed from the Hacker News Front Page, updated in real time. **UPDATE** (February 4, 2024): This is the discussion about this project on HN: [here](https://news.ycombinator.com/item?id=39230513). Please specifically read @dang's comment regarding the core assumption of this project: [here](https://news.ycombinator.com/item?id=39231537). On a personal note, the number of Stories removed yesterday (Saturday, February 3, 2024) was the lowest ever recorded by the service. This includes 2 duplicate Stories. As a side note, **in the list always check whether a Story is a duplicate or not**: this is a very reasonable reason for removal and unfortunately I have no way of automatically determining it in the service!
# Introduction
The purpose of this project is to try to understand the type and scale of the moderation of the Hacker News Front Page.
**NOTE**: I love Hacker News. I try to read it every day. In the case of OnnxStream ([here](https://news.ycombinator.com/item?id=37752632) for example), 95% of the comments were helpful and intelligent. I also understand that moderating a site with huge traffic and where users are basically anonymous must be a very difficult task.
Returning to the purpose of this project, from what I have been able to see, the "public" (i.e. observable from the outside) moderation of the Front Page consists of two main tools: modification of the title of a Story (voluntarily or involuntarily influencing its growth in terms of rank) or directly its removal.
Regarding the first type of moderation, an excellent [site](https://hackernewstitles.netlify.app/) is already available that tracks changes to Story titles. Here instead I will focus on the second type.
For the reasons explained in the "Why?" section below, I have developed a small application that logs all the Stories that are removed from the Front Page, for personal use. I later discovered that there is no tool/website that provides this type of information and I decided to make it public here. It was a difficult decision but my rationale is: is it better to have more transparency or less transparency?
If you know of a tool/website similar to this, please let me know: I will archive this repo or set it to private.
A possible very positive outcome for this project could be to have a list similar to this, but available directly among the [HN lists](https://news.ycombinator.com/lists). Or even to notify a user when a Story is penalized on the Front Page, perhaps indicating the number of flags and/or the reason, for example.
# Why?
<details>
<summary>Feel free to skip this part or click to expand</summary>
A friend of mine posted two Stories on Hacker News related to OnnxStream (31 days apart), the first related to SDXL Turbo support and the second related to TinyLlama and Mistral 7B support.
In the case of the [first](https://news.ycombinator.com/item?id=38646969), the Story was among the first on the Front Page, until its title was changed from "Stable Diffusion Turbo on a Raspberry Pi Zero 2 generates an image in 29 minutes" to "OnnxStream: Stable Diffusion XL 1.0 Base on a Raspberry Pi Zero 2". This effectively "killed" the Story. One user pointed out that the new title didn't reflect the spirit of the Story (thanks @practice9).
In the case of the [second](https://news.ycombinator.com/item?id=38991145), the Story was in third place on the Front Page, less than an hour after the submission. In this case it was simply removed from the Front Page.
Having discovered this, perplexed, I sent an email to the moderator. @dang, who was very kind and quick in his response, explained to me that the Story had been flagged by users even without being explicitly [flagged], and that he could therefore only hypothesize the causes of the flag. His hypothesis was that (some?) users might be fed up with news related to LLMs.
While I have no reason to doubt Daniel's good faith, it's hard to believe that HN users would be tired of LLM-related news.
So I decided to develop a small console application to determine the frequency of this phenomenon (actually I was also motivated by the prospect of writing some C# code, after more than 2 years of complete abstinence). I subsequently discovered that there were no tools/websites that monitored this specific phenomenon and I therefore decided to make it public here.
</details>
# How it works
Using the [official HN API](https://github.com/HackerNews/API), the service fetches 90 Top Stories every minute and makes a comparison with the first 30 Top Stories (i.e. the Front Page) fetched the previous minute. It logs all missing Stories here. The assumption is that a Story cannot go from the top 30 to a position greater than 90 in a single minute, without having been explicitly removed. If a Story reappears on the Front Page, it is removed from this log. All Stories present in the [second-chance pool](https://news.ycombinator.com/pool) are excluded from the log. Title and URL are those from when the Story first appeared in the top 30. The number of points and comments and the rank are those from when the Story was removed from the Front Page. The ID points to the [news.social-protocols.org](https://news.social-protocols.org) page for that Story, which provides a graph of the Story's position on the Front Page over time.
# The list (updated in real time, max delay: 1 minute)
**NOTE**: always check whether a Story is a duplicate or not: this is a very reasonable reason for removal and unfortunately I have no way of automatically determining it in the service!
#### **Monday, June 9, 2025**
<!-- HN:44220349:start -->
* [44220349](https://news.social-protocols.org/stats?id=44220349) #3 7 points 0 comments -> [It's OK not to be fat](https://www.noahpinion.blog/p/its-ok-not-to-be-fat)<!-- HN:44220349:end --><!-- HN:44220577:start -->
* [44220577](https://news.social-protocols.org/stats?id=44220577) #5 16 points 0 comments -> [Los Angeles Stands Up to ICE: A Firsthand Report on the Clashes of June 6](https://crimethinc.com/2025/06/08/los-angeles-stands-up-to-ice-a-firsthand-report-on-the-clashes-of-june-6)<!-- HN:44220577:end --><!-- HN:44220997:start -->
* [44220997](https://news.social-protocols.org/stats?id=44220997) #18 13 points 9 comments -> [One Man Armies](https://quarter--mile.com/One-Man-Armies)<!-- HN:44220997:end --><!-- HN:44222609:start -->
* [44222609](https://news.social-protocols.org/stats?id=44222609) #1 10 points 2 comments -> [Whether having a baby ruins your life or not](https://goodanger.substack.com/p/on-whether-having-a-baby-ruins-your)<!-- HN:44222609:end --><!-- HN:44222839:start -->
* [44222839](https://news.social-protocols.org/stats?id=44222839) #3 6 points 1 comments -> [We came to be ruled by Death Eaters (2014)](https://georgiebc.wordpress.com/2014/12/05/how-we-came-to-be-ruled-by-death-eaters/)<!-- HN:44222839:end --><!-- HN:44211273:start -->
* [44211273](https://news.social-protocols.org/stats?id=44211273) #21 469 points 217 comments -> [Self-Host and Tech Independence: The Joy of Building Your Own](https://www.ssp.sh/blog/self-host-self-independence/)<!-- HN:44211273:end --><!-- HN:44222584:start -->
* [44222584](https://news.social-protocols.org/stats?id=44222584) #27 9 points 0 comments -> [Tunnel SSH Traffic over HTTPS](https://www.youtube.com/watch?v=AAjrZ6qGCm0)<!-- HN:44222584:end --><!-- HN:44225543:start -->
* [44225543](https://news.social-protocols.org/stats?id=44225543) #6 11 points 4 comments -> [Vibe code isn't meant to be reviewed](https://monadical.com/posts/vibe-code-how-to-stay-in-control.html)<!-- HN:44225543:end --><!-- HN:44226131:start -->
* [44226131](https://news.social-protocols.org/stats?id=44226131) #12 4 points 0 comments -> [Show HN: Alternative Open-Source Openrouter](https://llmgateway.io)<!-- HN:44226131:end --><!-- HN:44227314:start -->
* [44227314](https://news.social-protocols.org/stats?id=44227314) #26 5 points 2 comments -> [YouTube will "protect free expression" by pulling back on content moderation](https://arstechnica.com/gadgets/2025/06/youtube-adopts-looser-moderation-policy-for-videos-about-elections-gender-and-more/)<!-- HN:44227314:end --><!-- HN:44228311:start -->
* [44228311](https://news.social-protocols.org/stats?id=44228311) #16 8 points 8 comments -> [Universal Basic Income isn't about free money – it's about a freer life](https://medium.com/blog/universal-basic-income-isnt-about-free-money-it-s-about-a-freer-life-48dc2ea69f20)<!-- HN:44228311:end --><!-- HN:44229005:start -->
* [44229005](https://news.social-protocols.org/stats?id=44229005) #28 4 points 1 comments -> [Why Tesla's full self-driving is a scam](https://www.carsandhorsepower.com/featured/musk-promised-robotaxis-but-tesla-s-fsd-can-t-even-turn-left)<!-- HN:44229005:end --><!-- HN:44229306:start -->
* [44229306](https://news.social-protocols.org/stats?id=44229306) #29 10 points 3 comments -> [Apple: AI suffers "complete accuracy collapse" in face of complex problems](https://www.theguardian.com/technology/artificialintelligenceai)<!-- HN:44229306:end -->
#### **Tuesday, June 10, 2025**
<!-- HN:44229778:start -->
* [44229778](https://news.social-protocols.org/stats?id=44229778) #28 256 points 144 comments -> [RFK Jr. ousts entire CDC vaccine advisory committee](https://apnews.com/article/kennedy-cdc-acip-vaccines-3790c89f45b6314c5c7b686db0e3a8f9)<!-- HN:44229778:end --><!-- HN:44232487:start -->
* [44232487](https://news.social-protocols.org/stats?id=44232487) #19 8 points 5 comments -> [macOS Tahoe 26 makes the Mac more capable, productive, and intelligent](https://www.apple.com/newsroom/2025/06/macos-tahoe-26-makes-the-mac-more-capable-productive-and-intelligent-than-ever/)<!-- HN:44232487:end --><!-- HN:44234189:start -->
* [44234189](https://news.social-protocols.org/stats?id=44234189) #19 16 points 12 comments -> [How to not use AI to code for you](https://mandaputtra.id/posts/how-to-not-using-ai-to-code/)<!-- HN:44234189:end --><!-- HN:44234552:start -->
* [44234552](https://news.social-protocols.org/stats?id=44234552) #3 170 points 84 comments -> [The Danish Ministry of Digitalization Is Switching to Linux and LibreOffice](https://politiken.dk/viden/tech/art10437680/Caroline-Stage-udfaser-Microsoft-i-Digitaliseringsministeriet)<!-- HN:44234552:end --><!-- HN:44235129:start -->
* [44235129](https://news.social-protocols.org/stats?id=44235129) #22 8 points 0 comments -> [IBM to build first large-scale, error-corrected quantum computer by 2028](https://www.technologyreview.com/2025/06/10/1118297/ibm-large-scale-error-corrected-quantum-computer-by-2028/)<!-- HN:44235129:end --><!-- HN:44236079:start -->
* [44236079](https://news.social-protocols.org/stats?id=44236079) #22 3 points 0 comments -> [Building an Assembly Line for Origami Pigeons](https://hackaday.com/2025/06/09/building-an-assembly-line-for-origami-pigeons/)<!-- HN:44236079:end --><!-- HN:44238532:start -->
* [44238532](https://news.social-protocols.org/stats?id=44238532) #26 4 points 1 comments -> [Gnome infrastructure is now sponsored by AWS](https://foundation.gnome.org/2025/06/10/gnome-has-a-new-infrastructure-partner-welcome-aws/)<!-- HN:44238532:end --><!-- HN:44238556:start -->
* [44238556](https://news.social-protocols.org/stats?id=44238556) #28 4 points 1 comments -> [Google's AI search features are killing traffic to publishers](https://techcrunch.com/2025/06/10/googles-ai-overviews-are-killing-traffic-for-publishers/)<!-- HN:44238556:end --><!-- HN:44240247:start -->
* [44240247](https://news.social-protocols.org/stats?id=44240247) #26 4 points 0 comments -> [Database Sharding: How does it work and do you need it?](https://www.datacamp.com/blog/database-sharding)<!-- HN:44240247:end -->
#### **Wednesday, June 11, 2025**
<!-- HN:44244340:start -->
* [44244340](https://news.social-protocols.org/stats?id=44244340) #11 36 points 29 comments -> [What MS-DOS Can Do That Linux Can't](http://webarchive.me/geocities/SiliconValley/2072/dosvslnx.htm)<!-- HN:44244340:end --><!-- HN:44245731:start -->
* [44245731](https://news.social-protocols.org/stats?id=44245731) #24 60 points 35 comments -> [Steve Jobs would have fired everyone](https://twitter.com/greggertruck/status/1932173476879888556)<!-- HN:44245731:end --><!-- HN:44245813:start -->
* [44245813](https://news.social-protocols.org/stats?id=44245813) #25 17 points 4 comments -> [US ambassador to Israel:US no longer pursuing goal independent Palestinian state](https://www.theguardian.com/us-news/2025/jun/10/mike-huckabee-independent-palestinian-state)<!-- HN:44245813:end --><!-- HN:44216996:start -->
* [44216996](https://news.social-protocols.org/stats?id=44216996) #30 50 points 7 comments -> [A Thousand Tiny Optimisations](https://leejo.github.io/2025/06/08/alttpr/)<!-- HN:44216996:end --><!-- HN:44246400:start -->
* [44246400](https://news.social-protocols.org/stats?id=44246400) #21 6 points 0 comments -> [NASA raises the odds that an asteroid could hit the moon in 2032](https://www.space.com/astronomy/asteroids/nasa-raises-the-odds-that-an-asteroid-could-hit-the-moon-in-2032)<!-- HN:44246400:end --><!-- HN:44246977:start -->
* [44246977](https://news.social-protocols.org/stats?id=44246977) #30 7 points 4 comments -> [Why common climate messaging backfires](https://phys.org/news/2025-06-common-climate-messaging-backfires.html)<!-- HN:44246977:end --><!-- HN:44247292:start -->
* [44247292](https://news.social-protocols.org/stats?id=44247292) #12 13 points 6 comments -> [Rewriting Unix Philosophy for the Post-AI Era](https://gizvault.com/archives/unix-philo-for-past-ai-era)<!-- HN:44247292:end --><!-- HN:44249932:start -->
* [44249932](https://news.social-protocols.org/stats?id=44249932) #27 12 points 2 comments -> [Fervo Energy Drills 15,000', 520 F Geothermal Well in 16 Drilling Days](https://www.businesswire.com/news/home/20250610223846/en/Fervo-Energy-Drills-15000-FT-500F-Geothermal-Well-Pushing-the-Envelope-for-EGS-Deployment)<!-- HN:44249932:end --><!-- HN:44217776:start -->
* [44217776](https://news.social-protocols.org/stats?id=44217776) #18 6 points 0 comments -> [Struggle for Monarchy on the U.S.-Mexican Border](http://madmonarchist.blogspot.com/2013/02/struggle-for-monarchy-on-us-mexican.html)<!-- HN:44217776:end -->
#### **Thursday, June 12, 2025**
<!-- HN:44253533:start -->
* [44253533](https://news.social-protocols.org/stats?id=44253533) #30 7 points 1 comments -> [Zuckerberg created the saddest place on the internet with Meta AI's public feed](https://www.businessinsider.com/mark-zuckerberg-meta-ai-chatbot-discover-feed-depressing-why-2025-6)<!-- HN:44253533:end --><!-- HN:44253807:start -->
* [44253807](https://news.social-protocols.org/stats?id=44253807) #29 7 points 0 comments -> [Polystyrene nanoplastics disrupt the intestinal microenvironment](https://www.nature.com/articles/s41467-025-59884-y)<!-- HN:44253807:end --><!-- HN:44256242:start -->
* [44256242](https://news.social-protocols.org/stats?id=44256242) #12 23 points 10 comments -> [First Boeing 787 Dreamliner Crash](https://www.nytimes.com/live/2025/06/12/world/india-plane-crash-ahmedabad)<!-- HN:44256242:end --><!-- HN:44256844:start -->
* [44256844](https://news.social-protocols.org/stats?id=44256844) #11 6 points 1 comments -> [AI coding tools are like that helpful but untrustworthy friend, devs say](https://www.theregister.com/2025/06/12/devs_mostly_welcome_ai_coding/)<!-- HN:44256844:end --><!-- HN:44256169:start -->
* [44256169](https://news.social-protocols.org/stats?id=44256169) #15 42 points 41 comments -> [Brazil's Supreme Court makes social media liable for user content](https://economictimes.indiatimes.com/tech/technology/brazils-supreme-court-justices-agree-to-make-social-media-companies-liable-for-user-content/articleshow/121791147.cms?from=mdr)<!-- HN:44256169:end --><!-- HN:44257796:start -->
* [44257796](https://news.social-protocols.org/stats?id=44257796) #3 8 points 0 comments -> [The Mass Trauma of Porn](https://www.afterbabel.com/p/the-mass-trauma-of-porn)<!-- HN:44257796:end --><!-- HN:44258895:start -->
* [44258895](https://news.social-protocols.org/stats?id=44258895) #11 7 points 0 comments -> [South Korea Lab Makes Bird Flu 100% Lethal in Mammals](https://virologyj.biomedcentral.com/articles/10.1186/s12985-025-02811-w)<!-- HN:44258895:end --><!-- HN:44259095:start -->
* [44259095](https://news.social-protocols.org/stats?id=44259095) #3 11 points 4 comments -> [Your Job used to impress people. That era just ended](https://carmenvankerckhove.substack.com/p/your-job-used-to-impress-people-that)<!-- HN:44259095:end --><!-- HN:44258541:start -->
* [44258541](https://news.social-protocols.org/stats?id=44258541) #21 18 points 17 comments -> [Becoming an AI-Native Engineer](https://rfitz.io/blog/becoming-ai-native-engineer/)<!-- HN:44258541:end --><!-- HN:44259001:start -->
* [44259001](https://news.social-protocols.org/stats?id=44259001) #29 226 points 231 comments -> [Trump's NASA cuts would destroy decades of science and wipe out its future](https://www.latimes.com/business/story/2025-06-09/trumps-nasa-cuts-would-destroy-decades-of-science-and-wipe-out-its-future)<!-- HN:44259001:end --><!-- HN:44260717:start -->
* [44260717](https://news.social-protocols.org/stats?id=44260717) #24 16 points 3 comments -> [Twitch Is Down](https://status.twitch.com)<!-- HN:44260717:end --><!-- HN:44262383:start -->
* [44262383](https://news.social-protocols.org/stats?id=44262383) #5 22 points 14 comments -> [Cursor goes rogue in YOLO mode, deletes itself and everything else](https://www.machine.news/it-felt-like-ultron-took-over-cursor-goes-rogue-in-yolo-mode-deletes-itself-and-everything-else/)<!-- HN:44262383:end --><!-- HN:44263460:start -->
* [44263460](https://news.social-protocols.org/stats?id=44263460) #23 4 points 1 comments -> [A Primer on US Healthcare](https://www.generativevalue.com/p/a-primer-on-us-healthcare)<!-- HN:44263460:end -->
#### **Friday, June 13, 2025**
<!-- HN:44261577:start -->
* [44261577](https://news.social-protocols.org/stats?id=44261577) #18 -> [Emulating an iPhone in QEMU (Part 2)](https://eshard.com/posts/emulating-ios-14-with-qemu-part2)<!-- HN:44261577:end --><!-- HN:44264529:start -->
* [44264529](https://news.social-protocols.org/stats?id=44264529) #24 3 points 1 comments -> [Vibe Coding Is Coming for Engineering Jobs](https://www.wired.com/story/vibe-coding-engineering-apocalypse/)<!-- HN:44264529:end --><!-- HN:44267060:start -->
* [44267060](https://news.social-protocols.org/stats?id=44267060) #8 28 points 40 comments -> [Andrew Ng says vibe coding is a bad name for a real and exhausting job](https://www.businessinsider.com/andrew-ng-vibe-coding-unfortunate-term-exhausting-job-2025-6)<!-- HN:44267060:end --><!-- HN:44267371:start -->
* [44267371](https://news.social-protocols.org/stats?id=44267371) #27 25 points 40 comments -> [They Asked an A.I. Chatbot Questions. The Answers Sent Them Spiraling](https://www.nytimes.com/2025/06/13/technology/chatgpt-ai-chatbots-conspiracies.html)<!-- HN:44267371:end --><!-- HN:44267091:start -->
* [44267091](https://news.social-protocols.org/stats?id=44267091) #9 114 points 75 comments -> [The European public DNS that makes your Internet safer](https://www.dns0.eu)<!-- HN:44267091:end --><!-- HN:44270660:start -->
* [44270660](https://news.social-protocols.org/stats?id=44270660) #16 11 points 6 comments -> [I'm the CTO of Palantir. Today I Join the Army](https://www.thefp.com/p/im-the-cto-of-palantir-today-i-join)<!-- HN:44270660:end --><!-- HN:44271712:start -->
* [44271712](https://news.social-protocols.org/stats?id=44271712) #26 6 points 0 comments -> [Silicon Valley tech execs are joining the US Army Reserve](https://techcrunch.com/2025/06/13/silicon-valley-tech-execs-are-joining-the-us-army-reserve/)<!-- HN:44271712:end --><!-- HN:44271191:start -->
* [44271191](https://news.social-protocols.org/stats?id=44271191) #4 57 points 1 comments -> [The Claude Bliss Attractor](https://www.astralcodexten.com/p/the-claude-bliss-attractor)<!-- HN:44271191:end -->
#### **Saturday, June 14, 2025**<!-- HN:44208938:start -->
* [44208938](https://news.social-protocols.org/stats?id=44208938) #25 94 points 43 comments -> [The concurrency trap: How an atomic counter stalled a pipeline](https://www.conviva.com/platform/the-concurrency-trap-how-an-atomic-counter-stalled-a-pipeline/)<!-- HN:44208938:end --><!-- HN:44252409:start -->
* [44252409](https://news.social-protocols.org/stats?id=44252409) #23 27 points 23 comments -> [AI Isn't Magic, It's Maths](https://zerofluff.substack.com/p/ai-isnt-magic-its-maths)<!-- HN:44252409:end --><!-- HN:44273067:start -->
* [44273067](https://news.social-protocols.org/stats?id=44273067) #29 72 points 2 comments -> [U.S. Army bringing in big tech executives as lieutenant colonels](https://taskandpurpose.com/military-life/army-reserve-lt-col-tech-execs/)<!-- HN:44273067:end --><!-- HN:44274475:start -->
* [44274475](https://news.social-protocols.org/stats?id=44274475) #24 12 points 3 comments -> [Builder.ai did not "fake AI with 700 engineers"](https://blog.pragmaticengineer.com/builder-ai-did-not-fake-ai/)<!-- HN:44274475:end --><!-- HN:44274458:start -->
* [44274458](https://news.social-protocols.org/stats?id=44274458) #21 15 points 12 comments -> [How to Write the Worst Possible Python Code (Humor)](https://effective-programmer.com/how-to-write-the-worst-possible-python-code-8c6e49816e90?sk=d06d4241ce97a51a969fbce67070f8ba)<!-- HN:44274458:end --><!-- HN:44275643:start -->
* [44275643](https://news.social-protocols.org/stats?id=44275643) #3 6 points 15 comments -> [Built an AI that brutally roasts your website designs](https://ugh.design)<!-- HN:44275643:end --><!-- HN:44277289:start -->
* [44277289](https://news.social-protocols.org/stats?id=44277289) #20 4 points 1 comments -> [Emissions Test: Car vs. Truck vs. Leaf Blower](https://www.edmunds.com/car-reviews/features/emissions-test-car-vs-truck-vs-leaf-blower.html)<!-- HN:44277289:end --><!-- HN:44277238:start -->
* [44277238](https://news.social-protocols.org/stats?id=44277238) #13 10 points 1 comments -> [Democratic state politician and husband shot dead in targeted attack](https://www.bbc.com/news/live/cvgv4y99n7rt)<!-- HN:44277238:end --><!-- HN:44277671:start -->
* [44277671](https://news.social-protocols.org/stats?id=44277671) #14 27 points 1 comments -> [Minnesota Lawmaker Assassinated](https://apnews.com/article/minnesota-lawmakers-shot-d7983e1e4f1a7573a487cab1a98cd172)<!-- HN:44277671:end --><!-- HN:44272444:start -->
* [44272444](https://news.social-protocols.org/stats?id=44272444) #11 6 points 0 comments -> [Unsupervised Elicitation of Language Models](https://arxiv.org/abs/2506.10139)<!-- HN:44272444:end --><!-- HN:44277899:start -->
* [44277899](https://news.social-protocols.org/stats?id=44277899) #6 -> [Officials are searching for a 57-year-old man in shooting 2 Minnesota lawmakers](https://apnews.com/article/minnesota-lawmakers-shot-d7983e1e4f1a7573a487cab1a98cd172)<!-- HN:44277899:end --><!-- HN:44249305:start -->
* [44249305](https://news.social-protocols.org/stats?id=44249305) #22 23 points 40 comments -> [Texting myself the weather every day](https://bensilverman.co.uk/posts/daily-weather-sms/)<!-- HN:44249305:end --><!-- HN:44278279:start -->
* [44278279](https://news.social-protocols.org/stats?id=44278279) #20 3 points 0 comments -> [Anne Wojcicki is taking back control of 23andMe](https://www.theverge.com/news/687123/23andme-anne-wojcicki-acquisition)<!-- HN:44278279:end --><!-- HN:44278608:start -->
* [44278608](https://news.social-protocols.org/stats?id=44278608) #21 5 points 0 comments -> [Why AI and SQL Go Together Like Peanut Butter and Jelly](https://thenewstack.io/why-ai-and-sql-go-together-like-peanut-butter-and-jelly/)<!-- HN:44278608:end --><!-- HN:44235612:start -->
* [44235612](https://news.social-protocols.org/stats?id=44235612) #22 152 points 268 comments -> [Liquid Glass – WWDC25 [video]](https://developer.apple.com/videos/play/wwdc2025/219)<!-- HN:44235612:end -->", Assign "at most 3 tags" to the expected json: {"id":"7508","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"