Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
csande17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
841.
▲
by
csande17
7y ago
This proposal looks pretty great; it's what AMP should have been!
842.
▲
by
csande17
7y ago
Even if you aren't able to inherit from a form element, can't you still `createElement` one and add it inside your custom element? Surely they don't force you to reimplement <input /> from scratch!
843.
▲
by
csande17
7y ago
A "hook" is a kind of special function you can call from within a React component to store state, perform side-effects, and so on: https://reactjs.org/docs/hooks-intro.html
844.
▲
by
csande17
7y ago
Rendering a single static 3D object lit by one point light isn't much of an achievement these days -- I'd be curious to see how this performs with hundreds/thousands of elements moving around on the screen at once. My experie
845.
▲
by
csande17
7y ago
The ease-of-use of OpenGL meets the performance of React.
846.
▲
by
csande17
7y ago
One could argue that it wasn't "inadvertent" at all, and OpenAI is such an organization.
847.
▲
by
csande17
7y ago
Yeah, it almost looks okay until you notice the "demo" banner on the top-right sliding in and out of view as the system struggles to update the window layout.
848.
▲
by
csande17
7y ago
From the article: > Because Chrome OS runs Android apps, targeting Android is the way to build Chrome OS apps. The screenshot of "The Flutter ChromeOS lint rules in action" also appears to show an Android app manifest. Which, h
849.
▲
by
csande17
7y ago
3D Touch is like if pressing the right mouse button a little harder than usual opened a second, completely different context menu. But only sometimes; in some programs, it would just open the regular context menu, leaving you to wonder if
850.
▲
by
csande17
8y ago
Yeah, Homebrew tends to not handle upgrades very well, especially around major versions -- I remember when their decision to change the "qt" formula from Qt 4 to Qt 5 broke pretty much everyone who had it installed. Part of the pr
851.
▲
by
csande17
8y ago
My personal beef with Homebrew is the amount of work they create for third-party "tap" (package collection) maintainers by constantly making breaking changes to the formula interface. For example, Homebrew used to support compilin
852.
▲
by
csande17
8y ago
At least on Linux, there are already a few different GUI toolkits that custom-draw their own widgets. Presumably those projects all implement some sort of standard accessibility interface -- maybe this one could do the same?
853.
▲
by
csande17
8y ago
> Chrome can translate many websites while keeping their functionality intact, to the point where for many tasks, understanding the local language of that website is not a requirement. And that feature works better if the site follows ac
854.
▲
by
csande17
8y ago
People with visual disabilities make up about 2.5% of the US adult population. (Source: https://nfb.org/resources/blindness-statistics# ) People who do not speak English natively make up about 20% of the US population,
855.
▲
by
csande17
8y ago
From the article: > The part [of the comments in the released source] about the "pointer" containing authenticated, hasBKey, and hasDKey bits suggests that this code is dealing with authenticated pointers, although all the code
856.
▲
by
csande17
8y ago
You're correct that this is not an advantage Linux has over Windows; both Windows and Linux strive to maintain strong backwards-compatibility guarantees. It's an advantage they both have over systems like macOS. And while Windows
857.
▲
by
csande17
8y ago
The thing you have to keep in mind is that once you start cutting ties with legacy systems, breaking changes will keep happening. Today, it's key-up events. Tomorrow, it'll be something else. And eventually, the new and shiny subs
858.
▲
by
csande17
8y ago
> Sure, you can fix it, you just might have to [...] say goodbye to running all the programs currently out there. One problem with doing this is that the only reason anyone uses Linux is to run programs that are currently out there. If L
859.
▲
by
csande17
8y ago
I'm not sure I agree that Mozilla bears no responsibility for Web feature bloat. While you're right that Google currently appears to be stuffing every feature imaginable into their web browser at a breakneck pace in a desperate at
860.
▲
by
csande17
8y ago
I sometimes wonder why Firefox needs to be actively developed at all. The Web already has all the features it needs to be insanely successful, as evidenced by the fact that it's insanely successful. Why do we need to add more? Sure, se
861.
▲
by
csande17
8y ago
If you disagree with what Mozilla just did, now is a terrible time to show your support for them; given their data-driven philosophy, they'll conclude that running ads on the New Tab page led to an X% increase in donations and do it ag
862.
▲
by
csande17
8y ago
Microsoft and Oracle also fund the development of a lot of open source code, but I think it'd be a bit of a stretch to call them open source companies.