<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: 904baf11</title><link>https://news.ycombinator.com/user?id=904baf11</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 12:08:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=904baf11" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 904baf11 in "Apple Sues Nuvia’s CEO, a Former Employee"]]></title><description><![CDATA[
<p>Please do not deny my right to free speech.</p>
]]></description><pubDate>Tue, 10 Dec 2019 20:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=21756491</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21756491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21756491</guid></item><item><title><![CDATA[New comment by 904baf11 in "Apple Sues Nuvia’s CEO, a Former Employee"]]></title><description><![CDATA[
<p>> People that are particularly entrepreneur-minded often don't make for great employees (I'm in that group).<p>No boss, I can't meet that deadline, I'm too smart.</p>
]]></description><pubDate>Tue, 10 Dec 2019 19:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=21756158</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21756158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21756158</guid></item><item><title><![CDATA[New comment by 904baf11 in "Elements of AI course to be made available in all EU languages"]]></title><description><![CDATA[
<p>I guess UK citizens settled in other countries can pretend they're Irish?</p>
]]></description><pubDate>Tue, 10 Dec 2019 13:18:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=21752138</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21752138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21752138</guid></item><item><title><![CDATA[New comment by 904baf11 in "Man Loses Home After Failing to Pay $8.41 in Property Taxes"]]></title><description><![CDATA[
<p>Sure you do; don't live in the place with the tax.</p>
]]></description><pubDate>Sun, 08 Dec 2019 15:20:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=21736286</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21736286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21736286</guid></item><item><title><![CDATA[New comment by 904baf11 in "Mitigating a DDoS on Mastodon"]]></title><description><![CDATA[
<p>This would not actually stop anything, just create a bunch of lawsuits.</p>
]]></description><pubDate>Fri, 06 Dec 2019 16:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=21723550</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21723550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21723550</guid></item><item><title><![CDATA[New comment by 904baf11 in "Time-Restricted Eating in Patients with Metabolic Syndrome: Study"]]></title><description><![CDATA[
<p>It's what you would get if you trained a prediction model exclusively on HN threads relating to nutrition.</p>
]]></description><pubDate>Fri, 06 Dec 2019 07:05:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=21719812</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21719812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21719812</guid></item><item><title><![CDATA[New comment by 904baf11 in "Ask HN: Curious to know if people still use IRC?"]]></title><description><![CDATA[
<p>I use #python as an absolute last resort.</p>
]]></description><pubDate>Tue, 03 Dec 2019 15:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=21692941</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21692941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21692941</guid></item><item><title><![CDATA[New comment by 904baf11 in "Django 3"]]></title><description><![CDATA[
<p>> Even on that aspect, I'd be interested in knowing how you'd achieve bidirectional communication async generators. How would the ASGI server call into the application and handle messages coming both ways? Surely, it can't just `async for message in agen: ...`, as that would only replicate the `send()` ASGI callback — what about `receive()`?<p>Yield is two-way. ``result = await agen.asend(next_message)` ` et al.<p>> Having worked and developed with it extensively for over a year now, ASGI is one of the most elegant and well-designed interfaces I've seen.<p>Having worked with Python async for 3 years, anything that asyncio touches is completely poisoned. ASGI is another in the line of terribleness of the modern async ecosystem.<p>> Besides, how would middleware look?<p>A second async generator.<p>> And you probably wouldn't be able to support all the possible syntactical implementations allowed by the notion of a Python callable<p>Require an async generator. Done!<p>> Also, I wholeheartedly congratulate the Django team for pushing the standard out there and driving the Python async web ecosystem forward. You rock!<p>Much like asyncio, something isn't good just because it's being pushed.</p>
]]></description><pubDate>Mon, 02 Dec 2019 17:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=21684272</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21684272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21684272</guid></item><item><title><![CDATA[New comment by 904baf11 in "Django 3"]]></title><description><![CDATA[
<p>Calling the receive async function gets you a dictionary with a string type key, which defines the layout of the dictionary. It's not nice.</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=21684128</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21684128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21684128</guid></item><item><title><![CDATA[New comment by 904baf11 in "Django 3"]]></title><description><![CDATA[
<p>> while keeping it somewhat WSGI-compatible<p>There's the problem. WSGI is fundamentally flawed too - it could also be using generators for a two-way communication channel instead of stringly typed callbacks.<p>In a world where Python has optional static type hints, it would be nice to have concrete objects passed too.</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683810</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21683810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683810</guid></item><item><title><![CDATA[New comment by 904baf11 in "Django 3"]]></title><description><![CDATA[
<p>It's convuluted, it's not structured concurrency (<a href="https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/" rel="nofollow">https://vorpus.org/blog/notes-on-structured-concurrency-or-g...</a>), fundamentally despite being async/await a <i>lot</i> of networking code is based on callbacks anyway (see: asyncio.Protocol), and I've had a lot of trouble debugging code that spawn tasks because asyncio code has zero obligation to care about any of the tasks it spawns.</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:20:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683804</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21683804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683804</guid></item><item><title><![CDATA[New comment by 904baf11 in "Django 3"]]></title><description><![CDATA[
<p>> ASGI support<p>> Django 3.0 begins our journey to making Django fully async-capable by providing support for running as an ASGI application.<p>Bleh. ASGI is probably the worst implementation I can think of for a common async interface. Stringly-typed callbacks? async generators exist for a good reason. It's also very asyncio-centric, and asyncio is Not Good.</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683767</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21683767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683767</guid></item><item><title><![CDATA[New comment by 904baf11 in "I was a drug rep and know how pharma companies pushed opioids"]]></title><description><![CDATA[
<p>> Your body will heal itself with rest.<p>Love too keep my arm permenantly lowered because ibuprofen is evil and rest is good</p>
]]></description><pubDate>Mon, 02 Dec 2019 03:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=21679685</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21679685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21679685</guid></item><item><title><![CDATA[New comment by 904baf11 in "Features of a successful therapeutic fast of 382 days' duration (1973) [pdf]"]]></title><description><![CDATA[
<p>I've lost a small amount of weight whilst still entirely eating bread this year. The only thing food groups have to do with it is how filling everything is</p>
]]></description><pubDate>Sun, 01 Dec 2019 02:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=21673531</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21673531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21673531</guid></item><item><title><![CDATA[New comment by 904baf11 in "History of Fidonet (1993)"]]></title><description><![CDATA[
<p>>  it’s hard not to worry about the similarities.<p>I don't find it hard to not worry about it at all.</p>
]]></description><pubDate>Sat, 30 Nov 2019 16:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=21670564</link><dc:creator>904baf11</dc:creator><comments>https://news.ycombinator.com/item?id=21670564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21670564</guid></item></channel></rss>