Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
callahad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
391.
▲
by
callahad
9y ago
Do 64-bit integers count? Because those aren't available in JavaScript (yet.)
392.
▲
by
callahad
9y ago
Desktop also has tracking protection by default in private browsing windows. See Preferences -> Privacy -> Tracking Protection to enable it everywhere. Per the roadmap at https://wiki.mozilla.org/Firefox/Roadmap ,
393.
▲
by
callahad
9y ago
Hah! I blame the Wikipedia sidebar, which claims the initial release was 21st June, 2005: https://en.m.wikipedia.org/wiki/Krita :)
394.
▲
by
callahad
9y ago
That's effectively what privacy.firstparty.isolate does in about:config. Every origin automatically gets its own container. This is one of the features that we've brought upstream from the Tor browser. Further reading at https:&#
395.
▲
by
callahad
9y ago
Thanks for the screenshot. That's a pretty clear and overt prompt. ...And one I would never agree to, yet my address book is in my Facebook data export. I wonder what previous iterations of that prompt looked like, especially around th
396.
▲
by
callahad
9y ago
And that's a completely legitimate response. Krita is targeted at artists and illustrators, just like any other specialized tool. People don't look at Vim and complain that lacks desktop publishing features, despite novelists an
397.
▲
by
callahad
9y ago
Krita ( https://krita.org ) is 12 years old, and just released version 4.0 last week. HN comments: https://news.ycombinator.com/item?id=16647445
398.
▲
by
callahad
9y ago
What browsers are you supporting and testing against, both for the editor and its output? For example, the text widget doesn't allow spaces to be typed on Firefox, which makes me wonder about the compatibility of the generated code. Ed
399.
▲
by
callahad
9y ago
In a large enough organization, improving site performance is hard, as you have to win political battles against your marketing / bizdev teams, denying them the analytics packages they want in the name of performance. "We could
400.
▲
by
callahad
9y ago
It really, really isn't. For one, your own JavaScript isn't allowed (though they just announced that they're working on that), for two, AMP is a not a subset of HTML, as it adds tons of Custom Elements in addition to the whit
401.
▲
by
callahad
9y ago
> AMP does not introduce proprietary browser extensions or syntax. It's a custom element framework, That's not exactly true. AMP is a proprietary Google product: All valid AMP pages must source remote resources from Google, a
402.
▲
by
callahad
9y ago
Also worth checking out Jen's new, twice-weekly YouTube Channel, Layout Land: https://www.youtube.com/layoutland
403.
▲
by
callahad
9y ago
Doh! Missed your followup. Looks like the exact same card and driver version are mentioned in Bug 1422850 ( https://bugzil.la/1422850 ), and that disabling hardware acceleration should temporarily fix it. I'd suggest sig
404.
▲
by
callahad
9y ago
I went back and re-read the Manifesto at https://www.mozilla.org/about/manifesto/ , and I'm not seeing an obvious place where this specific project violates any of Mozilla's principles. Would you mind say
405.
▲
by
callahad
9y ago
> browsers that are loyal to the users independently of economic incentives ...and how are those browsers possibly sustainable? Creating a browser is incredibly expensive[0]. If you want reasonable compatibility with the de facto W
406.
▲
by
callahad
9y ago
We're actively working on APIs to hide individual tabs, and the entire tab bar, which will bring that functionality back to Firefox. Individual tab hiding is already implemented in Firefox 59 (Beta / Developer Edition), but curren
407.
▲
by
callahad
9y ago
Tab Center was reimplemented using WebExtension APIs and released as Tab Center Redux: https://addons.mozilla.org/en-US/firefox/addon/tab-center-re...
408.
▲
by
callahad
9y ago
We've seen this on select AMD ( https://bugzil.la/1417442 ) and Nvidia ( https://bugzil.la/1422850 ) video cards. What GPU and driver version are you running?
409.
▲
by
callahad
9y ago
Current openings are posted at https://careers.mozilla.org/ . There should be a steady trickle of opportunities as 2018 budgeting wraps up and requests for headcount get approved over the coming weeks and months. We do most
410.
▲
by
callahad
9y ago
There's a simple-but-useful WebAssembly Explorer at https://mbebenita.github.io/WasmExplorer/ that interactively shows the C/C++ -> WASM Text -> x86 ASM path that WebAssembly takes. I wrote up a short a
411.
▲
by
callahad
9y ago
Don't forget about the local compilation phase from C/C++/Rust to WebAssembly before you ever hit the browser. At that point, LLVM is free to optimize and inline just like with any other binary target.
412.
▲
by
callahad
9y ago
Linked in the article under "give it a try" in the sixth paragraph. The repo itself is at https://github.com/lukewagner/test-tanks-compile-time
413.
▲
by
callahad
9y ago
> I believe that's not even using the streaming compilation mentioned in the article That's correct. Streaming compilation would finish earlier, but might actually benchmark more slowly because you'd be adding in the
414.
▲
by
callahad
9y ago
Threaded, hierarchical "ML/Usenet-like" views are great, but they're not what people are asking for when they request a "conversation view."
415.
▲
by
callahad
9y ago
I'm just one DevRel engineer on a layover; I'm not the right person to answer those broader questions. Not trying to be dismissive, just trying to engage in the areas where I'm most able.
416.
▲
by
callahad
9y ago
I'm not personally aware of the answer to that question, but I expect it will be covered in a postmortem in the coming days.
417.
▲
by
callahad
9y ago
Embedded WebExtensions are a bit weird, since they're kind of a hybrid of our legacy and modern add-on APIs, so I'd just bet on confusion. This is the only code that runs when the add-on is enabled: https://github.com&#
418.
▲
by
callahad
9y ago
> Is the extension on or off when it gets installed invisibly? You could argue technicalities for either, but semantically, it's off by default. The add-on is implemented as an "embedded webextension" which is wholly con
419.
▲
by
callahad
9y ago
I can assure you that such a sentiment has been expressed, and that the discussion is still active.
420.
▲
by
callahad
9y ago
I won't dispute that history; just trying to add context to this one and agree that it's disappointing. As to your edit, I absolutely agree. That's what I meant when I said pushing the add-on was not good. I was only sugges
More ›