Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
mjs
12y ago
> Fares in London cover 91% of operating expense Note that capital expenses (fixing tunnels, buying new trains) are not included in operating expenses, so London Underground runs at a significant deficit: 2,542m (Operating expenses) + 1,
92.
▲
by
mjs
12y ago
> It's the golden unsolved, perhaps unsolvable problem in crypto. Sorry, perhaps my question wasn't clear. I wasn't asking about MITM in the general case, I was asking about this particular case. The certificate chain for
93.
▲
by
mjs
12y ago
Is there any way to detect that you're being MITM'd?
94.
▲
by
mjs
12y ago
Do they actually explain on their website why they do this? I've spent some time in the past looking without success.
95.
▲
by
mjs
12y ago
Demo page: https://cdn.rawgit.com/nathanford/type.js/master/index.html
96.
▲
by
mjs
12y ago
Are there any profiling tools that would have found this? Flame graphs showing the time spent in traverse, perhaps? It seems like this should have been trivially detectable, since the difference is so dramatic.
97.
▲
by
mjs
12y ago
I wonder about this too. Banks were also basically unaffected by Heartbleed. Is this because they were very lucky, or because they were very cautious? Banks do get hacked, and there's probably more going on than we hear about, but even
98.
▲
by
mjs
12y ago
The author was Spotify's original designer: http://rsms.me/about/spotify/
99.
▲
How does one patch KDE2 under FreeBSD?
(en.wikipedia.org)
4 points
by
mjs
12y ago
|
0 comments
100.
▲
by
mjs
12y ago
Is that in realtime?
101.
▲
by
mjs
12y ago
You do a great job, thanks.
102.
▲
by
mjs
12y ago
Similar to: https://en.wikipedia.org/wiki/Mutilated_chessboard_problem
103.
▲
by
mjs
12y ago
Interesting position on testing: "I generally don't consider my own software adequately enough tested until its tests have turned up a bug in a compiler/toolchain. So far I've not encountered a compiler bug for libsecp25
104.
▲
by
mjs
12y ago
In particular, http://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-s...
105.
▲
BPG Image format
(bellard.org)
843 points
by
mjs
12y ago
|
328 comments
106.
▲
by
mjs
12y ago
It looks like routes are either strings (exact match) or regular expression objects. I don't think there's a way to combine regular expressions in JavaScript. I don't think this was an unreasonable implementation. Sure, it co
107.
▲
by
mjs
12y ago
A map version of this (with contour lines for percentage awoken) would be nice. This would also eliminate the small differences in the time people in different areas seem to go to sleep and rise.
108.
▲
by
mjs
12y ago
The "http" calendar URLs (now?) actually redirect to "https" URLs, but this doesn't help retrospectively, since the only thing that needs to be kept secret is the URL, and that's redirected in plain text… TripI
109.
▲
by
mjs
12y ago
This is incorrect: unlike Sublime, Atom does not persist unsaved files across restarts. (If step (2) is "create new file", Sublime will preserve it, even if it's not saved.)
110.
▲
by
mjs
12y ago
The thing I'm most surprised by is the change in the default cacheability of 404 responses from uncacheable to cacheable. Though I guess since defaulting to cacheable doesn't mean that responses must be cached, so you can still b
111.
▲
Source Code Pro is getting an italic variant
(github.com)
1 points
by
mjs
12y ago
|
0 comments
112.
▲
by
mjs
12y ago
At least if you have a recovery email address configured, you can only initiate the process that sends codes to phones via a link sent to the recovery email address. So being able to intercept codes sent to a phone is not enough: you also n
113.
▲
by
mjs
12y ago
When this has happened to me, I ask for proof that they are from the company concerned, or that they already have my details. So far they've always been happy to do this, although I always have to go first…
114.
▲
by
mjs
12y ago
Hitting just ~ will also launch that dialog, although the text box only has "~" in it. And cmd-. cancels it. (Works pretty much everywhere that has a "Cancel" menu item.)
115.
▲
by
mjs
12y ago
Closed stores do seem to be missing. There were several that were around (~1985 - ~1995) in Victoria, Australia that are not listed. Semi-citation for one: https://uk.answers.yahoo.com/question/index?qid=200701301934...
116.
▲
by
mjs
12y ago
Letting clients choose the fields they want to receive leads to the awkward realization that any generic, flexible and future-proof mechanism for doing this leads to system where a client can suck down an entire website with a single reques
117.
▲
by
mjs
12y ago
Is it true that Chrome has special-cased the revocation of a handful of domains, including revoked.grc.com, because they aren't blocked by CRLSets? I more or less follow the argument that CRLSets are superior overall, but special-casin
118.
▲
by
mjs
12y ago
Authentication shenanigans and needing to use PATCH in a sane way are much better reasons for using a custom client than all six reasons listed in the original article... I don't get what you mean about data paths, though. Even if you
119.
▲
by
mjs
12y ago
Agreed; REST clients/frameworks should have ways of handling all six of these problems--none of them are specific to a particular API. If the client lib has an API-specific way of handling "caching", say, then the number of w
120.
▲
by
mjs
12y ago
Anyone know why his Stanford username has apparently changed from "knuth" to "uno"? http://www-cs-faculty.stanford.edu/~knuth redirects to http://www-cs-faculty.stanford.edu/~uno
More ›