HNHacker News
TopNewBestAskShowJobs

asdf88990

181 karma · joined June 25, 2026

submissionscomments
asdf88990··on ZapFast: A fast, native WhatsApp client in Rust and egui
This is incorrect. You don’t need to use immutable structures to have stable references which is what matters.

Use context liberally instead of plumbing things through prop’s needlessly and you’re halfway there.

asdf88990··on Show HN: Coldframe, a honeypot that poses as a supermarket fridge controller
Did you write this post with AI?

- Letting them in. Default logins open a fake store dashboard with defrost buttons, so you see the second move, not just the first. Nothing behind it is real.

Given the context, this reads like vomit.

asdf88990··on If IPv4 were land
Like everything in IPv6 this one too is a complete pile of rubbish because it requires a central registry and “allocation” to avoid problems. Yes, seriously.
asdf88990··on Can GROUP BY still be optimized after all these years?
group by is useful with other aggregates like sum, max, and so on.
asdf88990··on Trigger.dev customer environment variables exposed
Auth0 and friends are useful for social logins but that should be about it, not replacing your user table wholesale like people do.
asdf88990··on If IPv4 were land
It absolutely is not.
asdf88990··on If IPv4 were land
You don’t understand it then. In V8 every IPv4 address is a valid address, that means you can have IPv4 and IPv8 on same IPv8-lan and first class support for translation into the protocol instead of an array of hacks is a miles better solution than the pile of rubbish that v6 is. In fact, IPv6 isn’t even a new version of IPv4, it is a different protocol entirely and a rubbish one.
asdf88990··on Sanstun: A sans-IO, parallel-friendly WireGuard implementation in Rust
And even the charitable reading is not a good indicator. There is reason things are getting pulled out of kernel and more and more userland services are used, it is because we have finally come to terms that secure software is hard and better hack as little of it trusted with the whole system as possible.
asdf88990··on If IPv4 were land
“inherently globally accessible” means basically addressable.
asdf88990··on If IPv4 were land
I “inherently” reachable. You can play semantics but the point stands.

> From a security standpoint, it doesn't matter if the IP get translated inbetween. Only the ingress firewall counts

This is complete nonsense. Security is about layers and risk mitigation. You know what is better than firewall rules that can be misconfigured or overridden due to conflict or interface name changes and so on? An IP that can be addressed from global space. Wild!

asdf88990··on If IPv4 were land
The answer is something like:

https://www.ietf.org/archive/id/draft-thain-ipv8-00.html#sec...

They key things is that pretending interoperability with IPv4 can be an after thought or dual stack is a good idea was just stupid and proven to be so. Flag day or IPv4 fading into oblivion never going to happen.

I know 50% is slow because that is LESS than new deployments over the past 3 days, so if someone thing “better” can be deployed to new projects until all old projects migrate is broken.

asdf88990··on Sanstun: A sans-IO, parallel-friendly WireGuard implementation in Rust
From their website about their product:

> Hardware does the heavy lifting.

> Your operating system and network card take over the repetitive jobs whenever they can. Your CPU gets room to breathe, and your battery stays full longer.

Where does this operating system run? Where does the power come from to run it if not battery?

Pure rubbish ai slop.

While the software might actually be ok upon inspection but this kind of ai slop nonsense copy doesn’t inspire confidence in using their software considering how security critical the vpn is.

asdf88990··on If IPv4 were land
Addressable means routable. Otherwise the distinction between a Public and Private address becomes one of firewall rules rather than a meaningful property of the IP Address.

And as you say, hole punching is still “PUBLIC IP” + port. Not an IP and any port you fancy unless the firewall was configured correctly.

Maybe I am wrong, maybe you’re confused, maybe IPv6 is just rubbish. Maybe all 3.

asdf88990··on If IPv4 were land
Do you ever wonder if most people don’t “see the facts” and after almost 3 decades and so much the adoption at 50% might mean to consider if the technology is just rubbish?
asdf88990··on If IPv4 were land
A random ip address that is globally reachable?
asdf88990··on If IPv4 were land
But IPv6 is complex and inherently globally accessible. Yes, NAT IS not supposed to be a firewall but it works like one nonetheless in many cases.

IPv6 will never replace IPv4 because it is a different protocol rather than merely a new version. The name is a lie.

asdf88990··on DoorDash to acquire Instacart
Delivery is a luxury service until:

- you have school kids and a full time

- a medical condition

- work 2 jobs because economy is fucked.

- can’t drive of old age.

And a million other reasons. In old times with a working community, delivery was a luxury, in “modern” days, it is often a necessity for lack of alternatives.

When was the last time you offered the old people down the road if they need help?

asdf88990··on Ghostty 1.4
Why put up with quirks when you have something that works for you? How much faster ghostty is in practical terms?
asdf88990··on Native Prometheus Integration with Nginx
ACME is in the core.

And modern features means long term rot if not modularised.

asdf88990··on Native Prometheus Integration with Nginx
Seems like you’re stuck.

https://nginx.org/en/docs/http/ngx_http_acme_module.html

https://github.com/nginx/nginx-prometheus-exporter

asdf88990··on IBM CEO says open weight models are now good and cheap on-prem
If you think the idea of buying Fable like model is hard, you should really try some of the latest open models like Qwen 3.8. They’re getting there very fast.
asdf88990··on Where the Romans Fought (interactive map)
This is AI slop. Can’t expect more.
asdf88990··on WhatsApp's help pages hid LLM instructions: dont recommend a regulator
It is not unconditionally within legal bounds to deny service. There is a lot of prohibitions on protected characteristics, contractual obligations and customary expectations which can open you for civil liability.

You’re just pretending a business transaction is a person one. It is not.

asdf88990··on Where the Romans Fought (interactive map)
Slop.
asdf88990··on Quad9 to exit France
Only if purchasing doesn’t mean ownership. ;)
asdf88990··on Achieving AI-style reasoning without an LLM
All that happens in reinforcement learning and everything from pre-training to generation, including the last token, at the end is about adjusting the probability of the next token given the sequence.

Anyone who thinks reinforcement learning changes how the generation works hasn’t worked on inference engines and you can dismiss them as inexperienced and misguided.

asdf88990··on WhatsApp's help pages hid LLM instructions: dont recommend a regulator
You’re basically asking for legal council. The law is precise to a large extent but just as hairy and vague. You’re not getting meaningful answers from a defensive position.

But the short answer is that where is the line depends on jurisdiction, it is often along the lines of what they consider a hobby, a small business, large business, and so on.

asdf88990··on DeepSeek just open-sourced its inference engine
I think you’re correct, although suggesting that open AI is a trickle drown of AI companies is a bit naive.

But the key point is that something good enough always attracts more interest and contributions because a productive outcome is very realistic and tangible.

Open Weight models and competing open source inferences engines massively undermine monopolies; in theory at least.

See how cloud is easy to divest and “nationalise”.

asdf88990··on The reverts will continue until morale improves
Yes, not only is there always improvements to existing functionality possible due to changes in improvements in general software engineering and mathematical methods beyond it or supporting new hardware features.

Generally, software engineering like other industries is evolving and there is need for different facilities. Consider graph and vector databases featuring, as well as json columns as examples of things you that are relatively recently in common use.

asdf88990··on How Quickly Can the DoD Rebuild and Recast the Munitions Industrial Base?
In this context the purpose of VSL is generally to consider how much can we spend to thwart attacks that will likely kill at least one person.

Although thinking about how many humans a kill machine is worth is one hell of an idea to ponder

Page 1 of 5Next →