<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: scottmessinger</title><link>https://news.ycombinator.com/user?id=scottmessinger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 17:52:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=scottmessinger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by scottmessinger in "Zed 1.0"]]></title><description><![CDATA[
<p>I love Zed and have been using it for years. I’ve been especially excited about multi-agent support—it feels like it could be a genuinely powerful model.<p>That said, the current UX is pretty confusing.<p>There’s a mismatch in visual hierarchy: selecting an agent in the sidebar appears to change the entire editor’s worktree/branch, but the worktree/branch selector lives in the window titlebar, which strongly implies it controls the whole window. So it’s unclear which is the source of truth—the agent or the window.<p>That ambiguity shows up in the workflow too. If I want to create a new branch/worktree and then start an agent on it, I can’t do that directly. I have to:<p>1. create an agent
2. start a conversation (to instantiate it)
3. then switch the branch/worktree<p>That ordering feels backwards—I’d expect to define the context first, then start the agent.<p>Even basic navigation is unclear. If I switch the branch in the titlebar, does that affect the current agent, or the whole window? If I want to return to a previous worktree, is that tied to the agent or not? I still don’t have a solid mental model.<p>It feels like there are two competing concepts:<p>* agents as independent workspaces
* the window as the workspace<p>Right now they overlap in a way that’s hard to reason about.<p>The feature has a lot of promise, but the current UX makes it difficult to predict what’s going to happen, which makes it hard to rely on.</p>
]]></description><pubDate>Wed, 29 Apr 2026 19:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47952904</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=47952904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952904</guid></item><item><title><![CDATA[New comment by scottmessinger in "Launch HN: FlyCode (YC S22) – Stop losing revenue due to failed payments"]]></title><description><![CDATA[
<p>I couldn’t find the pricing page on the website. It might be because I’m looking at it on my phone and the nav item doesn’t show on small screens?<p>Is the pricing transparent and, if so, what is it?</p>
]]></description><pubDate>Thu, 31 Oct 2024 00:22:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42002138</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=42002138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42002138</guid></item><item><title><![CDATA[New comment by scottmessinger in "Show HN: Porter Cloud – PaaS with an eject button"]]></title><description><![CDATA[
<p>Thanks! Followup question: After you "eject" the app and start paying AWS directly but continue using porter, is the experience more like the archived repo? Or, is it still Porter Cloud just with different billing underneath?</p>
]]></description><pubDate>Fri, 24 May 2024 01:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40461813</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=40461813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40461813</guid></item><item><title><![CDATA[New comment by scottmessinger in "Show HN: Porter Cloud – PaaS with an eject button"]]></title><description><![CDATA[
<p>Very cool! As someone pointed out, your github repo says it was archived: <a href="https://github.com/porter-dev/porter-archive">https://github.com/porter-dev/porter-archive</a> Naively, I would think Porter cloud would just be a managed version of your porter-dev/porter-archive. Could you talk about how it's a different product than before? Did the code base change significantly?</p>
]]></description><pubDate>Thu, 23 May 2024 19:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40458960</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=40458960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40458960</guid></item><item><title><![CDATA[New comment by scottmessinger in "Ask HN: Is Erlang an albatross to Elixir adoption?"]]></title><description><![CDATA[
<p>FWIW, I've been using Elixir in production since 2016 and haven't found I've needed to learn any erlang. For context, we use Elixir for our backend and serve around ~100/rps over websockets. We've integrated Elixir into Stripe, Segment, Google, and Xero and haven't found we've needed Erlang libraries for any of those integrations or any of the other parts of our code base.<p>>  Elixir when they invariably stumble across the things in erlang — libraries and the like. I'd hoped I could avoid it myself, but it's too interdependent.<p>This hasn't been true in my experience. I'd be curious to hear which Erlang libraries the OP has been using.</p>
]]></description><pubDate>Mon, 09 May 2022 14:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=31314913</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=31314913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31314913</guid></item><item><title><![CDATA[New comment by scottmessinger in "Twitter acquires Quill"]]></title><description><![CDATA[
<p>We had looked into Quill but decided to use Threads.com. Considering how inconsiderate Quill's shut down was, it was a good decision for that reason alone.<p>For anyone looking at alternative for threaded messages and find Slack's threads insufficient, our team loves Threads. We looked at a few others (Zulip, Twist) and landed on Threads about 2 years ago. Since then, the product has gotten better and better.<p>Also, haven't posted to HN much -- is this an appropriate thing to post on a thread like this?</p>
]]></description><pubDate>Tue, 07 Dec 2021 22:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=29478839</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=29478839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29478839</guid></item><item><title><![CDATA[New comment by scottmessinger in "Ask HN: Are you satisfied with Elixir or do you regret choosing Elixir?"]]></title><description><![CDATA[
<p>We adopted it 4 years ago and love it.<p>As for training people, I taught my non-technical co-founder Elixir for some backend scripts he needed to write. He found it much simpler to pick up then Javascript or Ruby and his code was idiomatic rather quickly.<p>As for the IDE support in VSCode, I've found ElixirLS[1] great. I do have to restart it sometimes (delete the .elixir_ls folder), but that's a small cost to pay for a pretty great experience.<p>After spending years in RoR in multiple code bases, I find Elixir code bases to be easier to debug and libraries easier to grok. Without the mutable state of OOP, I don't find myself asking, "Where is this state coming from and when/how was it set?"  Of course, macros can be hard to follow, but I still find an Elixir library more straight forward than a Ruby one.<p>We've also experience the great performance and reliability shared by others on this<p>We haven't had difficulty finding the right libraries even though the ecosystem isn't as mature as Ruby or Javascript.<p>[1] <a href="https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=JakeBeck...</a></p>
]]></description><pubDate>Tue, 18 May 2021 13:12:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=27194109</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=27194109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27194109</guid></item><item><title><![CDATA[New comment by scottmessinger in "Show HN: Bangle.dev – Collection of tools for building rich text editors"]]></title><description><![CDATA[
<p>I'm glad to hear this! Using Remirror worries me because it injects an abstraction between our code and PM.<p>However, when I look at your docs, it's not clear it's a different in approach from Remirror. The imports are all from bangle.dev which makes it seem like the same approach.<p>I would love to see a doc explaining the "API overhead" and how to use PM directly. I want to feel confident I can easily drop back down to  PM if Bangle doesn't have a feature I need or implements it in a way that won't work for our use case.<p>Really excited to see this approach! Shared PM plugins are a great idea!</p>
]]></description><pubDate>Wed, 24 Mar 2021 14:13:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=26567467</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=26567467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26567467</guid></item><item><title><![CDATA[New comment by scottmessinger in "Show HN: notetoweb.com Convert your Evernote notes to a website"]]></title><description><![CDATA[
<p>Looks interesting! I'd love to see a link to a demo.</p>
]]></description><pubDate>Thu, 14 May 2020 14:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=23179820</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=23179820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23179820</guid></item><item><title><![CDATA[New comment by scottmessinger in "MLab is being acquired by MongoDB"]]></title><description><![CDATA[
<p>I had a similar experience with Atlas. At least 1.5 years ago, Atlas felt like a enterprise company trying to do a SaaS. They  used the same sales person driven approach I associate with enterprise sales. mLab just felt far more developer focused.</p>
]]></description><pubDate>Wed, 10 Oct 2018 14:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=18185316</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=18185316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18185316</guid></item><item><title><![CDATA[New comment by scottmessinger in "MLab is being acquired by MongoDB"]]></title><description><![CDATA[
<p>We also left compose but left to move to mLab. When Compose was still MongoHQ, we were really impressed by their support. In the last few years, we became incredibly unsatisfied. mLab has been awesome and responsive. I hope the move to Atlas doesn't cause their support to change.</p>
]]></description><pubDate>Wed, 10 Oct 2018 14:41:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=18185285</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=18185285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18185285</guid></item><item><title><![CDATA[New comment by scottmessinger in "Announcing Quill 1.0"]]></title><description><![CDATA[
<p>In the comments, you mention how Quill is extensible. Does Quill's extensibility enable the creation of a hierarchical level that resembles an HTML <section> element? From what I can tell, Quill/Parchment divides documents into block blots, inline blots, and embedded blots[1]. If I wanted to create a group of block blots, could that be done with Quill? In HTML, this would look something like:<p><pre><code>    <section>
      <h1>First Section</h1>
      <p>Text...</p>
      <p>Text...</p>
    </section>

    <section>
      <h1>Second Section</h1>
      <p>Text...</p>
      <p>Text...</p>
    </section>

</code></pre>
[1] <a href="https://github.com/quilljs/parchment#block-blot" rel="nofollow">https://github.com/quilljs/parchment#block-blot</a></p>
]]></description><pubDate>Thu, 08 Sep 2016 01:36:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=12449557</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=12449557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12449557</guid></item><item><title><![CDATA[New comment by scottmessinger in "RethinkDB 1.16: cluster management API, realtime push"]]></title><description><![CDATA[
<p>What are the performance characteristics of realtime push? Does the performance of inserts slow down with the number of subscriptions to change feeds? Or, is insert performance unrelated to subscriptions? Also, does the change feed only show the before/after or does it also show the query that was used to transform the data?</p>
]]></description><pubDate>Fri, 30 Jan 2015 19:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=8973747</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=8973747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8973747</guid></item><item><title><![CDATA[New comment by scottmessinger in "Quill – An Open Source Rich Text Editor with an API"]]></title><description><![CDATA[
<p>Congrats on releasing Quill! I've been following the development since it was called "Scribe" and I'm excited it's released.<p>I noticed there seems to be support for block level formatting (e.g. "h1"), but it doesn't look like it's been implemented yet. What's your plan for handling bullets, headings, block quotes, and other block level formatting options?</p>
]]></description><pubDate>Thu, 08 May 2014 19:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=7717104</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=7717104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7717104</guid></item><item><title><![CDATA[New comment by scottmessinger in "Previewing Meteor's new rendering engine: reactive sortable lists"]]></title><description><![CDATA[
<p>It appears as if rank is stored as a float. The rank can quickly get to be a very, very small number. It seems at some point, float precision might be an issue and/or length of the rank key. Have you run into this and/or do you have solutions?<p>Brandon Keepers wrote about trying this idea in Ruby <a href="http://opensoul.org/blog/archives/2011/09/06/sortable-lists-in-key-value-data-stores/" rel="nofollow">http://opensoul.org/blog/archives/2011/09/06/sortable-lists-...</a> and ran into a float precision issue (see comment).</p>
]]></description><pubDate>Fri, 13 Sep 2013 21:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=6383316</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=6383316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6383316</guid></item><item><title><![CDATA[New comment by scottmessinger in "Ractive.js"]]></title><description><![CDATA[
<p>I like it's elegance, but it looks seems similar to using an Ember.js view and Handlebars templates. 
<a href="http://j.mp/reactiveinember" rel="nofollow">http://j.mp/reactiveinember</a></p>
]]></description><pubDate>Wed, 24 Jul 2013 17:19:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=6097488</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=6097488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6097488</guid></item><item><title><![CDATA[New comment by scottmessinger in "Advice On & Instruction in The Use of Ember.js"]]></title><description><![CDATA[
<p>I've also shipped an Ember app and a Knockout App. To me, there's no comparison: Ember development was easier and produced a faster app and a better organized code base.<p>Once my app grew complex, Knockout grew increasingly hard to reason about how it's view updating was working. It also grew slow.<p>Also, Knockout lacks any legitimate data laye (knockout-mapping isn't a data layer). Ember has ember-data.</p>
]]></description><pubDate>Wed, 29 Aug 2012 19:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=4450631</link><dc:creator>scottmessinger</dc:creator><comments>https://news.ycombinator.com/item?id=4450631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4450631</guid></item></channel></rss>