<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: ghosty141</title><link>https://news.ycombinator.com/user?id=ghosty141</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:06:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ghosty141" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ghosty141 in "Changing How We Develop Ladybird"]]></title><description><![CDATA[
<p>the ghostty developer introduced a system similar to what you describe!</p>
]]></description><pubDate>Fri, 05 Jun 2026 11:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410902</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=48410902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410902</guid></item><item><title><![CDATA[New comment by ghosty141 in "Ferrari Luce"]]></title><description><![CDATA[
<p>Yes. You can't buy their high end models without buying lower end ones first.</p>
]]></description><pubDate>Tue, 26 May 2026 15:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48280761</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=48280761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48280761</guid></item><item><title><![CDATA[New comment by ghosty141 in "StarFighter 16-Inch"]]></title><description><![CDATA[
<p>Framework actually ships its products and has tons of public reviews etc. way before StarLabs got a single laptop out.</p>
]]></description><pubDate>Wed, 06 May 2026 10:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48034726</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=48034726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48034726</guid></item><item><title><![CDATA[New comment by ghosty141 in "Artemis II Photo Timeline"]]></title><description><![CDATA[
<p>> He used Claude Code! What an incredible enabler of fun little side projects it's turning into.<p>I kinda thought so since it has <i>that look</i> to it. Blue'ish theme, rather dense, small fonts and things with borders.<p>Don't get me wrong, I don't mind AI being used here, quite the opposite, I'm sure without it this would never have existed in the first place. Just find it interesting that there is a certain pattern to AI-generated websites.</p>
]]></description><pubDate>Sat, 02 May 2026 11:51:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985584</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47985584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985584</guid></item><item><title><![CDATA[New comment by ghosty141 in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>Exactly my (and my coworkers) experience. AI generally amplifies the skillset, both in the good and the bad.<p>One fantastic usecase for me just recently was writing up a concept for an authentication daemon. With codex this is like a conversation where I pick from the suggestions, cross reference them with normal web-search and decide on a final draft which I then discuss with colleagues.<p>This "conversational" planning with integrated web-search (aka plan mode) is insanely useful. Also reviewing already written code with AI is purely beneficial in my opinion.<p>In my opinion the main caveat of AI is, you eventually have to be smarter than then tool. So for example if Codex suggests I should use tech-stack X then I must research and fully understand why this is actually good and still have to compare to other solutions. I think this is where the problem lies, some people skip this step which leads to so so many problems, and that's fatal. You MUST be smarter than the AI after your conversation and fully understand and be able to critique what it said.</p>
]]></description><pubDate>Thu, 30 Apr 2026 16:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47965285</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47965285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47965285</guid></item><item><title><![CDATA[New comment by ghosty141 in "Localsend: An open-source cross-platform alternative to AirDrop"]]></title><description><![CDATA[
<p>Not an expert on mobile development but I doubt an android app has the low-level access needed to the wifi stack to do this.</p>
]]></description><pubDate>Tue, 28 Apr 2026 14:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47935094</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47935094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47935094</guid></item><item><title><![CDATA[New comment by ghosty141 in "Meetings are forcing functions"]]></title><description><![CDATA[
<p>Yeah. The real thing that creates pressure is the people applying that pressure if progress is not made. If people act that way the meeting is an effective way to do this on a weekly base instead of letting it languish over month(s).<p>If nobody in the meeting actually cares that the feature isn't getting finished, then the meetings value is rather small.</p>
]]></description><pubDate>Tue, 28 Apr 2026 06:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47931191</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47931191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47931191</guid></item><item><title><![CDATA[New comment by ghosty141 in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>> largely because I had no expectation that it would provide additional benefit..<p>An interesting thing with ibuprofen is that at the regular dose of 400mg it inhibits pain but if you take 1600mg it doesn't inhibit much more pain than the 400mg dose, but the inflammatory effect does increase significantly. A lot of people don't know that and take too much thinking it scales linearly.</p>
]]></description><pubDate>Wed, 22 Apr 2026 05:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47859587</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47859587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859587</guid></item><item><title><![CDATA[New comment by ghosty141 in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>> That being said, I think there is nothing bad in SOLID, as long as treated as principles and not religious dogmas<p>This should be the header of the website. I think the core of all these arguments is people thinking they ARE laws that must be followed no matter what. And in that case, yeah that won't work.</p>
]]></description><pubDate>Tue, 21 Apr 2026 17:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47851739</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47851739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47851739</guid></item><item><title><![CDATA[New comment by ghosty141 in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>> Lots of code will be written and never changed again, but a minority will see changes quite a bit. Concentrate there<p>I think the most important principle above all is knowing when not to stick to them.<p>For example if I know a piece of code is just some "dead end" in the application that almost nothing depends on then there is little point optimizing it (in an architectural and performance sense). But if I'm writing a core part of an application that will have lots of ties to the rest, it totally does make sense keeping an eye on SOLID for example.<p>I think the real error is taking these at face value and not factoring in the rest of your problem domain. It's way too simple to think SOLID = good, else bad.</p>
]]></description><pubDate>Tue, 21 Apr 2026 17:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47851678</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47851678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47851678</guid></item><item><title><![CDATA[New comment by ghosty141 in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>This is similar to my view. All these "laws" should alwaye be used as guidance not as actual laws. Same with O. I think its good advice to design software so adding features that are orthogonal to other features don't require modifying much code.<p>That's how I view it. You should design your application such that extension involves little modifying of existing code as long as it's not necessary from a behavior or architectural standpoint.</p>
]]></description><pubDate>Tue, 21 Apr 2026 17:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47851592</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47851592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47851592</guid></item><item><title><![CDATA[New comment by ghosty141 in "Laws of Software Engineering"]]></title><description><![CDATA[
<p>What's the problem with SOLID? It's very very rare that I see a case where going against SOLID leads to better design.</p>
]]></description><pubDate>Tue, 21 Apr 2026 15:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849824</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47849824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849824</guid></item><item><title><![CDATA[New comment by ghosty141 in "Xilem – An experimental Rust native UI framework"]]></title><description><![CDATA[
<p>My point is practically you don't get the same results unless you use the native APIs the the platform provides.<p>Take my Liquid Glass for example, you simply won't be able to match the look in an electron app in practice.<p>Ofc if the result is the same it doesn't matter how, but in reality it's almost impossible to imitate the look and capabilities since it would require a Herculean effort to keep feature parity.</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690726</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47690726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690726</guid></item><item><title><![CDATA[New comment by ghosty141 in "Xilem – An experimental Rust native UI framework"]]></title><description><![CDATA[
<p>> you can both look as native as the other, doesn't the actual UX matter more than how the implementation was made?<p>An Electron app that draws all its components mostly like the native controls will still not be native and have the same integrations etc. that native apps usually get.<p>You could get close but some things like for example "ctrl+f" search have native widgets that work different/look different that an electron app realistically won't have. Or for example you will never get the same liquid glass materials that macOS uses in an electron app.<p>So yea, native in my books means using the platform native (UI) apis. On Ubuntu for examples thats GTK, on Windows its.... idk at this point, WinUI? and on KDE it would be Qt.</p>
]]></description><pubDate>Wed, 08 Apr 2026 11:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47688792</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47688792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47688792</guid></item><item><title><![CDATA[New comment by ghosty141 in "German implementation of eIDAS will require an Apple/Google account to function"]]></title><description><![CDATA[
<p>> They're going to try to gradually push laws to make it so that you'll need a government issued signature to do anything. That's when they'll have total power over you because they can simply refuse to issue.<p>The more this signature is necessary the harder it becomes to deny issueing it to somebody.<p>I don't see how this changes much compared to nowadays. You can already require an ID for all kinds of these and the government already has total control over those. So what changes? China manages to ruin the lives of the people illegally born under the 1-child-policy for decades already, all without systems like eIDAS.<p>You can't protect yourself from authoritarian regimes with tech or good policy since those will just get ignored. Look at Trumps war with Iran, where did Congress agree to it?<p>I'm not a fan of these systems either, I also think software should be open and no vendor lock-in should exist. But I don't think this will change much to be honest.</p>
]]></description><pubDate>Sun, 05 Apr 2026 18:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47652542</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47652542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47652542</guid></item><item><title><![CDATA[New comment by ghosty141 in "German implementation of eIDAS will require an Apple/Google account to function"]]></title><description><![CDATA[
<p>In his case, I'm pretty sure 20 y/o data is pretty useless nowadays in terms of fingerprinting and usage heuristics.</p>
]]></description><pubDate>Sun, 05 Apr 2026 18:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47652486</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47652486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47652486</guid></item><item><title><![CDATA[New comment by ghosty141 in "CodingFont: A game to help you pick a coding font"]]></title><description><![CDATA[
<p>Oh this is really cool, I did it and I landed on the font I've been using for years now: "Fira Code".</p>
]]></description><pubDate>Mon, 30 Mar 2026 19:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578859</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47578859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578859</guid></item><item><title><![CDATA[New comment by ghosty141 in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>The quote of Bjarne is a bit out of context. It was made after an hour long talk about the pitfalls and problems of contracts in c++26: <a href="https://youtu.be/tzXu5KZGMJk" rel="nofollow">https://youtu.be/tzXu5KZGMJk</a><p>This should also clarify the complexity issue.</p>
]]></description><pubDate>Mon, 30 Mar 2026 12:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47573608</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47573608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47573608</guid></item><item><title><![CDATA[New comment by ghosty141 in "Diverse perspectives on AI from Rust contributors and maintainers"]]></title><description><![CDATA[
<p>The title is misleading. It says in one of the first sentences:<p>> The comments within do not represent “the Rust project’s view” but rather the views of the individuals who made them. The Rust project does not, at present, have a coherent view or position around the usage of AI tools; this document is one step towards hopefully forming one.<p>So calling this "Rust Project Perspectives on AI" is not quite right.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483122</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47483122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483122</guid></item><item><title><![CDATA[New comment by ghosty141 in "The engine of Germany's wealth is blocking its future"]]></title><description><![CDATA[
<p>100% agree. I am whitnessimg this on a daily basis working for a german company that develops both hard and software for indistrial machines.</p>
]]></description><pubDate>Mon, 09 Mar 2026 15:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47310549</link><dc:creator>ghosty141</dc:creator><comments>https://news.ycombinator.com/item?id=47310549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47310549</guid></item></channel></rss>