<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: rphlx</title><link>https://news.ycombinator.com/user?id=rphlx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 02 Jun 2026 01:33:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rphlx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>> people vote<p>The "high taxation is not slavery, because you voted" argument lost all merit once net recipients of the welfare state became able to out-vote its net contributors - which has already happened in the US.<p>>  make sure old people don't starve<p>If only that were what the extent of what social security actually does. But it's not properly asset tested. So broke millenials are paying a ton of payroll taxes, which are - after substantial adminsitrative overhead - transferred to their elders who almost always have significantly more assets than they do, and often don't even need a transfer at all, let alone as their only way of avoiding starvation.</p>
]]></description><pubDate>Sat, 27 Jul 2019 01:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539760</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539760</guid></item><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>Slavery was not fully eliminated in the US; it was just fractionalized, and the terms - which groups are enslaved, which groups are entitled to their output, and how much of it, etc - were obviously heavily modified. For instance you are able to change employers now, but no matter which one you pick - even if it's your own firm - in most highly-valued fields 40-70%+ of your output will be taken by various layers of government - by force if necessary. Your children are subject to the same obligation so "fractionalized chattel slavery" is a decent first-order description.<p>It is true that acts of extreme violence are less common than they were in the 19th century South, but that alone does not make the system "not slavery" given that a threat of overwhelming force still underpins it.</p>
]]></description><pubDate>Sat, 27 Jul 2019 00:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539689</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539689</guid></item><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>> It's not legal for Americans to completely avoid taxes simply by operating in a jurisdiction with different tax laws.<p>This is not correct, and pretty much all of the US Elite, above a certain wealth level, have some offshore structure(s), because there actually are major, legal benefits - including ones that can zero out the US individual tax liability for that activity, at least in some years.<p>As a result it's only the legally- & financially- relatively unsophisticated middle classes, and perhaps the lower-upper-class, that has literally every single transaction subject to US taxation.</p>
]]></description><pubDate>Sat, 27 Jul 2019 00:31:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539556</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539556</guid></item><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>If the untoward event is solely in USD, perhaps, but not if it's in crypto. Exit scams, hacks, rogue employees, etc, could still hit a US exchanges' crypto holdings and the government probably cannot or will not compell a roll back, supply expansion, etc, on a major blockchain.<p>If anything is actually protecting clients against crypto theft, it's the exchange's privately-purchased insurance rather than the government. Although I wouldn't rely on that for much either as insurers are rarely eager to pay out.</p>
]]></description><pubDate>Fri, 26 Jul 2019 23:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539338</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539338</guid></item><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>I believe they valued at time-of-transaction. e.g. if you had no other transactions except for a $100 buy in 2013 that you immediately withdrew to personal cold storage, and then that  appreciated to $20k+ today, you shouldn't have been included, assuming they supplied only the minimum amount of info legally required.</p>
]]></description><pubDate>Fri, 26 Jul 2019 23:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539268</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539268</guid></item><item><title><![CDATA[New comment by rphlx in "IRS sends warning letters to more than 10k cryptocurrency holders"]]></title><description><![CDATA[
<p>It doesn't necessarily tax everything but the IRS does seek God-level knowledge/insight into every transaction - and then it just exempts certain things based on size or other factors. If you are deducting charitable contributions to the church they actually do expect you to subtract out the value of coffee, meals, etc. Donate $100 to some non-profit that sends you a t-shirt as a thank-you? Your deduction is $87, not $100, because the t-shirt has to be valued at $13 or something similar that they consider reasonable. Somewhere they actually have federal employees tasked with determining this year's acceptable minimum value for a t-shirt.<p>The $20 gift from grandma is exempt, but not because they don't demand insight into intra-family transfers.. it's only non-taxable because of its size. If you have a rich grandma and she gives you $20k, that needs to be reported.. even if no tax is ultimately due, it probably reduces the future value of her estate tax exemption. Dying is a very complex taxable event!<p>If you want to follow the thousands of pages of rules to the letter - sufficient to sign a letter declaring under penalty of purjury, etc - the tracking and compliance burden on many US taxpayers is enormous, even with assistance from the commercial closed-source SW packages that you are more or less forced into buying each year because they won't let you e-file with them directly over HTTPS+JSON or whatever.</p>
]]></description><pubDate>Fri, 26 Jul 2019 22:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=20539077</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20539077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20539077</guid></item><item><title><![CDATA[New comment by rphlx in "Allow 0.0.0.0/8 as a valid address range"]]></title><description><![CDATA[
<p>AFAICT the risk/reward for this change (and others along the same line) is poor, because like it or not, as a factual matter, there are many tens or hundreds of millions of notionally "open source" devices that will never get an updated Linux/BSD/... kernel. Most of them are probably Android phones but there is also a giant tail of consumer routers, EOL'd network equipment, etc. A lot of this stuff will stay in use until total HW failure, which may be a decade, two decades or more.<p>There are of course also many closed-source products that will never get a TCP/IP stack update. I haven't tested it but I doubt Win7 will ever be able to reach 0.1.2.3 over the public internet. Even if that's a bogus example, you get the idea: millions of dollars worth of old closed source gear out there where it's impossible for the owner to patch the TCP/IP stack.<p>As a result, to prevent strange connectivity problems on 0.X% of their connections, almost everyone will pay (and, if needed, significantly bid up) the ~$20/yr "normal" IPv4 address cost to get an existing "non-reclaimed" IPv4 address instead of taking a gamble on one of these new ones that will definitely have problems with many other hosts. In short I don't see a voluntary rational buyer or user until the IPv4 market rises 10X+ and probably more like 100X+; until then they seem like more of a liability than an asset given how annoyingly long it will take to retire (or somehow otherwise ensure that you'll never need to talk with) non-updatable IPv4 hosts.<p>Not that I like this, or am trying to defend or justify it, but I think it is an accurate assessment.<p>TLDR: pretty much everyone will actively avoid these addrs given that millions of hosts will never be able to reach them.</p>
]]></description><pubDate>Mon, 15 Jul 2019 00:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=20437104</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20437104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20437104</guid></item><item><title><![CDATA[New comment by rphlx in "SKS Keyserver Network Under Attack"]]></title><description><![CDATA[
<p>This is not a complete, imperfect, optimal, uncontroversial or always-trivial-to-implement list, but some common ways to increase attacker costs are to:<p>0. Put a CAPTCHA on expensive/abused functionality.<p>1. Rate-limit costly transactions to 1 per hour/day/etc (whatever's appropriate) per IPv4 address.<p>2. Limit total amount of data added to the db per time period per IPv4 address.<p>3. Iff you get a lot of abuse from VPS/cloud providers, block or even-more-severely-limit their published IPv4 ranges. Generally speaking a normal user will not write to a pubkey db from a cloud IP.<p>4. Iff you get a lot of IPv6 abuse, either go IPv4-only (no doubt this will make some people super-mad.. but when it's the only way to keep the service operational..). Sometimes treating every /64 as roughly equal to one IPv4 address is a sufficient defense.<p>5. If you don't like using IPv4 as the scarce good, then use some other primitive such as SMS verification of a phone number (that may be unacceptable for sks due to obvious privacy and highjacking concerns.. but it's basically what Signal does..)<p>6. Users (and environmentalists) will hate it, but if all else fails, require proof-of-work/hashcash. Periodically expire keys that didn't submit a $1-10 POW ticket each year, etc. Or an equivalent minable cryptocurrency payment.</p>
]]></description><pubDate>Sun, 30 Jun 2019 00:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=20315605</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20315605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20315605</guid></item><item><title><![CDATA[New comment by rphlx in "SSH gets protection against side-channel attacks"]]></title><description><![CDATA[
<p>The solution there is to have the app use line buffering rather than a "raw" term mode that exposes inter-char timing on the network. How widely that's followed in practice, I do not know, but one would certainly hope that sudo does it.</p>
]]></description><pubDate>Fri, 21 Jun 2019 22:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=20246862</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20246862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20246862</guid></item><item><title><![CDATA[New comment by rphlx in "SSH gets protection against side-channel attacks"]]></title><description><![CDATA[
<p>If you really cannot use keys, then one mitigation is to use copy/paste to paste the entire password instead of typing it one character at a time. That can open some copy/paste vulnerabilities e.g. in X11 where any app can then read the password until you copy something else in its place. And a network observer may still determine the password length. But it closes the inter-key timing channel that permits direct character recovery.</p>
]]></description><pubDate>Fri, 21 Jun 2019 22:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=20246847</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20246847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20246847</guid></item><item><title><![CDATA[New comment by rphlx in "Facebook reveals its cryptocurrency Libra"]]></title><description><![CDATA[
<p>Right - I believe the whitepaper says it'll be a mix of bank deposits in various currencies plus short-term government securities. Still my point stands: you can have lower systemic risk in a serious crisis by holding t-bills or whatever directly, rather than indirectly via FB or any other stablecoin provider. Plus you'll get the interest payments.<p>Storing serious amounts of money in any of these stablecoins for any real length of time is economically irrational because by exiting their walled garden, you can obtain a higher return in exchange for reduced risk. Withdrawing is even better than a risk-free reward; it's a risk-reducing reward.</p>
]]></description><pubDate>Wed, 19 Jun 2019 01:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=20220122</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20220122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20220122</guid></item><item><title><![CDATA[New comment by rphlx in "Facebook reveals its cryptocurrency Libra"]]></title><description><![CDATA[
<p>In the US the evidence for a central bank PhD Politburo "preventing" or even "minimizing" financial disasters is dubious at best. Financial panics in the 19th century were generally shorter, less frequent, and probably effected the avg citizen much less, than 1929/1937/1970s/2000/2008.</p>
]]></description><pubDate>Wed, 19 Jun 2019 00:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=20219852</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20219852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20219852</guid></item><item><title><![CDATA[New comment by rphlx in "Facebook reveals its cryptocurrency Libra"]]></title><description><![CDATA[
<p>This seems to be a false either-or because FB is probably not holding 100% reserves as actual paper cash in a giant Scrooge McDuck vault underneath their HQ. It's holding them at a bank, so that it can get the interest payments.<p>Thus, a user faces systemic banking system risks plus all firm/stablecoin-provider risks. That combined risk will almost certainly be strictly larger than the systemic banking system risk you'd face by just depositing funds in a bank account that you directly control.</p>
]]></description><pubDate>Wed, 19 Jun 2019 00:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=20219678</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20219678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20219678</guid></item><item><title><![CDATA[New comment by rphlx in "Facebook reveals its cryptocurrency Libra"]]></title><description><![CDATA[
<p>That may be the protocol at launch but the protocol can always be changed/hardforked, including (as an extreme example) to just centralize the system into VISA/MC style db at FB after achieving wide adoption.<p>AFAICT power ultimately rests with whoever can modify the most widely-used consumer SW implementation, which would probably be FB here. Though Apple and Google may have considerable veto power over updates pushed through their app stores, iff FB makes this primarily a cell phone app instead of a web app.</p>
]]></description><pubDate>Tue, 18 Jun 2019 23:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=20219571</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20219571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20219571</guid></item><item><title><![CDATA[New comment by rphlx in "SACK Panic – Multiple TCP-based remote denial-of-service issues"]]></title><description><![CDATA[
<p>Though not as bad as Win9x it definitely had some frag-of-death/ping-of-death vulns around 1997/98. teardrop et al.</p>
]]></description><pubDate>Tue, 18 Jun 2019 00:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=20208644</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20208644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20208644</guid></item><item><title><![CDATA[New comment by rphlx in "SACK Panic – Multiple TCP-based remote denial-of-service issues"]]></title><description><![CDATA[
<p>When was the last time Linux had a similar, reliably-remotely-exploitable kernel panic in the TCP/IPv4 stack? Pre-2000?</p>
]]></description><pubDate>Tue, 18 Jun 2019 00:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=20208568</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20208568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20208568</guid></item><item><title><![CDATA[New comment by rphlx in "SACK Panic – Multiple TCP-based remote denial-of-service issues"]]></title><description><![CDATA[
<p>They use a different TCP/IP stack which implemented SACK without introducing this bug.<p>It's a Linux-specific implementation defect, not an intrinsic problem with the TCP SACK wire protocol or spec.</p>
]]></description><pubDate>Mon, 17 Jun 2019 23:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=20208519</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20208519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20208519</guid></item><item><title><![CDATA[New comment by rphlx in "The clever cryptography behind Apple’s “Find My” feature"]]></title><description><![CDATA[
<p>> that's just how the internet works<p>Well, the Internet does not strictly require all traffic between two parties to go through a MegaCo Cloud. Location privacy in this system would appear to be greatly enhanced (vs Apple-as-an-adversary) if A and B communicated directly, or through a server that they controlled, instead of through iCloud. In concise security terms, Apple man-in-the-middles the encrypted traffic in this system and thus may perform traffic analysis, deanonymization-via-inference, etc as I said above.<p>It's certainly true that NAT, firewalls, and a lot of other things make direct communication between two iDevices inconvienent and frequently impossible - that's fine and fair enough. But then the Company should not be making at least partially untrue privacy and anonymity claims that are essentially impossible to satisfy when by design all of the traffic flows through their cloud.<p>AFAICT Apple (and likely its host governments) will still need to be trusted parties in any scheme that flows through their infra, unless you care only about protecting your precise location, and are willing to expose your coarse location to them.<p>To be clear, they may already have that info from other services, and you'll have to trust Apple a lot anyway since they're making the phone and some custom silicon within it. And them having coarse location is certainly preferable to them having precise location data - so this system (as we are inferring it to work) is not worthless, and is still an improvement over a naive implementation.<p>But real internet anonymity and location privacy is hard to achieve; just ask any tor developer. So please don't let the marketing dept openly claim that, or even imply that, when the claim can't realistically survive a two minute security audit by HN infosec nerds. To be specific the WWDC claims that "this whole interaction is ... anonymous" and "there’s no need to worry about your ... privacy" are what I am taking some issue with here.</p>
]]></description><pubDate>Sun, 09 Jun 2019 08:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=20137886</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20137886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20137886</guid></item><item><title><![CDATA[New comment by rphlx in "The clever cryptography behind Apple’s “Find My” feature"]]></title><description><![CDATA[
<p>The Wired article is not detailed enough to definitively poo-poo this scheme, but I am pretty skeptical about some of the claims, given a) how easy it is to map an IP to a coarse location, b) how easy it is to map many IPs to a small number of already-known humans/users.<p>That is to say: the asym crypto may strongly protect the precise (GPS or LTE triangulation) location from Apple and from others, but I do not see how a cloud-based system can ever hide coarse location <i>from Apple</i> and/or from <i>governments</i> as, given the short range of BT, they can reliably infer that a device (and hence its owner) is/was near whatever IP sends the encrypted precise location to their cloud. Then it's just a matter of mapping the device's "randomized" ID back to an actual user/phone. That seems easy enough as soon as a second device accesses it from an IP that's mappable to a specific residential address, Apple account, etc.<p>e.g.<p>A and B both log into iTunes or some other Apple service using a@apple.com and b@apple.com from HOMEIP at some point in the past. HOMEIP is never used by any other Apple accounts.<p>A(lice) and B(ob) exchange a secret and otherwise begin participating in this "private" tracking scheme.<p>A goes out shopping and while there it pushes its encrypted precise location to the Apple cloud, using random ID 424242, from MALLIP. Perhaps A's device sends it directly, or perhaps it's relayed from BT to Mall wifi to Cloud by C's device if A has both LTE and wifi disabled.<p>A few minutes later S(omeone) requests encrypted location for random ID 424242, from HOMEIP.<p>Apple (and any government compelling it to share information) can reliably infer that "Someone" was A or B attempting to track either B or A, and that the tracked phone was at/near the business address of MALLIP - their coarse location - even if they can't decrypt the precise location without the secret key. If you know from public records that A and B are married, and assume that women are more likely to be at a mall on their own than men, you may further assume that A is at the Mall while B is at home.<p>Result: the "private"/"encrypted" precise location beaconing has an unfixable metadata side channel that will leak coarse location data to Apple and to any governments that compell it.</p>
]]></description><pubDate>Sun, 09 Jun 2019 06:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=20137517</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20137517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20137517</guid></item><item><title><![CDATA[New comment by rphlx in "An update on last week's customer shutdown incident"]]></title><description><![CDATA[
<p>That's a good idea, though I would still prefer to understand their detailed CPU% abuse criteria pre-deployment rather than via just-try-it-and-see-what-happens. Secret rules are a problem, no matter if the enforcement is automated, manual, or some hybrid of the two.</p>
]]></description><pubDate>Wed, 05 Jun 2019 08:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=20102379</link><dc:creator>rphlx</dc:creator><comments>https://news.ycombinator.com/item?id=20102379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20102379</guid></item></channel></rss>