Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davidlu1001
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
davidlu1001
8mo ago
Thanks for the Pyrefly pointer — I hadn't tracked Meta's Rust rewrite yet. Will dig into their SCC handling. Your "splitting a module" framing is exactly right. In the IaC world, a Security Group with inline rules is lik
2.
▲
by
davidlu1001
8mo ago
That's a spot-on parallel! Python circular imports (especially for type hinting) are basically the software equivalent of this infrastructure deadlock. Do you use string-based forward references ("ClassName") to break the cyc
3.
▲
by
davidlu1001
8mo ago
Appreciate the feedback. To be transparent: I originally submitted this as a standard text post, but after it hit a spam filter, the HN moderators kindly restored it and moved it to /ask themselves to help with visibility. I'm def
4.
▲
by
davidlu1001
8mo ago
Author here. A few implementation notes: 1. We use NetworkX for the graph operations. Tarjan's SCC detection is O(V+E), so it scales well even for large accounts. 2. The trickiest part isn't the algorithm — it's mapping AWS A
5.
▲
Terraform requires a DAG. AWS allows cycles. Here's how I map the difference.
9 points
by
davidlu1001
8mo ago
|
7 comments