Viewing profile — asutherland
asutherland
HN member- Joined
- Mon, Jan 10, 2011, 7:15 AM UTC
- HN karma
- 89
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About asutherland
blog: http://www.visophyte.org/blog/ twitter: http://twitter.com/asutherland
Recent public activity
-
comment
Comment #15467738
viz.js ( https://github.com/mdaines/viz.js demo at http://viz-js.com/ ) is graphviz compiled to JS using emscripten. graphviz-d3-renderer ( https://github.com/mstefaniuk/graph-viz-…
-
comment
Comment #13424682
Clarification for those who parsed this (incorrectly) like I did: localStorage does work in Firefox in Private Browsing Mode[1], it's IndexedDB and the DOM Cache API that throw. (A…
-
comment
Comment #12962686
If you're willing to try Firefox Nightly, check out the containers experiment: https://wiki.mozilla.org/Security/Contextual_Identity_Projec... While everything still happens within…
-
comment
Comment #12952429
> So Mozilla is making it harder for end users to find and kill service workers? about:serviceworkers was added as a hacky debugging/introspection tool with the expectation that th…
-
comment
Comment #12946358
2 quick hopefully informative nits: It's better to consult the living standard of the editor's draft over the TR ("TR is for the TRash" as they say). The security section has been …
- comment
-
comment
Comment #11361205
The SQLite numbers are not going to be realistic here given that "no SQLite transactions" are used and the write-ahead-log is probably not used. Assuming defaults are used, that me…
-
comment
Comment #11135548
Here's the relevant Gecko (Firefox) code which tries to use the max-age and expires headers first and then will set it to forever if the response code was 300, 410, 301, or 308. No…
-
comment
Comment #10250054
http://kangax.github.io/compat-table/es6/ and http://kangax.github.io/compat-table/es7/ are particularly good for ES since it breaks out things into the nitty gritty features, prov…
-
comment
Comment #10175240
SQLite addressed writers blocking readers in 3.7.0 with its Write-Ahead Log. See https://www.sqlite.org/wal.html for more details, but point 2 at the top is "WAL provides more conc…
-
comment
Comment #10114823
The flies add up. There's not a harassment noise floor beneath which we should ask the harassed to just shrug off harassment by their coworkers.
-
comment
Comment #10114591
How would this be a witch hunt? The third definition from https://en.wiktionary.org/wiki/witch-hunt is "A public smear-campaign against an individual" which seems to better describ…
-
comment
Comment #10082380
This then assumes that authentication is handled by some combination of device proximity, physically pushing a "grant admin access" button on the device, or falling back to passwor…
-
comment
Comment #9330411
Firefox's Places subsystem does use SQLite. Firefox's built-in SQLite implementation is compiled with the SQLITE_SECURE_DELETE mechanism referenced elsewhere in this thread ( https…
-
comment
Comment #9129816
The release management page is https://wiki.mozilla.org/Release_Management/B2G_Landing . You can probably think of the code complete date as the lower bound on a production device …
-
comment
Comment #9125727
Assuming you're using the global search mechanism, a porter stemmer is used which means that the search engine sees all of "house", "houses", "housed", "housing", etc. the same. Th…
-
comment
Comment #9125686
> But that's really not the point anyway. Burying opt-out phone home behaviour in nothing but legalese small print is a dark pattern. Having no way to disable it without going into…
-
comment
Comment #9125604
> Right, but the fact seems to remain that Thunderbird is phoning home in a way I can't obviously switch off (I use few extensions, and don't feel any need for such a blacklist) an…
-
comment
Comment #9125242
> Also, it is more than a little creepy that Thunderbird is apparently phoning home every day to tell them I'm using it. Not cool, Mozilla. Note that if you follow the blog post's …
-
comment
Comment #9125224
There's several things you could be running into: * Auto-compaction isn't working and so the .msf files are growing larger than they need to be. Thunderbird's per-folder metadata i…
-
comment
Comment #9125191
In general I'd advise against using the MailNews portion of SeaMonkey if you're also using the profile for web browsing. (MailNews is the guts of Thunderbird.) MailNews results in …
-
comment
Comment #8593115
In very old versions of Thunderbird (pre-mercurial), there was an option akin to "TLS, if available" which would be vulnerable. But Thunderbird has not offered it as an option for …
-
comment
Comment #7827051
Also somewhat off-topic but interesting in the context of DANE and the cost of certificates. Brian Smith (a mozilla security contributor) recently said the following in a discussio…
-
comment
Comment #7827014
Wow! This surprised me since https://www.startssl.com/?app=1 makes no mention of this, but indeed section 3.1.2.1 of the StartCom CA policy at https://www.startssl.com/policy.pdf d…
-
comment
Comment #7669544
Originally, exposure of APIs to JS was done using the XPConnect JS/XPCOM bridge in Firefox. Simplifying a little, XPConnect is not thread-safe, so exposing APIs to workers required…