Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tim1994
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tim1994
18d ago
Padding is typically part of the hitbox, margin is not. What you are describing sounds like margin to me. Especially for Firefox since their UI is made with web tech. But besides being overly pedantic I agree with your general point. If the
2.
▲
by
tim1994
7mo ago
With signals you can avoid the prop drilling. I think signals can help a lot with this approach
3.
▲
by
tim1994
7mo ago
Well, someone has to start. It's ok if you use the alternative with a subset of your contacts.
4.
▲
by
tim1994
8mo ago
True, but considering that the extension was bought in 2022 by Avast, maybe it has its own tracking built in by now or will have something concerning done to it in the future. So even if the user does not care about cookies that much I woul
5.
▲
by
tim1994
9mo ago
For panning you don't need a 3D view/reconstruction. This also allows translational camera movements, but only for nearby views. Maybe I am overly pedantic here, but for HN I guess thats appropriate :D
6.
▲
by
tim1994
9mo ago
Should you optimize for resize performance? I guess that depends on the app. Use the tool that fits the requirements.
7.
▲
by
tim1994
10mo ago
The problem is content exclusivity. It would be great if all the content or at least most would be available on all platforms. At least eventually. That would be great for consumers. Mergers like this typically not.
8.
▲
by
tim1994
10mo ago
Another reason I can think of is the requirement not to introduce a breaking change. It is very frustrating if the codebase has a lot of hacky/bad code in it but a lot of it can't be changed...
9.
▲
by
tim1994
10mo ago
Because updates don't just include new features but also bug and security fixes. As always, it probably depends on the context how relevant this is to you. I agree that cooldown is a good idea though.
10.
▲
by
tim1994
10mo ago
> The government is. Companies too.
11.
▲
by
tim1994
1y ago
I think the problem is that they cannot communicate that they don't know something and instead make up some BS that sounds somewhat reasonable. Probably due to how they are built. I notice this regularly when asking questions about new
12.
▲
by
tim1994
1y ago
Ain't gonna happen (unfortunately). Somehow people (outside of HN) seem to like to use apps for everything. EVERYTHING.
13.
▲
by
tim1994
1y ago
I also get this. Firefox on Android in Germany.
14.
▲
by
tim1994
1y ago
A couple of years ago I played PUBG which crashed occasionally. I rarely submitted bugs, even if it was as simple as pressing a button in the crash reporter. This is because sending the bug report took a while and blocked you from restartin
15.
▲
by
tim1994
1y ago
Interesting read for sure! This is about ChromeOS though, Chrome on other platforms was not affected.
16.
▲
by
tim1994
1y ago
It's always impressive how far people can take TypeScript and even build parsers with it. But this is limited to inlined string literals and cannot read files (a TS limitation). I wonder if the author has a use case in mind for this th
17.
▲
by
tim1994
2y ago
In Germany LRAD systems have been used to deliver Covid 19 information, not against protesters. Used by the fire brigade. I haven't checked uses in other countries. https://en.m.wikipedia.org/wiki/Long-range_acoust
18.
▲
by
tim1994
2y ago
Why do we need tracking for advertising though? I wouldn't mind ads based on the page content (as much). Social media websites know their users anyways, no need IMO to track users across other websites.
19.
▲
by
tim1994
2y ago
I don't think this is sufficient. Scripts could still do bad things, for example mining crypto.
20.
▲
by
tim1994
2y ago
You can use Google Play services on Lineage os. IIRC they are installed by default though there are ways to use it without them (doing that right now). About banking apps idk.
21.
▲
by
tim1994
3y ago
The Android App as well. I have a slightly older phone (Fairphone 3+) and it takes 10-15s for a song to start playing after tapping on it. Even if it's offline available. Didn't use to be that way. Also the app is basically the op
22.
▲
by
tim1994
3y ago
Sounds like an interesting project, but I think it's important to find a good way to interact with browser APIs. They all work differently, like rAF, geolocation, pointer lock, camera access and so on. I think relying on the unsafe mod
23.
▲
by
tim1994
3y ago
IIRC extensions cannot access any URL that hasn't been specified in the manifests permission section. I think Firefox shows those URLs in the permission prompt. Those URLs can contain wildcards though and I even think there is a specia
24.
▲
by
tim1994
3y ago
I don't know how Chrome handles this but Firefox won't install the update without the user confirming it.
25.
▲
by
tim1994
3y ago
It's not quite that simple. For example the button doesn't necessarily have to have an aria label. Could be the (nested!) content. There could be multiple candidates (buttons). The speech recognition thing is also not trivial. Yes
26.
▲
by
tim1994
3y ago
Perhaps a caching or timing issue? I updated my profile shortly after posting this (and noticing it myself).
27.
▲
by
tim1994
3y ago
Assuming this does not yet exist: If anyone is interested in building something like this (that works offline) please let me know, I'd like to join. I have some experience building web extensions but unfortunately not the time to devel
28.
▲
by
tim1994
3y ago
I assume you are referring to the SpeechRecognition interface of the Web Speech API. Unfortunately this is not supported by Firefox and even for Chrome it doesn't work offline. Source: https://developer.mozilla.org/en-U
29.
▲
by
tim1994
3y ago
I'd also be interested in details on this but I assume the gl.enable() API changes fundamental things about the rendering pipeline. It allows enabling things like depth testing and stencil (both involve an extra buffer) and face cullin
30.
▲
by
tim1994
4y ago
I am a bit surprised that no one has mentioned https://squoosh.app/ yet
More ›