<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: acomar</title><link>https://news.ycombinator.com/user?id=acomar</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 12:07:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=acomar" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by acomar in "Death to type classes"]]></title><description><![CDATA[
<p>it's experimenting with a feature that was added to Haskell but just never caught on. it's theoretically very powerful but it's far enough from idiomatic Haskell that it sees basically zero usage in the wild as the cost for using it is that very few people can understand what you've done.</p>
]]></description><pubDate>Mon, 15 Sep 2025 16:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45251545</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=45251545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45251545</guid></item><item><title><![CDATA[New comment by acomar in "Big advance on simple-sounding math problem was a century in the making"]]></title><description><![CDATA[
<p>there is actually something rather special about the questions mathematicians focus on but the jargon and technical detail get in the way. ultimately, the reason prime numbers are so fascinating is because they turn up in weird places, with strange properties, and connect wildly different branches of mathematics together.<p>the Riemann Hypothesis is an example of this. it starts from a pair of observations:
1. the sum of the logarithms of the prime numbers less than n approximates the graph of y = x to absurd precision. there's no obvious reason why this should be true but the result just kind of falls out if you attempt to estimate the sum, even in really crude ways.
2. the sum of the reciprocals of the squares was calculated by Euler centuries ago. the way he solved the problem was to connect two different ways of calculating sin(x) -- the Taylor series and a new idea he developed which you may have tried in a calculus class. namely, he wrote down sin(x) as a infinite product of its roots. one result that happens to fall out of this comparison between the infinite sum and the infinite product is that you can factor equations like sum(1/n^2) over all the integers into a product of the reciprocals of the primes.<p>this second fact leads very directly to a proof of the first through some clever algebra but it's far more general. in fact, we not only get exact values for sum(1/n^2), but exact values for all expressions of the form sum(1/n^s) where s is a positive even integer -- odd powers remain an unsolved problem to this very day. in fact, these sums are hiding in the Taylor expansion of sin(x). so somehow, we've connected a seemingly arbitrary question about how to take a certain kind of sum of the integers, connected it to a product of primes, and tied both to an analytical function -- sin(x). already bizarre.<p>but it gets even stranger. if you let s vary as a complex number and not just as a positive number > 1, this very same approach lets you calculate the sums for negative even powers as well. remember, we're calculating sum(1/n^s) -- how can we get any result but infinity for sum(1/n^-2) -- i.e. sum(n^2)? more perplexing is that the value you can calculate from algebra and calculus over the complex numbers, following Euler's method, and Riemann's extension of it, is 0 for <i>every</i> negative even power. this is also where the notion that the sum of the integers is -1/12 comes from. this is the Riemann Zeta function.<p>so now, we've connected a seemingly arbitrary sum of the integers to an analytic function over the complex numbers via prime numbers. and worse still, if we connect this back to the first point, we discover that this Zeta function tells us the order of the error term on the estimate for sum(log p, p < x). remember, this function looks like the graph of y = x. if the Zeta function has a zero at s = 1/2, we have an exact formula for that sum and the error term is precisely O(x^1/2). we can even calculate the constant factors. this fixes all the prime numbers. it in fact gives you an exact formula to calculate them, not as a recursive function, but directly. all because some asshole in the 1700s posed a problem no one could answer until Euler: what's sum(1/n^2)?<p>so this is why prime numbers fascinate mathematicians. nothing we understand about them is obvious. but being able to answer seemingly arbitrary questions about them unlocks whole fields of mathematics. and new techniques in completely unrelated fields of mathematics suddenly answer deep questions about the structure of the natural numbers.<p>if this topic interests you, I highly recommend this series of videos from zetamath: <a href="https://www.youtube.com/watch?v=oVaSA_b938U&list=PLbaA3qJlbE93DiTYMzl0XKnLn5df_QWqY&pp=iAQB" rel="nofollow">https://www.youtube.com/watch?v=oVaSA_b938U&list=PLbaA3qJlbE...</a> -- he walks you through the basic algebra and calculus that lead to all of these conclusions. I can't recommend this channel enough.</p>
]]></description><pubDate>Wed, 16 Oct 2024 17:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41861656</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=41861656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41861656</guid></item><item><title><![CDATA[New comment by acomar in "Asterinas: OS kernel written in Rust and providing Linux-compatible ABI"]]></title><description><![CDATA[
<p>I've found the opposite. every time I attempt to subvert the borrow checker, I eventually discover that I'm attempting to write a bug.</p>
]]></description><pubDate>Wed, 16 Oct 2024 15:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41860547</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=41860547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41860547</guid></item><item><title><![CDATA[New comment by acomar in "Compressing chess moves for fun and profit"]]></title><description><![CDATA[
<p>most of the optimizations discussed are actually kind of obvious if you know how chess notation works in the first place. like the reason the starting move "Nf3" makes any sense is because only 1 knight of all 4 on the board can possibly move to f3 on the first move. what the OP is doing is trying to take that kind of information density and trying to represent it, first by assigning bits to each part of a possible move and then by paring it down where the space of legal moves excludes entire categories of possibilities. there's another article that goes much further into how much optimization is possible here: <a href="https://lichess.org/@/lichess/blog/developer-update-275-improved-game-compression/Wqa7GiAA" rel="nofollow">https://lichess.org/@/lichess/blog/developer-update-275-impr...</a></p>
]]></description><pubDate>Fri, 15 Mar 2024 19:23:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39719686</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=39719686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39719686</guid></item><item><title><![CDATA[New comment by acomar in "AirJet makes a MacBook Air perform like a MacBook Pro"]]></title><description><![CDATA[
<p>you've misunderstood my point -- I'm saying manufacturer claims need to be verified. 10x doesn't mean all that much to begin with and, moreover, fan static pressure claims from manufacturers get verified by virtually no one. a shady manufacturer could straight up make up these numbers and no one would be the wiser because of that lack of independent verification. it's like if a CPU GHz figure was taken at face value, without testing.</p>
]]></description><pubDate>Wed, 29 Nov 2023 19:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38463714</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38463714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38463714</guid></item><item><title><![CDATA[New comment by acomar in "Évariste Galois"]]></title><description><![CDATA[
<p>he was extremely insightful and developed new math so effortlessly. if he'd survived, a lot of math would have advanced more quickly than it did.</p>
]]></description><pubDate>Mon, 27 Nov 2023 21:51:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38438918</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38438918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38438918</guid></item><item><title><![CDATA[New comment by acomar in "Poll_next"]]></title><description><![CDATA[
<p>it also doesn't help that the fix for the increased difficulty in implementing AsyncIterator for devs (assuming the approach advocated for in the OP winds up being the one selected by the language team) relies on the as yet (?) unstabilized generators/async generators feature. I'm not really why it's not available yet as the necessary compiler features are already in place and have been for years but because it's not, this is kind of a hard pill to swallow.</p>
]]></description><pubDate>Mon, 27 Nov 2023 20:44:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38437977</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38437977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38437977</guid></item><item><title><![CDATA[New comment by acomar in "AirJet makes a MacBook Air perform like a MacBook Pro"]]></title><description><![CDATA[
<p>such claims without tests to validate are kind of useless. they're just taking the company at their word.</p>
]]></description><pubDate>Mon, 27 Nov 2023 17:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38435640</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38435640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38435640</guid></item><item><title><![CDATA[New comment by acomar in "Melatonin use soars among children, with unknown risks"]]></title><description><![CDATA[
<p>> Further analysis with mass spectrometry also found serotonin, a much more strictly controlled substance, in 26 percent of the tested supplements. According to the authors, the presence of unlabeled but significant quantities of serotonin could lead to serious side effects.<p>wait, you can buy OTC seratonin? that seems wild given the seratonin syndrome risks.<p>edit: it looks like it's indirectly via 5-HTP [1].<p>[1]: <a href="https://www.webmd.com/vitamins/ai/ingredientmono-794/5-htp" rel="nofollow noreferrer">https://www.webmd.com/vitamins/ai/ingredientmono-794/5-htp</a></p>
]]></description><pubDate>Thu, 16 Nov 2023 16:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38291332</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38291332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38291332</guid></item><item><title><![CDATA[New comment by acomar in "The "computers are social actors" theory no longer applies to desktop computers"]]></title><description><![CDATA[
<p>I mean, lots of animals use tools, including chimps. those tools aren't nearly as sophisticated, so it depends on how you define tool use, but the point still stands. this is all besides the point.</p>
]]></description><pubDate>Thu, 16 Nov 2023 16:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38291288</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38291288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38291288</guid></item><item><title><![CDATA[New comment by acomar in "The "computers are social actors" theory no longer applies to desktop computers"]]></title><description><![CDATA[
<p>thanks, I appreciate this</p>
]]></description><pubDate>Thu, 16 Nov 2023 16:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38291261</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38291261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38291261</guid></item><item><title><![CDATA[New comment by acomar in "The "computers are social actors" theory no longer applies to desktop computers"]]></title><description><![CDATA[
<p>> "We haven't yet found a specific neural structure for recognizing faces" is far from evidence that no such structure exists.<p>proving a negative is, famously, quite hard. an unsolved problem, even. facial recognition has a plethora of evidence beyond an argument from evolution. the notion that we humanize tools is one that, as yet, lacks that evidence. I urge people to be more skeptical of arguments from evolution. we understand very little about our evolution and it's easy to insert our own worldviews and beliefs into such arguments, allowing them to state virtually anything we like in a plausible envelope with the shape of a scientific argument. I'm not just calling the argument about humanizing tools pseudoscience -- I'm applying it equally to every other argument from evolution that lacks other motivating evidence.</p>
]]></description><pubDate>Wed, 15 Nov 2023 20:41:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=38282157</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38282157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38282157</guid></item><item><title><![CDATA[New comment by acomar in "The "computers are social actors" theory no longer applies to desktop computers"]]></title><description><![CDATA[
<p>except no such neural structure has ever been found. humans have been using tools for longer than we've been human -- without solid evidence that <i>this</i> tool is interpreted as a social actor, based on real neuroscience, this kind of claim rooted in an evolutionary argument <i>is</i> psuedoscience. people have been making arguments from evolution to say all kinds of nonsense things since Darwin (like justifying racial hierachies). which neural structure is posited to cause us to humanize our tools?<p>if anything, the historical evidence points in the opposite direction -- that people objectify far more than they humanize, even when the cost is measured in hundreds, thousands, or millions of lives. that's merely an observation, not a hypothesis or a claim about what people will do or about what they are capable of doing. we ought to humanize more often.</p>
]]></description><pubDate>Wed, 15 Nov 2023 19:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38281490</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38281490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38281490</guid></item><item><title><![CDATA[New comment by acomar in "FBI Director: FISA Section 702 warrant requirement a 'de facto ban'"]]></title><description><![CDATA[
<p>metaphors, you see, are always literal</p>
]]></description><pubDate>Wed, 15 Nov 2023 19:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38281341</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38281341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38281341</guid></item><item><title><![CDATA[New comment by acomar in "FBI Director: FISA Section 702 warrant requirement a 'de facto ban'"]]></title><description><![CDATA[
<p>> How do we know it's automatic without knowing the quality of each request?<p>what purpose does the filter serve if it allows virtually all requests through? your response amounts to "trust the FBI, they don't need oversight".<p>> I think the FBI understands the process and doesn't send flimsy requests in the first place.<p>I would love to see your evidence for this.<p>> If it's a rubber stamp, why are any rejected?<p>because those requests were egregiously bad?<p>warrant approval is bad across the board, even when the requests are public[1]. what reason do we have to assume they're better when they're sealed? "the FBI is self-regulating" doesn't pass muster when we can see the warrant requests they put forward and get approved when the details are public.<p>[1]: <a href="https://www.popehat.com/2014/07/15/warrants-bulwark-of-liberty-or-paper-shield/" rel="nofollow noreferrer">https://www.popehat.com/2014/07/15/warrants-bulwark-of-liber...</a></p>
]]></description><pubDate>Wed, 15 Nov 2023 18:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38280585</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=38280585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38280585</guid></item><item><title><![CDATA[New comment by acomar in "Google “We have no moat, and neither does OpenAI”"]]></title><description><![CDATA[
<p>this was exactly what the free software advocates have been saying would happen (has happened) without protections to make sure modifications got contributed back to free software projects.</p>
]]></description><pubDate>Fri, 05 May 2023 13:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35829237</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=35829237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35829237</guid></item><item><title><![CDATA[New comment by acomar in "Night of the living brain fog dead or how I hacked myself better via open source"]]></title><description><![CDATA[
<p>might be FODMAP sensitivity.</p>
]]></description><pubDate>Mon, 10 Apr 2023 22:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=35517996</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=35517996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35517996</guid></item><item><title><![CDATA[New comment by acomar in "Night of the living brain fog dead or how I hacked myself better via open source"]]></title><description><![CDATA[
<p>this worked for me for a while but in the last year, I've started getting episodes even though I've taught myself to sleep on my side, breathe through my mouth, keep my airway open by tilting my chin away from my chest, etc.. these kinds of techniques only work so well.</p>
]]></description><pubDate>Mon, 10 Apr 2023 22:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=35517941</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=35517941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35517941</guid></item><item><title><![CDATA[New comment by acomar in "SVB's programmatic payment systems are back online"]]></title><description><![CDATA[
<p>from what I've read, they're a standard practice in traditional finance/risk management circles? it's what makes the whole situation with SVB so much more mind-bending. this isn't some new technology that's never existed before. why were VCs insisting that money had to be held at SVB, knowing that by doing so, they'd put their funded companies above FDIC insurance thresholds?<p>was it incompetence or greed?</p>
]]></description><pubDate>Mon, 13 Mar 2023 16:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35138424</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=35138424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35138424</guid></item><item><title><![CDATA[New comment by acomar in "Federal Reserve Path Is Murkier After Bank Blowup"]]></title><description><![CDATA[
<p>the bank was already experiencing a slow run as startup funding dried up. SVB got hit by interest rates twice - once because the value of their assets fell and a second time because the money spigot into tech turned off and a huge influx of deposits turned into steady net-withdrawals. they managed their risk awfully.</p>
]]></description><pubDate>Mon, 13 Mar 2023 14:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35136504</link><dc:creator>acomar</dc:creator><comments>https://news.ycombinator.com/item?id=35136504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35136504</guid></item></channel></rss>