Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bzbarsky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
481.
▲
State of the Art Protection in Chrome Web Store
(palant.de)
3 points
by
bzbarsky
7y ago
|
0 comments
482.
▲
by
bzbarsky
7y ago
> they can also know exact SNI names This is why ESNI is being rolled out, yes?
483.
▲
by
bzbarsky
7y ago
The canary is not implemented yet, as far as I can tell.
484.
▲
by
bzbarsky
7y ago
> For 99% of the people out there, it is. 99% of the people out there never connect to wifi in coffeeshops? I'm not even sure you hit the 99% mark if you measure by time spent connected, though I would love to see some data. (Discla
485.
▲
What’s Next in Making Encrypted DNS-over-HTTPS the Default
(blog.mozilla.org)
139 points
by
bzbarsky
7y ago
|
186 comments
486.
▲
by
bzbarsky
7y ago
I can't claim credit for it; I hadn't even realized it had happened until I dug a little bit into the history while reading this thread. All I knew was that my userChrome.css was still working fine... ;)
487.
▲
by
bzbarsky
7y ago
The directory structure may or may not be cached already: these files are in a separate directory from everything else Firefox needs at startup. If your HDD has a seek time of 3-4ms on average, that means it needs to rotate completely in at
488.
▲
by
bzbarsky
7y ago
If you have a user CSS, the "keep it working" pref has already been set for you, as of Firefox 68. So everything will keep working as it has.
489.
▲
by
bzbarsky
7y ago
Not just that, but in an earlier release code was shipped to set the pref for users who already had the file, so that anyone who already had one of these files would not observe any behavior regressions. And yes, file I/O was the issue
490.
▲
by
bzbarsky
7y ago
The technical answer to the question you asked is "10-20ms, if you're not on an SSD". That's not great, actually, if you're trying to shave tens of milliseconds at a time off startup performance. For what it's
491.
▲
by
bzbarsky
7y ago
Audited financials for year X are typically published sometime late in year X+1. You can't start the process until year X ends (or more likely until after the relevant tax filing deadlines in all the countries involved have passed, so
492.
▲
by
bzbarsky
7y ago
Thunderbird ships alongside Firefox ESR releases, based on the ESR Gecko branches. The version matches the Gecko version. Gecko 60 was an ESR, as is Gecko 68. So Thunderbird 68 is the next major release after Thunderbird 60. Until today,
493.
▲
Protecting Our Users in Kazakhstan
(blog.mozilla.org)
1 points
by
bzbarsky
7y ago
|
0 comments
494.
▲
by
bzbarsky
7y ago
> Any userspace process can see how low the memory is though How, exactly? Or put another way, how do you reliably tell apart "we are seriously thrashing" and "resident memory is getting close to the physical memory limits
495.
▲
by
bzbarsky
7y ago
> I'd say that if malloc (or equivalent) returns NULL then the system really is out of memory. That's very much not true when 32-bit processes are involved. You can easily be out of (non-fragmented) address space in a 32-bit p
496.
▲
by
bzbarsky
7y ago
Based on my experience as a Firefox developer investigating memory usage reports, the worst-performing "normal" web pages in terms of memory have: 1) Lots of script (megabytes). 2) Possibly loaded multiple times (e.g. in multiple
497.
▲
by
bzbarsky
7y ago
The browser _does_ do that. The hard part is detecting "the system is out of memory". Some OSes notify you when that happens, and Firefox listens to those notifications and will flush caches. Some OSes will at least fail malloc
498.
▲
Workplaces for Innovators
(fastcompany.com)
2 points
by
bzbarsky
7y ago
|
0 comments
499.
▲
by
bzbarsky
7y ago
Yes! Start with the people who did the code reviews for your patches, since they are in the best position to judge your ability.
500.
▲
by
bzbarsky
7y ago
Any given unlikely event does not happen very often. But if you have a whole bunch of possible unlikely events, then one of them (a different one each time, usually) can happen fairly often. Back to the lightning example, any given person b
501.
▲
by
bzbarsky
7y ago
Yes. Your chance of being hit by lightning in a given year is quite low. The average number of people struck by lightning in the US annually in the last decade is 270, according to https://www.weather.gov/safety/light
502.
▲
by
bzbarsky
7y ago
> why not simply require a p value of 0.001 instead of the 0.03 the paper used? That is the proper response to a low prior probability, in general, yes. More to the point, in an ideal world the p value one picks as the significance crite
503.
▲
by
bzbarsky
7y ago
It's the same sound, but out of phase, so they cancel out. Think operating principle of noise-canceling headphones.
504.
▲
by
bzbarsky
7y ago
For what it's worth, a bunch of the things in this font are weird-shaped because of coastlines...
505.
▲
by
bzbarsky
7y ago
Sure, but note Illinois is also well-represented in the font, this time with significant Democratic party over-reprentation (13 out of 18, for a state that is not nearly that skewed in presidential elections, say). Turns out, gerrymandering
506.
▲
by
bzbarsky
7y ago
Yep. It's hard to effectively wield political power as a minority in a democracy based on voting power alone...
507.
▲
by
bzbarsky
7y ago
Yikes, and pretty broken with arrow keys in Chrome. I filed https://bugs.chromium.org/p/chromium/issues/detail?id=989738 on that.
508.
▲
by
bzbarsky
7y ago
That's a good point about advisories. All the findings are public eventually in the form of non-hidden bug reports, but not all may have advisories issued. Doubly so if the finding happens before the affected code had first shipped i
509.
▲
New CSS Features in Firefox 68
(hacks.mozilla.org)
108 points
by
bzbarsky
7y ago
|
44 comments
510.
▲
DNS-over-HTTPS (DoH) Update – Detecting Managed Networks and User Choice
(blog.mozilla.org)
21 points
by
bzbarsky
7y ago
|
2 comments
More ›