<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: efields</title><link>https://news.ycombinator.com/user?id=efields</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 26 Sep 2026 03:03:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=efields" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by efields in "Rails World 2026 Opening Keynote [video]"]]></title><description><![CDATA[
<p>Sounds like I should check in on rust in a year or so.</p>
]]></description><pubDate>Thu, 24 Sep 2026 19:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49835984</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49835984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49835984</guid></item><item><title><![CDATA[New comment by efields in "Rails World 2026 Opening Keynote [video]"]]></title><description><![CDATA[
<p>Interesting that all the patterns Rails adopted for humans to write better code can't easily be funneled into the LLM doing the job now. Seems like it should be.<p>Is it types? Are types the answer? Is it rust?</p>
]]></description><pubDate>Thu, 24 Sep 2026 18:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49834897</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49834897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49834897</guid></item><item><title><![CDATA[New comment by efields in "Fuck it, make it anyway"]]></title><description><![CDATA[
<p>I like the codegen = power tools analogy to writing software.<p>I didn't go to school for CS or adjacent: I went to art school 20 years ago for 'new media' which feels like a _silly_ thing to have on a diploma in 2026.<p>My career started in high school and ran this way: print design w/ computer geekery on the side -> classes in all sorts of digital media production methods -> web design -> web development -> full-stack development w/ a UI/UX focus -> engineering manager ? -> engineering director ??<p>Then Claude comes crashing in a couple years ago and suddenly code I would grid on to get right got easier and easier to ship. I have enough _experience_ to know not to trust it, put in the appropriate guardrails, and now we can deliver work at a velocity that makes more people happy and keeps my team grounded in a reliable 40hr workweek.<p>Back to power tools: I'm done going to READMEs and docs and learning the order of operations to build with a hammer and nails. Turns out I didn't really _love coding_. The Job To Be Done was to build the app/feature in a way that satisfies business and user requirements, can be reliably maintained over time, and is securely integrated with existing systems. The tools are now fully-automatic instead of semi-automated with IDEs and linters. Turns out I just like delivering product that solves business objectives (working on turning that into a bigger thing).<p>I'm still functionally the Responsible Party that gets in trouble if things break down, and its been a couple years of codegen entering our repos and things haven't broken down.<p>I'm using the lightness of mind the above now provides to find space for the things that strike me creatively, like I did when I was younger and more into art and music. I'd rather spend that creative juice elsewhere, not coding.<p>So I'm sorry to the coders who love the craft and feel like the industry is slipping from them. Like many industries that have started as craft, code has officially entered its mechanization phase. It requires less finish carpenters who know how to work a coping saw and more general contractors with the latest 18v line of tools.<p>There's a bigger audience of businesses and consumers that want solutions built quickly, reliably, from a trusted party with experience than there is for tailored code.<p>I don't mean for this to be discouraging. I really like photos OP took in this piece, and that NoAi camera app looks really great! I'm sorry there's no profitable market for it, but I'm glad it exists! I feel like the skills that created that app belong at an Adobe or an Apple working on creative tools where they can afford to hire someone to work on just single feature or idea.<p>I wish there was more opportunity for everyone to do work that brings them good brain tingles makes you feel the most human you can be. "Fuck it, make it anyway" is exactly the right attitude rn if you can afford to do it.</p>
]]></description><pubDate>Sat, 12 Sep 2026 12:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49671766</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49671766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49671766</guid></item><item><title><![CDATA[New comment by efields in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>I agree with you in theory, but wealth goes hand in hand with relationships. If you can use your skills to make something great with AI in a short amount of time, someone else probably do it too. If they have better connections than you do, they win. Relationships get you farther than raw skill.</p>
]]></description><pubDate>Wed, 12 Aug 2026 19:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49277628</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49277628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49277628</guid></item><item><title><![CDATA[New comment by efields in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>This is a problem for sure. I don't care what writes the code, but if I commit it or approve the merge, I need to be able to explain it, full stop. I don't need go line by line, just point and explain this does this does that which leads to that.<p>If "can you explain this?" is a question a direct report has to put into a prompt, they are failing at their job.</p>
]]></description><pubDate>Wed, 12 Aug 2026 19:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49277487</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49277487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49277487</guid></item><item><title><![CDATA[New comment by efields in "What happens if you put work into the second dimension?"]]></title><description><![CDATA[
<p>I’m ready for Apple to swipe the basic idea and roll it into the next version of macOS. Gels nicely with the spatial widget work they do on visionOS. Deprecate stage manager while you’re on it.</p>
]]></description><pubDate>Wed, 05 Aug 2026 23:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49190650</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49190650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49190650</guid></item><item><title><![CDATA[New comment by efields in "Elevators"]]></title><description><![CDATA[
<p>This is like the how it’s made of a website. I could read and click through an endless amount of these kinds of explainers.</p>
]]></description><pubDate>Fri, 31 Jul 2026 18:25:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49126849</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49126849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49126849</guid></item><item><title><![CDATA[New comment by efields in "The End of an Era"]]></title><description><![CDATA[
<p>This is happening in every creative industry. The creators on the edge of this space in every medium have seen it from both sides.<p>AI creative is easy to spot _right now_. It will not always be that way.</p>
]]></description><pubDate>Fri, 31 Jul 2026 15:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49124121</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49124121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49124121</guid></item><item><title><![CDATA[New comment by efields in "Superlogical"]]></title><description><![CDATA[
<p>This but software: <a href="https://en.wikipedia.org/wiki/Supergroup_(music)" rel="nofollow">https://en.wikipedia.org/wiki/Supergroup_(music)</a></p>
]]></description><pubDate>Wed, 29 Jul 2026 17:06:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100145</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49100145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100145</guid></item><item><title><![CDATA[New comment by efields in "Substack writers, you need a website"]]></title><description><![CDATA[
<p>Did Wordpress write this?</p>
]]></description><pubDate>Tue, 28 Jul 2026 19:49:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088981</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49088981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088981</guid></item><item><title><![CDATA[New comment by efields in "Self-host your mail server"]]></title><description><![CDATA[
<p>Absolutely not.</p>
]]></description><pubDate>Fri, 24 Jul 2026 20:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49041303</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=49041303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49041303</guid></item><item><title><![CDATA[New comment by efields in "Generative AI Is an Engineering Disaster"]]></title><description><![CDATA[
<p>Yup. This is a policy problem.</p>
]]></description><pubDate>Thu, 16 Jul 2026 15:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48935579</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48935579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48935579</guid></item><item><title><![CDATA[New comment by efields in "Cloudflare Drop"]]></title><description><![CDATA[
<p>Trying to solve this here: <a href="https://jlnk.us" rel="nofollow">https://jlnk.us</a><p>Here's the instructions my agents have:<p>> Shareable Deliverables → jlnk.us (default)
The jlnk MCP server is configured machine-wide for all team agents. It publishes disposable public links: create_link(content, ttl) returns an unguessable URL anyone can open without logging in; it self-destructs after its TTL (4h/24h/72h, default 4h, max 5 MB). Also list_my_links() and delete_link(id).<p>> When handing a human (Founder, CEO reviewer) something to look at — QC screenshots, prototypes, reports, before/after comparisons — default to a jlnk.us link instead of a repo file path or local path. Use 72h for Founder review, shorter when the review window is same-day.<p>> Content must be ONE self-contained HTML file: inline CSS/JS, embed screenshots as base64 data URIs (![image](data:image/png;base64,...)).<p>> Downscale images to stay under the 5 MB cap.<p>> Links are public to anyone holding the URL. NEVER publish secrets, API keys, credentials, or private client data.<p>> Links expire — they are a viewing convenience, not the system of record. Durable artifacts still go to the repo and issue attachments as usual.</p>
]]></description><pubDate>Wed, 08 Jul 2026 20:59:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837337</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48837337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837337</guid></item><item><title><![CDATA[New comment by efields in "Cloudflare Drop"]]></title><description><![CDATA[
<p>I built a tool _just the other day_ for this exact purpose. Now my agents proactively make disposable links for me: <a href="https://jlnk.us" rel="nofollow">https://jlnk.us</a></p>
]]></description><pubDate>Wed, 08 Jul 2026 20:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837307</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48837307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837307</guid></item><item><title><![CDATA[New comment by efields in "Journalism is rearranging the deckchairs. It needs to reinvent itself"]]></title><description><![CDATA[
<p>> So their outlook is not rosy. Instead, I think we’ll see new newsrooms emerge that reinvent what journalism is, are unafraid to build real, lasting, two-way relationships with the people they’re trying to serve, and eat everybody else’s lunch.<p>I think this is right. I'd like to see more public media funding, but at least right now there is an explosion of independent media business models being explored recruiting some very good journalists and smart people.<p>I'd like to hear about anyone else's updated media habits. In my last… 20ish years of "gathering information about my community and interests," I've gone from paper NYT subscriber to RSS feed reader to social aggregators to social media to podcasts to newsletters to doomscroller... I've tried it all.<p>But to stay sane I've settled on simply following the voices I trust and find interesting across different media, and the best ones are navigating their own publishing and distribution journey. I pay some of them real money. Some are being acquired by bigger media outlets, too. I have hope in journalism's survival.</p>
]]></description><pubDate>Wed, 24 Jun 2026 18:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48663933</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48663933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48663933</guid></item><item><title><![CDATA[New comment by efields in "New drug 'functionally cures' many hepatitis B virus infections"]]></title><description><![CDATA[
<p>> For the American market and the October 2001 release, the cover art of Is This It was changed to a psychedelic photograph of subatomic particle tracks in a bubble chamber.<p><a href="https://en.wikipedia.org/wiki/Is_This_It" rel="nofollow">https://en.wikipedia.org/wiki/Is_This_It</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 16:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48447791</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48447791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48447791</guid></item><item><title><![CDATA[New comment by efields in "MAI-Code-1-Flash"]]></title><description><![CDATA[
<p>Please test your websites in Safari. Almost all of your iOS users use it by default, and the desktop experience is pretty close to the mobile experience, so testing is easy.<p>That scroll effect is jank city for me (yeah yeah works fine in Chrome/Edge).</p>
]]></description><pubDate>Tue, 02 Jun 2026 19:43:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48375225</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=48375225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48375225</guid></item><item><title><![CDATA[New comment by efields in "China blocks Meta's acquisition of AI startup Manus"]]></title><description><![CDATA[
<p>The… hands of fate?</p>
]]></description><pubDate>Mon, 27 Apr 2026 19:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926229</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=47926229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926229</guid></item><item><title><![CDATA[New comment by efields in "Issue: Claude Code is unusable for complex engineering tasks with Feb updates"]]></title><description><![CDATA[
<p>"Evals and vibes" can I put that on a t shirt?</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:50:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666025</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=47666025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666025</guid></item><item><title><![CDATA[New comment by efields in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>I literally don't know how compilers work. I've written code for apps that are still in production 10 years later.</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648515</link><dc:creator>efields</dc:creator><comments>https://news.ycombinator.com/item?id=47648515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648515</guid></item></channel></rss>