<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: bc569a80a344f9c</title><link>https://news.ycombinator.com/user?id=bc569a80a344f9c</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 22 Sep 2026 07:40:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bc569a80a344f9c" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bc569a80a344f9c in "Uber is letting women avoid male drivers and riders in the US"]]></title><description><![CDATA[
<p>In your cake shop example, the more accurate version would be some gay couples only agreeing to buy wedding cakes from cake shops with gay bakers.<p>On account of it's the customer choosing the service provider, albeit with the help of filters provided by an aggregator, instead of service providers denying service to customers based on their belonging to a class.<p>edit: I missed that you can, as a woman driver, also filter out male riders.</p>
]]></description><pubDate>Mon, 09 Mar 2026 18:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47313451</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=47313451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47313451</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Welcome (back) to Macintosh"]]></title><description><![CDATA[
<p>I prefer my MacBook, but the Thinkpad whatever I bought to have Windows and Linux available for some software I need occasionally has a fingerprint reader that worked out of the box on Ubuntu.</p>
]]></description><pubDate>Tue, 03 Mar 2026 01:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47226725</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=47226725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47226725</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Show HN: Govbase – Follow a bill from source text to news bias to social posts"]]></title><description><![CDATA[
<p>From what I understand, it depends on the stage. The United States Code certainly tracks any and all amendments, and you can fully trace which member introduced which amendment, when and where it passed, and even verbatim floor debate.<p>However, the draft stage isn't documented this way. Members negotiate whatever between themselves (well, really their staffers) and this happens over email, in discussions, via Word documents - whatever works.<p>I guess in the git metaphor, drafts are in flux while being worked on as a commit, and are squashed and then accessible as such squashed commits once initially introduced or whenever they lead to bill amendments. You can't necessarily track down what member was responsible for a specific sentence in an amendment.</p>
]]></description><pubDate>Mon, 02 Mar 2026 20:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47223894</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=47223894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47223894</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Dan Simmons, author of Hyperion, has died"]]></title><description><![CDATA[
<p>I adore Canticle. It is one of my favorite books.<p>I had recommended Hyperion to a friend, and they loved it. I recommended Canticle as a follow-up and they hated it. I never figured out how that can be.</p>
]]></description><pubDate>Sat, 28 Feb 2026 01:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47188673</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=47188673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47188673</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "The Feynman Lectures on Physics (1961-1964)"]]></title><description><![CDATA[
<p>The shit people tell you about themselves for free, unprompted. It’s unreal.</p>
]]></description><pubDate>Wed, 11 Feb 2026 11:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46973854</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46973854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46973854</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing"]]></title><description><![CDATA[
<p>Kind of but not really.<p>The whole point of BGP is to influence your routing tables. This fundamentally makes very little sense to do when you have a bunch of routers whose routing policy you don't control between you and whoever you're speaking BGP to. eBGP is just TCP and supports knobs to run over multiple hops (so up to 255), but at that point you can't really do anything with the routing information you exchange because the moment you hand the traffic off, the other party can do with it how it pleases. Also, very few people have enough public IP addresses for this, and on the Internet you obviously can't route RFC1918 space. Therefore, you need tunnels, so that you can be one hop away even if the tunneled traffic is traversing the Internet, and so that you can reach peers that let you announce whatever IP space you want.<p>The other thing you can do, of course, is to just do the same thing internal to your lab. You can absolutely stand up multiple ASN at home. I'd even argue that if you really want to learn BGP, this is a great way to do it, especially if you use two different platforms (say, FRR on FreeBSD peering with a cheap Mikrotik running RouterOS). That way you learn the underlying protocol and not a specific implementation, which is something that is very hard to undo in junior network engineers that have only ever been exposed to one way of doing things.<p>That's different from some of the goals outlined in the article, but if your goal is to learn this stuff rather than have provider-independent IP space (which even for home labs isn't very valuable to most people), doing it all yourself works fine.</p>
]]></description><pubDate>Sun, 08 Feb 2026 16:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46936124</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46936124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46936124</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Yawning has an unexpected influence on the fluid inside your brain"]]></title><description><![CDATA[
<p>Even if yawning in public affected sexual fitness: how long has it been socially impolite to yawn in public? Evolution takes a rather long time in species with long reproductive cycles. Almost all mammals yawn, it would take significant genetic changes to breed that out of us. That doesn't happen overnight.</p>
]]></description><pubDate>Wed, 04 Feb 2026 20:30:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46891238</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46891238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46891238</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>> it would be just nice to quickly change (or even better: have access to multiple at once!) networks.<p>Accessing multiple corporate networks simultaneously from the same endpoint violates all sorts of access policies. If it doesn’t, the access policy is lacking. Even for startups.<p>And no, unless you build it and enforce it from the start, no one ever succeeds in bolting on a reasonably security posture after implementing all their other processes no one will dare touch.</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847929</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46847929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847929</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "The Book of PF, 4th edition"]]></title><description><![CDATA[
<p>It's fine if all you need is a packet filter, but in 2026 I question that many production use cases can get away with just packet filter.<p>As a host firewall, it's obviously fine, I assume your question is about using pf as a network firewall. Given the threat landscape, you usually want threat protection. At the very least that means close-to-real-time updates from reputation lists. You can script that with pf, but it's not fun. Really, you want protocol dissection and - quite possibly - the ability to decrypt on the box and do payload analysis. Just doing packet filtering doesn't buy you all that much anymore these days, and anything production that requires compliance or that you genuinely care about should be behind what you might also call IPS or layer 7 firewall capabilities.<p>pf doesn't do any of that. You don't have to use Palo Alto or Cisco for this, either.<p>If all you need is packet filtering, it's a good option, though.</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847635</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46847635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847635</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "The Unix Pipe Card Game"]]></title><description><![CDATA[
<p>> almost all humans use computers but only 0.1% or so can program them.<p>This is nitpicking but I was curious: there are 4.4 million software developers in the US (<a href="https://www.griddynamics.com/blog/number-software-developers-world" rel="nofollow">https://www.griddynamics.com/blog/number-software-developers...</a>). The population is 340 million, 0.1% would be 340,000. You’re off by over one order of magnitude.</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:41:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46698102</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46698102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46698102</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "The Gentle Seduction (1989)"]]></title><description><![CDATA[
<p>They’re both short stories, less than 10 minutes to read.<p>If you’d like to read novel length LeGuin, “The Left Hand Of Darkness” and “The Dispossessed” are excellent. Much of her most lauded work shares a universe, but each novel stands alone and doesn’t share relevant characters, let alone protagonists.<p>Edit: „The Ones Who Walk Away From Omelas“ can be read at <a href="https://shsdavisapes.pbworks.com/f/Omelas.pdf" rel="nofollow">https://shsdavisapes.pbworks.com/f/Omelas.pdf</a></p>
]]></description><pubDate>Sun, 04 Jan 2026 18:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46490535</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46490535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46490535</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "The Gentle Seduction (1989)"]]></title><description><![CDATA[
<p><a href="https://clarkesworldmagazine.com/kim_02_24/" rel="nofollow">https://clarkesworldmagazine.com/kim_02_24/</a><p>Why Don’t We Just Kill The Kid In The Omelas Hole by Isabel Kim. My favorite short story of 2024, and very much worth reading if you’re at all familiar with LeGuin’s original story.</p>
]]></description><pubDate>Sun, 04 Jan 2026 13:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46487590</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46487590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46487590</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Accounting for Computer Scientists (2011)"]]></title><description><![CDATA[
<p>That’s a great way of explaining why this was historically done.</p>
]]></description><pubDate>Sat, 03 Jan 2026 00:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471272</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46471272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471272</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Accounting for Computer Scientists (2011)"]]></title><description><![CDATA[
<p>> The previous diagram absolutely does not have positive and negative for each transaction!<p>But it does. The $500 transaction for furniture is an edge from the bank to the furniture asset account. This edge is outgoing from the bank account (-$500) and incoming to the furniture asset account (+$500). That’s it, that’s double entry bookkeeping. Each edge represents both entries.</p>
]]></description><pubDate>Sat, 03 Jan 2026 00:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471255</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46471255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471255</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "IPv6 just turned 30 and still hasn't taken over the world"]]></title><description><![CDATA[
<p>IP addresses in both protocols are just a sequence of bits. Combined with a subnet mask (or prefix length, the more modern term for the same concept) they divide into a network portion and a host portion. The former tells you what network the host is on, the latter uniquely identifies the host on that network. This is exactly the same for both protocols.<p>Or what do you mean by “parts of an IPv4 address and their meaning”?<p>That multicast on IPv4 isn’t used as much is irrelevant. It functions the same way in both protocols.</p>
]]></description><pubDate>Sat, 03 Jan 2026 00:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471116</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46471116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471116</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "IPv6 just turned 30 and still hasn't taken over the world"]]></title><description><![CDATA[
<p>It’s not _that_ different. Larger address space, more emphasis on multicast for some basic functions. If you understand those functions in IPv4, learning IPv6 is very straightforward. There’s some footguns once you get to enterprise scale deployments but that’s just as true of IPv4.</p>
]]></description><pubDate>Fri, 02 Jan 2026 21:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469664</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46469664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469664</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "IPv6 just turned 30 and still hasn't taken over the world"]]></title><description><![CDATA[
<p>But TCP or HTTP don’t care about the underlying transport. They’re higher level protocols that are payloads to either IPv4 or IPv6. It’s irrelevant what the transport is when dissecting HTTP and very little time should be spent on it.<p>IPv4 is, for all intents and purposes, still the default transport. It’s also simpler than IPv6 in some regards. When teaching layer 3, it makes sense to teach both, and teach IPv4 first. Though I fully agree that they should be taught with equal emphasis. I don’t doubt there’s a good number of programs out there that don’t into sufficient detail on IPv6.</p>
]]></description><pubDate>Fri, 02 Jan 2026 21:29:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469593</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46469593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469593</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "I rebooted my social life"]]></title><description><![CDATA[
<p>An alternative is that he isn’t on that list because he’s a bad person, like Hitler. He’s on a list of people GP doesn’t want to read. He doesn’t want to read Hitler because Hitler is a bad person, he doesn’t want to read Dan Brown because Dan Brown’s prose is clumsy and not worth reading, and he doesn’t want to read Ayn Rand for both reasons. (Sorry for the dig at the end. I think that’s funny).</p>
]]></description><pubDate>Thu, 01 Jan 2026 13:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46454128</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46454128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46454128</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Warren Buffett steps down as Berkshire Hathaway CEO after six decades"]]></title><description><![CDATA[
<p>> A man who built what he loves and produced so much surplus value for the rest of us to enjoy (read: profit) is _exactly_ a hero.<p>Life imitates art, I suppose.<p><a href="https://www.newyorker.com/cartoon/a16995" rel="nofollow">https://www.newyorker.com/cartoon/a16995</a></p>
]]></description><pubDate>Thu, 01 Jan 2026 00:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449755</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46449755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449755</guid></item><item><title><![CDATA[New comment by bc569a80a344f9c in "Toll roads are spreading in America"]]></title><description><![CDATA[
<p>“Democracy in the US is failing because of the resources invested into public transit” might be the hottest take I’ve read in 2025. Nice.</p>
]]></description><pubDate>Sat, 27 Dec 2025 23:47:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46406755</link><dc:creator>bc569a80a344f9c</dc:creator><comments>https://news.ycombinator.com/item?id=46406755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46406755</guid></item></channel></rss>