Engineer on @googlechrome. Involved in CSS and W3C standards. Previously @mozilla, @w3ctag. Mastodon: @dbaron@w3c.social

Rockville, Maryland, USA
Joined March 2008
L. David Baron @dbaron@w3c.social retweeted
Is this the easiest way to get housing approved in the suburbs? #BadSideoftheBay #housing @alfred_twu thebaycitybeacon.com
1
15
3
52
I copied it to ~/.config/fontconfig/conf.d/ , renamed it to 63- (not sure if that was necessary), and made the order the one that I want. So now my Noto CJK preference order is SC>TC>JP>KR rather than the default JP>KR>SC>TC.
2
1
Random fix for Chinese on Linux/GNOME (Ubuntu 18.04) as an English locale user: I got annoyed by seeing the Japanese 门 character instead of the Simplified Chinese one. This was caused by the order in /etc/fonts/conf.d/64-language-selector-prefer.conf .
2
1
L. David Baron @dbaron@w3c.social retweeted
It's not good if this kind of reporting leads to e.g. the inability to access Gmail via IMAP out of fear that it gets reported as "Apple having access to your Gmail" when the user has configured Apple's Mail app to access Gmail.
2
1
6
Meteor air bursts -- especially the big ones -- seem scary to me. Pretty low probability, though. (If big: avoid shattering glass from windows in the shockwave, and UV radiation from line-of-sight.) Wikipedia rabbit hole starts at en.wikipedia.org/wiki/List_o… (sort by "Energy")
4
The accusation was also that the team was totally unresponsive to suggestions from the engineering team that maintains a browser engine with 5% market share, which I think adds weight to the first part.
3
9
But I don't think failing to make a particular premature optimization (i.e., optimization without yet seeing the need for it) implies that somebody's code is bad. Graphics on the web has tons of performance cliffs; lots of folks teach these days about how to avoid Chrome's. 4/4
1
3
Then it just comes down to how sophisticated the test for overlapping content is. In this case, it sounds like it wasn't very sophisticated -- but it was probably still good enough to be an effective optimization on lots of sites. Worth improving, definitely. (3/?)
1
2
For example, if you're using some specialized video or graphics pipeline isn't designed to deal with other things on top of it (common), you'd need to test for the case of "things on top of it" and avoid using the optimization in that case. (2/?)
1
2
Having worked on browser engines, I don't think this is a straightforward example of poor code. There are many optimizations that the complexity of the web platform means you have to disable in more complex conditions. (1/?)
1
7
L. David Baron @dbaron@w3c.social retweeted
When climate change policy turns personal. npr.org/2018/12/19/677769617…
3
5
5
L. David Baron @dbaron@w3c.social retweeted
New tool from Berkeley shows most impactful climate mitigation approaches for 700 Calif. cities. In Santa Monica, the highest-impact policy is urban infill by a mile. True climate action would mean allowing more homes in our temperate, low-VMT community. coolclimate.berkeley.edu/ca-…
6
46
9
85
L. David Baron @dbaron@w3c.social retweeted
1/ It's official: by a 7-4 vote, #SF Board of Supervisors gives final passage to an ordinance abolishing all minimum #parking regulations, and thereby votes to make our fair city less congested, less polluted, more beautiful and more affordable. sfbos.org/sites/default/file…
3
74
43
348
L. David Baron @dbaron@w3c.social retweeted
The Republican party needs to die in a fire. Here is a think-tank that is developing a plan for what can grow in its place. nymag.com/intelligencer/2018…
44
79
27
326
Replying to @mjs_DC
The gold standard of gerrymandering reform is proportional representation.
1
2
Replying to @espie_openbsd
Other than leading to the end state of all browsers using a single library, the standardization has little to do with it. The problem isn't about the standards process, it's about the compatibility constraints when websites can assume all browsers behave exactly the same.
1
Unfortunately, the browser engine that had the strongest position on not standardizing on libraries was EdgeHTML, and with its demise, I think the Web is stuck with only one implementation of some key pieces (e.g. ECMAScript Internationalization API, parts of the WebRTC stack).
2
3
1
10
At least it sounds like this vulnerability has an easily-deployable fix. One of the reasons Mozilla folks have opposed standardizing particular libraries as part of the Web platform is the risk that a security vulnerability might not be fixable without breaking compatibility.
This tweet is unavailable
2
20
1
35
L. David Baron @dbaron@w3c.social retweeted
In Wisconsin, Republican Gov. Scott Walker signed a slate of bills that will curb incoming Democrat governor-elect Tony Evers’s power in office, and potentially make it harder for Democrats to get elected in the future. bit.ly/2Bi5BKM
18
41
20
39