Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Joeri
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
Joeri
1y ago
Web components are not a panacea and they will not eat everything. This sort of use case, making component libraries to drop into unknown territory, is what they're good at. Frameworks will still have their own component systems becaus
62.
▲
by
Joeri
1y ago
There’s an article explaining the options on the blog section: https://plainvanillaweb.com/blog/articles/2024-12-16-caching...
63.
▲
by
Joeri
2y ago
If listeners of this implementation aren’t unsubscribed they can’t be garbage collected, and in a real world codebase that means memory leaks are inevitable. EventDispatcher has weak refs to its listeners, so it doesn’t have this problem.
64.
▲
by
Joeri
2y ago
I used to have this dry eye problem a lot, but turning down the brightness of the display really helped with that. The eyes can adapt to very low settings, almost at the bottom of the range on macs at night for example. I find it is also im
65.
▲
by
Joeri
2y ago
Doing it with css would only be visual positioning, so would have accessibility issues. Slotted content can have accessibility issues as well, but it is probably more solvable because screen readers will see it “slot in” at the right point
66.
▲
by
Joeri
2y ago
You could probably get it working with declarative shadow dom, streaming in the AI generated content at the end of the html document and slotting it into place. There are no doubt a lot of gotchas but at first glance it seems feasible. Here
67.
▲
by
Joeri
2y ago
What action do you expect them to take? What law would effectively reduce risk from AGI? The EU passed a law that is entirely about reducing AI risk and people in the technology world almost universally considered it a bad law. Why would ot
68.
▲
by
Joeri
2y ago
React isn’t that special. You can do a react-like design in many frameworks, and in fact you can even do it with vanilla web components. The code ends up a bit more verbose and ugly, but it still has that o(n) core design. To give an idea,
69.
▲
by
Joeri
2y ago
I moved from the city to the beach a little over a year ago, and though the sound of the waves is roughly the same level as the city’s car drone was, it being a natural sound made a huge difference in my sleep quality and overall comfort. I
70.
▲
by
Joeri
2y ago
According to this article macOS does do a network request to check the notarization ticket: https://eclecticlight.co/2023/03/09/how-does-ventura-check-a... They also check the developer certificate in the OCS
71.
▲
by
Joeri
2y ago
Xprotect is a blacklist that runs locally and is rarely used. The phone home functionality is notarization, where apple does a network call to check that the signature on an executable actually came from apple’s notarization process. It is
72.
▲
by
Joeri
2y ago
I haven’t tried it myself but if you really want that 5K 27 inch form factor samsung’s viewfinity s9 is exactly that. Or apple’s studio display ofcourse.
73.
▲
by
Joeri
2y ago
What about the GPD Pocket?
74.
▲
by
Joeri
2y ago
I keep being puzzled by the SEO argument because google indexes client-side rendered pages just fine. Are there really SEO problems that are solved by SSR? The initial page load argument is real, but is sort of a self-imposed problem becaus
75.
▲
by
Joeri
2y ago
A particular framework version usually depends on a particular version of build tools, and those are written to a particular release of an OS. When apple updates Xcode the compiled npm packages often have to update support as well, and the
76.
▲
by
Joeri
2y ago
I’ve spent the last month writing about vanilla web development on https://plainvanillaweb.com/ I am working on blog posts about various topics, vanilla intersection loading, accessible web components, server-side rendering
77.
▲
by
Joeri
2y ago
Money always wins. There’s a sort of irresistible momentum that happens when enough money pools together, and no person can resist it. You see it with apple’s customer-hostile app store policies that are a result of the money being too good
78.
▲
by
Joeri
2y ago
I was all-in on mobile web apps, but apple’s policy around iOS and browsers pretty much forced my hand. I had to watch how a native app team rewrote the web app I had already built, with the same feature set, except with notifications and m
79.
▲
by
Joeri
2y ago
As a web developer I really want all devices to have evergreen browsers, and that in turn implies on-going feature updates at the OS level to support those evergreen browsers. It also doesn’t really matter whether updates are fixes or featu
80.
▲
by
Joeri
2y ago
Arizona has enforceable non-compete contracts, so they may walk away with the knowledge but they might not be allowed to use it.
81.
▲
by
Joeri
2y ago
The law of the jungle is perhaps not the best model for human society.
82.
▲
by
Joeri
2y ago
Just a guess: The chain of thought would be the final path through the tree. Interactively showing the thought tokens would give the game away, which is why they don’t show that.
83.
▲
by
Joeri
2y ago
SQL injection will depend a lot on what backend language you’re working with. Most have platform database api’s that can do parameter binding.
84.
▲
by
Joeri
2y ago
I think a vanilla project will have fewer vulnerabilities, not more. Most of the vulnerabilities in frameworks are in the very complicated build tooling or deeply nested dependencies. A vanilla project doesn’t have that, so there are entire
85.
▲
by
Joeri
2y ago
In theory you can rely in the user’s default font. In practice because every site overrides those defaults you will get something they probably don’t want. Respecting font size by only using relative sizing is a good thing, but choosing a b
86.
▲
by
Joeri
2y ago
Hi, author here. I just tried on firefox on android and it looks ok to me. What kind of adblock extension are you running? Update: found it, it was a bug caused by ublock origin. Should be fixed now.
87.
▲
A Unix philosophy for web development
(plainvanillaweb.com)
3 points
by
Joeri
2y ago
|
0 comments
88.
▲
by
Joeri
2y ago
You cannot fix society’s problems through technical means, every technology workaround around a bad law can be countered by legal/judicial controls. Invasive conservative policies always see upticks in times of social upheaval. We live
89.
▲
Poor man's signals – tiny vanilla JavaScript signals implementation
(plainvanillaweb.com)
39 points
by
Joeri
2y ago
|
37 comments
90.
▲
by
Joeri
2y ago
I would recommend using the VoiceOver / TalkBack feature on your phone instead. It's a lot more intuitive. With VoiceOver learning to use the rotor gives you the experience that fully blind people are likely to use. https:/&
More ›