<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: quicksnap</title><link>https://news.ycombinator.com/user?id=quicksnap</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 13:58:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=quicksnap" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by quicksnap in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>I have been using Claude for 95% of the mechanical coding for months, and jj has proven to be more relevant than not for me. Because it is a better VCS tool than git, it allows to work with the firehose of commits much more seamlessly.</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844320</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=47844320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844320</guid></item><item><title><![CDATA[New comment by quicksnap in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>From practical experience from using jj daily and having (disposable) mega merges:<p>When I have discrete, separate units of work, but some may not merge soon (or ever), being able to use mega merges is so amazing.<p>For example, I have some branch that has an experimental mock-data-pipeline thingy. I have yet to devote the time to convince my colleagues to merge it. But I use it.<p>Meanwhile, I could be working on two distinct things that can merge separately, but I would like to use Thing A while also testing Thing B, but ALSO have my experimental things merged in.<p>Simply run `jj new A B C`. Now I have it all.<p>Because jj's conflict resolution is fundamentally better, and rebases are painless, this workflow is natural and simple to use as a tool</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844308</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=47844308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844308</guid></item><item><title><![CDATA[New comment by quicksnap in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>I'm not immediately aware. There's a certain amount of git-ness embedded in it with it being a DAG, having commits, and being compatible with git remotes. And, since the industry still runs on git, most people will need to learn it somewhat, anyway.</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844287</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=47844287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844287</guid></item><item><title><![CDATA[New comment by quicksnap in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>Trying out jj is super low-risk--since it uses git as a backend, you can test it out and bail back to git without any drawbacks other than a detached head state.<p>And I hope you do. It is so much better than git in every way. It enables working with stacks and the aforementioned megamerges so easily, allowing me to continue working forward while smaller units of work are reviewed/merged.<p>When I first tried to use jj, I wasn't entirely committed and switched between jj and git. Finally I hit a breaking point being fed up with stacks/merges and tried jj _for real_.<p>I recommend to give it a serious try for a few solid days and use it exclusively to really understand it. You won't go back.<p>The jj Discord is a very helpful place. Thanks to everyone there. Great article Isaac!</p>
]]></description><pubDate>Tue, 21 Apr 2026 03:42:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47844265</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=47844265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47844265</guid></item><item><title><![CDATA[New comment by quicksnap in "Is GitHub Down?"]]></title><description><![CDATA[
<p>also getting 503s from their api</p>
]]></description><pubDate>Tue, 17 Jun 2025 19:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44303061</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=44303061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44303061</guid></item><item><title><![CDATA[New comment by quicksnap in "Is GitHub Down?"]]></title><description><![CDATA[
<p>down detector is saying yes there is a problem</p>
]]></description><pubDate>Tue, 17 Jun 2025 19:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44303059</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=44303059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44303059</guid></item><item><title><![CDATA[New comment by quicksnap in "Kobo announces color e-readers"]]></title><description><![CDATA[
<p>Here's a current-day horse carriage that costs as much as a cheap engine vehicle: <a href="https://www.carolinacarriagesuperstore.com/product-page/brand-new-black-hearse" rel="nofollow">https://www.carolinacarriagesuperstore.com/product-page/bran...</a><p>Same price, fewer applications.</p>
]]></description><pubDate>Wed, 10 Apr 2024 18:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39994251</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=39994251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39994251</guid></item><item><title><![CDATA[New comment by quicksnap in "Matthias Wandel's YouTube channel got hacked [video]"]]></title><description><![CDATA[
<p>Well said. If Matthias, a person who programs Python scripts for stress testing machines, and can navigate the hideous UI/UX of some digital oscilloscope, is not "computure-savvy"...<p>Give any of us a tired morning without coffee and a mis-click, and many of us could be in the same predicament.</p>
]]></description><pubDate>Tue, 30 Jan 2024 00:54:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39184964</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=39184964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39184964</guid></item><item><title><![CDATA[New comment by quicksnap in "Matthias Wandel's YouTube channel got hacked [video]"]]></title><description><![CDATA[
<p>It's awful that only a privileged subset of hacked users may get enough public attention to have Google give special treatment.<p>But I hope Matthias gets his channel back. I'm a long-time subscriber to both of his channels. Hopefully my comment adds into the pile and brings more notice to him :)</p>
]]></description><pubDate>Tue, 30 Jan 2024 00:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39184914</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=39184914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39184914</guid></item><item><title><![CDATA[New comment by quicksnap in "Telecom Industry Is Mad Because the FCC Might Examine High Broadband Prices"]]></title><description><![CDATA[
<p>I used to be so pleased with CenturyLink myself. symmetric 1Gbps as well, and it was dreamy.<p>Then I began to exhibit packet loss. For gaming/discord, it's a death knell. I isolated the source of packet loss to be within the CenturyLink network, basically between me and the first traceroute hop. (Also retroactively verified by switching ISPs)<p>CenturyLink as an _offering_ is great, but their company operations and customer support is... kafkaesque and absurd. They are beyond incompetent and seem to have neither the capacity nor desire to fix any real problems.<p>When talking with some of the technicians and support people, the insight into their world was sad and disappointing. What a ramshackle company.<p>I really hope nothing ever goes wrong in your network segment :)</p>
]]></description><pubDate>Tue, 12 Dec 2023 17:52:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38615698</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=38615698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38615698</guid></item><item><title><![CDATA[New comment by quicksnap in "The art of auto engineering"]]></title><description><![CDATA[
<p>Heck, I'd pay $25/month if there were early access to videos and many an hour live q&a session!</p>
]]></description><pubDate>Thu, 13 Apr 2023 20:01:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=35561325</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=35561325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35561325</guid></item><item><title><![CDATA[New comment by quicksnap in "The art of auto engineering"]]></title><description><![CDATA[
<p>As a software engineer fascinated by cars/engine work, I instantly purchased this for $25, even if the content is incomplete.<p>I'm sure there are many more people like me. Please keep making more videos and information. We'll happily pay more to support the effort.</p>
]]></description><pubDate>Thu, 13 Apr 2023 19:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35561265</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=35561265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35561265</guid></item><item><title><![CDATA[New comment by quicksnap in "Ask HN: What would be your stack if you are building an MVP today?"]]></title><description><![CDATA[
<p>After things were live, my migrations would be backward compatible. It's also possible to organize your tables where most of your data is in private schemas, and public views serve as your apis and versioning. Anything in a public view must be treated as a long-lived API until clients can be phased out.<p>My userbase was in the dozens at most, so pushing out a version OTA usually was effective to get things moving along.<p>Worst case, I had some code to check if the client version was too old and would shut it down until they updated.<p>As per models, what kind of details are you asking?</p>
]]></description><pubDate>Thu, 26 Jan 2023 20:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34538028</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=34538028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34538028</guid></item><item><title><![CDATA[New comment by quicksnap in "Ask HN: What would be your stack if you are building an MVP today?"]]></title><description><![CDATA[
<p>About a year ago I took off maybe 5 months to create a ephemeral voice messaging mobile app (Android + iOS)<p>Stack:<p>- React Native + Expo
- Typescript
- Supabase
- Vercel
- Some Vercel/nextJS-ish lamda functions so I could avoid AWS (Supabase didn't have that kind of offering yet)<p>For me, it was _very_ pleasant to work in. I was able to ship features via OTA updates from idea to live in literally minutes.. sometimes even under a minute.<p>Loved working with Supabase.</p>
]]></description><pubDate>Thu, 26 Jan 2023 19:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=34537870</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=34537870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34537870</guid></item><item><title><![CDATA[New comment by quicksnap in "Avoid TypeScript `as` Assertions"]]></title><description><![CDATA[
<p>Author here. I am sure there are many articles about this already. I just wrote this nugget to be as quick and to the point on the issue, since it's a peeve of mine.<p>Hope it helps someone!</p>
]]></description><pubDate>Thu, 18 Aug 2022 22:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=32515582</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=32515582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32515582</guid></item><item><title><![CDATA[Avoid TypeScript `as` Assertions]]></title><description><![CDATA[
<p>Article URL: <a href="https://gist.github.com/quicksnap/07f7d8dc3d2669d498201e1967774bbc">https://gist.github.com/quicksnap/07f7d8dc3d2669d498201e1967774bbc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32515571">https://news.ycombinator.com/item?id=32515571</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 18 Aug 2022 22:24:02 +0000</pubDate><link>https://gist.github.com/quicksnap/07f7d8dc3d2669d498201e1967774bbc</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=32515571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32515571</guid></item><item><title><![CDATA[New comment by quicksnap in "Ask HN: What'd you do while HN was down?"]]></title><description><![CDATA[
<p>While waiting for tests to run, I was directed to <a href="https://en.wikipedia.org/wiki/List_of_common_misconceptions" rel="nofollow">https://en.wikipedia.org/wiki/List_of_common_misconceptions</a></p>
]]></description><pubDate>Fri, 08 Jul 2022 20:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=32026710</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=32026710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32026710</guid></item><item><title><![CDATA[Ask HN: What'd you do while HN was down?]]></title><description><![CDATA[
<p>Where'd you go? What'd you find?<p>Glad it's back up now.. :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32026639">https://news.ycombinator.com/item?id=32026639</a></p>
<p>Points: 254</p>
<p># Comments: 248</p>
]]></description><pubDate>Fri, 08 Jul 2022 20:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=32026639</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=32026639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32026639</guid></item><item><title><![CDATA[New comment by quicksnap in "Don’t point out something wrong immediately"]]></title><description><![CDATA[
<p>It's not about people not handling being wrong, but about introspecting on how we deliver feedback. If people cannot take feedback or accept flaws in their work, that certainly is a problem. But this article is just asking us to think about the human relationships in our work, and to hold back on knee-jerk feedback.</p>
]]></description><pubDate>Fri, 18 Feb 2022 00:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30380756</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=30380756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30380756</guid></item><item><title><![CDATA[New comment by quicksnap in "Bomb Squad called to Royal Hospital after man gets WWII mortar stuck up his bum"]]></title><description><![CDATA[
<p>I must say... this is an interesting headline to see on HN...</p>
]]></description><pubDate>Fri, 03 Dec 2021 23:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=29436901</link><dc:creator>quicksnap</dc:creator><comments>https://news.ycombinator.com/item?id=29436901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29436901</guid></item></channel></rss>