<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: netcraft</title><link>https://news.ycombinator.com/user?id=netcraft</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 15:00:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=netcraft" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by netcraft in "Ask HN: Who wants to be hired? (May 2026)"]]></title><description><![CDATA[
<p>Location: Memphis, TN<p>Remote: Yes (Only)<p>Willing to Relocate: No<p><a href="https://ryanguill.com" rel="nofollow">https://ryanguill.com</a><p><a href="https://www.linkedin.com/in/ryan-guill-92034a1/" rel="nofollow">https://www.linkedin.com/in/ryan-guill-92034a1/</a><p>CV: <a href="https://ryanguill.com/resume/" rel="nofollow">https://ryanguill.com/resume/</a><p>I am an experienced, driven, motivated engineer who is looking for high-agency, high-impact problems to solve. Bonus points for roles that are a positive impact on society.<p>Looking for remote roles in majority remote teams. I'm comfortable in startups and large corporations, I just want to ship fast on things that matter.<p>Postgres/Snowflake/DuckDB, Typescript, Python, AWS, Docker, LLMs and related tech - but I love learning new languages. I ask a lot of questions, and think in terms of processes and systems. I use and build agents and love a good SQL query.<p>email: ryanguill+hn@gmail.com</p>
]]></description><pubDate>Fri, 01 May 2026 22:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47981293</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47981293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47981293</guid></item><item><title><![CDATA[New comment by netcraft in "Air is full of DNA"]]></title><description><![CDATA[
<p>huge if true had an episode about this recently <a href="https://www.youtube.com/watch?v=0HlLwG2xN_c" rel="nofollow">https://www.youtube.com/watch?v=0HlLwG2xN_c</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 14:33:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849398</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47849398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849398</guid></item><item><title><![CDATA[New comment by netcraft in "GPT-5.4"]]></title><description><![CDATA[
<p>I think its understandable that you took that from the click-bait all over youtube and twitter, but I dont believe the research actually supports that at all, and neither does my experience.<p>You shouldnt put things in AGENTS.md that it could discover on its own, you shouldnt make it any larger than it has to be, but you should use it to tell it things it couldnt discover on its own, including basically a system prompt of instructions you want it to know about and always follow. You don't really have any other way to do those things besides telling it every time manually.</p>
]]></description><pubDate>Thu, 05 Mar 2026 23:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47268528</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47268528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47268528</guid></item><item><title><![CDATA[New comment by netcraft in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>the day ends in y, water is wet.
I really hate that github doesn't have any real competition. Yes, I know about gitlab, but it isnt real competition.</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238289</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47238289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238289</guid></item><item><title><![CDATA[New comment by netcraft in "Just two days of oatmeal cut bad cholesterol by 10%"]]></title><description><![CDATA[
<p>unfortunately im not in the same situation. I have a high incidence in my family, my calcium score wasn't clean (especially for someone my age) and my vo2max isnt the best either. Though my many stress tests have always been fine.<p>I don't think im in terrible shape right now, but looking ahead 10 to 20 years, without medical intervention I probably would be.</p>
]]></description><pubDate>Sun, 01 Mar 2026 17:37:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208803</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47208803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208803</guid></item><item><title><![CDATA[New comment by netcraft in "Just two days of oatmeal cut bad cholesterol by 10%"]]></title><description><![CDATA[
<p>yes, changed to a stronger statin.</p>
]]></description><pubDate>Sun, 01 Mar 2026 17:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208778</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47208778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208778</guid></item><item><title><![CDATA[New comment by netcraft in "Just two days of oatmeal cut bad cholesterol by 10%"]]></title><description><![CDATA[
<p>yes, changed to a stronger statin.</p>
]]></description><pubDate>Sun, 01 Mar 2026 17:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208774</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47208774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208774</guid></item><item><title><![CDATA[New comment by netcraft in "Just two days of oatmeal cut bad cholesterol by 10%"]]></title><description><![CDATA[
<p>I have high cholesterol, have had for more than a decade. Was on a statin, they didnt help. Doubled them, they didnt help. Changed my diet radically, lost 25 lbs (I was a little overweight, but not bad), ate full medeteranian diet and did everything I could, my numbers didnt budge. Changed to a stronger one and within two weeks my numbers were perfect.<p>I believe for some of us its purely genetic.</p>
]]></description><pubDate>Sun, 01 Mar 2026 03:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203196</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=47203196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203196</guid></item><item><title><![CDATA[New comment by netcraft in "A few random notes from Claude coding quite a bit last few weeks"]]></title><description><![CDATA[
<p>agree completely. I used to be (and still would love to be) a process person, enjoying hand writing bulletproof artisanal code. Switching to startups many years ago gave me a whole new perspective, and its been interesting the struggle between writing code and shipping. Especially when you dont know how long the code you are writing will actually live. LLMs are fantastic in that space.</p>
]]></description><pubDate>Wed, 28 Jan 2026 14:39:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46795975</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46795975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46795975</guid></item><item><title><![CDATA[New comment by netcraft in "A few random notes from Claude coding quite a bit last few weeks"]]></title><description><![CDATA[
<p>> Tenacity. It's so interesting to watch an agent relentlessly work at something. They never get tired, they never get demoralized, they just keep going and trying things where a person would have given up long ago to fight another day.<p>This is true to an extent for sure and they will go much longer than most engineers without getting "tired", but I've def seen both sonnet and opus give up multiple times. They've updated code to skip tests they couldn't get to pass, given up on bugs they couldn't track down, etc. I literally had it ask "could we work on something else and come back to this"</p>
]]></description><pubDate>Wed, 28 Jan 2026 14:35:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46795928</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46795928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46795928</guid></item><item><title><![CDATA[New comment by netcraft in "Letting Claude play text adventures"]]></title><description><![CDATA[
<p>thats a very generous way of putting it. Anthropic's prompt caching is actively hostile and very difficult to implement properly.</p>
]]></description><pubDate>Wed, 21 Jan 2026 22:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46712746</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46712746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46712746</guid></item><item><title><![CDATA[New comment by netcraft in "Why DuckDB is my first choice for data processing"]]></title><description><![CDATA[
<p>I love duckdb, I use it as much as I can.
I just wish that the support for node/bun was as good as python.
And I wish that they would bundle it differently for node/bun - the way it is now it depends on a dynamic link to a library which means I cant bundle it into a bun executable.</p>
]]></description><pubDate>Sat, 17 Jan 2026 00:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46653984</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46653984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46653984</guid></item><item><title><![CDATA[New comment by netcraft in "Efficient method to capture carbon dioxide from the atmosphere"]]></title><description><![CDATA[
<p>I was also a bit skeptical, but chatgpt gave a pretty good answer I think: <a href="https://chatgpt.com/share/69553e26-ea28-8011-bc17-8658fbea4e04" rel="nofollow">https://chatgpt.com/share/69553e26-ea28-8011-bc17-8658fbea4e...</a><p>Buildings with higher people/sqft could already take advantage of indoor co2 scrubbers today.</p>
]]></description><pubDate>Wed, 31 Dec 2025 15:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46444847</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46444847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46444847</guid></item><item><title><![CDATA[New comment by netcraft in "Efficient method to capture carbon dioxide from the atmosphere"]]></title><description><![CDATA[
<p>160F, non toxic, this already sounds like something that could feasibly be used in the home. I would already be interested in installing one. And would absolutely love to see what it would do to school performance.<p>The hard part is capture and disposal.</p>
]]></description><pubDate>Wed, 31 Dec 2025 15:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46444828</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46444828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46444828</guid></item><item><title><![CDATA[New comment by netcraft in "Ask HN: Why Did Python Win?"]]></title><description><![CDATA[
<p>I think the reason python won was that it was easy to learn and read and was batteries included. 
vs perl: People need to solve their problems, not fight with syntax<p>Theres a lot of network effects as well. The more people were using it, the more people will use it.</p>
]]></description><pubDate>Mon, 22 Dec 2025 16:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46355278</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46355278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46355278</guid></item><item><title><![CDATA[New comment by netcraft in "Strong earthquake hits northern Japan, tsunami warning issued"]]></title><description><![CDATA[
<p>better link: <a href="https://earthquake.usgs.gov/earthquakes/eventpage/us6000rtdt/executive" rel="nofollow">https://earthquake.usgs.gov/earthquakes/eventpage/us6000rtdt...</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 16:00:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46193843</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46193843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46193843</guid></item><item><title><![CDATA[New comment by netcraft in "What is better: a lookup table or an enum type?"]]></title><description><![CDATA[
<p>couldn't have said it better myself.<p>Data should be data, queryable, relational. So often I have had to change enums into lookup tables - or worse, duplicate them into lookup tables - because now we need other information attached to the values. Labels, descriptions, colors, etc.<p>My biggest recommendation though is that if you have a lookup table like this, make the value you would have made an enum not just unique, but _the primary key_. Now all the places that you would be putting an ID have the value just like they would with an enum, and oftentimes you wont need to join. The FK makes sure its valid. The other information is a join away if you need it.<p>I do wish though that there were more ways to denote certain tables as configuration data vs domain data, besides naming conventions or schemas.<p>Edit to add: I will say there is one places where I have begrudgingly used enums and thats where we have used something like prisma to get typescript types from the schema. It is useful to have types generated for these values. Of course you can do your own generation of those values based on data, but there is a fundamental difference there between "schema" and "data".</p>
]]></description><pubDate>Fri, 05 Dec 2025 02:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46156191</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=46156191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46156191</guid></item><item><title><![CDATA[New comment by netcraft in "PgFirstAid: PostgreSQL function for improving stability and performance"]]></title><description><![CDATA[
<p>Very nice!<p>Did you consider making this a view instead? Just curious if there is a reason why you couldn't.</p>
]]></description><pubDate>Sun, 16 Nov 2025 15:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45945827</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=45945827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45945827</guid></item><item><title><![CDATA[New comment by netcraft in "How I use every Claude Code feature"]]></title><description><![CDATA[
<p>apparently I missed Simon Willison's article, this at least somewhat explains them: <a href="https://simonwillison.net/2025/Oct/16/claude-skills/" rel="nofollow">https://simonwillison.net/2025/Oct/16/claude-skills/</a><p>So if youre building your own agent, this would be a directory of markdown documents with headers that you tell the agent to scan so that its aware of them, and then if it thinks they could be useful it can choose to read all the instructions into its context? Is it any more than that?<p>I guess I dont understand how this isnt just RAG with an index you make the agent aware of?</p>
]]></description><pubDate>Sun, 02 Nov 2025 03:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45787680</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=45787680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45787680</guid></item><item><title><![CDATA[New comment by netcraft in "How I use every Claude Code feature"]]></title><description><![CDATA[
<p>I use claude code every day, and havent had a chance to dig super deep into skills, but even though ive read a lot of people describe them and say they're the best thing so far, I still dont get them. Theyre things the agent chooses to call right? They have different permissions? is it a tool call with different permissions and more context? I have yet to see a single post give an actual real-world concrete example of how theyre supposed to be used or a compare and contrast with other approaches.</p>
]]></description><pubDate>Sun, 02 Nov 2025 03:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45787656</link><dc:creator>netcraft</dc:creator><comments>https://news.ycombinator.com/item?id=45787656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45787656</guid></item></channel></rss>