<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: somewhatjustin</title><link>https://news.ycombinator.com/user?id=somewhatjustin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 08:11:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=somewhatjustin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by somewhatjustin in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>This reminds me of Clayton Christensen's theory of disruption.<p>Disruption happens when firms are disincentivized to switch to the new thing or address the new customer because the current state of it is bad, the margins are low. Intel missed out on mobile because their existing business was so excellent and making phone chips seemed beneath them.<p>The funny thing is that these firms are being completely rational. Why leave behind high margins and your excellent full-featured product for this half-working new paradigm?<p>But then eventually, the new thing becomes good enough and overtakes the old one. Going back to the Intel example, they felt this acutely when Apple switched their desktops to ARM.<p>For now, Claude Code works. It's already good enough. But unless we've plateaued on AI progress, it'll surpass hand crafted equivalents on most metrics.</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665442</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=47665442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665442</guid></item><item><title><![CDATA[New comment by somewhatjustin in "“CEO said a thing” journalism"]]></title><description><![CDATA[
<p>"[Thing] happened and [group] are furious!" journalism</p>
]]></description><pubDate>Mon, 30 Mar 2026 18:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578053</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=47578053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578053</guid></item><item><title><![CDATA[New comment by somewhatjustin in "How the AI Bubble Bursts"]]></title><description><![CDATA[
<p>> Seriously, what value are tokens providing other than justifying layoffs.<p>Coding, writing, summarizing, translating, data analysis, customer support, test generation.</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47577492</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=47577492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577492</guid></item><item><title><![CDATA[New comment by somewhatjustin in "So where are all the AI apps?"]]></title><description><![CDATA[
<p>> So where are all the AI apps?<p>They're in the app stores. Apple's review times are skyrocketing at the moment due to the influx of new apps.</p>
]]></description><pubDate>Tue, 24 Mar 2026 15:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503774</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=47503774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503774</guid></item><item><title><![CDATA[New comment by somewhatjustin in "KDE launches its own distribution"]]></title><description><![CDATA[
<p>Have you tried KDE on Fedora? I'm very happy with it.</p>
]]></description><pubDate>Thu, 11 Sep 2025 03:54:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45207611</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=45207611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45207611</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Material 3 Expressive"]]></title><description><![CDATA[
<p>> Wow, in the process of making the send button slightly easier to find, they reduced the amount of actual content in the screen by a couple lines<p>This is a worthy tradeoff! Phones are bigger than ever and scrolling is incredibly simple.</p>
]]></description><pubDate>Fri, 16 May 2025 16:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44007309</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=44007309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44007309</guid></item><item><title><![CDATA[A Handheld Upgrade – How Bazzite Transformed My ROG Ally]]></title><description><![CDATA[
<p>Article URL: <a href="https://justin.how/blog/linux-on-rog-ally/">https://justin.how/blog/linux-on-rog-ally/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42984706">https://news.ycombinator.com/item?id=42984706</a></p>
<p>Points: 22</p>
<p># Comments: 5</p>
]]></description><pubDate>Sat, 08 Feb 2025 17:57:15 +0000</pubDate><link>https://justin.how/blog/linux-on-rog-ally/</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=42984706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42984706</guid></item><item><title><![CDATA[Ask HN: Fullstack or front-end for first dev job?]]></title><description><![CDATA[
<p>I'm an ex-Product Manager trying to break in to software development. I've spent the last few months learning Javascript and React. I'm by no stretch an expert, but I feel that I have a firm foundation.<p>I intended to learn back-end development before applying for jobs, but I've heard that nobody hires junior full stack developers.<p>Is this true in your experience? Should I learn any back-end, just get really good at React, or learn some other web technology? Any other advice re: getting my first dev job would be hugely appreciated.<p>Thanks in advance!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31895610">https://news.ycombinator.com/item?id=31895610</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Jun 2022 15:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=31895610</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31895610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31895610</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thanks! And yes, I agree, that would be nice.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:14:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31583035</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31583035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31583035</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>The second is particularly appealing to me. I wonder if there's some sort of open food API I could tap in to. Would also love to build your first idea as well once I start to learn backend development.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:13:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=31583023</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31583023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31583023</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thanks for playing! Makes me realize I need better syntax for cases where the ingredient is just a whole X.<p>I'd love to try your recipe but I seem to be allergic to avocado and would not have a fun time.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=31583008</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31583008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31583008</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thank you!<p>I'm considering going in the direction of full stack development, so your feature suggestions could be great ways to learn backend.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:11:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31582979</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31582979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582979</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thanks for clarifying, I was not aware!</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:09:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31582941</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31582941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582941</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thanks for taking a look!<p>> In case you were interested, there's a section devoted to that in RFC 3548: <a href="https://datatracker.ietf.org/doc/html/rfc3548#section-4" rel="nofollow">https://datatracker.ietf.org/doc/html/rfc3548#section-4</a> with the tl;dr of `s/[+]/-/; s/[/]/_/` and then omitting the trailing "=" characters and just padding the incoming b64 since (AFAIK) one can add as many "=" as they'd like and it'll just ignore extra ones<p>Thanks! I'll check this out.<p>> Depending on your interoperability interests, you can shave a bit of text out of it by shortening the JSON key names `"i"`, `"a"`, `"n"`, and then also `.filter(Boolean)` to nuke those two trailing empty strings<p>This is a good idea. I might already be filtering those empty strings but I'll have to check.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31582885</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31582885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582885</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Thank you! Is Choose My Smoothie still around? Would love to take a look.</p>
]]></description><pubDate>Wed, 01 Jun 2022 15:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=31582797</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31582797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31582797</guid></item><item><title><![CDATA[New comment by somewhatjustin in "Show HN: My Smoothie Stack – What are you using to build your smoothie?"]]></title><description><![CDATA[
<p>Hi, I'm Justin, creator of My Smoothie Stack. I'm a new developer so I'm grateful for any feedback on my source code [0].<p>Here's my personal recipe [1].<p>If you take a look at that URL, you'll see it's quite long. I wanted to be able to share recipes, but I don't have any backend knowledge. I had to get creative and store the object representing the recipe in an object encoded in Base64. This presented some character escaping issues, but those were manageable.<p>I don't expect this project to change the world. I just wanted a way to practice my newfound React skills and share some smoothie recipes. If you give this a try, please share your recipe!<p>Thanks for your time!<p>[0] <a href="https://github.com/somewhatJustin/smoothie-stack/" rel="nofollow">https://github.com/somewhatJustin/smoothie-stack/</a><p>[1] <a href="https://mysmoothiestack.com/?share=eyJpbmdyZWRpZW50cyI6WyJGcm96ZW4gcmFzcGJlcnJpZXMiLCJHcmVlayB5b2d1cnQiLCJQZWFudXQgYnV0dGVyIiwiUmF3IGFsbW9uZHMiLCJXaGV5IHByb3RlaW4gcG93ZGVyIiwiQXRobGV0aWMgZ3JlZW5zIChwb3dkZXIpIiwiQWxtb25kIG1pbGsiLCJDYWNhbyBuaWJzIiwiIl0sImFtb3VudCI6WyIxLzIgY3VwcyIsIjEvMyBjdXBzIiwiMS8zIGN1cHMiLCIxIHNtYWxsIGhhbmRmdWxsIiwiMSBzY29vcCIsIjEgc2Nvb3AiLCIyIG96IiwiMSB0c3AiLCIiXSwibm90ZXMiOiJBZGp1c3QgYWxtb25kIG1pbGsgYXMgbmVlZGVkIGZvciBjb25zaXN0ZW5jeS4gVGhpcyByZWNpcGUgaXMgb3B0aW1pemluZyBmb3IgcHJvdGVpbiB3aXRob3V0IGhhdmluZyB0b28gbXVjaCBzdWdhci4ifQ==" rel="nofollow">https://mysmoothiestack.com/?share=eyJpbmdyZWRpZW50cyI6WyJGc...</a></p>
]]></description><pubDate>Tue, 31 May 2022 20:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=31574507</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31574507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31574507</guid></item><item><title><![CDATA[Show HN: My Smoothie Stack – What are you using to build your smoothie?]]></title><description><![CDATA[
<p>Article URL: <a href="https://mysmoothiestack.com/">https://mysmoothiestack.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31574484">https://news.ycombinator.com/item?id=31574484</a></p>
<p>Points: 17</p>
<p># Comments: 17</p>
]]></description><pubDate>Tue, 31 May 2022 20:25:31 +0000</pubDate><link>https://mysmoothiestack.com/</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=31574484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31574484</guid></item><item><title><![CDATA[Mobile Ad Blocking Is the New Piracy]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@SomewhatJustin/ad-blocking-is-the-new-piracy-f7bca1dd3bb3">https://medium.com/@SomewhatJustin/ad-blocking-is-the-new-piracy-f7bca1dd3bb3</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10236036">https://news.ycombinator.com/item?id=10236036</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 17 Sep 2015 21:01:18 +0000</pubDate><link>https://medium.com/@SomewhatJustin/ad-blocking-is-the-new-piracy-f7bca1dd3bb3</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=10236036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10236036</guid></item><item><title><![CDATA[Coping with a 16GB iPhone]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@SomewhatJustin/coping-with-a-16gb-iphone-d24efb344635">https://medium.com/@SomewhatJustin/coping-with-a-16gb-iphone-d24efb344635</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8294795">https://news.ycombinator.com/item?id=8294795</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 10 Sep 2014 03:37:16 +0000</pubDate><link>https://medium.com/@SomewhatJustin/coping-with-a-16gb-iphone-d24efb344635</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=8294795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8294795</guid></item><item><title><![CDATA[How I Upgraded my MacBook for Free]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/adventures-in-consumer-technology/how-i-got-a-better-macbook-just-by-asking-7a482eb6385c">https://medium.com/adventures-in-consumer-technology/how-i-got-a-better-macbook-just-by-asking-7a482eb6385c</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8158558">https://news.ycombinator.com/item?id=8158558</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 10 Aug 2014 01:33:31 +0000</pubDate><link>https://medium.com/adventures-in-consumer-technology/how-i-got-a-better-macbook-just-by-asking-7a482eb6385c</link><dc:creator>somewhatjustin</dc:creator><comments>https://news.ycombinator.com/item?id=8158558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8158558</guid></item></channel></rss>