<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: gregmfoster</title><link>https://news.ycombinator.com/user?id=gregmfoster</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 17:45:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gregmfoster" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gregmfoster in "Full-text search engine with PostgreSQL (part 2): Postgres vs. Elasticsearch"]]></title><description><![CDATA[
<p>Thanks for writing this up! I really enjoyed the comparison. My team is considering moving some of our data to elastisearch out of postgres, and this analysis helps confirm some of our thoughts.</p>
]]></description><pubDate>Wed, 19 Jul 2023 20:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36792594</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36792594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36792594</guid></item><item><title><![CDATA[New comment by gregmfoster in "Full-text search engine with PostgreSQL (part 2): Postgres vs. Elasticsearch"]]></title><description><![CDATA[
<p>To me, the critical points here are:<p>> PostgreSQL has a single master and multiple read replicas, Elasticsearch has horizontal scalability via sharding.<p>> if you have a large data set search and search relevancy is critical to your application (for example, in e-commerce), using a dedicated search engine like Elasticsearch is going to perform better<p>I love the mentality of "default to using Postgres for everything, and specialize when you need to." In this case, it looks like you'll need to evolve text search out of Postgres the moment your dataset gets into the millions, which roughly matches my experience.</p>
]]></description><pubDate>Wed, 19 Jul 2023 20:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=36792567</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36792567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36792567</guid></item><item><title><![CDATA[New comment by gregmfoster in "Bookwyrm – A federated social network for reading books"]]></title><description><![CDATA[
<p>I love the idea of more book-focused social networks! Curious what the motivation here is to make it federated, instead of focusing on high-velocity user-focused product development. My greatest gripes with existing book-social-media-networks aren't the federation, but rather the dated UX.</p>
]]></description><pubDate>Wed, 19 Jul 2023 12:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36785472</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36785472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36785472</guid></item><item><title><![CDATA[New comment by gregmfoster in "Lazygit: Simple terminal UI for Git commands"]]></title><description><![CDATA[
<p>I'm curious how much people prefer TUIs over editor-plugin-GUIs these days. I'm getting more and more persuaded by the plugin model personally - perhaps partly by how easy it is to discover, install, update, uninstall, etc VSCode plugins</p>
]]></description><pubDate>Wed, 19 Jul 2023 12:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=36785426</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36785426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36785426</guid></item><item><title><![CDATA[New comment by gregmfoster in "Ask HN: Using AI to visually detect musical instrument note played"]]></title><description><![CDATA[
<p>I imagine this would be brutally hard for guitar - so often, my fingers are "touching" the correct strings, but not pushing down hard enough to trigger the note. Piano might be more feasible because you can watch the motion of the keys themselves.<p>Question - what is your root goal? Are you convinced video processing is the best way to achieve this?</p>
]]></description><pubDate>Wed, 19 Jul 2023 12:39:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36785349</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36785349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36785349</guid></item><item><title><![CDATA[New comment by gregmfoster in "What is a merge queue, and does your team need one?"]]></title><description><![CDATA[
<p>yeah, it's really interesting, I've seen this confusion before</p>
]]></description><pubDate>Tue, 18 Jul 2023 21:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36779534</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36779534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36779534</guid></item><item><title><![CDATA[New comment by gregmfoster in "Launch HN: Highlight.io (YC W23) – Open-source, full stack web app monitoring"]]></title><description><![CDATA[
<p>Congrats on the launch! How are you thinking about building an open-source company vs a closed-source?</p>
]]></description><pubDate>Tue, 18 Jul 2023 21:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=36779420</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36779420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36779420</guid></item><item><title><![CDATA[New comment by gregmfoster in "What is a merge queue, and does your team need one?"]]></title><description><![CDATA[
<p>why</p>
]]></description><pubDate>Tue, 18 Jul 2023 20:58:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=36778990</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36778990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36778990</guid></item><item><title><![CDATA[New comment by gregmfoster in "What is a merge queue, and does your team need one?"]]></title><description><![CDATA[
<p>nah, not real, I was just being silly :)</p>
]]></description><pubDate>Tue, 18 Jul 2023 20:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36778909</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36778909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36778909</guid></item><item><title><![CDATA[New comment by gregmfoster in "What is a merge queue, and does your team need one?"]]></title><description><![CDATA[
<p>FWIW, graphite.dev's MQ supports GitHub Enterprise Server</p>
]]></description><pubDate>Tue, 18 Jul 2023 20:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36778746</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36778746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36778746</guid></item><item><title><![CDATA[New comment by gregmfoster in "What is a merge queue, and does your team need one?"]]></title><description><![CDATA[
<p>If a merge queue is light and fast, all repos could benefit from having it enabled by default</p>
]]></description><pubDate>Tue, 18 Jul 2023 19:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36777669</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36777669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36777669</guid></item><item><title><![CDATA[New comment by gregmfoster in "Tell HN: CloudFront Is Having an Outage"]]></title><description><![CDATA[
<p>Seeing 421 on our AWS amplify splash page as well</p>
]]></description><pubDate>Tue, 18 Jul 2023 17:10:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=36775856</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36775856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36775856</guid></item><item><title><![CDATA[New comment by gregmfoster in "Jessica Livingston (2015)"]]></title><description><![CDATA[
<p>This comment seems off topic?</p>
]]></description><pubDate>Fri, 23 Jun 2023 18:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36450301</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36450301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36450301</guid></item><item><title><![CDATA[New comment by gregmfoster in "Apple Vision Pro: Apple’s first spatial computer"]]></title><description><![CDATA[
<p>I wonder if folks can trade in dev kits for the first version when it's released next year. That was the case for me with the Apple TV dev kit.</p>
]]></description><pubDate>Mon, 05 Jun 2023 19:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=36202307</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=36202307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36202307</guid></item><item><title><![CDATA[New comment by gregmfoster in "Ask HN: Is GitHub Down?"]]></title><description><![CDATA[
<p>We're seeing this from graphite.dev's API calls to GitHub</p>
]]></description><pubDate>Thu, 04 May 2023 16:05:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35817628</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=35817628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35817628</guid></item><item><title><![CDATA[GitHub API slow this morning]]></title><description><![CDATA[
<p>Looks like GitHub's site and API are performing slowly this morning. Doesn't appear to be down, but appears to be experiencing some trouble since around 9:30-10am</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34326201">https://news.ycombinator.com/item?id=34326201</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 10 Jan 2023 15:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=34326201</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=34326201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34326201</guid></item><item><title><![CDATA[New comment by gregmfoster in "Show HN: Crocodile - Better code review for GitHub"]]></title><description><![CDATA[
<p>Sounds like have some really thoughtful opinions regarding code review tools!<p>> "Being able to comment on character-level granularity is cool!"
This is something that I really like too - I'd go so far as to say PR titles, file names, etc, nearly everything should be commentable.<p>Have you checked out graphite.dev? Its iterating rapidly and incorporating a lot of what Phabricator and Gerrit did well.</p>
]]></description><pubDate>Thu, 23 Jun 2022 22:17:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=31855783</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=31855783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31855783</guid></item><item><title><![CDATA[New comment by gregmfoster in "Ship it: our $20M bet on developer productivity"]]></title><description><![CDATA[
<p>Proud to be working with friends to improve the world of dev tools. There's a  massive community of engineers on Slack who have been beyond generous with feedback, bug reports, and motivating messages. Makes grinding hard on Graphite meaningful :)</p>
]]></description><pubDate>Tue, 03 May 2022 15:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=31249354</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=31249354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31249354</guid></item><item><title><![CDATA[New comment by gregmfoster in "Tell HN: GitHub is down (Update: Back online now)"]]></title><description><![CDATA[
<p>graphite.dev (alternative frontend to github code review) still up, it appears to be just their frontend.</p>
]]></description><pubDate>Wed, 02 Feb 2022 19:16:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=30182528</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=30182528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30182528</guid></item><item><title><![CDATA[New comment by gregmfoster in "Tell HN: AWS appears to be down again"]]></title><description><![CDATA[
<p>Love to see the manually updated status page not updating</p>
]]></description><pubDate>Wed, 15 Dec 2021 15:36:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29567338</link><dc:creator>gregmfoster</dc:creator><comments>https://news.ycombinator.com/item?id=29567338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29567338</guid></item></channel></rss>