<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: snarkypixel</title><link>https://news.ycombinator.com/user?id=snarkypixel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 10:37:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=snarkypixel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by snarkypixel in "Ask HN: Advice for leading a software migration?"]]></title><description><![CDATA[
<p>One thing I've learned from these large migration projects is that v1 always seems like total crap, while v2 appears to be the perfect dream. However, as you begin building v2, you start to realize that v1 was not actually that bad and had many great but unappreciated features. Additionally, you come to understand that many v1 features took a long time to develop, were battle-tested, and would require significant effort to rebuild in v2 with minimal benefits.<p>So, what I've learned is not to completely discard v1. Instead, it's better to refactor or rebuild only the parts that pose issues, even though it may not be as sexy or exciting as starting v2 from scratch.<p>In practice, I would begin by cloning v1 and deploying it to a development environment to start tweaking it. I would also ensure to implement numerous automated tests to safeguard against any potential issues caused by refactoring. Of course, if you can keep using the same database that's even better as you can test refactored features with real customer data and even run both builds in parallel to spot any differences.</p>
]]></description><pubDate>Sat, 22 Jun 2024 22:14:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40762682</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=40762682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40762682</guid></item><item><title><![CDATA[New comment by snarkypixel in "Show HN: Learn piano without sheet music"]]></title><description><![CDATA[
<p>I think I'm closer to the target audience as I usually learn either by "ear" or by watching someone play the song. Actually, what I prefer is looking/finding the chords first, and then I fill up the melody and everything in-between. So, an app like this is very helpful. My only feedback is I find the UI piano at the bottom of the screen hard to read without black keys</p>
]]></description><pubDate>Sat, 23 Sep 2023 00:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37619322</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=37619322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37619322</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: What topics are good for a UI/UX Primer?"]]></title><description><![CDATA[
<p>Lots of great stuff in <a href="https://www.refactoringui.com" rel="nofollow noreferrer">https://www.refactoringui.com</a></p>
]]></description><pubDate>Sun, 25 Jun 2023 16:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=36470072</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=36470072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36470072</guid></item><item><title><![CDATA[New comment by snarkypixel in "Still Love Telnet"]]></title><description><![CDATA[
<p>Telnet was great. Had so much fun learning the IRC protocol with it.</p>
]]></description><pubDate>Sun, 04 Jun 2023 02:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36182663</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=36182663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36182663</guid></item><item><title><![CDATA[New comment by snarkypixel in "Beej's Guide to Network Programming"]]></title><description><![CDATA[
<p>This guide was my bible when I was a kid. I learned not just network programming, but also C with it.</p>
]]></description><pubDate>Mon, 22 May 2023 01:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36026327</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=36026327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36026327</guid></item><item><title><![CDATA[New comment by snarkypixel in "The Legend of Zelda: Tears of the Kingdom Release"]]></title><description><![CDATA[
<p>Ocarina of Time does a fantastic job going from the bright world of young Link to the more serious and darker world of adult Link. This adds a ton of depth to the game. And let's not forget the clever game mechanic of swapping between young and adult Link to solve puzzles.</p>
]]></description><pubDate>Fri, 12 May 2023 16:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=35918527</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=35918527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35918527</guid></item><item><title><![CDATA[New comment by snarkypixel in "Twitter features Mastodon is better for not having"]]></title><description><![CDATA[
<p>> Now that a narcissistic billionaire bought Twitter and will likely make it Nazi-friendly<p>Instantly lost credibility for me</p>
]]></description><pubDate>Sun, 30 Oct 2022 22:35:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=33399683</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=33399683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33399683</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: How to overcome job search exhaustion?"]]></title><description><![CDATA[
<p>I think the problem is how the vast majority of inbound job requests are spam or irrelevant, while at the same time there are a few gems out there that can't seem to reach the right candidates.</p>
]]></description><pubDate>Thu, 20 Oct 2022 18:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=33278405</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=33278405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33278405</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: How to overcome job search exhaustion?"]]></title><description><![CDATA[
<p>lol :) I have a new take on it that I haven't seen yet, but yeah it seems like such a crowded space not sure I want to get into this mess.</p>
]]></description><pubDate>Thu, 20 Oct 2022 17:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=33277567</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=33277567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33277567</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: How to overcome job search exhaustion?"]]></title><description><![CDATA[
<p>I wanted to make an app to make job searching easier. It's a pain in the ass on both side and imo current tools on the market suck.</p>
]]></description><pubDate>Thu, 20 Oct 2022 16:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=33277486</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=33277486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33277486</guid></item><item><title><![CDATA[New comment by snarkypixel in "Inside the Proton"]]></title><description><![CDATA[
<p>Personally I think it's because we're "looking" at it from the wrong angle. A bit like in programming when you're stuck and you need to take a step back and approach the problem differently. IMHO the fundamental construct is probably something way more abstract, i.e. "information", with some laws that we aren't even aware of yet that will probably challenge the principle of locality.</p>
]]></description><pubDate>Wed, 19 Oct 2022 17:18:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=33265163</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=33265163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33265163</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: DALL-E was trained on watermarked stock images?"]]></title><description><![CDATA[
<p>Somewhat ironically, wasn't it openai's main mission for AI to benefit humanity?</p>
]]></description><pubDate>Wed, 24 Aug 2022 15:40:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=32580868</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=32580868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32580868</guid></item><item><title><![CDATA[New comment by snarkypixel in "Retool raises $45M at a $3.2B valuation"]]></title><description><![CDATA[
<p>Product looks really cool, well done</p>
]]></description><pubDate>Thu, 28 Jul 2022 17:36:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=32267683</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=32267683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32267683</guid></item><item><title><![CDATA[New comment by snarkypixel in "What I Learned at Clubhouse"]]></title><description><![CDATA[
<p>Seems like a lot of shit happened if you read between the lines. IMO the lessons would have been more impactful with insights into what really happened. For instance: "#1 Earn the right to build the next thing" --> A.K.A we built the wrong  thing. What did you build and why didn't it work?<p>Still, overall great lessons. In the end, it seems like Clubhouse is more of a feature that can be added to an existing product rather than a full product by itself. That doesn't necessarily make it a failure but much harder to turn into a long-term company. Reminds me a bit of Dropbox in that sense.</p>
]]></description><pubDate>Mon, 25 Jul 2022 23:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=32232497</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=32232497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32232497</guid></item><item><title><![CDATA[New comment by snarkypixel in "Watching an acquirer ruin your company"]]></title><description><![CDATA[
<p>My startup was acquired and it was fucking hell. Next time I get acquired I'll make sure to have everything in writing and planned for me to get out within one year.</p>
]]></description><pubDate>Sun, 03 Jul 2022 13:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=31967513</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31967513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31967513</guid></item><item><title><![CDATA[New comment by snarkypixel in "Show HN: Feather – 90 percent of Bloomberg terminal, for 5 percent of the price"]]></title><description><![CDATA[
<p>Really cool, congrats for the launch</p>
]]></description><pubDate>Sat, 25 Jun 2022 19:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=31878245</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31878245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31878245</guid></item><item><title><![CDATA[New comment by snarkypixel in "Coinbase lays off around 1,100 employees"]]></title><description><![CDATA[
<p>There needs to be an asymmetrical rewards from taking a huge risk starting a startup. Otherwise people wouldn't do it and just work at big_company.</p>
]]></description><pubDate>Tue, 14 Jun 2022 20:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=31745957</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31745957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31745957</guid></item><item><title><![CDATA[New comment by snarkypixel in "Cache made consistent: Meta’s cache invalidation solution"]]></title><description><![CDATA[
<p>I also was surprising to not see the solution to the cache invalidation. The blog post describes how the tracing/logging mechanism works, but what about the actual cache consistency/invalidation strategy? I.e. what about many-to-many where one fetch returns inconsistent results.. how do you even know it's inconsistent? What about data queried while there's a transaction rollback.. when is it updated in the cache?<p>Sorry if it sounds like silly questions, I was genuinely curious to learn about the strategy since the blog started with "When it comes to cache invalidation, we believe we now have an effective solution to bridge the gap between theory and practice"</p>
]]></description><pubDate>Thu, 09 Jun 2022 00:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=31676180</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31676180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31676180</guid></item><item><title><![CDATA[New comment by snarkypixel in "Ask HN: Why aren't code diagram generating tools more common?"]]></title><description><![CDATA[
<p>Yeah.. in a world with infinite time and no compromise, documentations + diagrams are nice. In practice, working on this means not working on something else, potentially more important. Trade-offs are hard and not fun :(</p>
]]></description><pubDate>Sat, 04 Jun 2022 20:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=31624575</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31624575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31624575</guid></item><item><title><![CDATA[New comment by snarkypixel in "Yep: Google alternative that shares revenue with creators – by Ahrefs"]]></title><description><![CDATA[
<p>Kind of ironic that they're hosting their "Story behind Yep" on medium which has many privacy issues</p>
]]></description><pubDate>Sat, 04 Jun 2022 01:03:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=31615766</link><dc:creator>snarkypixel</dc:creator><comments>https://news.ycombinator.com/item?id=31615766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31615766</guid></item></channel></rss>