<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: Sinidir</title><link>https://news.ycombinator.com/user?id=Sinidir</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 05:46:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Sinidir" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Sinidir in "Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw"]]></title><description><![CDATA[
<p>Does anyone know. How would that relate to simply wrapping claude code as a subprocess?</p>
]]></description><pubDate>Sat, 04 Apr 2026 00:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634160</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=47634160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634160</guid></item><item><title><![CDATA[New comment by Sinidir in "Python Type Checker Comparison: Empty Container Inference"]]></title><description><![CDATA[
<p>In the example given in the article i think the correct behavior would have been to infer the type backwards from the return type of the function. Is that not why mypy actually errors here?</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211027</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=47211027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211027</guid></item><item><title><![CDATA[New comment by Sinidir in "I let LLMs write an Elixir NIF in C; it mostly worked"]]></title><description><![CDATA[
<p>Its not really hard to tell.</p>
]]></description><pubDate>Fri, 15 Aug 2025 18:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44915529</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=44915529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44915529</guid></item><item><title><![CDATA[New comment by Sinidir in "Why is the Rust compiler so slow?"]]></title><description><![CDATA[
<p>Pipe to dev/null. Fastest database i have ever used.</p>
]]></description><pubDate>Sun, 29 Jun 2025 17:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44414730</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=44414730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44414730</guid></item><item><title><![CDATA[New comment by Sinidir in "Ty: A fast Python type checker and language server"]]></title><description><![CDATA[
<p>It is literally true. You don't need to run a type checker.</p>
]]></description><pubDate>Thu, 08 May 2025 18:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43929718</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=43929718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43929718</guid></item><item><title><![CDATA[New comment by Sinidir in "Ty: A fast Python type checker and language server"]]></title><description><![CDATA[
<p>mypy is also written in a style conducive to speed ups when compiling with mypyc</p>
]]></description><pubDate>Thu, 08 May 2025 18:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43929625</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=43929625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43929625</guid></item><item><title><![CDATA[New comment by Sinidir in "Why do old books smell so good?"]]></title><description><![CDATA[
<p>Funny i know about Proust from The Sopranos.</p>
]]></description><pubDate>Sat, 19 Aug 2023 15:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37189967</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=37189967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37189967</guid></item><item><title><![CDATA[New comment by Sinidir in "Fusion Foolery"]]></title><description><![CDATA[
<p>You don't you build solar and wind, which have different seasonal productions.
Wind power is actually higher during winter.
See: <a href="https://www.researchgate.net/figure/Estimated-normalized-monthly-energy-gain-from-a-wind-turbine-together-with-the-normalized_fig3_320931692" rel="nofollow noreferrer">https://www.researchgate.net/figure/Estimated-normalized-mon...</a><p>And if you combine the graphs for solar and wind from this:
<a href="https://aleasoft.com/european-solar-and-wind-energy-production-grew-year%E2%80%91on%E2%80%91year-in-october/" rel="nofollow noreferrer">https://aleasoft.com/european-solar-and-wind-energy-producti...</a><p>You can nicely see that they are complementary in terms of energy production.</p>
]]></description><pubDate>Thu, 17 Aug 2023 18:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37166314</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=37166314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37166314</guid></item><item><title><![CDATA[New comment by Sinidir in "I am dying of squamous cell carcinoma, and potential treatments are out of reach"]]></title><description><![CDATA[
<p>Must feel especially shitty to have your freedom curtailed like this, looking at the probable end of your life.</p>
]]></description><pubDate>Sat, 22 Jul 2023 16:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36827748</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=36827748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36827748</guid></item><item><title><![CDATA[New comment by Sinidir in "Why checked exceptions failed"]]></title><description><![CDATA[
<p>Yeah Containers like Option<T> and Result<T> not having a proper subtyping relation to T is major flaw. I mean you are basically giving a stronger guarantee if you are returning T instead of T or an Error, yet you break every callsite.<p>I have been thinking about this in terms of a data oriented programming language like clojure, but having types/schemas. If you use Union Types for something like getting a value out of a map for a specific key, then if you knew the schema of a specific map you could reduce the return type from {T, Error} to just the type of the value T that you know is there.<p>Basically a sufficiently smart compiler with the necessary information could make you not have to deal with errors at all in certain cases.
With Result/Option/Maybe this would not be possible. It would always infect the entire callstack and you would always have to deal with it.</p>
]]></description><pubDate>Sat, 15 Jul 2023 13:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=36736593</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=36736593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36736593</guid></item><item><title><![CDATA[New comment by Sinidir in "How to think about async/await in Rust"]]></title><description><![CDATA[
<p>Concurrency is not "single core parallelism". Concurrency describes tasks/threads of execution making independent progress of each other. Parallelism describes tasks/threads actually running at the same time.</p>
]]></description><pubDate>Wed, 05 Jul 2023 20:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36606725</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=36606725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36606725</guid></item><item><title><![CDATA[New comment by Sinidir in "The halting problem is decidable on a set of asymptotic probability one (2006)"]]></title><description><![CDATA[
<p>They are not missing the point. The previous post was simply wrong. The halting problem is semi-decidable. So you can potentially find out wether a program halts.</p>
]]></description><pubDate>Sun, 28 May 2023 23:45:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36108932</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=36108932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36108932</guid></item><item><title><![CDATA[New comment by Sinidir in "Direct air capture: our technology to capture CO₂"]]></title><description><![CDATA[
<p>They don't work nearly as well enough or in the case of hydro storage are available in enough quantity to cover a month of weak wind.<p>For example. The US would consume its entirety of pumped hydro storage in a third of a day.</p>
]]></description><pubDate>Sat, 27 May 2023 14:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36095221</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=36095221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36095221</guid></item><item><title><![CDATA[New comment by Sinidir in "HuggingGPT: Solving AI tasks with ChatGPT and its friends in HuggingFace"]]></title><description><![CDATA[
<p>That just gave me the idea that there could be a main instance that keeps a summary of the problem (List of paragraphs for each subproblem) and other instances that hold the larger text that these summaries are based on. Then on demand the main instance could get needed extra information for a subpoint back.
Kinda like having forgein keys in a databas with which you can join in the relevant row!</p>
]]></description><pubDate>Sat, 01 Apr 2023 07:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=35398204</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=35398204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35398204</guid></item><item><title><![CDATA[New comment by Sinidir in "JDK 20 G1/Parallel/Serial GC Changes"]]></title><description><![CDATA[
<p>How do you to zero-copy message passing if you have one heap per actor? Or am i misunderstanding and a couple of actors share a heap, but there is no giant heap?</p>
]]></description><pubDate>Sat, 18 Mar 2023 10:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=35207726</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=35207726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35207726</guid></item><item><title><![CDATA[New comment by Sinidir in "Maybe people do care about performance and reliability"]]></title><description><![CDATA[
<p>Felt the same way after first going from eclipse to intellij. This fear, this lack off. But after a while i didn't notice anymore and i have never run into a situation where something important was lost.
In the opposite. Saving and making copies and even duplicating code in a file like an older version of an sql statement is some kind of fear/hoarding impulse, that doesn't seem to pay off at all.</p>
]]></description><pubDate>Tue, 14 Feb 2023 19:05:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=34794313</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=34794313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34794313</guid></item><item><title><![CDATA[New comment by Sinidir in "I'm going to scale my foot up your ass (2008)"]]></title><description><![CDATA[
<p>Thats pretty funny.</p>
]]></description><pubDate>Sun, 05 Feb 2023 17:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=34666985</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=34666985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34666985</guid></item><item><title><![CDATA[New comment by Sinidir in "My husband was right about DVDs"]]></title><description><![CDATA[
<p>The Werther Effect is thoroughly studied effect. There are plenty of studies on the issue.</p>
]]></description><pubDate>Sat, 21 Jan 2023 19:26:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34469417</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=34469417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34469417</guid></item><item><title><![CDATA[New comment by Sinidir in "Two research teams reverse signs of aging in mice"]]></title><description><![CDATA[
<p>Of course.</p>
]]></description><pubDate>Sun, 15 Jan 2023 11:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34388680</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=34388680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34388680</guid></item><item><title><![CDATA[New comment by Sinidir in "Lisp-stick on a Python"]]></title><description><![CDATA[
<p>I mean i would but i don't know wether going back in time would pass the borrow checker.</p>
]]></description><pubDate>Tue, 15 Nov 2022 10:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=33607364</link><dc:creator>Sinidir</dc:creator><comments>https://news.ycombinator.com/item?id=33607364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33607364</guid></item></channel></rss>