Hacker News
Virtual Barber Shop [video]
Article URL: https://www.youtube.com/watch?v=IUDTlvagjJA
Comments URL: https://news.ycombinator.com/item?id=43727871
Points: 1
# Comments: 1
Most-cited research papers of all time
Article URL: https://www.nature.com/articles/d41586-025-01124-w
Comments URL: https://news.ycombinator.com/item?id=43727857
Points: 1
# Comments: 0
Oberon vs. C++ (1994) [pdf]
Article URL: https://free.oberon.org/files/Oberon_vs_C_plus_plus.pdf
Comments URL: https://news.ycombinator.com/item?id=43727849
Points: 1
# Comments: 0
FDA making plans to end its routine food safety inspections, sources say
Article URL: https://www.cbsnews.com/news/fda-food-safety-inspections-plans/
Comments URL: https://news.ycombinator.com/item?id=43727845
Points: 2
# Comments: 1
Test Spies in Haskell
Article URL: https://jezenthomas.com/2025/04/test-spies-in-haskell/
Comments URL: https://news.ycombinator.com/item?id=43727843
Points: 1
# Comments: 0
Show HN: Simple(R) GitHub Action for Publishing to MavenCentral
I dislike trusting my signing keys and MavenCentral tokens to logic used for normal builds. I use Gradle, but Maven suffers from the same problem; there is altogether too much code alive during a build that I cannot trust or review myself.
So I have written my own action that publishes already-built artifacts. This means signing and publishing secrets are subject to a much smaller set of executing code. Actually, review-able amounts of code (IMO).
The Action is implemented in Java, using no external dependencies (well, except for the JDK and gpg).
You can find it at https://github.com/jskov/action-maven-publish
I have just updated the Action to use the new Publish Portal (v1) API. This meant I had to write a small, simple (and partial) JSON parser to keep avoiding external dependencies. This was fun. But probably also the first thing to break, if the API returns something I did not expect.
Should you want to take a look, I have tried to make it easy to review: https://github.com/jskov/action-maven-publish/blob/main/READ...
If you spot anything dumb, please comment! I would (perversely) love, if it turns out I have made something worse than what I am trying to avoid :)
Using the Action is pretty simple. The readme contains links to two of my other repositories that use it for publishing.
Thanks!
Comments URL: https://news.ycombinator.com/item?id=43727842
Points: 1
# Comments: 0
NSF halts grant awards while staff do second review
Article URL: https://www.science.org/content/article/nsf-halts-grant-awards-while-staff-do-second-review
Comments URL: https://news.ycombinator.com/item?id=43727835
Points: 44
# Comments: 20
women in space but it sucks
Article URL: https://www.youtube.com/watch?v=0WtyGK7TdCs
Comments URL: https://news.ycombinator.com/item?id=43727832
Points: 1
# Comments: 0
China's Steel Production and Exports in Q1
Article URL: https://www.sinosteel-pipe.com/en/article-5590356600696009.html
Comments URL: https://news.ycombinator.com/item?id=43727830
Points: 1
# Comments: 1
Anti-nucleocapsid and anti-spike antibody trajectories in people with long Covid
Article URL: https://www.nature.com/articles/s41467-025-58766-7
Comments URL: https://news.ycombinator.com/item?id=43727828
Points: 2
# Comments: 0
K2-18B: You Can Probably Smell That Planet from Here – Derek Lowe
Article URL: https://www.science.org/content/blog-post/you-can-probably-smell-planet-here
Comments URL: https://news.ycombinator.com/item?id=43727817
Points: 2
# Comments: 0
Americans Are Obsessed with Protein and It's Driving Nutrition Experts Nuts
Article URL: https://www.wsj.com/lifestyle/protein-food-industry-trend-nutrition-8a2cf27b
Comments URL: https://news.ycombinator.com/item?id=43727816
Points: 1
# Comments: 1
Gemma 3 QAT Models: Bringing AI to Consumer GPUs
Article URL: https://developers.googleblog.com/en/gemma-3-quantized-aware-trained-state-of-the-art-ai-to-consumer-gpus/
Comments URL: https://news.ycombinator.com/item?id=43727806
Points: 5
# Comments: 0
Show HN: A pluggable secret scanner for code, local fs etc.
The problem of scanning local codes for secrets without too much effort in setting up databases, servers, etc., like other tools, was really bothering me yesterday.
Therefore, I woke up this morning with the goal of creating a small binary that would do the job.
I thought I would share it here and ask for some feedback.
I am planning to add support for databases, documents, etc.
Comments URL: https://news.ycombinator.com/item?id=43727804
Points: 1
# Comments: 0
Google, Apple, and Snap aren't happy about Meta's poorly-redacted slides
Article URL: https://www.theverge.com/news/649834/meta-redactions-apple-google-snap-angry-ftc-antitrust-trial
Comments URL: https://news.ycombinator.com/item?id=43727457
Points: 2
# Comments: 0
An illustrated guide to route tables
Article URL: https://www.ducktyped.org/p/an-illustrated-guide-to-route-tables
Comments URL: https://news.ycombinator.com/item?id=43727451
Points: 1
# Comments: 0
Ask HN: How to sell SaaS without selling subs?
We don’t like subscriptions. Nobody likes subscriptions.
Subscriptions caused Adobe’s once-loyal user base to turn on and hate their product.
Is it possible for a SaaS to sell their product without monthly subscriptions — How?
Comments URL: https://news.ycombinator.com/item?id=43727422
Points: 1
# Comments: 0
Software Engineering Laws
Article URL: https://newsletter.manager.dev/p/the-13-software-engineering-laws
Comments URL: https://news.ycombinator.com/item?id=43727412
Points: 2
# Comments: 0
The Man Who Fought Chicago for His Cadillac–and Never Got It Back
Article URL: https://reason.com/2025/04/16/the-man-who-fought-chicago-for-his-cadillac-and-never-got-it-back/
Comments URL: https://news.ycombinator.com/item?id=43727397
Points: 1
# Comments: 0
Private Equity Is Getting into the Airplane Repair Business
Article URL: https://jacobin.com/2025/04/airplane-maintenance-private-equity-safety/
Comments URL: https://news.ycombinator.com/item?id=43727391
Points: 2
# Comments: 0