This is also a good argument why "opinionated" designs like from Apple are a bad idea. The average user does not exist. Stop trying to turn us into one!
I have used an iPhone for 8 years and a macbook for 2 years.
Every year the experience gets worse, like on schedule.
This theory might explain what is happening!
That’s different. Deciding you’re building a tool for a specific use-case is not related to “average users”.
Tool companies manufacture claw hammers despite some people wanting a nail gun. You don’t try to make a thing flexible enough to be both a nail gun and a hammer.
I’m a power user and I do all of my customization on my Linux desktop/laptop. I use an iPhone specifically because it’s locked down and don’t want a keyboard that has gone through no code review stealing all of my banking credentials.
From the article, it seems like even if we only consider one dimension, there'd be ~70% of pilots that are uncomfortable. I'd have thought to at least cover 1 standard deviation, thus covering 68% of "average" pilots. But with 10 dimension it'd still only cover measly 2% of them. If we go to 2 std (95%), the 10-power would be ~60%. Quite small but seems acceptable if the initial target is only ~30% of pilots.
But of course this assume all variables are independent. Seems like we could actually push the tolerance much lower than this raw math would suggest.
Most posters on HN barely know what a subnet is so it's not that simple
There's two key features
1) Tunnel management
Tailscale will configure your p2p tunnels itself - if you have 10 devices, to do that yourself you'd have to manage 90 tunnels. Add another device and that goes upto 100. Remove a device and you have 9 other devices to update.
2) Firewall punching
They provide an orchestration system which allows two devices both behind a nat or stateful firewall to communicate with each other without having to open holes in the firewall (because most firewalls will allow "established" connections - including measuring established UDP as "packet went from ipa:porta to ipb:portb 'outbound', thus until a timeout period any traffic from ipb:portb to ipa:porta will be let through (and natted as appropriate)".
The orchestration sends traffic from ipa to ipb and ipb to ipa on known ports at the same time so both firewalls think the traffic is established. For nats which do source-port scrambling it uses the birthday paradox to get a matching stream.
I believe you can run a similar headend using "headscale" yourself.
> I’m just afraid that prices of $everything will go up soon and will not come down anymore, like they did after Covid.
Just like the price of labour. Your salary went up and doesn't come down
In the UK weekly earnings increased 34% from December 2019 to December 2025.
CPI went up 30% in the same period.
Obviously that CPI covers things which went up more, and things which went up less, and your personal inflation will be different to everyone elses. Petrol prices end of Jan 2020 were 128p a litre, end of Jan 2025 they are 132p a litre [0]. Indeed petrol prices were 132p in January 2013. If you drive 40,000 miles a year you will thus see far lower inflation than someone who doesn't drive.
A peer message quoted the PDF of the things he did, before finally getting put on a registry. It wasn't just being naked in his home to say the least. The message was auto-flagged because of its content.
reply