<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: BlanketLogic</title><link>https://news.ycombinator.com/user?id=BlanketLogic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 08:44:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BlanketLogic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BlanketLogic in "“Why not just use Lean?”"]]></title><description><![CDATA[
<p>Paulson is a lead developer of Isabelle , a proof assistant that is not based on dependent types.<p>> Is this the mathematician's variant of "my language is better than your language",<p>Almost. A closer analogy is comparing paradigms, say OOP vs functional programming.<p>Isabelle is different from the big three - rocq. lean and agda. The latter three have propositions as types. The type of your function is the theorem statement. The function body is the proof. 
Isabelle works differently.
Author makes a convoluted argument that (a) one doesn't have to stick to the currently  popular paradigm and (b) in conjunction with AI, Isabelle offers distinct benefits.</p>
]]></description><pubDate>Tue, 28 Apr 2026 04:45:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47930535</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=47930535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47930535</guid></item><item><title><![CDATA[New comment by BlanketLogic in "“Why not just use Lean?”"]]></title><description><![CDATA[
<p>I think the author is confkating two different things. 
There are  technical problems with sticking to constructive purity when it comes to mathematics (setoid hell, avoiding excluded middle, real number formalization etc).
Then there are social aspects. The community's   'cultist' ( his words) adherence to constructive logic. Saying this is the reason rocq lost out to lean seems wrong.<p>Firstly, there is value of the attempt.  By staying true to constructive logic, there was a lot of progress (compcert verified c compiler, cubical agda etc).<p>Secondly, there were other confounding variables (tooling, network effects).  Claiming rocq lost out to lean due to community's obsession is a bit of reductive argument.<p>But author is an expert. I will defer to him.
His point about sledgehammer approach working well in the new AI world is very interesting though.</p>
]]></description><pubDate>Tue, 28 Apr 2026 03:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47930041</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=47930041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47930041</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Pony: An actor-model, capabilities-secure, high-performance programming language"]]></title><description><![CDATA[
<p>It is based on actors and "reference capabilities". These two blogs[1,2], could provide nice introduction.<p>1. <a href="https://blog.jtfmumm.com//2016/03/06/safely-sharing-data-pony-reference-capabilities/" rel="nofollow">https://blog.jtfmumm.com//2016/03/06/safely-sharing-data-pon...</a>
2. <a href="https://bluishcoder.co.nz/2017/07/31/reference_capabilities_consume_recover_in_pony.html" rel="nofollow">https://bluishcoder.co.nz/2017/07/31/reference_capabilities_...</a></p>
]]></description><pubDate>Tue, 29 Jul 2025 11:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44721736</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=44721736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44721736</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Recent AI model progress feels mostly like bullshit"]]></title><description><![CDATA[
<p>Not the OP but<p>USAMO : USA Math Olympiad. Referred here <a href="https://arxiv.org/pdf/2503.21934v1" rel="nofollow">https://arxiv.org/pdf/2503.21934v1</a><p>IMO : International Math Olympiad<p>SOTA : State of the Art<p>OP is probably referring to this referred to this paper here <a href="https://arxiv.org/pdf/2503.21934v1" rel="nofollow">https://arxiv.org/pdf/2503.21934v1</a>. The paper explains out how a rigorous testing  revealed abysmal performance of LLMs (results that are at odds with how they are hyped about).</p>
]]></description><pubDate>Mon, 07 Apr 2025 05:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43607932</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=43607932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43607932</guid></item><item><title><![CDATA[New comment by BlanketLogic in "The meanest app: Duolingo subjects its users to "emotional blackmail""]]></title><description><![CDATA[
<p>FWIW, I found Busuu great.<p>After a year on busuu and 1000 days on duolingo, I find the former way better for language acquisition.</p>
]]></description><pubDate>Mon, 05 Aug 2024 12:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41160448</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=41160448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41160448</guid></item><item><title><![CDATA[Yggdrasil]]></title><description><![CDATA[
<p>Article URL: <a href="https://shenlanguage.org/yggdrasil.html">https://shenlanguage.org/yggdrasil.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37379931">https://news.ycombinator.com/item?id=37379931</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 04 Sep 2023 12:39:41 +0000</pubDate><link>https://shenlanguage.org/yggdrasil.html</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=37379931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37379931</guid></item><item><title><![CDATA[Clasp Is v1.0.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/clasp-developers/clasp/releases/tag/1.0.0">https://github.com/clasp-developers/clasp/releases/tag/1.0.0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30817925">https://news.ycombinator.com/item?id=30817925</a></p>
<p>Points: 10</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 27 Mar 2022 05:24:00 +0000</pubDate><link>https://github.com/clasp-developers/clasp/releases/tag/1.0.0</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=30817925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30817925</guid></item><item><title><![CDATA[“What to expect from Putin in the coming days.” FSB letters (tweets)]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/igorsushko/status/1503668377289584640">https://twitter.com/igorsushko/status/1503668377289584640</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30683964">https://news.ycombinator.com/item?id=30683964</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 15 Mar 2022 11:17:01 +0000</pubDate><link>https://twitter.com/igorsushko/status/1503668377289584640</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=30683964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30683964</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Play Wordle from Your Terminal"]]></title><description><![CDATA[
<p>this looks neat. Thanks for sharing.<p>I published one too[0] which is much clumsier - it needs to be interacted via wordlers. Of course mine is more for trying out an algorithm or two for solving. But it also allows one to play cows and bulls[1].<p>[0] <a href="https://crates.io/crates/wordlers" rel="nofollow">https://crates.io/crates/wordlers</a>
[1] <a href="https://en.wikipedia.org/wiki/Bulls_and_Cows" rel="nofollow">https://en.wikipedia.org/wiki/Bulls_and_Cows</a></p>
]]></description><pubDate>Sun, 06 Feb 2022 16:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=30233780</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=30233780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30233780</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Running Lisp in Production (2020)"]]></title><description><![CDATA[
<p>> What are the differences between elisp and lisp?<p>common lisp is a general purpose programming language with a well specified language and standard library. Elisp is intricately tied to emacs.<p>Notable differences are , till recently(?), elisp has only dynamic scoping for variables. Common lisp has, by default, lexical scoping for variables (while also allowing dynamic scoping). Common lisp has much better support for closures than elisp.
Common lisp has very mature commercial and open source compilers that produce very efficient code.</p>
]]></description><pubDate>Wed, 02 Feb 2022 09:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=30175650</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=30175650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30175650</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Who is the most accurate world chess champion?"]]></title><description><![CDATA[
<p>> At the time of publishing, the last decisive game in the World Championship was game 10 of the World Championships 2016 — 1835 days ago, or 5 years and 9 days. Is the singularity being reached, with man and machine minds melding towards inevitable monochromatic matches?<p>Very very unfortunate timing but still a valid question.</p>
]]></description><pubDate>Sat, 04 Dec 2021 16:54:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=29442093</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=29442093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29442093</guid></item><item><title><![CDATA[New comment by BlanketLogic in "What's bad about Julia?"]]></title><description><![CDATA[
<p>Thanks for response.<p>> Do you have a link to an open issue tracking this problem?<p>Yes [#41642](<a href="https://github.com/JuliaLang/julia/issues/41642" rel="nofollow">https://github.com/JuliaLang/julia/issues/41642</a>)<p>> The main reason for the divergence is that Julia’s libuv fork has a significantly more flexible event loop model that allows using libuv from multiple threads efficiently.<p>Glad to hear this. That's impressive.</p>
]]></description><pubDate>Mon, 26 Jul 2021 18:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=27963238</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=27963238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27963238</guid></item><item><title><![CDATA[New comment by BlanketLogic in "What's bad about Julia?"]]></title><description><![CDATA[
<p>Oh, the problem is present in 1.6.2(current stable release) as well as v1.5.4(released March '21 available under old releases). I could not find any other 1.5+ version to try.</p>
]]></description><pubDate>Mon, 26 Jul 2021 17:37:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=27962419</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=27962419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27962419</guid></item><item><title><![CDATA[New comment by BlanketLogic in "What's bad about Julia?"]]></title><description><![CDATA[
<p>While all the points are valid what scares me most about Julia is what is covered under the section "The core language is unstable". 
Recently I tried the latest beta version and came across an issue - I just could not add packages. (`] add JSON` or 
 ). No matter what package I tried to add, it failed with a stacktrace pointing to libuv.
 I tried downgrading to lower versions of Julia but no luck.<p>Turns out it is a regression introduced by a commit dated Sep 23 2020. In libuv.<p>As I tried to fix it, I realized Julia uses a version of libuv that is significantly diverged from libuv main branch ("123 commits ahead, 144 commits behind libuv:v1.x"
 as I write this comment) and the bug was in the code. Using the code from the corresponding function from  libuv  upstream fixed the problem.<p>To summarize<p>1. There's a bug introduced close to a year ago that breaks basic functionality on a mainstream operating system.
2. Julia has its own version of, of all things, libuv, that is significantly diverged from the original.
3.  The bug is in one of the changes introduced.<p>While each of the above is defensible on its own.  Taken together, they do scare me away from considering Julia for production use. I am hoping am wrong somewhere.
I think it is a lovely language.</p>
]]></description><pubDate>Mon, 26 Jul 2021 17:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=27961917</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=27961917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27961917</guid></item><item><title><![CDATA[New comment by BlanketLogic in "The Array Cast – A podcast about the array programming languages"]]></title><description><![CDATA[
<p>An interesting episode. Recommended.<p>One of the presenters is a novice with c++ background and the rest all are experts in their respective array programming languages.</p>
]]></description><pubDate>Thu, 20 May 2021 09:22:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=27219094</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=27219094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27219094</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Stripe bans Trump campaign"]]></title><description><![CDATA[
<p>That is a non-sequitur right? Twitter , Google and Apple via their app stores, and now stripe are refusing to doing business not with a political party. They are refusing to doing business with people who have committed alleged(?) crimes.<p>The _actions_ by a group of people are resulting in these bans. Not the group's affiliation.  Am I missing something here?</p>
]]></description><pubDate>Mon, 11 Jan 2021 04:21:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=25724463</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=25724463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25724463</guid></item><item><title><![CDATA[Tibor Gánti's ideas about the origins of life]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nationalgeographic.com/science/2020/12/he-may-have-found-the-key-to-origins-of-life-tibor-ganti-chemoton">https://www.nationalgeographic.com/science/2020/12/he-may-have-found-the-key-to-origins-of-life-tibor-ganti-chemoton</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25508394">https://news.ycombinator.com/item?id=25508394</a></p>
<p>Points: 205</p>
<p># Comments: 139</p>
]]></description><pubDate>Tue, 22 Dec 2020 17:00:05 +0000</pubDate><link>https://www.nationalgeographic.com/science/2020/12/he-may-have-found-the-key-to-origins-of-life-tibor-ganti-chemoton</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=25508394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25508394</guid></item><item><title><![CDATA[New comment by BlanketLogic in "I assume I’m below average (2010)"]]></title><description><![CDATA[
<p>Does it really matter though? Does it matter if I am above average or below average? I am as good as the last product I built, last library I wrote, the last game I played. I will have to see if I can improve and move on. Looking at one's standing on some world wide leader board is largely irrelevant outside of duolingo, imho.</p>
]]></description><pubDate>Tue, 15 Dec 2020 08:21:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=25428186</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=25428186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25428186</guid></item><item><title><![CDATA[New comment by BlanketLogic in ".NET Core gRPC"]]></title><description><![CDATA[
<p>> Async is not new at all<p>I believe GP is referring to async streams[0]. Notwithstanding the colourful language GP used, I think the new async streams are pretty cool.<p>[0] <a href="https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/generate-consume-asynchronous-stream" rel="nofollow">https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/gen...</a></p>
]]></description><pubDate>Tue, 24 Sep 2019 10:30:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=21058405</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=21058405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21058405</guid></item><item><title><![CDATA[New comment by BlanketLogic in "Once a Joke Goes Viral, Who Cares Where It Came From? (2015)"]]></title><description><![CDATA[
<p>> the question posed by the headline, which I found didn't match the article very well<p>The later paragraphs do show the link between headline and the content. No?
 Looks like the final straw that broke him was Lloyd's infringment lawsuite accusing him of stealing from a film which he co-wrote.</p>
]]></description><pubDate>Thu, 11 Jul 2019 12:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=20410844</link><dc:creator>BlanketLogic</dc:creator><comments>https://news.ycombinator.com/item?id=20410844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20410844</guid></item></channel></rss>