<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: oooyay</title><link>https://news.ycombinator.com/user?id=oooyay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 20 Aug 2026 17:58:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=oooyay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by oooyay in "Cursor launches Origin, GitHub alternative"]]></title><description><![CDATA[
<p>Tangled is good, I have a repository hosted with them. Both they and Radicle lack private repositories though.<p>Forgejo and Codeberg I look at as more like hobby projects. I would not trust them with my code.</p>
]]></description><pubDate>Wed, 19 Aug 2026 05:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49357102</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49357102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49357102</guid></item><item><title><![CDATA[New comment by oooyay in "Cultivating a state of mind where new ideas are born (2023)"]]></title><description><![CDATA[
<p>One of the least innovative teams I've worked on involved engineers that would try to force group discussion on ideas early on. Nearly every project or initiative I tried to build there met significant friction.<p>The most innovative teams I've worked on implored, and maybe incentivized, periods of reflection and evolution of ideas. Often we built POCs along side that evolution. They'd often juggle many different new ideas. Each, often, had its own evolution. Whatever shook out is what won and we often had pivots in line if we needed them.<p>I think in general it's what Sam says it is: if you artificially force people to defend their ideas early on then you end up coming up with pretty mid ideas.</p>
]]></description><pubDate>Sun, 16 Aug 2026 02:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49316287</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49316287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49316287</guid></item><item><title><![CDATA[New comment by oooyay in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>An interface is an example of a seam in regular code. It's basically what forms architectural shapes that you can depend on for both design and testing.</p>
]]></description><pubDate>Fri, 14 Aug 2026 14:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49299186</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49299186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49299186</guid></item><item><title><![CDATA[New comment by oooyay in "Cloudflare OS: an open platform for agents, apps, and work"]]></title><description><![CDATA[
<p>Linux namespaces, and containers, are not security features in themselves. They end up having to be combined with SECCOMP and some sort of application kernel or SELinux in order to have an effective security apparatus. This is before you give it application aware security controls like policy.</p>
]]></description><pubDate>Wed, 05 Aug 2026 15:32:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49184347</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49184347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49184347</guid></item><item><title><![CDATA[New comment by oooyay in "Developers are attached to tools because tools encode trust"]]></title><description><![CDATA[
<p>I'm not sure the difference changes the conclusion but I think projects demanded certain workflows and resultant processes, not the other way around. That's why Jetbrains has so many workstream specific IDEs that sold <i>very well</i>. The processes didn't go away but a lot of us changed our IDE surface. Those processes still need to exist, largely, but the way in which we invoke them is moving and changing. To some degree, the processes are also changing because other factors are changing outside of the tooling.<p>For example, I use Codex and Claude Code by default, but when I need to look at the API surface, read tests, etc I have those tools setup to open Zed. Zed is also rapidly evolving in the other direction, where it's closer to the tools that are <i>opening it</i>. It won't be long, I think, until I can continue my prompt from inside Zed.</p>
]]></description><pubDate>Sun, 02 Aug 2026 19:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147493</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49147493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147493</guid></item><item><title><![CDATA[New comment by oooyay in "GitHub has alternatives, but no replacement"]]></title><description><![CDATA[
<p>I don't mind that Tangled is VC funded as long the tech is open (it is) and as far as I can discern it is federated and decentralized. You and I probably have different ideas of what the future may be and that's okay.</p>
]]></description><pubDate>Sat, 01 Aug 2026 20:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49137959</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49137959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49137959</guid></item><item><title><![CDATA[New comment by oooyay in "GitHub has alternatives, but no replacement"]]></title><description><![CDATA[
<p>As a maintainer of an open source project I largely care about CI, discoverability on the web, and the sign up burden being small so that issues continue to be reported. I think Radicle and Tangled are probably the future in that way. Tangled needs to support private repositories and Radicle needs a real CI solution. We're not far off from either.</p>
]]></description><pubDate>Sat, 01 Aug 2026 16:56:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49136113</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49136113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49136113</guid></item><item><title><![CDATA[New comment by oooyay in "Cursor removed cost information from the usage page and CSV export"]]></title><description><![CDATA[
<p>Cursor was a great introduction to agentic engineering but I've learned their Claude pricing is largely just batch purchases. Their real moat I think is Composer 2.5 because both their agentic and IDE experiences fall short of Codex and Claude Desktop in my opinion. I think their sales will tell you economically they make the most sense and I would probably agree, but cost isn't everything especially when the spread isn't that wide. At this moment, capability is really king.<p>These days I'm using Codex and Claude Desktop with Zen when I need to look at code. Codex's real time audio chat feature (not dictation) is also second to none when paired with their agentic flow.</p>
]]></description><pubDate>Sat, 01 Aug 2026 16:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135972</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49135972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135972</guid></item><item><title><![CDATA[New comment by oooyay in "Superlogical"]]></title><description><![CDATA[
<p>> why else would a ~billionaire that could easily fund it himself pull in that many investors that early?<p>Investors can be good for funding but they can also be good for education. Later, they're also very good for strategy.<p>> What happened to the good old way of figuring out product market fit first? Is that the only way a product can succeed nowadays<p>Generally it's very challenging. I have two products I'm building this way and you face a lot of up-hill climb where people with VC backing are getting the door opened for them. Of course, because of those same pressures to deliver and succeed, it's equally possible those same doors will eventually get closed on them.<p>I think Mitchell also lives in a bit of a bubble now. He went from friendly open source guy to very rich friendly open source guy. That's no knock on him, but I would consider viewing business from the perspective of someone who has been a CEO, CTO, and IC at the same company (his company) as his only job who became insanely wealthy as a result. I have a friend who has largely only worked in big tech, and successful startups, who tells me all the time level and salary don't matter to him. They don't matter to him because he found success early. Again, not a knock but sustained success will shape how you view the world and how you play the game.</p>
]]></description><pubDate>Wed, 29 Jul 2026 17:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100111</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49100111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100111</guid></item><item><title><![CDATA[New comment by oooyay in "I regret migrating to Codeberg"]]></title><description><![CDATA[
<p>Resources were never part of the original discussion. It was about values. This is the author of the ToU addition the day it landed: <a href="https://mastodon.social/@gedankenstuecke@scholar.social/116963424034199442" rel="nofollow">https://mastodon.social/@gedankenstuecke@scholar.social/1169...</a><p>He also has a lot of posts since: <a href="https://mastodon.social/@gedankenstuecke@scholar.social" rel="nofollow">https://mastodon.social/@gedankenstuecke@scholar.social</a></p>
]]></description><pubDate>Fri, 24 Jul 2026 12:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49034427</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49034427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49034427</guid></item><item><title><![CDATA[New comment by oooyay in "Most Americans say "not in my backyard" to AI data centers"]]></title><description><![CDATA[
<p>Oregon just passed something like this I believe. We basically charge data centers 30% more for power.</p>
]]></description><pubDate>Wed, 22 Jul 2026 18:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49011589</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49011589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49011589</guid></item><item><title><![CDATA[New comment by oooyay in "Most Americans say "not in my backyard" to AI data centers"]]></title><description><![CDATA[
<p>> No one ever cared about DCs before now.<p>Society hasn't felt the very real effects of data centers until recently. Power supply being short meant that residential customers have had to pick up the tab for heavy industrial users. We've started to learn just how bad all those dams we built are for the environment and many of them are tied to data center money. Elon Musk waltzed into Memphis and stood up a natural gas data center that has basically poisoned the surrounding area.<p>Maybe nation state actors are helping, that can always be true. It is also true that the American people are starting to realize they've been had many times over and are <i>just starting</i> to ask for a better deal. I think we should listen.</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:32:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008420</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=49008420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008420</guid></item><item><title><![CDATA[New comment by oooyay in "Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting"]]></title><description><![CDATA[
<p>I'm not saying it's a bad choice. Slack is written in Hack, Discord written in Elixir, and Teams is written in C#. Why teams choose languages is always a point of curiosity to me.</p>
]]></description><pubDate>Tue, 21 Jul 2026 21:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48998598</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48998598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48998598</guid></item><item><title><![CDATA[New comment by oooyay in "Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting"]]></title><description><![CDATA[
<p>Disclaimer that I used to work at Slack<p>I love that we're challenging the status quo in chat. It feels like we've settled into an eternal September of sorts. I am somewhat bearish that Slack and Teams will survive, or rise to, the agent era.<p>That said, I'm curious whether NOSTR is really the protocol for this. For some really large corporations you're looking at a lot of clients (and their shadows like cellphones, local agents etc) as well as a lot of (likely) team-based agents.<p>The identity architecture makes sense for centrally hosted agents. Users also probably have their own personal agents as well. Do those just reuse user credentials or are they differentiated in some way? I couldn't tell.<p>I also am curious whether git really needs to be a dependency here. Like, maybe for Block it does, but it introduces a lot of complexity that I feel could be exported to merging VCS Host events to the Buzz event log.<p>I'm also curious what challenges will arise as new capabilities emerge. For instance, both Sol and Claude can now render native components in my chat window which is a massive leg up in terms of firming up a design change.<p>Rust is also a choice. I'm curious what alternatives the team considered and how they landed on Rust.</p>
]]></description><pubDate>Tue, 21 Jul 2026 20:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48997954</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48997954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48997954</guid></item><item><title><![CDATA[New comment by oooyay in "Perfection Is Not Over-Engineering"]]></title><description><![CDATA[
<p>> Set clearer requirements, set stricter constraints, and the solution follows. That solution is the perfect one for you, for that case.<p>I think this is a bit of a generous reframing of what seeking perfection is. Generally I think perfection seeking is best described as over-focusing on the details and pre-planning instead of laying a general blueprint that leaves room for pivots, future decisions, and iteration along the way. There's a whole breed of engineers that are really great thinkers but get stuck in the mud trying to pre-think the best way to do something instead of being adaptable.</p>
]]></description><pubDate>Mon, 20 Jul 2026 20:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48984409</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48984409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48984409</guid></item><item><title><![CDATA[New comment by oooyay in "SpaceX bond worth 10% less than issue price – heading for junk bond status"]]></title><description><![CDATA[
<p>Salesforce often does product announcements to determine how the market might respond before they ever build anything. The very thing they're selling may not exist and might not even be possible as they describe it.<p>I think it's a way some businesses just do business and the market has not issued a correction to that. Maybe it should?</p>
]]></description><pubDate>Wed, 15 Jul 2026 15:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48922423</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48922423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48922423</guid></item><item><title><![CDATA[Show HN: Cascade Chat – A Hackable IRCv3 Client for macOS, Windows, and Linux]]></title><description><![CDATA[
<p>Hello HN! I'm Matt and today I'd like to show you Cascade Chat.<p>One of my earliest internet experiences was with mIRC. I always admired its straightforward, pleasant UI and the way it wove a hackable core into the code. The way you could build on the visual and API layers of the underlying IRC client to me was fascinating software machinery. It was truly a client that you could build on top of.<p>As my career has progressed, I moved away from Windows and adopted Linux as my daily driver. That was where I found HexChat, the closest thing I could find to mIRC many years later. While I really enjoyed HexChat, it wasn't quite what mIRC offered. I eventually found myself on macOS with no clear analogue to either. That's why I built Cascade Chat.<p>Cascade is a modern IRCv3 client. It supports persistent local history with full-text search, network management, replies, typing indicators, link previews, pinned messages, native notifications, SASL authentication, server-time, chathistory, account and away tracking, and the ratified IRCv3 capability set.<p>I also wanted Cascade to be hackable, so I built in two fundamentally different layers:<p>- Scripting powered by Go scripts for personal automation, event handlers, and timers. Scripts run in-process with no access to the standard library, filesystem, or network.
- Plugins that communicate over JSON-RPC and can be written in any language as external processes.<p>Stack-wise, it's a Go application built on top of Wails v3, which leverages the OS's native WebView to render modern web tech frontends as desktop applications. The result is an Electron-like experience without packaging a separate Chromium runtime.<p>Full disclosure, since this is HN: I built Cascade using agentic engineering. I made the product and UX decisions, designed the architecture and code interfaces, and I reviewed and dogfooded the resulting work. Coding agents implemented much of the space between those decisions.<p>To further ensure consistent quality, I built gates around that process rather than treating generated code as finished. I focused on unit and integration tests, full-stack end-to-end tests against a real IRCv3 server (Ergo), automated release candidates, and regular dogfooding of the prerelease channel.<p>Cascade is open source under the BSD 3-Clause license. Prebuilt packages are available for macOS, Windows, and Linux. The current builds are unsigned, so macOS and Windows require a first-run confirmation step that I've documented in the README.<p>I'd love to know if you'd make Cascade your daily IRC client, and if not, what that'd take! Feedback and PRs welcome.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48908099">https://news.ycombinator.com/item?id=48908099</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 14 Jul 2026 15:11:31 +0000</pubDate><link>https://github.com/matt0x6F/irc-client</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48908099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908099</guid></item><item><title><![CDATA[New comment by oooyay in "What are Forward Deployed Engineers, and why are they so in demand? (2025)"]]></title><description><![CDATA[
<p>Palantir is also the kind of business where every engagement is somewhat to totally bespoke. That's a big departure from a more typical SaaS model where you focus on providing a platform that your customers build on top of with a more generic set of tools.<p>I am curious whether this FDE direction will result in more product and platform complexity that is more difficult to unwind.</p>
]]></description><pubDate>Tue, 14 Jul 2026 01:16:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901118</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48901118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901118</guid></item><item><title><![CDATA[New comment by oooyay in "Show HN: Shirei, cross-platform GUI framework in native Go"]]></title><description><![CDATA[
<p>> Immediate mode API in the true sense: you never need to maintain UI widgets or sync your data with widget state.<p><a href="https://judi.systems/shirei/" rel="nofollow">https://judi.systems/shirei/</a><p>Known Issues & Limitations<p>The following are known issues and limitations that we plan to tackle:<p><pre><code>    Large text blocks will kill responsiveness! Use the LargeText widget.

    The widget catalog is aimed at developer tooling, not general consumer polish: no rich text, tree widget, or date picker yet.

    There is no robust theming system. Some widgets take an accent color; custom button styles mean implementing your own (the stock Button is a usable reference). Styling can still be verbose at times.
</code></pre>
Are these statements compatible?</p>
]]></description><pubDate>Sun, 12 Jul 2026 18:11:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883147</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48883147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883147</guid></item><item><title><![CDATA[New comment by oooyay in "Theo de Raadt: "You've been smoking something mind altering" (2007)"]]></title><description><![CDATA[
<p>Even very smart, very accomplished people can be very wrong. Xen is seeing a resurgence from Xen Orchestra and I've used it in my homelab. It's quite pleasant. I also, of course, use de Raadt's software as well.</p>
]]></description><pubDate>Sun, 12 Jul 2026 18:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883059</link><dc:creator>oooyay</dc:creator><comments>https://news.ycombinator.com/item?id=48883059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883059</guid></item></channel></rss>