<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: thegagne</title><link>https://news.ycombinator.com/user?id=thegagne</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 03:10:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=thegagne" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by thegagne in "What Sun got wrong"]]></title><description><![CDATA[
<p>Since we're sharing, I have fond memories of my using my the Sun thin clients at university. They were slow to start up and use for the most part, but once you got to the terminal... it was great.<p>Being a hacker-type, I did everything with it.<p>Email? Forget waiting for some bloated email client, I'm using <i>pine</i>.<p>Want some html on my personal page? Use <i>vi</i>.<p>I think they didn't take away my access for years after college, and I would sometimes login and poke around just for fun.<p>I do blame them, along with the rise of Java and the awful gui toolkit <i>motif</i> for convincing me to drop out of computer science and switch to Computational Math for my bachelors degree. I was so frustrated that our grades were dependent on learning something that I saw as completely worthless in light of the dotcom boom happening at the time. I wanted them to teach us web technologies, or at least some good system code, but all I got was broken x11 and awful performance.</p>
]]></description><pubDate>Mon, 21 Sep 2026 15:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49788843</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=49788843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49788843</guid></item><item><title><![CDATA[New comment by thegagne in "Show HN: 1667, a terminal UI for writing fiction with language models"]]></title><description><![CDATA[
<p>Hm, I want something like this, except it doesn't write for you at all, instead it helps you build out your storyline, gives you writing prompts and feedback, maybe sometimes suggests ideas if you feel stuck, helps keep your character/story bible in order and text aligned with it, and gives you encouragement and visual feedback as you go along.|<p>Maybe add in some different "AI reviewer" type things, one to read broadly for enjoyment and give feedback, another as an editor to fine-tune particular sections. Even with these it should provide feedback, not re-written sections.<p>But I love the TUI approach and keeping things simple and organized for you, so you don't have to bother with all that. Bonus if it had some nice LaTeX / epub / PDF / html reader output.</p>
]]></description><pubDate>Mon, 17 Aug 2026 14:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49331313</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=49331313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49331313</guid></item><item><title><![CDATA[New comment by thegagne in "Kubernetes on Oxide: How customer needs shaped our integrations"]]></title><description><![CDATA[
<p>Yes this would be great addition! Also it would be awesome to see proper load balancer, ingress controller with `gateway api` and a `api gateway` (two separate things).<p>I’m not an oxide customer, just a fan. I have lots of ideas around how something like this should look, being disappointed with the complexity and also shortcomings of products on the market for this stuff, both in the cloud and on prem.</p>
]]></description><pubDate>Thu, 13 Aug 2026 16:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288118</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=49288118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288118</guid></item><item><title><![CDATA[New comment by thegagne in "Grok 4.6 scores 61 on the Artificial Analysis Intelligence Index"]]></title><description><![CDATA[
<p>/me emailing my hot takes and emoticons to newsletters from pine</p>
]]></description><pubDate>Wed, 12 Aug 2026 21:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49279024</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=49279024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49279024</guid></item><item><title><![CDATA[New comment by thegagne in "Tax cuts for the wealthy only benefit the rich (2023)"]]></title><description><![CDATA[
<p>Non-typical Kansas voter here. I reviewed candidates and any mention of “cut taxes” is a hard no from me. I have kids, and I want to make sure their schools are fully funded. The only tax cuts I would support would be on essentials like food and clothing.<p>I also don’t like targeted new taxes, like taxing sports gambling and recreational drugs, because it unnecessarily entrenches those in our society. Even worse is when they earmark it, like using casino money to fund schools.</p>
]]></description><pubDate>Fri, 07 Aug 2026 17:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49213971</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=49213971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49213971</guid></item><item><title><![CDATA[New comment by thegagne in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>Used Claude to write conformance tests for <a href="https://aep.dev" rel="nofollow">https://aep.dev</a>.<p><a href="https://github.com/thegagne/aep-conformance-test" rel="nofollow">https://github.com/thegagne/aep-conformance-test</a><p>Did pretty well, only took a day or so. I first had it inventory every MUST, SHOULD, and MAY in the spec, and then let it rip. I did guide it quite a bit to get what I wanted, but at the end I’m pretty happy with it as a first draft.<p>Helped me learn the spec and will be helpful to hone my dotnet AEP server, and aepbase.<p>There already existed an aep e2e validator which does a similar thing, but this is more thorough and generates a nice report. It will tell you not just whether your API follows the spec, but also what parts of the spec it does not implement.</p>
]]></description><pubDate>Sun, 12 Jul 2026 22:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48885388</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48885388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48885388</guid></item><item><title><![CDATA[New comment by thegagne in "You can power on a Mac remotely"]]></title><description><![CDATA[
<p>How is it not lights-out? You could remotely power on/off the servers (XServe only). Other Macs could not do this, as they did not have the separate LOM network interfaces, etc.<p>I managed a bunch of XServes for a while, they were incredibly good hardware. The Mac Server software kinda sucked (not the LOM stuff, it was as good as any of the LOM from Dell, which is to say, not amazing, but workable).</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509325</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48509325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509325</guid></item><item><title><![CDATA[New comment by thegagne in "VoidZero Is Joining Cloudflare"]]></title><description><![CDATA[
<p>I managed a large enterprise CF account from 2018-2023. Hundreds of load balancers. The UI changed out from under us 3 times, with some big problems being fixed, but introducing new ones. I gave bold feedback directly to the leaders responsible for this, with helpful suggestions on how to make it better.<p>I was really glad when they fixed the old one that had a big "X" that would delete your load balancer without a warning dialog. But I was not happy that the load balancers got increasingly complex, with settings hidden at multiple layers that you had to independently configure.<p>Load balancing IS complex, but this is their core business, and in many other places such as DNS, Cloudflare put a lot more thought into making it simple and intuitive to use.<p>Getting this stuff right takes lots of strong leadership and long-term decision making with determination and wisdom to provide the best experience for customers. Unfortunately I am not confident that is how the business is operating, especially with strong talent being let go or leaving due to lack of fostering of a healthy working environment.<p>But who will take their place?</p>
]]></description><pubDate>Thu, 04 Jun 2026 22:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48405602</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48405602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48405602</guid></item><item><title><![CDATA[New comment by thegagne in "Show HN: Files.md – Open-source alternative to Obsidian"]]></title><description><![CDATA[
<p>Hm, maybe we should go make one.<p>I am not a power user for Dendron, I mostly just use it for journaling, keeping track of who is who and what is what, and organizing architecture / ideas before they find a home somewhere else. Mostly a journal.<p>I do like that it’s in VS Code and I can leverage those tools and now, AI, to help.<p>The main functionality I use is the new daily journal from template feature. Do you use more surface area from it? What is the most useful features for you?</p>
]]></description><pubDate>Mon, 18 May 2026 21:32:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48185985</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48185985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48185985</guid></item><item><title><![CDATA[New comment by thegagne in "Show HN: Files.md – Open-source alternative to Obsidian"]]></title><description><![CDATA[
<p>Sure, but I would say you are an outlier in paying for those things. Most people use what's immediately available, others might search for something better that's free, and very few will go pay for something.<p>That last category of people are also now likely to go create something themselves with AI, but don't really want to or can't start a business from it, so they may add it to the pile of free software others can use.<p>Not everyone HAS to profit from their work, though I do think those who make it their passion might benefit from finding a way to do that.</p>
]]></description><pubDate>Mon, 18 May 2026 17:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48182330</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48182330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48182330</guid></item><item><title><![CDATA[New comment by thegagne in "Show HN: Files.md – Open-source alternative to Obsidian"]]></title><description><![CDATA[
<p>How many text editors have you paid for, versus how many have you used for free?<p>I do think there is room for a few good paid text editors in the world, but most people won't pay directly for them, though they might use them if they are bundled ala Google Docs / O365 Word.</p>
]]></description><pubDate>Mon, 18 May 2026 15:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181060</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48181060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181060</guid></item><item><title><![CDATA[New comment by thegagne in "Show HN: Files.md – Open-source alternative to Obsidian"]]></title><description><![CDATA[
<p>Not all software needs to be for-profit.<p>Simple utility stuff I believe should fit in this category. Things like a text editor.<p>The profit comes from elsewhere, larger more complex systems.<p>Of course someone can TRY to profit off a text editor, but unless it solves complex enough problems (like a full blown IDE, but even then...).<p>The issue is there is intense demand for it, and ALSO easy supply. If someone attempts a profit driving rugpull, another will pop up in it's place.<p>I am still using Dendron because it meets my needs, but I'm always half tempted to replace it, and I'm fairly confident I could come up with something that meets my own needs in a day or two, and it would likely also be valuable to countless others. I just keep assuming that someone else will spend that day or two, and my pain points with Dendron are not that bad for me to spend the time.</p>
]]></description><pubDate>Mon, 18 May 2026 15:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48180882</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48180882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48180882</guid></item><item><title><![CDATA[New comment by thegagne in "AEPs: API Enhancement Proposals"]]></title><description><![CDATA[
<p>Happy adopter of AEP here.<p>It has been super helpful and the ecosystem is growing around it.<p>The real benefit is having a standardized pattern for APIs, with automation and predictability built in.<p>Not everything can be modeled as a resource, but for any API that fits that, it’s fantastic.<p>It’s a bit restrictive at times, but those restrictions often shed light on bad architecture/data modeling.<p>They worked through a lot of feedback last year and cut a 2026 LTS release to give strong confidence to start building tooling around it.<p>Check out <a href="https://aepbase.io/" rel="nofollow">https://aepbase.io/</a> for an example and fun way to get started.</p>
]]></description><pubDate>Thu, 14 May 2026 13:10:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134899</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=48134899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134899</guid></item><item><title><![CDATA[New comment by thegagne in "SKILL.make: Makefile Styled Skill File"]]></title><description><![CDATA[
<p>Hah, I think about this all the time. I think we subtly desire LLMs to be more and more deterministic and efficient. This is why one of the main uses of LLMs is building tools to make their job easier.<p>I made my own project, with one of the goals being discounting tokens, but found that the real goal was just ensuring quality and making things more programmatic.<p><a href="https://ktext.dev" rel="nofollow">https://ktext.dev</a><p>Basically ends up being agents.md in a schema driven yaml file. Thinking about extending it to also generate or replace skill.md.<p>I think the proliferation of markdown is cool, and lowers the barrier for entry, but it’s also very unpredictable and loose. I think over time we will drive these to be more like config files instead of free text.</p>
]]></description><pubDate>Sat, 02 May 2026 11:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985401</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47985401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985401</guid></item><item><title><![CDATA[New comment by thegagne in "A good AGENTS.md is a model upgrade. A bad one is worse than no docs at all"]]></title><description><![CDATA[
<p>I made up an attempt at a solution, <a href="https://ktext.dev" rel="nofollow">https://ktext.dev</a>.<p>Basically a structured context file, that can be used to generate AGENTS.md, and also can be validated and scored.<p>I think it could help with this problem.</p>
]]></description><pubDate>Tue, 28 Apr 2026 22:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47941887</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47941887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47941887</guid></item><item><title><![CDATA[New comment by thegagne in "Bring your own Agent to MS Teams"]]></title><description><![CDATA[
<p>If only it could fix the lag with Mac screen sharing in Teams.</p>
]]></description><pubDate>Thu, 23 Apr 2026 00:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47871009</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47871009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47871009</guid></item><item><title><![CDATA[New comment by thegagne in "macOS 27 won’t be supporting Intel anymore"]]></title><description><![CDATA[
<p>This looks great, and possibly useful, but I'm curious, what was the main problem you were trying to solve, or what does this enable for you?</p>
]]></description><pubDate>Mon, 20 Apr 2026 15:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47835963</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47835963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835963</guid></item><item><title><![CDATA[New comment by thegagne in "Building a CLI for All of Cloudflare"]]></title><description><![CDATA[
<p>Love TypeSpec, agree it makes writing OpenAPI really easy.<p>But I’ve moved to using <a href="https://aep.dev" rel="nofollow">https://aep.dev</a> style APIs as much as possible (sometimes written with TypeSpec), because the consistency allows you to use prebaked aepcli or very easily write your own since everything behaves like know “resources” with a consistent pattern.<p>Also Terraform works out of the box, with no needing to write a provider.</p>
]]></description><pubDate>Mon, 13 Apr 2026 17:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47754970</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47754970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47754970</guid></item><item><title><![CDATA[New comment by thegagne in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>It mostly does, if you write it well, but it’s less efficient than XML, you have to write it by hand, and there’s no way to “validate” that it’s any good.<p>This is basically a structured, efficient version of claude.md.</p>
]]></description><pubDate>Mon, 13 Apr 2026 12:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47751047</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47751047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751047</guid></item><item><title><![CDATA[New comment by thegagne in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p><a href="https://ktext.dev/" rel="nofollow">https://ktext.dev/</a><p>Every time you launch a new Claude Code session it will need context for the codebase. Rather than letting it spend a bunch of tokens looking around and discovering it, why not provide it with a compact, high quality version?<p>Ktext has two parts: a CONTEXT.yaml which adheres to a JSON Schema, and the ktext CLI that helps create, validate, and export it.<p>Was going to launch later this week, and the site needs some tweaks, but the tool is ready.<p>Give it a shot!</p>
]]></description><pubDate>Mon, 13 Apr 2026 12:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47750836</link><dc:creator>thegagne</dc:creator><comments>https://news.ycombinator.com/item?id=47750836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47750836</guid></item></channel></rss>