<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: robcohen</title><link>https://news.ycombinator.com/user?id=robcohen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:26:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=robcohen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by robcohen in "Student beauty and grades under in-person and remote teaching"]]></title><description><![CDATA[
<p>If you had that system, and I was Elon Musk's kids, I would feel entirely justified in paying half the taxes society expects me to pay. Let's see if that logic works both ways.</p>
]]></description><pubDate>Mon, 23 Mar 2026 14:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47490064</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=47490064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47490064</guid></item><item><title><![CDATA[New comment by robcohen in "Hollywood Enters Oscars Weekend in Existential Crisis"]]></title><description><![CDATA[
<p>Actually, yes, I do think that netflix could do their job much cheaper. I use putflix, which uses put.io for $0.99 per month. Better quality streaming than netflix, no forced ads, and they can make it work for $1. Maybe it's the model where my monthly subscription pays for their entire catalog that's broken. Maybe it should just be a la carte licensing.<p>Either way, until the industry lets me pay directly to the org that literally made the movie, I'll just pirate.<p>I do want to pay the artists that make the films. I think the most viable way to do this is via cryptocurrency associated with social media accounts, and then validate ownership by having owners post a magic validation link. This way I can send artists money and it's on them to go get it if they want it.</p>
]]></description><pubDate>Sun, 15 Mar 2026 20:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47391455</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=47391455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391455</guid></item><item><title><![CDATA[New comment by robcohen in "Proton Mail Helped FBI Unmask Anonymous 'Stop Cop City' Protester"]]></title><description><![CDATA[
<p>> Proton only has access to your IP and device ID, not your data.<p>I like Proton. I use Proton.<p>However, the problem with proton is that if you access your email via a web browser, there's nothing stopping protonmail (to my knowledge) from reading your email from within their webapp via JS. This type of attack could be targeted at the behest of authorities.<p>So, actually, Proton COULD read your email (IFF you use webmail).</p>
]]></description><pubDate>Thu, 05 Mar 2026 22:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47268354</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=47268354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47268354</guid></item><item><title><![CDATA[New comment by robcohen in "Jolla phone – a full-stack European alternative"]]></title><description><![CDATA[
<p>Seems like a very poor choice to build in a headphone jack. Why not just use usb c to headphone adapter?</p>
]]></description><pubDate>Mon, 02 Mar 2026 16:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47220636</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=47220636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47220636</guid></item><item><title><![CDATA[New comment by robcohen in "Real-time estimates of animals consumed by humans worldwide"]]></title><description><![CDATA[
<p>So you think the data is wrong?</p>
]]></description><pubDate>Wed, 11 Feb 2026 13:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974462</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46974462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974462</guid></item><item><title><![CDATA[New comment by robcohen in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p><a href="https://github.com/rustledger/rustledger" rel="nofollow">https://github.com/rustledger/rustledger</a> I'm building a Rust implementation of Beancount, the double-entry bookkeeping language. It covers the full Beancount syntax, all the booking methods, a BQL query engine, plugins (including rust and python). It works as both a CLI tool and a Rust library, and it compiles to WebAssembly too.<p><a href="https://github.com/rustledger/rustfava" rel="nofollow">https://github.com/rustledger/rustfava</a> This is a fork of Fava, the web UI that Beancount users know and love, but with the Python parser swapped out for rustledger running as WebAssembly. I packaged it up as a native desktop app using Tauri, so you just double-click to open your ledger files with no terminal or Python needed. It also works via Docker, PyPI, and Nix if that's more your thing.<p><a href="https://github.com/rustledger/pta-standards" rel="nofollow">https://github.com/rustledger/pta-standards</a> I started this project to create proper formal specifications for plain text accounting formats, covering Beancount, Ledger, and hledger. It includes EBNF/ABNF grammars, JSON Schema and Protobuf AST definitions, tree-sitter grammars, Alloy models for invariants, and conformance test suites. The idea is to make it possible for anyone to build a correct, interoperable PTA implementation without reverse-engineering existing tools.<p><a href="https://github.com/robcohen/peervault" rel="nofollow">https://github.com/robcohen/peervault</a> This is an Obsidian plugin that lets you sync your vaults directly between your devices over P2P connections, no central server involved. Has S3 fallback if you want. It uses Loro CRDTs so concurrent edits merge cleanly, and Iroh compiled to WASM handles the networking with NAT traversal and end-to-end encryption. Until iroh-docs or iroh-willow comes out with WASM support, this seems to be the best solution for obsidian syncing.</p>
]]></description><pubDate>Tue, 10 Feb 2026 14:03:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46959847</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46959847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46959847</guid></item><item><title><![CDATA[New comment by robcohen in "Show HN: Printable Classics – Free printable classic books for hobby bookbinders"]]></title><description><![CDATA[
<p>Interesting. I like the idea of reprinting classics to all look identical as a way of designing a library. Would be interesting to select a set of books for your kid, have them printed, and just put them in their room. I wonder if any startups are doing this.</p>
]]></description><pubDate>Mon, 09 Feb 2026 22:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952757</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46952757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952757</guid></item><item><title><![CDATA[New comment by robcohen in "I was right about ATProto key management"]]></title><description><![CDATA[
<p>Ah yes, the sybil attack.
This is why establishing an identity is useful, and worthwhile. An identity with no proof is likely not a real person, and therefore has little value in being advertised to.<p>If you're a real person, then yes, it is valuable to show you things.<p>Want to know how I'm right? Because fingerprinting browsers and tracking people is how we establish that they are real in the current advertising world. Advertisers pay for that. Thus it has value.</p>
]]></description><pubDate>Wed, 04 Feb 2026 02:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46880902</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46880902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46880902</guid></item><item><title><![CDATA[New comment by robcohen in "Real-time estimates of animals consumed by humans worldwide"]]></title><description><![CDATA[
<p>The logical entailment is eventually your lineage will be wiped out on some timescale if they cannot compete. I guess this argument in null and void if you believe violence is obsolete.</p>
]]></description><pubDate>Tue, 03 Feb 2026 18:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46874724</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46874724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46874724</guid></item><item><title><![CDATA[New comment by robcohen in "Waymo seeking about $16B near $110B valuation"]]></title><description><![CDATA[
<p>Personally, I find it odd to have interactions with anyone just based of transactionality. I want to interact with people because I have relationships with them. I've always found it hard to figure out exactly how nice to be with someone you don't know. I don't think this is a maladjustment on my part, I think you probably shouldn't be overly nice to people before you establish trust with them... and that takes time.</p>
]]></description><pubDate>Mon, 02 Feb 2026 16:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858142</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46858142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858142</guid></item><item><title><![CDATA[New comment by robcohen in "Real-time estimates of animals consumed by humans worldwide"]]></title><description><![CDATA[
<p>India — 20-30% vegetarian — 167 cm avg male height<p>Taiwan — 12-13% vegetarian — 174 cm avg male height<p>Mexico — 10-19% vegetarian — 170 cm avg male height<p>Italy — ~10% vegetarian — 174 cm avg male height<p>Brazil — 8-14% vegetarian — 176 cm avg male height<p>UK — ~7% vegetarian — 178 cm avg male height<p>Australia — 5-6% vegetarian — 179 cm avg male height<p>Switzerland — 5-9% vegetarian — 179 cm avg male height<p>Austria — 5-9% vegetarian — 179 cm avg male height<p>Germany — 4-8% vegetarian — 180 cm avg male height<p>I mean, if you think height doesn't matter for men, I think you may want to think about it.</p>
]]></description><pubDate>Mon, 02 Feb 2026 16:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46857556</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46857556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46857556</guid></item><item><title><![CDATA[New comment by robcohen in "Real-time estimates of animals consumed by humans worldwide"]]></title><description><![CDATA[
<p>The problem I have with being vegetarian is that you can't prove that it's actually healthier, because the current state of dietary science is pretty poor.<p>Even if you could, you would also need to explain all of the evolutionary problems that could come from some humans going vegetarian while others don't.<p>What if being vegetarian makes you smaller and weaker physically (perhaps the case in some vegetarian countries now). If you had the answer, and it was clear a diet consisting of vegetables causes reduction in physical size, then I have to ask:<p>Would you want your kids to be shorter and physically weaker than you are?</p>
]]></description><pubDate>Fri, 30 Jan 2026 18:31:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46828043</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46828043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46828043</guid></item><item><title><![CDATA[New comment by robcohen in "I was right about ATProto key management"]]></title><description><![CDATA[
<p>Would you be willing to see an ad for $1000? A million? Sure no one would pay it, but you  can set whatever limit you want.<p>No one would want this? Again I don't think you understand what I am proposing.<p>It isn't a a system that selects exclusively for ads. It selects for people you know, then people they know, and so on, and fades out how often posts show up the further away you get. If someone pays more, then more people will see their message in their network as it compensates people for their attention, starting with the people who value their attention the least.<p>No one would want this? You think people don't want to get paid for their attention? This is essentially what a job is.</p>
]]></description><pubDate>Wed, 28 Jan 2026 15:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46796278</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46796278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46796278</guid></item><item><title><![CDATA[New comment by robcohen in "I was right about ATProto key management"]]></title><description><![CDATA[
<p>You did not understand what my original post suggested.
I'm not suggesting people pay to be certified.
If a spammer wants to pay me $20 to see their message, I am happy to see it.</p>
]]></description><pubDate>Mon, 26 Jan 2026 18:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46769778</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46769778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46769778</guid></item><item><title><![CDATA[New comment by robcohen in "I was right about ATProto key management"]]></title><description><![CDATA[
<p>This isn't, and has never been a hard problem. Just pay for people's attention. People you follow don't have to pay, and make that transitive. Penalize people in your network who propagate spam by increasing the cost to get your attention.</p>
]]></description><pubDate>Sun, 25 Jan 2026 23:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46759925</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46759925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46759925</guid></item><item><title><![CDATA[New comment by robcohen in "The microstructure of wealth transfer in prediction markets"]]></title><description><![CDATA[
<p>How would this happen? Jets are significantly more maneuverable than anything else in the sky. The military could, you know, pilot the plane so it does not hit anything.</p>
]]></description><pubDate>Tue, 20 Jan 2026 17:36:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46694995</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46694995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46694995</guid></item><item><title><![CDATA[New comment by robcohen in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>I just made the jump to PTA and it is really, incredibly slick. Finally escaped the financial system's grip on my data. Look into SimpleFIN to get data feeds, but I also used LLMs and browsermcp to download all my statements from all of my banks.<p>Really awesome to have control finally. I am very interested in extending PTA to be more like blockchain ledgers, with signing for every transaction and decentralizing the ledger. still mulling through how this would work, but it would essentially be KERI based.</p>
]]></description><pubDate>Fri, 02 Jan 2026 15:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46466058</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46466058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46466058</guid></item><item><title><![CDATA[New comment by robcohen in "Kids Rarely Read Whole Books Anymore. Even in English Class"]]></title><description><![CDATA[
<p>It just seems to me that the entire purpose of school is not clear. What precisely is the purpose of "English" class? What? To read and speak English? Ok, then why can't kids test out of it most of the time? Is the purpose to be knowledgeable about a canon of literature? Why can't people test against that?<p>The truth is that pedagogy and instruction is just a lazy way of providing childcare. So who cares what they do with their time.</p>
]]></description><pubDate>Sat, 13 Dec 2025 23:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46259417</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46259417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46259417</guid></item><item><title><![CDATA[New comment by robcohen in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>Tailscale uses wireguard, which is better in a lot of ways compared to OpenVPN. It's far more flexible, secure, configurable and efficient. That said, you probably won't notice a significant difference</p>
]]></description><pubDate>Sat, 06 Dec 2025 04:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46170685</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46170685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46170685</guid></item><item><title><![CDATA[New comment by robcohen in "Declining Fertility Rates"]]></title><description><![CDATA[
<p>Isn't that their job though? To find market opportunities for providing value by solving problems people have (or think) they have?<p>So on some level, it's literally their job to find solutions for problems.</p>
]]></description><pubDate>Thu, 04 Dec 2025 15:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46148670</link><dc:creator>robcohen</dc:creator><comments>https://news.ycombinator.com/item?id=46148670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46148670</guid></item></channel></rss>