HNHacker News
TopNewBestAskShowJobs

unsolved73

279 karma · joined May 25, 2023

submissionscomments
unsolved73··on Deep dive into iroh, a peer-to-peer communication layer for your application
Related to https://news.ycombinator.com/item?id=48817539 on the frontpage.
unsolved73··on An iroh powered smart fan
Iroh is probably one of the best shots we have at making IoT finally secure with the built-in endpoint-to-endpoint encryption. The only thing that is missing is an embedded QUIC stack, the setup described in this article sees a little bit too hacky (4 MiB of PSRAM, really?).
unsolved73··on Performance of Rust Language [pdf]
the linking of the project can take more time than actual compilation.

Use the lld linker instead of the default one, see https://kerkour.com/rust-production-checklist#use-the-lld-li...

unsolved73··on Embassy: Modern embedded framework, using Rust and async
Embassy and async Rust are probably the best things that have happened to the embedded world in the past decade!

C RTOSes are conceptually nice, but such as pain to use in the real world, a lean framework like embassy is the natural evolution.

The best thing is that embassy can actually be considered as a real-time "OS" (you can read more here: https://kerkour.com/introduction-to-embedded-development-wit...).

unsolved73··on Replacing EBS and Rethinking Postgres Storage from First Principles
TimescaleDB was such a great project!

I'm really sad to see them waste the opportunity and instead build an nth managed cloud on top of AWS, chasing buzzword after buzzword.

Had they made deals with cloud providers to offer managed TimescaleDB so they can focus on their core value proposition they could have won the timeseries business, but ClickHouse made them irrelevant and Neon already has won the "Postgres for agents" business thanks to a better architecture than this.

unsolved73··on Modern messaging: Running your own XMPP server
For TLS I would recommend https://github.com/pingooio/pingoo instead which has automatic certificate management and is really easy to setup.
unsolved73··on Forget IPs: using cryptography to verify bot and agent traffic
Interesting proposal.

The current situation is getting worse day after day because everybody want to ScRaPe 4lL Th3 W38!!

Verifying Ed25519 signature is almost free on modern CPUs, I just wonder why they go with an obscure RFC for HTTP signatures instead of using plain JSON Web Tokens in an header.

JWTs are universal. Parsing this custom format will certainly lead to a few interesting bugs.

unsolved73··on Undersea Cables Connect the Global Internet
Here is the map for the curious: https://www.submarinecablemap.com
unsolved73··on Ask HN: What's the most life-changing blog post you've ever read?
https://kerkour.com/overthinking
unsolved73··on Additional Notification of 23andMe DNA Relatives Security Breach
This is a friendly reminder that leaking your own DNA also exposes all your relatives.

Be a good family member: don't give out your DNA.

unsolved73··on Removing garbage collection from the Rust language (2013)
One of the biggest mistake, in my opinion.

Especially with async which complicates lifetimes a lot.

unsolved73··on Nobody cares about the metaverse. Neurotechnology is the big deal of AR headsets
> Even better, AR/VR headsets with electrodes can not only record your brain activity, but they can also stimulate it with the screens and know exactly how you react to this or that image, this or that sound. What is your reaction to this politician? How you feel when you see this advertisement for this new car? What kind of man/woman you prefer (which can then be used to make tailored ads) and so on... In neurosciences, this practice is known as probing: analysing how your brain reacts to controlled stimuli.
unsolved73··on How to compute a 256 bit elliptic curve key with 50M Toffoli gates
RIP Passkeys.