<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: frankwiles</title><link>https://news.ycombinator.com/user?id=frankwiles</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 07:27:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=frankwiles" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by frankwiles in "Python 3.15: features that didn't make the headlines"]]></title><description><![CDATA[
<p>This is the way</p>
]]></description><pubDate>Fri, 22 May 2026 14:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48236717</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=48236717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48236717</guid></item><item><title><![CDATA[New comment by frankwiles in "John Bradley, author of xv, has died"]]></title><description><![CDATA[
<p>:waves: just saw tummy.com doesn’t resolve anymore. End of an era for sure.</p>
]]></description><pubDate>Fri, 27 Mar 2026 00:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47537769</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=47537769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47537769</guid></item><item><title><![CDATA[New comment by frankwiles in "Sunsetting Jazzband"]]></title><description><![CDATA[
<p>Yep trust was always the issue here really. Don’t blame Jannis at all for being super careful about that.</p>
]]></description><pubDate>Sat, 14 Mar 2026 22:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47381783</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=47381783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47381783</guid></item><item><title><![CDATA[New comment by frankwiles in "Build your own custom AI CLI with Pydantic AI"]]></title><description><![CDATA[
<p>A great looking framework for building an interactive development experience on top of the already awesome Pydantic AI.</p>
]]></description><pubDate>Tue, 24 Feb 2026 14:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47137661</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=47137661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47137661</guid></item><item><title><![CDATA[Build your own custom AI CLI with Pydantic AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://vstorm-co.github.io/pydantic-deepagents/">https://vstorm-co.github.io/pydantic-deepagents/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47137660">https://news.ycombinator.com/item?id=47137660</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 24 Feb 2026 14:34:31 +0000</pubDate><link>https://vstorm-co.github.io/pydantic-deepagents/</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=47137660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47137660</guid></item><item><title><![CDATA[New comment by frankwiles in "Some notes on starting to use Django"]]></title><description><![CDATA[
<p>I end up needing to write a manual migration maybe once every other year in real world use.</p>
]]></description><pubDate>Wed, 28 Jan 2026 11:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46794036</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46794036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46794036</guid></item><item><title><![CDATA[New comment by frankwiles in "I hate GitHub Actions with passion"]]></title><description><![CDATA[
<p>Sure thing. Also just made it easier to install with Homebrew since people seem to be liking it.</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:57:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46625142</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46625142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46625142</guid></item><item><title><![CDATA[New comment by frankwiles in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://frankwiles.com" rel="nofollow">https://frankwiles.com</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 22:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46625082</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46625082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46625082</guid></item><item><title><![CDATA[New comment by frankwiles in "I hate GitHub Actions with passion"]]></title><description><![CDATA[
<p>Ah sorry need to make the docs more clear. You need to run ‘gg data refresh’ to populate the local DB first.</p>
]]></description><pubDate>Wed, 14 Jan 2026 13:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615621</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46615621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615621</guid></item><item><title><![CDATA[New comment by frankwiles in "I hate GitHub Actions with passion"]]></title><description><![CDATA[
<p>I actually built the last thing last weekend weirdly enough.<p>gg watch action<p>Finds the most recent or currently running action for the branch you have checked out. Among other things.<p><a href="https://github.com/frankwiles/gg" rel="nofollow">https://github.com/frankwiles/gg</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 12:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615276</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46615276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615276</guid></item><item><title><![CDATA[New comment by frankwiles in "Anthropic invests $1.5M in the Python Software Foundation"]]></title><description><![CDATA[
<p>It's super common with non-profits.  Obviously they would prefer no strings attached but some light strings are usually not a problem for most non-profits.</p>
]]></description><pubDate>Tue, 13 Jan 2026 15:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46602516</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46602516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46602516</guid></item><item><title><![CDATA[New comment by frankwiles in "Perl's decline was cultural"]]></title><description><![CDATA[
<p>Yeah I think I would have been considered part of the “in” crowd of Perl to some degree and it wasn’t the culture that drove me away and to Python.<p>It was Django and the people involved with it.</p>
]]></description><pubDate>Sat, 06 Dec 2025 18:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46175334</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=46175334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46175334</guid></item><item><title><![CDATA[Talk Python To Me Live Stream – 20 Years of Django with it's creators [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=qlYCUI5T_Bk">https://www.youtube.com/watch?v=qlYCUI5T_Bk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44944261">https://news.ycombinator.com/item?id=44944261</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Aug 2025 19:22:24 +0000</pubDate><link>https://www.youtube.com/watch?v=qlYCUI5T_Bk</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=44944261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44944261</guid></item><item><title><![CDATA[New comment by frankwiles in "Happy 20th Birthday, Django"]]></title><description><![CDATA[
<p>Yeah after the acquisition I’m sure they moved everything to whatever the parent company was using which totally makes sense.</p>
]]></description><pubDate>Tue, 15 Jul 2025 15:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44572467</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=44572467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44572467</guid></item><item><title><![CDATA[New comment by frankwiles in "Happy 20th Birthday, Django"]]></title><description><![CDATA[
<p>That would have been hard since both of those projects came out after Django, but just an FYI Jinja2 templates are supported and nothing stops you from using SQLAlchemy. Granted you lose a lot of the tight intergration that makes Django great to use.</p>
]]></description><pubDate>Tue, 15 Jul 2025 15:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44572447</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=44572447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44572447</guid></item><item><title><![CDATA[New comment by frankwiles in "Happy 20th Birthday, Django"]]></title><description><![CDATA[
<p>Hi neighbor! :)</p>
]]></description><pubDate>Mon, 14 Jul 2025 14:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44560768</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=44560768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44560768</guid></item><item><title><![CDATA[New comment by frankwiles in "Switching Pip to Uv in a Dockerized Flask / Django App"]]></title><description><![CDATA[
<p>It takes 5 minutes to switch most projects.  And less to go back to pip. Seems silly to waste a bunch of wall time when using pip when there is a super easy alternative that doesn't have high switching costs.</p>
]]></description><pubDate>Tue, 24 Jun 2025 14:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44366525</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=44366525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44366525</guid></item><item><title><![CDATA[New comment by frankwiles in "Matt Godbolt sold me on Rust by showing me C++"]]></title><description><![CDATA[
<p>Yes and he’s a really cool nice guy to boot!</p>
]]></description><pubDate>Tue, 06 May 2025 23:33:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43910742</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=43910742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43910742</guid></item><item><title><![CDATA[How to Add Fast Search to Your Django Site with Meilisearch]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.revsys.com/tidbits/how-to-add-blazing-fast-search-to-your-django-site-with-meilisearch/">https://www.revsys.com/tidbits/how-to-add-blazing-fast-search-to-your-django-site-with-meilisearch/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43753434">https://news.ycombinator.com/item?id=43753434</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Apr 2025 15:59:17 +0000</pubDate><link>https://www.revsys.com/tidbits/how-to-add-blazing-fast-search-to-your-django-site-with-meilisearch/</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=43753434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43753434</guid></item><item><title><![CDATA[New comment by frankwiles in "Amazon's AI crawler is making my Git server unstable"]]></title><description><![CDATA[
<p>Have had several clients hit by bad AI robots in the last few months. Sad because it’s easy to honor robots.txt.</p>
]]></description><pubDate>Sat, 18 Jan 2025 19:25:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42750717</link><dc:creator>frankwiles</dc:creator><comments>https://news.ycombinator.com/item?id=42750717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42750717</guid></item></channel></rss>