Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wvenable
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
661.
▲
by
wvenable
2y ago
> On submit, the first field that needs attention gets focused automatically That is long solved. > Error messages for semantic attributes are localized automatically by the browser Assuming I want to use their error messages. I woul
662.
▲
by
wvenable
2y ago
> Websites that re-implement text boxes, history, scrolling, so many things, never get every detail right. As browsers continue to give developers more low-level control, the less of a problem this is. Take one of your examples, history
663.
▲
by
wvenable
2y ago
You say "no solution" like form validation isn't one of the most common things that all web forms do today. Solutions exist. What I'm trying to say is instead of browser building adding high-level functionality like th
664.
▲
by
wvenable
2y ago
I don't see what difference it makes whether you use some component built into the browser or some component built on top of the browser. This article already starts out with how many ways you can screw up this built in browser feature
665.
▲
by
wvenable
2y ago
This is one of these things that sounds perfectly logical -- you want all UI components to look and behave the same across all applications and all websites -- but that is more theoretical than practical. If you built an app that used just
666.
▲
by
wvenable
2y ago
I don't know, what browser functionality are we talking about? Even this form validation has to be implemented; I don't think I've ever even seen it in the wild. What percentage of websites are rolling their own functionalit
667.
▲
by
wvenable
2y ago
I couldn't disagree more; it might be good for disability but for localization, unusual devices, different input methods, weird screen sizes I have never seen that well executed by browsers. I almost always prefer a more full-featured
668.
▲
by
wvenable
2y ago
After reading all this, I think I'd still choose to do it away from the browser built in capabilities. I'd rather have full control over the process and the design than rely on the limited capabilities of browsers. The browser is
669.
▲
by
wvenable
2y ago
Modern capitalism isn't particularly rational. Money in the pocket is more tangible than minor brand damage. If you want to be really cynical, you can assume that somebody at McDonald's and Taylor have crunched the numbers they k
670.
▲
by
wvenable
2y ago
So you've had about 5 years to watch 20 good shows. I've seen a bunch of these long ago. After that, what's left?
671.
▲
by
wvenable
2y ago
> On top of all of that, Apple TV+ has the added albatross of requiring their hardware for the shows You do not need Apple hardware to watch Apple TV+ -- I'm watching it just fine on my LG TV with WebOS.
672.
▲
by
wvenable
2y ago
But shows are now mostly one large arc now. So really every episode from the first to the last is an advertisement for the next season.
673.
▲
by
wvenable
2y ago
High quality is not enough. I've watched a few Apple TV shows and I agree that they are high quality but that doesn't mean I want to watch them all. Many of them simply don't interest me or suit my mood. With just a few no
674.
▲
by
wvenable
2y ago
Apple TV+ library is also incredibly small -- there's little excuse to go back and see what new shows are in there because there usually aren't any. I wonder how many people are burnt out on dramas that have 8-10 episode seasons,
675.
▲
by
wvenable
2y ago
There are some queries that are actually easier to compose in LINQ syntax than even in SQL. However, like everyone else, I rarely find myself actually using it. Anything really complex is done in pure SQL and everything else is method syn
676.
▲
by
wvenable
2y ago
I think 8bits (really 7 bits) was chosen because it holds a value closest to +/- 100. What is regular just depends on how you look at it.
677.
▲
by
wvenable
2y ago
I'm not sure why you think being able to store values from -512 to +511 is more logical than -128 to +127?
678.
▲
by
wvenable
2y ago
I'm saying the term "Word" abstracting the number of bytes a CPU can process in a single operation is an outdated concept. We don't really talk about word-sized values anymore. Instead we mostly explicit on the size of
679.
▲
by
wvenable
2y ago
As an abstraction on the size of a CPU register, it really turned out to be more confusing than useful.
680.
▲
by
wvenable
2y ago
"Word" is an outdated concept we should try to get rid of.
681.
▲
by
wvenable
2y ago
Each block or piece of mother glass can be used for dozens or even hundreds of LCDs but it seems obvious that there are only so many ways you can effectively slice it. While manufacturers can theoretically produce custom-sized LCD panels, i
682.
▲
by
wvenable
2y ago
Yes, LCDs are made as giant sheets that are cut into panels. They will want to cut those sheets in a way to ensure the least amount of waste as possible. They are not making them completely arbitrary sizes.
683.
▲
by
wvenable
2y ago
Screens come in standard sizes. It might simply be that they can't fit all the parts inside, including the battery, without making the device bigger than the standard screen size and so you get bezels. Bigger devices have more room i
684.
▲
by
wvenable
2y ago
It doesn't seem that bad -- the lack of readonly would be my only concern out of that article and one I didn't actually consider. I think, as a feature, this is sort of the MVP. They could have done a better job of it by adding m
685.
▲
by
wvenable
2y ago
> Primary constructors are a very poorly designed feature that for some reason was added in the last version. I upgraded to .NET 8 recently and I love primary constructors. I don't use them everywhere but they are great for depende
686.
▲
by
wvenable
2y ago
All the things you describe make C# more readable and easier to understand! Are you really confused by file scoped namespaces or target-typed new or even null coalesce assignments? You don't have to use them -- although Visual Studio w
687.
▲
by
wvenable
2y ago
Complexity isn't bad. If you have a simple language and you have to something complicated then you still have complexity, it's just expressed differently and uniquely in every code base. Java doesn't have unsigned integer ty
688.
▲
by
wvenable
2y ago
> The first time I ever used C# was probably version 5? Maybe? We're on version 12 now and there's so much stuff in there that sometimes modern C# code from experts looks unreadable to me. That's funny given many of the ch
689.
▲
by
wvenable
2y ago
4 ways
690.
▲
by
wvenable
2y ago
There is misinformation out there, for sure, but I fail to see your point. People will happily recommend installing Linux over Windows but then suggest you shouldn't dare to touch the registry! That makes no sense. Windows 10 basicall
More ›