“unsafe” is a term that is both broader and more vague, so I would consider it opinion unless backed up by appropriate facts (like “contains CSAM”, “contains malware”, and so forth).
1. There is math for how long it takes to send even one packet over satellite connection (~1600ms). Its a weak argument for the 14kb rule since there is no comparison with a larger website. 10 packets wont necessarily take 16 seconds.
2. There is a mention that images on webpage are included in this 14kb rule. In what case are images inlined to a page’s initial load? If this is a special case and 99.9% of images don’t follow it, it should be mentioned at very least.
> In what case are images inlined to a page’s initial load?
Low resolution thumbnails that are blurred via CSS filters over which the real images fade in once downloaded. Done properly it usually only adds a few hundred bytes per image for above the fold images.
I don’t know if many bloggers do that, though. I do on my blog and it’s probably a feature on most blogging platforms (like Wordpress or Medium) but it’s more of a commercial frontend hyperoptimization that nudges conversions half a percentage point or so.
Also the assumption that my userbase uses low latency satellite connections, and are somehow unable to put up with my website, when every other website in current existence is multiple megabytes.
There was no such assumption, that was just the first example after which he mentions normal roundtrip latencies are usually in the 100-300ms range.
Just because everything else is bad, doesn't invalidate the idea that you should do better. Today's internet can feel painfully slow even on a 1Gbps connection because of this; websites were actually faster in the early 2000s, during the transition to ADSL, as they still had to cater to dial-up users and were very light as a result.
> Just because everything else is bad, doesn't invalidate the idea that you should do better.
I get this all the time at my job, when I recommend a team do something differently in their schema or queries: “do we have any examples of teams currently doing this?” No, because no one has ever cared to try. I understand not wanting to be guinea pigs, but you have a domain expert asking you to do something, and telling you that they’ll back you up on the decision, and help you implement it. What more do you want?!
Optical zoom changes significantly how out-of-focus areas looks like. For anyone doing photography (with actual cameras and actual lenses), calling crop an "optical zoom" is a lie from Apple.
If you have an actual physical zoom lens, cropping a zoomed out photo produces a different result than zooming in with the lens in the first place. Even when your camera/sensor doesn't move. It's all physics yo
Am I the only one who is upset about this ”replace every button with obscure icon without label” trend? Seems that Google and Facebook are the main culprits of this. Every year it gets more disgusting when I unwillingly have to use their services.
I prefer it. Why waste screen space on words? Icons are easier to see and use less space.
The only time you need the word is the one time when you don't yet know what it does. I would much prefer to RTFM one time then save that screen space.
In my favourite UIs I don't have any buttons on screen at all, but I do have an array of buttons on my desk (all labelled with letters, but their functions change depending on context). That's not really possible with a portable device, though.
I jumped straight to comparison (as it’s listed first) and was let down because the comparison seemed borderline deceiving. The other examples had hundreds of lines of logic and types for example.
Also, it was comparing a headless library with a concrete (and rigid) implementation. You could use the a similar amount of React code to get the same concrete implementation.
Probably not intentionally deceitful, but it a ridiculous comparison.
I play fps shooter (Overwatch 2) weekly at minimum. I’m far from being ”pro”, advanced hobbyist rather. When Windows spontaneously decides to reset refresh rate back to 60, I’ll notice it the second I aim by flicking my mouse. In addition to strobe-effect of low fps, the increased input lag in mouse controls is absolutely noticeable and really messes my aim. So no need to be pro to enjoy (and notice) increased responsiveness in fps games as long as you’ll clock a few hours weekly to it!
For every web-related HN post there’s always that one person who keeps reminding how it was all better 15 years ago and how you actually dont need any colours on web since they are so irritating.
Tired of hearing this pointless rant every time. Especially since this portfolio is something fresh and not just a cookie cutter WP theme with annoying animations. Web itself can be art or culture or whatever, if it takes 10 seconds to realize how to use it on your phone then big fucking deal. CURL is handy for reading web content I’ve heard, keeps you safe from unpleasant surprises
> For every web-related HN post there’s always that one person who keeps reminding how it was all better 15 years ago and how you actually dont need any colours on web since they are so irritating.
You are a) massively over-interpreting the comment you are replying to, and b) taking it way too personally.
Well that was the gist of the comment, right? You can say it subtly but the point and innuendo remains the same.
I’m not personally offended but admittedly tired of reading this same stuff every week. Maybe I should read less comments, though, as HN is starting to feel like a groundhog week. Luckily not on the same level as Reddit yet.