<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: gsnedders</title><link>https://news.ycombinator.com/user?id=gsnedders</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 30 Aug 2026 08:58:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gsnedders" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gsnedders in "Calibrate Before You Accelerate: Bias Toward Action in a New Role"]]></title><description><![CDATA[
<p>It's also, inevitably, the newest people who are often the best at fixing basic documentation — because they're the ones who don't already know it.</p>
]]></description><pubDate>Sat, 29 Aug 2026 21:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49493651</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49493651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49493651</guid></item><item><title><![CDATA[New comment by gsnedders in "A spectre is haunting Unicode"]]></title><description><![CDATA[
<p>> The peculiar properties of CJK characters and the philosophy (apparently the Japanese did not like Unicode's tendencies towards Aristotelian essentialism) under which they were implemented in Unicode probably singlehandedly forced unicode to expand beyond the BMP....<p>Note that Han Unification has a history predating Unicode, and the Unicode work very much followed on from that.<p>The most notable is CCCII, developed in Taiwan in the early 80s, and then standardised in various places.<p>That's not to say that it hasn't been controversial (it has!), nor to say that it hasn't caused problems (it has!), but it's also unfair to say that it's just Unicode doing its own special thing.</p>
]]></description><pubDate>Sat, 15 Aug 2026 19:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49313560</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49313560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49313560</guid></item><item><title><![CDATA[New comment by gsnedders in "England set to be one of the first countries to eliminate hepatitis C"]]></title><description><![CDATA[
<p>There’s a decent amount of public health research that suggests that annual physical exams don’t actually have a large impact on health.<p>In the US case specifically, I always wonder how much of the benefit is just “here’s a free appointment with a doctor once a year”.</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:19:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264649</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49264649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264649</guid></item><item><title><![CDATA[New comment by gsnedders in "The AI Billboards Are Killing SF"]]></title><description><![CDATA[
<p>And I get it — when the name of FooBar Inc is on the billboard. When there’s neither a product name nor a company name, which seems to be happening more and more often, I just don’t get it!</p>
]]></description><pubDate>Sun, 09 Aug 2026 19:21:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49234733</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49234733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49234733</guid></item><item><title><![CDATA[New comment by gsnedders in "The AI Billboards Are Killing SF"]]></title><description><![CDATA[
<p>I feel like SF has been full of frequently inscrutable billboards as long as I’ve been coming here — at least a decade.<p>It’s maybe got slightly more extreme recently, with an even larger percentage of them being inscrutable to me as someone who both works in tech and has a decent grasp of current industry trends.<p>I’ve never really got it — if even I don’t know what you’re advertising (or often, who is advertising!), how does this help your sales?</p>
]]></description><pubDate>Fri, 07 Aug 2026 16:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49213149</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49213149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49213149</guid></item><item><title><![CDATA[New comment by gsnedders in "Show HN: I worked on a new browser for 2 years, today it passed Acid 3"]]></title><description><![CDATA[
<p><a href="https://github.com/web-platform-tests/wpt/commits/master/acid/acid3" rel="nofollow">https://github.com/web-platform-tests/wpt/commits/master/aci...</a> shows the history of the web-platform-tests copy of WPT, which has mostly followed Hixie’s earlier updates to Acid3 by simply commenting out assertions that no longer match what specs say.</p>
]]></description><pubDate>Sat, 01 Aug 2026 04:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49131096</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49131096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49131096</guid></item><item><title><![CDATA[New comment by gsnedders in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>I’d still love a way to be able to rewrite commits at merge time, via Actions or otherwise.<p>The most obvious case is something like adding a Reviewed-By/Signed-off-by trailer based on reviewers, but there’s also a decent number of big projects that want more semantically meaningful commit identifiers (think more revision, in a numeric sense).<p>It seems like making merges async should make it a lot more possible to implement that!</p>
]]></description><pubDate>Fri, 31 Jul 2026 05:20:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49119287</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49119287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49119287</guid></item><item><title><![CDATA[New comment by gsnedders in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>And enough of the time you can just match based on subject line, similar to how fixup/squash commits work with autosquash.<p>There’s enough ways you can match up commits, with plenty of prior art in this space.</p>
]]></description><pubDate>Fri, 31 Jul 2026 05:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49119191</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=49119191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49119191</guid></item><item><title><![CDATA[New comment by gsnedders in "Open Book Touch: open-source e-reader"]]></title><description><![CDATA[
<p>Being based on a microcontroller and having limited RAM, I do wonder how good its ePub implementation is, especially in terms of CSS, but also in terms of dealing with larger (XHTML) documents.</p>
]]></description><pubDate>Sun, 19 Jul 2026 05:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48965169</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48965169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48965169</guid></item><item><title><![CDATA[New comment by gsnedders in "To study how chips work, MIT researchers built their own operating system"]]></title><description><![CDATA[
<p>This is why a distinction is often drawn between vulnerabilities and exploits — many more things can be weaknesses in a system that can only be exploited in combination with other vulnerabilities.<p>An obvious example is web browsers, where a vulnerability can easily be uninteresting because it lives in a sandboxed process… until you find a sandbox escape, then it is critical.<p>As long as you suspect there may be other vulnerabilities in the other layers, it is worthwhile investigating and fixing them, because defence in depth only works until someone manages to put together a full chain.</p>
]]></description><pubDate>Fri, 19 Jun 2026 15:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48599844</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48599844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48599844</guid></item><item><title><![CDATA[New comment by gsnedders in "Apple's weird anti-nausea dots cured my car sickness"]]></title><description><![CDATA[
<p>It came in macOS Tahoe 26 — a year later than on iOS and iPadOS.<p>Personally, I find it somewhat less effective on larger screens, simply because my eyes are more likely to be further from the dots.</p>
]]></description><pubDate>Wed, 17 Jun 2026 15:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48571918</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48571918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48571918</guid></item><item><title><![CDATA[New comment by gsnedders in "Your ePub Is fine"]]></title><description><![CDATA[
<p>Yes, every single CSS standard ever has required that.</p>
]]></description><pubDate>Mon, 15 Jun 2026 17:29:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544448</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48544448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544448</guid></item><item><title><![CDATA[New comment by gsnedders in "Your ePub Is fine"]]></title><description><![CDATA[
<p>While plausible, I would suspect it’s more likely you’ve just run into bugs than forwards-compatible error behaviour — most ePubs don’t get anywhere near actually interesting CSS!</p>
]]></description><pubDate>Mon, 15 Jun 2026 02:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536038</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48536038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536038</guid></item><item><title><![CDATA[New comment by gsnedders in "Your ePub Is fine"]]></title><description><![CDATA[
<p>epubcheck is meant to ensure conformance with the standards, not the interoperably implemented subset of the standards. (Which has lots of awkward questions: which implementations of the standards, which versions of those implementations, etc.)</p>
]]></description><pubDate>Mon, 15 Jun 2026 00:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535077</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48535077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535077</guid></item><item><title><![CDATA[New comment by gsnedders in "Your ePub Is fine"]]></title><description><![CDATA[
<p>You are of course correct that ePub nowadays doesn’t mandate a given version of CSS (though earlier versions did!), but that doesn’t matter in this case: it’s non-conforming according to even CSS level 1 (1996), per <a href="https://www.w3.org/TR/REC-CSS1-961217#forward-compatible-parsing" rel="nofollow">https://www.w3.org/TR/REC-CSS1-961217#forward-compatible-par...</a><p>> illegal values, or values with illegal parts, are treated as if the declaration weren't there at all<p>So a conforming implementation would ignore that max-width property declaration, not raise an error.<p>And those earlier versions of ePub which defined a required subset of given CSS standards? The forwards-compatible parsing rules were part of their subset.</p>
]]></description><pubDate>Mon, 15 Jun 2026 00:07:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48534622</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48534622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48534622</guid></item><item><title><![CDATA[New comment by gsnedders in "Your ePub Is fine"]]></title><description><![CDATA[
<p>To be clear, ADE’s behaviour is not conforming to any version of the standards it claims to implement. If it had been, it would reject that specific max-width property declaration as having an invalid value and ignore it, not reject the entire document: every single version of CSS has required that forwards-compatible behaviour.<p>PDF is not somehow immune to this either — a non-conforming implementation could similarly break what are meant to be forward-compatible extension points by raising an error on an unknown stream or object instead of (as required by the standard) ignoring it.</p>
]]></description><pubDate>Mon, 15 Jun 2026 00:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48534562</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48534562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48534562</guid></item><item><title><![CDATA[New comment by gsnedders in "Formal methods and the future of programming"]]></title><description><![CDATA[
<p>Another obvious example are cryptographic hash functions: if you have a function f(s) = h, you can trivially specify a function inverse_f(h) = s st f(s) = h, and if you can infer a non-brute-force algorithm for that, you’ve just inferred a cryptographical weakness!</p>
]]></description><pubDate>Sun, 14 Jun 2026 23:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48534349</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48534349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48534349</guid></item><item><title><![CDATA[New comment by gsnedders in "macOS Container Machines"]]></title><description><![CDATA[
<p>Only WSL2; WSL1 was an actual subsystem.</p>
]]></description><pubDate>Wed, 10 Jun 2026 02:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48470409</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48470409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48470409</guid></item><item><title><![CDATA[New comment by gsnedders in "Nvidia is proposing a beast of a CPU system for Windows PCs"]]></title><description><![CDATA[
<p>It feels deeply unfortunate that even with Windows on AArch64 requiring ACPI that it still doesn’t suffice for Linux, unlike on x86.<p>And I know a lot of that lies on the vendors, but it does feel unfortunate (from a standardisation/conformance/certification point of view) that Windows requiring it doesn’t make it easy to boot other OSes!</p>
]]></description><pubDate>Sat, 06 Jun 2026 18:21:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48427521</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48427521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48427521</guid></item><item><title><![CDATA[New comment by gsnedders in "GTA 6 Developers Unionize"]]></title><description><![CDATA[
<p>Who is outsourced here? It’s not immediately apparent from the article that people were being outsourced?</p>
]]></description><pubDate>Sat, 30 May 2026 17:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48338609</link><dc:creator>gsnedders</dc:creator><comments>https://news.ycombinator.com/item?id=48338609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48338609</guid></item></channel></rss>