frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

NPM website was down

https://status.npmjs.org
108•18nleung•2h ago

Comments

normie3000•1h ago
Well it is owned by github.
cute_boi•1h ago
which is owned by microslop
rvz•1h ago
...and proudly maintained by Microsoft's AI agents: Tay.ai, Zo, and Copilot.

They seem to be doing a pretty good job at wrecking both GitHub and npm at the same time.

saadn92•1h ago
ha, github is down too
xmprt•1h ago
With all the github instability, I wonder if Cloudflare or some other provider is going to look into providing a similar service.
sofixa•1h ago
GitLab is right there. And overall provides a better product than GitHub, if nothing else on these two points:

* You can actually have an organisational structure (folders/namespaces), and projects can be moved around with automatic redirects. Also, inheritance of access controls, variables between the namespaces

* GitLabCI is organised in a way that makes supply chain attacks less of a risk. GitHub Actions takes the NPM/JS approach, where every step is an action, one you usually need to get off someone, with shoddy versioning, tons of transient dependencies, etc. In GitLabCI you can have templates, but you don't have to use an external template for every bit. It's shell scripting on top of containers, so you can have custom container images with your stuff, or custom scripts, or templates that bundle it all.

fontain•1h ago
All of those features are supported by GitHub in some form, e.g: Organizations can now belong to Enterprises.
justinclift•46m ago
GitLab also limits the size of PRs/MRs, which makes it Unfit for Purpose. :( :( :(

Its a problem they know about, but have no plan to fix before 2027.

irishcoffee•39m ago
I mean, the PR limit is like a million characters. I would also reject a PR of a million characters. That’s bananas.
justinclift•10m ago
Not sure about that "million characters", but we've been bitten by it in our production systems. :(

Thus, we're moving off GitLab.

dllrr•37m ago
Cloudflare artifacts??

https://developers.cloudflare.com/artifacts/

corvad•1h ago
I wonder if this is an underlying infra issue with Azure being that Github was also having issues.
2ndorderthought•1h ago
I bet 10 dollars it's DNS.
corvad•1h ago
Just wait and it will be something like "Github's internal DNS was down and caused widespread service communication issues."
Scipio_Afri•1h ago
Easy there buddy, not everything needs to be a polymarket bet :-)
Imustaskforhelp•1h ago
I am waiting for jeff geerling's "its always dns" t-shirt reference/video about it if that's the case.
thanatos_dem•1h ago
Nah, can't be, Azure DNS has a 100% SLA after all: https://learn.microsoft.com/en-us/azure/dns/dns-faq#what-is-...
shakna•27m ago
"Always" up, but maybe not going where you expect. [0]

[0] https://arstechnica.com/information-technology/2026/01/odd-a...

parliament32•5m ago
To be fair, it feels like the DNS service has been the most reliable part of our Azure infra. Never really had issues with it, whether with traffic or API calls.
yomismoaqui•1h ago

  It's not DNS
  There's no way it's DNS
  It was DNS
- SSBroski
xaxfixho•1h ago
it might just be *AZURE*
munk-a•1h ago
It's likely someone just ran npm ls -all
nulltrace•1h ago
We added a preflight curl against registry.npmjs.org before the install step in CI. Not surprising they went down together.
cozzyd•1h ago
That's one way to fix supply chain vulnerabilities.
tantalor•1h ago
Can't have any vulnerabilities if you don't have a supply chain
nine_k•1h ago
More seriously, keeping a local cache of external npm packages, and a local artifact storage for internal npm packages looks like a wise thing to have done long ago. Might be cheaper in the long run.

Ironically, both Nandu and Verdaccio are implemented in Tyepscript and install via npm.

(Same logic obviously applies to Python packages, Docker images, etc.)

XorNot•54m ago
Caching NPM was easier when you could pull the Couchbase replicate API. Afaik that's gone and now you just have to send a bazillion http requests instead.
miohtama•51m ago
Only if we had a turn key distributed cache, like IPFS
cluckindan•50m ago
Waiting for the BitTorrent package manager
ibejoeb•40m ago
Does IPFS support content eviction now? If not, that could go wrong really fast. You get a compromised package out there and then, I think, literally every node needs to unpin it or it remains.
hmokiguess•35m ago
At my former job we had a private registry that was a mirror of npm’s with an approval gate for packages devs would request and it would always pin versions

I took that for granted back then and just assumed it was standard enterprise policy

airstrike•1h ago
https://www.ebay.com/ is also down
Raed667•1h ago
lots of amazon pages & search seem to be degraded as well
cute_boi•1h ago
microslop slops are down.
12345hn6789•1h ago
Azure is completely dead across multiple resources. Confirming....
DaiPlusPlus•1h ago
https://azure.status.microsoft/en-US/status says "There are currently no active events." - and everything's fine with my day-job's Azure sub right now.
simjnd•1h ago
https://npmx.dev is not
naikrovek•1h ago
Oh no. At least nothing of value is affected.

:)

idoxer•1h ago
Works for me, could be region related
corvad•1h ago
Fixed as of 22:30 UTC. Hope there's a postmortem.
squarefoot•50m ago
Ebay is also down. https://www.isitdownrightnow.com/ebay.com.html
dabinat•49m ago
Tailscale too: https://status.tailscale.com/
hexasquid•48m ago
Hold the jokes until we're sure this isn't an `.unwrap()`
iLemming•33m ago
First GitHub, now NPM? Oh no... That is happening, guys. Rise of the machines. I hope Jira is next and Slack follows.
turtleyacht•5m ago
No code, no dependencies, no services, and no platforms. Just one-shot vibed internal tools.

Microsoft and OpenAI end their exclusive and revenue-sharing deal

https://www.bloomberg.com/news/articles/2026-04-27/microsoft-to-stop-sharing-revenue-with-main-ai...
705•helsinkiandrew•10h ago•632 comments

Is my blue your blue?

https://ismy.blue/
255•theogravity•3h ago•164 comments

Three men are facing charges in Toronto SMS Blaster arrests

https://www.tps.ca/media-centre/stories/unprecedented-sms-blaster-arrests/
65•gnabgib•2h ago•31 comments

Easyduino: Open Source PCB Devboards for KiCad

https://github.com/Hanqaqa/Easyduino
149•Hanqaqa•5h ago•21 comments

Spanish archaeologists discover trove of ancient shipwrecks in Bay of Gibraltar

https://www.theguardian.com/science/2026/apr/15/hidden-treasures-spanish-archaeologists-discover-...
70•1659447091•1d ago•8 comments

New Integrated by Design FreeBSD Book

https://vivianvoss.net/blog/integrated-by-design-launch
7•vermaden•21m ago•0 comments

The quiet resurgence of RF engineering

https://atempleton.bearblog.dev/quiet-resurgence-of-rf-engineering/
97•merlinq•2d ago•47 comments

Networking changes coming in macOS 27

https://eclecticlight.co/2026/04/23/networking-changes-coming-in-macos-27/
188•pvtmert•8h ago•159 comments

4TB of voice samples just stolen from 40k AI contractors at Mercor

https://app.oravys.com/blog/mercor-breach-2026
419•Oravys•13h ago•154 comments

China blocks Meta's acquisition of AI startup Manus

https://www.cnbc.com/2026/04/27/meta-manus-china-blocks-acquisition-ai-startup.html
271•yakkomajuri•11h ago•172 comments

Men who stare at walls

https://www.alexselimov.com/posts/men_who_stare_at_walls/
406•aselimov3•12h ago•194 comments

The woes of sanitizing SVGs

https://muffin.ink/blog/scratch-svg-sanitization/
166•varun_ch•8h ago•65 comments

Super ZSNES – GPU Powered SNES Emulator

https://zsnes.com/
212•haunter•5h ago•56 comments

NPM website was down

https://status.npmjs.org
108•18nleung•2h ago•45 comments

The Secret Life of NaN

https://anniecherkaev.com/the-secret-life-of-nan
18•prakashqwerty•1d ago•9 comments

Radar Laboratory – Interactive Radar Phenomenology

https://radarlaboratory.com/
9•jonbaer•2d ago•0 comments

“Why not just use Lean?”

https://lawrencecpaulson.github.io//2026/04/23/Why_not_Lean.html
243•ibobev•9h ago•166 comments

GitHub Copilot is moving to usage-based billing

https://github.blog/news-insights/company-news/github-copilot-is-moving-to-usage-based-billing/
505•frizlab•7h ago•389 comments

Pgbackrest is no longer being maintained

https://github.com/pgbackrest/pgbackrest
391•c0l0•12h ago•197 comments

Fully Featured Audio DSP Firmware for the Raspberry Pi Pico

https://github.com/WeebLabs/DSPi
252•BoingBoomTschak•2d ago•75 comments

Magic by return of post: How mail order delivered the occult

https://publicdomainreview.org/essay/magic-by-return-of-post/
37•Vigier•2d ago•4 comments

Show HN: OSS Agent I built topped the TerminalBench on Gemini-3-flash-preview

https://github.com/dirac-run/dirac
287•GodelNumbering•11h ago•115 comments

FDA approves first gene therapy for treatment of genetic hearing loss

https://www.fda.gov/news-events/press-announcements/fda-approves-first-ever-gene-therapy-treatmen...
204•JeanKage•13h ago•76 comments

L123: A Lotus 1-2-3–style terminal spreadsheet with modern Excel compatibility

https://github.com/duane1024/l123
57•duane1024•3h ago•14 comments

US Supreme Court reviews police use of cell location data

https://www.nytimes.com/2026/04/27/us/politics/supreme-court-cell-data-geofence.html
210•unethical_ban•8h ago•127 comments

Talkie: a 13B vintage language model from 1930

https://talkie-lm.com/introducing-talkie
5•jekude•1h ago•0 comments

Quarkdown – Markdown with Superpowers

https://quarkdown.com/
241•amai•14h ago•83 comments

Adding a team was the wrong strategic decision

https://learnings.aleixmorgadas.dev/p/adding-a-team-was-the-wrong-strategic
69•milkglass•2d ago•21 comments

Ukraine's drone commander has Russian oil, troops and morale in his sights

https://www.bbc.com/news/articles/c1d9wvd2e4ro
14•tkgally•26m ago•1 comments

Decoupled DiLoCo: Resilient, Distributed AI Training at Scale

https://deepmind.google/blog/decoupled-diloco/
42•metadat•6h ago•5 comments