Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rhelmer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
61.
▲
by
rhelmer
10y ago
I find it's easiest to restart with add-ons disabled (under Help) and confirm that add-ons are the problem first. To narrow it down to the add-on(s) causing the problem, disabling all of them under about:addons then re-enabling one at
62.
▲
by
rhelmer
10y ago
> for example if I go to hack on a python project the odds that I have to change my interpreter setup are basically zero. This doesn't match my experience at all - I frequently switch between projects that require python2 or python3
63.
▲
by
rhelmer
10y ago
There is a design doc describing non-Web embedding for WASM: https://github.com/WebAssembly/design/blob/master/NonWeb.md That doesn't mention HTML but focuses on avoiding JS entirely, so presumably
64.
▲
by
rhelmer
10y ago
I managed to get this working as a WebExtension in Firefox (mostly just hacking around a few APIs that aren't ready in Firefox yet). Could be a path forward for folks that want to keep using pdf.js perhaps.
65.
▲
by
rhelmer
10y ago
That really should not be happening. Are you clicking "Change Search Settings" in the search drop-down, and changing the "Default Search Engine" in the preferences (about:preferences#search) ?
66.
▲
by
rhelmer
10y ago
There are lots of great web browsers now, which is a huge improvement on the state of the world when Firefox 1.0 was released. All major browsers today do share a huge problem - the web browser needs to be fast (performance and responsivene
67.
▲
by
rhelmer
10y ago
> "If they spent allocated 5% of that revenue on Servo, they could hire 70 developers year round at $235,000 each to work on Servo full time, year-round." Firefox is a shipping product and Servo is a research project. Component
68.
▲
by
rhelmer
10y ago
Mozilla Labs is no longer active. There is a Research group however: https://www.mozilla.org/en-US/research/ They work on Rust and Servo (among other things.)
69.
▲
by
rhelmer
10y ago
Tab Groups was moved to an extension, and has had a lot of nice improvements: https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa... A lot of folks use https://addons.mozilla.org/en-U
70.
▲
by
rhelmer
10y ago
I don't think it's sleazy, while Mozilla does review all add-ons, it's hard to restrict what an extension right now since they can access internal APIs and there isn't really a permission system to speak of. Additionally
71.
▲
by
rhelmer
10y ago
Standardization would be a useful outcome, having multiple implementations shipping is a prerequisite as I understand it - it's something Mozilla could participate in, along with other interested browser vendors. There's a communi
72.
▲
by
rhelmer
10y ago
> Maybe I can convince someone to write something about it. You should come chat in #webextensions, if we can identify where messaging is falling down and fix it this would be great! I think one thing missing right now is having good &qu
73.
▲
by
rhelmer
10y ago
WebExtensions are a superset of what Chrome does. Things like tree-style tabs will be possible in Firefox with the new extension system, for instance. There are already several WebExtension APIs implemented that Firefox supports that Chrome
74.
▲
by
rhelmer
10y ago
> Dropping XUL breaks backwards compatability and it seems Mozilla is willing to break it before they provide adequate replacement APIs The problem is not XUL. Modifying HTML or XUL DOM via JS is roughly equivalent (setting aside XUL-onl
75.
▲
It’s time to bring context back to the web
(medium.com)
1 points
by
rhelmer
10y ago
|
0 comments
76.
▲
by
rhelmer
10y ago
Mozilla has very clear, detailed privacy policies for all data it collects: https://www.mozilla.org/en-US/privacy/firefox/ You can find more developer-focused information on Safe Browsing and Telemetry: http
77.
▲
by
rhelmer
10y ago
Oops, thanks!
78.
▲
by
rhelmer
10y ago
Correct, supporting existing extensions constrains the architecture of Firefox. Extensions themselves can also introduce performance problems of course.
79.
▲
by
rhelmer
10y ago
Oh, I forgot to mention in my sibling comment - extensions are frequently pinpointed as the cause of (or a contributing factor to) performance problems. Additionally, many of them rely on older features in the Mozilla architecture, which ma
80.
▲
by
rhelmer
10y ago
Hello (and Pocket for what it's worth) are relatively small add-ons that ship with Firefox nowadays, the bulk of the actual magic for both happens in web content. Hello has a new tab-sharing feature, but that also works by sending medi
81.
▲
by
rhelmer
10y ago
While it's true that not all bugs are created equal, we do know that some bugs are exacerbated by architectural problems (single process versus multi-process is a good example of this), and new approaches like what Servo is doing in Ru
82.
▲
by
rhelmer
10y ago
As others have mentioned, while this article is about Test Pilot and focused around how you can help with UX experiments, there are lots of wonderful devs hard at work on platform features. Some are just starting to land after literally yea
83.
▲
by
rhelmer
11y ago
Redox has been working on smaller, more BSD-like versions of the basic Unix utilities, also written in Rust: https://github.com/redox-os/coreutils I am excited to see this as I was working on a similar project last yea
84.
▲
by
rhelmer
11y ago
Ben Bangert has given a presentation about this that was discussed here: https://news.ycombinator.com/item?id=10402307 The above links to the slides only, here is a video of the talk: https://www.youtube.com/
85.
▲
by
rhelmer
11y ago
Firefox supports profiles, you can use the Profilist extension which makes it easy to switch between (I keep a separate profile for sites I use my work login on) https://addons.mozilla.org/en-US/firefox/addon/
86.
▲
by
rhelmer
11y ago
For FirefoxOS "hosted" apps this is true, but they also don't have access to any significant APIs. Only "packaged" apps do. This is also not true for add-ons (for desktop/mobile or FirefoxOS), these are package
87.
▲
In 2016, we will be shipping Rust code and Servo components in Firefox
(twitter.com)
2 points
by
rhelmer
11y ago
|
0 comments
88.
▲
In 2016, we will be shipping Rust code and Servo components in Firefox
(twitter.com)
3 points
by
rhelmer
11y ago
|
0 comments
89.
▲
by
rhelmer
11y ago
Note I said "BSD World" :) FreeBSD is already using LLVM (Clang) instead of GCC, and support fewer platforms - I think this would be a more pragmatic place to push something new like Rust. If it works out there, OpenBSD could audi
90.
▲
by
rhelmer
11y ago
I don't know, I think it's a pretty fair treatment - there are links to an advisory that Ted thinks Rust could have prevented ( http://www.x.org/wiki/Development/Security/Advisory-2015-02-... ) and to
More ›