Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mook
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
62 ms
·
811.
▲
by
mook
11y ago
> There is no way to avoid an announcement about an intention to change the API, before stating the API in full. Yes, it caused uncertainty, and that's a downside, but open development is generally worth it. It's quite possible
812.
▲
by
mook
11y ago
It is. And it's done because Firefox doesn't expose the right hooks and isn't interested in exposing them. They obviously know what's happening already. From the addon's point of view, the option is do it via regu
813.
▲
by
mook
11y ago
> 1) No one outside of Mozilla adopted XUL/XPCOM/JS as an application platform. As somebody who worked on things that adopted the platform and shipped commercial products (see Songbird): Mozilla didn't and doesn't wan
814.
▲
by
mook
11y ago
Mozilla often opens up security bugs after a while (when they feel like everybody's been patched), so that can be useful when looking at the advisory page in the future. Sometimes things end up forgotten, though, since that seems to be
815.
▲
by
mook
11y ago
"Just one button" led to Netscape 6 and subsequently Firefox in the first place. It's easy to miss the significant amount of user benefit from not having that one button, since it's a smaller amount of benefit per perso
816.
▲
by
mook
11y ago
Curious how NSS compares; Firefox (and I think Chrome, at least for some versions?) still use it. But then, they use it on the client side, and I have no idea if that makes any difference.
817.
▲
by
mook
11y ago
Unfortunately, it seems like short release cycles can also lead to buggier released; after all, who cares, it'll all be fixed in eight weeks or whatever, right? It's not like people will be using the broken thing for a year. Of co
818.
▲
by
mook
11y ago
Getting updates published on the Firefox add-on site takes a few weeks [1], and as I understand it (haven't needed to do it myself recently) queuing a new version bumps you all the way to the back of the line. If the add-on needs to up
819.
▲
by
mook
12y ago
Thanks; I'm not sure in that case saying 1.x is guaranteed to not break things is very useful at all. Systemd (as far as I know) follows semantic versioning, but their version number is up in the hundreds. Without some sort of guess
820.
▲
by
mook
12y ago
> The hope is for all of 1. . I forget what the plan is for 2.0, but I think we want to keep things the same (mostly). Right, but how long is that 1. ? 2.0 is a good time to have (hopefully small) backwards compatibility breaks, so havin
821.
▲
by
mook
12y ago
Hi! I'm sure you get asked this a lot, but it wasn't found in a quick skim of the FAQs, so: How long do you (the Rust community) expect Rust to remain backwards-compatible? That is, once 1.0 ships, on what sort of approximate tim
822.
▲
by
mook
12y ago
KAG3 is the scripting language of an existing popular (native) engine Kirikiri; from skimming the O2 site it seems to be implementing an alternative interpreter, similar to how ScummVM implements the LucasArts engine. Unfortunately I can&#x
823.
▲
by
mook
12y ago
People probably don't install valid certificates because they can't. Consumer routers (think Linksys) are locked-down devices and things like SSL certificates are baked into the firmware. I'm curious what sorts of cheap devic
824.
▲
by
mook
12y ago
"Since when is it reasonable to judge a language on how the amateurs use it, instead of the professionals?" What are your thoughts on PHP and Visual Basic (pre- and post-.net)? I assume that, under experts, they can be excellent l
825.
▲
by
mook
12y ago
I don't think that feature (Zap the Cap) is available in Western Canada though (I might be wrong). I think that's Eastern Canada. (Happy TekSavvy customer intentionally paying more than Novus would cost because they were doing ni
826.
▲
by
mook
12y ago
Firefox had things (XULRunner, and later running it via Firefox via WebRT). I have no idea about Chrome. Experience learned during the XULRunner era is that Mozilla doesn't really want to be a platform, so they don't care very mu
827.
▲
by
mook
12y ago
Yep, they have already went through one IRS audit because too much of their income was concentrated on too few sources (makes it look like a front set up by those sources for tax purposes). See https://en.wikipedia.org/wiki
828.
▲
by
mook
12y ago
I don't believe they would simply close in that case; I strongly believe that they would instead choose to remain open under the logic that compromised but still working for user security / web "openness" is superior to
829.
▲
by
mook
12y ago
On the other hand, it's also possible that, for similar reasons, they wouldn't have written the whole thing if commenting in Chinese wasn't possible. I suspect that not turning people away wasn't one of their primary go
830.
▲
by
mook
12y ago
The text selection thing probably means you turned on caret browsing; press F7 to turn it off again if you need to. That's been there ~forever (like, Firefox 1.0 or earlier).
831.
▲
by
mook
13y ago
While that excuses ignoring the Accept-Language header, it doesn't make sense for overriding the user's explicit configuration in their profile; you wouldn't expect that to be shared. That, and I'd expect public computer
832.
▲
by
mook
13y ago
Persona was launched in July 2011. It's been two and a half years, and they still haven't declared it safe to actually verify anything locally; you're still supposed to load a random Javascript file from their domain that wi
833.
▲
by
mook
13y ago
Did the FirefoxOS Persona stack move away from having an iframe point at a remote location at some point? I mean, the API was still in flux, as far as I know (last thing I heard was lloyd's blog post in January; it seems to be mostly
834.
▲
by
mook
13y ago
Actually, they're in the middle of landing in Mozilla's repository [1], and as of last week some time they haven't gotten their nightly builds back up yet. It lives in comm-central, though, along with Thunderbird/Seamon
835.
▲
by
mook
13y ago
I had one like that close to a decade ago (cheap ZyXEL, /syscmd.asp). However, I treated it as a feature; I think it was my first Linux-based router. That, and I only found it by exploring the filesystem base on the ping prompt that
836.
▲
by
mook
13y ago
FWIW, my understanding is that CDDL, as a MPL-derived license, had a patent licensing clause and therefore the patents don't matter as long as it's using that set of source code. So a clean room rewrite might run afoul of patents
837.
▲
by
mook
13y ago
The author works for Mozilla (he's their security module peer), and is therefore focused on Firefox OS - which aims for low-end smartphones. Hence the reason for focusing on older ARM. Hope that helps.
838.
▲
by
mook
13y ago
Hmm, do you recall where the ES promises spec lives? I can't find it in the ES6 draft ( http://people.mozilla.org/~jorendorff/es6-draft.html ), but it's in the DOM spec ( http://dom.spec.whatwg.org
839.
▲
by
mook
13y ago
In older versions of Firefox, you could write: var a = #1=objImUsing.prop.someLongName > 5 ? #1# : whatever; but it's been killed since Firefox 12: https://developer.mozilla.org/en-US/docs/Web/JavaSc
840.
▲
by
mook
13y ago
Note that that list differs from the list on the official web site, which appears to be current as of May 2013: http://www.cic.gc.ca/english/immigrate/skilled/apply-who-ins... (Also see the top of that page f
More ›