<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: eaurouge</title><link>https://news.ycombinator.com/user?id=eaurouge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 16:53:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=eaurouge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by eaurouge in "Actors: A Model of Concurrent Computation [pdf] (1985)"]]></title><description><![CDATA[
<p>I read the article you referenced. It's based on, and described wrt, Python's `async with` (so quite a few layers of abstraction), so I can't say with certainty how it's implemented. But, as I noted earlier, it isn't really that different from a run-till-completion task scheduler and is not particularly novel or interesting, imo.</p>
]]></description><pubDate>Mon, 02 Feb 2026 16:29:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46857921</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46857921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46857921</guid></item><item><title><![CDATA[New comment by eaurouge in "Actors: A Model of Concurrent Computation [pdf] (1985)"]]></title><description><![CDATA[
<p>The point I was trying to make is that you can apply the actor model to any system of isolated processes. Whether the isolated processes live on a distributed system of networked computers or on the same computer is an implementation detail. The critical issue is that each actor should own and mutate its own state. Whether all actors run on the same thread or on separate threads is also an implementation detail. For instance, AtomVM is a lightweight implementation of the Beam (actor model) that runs on microcontrollers [0].<p>> The entire thrust of this thread is that you can have a more reliable system that is easier to reason about if you use specific constructs that each have less power<p>Easier to reason about, sure, fine. Your earlier comment claims the actor model is a dead end in non-distributed systems.<p>> Unstructured concurrency should be reserved exclusively for contexts where structured concurrency is impossible, which is what the actor model is for.<p>Results from my quick search on structured/unstructured concurrency were all references to Swift. Is this a Swift thing? In any case, the issue appears to be more about managing tasks that don't require a preemptive scheduler. As I see it, that issue appears orthogonal to distributed/non-distributed systems.<p>0. <a href="https://atomvm.org/" rel="nofollow">https://atomvm.org/</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 14:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856148</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46856148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856148</guid></item><item><title><![CDATA[New comment by eaurouge in "Actors: A Model of Concurrent Computation [pdf] (1985)"]]></title><description><![CDATA[
<p>Nurseries sound similar to run-till-completion schedulers [0].<p>> IMO the urge to use both the actor model (and its relative, CSP) in non-distributed systems solely in order to achieve concurrency has been a massive boondoggle<p>Can't you model any concurrent non-distributed system as a concurrent distributed system?<p>0. <a href="https://en.wikipedia.org/wiki/Run-to-completion_scheduling" rel="nofollow">https://en.wikipedia.org/wiki/Run-to-completion_scheduling</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 10:30:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854441</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46854441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854441</guid></item><item><title><![CDATA[New comment by eaurouge in "MRI scans show exercise can make the brain look younger"]]></title><description><![CDATA[
<p>So this is why 30/40 yo track athletes look older than their age mates? Right.</p>
]]></description><pubDate>Mon, 02 Feb 2026 01:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851340</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46851340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851340</guid></item><item><title><![CDATA[New comment by eaurouge in "Iran Protest Death Toll Could Top 30k, According to Local Health Officials"]]></title><description><![CDATA[
<p>There's limited coverage of all global conflicts, certainly in American media, but quite likely in other Western media.<p>> What explains the silence from activists outside Iran on this particular issue?<p>What explains the silence from the media on all other conflicts. It's certainly not because lives are not being destroyed in Sudan [1] and Myanmar [2].<p>1. <a href="https://news.un.org/en/story/2026/01/1166738" rel="nofollow">https://news.un.org/en/story/2026/01/1166738</a><p>2. <a href="https://news.un.org/en/story/2025/09/1166004" rel="nofollow">https://news.un.org/en/story/2025/09/1166004</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 15:57:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46755181</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46755181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46755181</guid></item><item><title><![CDATA[New comment by eaurouge in "Crypto grifters are recruiting open-source AI developers"]]></title><description><![CDATA[
<p>> The people who pay into this are either taken in by the pretense that they’re sponsoring open-source work<p>> Honestly, I think the first category is somewhere between "microscopic" and "nonexistent", but most people in the second category will end up holding the bag when this thing inevitably collapses.<p>I agree. There may be folks willing to support open-source software via a crypto-friendly vehicle, but most involved in this are hoping to make money on a pump and not get left holding the bag.<p>Everyone involved in this scheme is fully aware of the game being played (or should be) and the risks involved. The notion that "crypto grifters" are corrupting naive open-source developers just strikes me as an odd way to describe such activity.</p>
]]></description><pubDate>Sat, 17 Jan 2026 06:12:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46655765</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46655765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46655765</guid></item><item><title><![CDATA[New comment by eaurouge in "Crypto grifters are recruiting open-source AI developers"]]></title><description><![CDATA[
<p>If I may, who are the grifters here and who are the innocent parties? Why? Who does this harm?</p>
]]></description><pubDate>Sat, 17 Jan 2026 05:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46655446</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46655446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46655446</guid></item><item><title><![CDATA[New comment by eaurouge in "The next two years of software engineering"]]></title><description><![CDATA[
<p>So another strawman?</p>
]]></description><pubDate>Mon, 12 Jan 2026 01:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46582887</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46582887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46582887</guid></item><item><title><![CDATA[New comment by eaurouge in "The creator of Claude Code's Claude setup"]]></title><description><![CDATA[
<p>> It's like someone is claiming they unlocked ultimate productivity by washing dishes, in parallel with doing laundry, and cleaning their house.<p>But we do this routinely with machines. Not saying I don't get your point re 100 PRs a week, just that it's a strange metaphor given the similarities.</p>
]]></description><pubDate>Wed, 07 Jan 2026 10:31:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46524716</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46524716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46524716</guid></item><item><title><![CDATA[New comment by eaurouge in "Rob Reiner has died"]]></title><description><![CDATA[
<p>What’s your news app?</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272171</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=46272171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272171</guid></item><item><title><![CDATA[New comment by eaurouge in "Stanford Medicine scientists tie lupus to a virus nearly all of us carry"]]></title><description><![CDATA[
<p>Kyverna claims to have achieved remission in clinical trials. Is that really a nothing burger?<p><a href="https://lupus.bmj.com/content/11/Suppl_1/A109" rel="nofollow">https://lupus.bmj.com/content/11/Suppl_1/A109</a></p>
]]></description><pubDate>Thu, 13 Nov 2025 19:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45919269</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=45919269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45919269</guid></item><item><title><![CDATA[New comment by eaurouge in "Meow.camera"]]></title><description><![CDATA[
<p>> most of the world does not hold that view<p>“most” is a lot. Which parts of the world?<p>> While everyone WE know thinks slavery is morally evil<p>Who is “we”?</p>
]]></description><pubDate>Fri, 17 Oct 2025 20:32:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45621699</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=45621699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45621699</guid></item><item><title><![CDATA[New comment by eaurouge in "Spectral Labs releases SGS-1: the first generative model for structured CAD"]]></title><description><![CDATA[
<p>As an engineer, I can confirm that this AI (if it works well) would compress the prototyping stage significantly, resulting in a better product at reduced cost.<p>> also coming up with the plausible load paths and deciding on the geometry of the parts according to the actual loads<p>It would help with that as well.</p>
]]></description><pubDate>Sun, 21 Sep 2025 07:14:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45320728</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=45320728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45320728</guid></item><item><title><![CDATA[New comment by eaurouge in "The Genius Device That Rocked F1"]]></title><description><![CDATA[
<p>> As a result, there's hardly any overtaking unless an egregious mistake is made. The lame solution they have to this is to allow cars one second behind to mechanically reduce their drag in selected spots of the track (DPS).<p>We've had some of the highest overtakes per season in recent years. Tracks like Monaco have always made for low overtakes, but DRS has been a great addition. Overtaking in F1 is difficult because of the dirty air from the car ahead, which has only gotten worse with improved aero, not because the cars are wider. Yes, DRS <i>only</i> reduces drag, but it's a necessary counterbalance to the turbulence. I believe it results in a true slipstream effect, which is exactly what you would have without the dirty air.<p>Editing to provide some data: <a href="https://www.reddit.com/r/formula1/comments/nf4jkq/f1_overtaking_database_19942020/" rel="nofollow">https://www.reddit.com/r/formula1/comments/nf4jkq/f1_overtak...</a></p>
]]></description><pubDate>Mon, 21 Jul 2025 07:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44632658</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=44632658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44632658</guid></item><item><title><![CDATA[New comment by eaurouge in "GitHub status page displays Atlassian cookie notice"]]></title><description><![CDATA[
<p>Got it. So GitHub uses Atlassian's white-label status service. Though, I wouldn't expect a white-label service to leak branding from the service provider. Especially considering customization is one of the paid perks of the higher tiers, which I assume GitHub is in.</p>
]]></description><pubDate>Mon, 07 Jul 2025 23:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44495647</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=44495647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44495647</guid></item><item><title><![CDATA[GitHub status page displays Atlassian cookie notice]]></title><description><![CDATA[
<p>githubstatus.com</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44495230">https://news.ycombinator.com/item?id=44495230</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 07 Jul 2025 22:25:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44495230</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=44495230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44495230</guid></item><item><title><![CDATA[New comment by eaurouge in "Zig's dot star syntax (value.*)"]]></title><description><![CDATA[
<p>Perhaps add a brief paragraph, for C folks, that draws parallels between the Zig code and C. You never know, other readers may find it useful as well.</p>
]]></description><pubDate>Sun, 09 Mar 2025 08:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43307134</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=43307134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43307134</guid></item><item><title><![CDATA[New comment by eaurouge in "Ask HN: A friend has brain cancer: any bio hacks that worked?"]]></title><description><![CDATA[
<p>> Effect of fasting on cancer: A narrative review of scientific evidence<p>> Emerging evidence suggests that fasting could play a key role in cancer treatment by fostering conditions that limit cancer cells' adaptability, survival, and growth. Fasting could increase the effectiveness of cancer treatments and limit adverse events. Yet, we lack an integrated mechanistic model for how these two complicated systems interact, limiting our ability to understand, prevent, and treat cancer using fasting. Here, we review recent findings at the interface of oncology and fasting metabolism, with an emphasis on human clinical studies of intermittent fasting. We recommend combining prolonged periodic fasting with a standard conventional therapeutic approach to promote cancer-free survival, treatment efficacy and reduce side effects in cancer patients.<p><a href="https://pubmed.ncbi.nlm.nih.gov/35848874/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/35848874/</a></p>
]]></description><pubDate>Sat, 11 Jan 2025 00:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42662152</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=42662152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42662152</guid></item><item><title><![CDATA[New comment by eaurouge in "Do Files want to be Actors?"]]></title><description><![CDATA[
<p>> The following innovation that made it usable, by making it less bug-prone, was called a "multitasking operating system". The so-called "OS" allowed you to write simple sequential code, but used the computer efficiently by switching back and forth between multiple tasks as their respective I/Os completed. We're talking about the introduction of the Univac 1103A in 01953, 72 years ago, and the following 20 years of innovations, including things like Dijkstra's THE operating system.
That is, asynchronous I/O is 20 years older than the Unix system call interface this article speculates it should replace.<p>That's just a scheduler though, and not necessarily an actor-oriented one. Multitasking doesn't imply communication between tasks, certainly not actor-oriented bidirectional message passing.</p>
]]></description><pubDate>Sat, 04 Jan 2025 17:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42595969</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=42595969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42595969</guid></item><item><title><![CDATA[New comment by eaurouge in "The Paradox of the Distance Runner"]]></title><description><![CDATA[
<p>> I would love to figure out how to run in a way that builds up my motivational reserve rather than constantly depleting it, but that method, if it exists, has escaped me.<p>Do you like music? Uptempo music? I run with a playlist designed to match my cadence at the various stages of my run. I get my endorphin rush from the combination of the run and the music.</p>
]]></description><pubDate>Mon, 30 Sep 2024 17:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41699890</link><dc:creator>eaurouge</dc:creator><comments>https://news.ycombinator.com/item?id=41699890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41699890</guid></item></channel></rss>