<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: zodiac</title><link>https://news.ycombinator.com/user?id=zodiac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 08:32:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zodiac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zodiac in "“Why not just use Lean?”"]]></title><description><![CDATA[
<p>We still care about computation and algorithms even when proving theorems in a classical setting!<p>For e.g., imagine I'm trying to prove the theorem "x divides 6 => x != 5". Of course, one way would be to develop some general lemma about non-divisibility, but a different hacky way might be to say "if x divides 6 then x ∈ {1, 2, 3, 6}, split into 4 cases, check that x != 5 holds in all cases". That first step requires an algorithm to go from a given number to its list of divisors, not just an existence proof that such a finite list exists.</p>
]]></description><pubDate>Mon, 27 Apr 2026 22:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928395</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=47928395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928395</guid></item><item><title><![CDATA[New comment by zodiac in "Some Junk Theorems in Lean"]]></title><description><![CDATA[
<p>Here’s a good document defending the merits of this design. <a href="https://xenaproject.wordpress.com/2020/07/05/division-by-zero-in-type-theory-a-faq/" rel="nofollow">https://xenaproject.wordpress.com/2020/07/05/division-by-zer...</a></p>
]]></description><pubDate>Sat, 27 Dec 2025 15:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46402640</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=46402640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46402640</guid></item><item><title><![CDATA[New comment by zodiac in "Ladybird passes the Apple 90% threshold on web-platform-tests"]]></title><description><![CDATA[
<p>No browser passes 100% of WPT, the leader is chrome which has about 1000 failing tests</p>
]]></description><pubDate>Mon, 06 Oct 2025 19:17:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45495152</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=45495152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45495152</guid></item><item><title><![CDATA[New comment by zodiac in "Trump to impose $100k fee for H-1B worker visas, White House says"]]></title><description><![CDATA[
<p>1400 x $100,000 is $140 million, not $1.4 billion</p>
]]></description><pubDate>Fri, 19 Sep 2025 22:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45307782</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=45307782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45307782</guid></item><item><title><![CDATA[New comment by zodiac in "Planes in 3D Space"]]></title><description><![CDATA[
<p>Interesting, in this representation a plane is represented by the point on it closest to the origin, right?</p>
]]></description><pubDate>Sat, 27 Apr 2024 17:26:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40181752</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=40181752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40181752</guid></item><item><title><![CDATA[New comment by zodiac in "EU Probes Apple's Decision to Shut Down Epic's Developer Account"]]></title><description><![CDATA[
<p>> Every time you install an open-source app, the developers are extorted by Apple with Core Technology Fee of €0.5 each<p>I don't think this is true? AIUI a developer can choose to operating using the "old business terms" even in the EU, in which case they don't have to pay the fee. <a href="https://developer.apple.com/support/core-technology-fee/" rel="nofollow">https://developer.apple.com/support/core-technology-fee/</a> backs this up by stating that the CTF is an element of the "new business terms".</p>
]]></description><pubDate>Fri, 08 Mar 2024 13:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39640759</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=39640759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39640759</guid></item><item><title><![CDATA[New comment by zodiac in "The "missing" graph datatype already exists. It was invented in the '70s"]]></title><description><![CDATA[
<p>I'm curious about graph algorithms that are "higher order" than what the article describes - e.g. how does Datalog encode the fact that two graphs (given as two relation sets) are isomorphic? How do I write a graph isomorphism algorithm in Datalog, or e.g. enumerate all graphs that have 6 vertices?</p>
]]></description><pubDate>Wed, 06 Mar 2024 00:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39611015</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=39611015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39611015</guid></item><item><title><![CDATA[New comment by zodiac in "Python datetime pitfalls, and what libraries are (not) doing about it"]]></title><description><![CDATA[
<p>Something like "schedule a reminder to stop using the computer at 10pm so I can sleep by 11pm"? Since I want to sleep at 11pm local time every day</p>
]]></description><pubDate>Sun, 18 Feb 2024 15:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39419845</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=39419845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39419845</guid></item><item><title><![CDATA[New comment by zodiac in "AlphaGeometry: An Olympiad-level AI system for geometry"]]></title><description><![CDATA[
<p>The real TIL (to me) is that the previous state-of-the-art could solve 10 of these! I'd heard there was a decision algorithm for plane geometry problems but I didn't know it was a practical one. Some searching turned up <a href="http://www.mmrc.iss.ac.cn/~xgao/paper/book-area.pdf" rel="nofollow">http://www.mmrc.iss.ac.cn/~xgao/paper/book-area.pdf</a> as a reference.</p>
]]></description><pubDate>Wed, 17 Jan 2024 18:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39031779</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=39031779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39031779</guid></item><item><title><![CDATA[New comment by zodiac in "A copy-and-patch JIT compiler for CPython"]]></title><description><![CDATA[
<p>I think there’s syntactic ambiguity whether “faster” modifies “generates” or “code”</p>
]]></description><pubDate>Tue, 26 Dec 2023 16:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38773470</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=38773470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38773470</guid></item><item><title><![CDATA[New comment by zodiac in "Ask yourself dumb questions and answer them (2020)"]]></title><description><![CDATA[
<p>I read mathematics on screens but when it comes to working out exercises etc I still prefer to do it with pen and paper, so I prefer succinct notation.</p>
]]></description><pubDate>Mon, 25 Dec 2023 10:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38761339</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=38761339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38761339</guid></item><item><title><![CDATA[New comment by zodiac in "Superrational"]]></title><description><![CDATA[
<p>I didn’t really get that joke, could you explain it?</p>
]]></description><pubDate>Sun, 09 Jul 2023 18:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=36657014</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=36657014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36657014</guid></item><item><title><![CDATA[New comment by zodiac in "The Art of LaTeX: Common mistakes and advice for typesetting proofs"]]></title><description><![CDATA[
<p>The “except for math” part is doing a lot I think. There’s a huge amount of work needed to get rendered math to look as good as latex’s and I’m not sure CSS (as an example) is expressive enough to get this done</p>
]]></description><pubDate>Sun, 08 Jan 2023 18:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34301634</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=34301634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34301634</guid></item><item><title><![CDATA[New comment by zodiac in "Maids trafficked and sold to wealthy Saudis on black market"]]></title><description><![CDATA[
<p>“Give us your passport or we’ll fire you / won’t give you this job”</p>
]]></description><pubDate>Thu, 29 Dec 2022 17:27:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=34175129</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=34175129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34175129</guid></item><item><title><![CDATA[New comment by zodiac in "Algorithms for competitive programming"]]></title><description><![CDATA[
<p>I wish discussions of such site didn't inevitably become discussions about software engineer interviews. It's a really nice site created by volunteers and I've often had it been the only decent resource online for a particular topic, if you want to use it as a reference their "terse but accurate" style for the prose and the compact working C++ code is really nice. And it covers some topics (e.g. treaps) which I've never seen appear in software engineer interviews.</p>
]]></description><pubDate>Tue, 20 Sep 2022 06:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32908462</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32908462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32908462</guid></item><item><title><![CDATA[New comment by zodiac in "Timing of daily calorie loading affects appetite and hunger responses"]]></title><description><![CDATA[
<p>Could you please define “strategy” such that those people you refer to aren’t “following a strategy” but someone who doesn’t eat breakfast is “following a strategy”?<p>I eat breakfast when I’m strength training and don’t when I’m not, I’m not obese (16% body fat by dexa scan), so is skipping breakfast a “strategy”?</p>
]]></description><pubDate>Fri, 16 Sep 2022 13:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=32865541</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32865541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32865541</guid></item><item><title><![CDATA[New comment by zodiac in "Timing of daily calorie loading affects appetite and hunger responses"]]></title><description><![CDATA[
<p>What makes skipping meals a “strategy” while your meal eating habits is (presumably) not a “strategy”?</p>
]]></description><pubDate>Fri, 16 Sep 2022 12:57:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32865476</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32865476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32865476</guid></item><item><title><![CDATA[New comment by zodiac in "Edge Case Poisoning (2020)"]]></title><description><![CDATA[
<p>The article gives one example - find out if a recipe has ingredient X. You could also imagine "find all recipes (from a cookbook) that are vegan", or "find all recipes I could follow given the contents of my fridge", etc.</p>
]]></description><pubDate>Fri, 09 Sep 2022 07:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=32776501</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32776501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32776501</guid></item><item><title><![CDATA[New comment by zodiac in "Mainnet Merge Announcement"]]></title><description><![CDATA[
<p>I agree with your 3rd, 4th, and 5th sentences, but not with your 1st and 2nd. Assuming a large number of independent validators, the Nash equilibrium is close to "there is no equivocation, hence no slashable evidence, hence no incentive to run a slasher node". (Remember that Nash equilibrium implicitly assumes that agents are not allowed to cooperate with each other). Suppose some fraction of the validators are deviating from this equilibrium by doing lots of equivocation, now there is an incentive to run a slasher node. So what this modelling suggests is that in the real world, we can have a small number of slashers and a large number of validators, and the security comes from the fact that anyone could be a slasher (it's OK that the number of people who actually are is small). But we cannot conclude that "it's OK to have a small number of validators, as long as anyone can be a validator".</p>
]]></description><pubDate>Thu, 25 Aug 2022 15:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=32594975</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32594975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32594975</guid></item><item><title><![CDATA[New comment by zodiac in "Mainnet Merge Announcement"]]></title><description><![CDATA[
<p>> Which sure sounds like a decentralized process that is ultimately just centralized around the ETH foundation at the end of the day.<p>The validators need to be decentralized (i.e. prevent "harmful collusion"), but the slashers don't need to be in the same way (as long as the validators are).</p>
]]></description><pubDate>Thu, 25 Aug 2022 03:00:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=32588928</link><dc:creator>zodiac</dc:creator><comments>https://news.ycombinator.com/item?id=32588928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32588928</guid></item></channel></rss>