<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: andrewgodwin</title><link>https://news.ycombinator.com/user?id=andrewgodwin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 01 Jun 2026 22:53:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andrewgodwin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andrewgodwin in "KDE at 30"]]></title><description><![CDATA[
<p>I still find a decent amount of the integration, like KIO, is still there and works well - it puts MacOS and Windows to shame in terms of how I can just interact with files anywhere as if they're native within KDE apps.<p>It's kind of a shame that Konqueror fell to the wayside, but modern browsers are so complicated I cannot fault them for focusing elsewhere.</p>
]]></description><pubDate>Mon, 01 Jun 2026 17:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48359582</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=48359582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48359582</guid></item><item><title><![CDATA[New comment by andrewgodwin in "The case for becoming a manager"]]></title><description><![CDATA[
<p>This is where I separate "manager" from "leader". As a principal level IC, I'm part of "engineering leadership" along with the senior managers, but not a manager.<p>The work isn't that different to management, sure, but it is different. You're not doing performance reviews... but if someone is over performing you can help get them promoted and if you think someone is doing really badly you can help get them fired.</p>
]]></description><pubDate>Sun, 29 Mar 2026 10:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47562053</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=47562053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47562053</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Regent – Electric coastal travel"]]></title><description><![CDATA[
<p>Unfortunately, at their stated range of 160nm, you're looking at only getting as far as Big Sur before the entire craft needs a recharge - it's much more aimed at island and port hopping, I suspect, than long distance travel.<p>Still, I am excited to see ground-effect vehicles/ekranoplans back in vogue!</p>
]]></description><pubDate>Wed, 24 May 2023 00:14:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36052420</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=36052420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36052420</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Takahē: An efficient ActivityPub Server for small installs with multiple domains"]]></title><description><![CDATA[
<p>Author here - it's just to reduce support surface area. I know I'll need PostgreSQL's full text indexing and GIN indexes for hashtags/search eventually, and I probably also want to use some of the upsert and other specialised queries, and it's easier to just target one DB I know is very capable.<p>For reference, when I say "small to medium", in my head that means "up to about 1,000 people right now".</p>
]]></description><pubDate>Thu, 24 Nov 2022 19:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=33735362</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=33735362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33735362</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Executive order expected to suspend H-1B, other visas until end of year"]]></title><description><![CDATA[
<p>I'm (worriedly) curious how this will affect people trying to change jobs on a H1-B, as technically you need to file a new petition each time, and I can see them somehow denying those too.</p>
]]></description><pubDate>Sat, 20 Jun 2020 18:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=23585810</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=23585810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23585810</guid></item><item><title><![CDATA[RFID-based automatic travel checklist]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.aeracode.org/2020/01/10/rfid-checklist/">https://www.aeracode.org/2020/01/10/rfid-checklist/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22011770">https://news.ycombinator.com/item?id=22011770</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jan 2020 15:49:04 +0000</pubDate><link>https://www.aeracode.org/2020/01/10/rfid-checklist/</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=22011770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22011770</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django 3"]]></title><description><![CDATA[
<p>I've replied to the post on the forum, but if this is the default way Jupyter runs then we're going to have to figure something out longer-term. Calling the Django ORM from an async thread just isn't safe...</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:21:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683816</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=21683816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683816</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django 3"]]></title><description><![CDATA[
<p>I'd love to hear your suggestions for changes we could make while keeping it somewhat WSGI-compatible. It took a few years to refine it to where it is now, so it's not like we just threw something at the wall.</p>
]]></description><pubDate>Mon, 02 Dec 2019 16:19:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683800</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=21683800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683800</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django 3"]]></title><description><![CDATA[
<p>Well there's no actual async support for views in 3.0 - we missed the cutoff due to performance concerns! Hopefully it'll be in 3.1.</p>
]]></description><pubDate>Mon, 02 Dec 2019 15:28:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683179</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=21683179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683179</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django 3"]]></title><description><![CDATA[
<p>It's worth pointing out that the ASGI support in this release is very low level, and doesn't let you write async views or anything yet. We're still working on that.</p>
]]></description><pubDate>Mon, 02 Dec 2019 15:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=21683166</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=21683166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21683166</guid></item><item><title><![CDATA[Python and Async Simplified]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.aeracode.org/2018/02/19/python-async-simplified/">https://www.aeracode.org/2018/02/19/python-async-simplified/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16415845">https://news.ycombinator.com/item?id=16415845</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 19 Feb 2018 21:21:05 +0000</pubDate><link>https://www.aeracode.org/2018/02/19/python-async-simplified/</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=16415845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16415845</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Why we switched from Python to Go"]]></title><description><![CDATA[
<p>I would agree with some of the points - speed (which is stretched over two points), concurrency, and the ability not to do magic as easily, but several of the points (compile time, available developers, strong ecosystem) are not a "versus Python" at all but rather against other languages.<p>Personally, I see a language like Go and Python as solving different spaces. I wouldn't write a lot of website business logic in Go, and I wouldn't write a low-level TCP redirection daemon in Python.</p>
]]></description><pubDate>Tue, 17 Oct 2017 23:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=15495953</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=15495953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15495953</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Show HN: I built a database of tech conferences to know what to attend to next"]]></title><description><![CDATA[
<p>I can't say much on the subject, at least not without official approval, but understand that the original Lanyrd team have not forgotten about the site; asking us to fix it isn't really giving us any new information (sadly).<p>If you want to make requests of any kind you're better off reaching out to Eventbrite directly.</p>
]]></description><pubDate>Tue, 25 Jul 2017 05:16:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=14845259</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=14845259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14845259</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Hello, This Is London Rising: 3D Printing Maps from LIDAR Data"]]></title><description><![CDATA[
<p>There is, actually - the US has a (slightly worse) government data repository, but there's several LIDAR sets of the Bay Area, mostly from coastal surveys.</p>
]]></description><pubDate>Mon, 16 May 2016 22:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=11710071</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=11710071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11710071</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Hello, This Is London Rising: 3D Printing Maps from LIDAR Data"]]></title><description><![CDATA[
<p>As long as you can convert the data into a height field it's possible. I reckon you could do contours with interpolation.</p>
]]></description><pubDate>Mon, 16 May 2016 20:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=11709458</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=11709458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11709458</guid></item><item><title><![CDATA[Hello, This Is London Rising: 3D Printing Maps from LIDAR Data]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.aeracode.org/2016/5/16/hello-london-rising/">http://www.aeracode.org/2016/5/16/hello-london-rising/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11709078">https://news.ycombinator.com/item?id=11709078</a></p>
<p>Points: 140</p>
<p># Comments: 41</p>
]]></description><pubDate>Mon, 16 May 2016 19:49:50 +0000</pubDate><link>http://www.aeracode.org/2016/5/16/hello-london-rising/</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=11709078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11709078</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Uvloop: Fast Python networking"]]></title><description><![CDATA[
<p>I'm the main person in Django working on 2), and this is interesting for sure, though our current code is based on Twisted since we need python 2 compatability (there's some asyncio code, but not a complete webserver yet)</p>
]]></description><pubDate>Wed, 04 May 2016 05:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=11626328</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=11626328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11626328</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django Awarded MOSS Grant from Mozilla"]]></title><description><![CDATA[
<p>He is indeed - he helped me with the Django proposal, actually. He's the one setting the direction for what to include and what to keep separate.</p>
]]></description><pubDate>Fri, 11 Dec 2015 22:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=10720602</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=10720602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10720602</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django Awarded MOSS Grant from Mozilla"]]></title><description><![CDATA[
<p>We're not bringing in the whole of Django REST Framework, just some of the underlying mechanics that are useful for all apps (like content negotiation). DRF will remain a third-party project.<p>As for Python versions, there isn't any plan to drop 2.7 yet and Channels will work on it. It might be we move to Python 3 only at some point in the future, but there are no firm plans right now.</p>
]]></description><pubDate>Fri, 11 Dec 2015 21:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=10720256</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=10720256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10720256</guid></item><item><title><![CDATA[New comment by andrewgodwin in "Django Awarded MOSS Grant from Mozilla"]]></title><description><![CDATA[
<p>I agree a little bit, but also part of building out a framework is making choices for people - waiting, looking at the problem space, and picking a solution that <i>most</i> people will be happy with.<p>There are some projects that Django is not the right solution for and something like Flask/Werkzeug is definitely better, for sure, but I'm hopeful that the work being done here will help out the majority of people; it brings a lot more than just WebSocket support to the table, that's just the headline feature most people run with.</p>
]]></description><pubDate>Fri, 11 Dec 2015 19:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=10719438</link><dc:creator>andrewgodwin</dc:creator><comments>https://news.ycombinator.com/item?id=10719438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10719438</guid></item></channel></rss>