Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dblohm7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
271.
▲
by
dblohm7
5y ago
Also desktop UI.
272.
▲
by
dblohm7
5y ago
No, the plan is to deploy it in targeted areas where doing so would have a clear benefit. https://wiki.mozilla.org/Oxidation
273.
▲
by
dblohm7
5y ago
It’s entirely for build and test. No python actually ships with the browser.
274.
▲
by
dblohm7
5y ago
It’s for GeckoView, the embedding API for Android. (I used to work on that team)
275.
▲
by
dblohm7
5y ago
Note that this is across all platforms in the repository, so it is skewed relative to the build for a specific platform. As an example, Java is in there for Android. There is also a lot of JavaScript that isn’t shared between desktop and An
276.
▲
by
dblohm7
5y ago
> has lost 95% of its userbase That's not an accurate number.
277.
▲
by
dblohm7
5y ago
Tailscale ACLs can prevent that.
278.
▲
by
dblohm7
5y ago
I flagged it because of the editorializing in the title.
279.
▲
by
dblohm7
5y ago
And if you look at the badges in the matrix, the API is not a standard yet, either.
280.
▲
by
dblohm7
5y ago
Basically, yes. Browser vendors have had an agreement for some time now to only expose new APIs in secure contexts in order to encourage HTTPS adoption.
281.
▲
by
dblohm7
5y ago
Solving these types of issues can be a lot more complicated than you might think. For example, take WebRTC. Lots of places wrote their WebRTC code to Chrome's non-standard "Plan B" dialect. Now all the browsers are transition
282.
▲
by
dblohm7
5y ago
Wrong law. That's the old one. Since 1982, and part of our constitution: https://laws-lois.justice.gc.ca/eng/const/page-12.html
283.
▲
by
dblohm7
5y ago
And that would never be allowed by Canadian courts. Perpetual renewal would not satisfy the Oakes Test [1]. [1] https://en.wikipedia.org/wiki/Section_1_of_the_Canadian_Char...
284.
▲
by
dblohm7
5y ago
> People getting hung up on the text of the bill forget that it's merely an Act of Parliament, and thus can easily be amended or replaced via a simple majority vote. ...and yet still subject to the constitution.
285.
▲
by
dblohm7
5y ago
As always, this is about nuance. Too many concepts are forced by management, instead of being organic. Organic pairing is awesome. Forced pairing is garbage.
286.
▲
by
dblohm7
5y ago
By submitting every new Bugzilla ticket as a new HN post, of course!
287.
▲
by
dblohm7
5y ago
When I worked at Mozilla, the official policy was that when the user overrides the default search engine, then that search engine pref is left alone. (Note that if the user never changed the default, but the default itself changed, for exam
288.
▲
by
dblohm7
5y ago
It is moments like this where the differences between Canada and the US are brought into sharper relief.
289.
▲
by
dblohm7
5y ago
> Canada has a big opt-out for charter rights, in that “reasonable limits” are allowed if they can be “demonstrably justified” Indeed, and there is ample case law from the Supreme Court of Canada that provides guidance to judges as to ho
290.
▲
by
dblohm7
5y ago
https://bc.ctvnews.ca/convoy-protesters-break-through-surrey... "At about 8 p.m., police said a large farm tractor and a semi-truck attempted to ram a police vehicle. The officer in the vehicle was able to reposition a
291.
▲
by
dblohm7
5y ago
There have been multiple incidents of protesters using large vehicles to smash through police barricades. What do you call that?
292.
▲
by
dblohm7
5y ago
Not only that, but a cache of weapons and ammunition was seized from a trailer at that blockade.
293.
▲
by
dblohm7
5y ago
“ Windows XP moved to the NT kernel, whose primary difference was moving away from a monolithic kernel to a hybrid kernel. With MS-DOS, the kernel and operating system exists completely within the kernel space. Windows NT uses a safer struc
294.
▲
by
dblohm7
5y ago
I agree with the author's central thesis, but I disagree with the cause. I came of age in the 1990's, the era of participation trophies and "follow your passions" / "you can become whatever you want." Anec
295.
▲
by
dblohm7
5y ago
One of the first codebases I ever worked on professionally allowed gotos as part of its style guide, but only under two conditions: 1. You're using the goto for error handling and cleanup in a function; and 2. You only jump in a forwar
296.
▲
by
dblohm7
5y ago
Yeah, please don't take the pitchfork thing personally, that was more intended for anybody reading that comment who immediately assumes the worst. As for high level docs about how it works, I haven't been involved in quite a few y
297.
▲
by
dblohm7
5y ago
I can share several! If you're running Firefox, you can go to `about:telemetry` and see what data is there. Note that some of that data might be populated even if you have telemetry turned off. Don't reach for your pitchfork quite
298.
▲
by
dblohm7
5y ago
IP addresses are uniquely identifiable, sure, but not personally identifiable.
299.
▲
by
dblohm7
5y ago
The socket thread does not do blocking reads.
300.
▲
by
dblohm7
5y ago
That's not how Firefox does safe browsing. https://feeding.cloud.geek.nz/posts/how-safe-browsing-works-... "One of the most persistent misunderstandings about Safe Browsing is the idea that the browser needs
More ›