<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: tomfitz</title><link>https://news.ycombinator.com/user?id=tomfitz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 18:06:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomfitz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomfitz in "Project Euler"]]></title><description><![CDATA[
<p>That's a neat visualisation.<p>n^2 = sum(1..n) - sum(1..n-1)
    = 2<i>sum(1..n-1) + n<p>=> n^2 - n = 2</i>sum(1..n-1)
=> n(n-1) = 2*sum(1..n-1)
=> sum(1..n-1) = n(n-1)/2<p>And you can rewrite that as...
sum(1..n) = n(n+1)/2</p>
]]></description><pubDate>Mon, 11 Dec 2017 03:54:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=15895050</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15895050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15895050</guid></item><item><title><![CDATA[New comment by tomfitz in "HAProxy 1.8"]]></title><description><![CDATA[
<p><a href="https://www.haproxy.com/blog/dns-service-discovery-haproxy/" rel="nofollow">https://www.haproxy.com/blog/dns-service-discovery-haproxy/</a> (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 configuration".<p>Is this true for A records too?<p>If so, neither haproxy nor nginx expire cached A records.<p>Nginx Plus does, and a few nginx plugins do, however.<p><a href="https://github.com/airbnb/synapse" rel="nofollow">https://github.com/airbnb/synapse</a> is a process that polls DNS, and updates haproxy config accordingly and SIGHUPs haproxy I've used synapse to solve this issue, but it's a moving piece I'd rather not have involved.</p>
]]></description><pubDate>Thu, 02 Nov 2017 03:18:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=15607563</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15607563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15607563</guid></item><item><title><![CDATA[New comment by tomfitz in "Tracking friends and strangers using WhatsApp"]]></title><description><![CDATA[
<p>The author has a few well written pieces. These two are hilarious: <a href="https://robertheaton.com/2014/10/25/tales-from-a-san-francisco-housing-search/" rel="nofollow">https://robertheaton.com/2014/10/25/tales-from-a-san-francis...</a><p><a href="https://robertheaton.com/2014/07/14/getting-nothing-done-a-misguided-quest-for-productivity/" rel="nofollow">https://robertheaton.com/2014/07/14/getting-nothing-done-a-m...</a></p>
]]></description><pubDate>Tue, 10 Oct 2017 05:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=15439663</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15439663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15439663</guid></item><item><title><![CDATA[The Dying Art of Disagreement]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nytimes.com/2017/09/24/opinion/dying-art-of-disagreement.html">https://www.nytimes.com/2017/09/24/opinion/dying-art-of-disagreement.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15335753">https://news.ycombinator.com/item?id=15335753</a></p>
<p>Points: 74</p>
<p># Comments: 76</p>
]]></description><pubDate>Tue, 26 Sep 2017 02:43:46 +0000</pubDate><link>https://www.nytimes.com/2017/09/24/opinion/dying-art-of-disagreement.html</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15335753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15335753</guid></item><item><title><![CDATA[New comment by tomfitz in "Anatomy of a Moral Panic"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/2017#August" rel="nofollow">https://en.wikipedia.org/wiki/2017#August</a></p>
]]></description><pubDate>Thu, 21 Sep 2017 22:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=15307988</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15307988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15307988</guid></item><item><title><![CDATA[New comment by tomfitz in "Firefox Focus – A new private browser for iOS and Android"]]></title><description><![CDATA[
<p>Pressing "Erase browsing history" in the Android persistent notification bar seems to do this.</p>
]]></description><pubDate>Sat, 19 Aug 2017 01:50:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=15051160</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15051160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15051160</guid></item><item><title><![CDATA[New comment by tomfitz in "Se­cu­rity Keys"]]></title><description><![CDATA[
<p>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<p>This stops the proxy attack you describe getting a session key, but not getting your password. Of course, the password alone is insufficient.</p>
]]></description><pubDate>Fri, 18 Aug 2017 14:06:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=15046277</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15046277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15046277</guid></item><item><title><![CDATA[New comment by tomfitz in "Se­cu­rity Keys"]]></title><description><![CDATA[
<p>Use TOTP as a fallback.<p>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 attacks.<p>That in an emergency situation you have to use TOTP, and thus be vigilant that you aren't being phished, does not negate the benefits from having used U2F previously.<p>I can see that by enabling TOTP as a second-factor, it increases your attack surface. That is, you now have to care about whether your TOTP secret has been leaked. I consider this cost to be small, compared to the benefit of being able to fallback to TOTP. Others may decide this tradeoff isn't worth it.</p>
]]></description><pubDate>Fri, 18 Aug 2017 07:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=15044173</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15044173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15044173</guid></item><item><title><![CDATA[New comment by tomfitz in "Facebook – You are the Product"]]></title><description><![CDATA[
<p>I just tried deactivating, and upon logging in to Messenger (which works) it logged me into Messenger, but not FB.<p>Sweet!</p>
]]></description><pubDate>Thu, 17 Aug 2017 08:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=15034655</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=15034655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15034655</guid></item><item><title><![CDATA[New comment by tomfitz in "Proof of Work Without All the Work"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Stellar_(payment_network)" rel="nofollow">https://en.wikipedia.org/wiki/Stellar_(payment_network)</a> is a decentralized currency that already isn't the "ecological disaster" that Bitcoin is.</p>
]]></description><pubDate>Mon, 07 Aug 2017 12:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=14947098</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14947098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14947098</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>> First, pointing out that there are harms and she's aware of them, despite not addressing them, because she refuses to disclose her communications.<p>Though I'm skeptical of how much a 3m42s interview can be said to represent the entirety of her views, I'd say she alludes to the harms by referring to such access as "warranted". That is, authorisation is restricted [because of the costs of unrestricted access].<p>> Second, that the spying will be used asymmetrically - you, dear citizen, will have all your communications recorded, stored indefinitely, and subject to discovery when some prosecutor or large corporation decides to do away with you.<p>This law would apply to politicians too, right? If they're suspected of a crime, a warrant could be issued for their communication details.<p>> But try and find out which corporations are sponsoring which politicians, who owns them, and what kind of deals those politicians are making in your name, and you'll meet a stone wall of silence - just like in the TTIP negotiations.<p>As mentioned, if those are crimes I expect them to be investigated similarly.<p>> I don't think this is a stronger argument. In fact, I don't think this is an argument at all.<p>Sorry yes, my single sentence wasn't the entirety of the argument. I was referring to arguments that rely on the benefits of privacy, rather than defeating a strawman (my, as you say, literal reading of top-level comment).</p>
]]></description><pubDate>Tue, 01 Aug 2017 12:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=14900061</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14900061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14900061</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>This is the argument raised by security experts in <a href="http://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSAIL-TR-2015-026.pdf?sequence=8" rel="nofollow">http://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSAI...</a> , which I'm not qualified to disagree with. It seems strong! Even if it were technically possible, I expect there's also a strong argument along the lines of asserting our right to privacy.</p>
]]></description><pubDate>Tue, 01 Aug 2017 11:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899524</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899524</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>> I think GP's point is the warrant isn't needed.<p>GP?<p>> Whether [...] you are simply pointing out that those in authority have a default duty/right to an individual's private conversations<p>Certainly not. Whether they do ought to should be decided by society and its representatives via the legislature.</p>
]]></description><pubDate>Tue, 01 Aug 2017 11:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899466</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899466</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>> She wants to institute pervasive spying (targeted spying can be achieved by individually planting hardware backdoors, or simply recording the suspect entering their password).<p>I can see targetted spying is possible today. It sounds like she wants targeted spying to be cheaper, and restricted by the judicial system.<p>> But pointing out the harms of pervasive spying is a weak argument, because she didn't deny (or even address) those harms?<p>The argument I replied to wasn't pointing out the harms of pervasive spying. Nor was your argument.<p>"If she wants law enforcement to be able to see other's metadata, she should expose her metadata" is weak. We needn't waste time with that.<p>There are stronger arguments, such as asserting our right to privacy, or perhaps that it isn't technically possible without critically compromising encryption for everybody.</p>
]]></description><pubDate>Tue, 01 Aug 2017 11:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899436</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899436</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>I'm not sure of the relevance of this to jstanley's argument, nor my rebuttal.</p>
]]></description><pubDate>Tue, 01 Aug 2017 10:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899302</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899302</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>Is the home secretary using that argument?<p>We ought to use strong arguments. This thread's arguments aren't strong.</p>
]]></description><pubDate>Tue, 01 Aug 2017 10:32:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899290</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899290</guid></item><item><title><![CDATA[New comment by tomfitz in "Message encryption a 'problem' – UK home secretary"]]></title><description><![CDATA[
<p>Are you law enforcement with a warrant?</p>
]]></description><pubDate>Tue, 01 Aug 2017 09:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899063</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14899063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899063</guid></item><item><title><![CDATA[New comment by tomfitz in "'Using Emacs' Series"]]></title><description><![CDATA[
<p><a href="https://github.com/technomancy/better-defaults" rel="nofollow">https://github.com/technomancy/better-defaults</a> aims to be "a small number of better defaults for Emacs".<p>I use it, though I'm not a heavy emacs user.</p>
]]></description><pubDate>Sat, 29 Jul 2017 09:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=14880364</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14880364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14880364</guid></item><item><title><![CDATA[New comment by tomfitz in "VISA offers restaurants $10,000 to stop accepting cash"]]></title><description><![CDATA[
<p>Same in other parts of Europe, Australia, and New Zealand</p>
]]></description><pubDate>Sat, 15 Jul 2017 07:06:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=14775412</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14775412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14775412</guid></item><item><title><![CDATA[New comment by tomfitz in "The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity"]]></title><description><![CDATA[
<p>I do this, which helps a lot. I still find myself mindlessly browsing during "downtime", however.</p>
]]></description><pubDate>Tue, 27 Jun 2017 02:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=14642133</link><dc:creator>tomfitz</dc:creator><comments>https://news.ycombinator.com/item?id=14642133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14642133</guid></item></channel></rss>