<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: dangistan202611</title><link>https://news.ycombinator.com/user?id=dangistan202611</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 17:22:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dangistan202611" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dangistan202611 in "Show HN: Waymark – A workflow engine that compiles jobs instead of replaying"]]></title><description><![CDATA[
<p>> having to deal with their synchronization<p>No such thing is typically necessary. If modeled correctly, the need for synchronization is minimal.<p>With sync code, tasks run on different threads/interpreters/processes. Message passing via queues is used to communicate which tasks need to run. Many asyncio users seem to wholly unaware of how well it works. Go-lang doesn't even have or need async.<p>I actually like asyncio; I am just not a religious zealot about it as many here seem to be, also without awareness of the struggles they face with loop-hogging coroutines and multicore parallelism.</p>
]]></description><pubDate>Sat, 07 Nov 2026 15:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=50405635</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50405635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50405635</guid></item><item><title><![CDATA[New comment by dangistan202611 in "Show HN: Waymark – A workflow engine that compiles jobs instead of replaying"]]></title><description><![CDATA[
<p>Huh. I hate neither async nor systemd. There is nothing wrong with async, but if my code is sync, what am I to do?<p>Also, the claim made that something is "better modeled as async" is wholly unqualified.</p>
]]></description><pubDate>Sat, 07 Nov 2026 00:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50400551</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50400551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50400551</guid></item><item><title><![CDATA[New comment by dangistan202611 in "The Ubuntu 26.04 Rust sudo is not compatible with standard sudo"]]></title><description><![CDATA[
<p>Before you know it, you will be needing a workaround for every replacement tool you use in Ubuntu. This is what makes it unacceptable.</p>
]]></description><pubDate>Fri, 06 Nov 2026 23:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=50400098</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50400098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50400098</guid></item><item><title><![CDATA[New comment by dangistan202611 in "Show HN: Waymark – A workflow engine that compiles jobs instead of replaying"]]></title><description><![CDATA[
<p>This looks like something that will break easily with a newer version of Python or even with the use of third-party packages. It seems to couple too tightly with the user's application code.</p>
]]></description><pubDate>Fri, 06 Nov 2026 23:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=50400003</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50400003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50400003</guid></item><item><title><![CDATA[New comment by dangistan202611 in "Show HN: Waymark – A workflow engine that compiles jobs instead of replaying"]]></title><description><![CDATA[
<p>I dispute the "better" assertion. Anyhow, I don't know how familiar or not you are with sync code, but it fully supports background jobs using queues with threads/interpreters/processes. It has been around for decades, far longer than async.<p>Also, it is okay to run something in the foreground. Not everything needs to run in the background. Sometimes it's better to wait and have assurance of completion.<p>There is no natural parallelism of async code in Python. The coroutines run in a single thread.</p>
]]></description><pubDate>Fri, 06 Nov 2026 23:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50399785</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50399785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50399785</guid></item><item><title><![CDATA[New comment by dangistan202611 in "Show HN: Waymark – A workflow engine that compiles jobs instead of replaying"]]></title><description><![CDATA[
<p>It is too async heavy as per its readme -- this is very off-putting. Not everyone cares for async. There is no usage shown with sync code.</p>
]]></description><pubDate>Fri, 06 Nov 2026 22:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50399635</link><dc:creator>dangistan202611</dc:creator><comments>https://news.ycombinator.com/item?id=50399635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50399635</guid></item></channel></rss>