Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tomfitz
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tomfitz
9y ago
That's a neat visualisation. n^2 = sum(1..n) - sum(1..n-1) = 2 sum(1..n-1) + n => n^2 - n = 2 sum(1..n-1) => n(n-1) = 2*sum(1..n-1) => sum(1..n-1) = n(n-1)/2 And you can rewrite that as... sum(1..n) = n(n+1)/2
2.
▲
by
tomfitz
9y ago
https://www.haproxy.com/blog/dns-service-discovery-haproxy/ (which is a link on the OP) says TTL on SRV records "is ignored by HAProxy as HAProxy maintains its own expiry data which is defined in the configur
3.
▲
by
tomfitz
9y ago
The author has a few well written pieces. These two are hilarious: https://robertheaton.com/2014/10/25/tales-from-a-san-francis... https://robertheaton.com/2014/07/14/getting-no
4.
▲
The Dying Art of Disagreement
(nytimes.com)
74 points
by
tomfitz
9y ago
|
76 comments
5.
▲
by
tomfitz
9y ago
https://en.wikipedia.org/wiki/2017#August
6.
▲
by
tomfitz
9y ago
Pressing "Erase browsing history" in the Android persistent notification bar seems to do this.
7.
▲
by
tomfitz
9y ago
U2F keys are linked to the associated domain (e.g. google.com or dropbox.com), so your U2F would not present your google.com key to a U2F prompt on googlehax.com This stops the proxy attack you describe getting a session key, but not gettin
8.
▲
by
tomfitz
9y ago
Use TOTP as a fallback. You might argue "well why bother with U2F, if you are going to set up TOTP anyway", to which I respond that using U2F is still a net win, because for the times you use U2F, you are safe from phishing attack
9.
▲
by
tomfitz
9y ago
I just tried deactivating, and upon logging in to Messenger (which works) it logged me into Messenger, but not FB. Sweet!
10.
▲
by
tomfitz
9y ago
https://en.wikipedia.org/wiki/Stellar_(payment_network) is a decentralized currency that already isn't the "ecological disaster" that Bitcoin is.
11.
▲
by
tomfitz
9y ago
> First, pointing out that there are harms and she's aware of them, despite not addressing them, because she refuses to disclose her communications. Though I'm skeptical of how much a 3m42s interview can be said to represent th
12.
▲
by
tomfitz
9y ago
This is the argument raised by security experts in http://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSAI... , which I'm not qualified to disagree with. It seems strong! Even if it were techni
13.
▲
by
tomfitz
9y ago
> I think GP's point is the warrant isn't needed. GP? > Whether [...] you are simply pointing out that those in authority have a default duty/right to an individual's private conversations Certainly not. Whether th
14.
▲
by
tomfitz
9y ago
> She wants to institute pervasive spying (targeted spying can be achieved by individually planting hardware backdoors, or simply recording the suspect entering their password). I can see targetted spying is possible today. It sounds lik
15.
▲
by
tomfitz
9y ago
I'm not sure of the relevance of this to jstanley's argument, nor my rebuttal.
16.
▲
by
tomfitz
9y ago
Is the home secretary using that argument? We ought to use strong arguments. This thread's arguments aren't strong.
17.
▲
by
tomfitz
9y ago
Are you law enforcement with a warrant?
18.
▲
by
tomfitz
9y ago
https://github.com/technomancy/better-defaults aims to be "a small number of better defaults for Emacs". I use it, though I'm not a heavy emacs user.
19.
▲
by
tomfitz
9y ago
Same in other parts of Europe, Australia, and New Zealand
20.
▲
by
tomfitz
9y ago
I do this, which helps a lot. I still find myself mindlessly browsing during "downtime", however.
21.
▲
by
tomfitz
9y ago
https://github.com/cjdelisle/cjdns/blob/master/doc/Whitepape...
22.
▲
by
tomfitz
9y ago
CJDNS is a self-organising IP address allocation and routing layer. A node's public key acts as its IPv6 address, and routing uses a DHT of those nodes. This style of network has the property that you can take two independent CJDNS net
23.
▲
by
tomfitz
9y ago
Oops. Just realised my comment contains a mistake. casync does not act as a server. Its on-disk representation and client behaviour is designed in such a way that the server need only serve static files. This makes deployment easy.
24.
▲
by
tomfitz
9y ago
SHA-256 seems to score well on https://www.cryptopp.com/benchmarks.html .
25.
▲
by
tomfitz
9y ago
Great. The chunked model (inspired by Borgbackup/Tarsnap) seems preferable to Docker layering, and diff-based approaches. As far as I can tell, the advantages compared to Borgbackup seem to be: * casync offers control over which FS met
26.
▲
by
tomfitz
9y ago
Thread (YC12): "Let one of our stylists help you find clothes you'll love. All online and completely free. ". https://www.thread.com/
27.
▲
BubbleUPNP serves all your phone's files by default
(blog.tom-fitzhenry.me.uk)
2 points
by
tomfitz
9y ago
|
0 comments
28.
▲
by
tomfitz
9y ago
Sorry, I didn't explain myself well. Range.closed(1,5) is the syntax used to refer to what a mathematician would call [1,5]. Guava is just a Java library. In Java 9, a two-Integer-element list literal will be List.of(9000, 9001).
29.
▲
by
tomfitz
9y ago
Fixed, thanks.
30.
▲
by
tomfitz
9y ago
An alternative approach is Guava's Range class: Range.closed(1,5) == [1,5] Range.open(1,5) == (1,5) Range.openClosed(1,5) == (1,5] Range.closedOpen(1,5) == [1,5) Range.greaterThan(1) == (1,infinity) Range.atLeast(1)
More ›