frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Reasons Not to Become Famous (2020)

https://tim.blog/2020/02/02/reasons-to-not-become-famous/
71•Tomte•2h ago•33 comments

ARIN Public Incident Report – 4.10 Misissuance Error

https://www.arin.net/announcements/20251212/
77•immibis•1h ago•13 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
16•seinvak•54m ago•3 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
58•alentodorov•1h ago•19 comments

E.W.Dijkstra Archive

https://www.cs.utexas.edu/~EWD/welcome.html
33•surprisetalk•1h ago•1 comments

Structured Outputs Create False Confidence

https://boundaryml.com/blog/structured-outputs-create-false-confidence
43•gmays•2h ago•22 comments

ELF Crimes: Program Interpreter Fun

https://nytpu.com/gemlog/2025-12-21
12•nytpu•45m ago•1 comments

Coarse Is Better

https://borretti.me/article/coarse-is-better
103•_dain_•4h ago•55 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1188•lukeigel•20h ago•258 comments

Three Ways to Solve Problems

https://andreasfragner.com/writing/three-ways-to-solve-problems
43•42point2•2h ago•7 comments

I Program on the Subway

https://www.scd31.com/posts/programming-on-the-subway
11•evankhoury•4d ago•5 comments

Backing up Spotify

https://annas-archive.li/blog/backing-up-spotify.html
1569•vitplister•22h ago•527 comments

Ruby website redesigned

https://www.ruby-lang.org/en/
240•psxuaw•10h ago•87 comments

Indoor tanning makes youthful skin much older on a genetic level

https://www.ucsf.edu/news/2025/12/431206/indoor-tanning-makes-youthful-skin-much-older-genetic-level
151•SanjayMehta•11h ago•99 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
84•sdovan1•4h ago•49 comments

What I Learned About Deploying AV1 from Two Deployers

https://streaminglearningcenter.com/articles/what-i-learned-about-deploying-av1-from-two-deployer...
13•breve•5d ago•8 comments

Measuring AI Ability to Complete Long Tasks

https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
193•spicypete•13h ago•143 comments

Decompiling the New C# 14 field Keyword

https://blog.ivankahl.com/decompiling-the-new-csharp-14-field-keyword/
45•ivankahl•4d ago•15 comments

Show HN: The Official National Train Map Sucked, So I Made My Own

https://www.bdzmap.com/
33•Pavlinbg•5h ago•6 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML → PDF

https://github.com/rendercv/rendercv
17•sinaatalay•4h ago•10 comments

The uncertain origins of aspirin

https://www.asimov.press/p/aspirin
46•dearwell•4d ago•10 comments

Go ahead, self-host Postgres

https://pierce.dev/notes/go-ahead-self-host-postgres#user-content-fn-1
612•pavel_lishin•1d ago•366 comments

Claude in Chrome

https://claude.com/chrome
259•ianrahman•19h ago•142 comments

Ireland’s Diarmuid Early wins world Microsoft Excel title

https://www.bbc.com/news/articles/cj4qzgvxxgvo
279•1659447091•21h ago•93 comments

Log level 'error' should mean that something needs to be fixed

https://utcc.utoronto.ca/~cks/space/blog/programming/ErrorsShouldRequireFixing
443•todsacerdoti•4d ago•274 comments

Isengard in Oxford

https://lareviewofbooks.org/article/isengard-in-oxford/
93•lermontov•11h ago•11 comments

Pure Silicon Demo Coding: No CPU, No Memory, Just 4k Gates

https://www.a1k0n.net/2025/12/19/tiny-tapeout-demo.html
393•a1k0n•1d ago•61 comments

Inca Stone Masonry

https://www.earthasweknowit.com/pages/inca_construction
111•jppope•9h ago•32 comments

OpenSCAD is kinda neat

https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
294•c0nsumer•23h ago•225 comments

DNS4EU Blocks Blog.fefe.de

10•koehr•1h ago•4 comments
Open in hackernews

ARIN Public Incident Report – 4.10 Misissuance Error

https://www.arin.net/announcements/20251212/
76•immibis•1h ago

Comments

gbil•1h ago
A couple of years ago ARIN increased their fees considerably - way higher than fees paid to RIPE for way less resources - and had a call with their management to express my frustration, not because I was paying from my pocket but because of the high discrepancy of the what they wanted to get and the quantity/quality of their services. Now I can see that their backbone services haven't really improved while their income for sure has.

On a sidenote, what I appreciate in both RIPE and ARIN is that you can have at least a proper discussion when you have valid arguments with their support teams.

rmoriz•1h ago
Now ARIN is much cheaper than RIPE for small entities.
progbits•1h ago
I like how frank the report is, no sugarcoating. "We relied on manual error prone verification and made a mistake. We have to automate the process."

As ARIN block owner this situation is kinda scary but reading this actually makes me think it's less likely to happen again .

anonnon•56m ago
You don't find this part

> We have to automate the process.

to be ominous?

Aurornis•41m ago
I don’t. The report says part of this process relied on flat files and spreadsheets. Automating that with software is a good idea.

“Automate the process” doesn’t mean feeding everything to an LLM.

aaomidi•26m ago
Certificate issuance was once only possible manually.
netfortius•49m ago
The road to automation is always full of outages.
stefan_•47m ago
I'm curious how these fellas took something like IP block allocation and turned it into an Excel based workflow.
autoexec•1h ago
I can't remember a screw up by ARIN this bad before. I'm not too concerned about it. I understand that mistakes can happen. That said, I'm a little surprised at how easy it was to make this one.

I'm entirely unsurprised that this mistake involved an excel spreadsheet. Out of all the databases and IP management software they could be using which would have prevented this the first thing the employee reached for was excel. Almost every company I've worked for has employees using excel for data that would be better managed/stored/presented outside of an office document.

simonjgreen•45m ago
All the RIRs are, in my experience, a very consistent and safe set of hands. This sort of things is vanishing rare to the point of borderline inconsequence by many providers of major internet infrastructure. The fact they care enough to take it seriously and publish shows how much they care about getting it right.

I just completed a fairly major reorganisation of resources with RIPE, and I’ve interacted with them for two decades, and my experience is they remain as steady and consistent as ever.

Sure, you may not like a particular policy at some moment, or may not agree with the charging structure at some point in time when it’s not advantageous to you, but they do at least do what they say and say what they do.

mlhpdx•43m ago
So at least a good chunk of the Internet does indeed operate on a spreadsheet. Good to know.
aftbit•34m ago
I've considered setting up an ASN and grabbing an IPv6 block for myself for a while now, but have never had the gumption, time, and funds at the same time.
galaxygate•24m ago
Affected customer here, if you're curious on our original NANOG post on the whole situation:

Hey NANOG,

After receiving a BGPAlerter notification that one of our subnets (23.150.164.0/24) had been hijacked, I checked and noticed the prefix in question was missing RPKI. Assuming I had fat fingered something and butchered the ROA, I logged into ARIN and found that the prefix was missing from our resource list entirely, and had been reallocated to another organization and announced from their network. I created a ticket in ARIN and called immediately.

They confirmed that our subnet had been accidentally reallocated to another customer, and that they are currently working on returning it to us. After a couple hours, they told us the other organization will stop announcing the prefix, and WHOIS will be returned shortly.

I’m guessing there’s no way to prevent this kind of thing on our side if the RPKI ROA itself is removed along with the allocation? I’m planning on adding checks to look for missing ROAs (in addition to invalid/expiring ones), which I'm guessing would've caught this earlier.

Have any of you had anything like this happen with ARIN or another RIR? I’m especially curious what might have happened if we’d only noticed and reached out a few weeks later instead of within a few minutes.