<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: chausen</title><link>https://news.ycombinator.com/user?id=chausen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 05 Sep 2026 10:29:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chausen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by chausen in "GPT-6 Astra"]]></title><description><![CDATA[
<p>I am skeptical of that. My primary reason for that is the hugging face hack. A large number of agents were able to coordinate together to complete a long horizon goal. The end result was they took destructive action in order to basically complete a test. That lack of awareness to me does not inspire confidence that you could just give agents the vague goals I mentioned previously and trust them to do that effectively.</p>
]]></description><pubDate>Fri, 04 Sep 2026 17:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49567903</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=49567903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49567903</guid></item><item><title><![CDATA[New comment by chausen in "GPT-6 Astra"]]></title><description><![CDATA[
<p>I think the idea is that you wouldn’t need humans to do anything anymore, right? As impressive as it is, it’s still ultimately directed by human planning and coordination. Assuming they are aligned, you could have a collection of AGI that you let loose and they tirelessly solve all of humanity’s problems, do all of our work, and progress science and our understanding of the universe.<p>Those are all things that humanity is doing everyday. What we have is amazing, but it’s not that.</p>
]]></description><pubDate>Thu, 03 Sep 2026 23:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49558612</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=49558612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49558612</guid></item><item><title><![CDATA[New comment by chausen in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>The first thing being different taskbar positions after that emotional “we hear you” speech was peak comedy.</p>
]]></description><pubDate>Sat, 21 Mar 2026 01:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462984</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=47462984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462984</guid></item><item><title><![CDATA[New comment by chausen in "Hard-braking events as indicators of road segment crash risk"]]></title><description><![CDATA[
<p>It brings me peace to see other people thinking this way. You should be an active participant on the highway, making decisions to maximize flow. Leaving space so people can merge, controlling speed to smooth slowdowns, anticipating traffic patterns, etc.<p>All of the people tailgating are contributing to the congestion.<p><a href="https://youtu.be/iHzzSao6ypE" rel="nofollow">https://youtu.be/iHzzSao6ypE</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 23:05:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46952846</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=46952846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46952846</guid></item><item><title><![CDATA[New comment by chausen in "Light Mode InFFFFFFlation"]]></title><description><![CDATA[
<p>99% of vscode themes are like the one he showed. IMO, the best themes do typically have minimal/functional highlights, which results in more text that is the base color.</p>
]]></description><pubDate>Sun, 18 Jan 2026 01:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46664017</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=46664017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46664017</guid></item><item><title><![CDATA[New comment by chausen in "Replacement.ai"]]></title><description><![CDATA[
<p>The CEO spending his time “Practicing expressions” cracked me up.</p>
]]></description><pubDate>Sun, 19 Oct 2025 14:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45634445</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=45634445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45634445</guid></item><item><title><![CDATA[New comment by chausen in "How I influence tech company politics as a staff software engineer"]]></title><description><![CDATA[
<p>It doesn’t have to be your some purpose; it could be within your normal working hours. It’s basically just choosing a goal to be intentional with at work.</p>
]]></description><pubDate>Sat, 04 Oct 2025 16:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45474328</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=45474328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45474328</guid></item><item><title><![CDATA[New comment by chausen in "Keep Pydantic out of your Domain Layer"]]></title><description><![CDATA[
<p>Could be wrong, never used Pydantic. But looking it up it seems like it's used for validation/typing of external data. Sounds like it's mainly going to be doing schema validations. So, your data arrives at your domain layer and you have guarantees based on Pydantic's validations. At this point, your validations are going to semantic in nature based on your domain; what value is Pydantic bringing?</p>
]]></description><pubDate>Sat, 26 Jul 2025 20:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44696604</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=44696604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44696604</guid></item><item><title><![CDATA[New comment by chausen in "Keep Pydantic out of your Domain Layer"]]></title><description><![CDATA[
<p>Often you want your domain models to be structured differently than API models, to make them as convenient/understandable to work with as possible for your use case. If you already have different models, why would you want Pydantic in the domain? Even if they start out the same, this would allow them to more easily evolve to be different. I'm not a python expert, so I could be missing the point on Pydantic, but it seems like its value is at the edges of your application.</p>
]]></description><pubDate>Sat, 26 Jul 2025 20:02:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44696565</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=44696565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44696565</guid></item><item><title><![CDATA[New comment by chausen in "Keep Pydantic out of your Domain Layer"]]></title><description><![CDATA[
<p>The article is written for those who want to apply DDD/onion architecture to Python apps using Pydantic. Those concepts explain the motivation and the article assumes the reading knows about them. As others are writing, it may not be worth it to apply this to simple apps, but as an app grows in complexity it will help make it more extensible, maintainable, etc.<p>I'm not a Python expert, but looking into it briefly it seems like Pydantic's role is at application boundaries for bringing validation/typing to external data sources. If you are not working with external data, there is no reason to use it. So, if you separate out a domain layer, it brings no benefit there. Creating a domain layer where you handle business logic separately from how you interact with external data means those layers can evolve independently. An API could change and you only need to update your API models/mapping.</p>
]]></description><pubDate>Sat, 26 Jul 2025 20:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44696553</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=44696553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44696553</guid></item><item><title><![CDATA[New comment by chausen in "Getting things “done” in large tech companies"]]></title><description><![CDATA[
<p>What about actually accomplishing some things over 10 years while maintaining good work life balance?</p>
]]></description><pubDate>Tue, 06 May 2025 13:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43904981</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=43904981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43904981</guid></item><item><title><![CDATA[New comment by chausen in "Software development topics I've changed my mind on"]]></title><description><![CDATA[
<p>I overall agree. The one thing I will say is that what you call code organization (anything pre-compilation) also includes structuring the code to improve maintainability, extensibility, and testability. I would therefore disagree that code organization is only basic hygiene, not part of design, and not a large part of the “craft” (use of that word is something I’ve changed my opinion on—while it feels good to think of it that way, it leads to exactly the thing we’re discussing; putting too much emphasis on unimportant things).<p>Code style though, I do agree isn’t worth stressing about. I do think you may as well decide on a linter/style, just so it’s decided and you can give it minimal energy moving forward.</p>
]]></description><pubDate>Thu, 06 Feb 2025 01:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42957839</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=42957839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42957839</guid></item><item><title><![CDATA[New comment by chausen in "David Chang on the long, hard, stupid way"]]></title><description><![CDATA[
<p>He has been on shows where he’s an ass and shows where he is not. Watching both, it seems like the former is purposely done for the drama and latter is closer to what he’s actually like. Who knows what he’s like with no cameras in an actual kitchen, and maybe it’s just because he’s older now, but it seems to me that the majority of content he’s in he seems really nice.</p>
]]></description><pubDate>Thu, 12 Sep 2024 18:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41523897</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=41523897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41523897</guid></item><item><title><![CDATA[New comment by chausen in "Show HN: Create diagrams of complex data flows in software systems"]]></title><description><![CDATA[
<p>I’ve used it for a long time; even if I don’t end up sharing with others it can help me quickly visualize things (the ease of change often makes better than pen and paper). At one of my jobs we had an architect join and he was amazing; I really respected him. He used PlantUML and would open it up and start writing sequence diagrams with us. He would make sure complex flows that were actively being implemented were kept up to date and they were useful references.</p>
]]></description><pubDate>Wed, 31 Jul 2024 12:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41118805</link><dc:creator>chausen</dc:creator><comments>https://news.ycombinator.com/item?id=41118805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41118805</guid></item></channel></rss>