dennis-tra
What irony that this article is about crawling content-addressed data.
How We Made IPFS Content Publishing 10x Faster
Endgame: Russia's war economy hits its limits
Optimistic Provide: How We Made IPFS Content Publishing 10x Faster
How many days of the week have a fish in them?
Tangled – tightly-knit social coding
Optimistic Provide: How We Made IPFS Content Publishing 10x Faster
Optimistic Provide: How We Made IPFS Content Publishing 10x Faster
Peering into Privacy: A Deep Dive into the Monero Network Topology
Talking about Kiel, the non existent document was signed there: https://en.wikipedia.org/wiki/Treaty_of_Kiel
gh api notifications -X PUT -F last_read_at=2025-10-06T00:00:00Z
Just change the date to today. I also got that line from a gh issue somewhere - maybe it was the same issue that you’re referring to.
/story/46081064
Linux
/story/46081065
MacOS
/story/46081066
Windows
Poll HN: What operating system do you primarily develop on?
Clarification: the operating system where e.g. your IDE runs on. Not the deployment target.Results from 2022: https://news.ycombinator.com/item?id=30055031
Language Model Can Be a Steganographic Privacy Leaking Agent
Taranaki mountain becomes legal person
The tribal knowledge seems to be that you shouldn't do TCP-based hole punching because it's harder than UDP. The author acknowledges this:
> You can do NAT traversal with TCP, but it adds another layer of complexity to an already quite complex problem, and may even require kernel customizations depending on how deep you want to go.
However, I only see marginally added complexity (given the already complex UDP flows). IMO this complexity doesn't justify discarding TCP hole punching altogether. In the article you could replace raw UDP packets to initiate a connection with TCP SYN packets plus support for "simultaneous open" [0].
This is especially true if networks block UDP traffic which is also acknowledged:
> For example, we’ve observed that the UC Berkeley guest Wi-Fi blocks all outbound UDP except for DNS traffic.
My point is that many articles gloss over TCP hole punching with the excuse of being harder than UDP while I would argue that it's almost equally feasible with marginal added complexity.
[0] https://ttcplinux.sourceforge.net/documents/one/tcpstate/tcp...
I think this can happen by either recognising the "rhythm" in which sounds appear and/or recognising different tones.
As a first step, my idea was to write a logger that plays different beep sounds for different log levels. That way you could mostly identify the “rhythm” because I guess most log messages would have the same severity. However, to a tiny degree also by the pitch of the sound.
Then as a second step I thought of mapping the log message to a scale of sounds by e.g., hashing the message. This obviously would only work if there’s no dynamic content in the message.
Beancount: Plain Text Accounting
Tailscale: Move away from inet.af domain seized by Taliban
please = push —-force-with-lease
for rebase-heavy workflows/story/40336657
React
Poll HN: Which Front end Framework would you choose for a Greenfield Project?
Options are the analyzed popularity from here: https://gist.github.com/tkrotoff/b1caa4c3a185629299ec234d2314e190
/story/40336663
None
/story/40336661
Solid
/story/40336660
Svelte