<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: abrahms</title><link>https://news.ycombinator.com/user?id=abrahms</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 10:02:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=abrahms" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Claws don't need to be complicated]]></title><description><![CDATA[
<p>Article URL: <a href="https://justin.abrah.ms/blog/2026-02-21-claws-don-t-need-to-be-complicated.html">https://justin.abrah.ms/blog/2026-02-21-claws-don-t-need-to-be-complicated.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47112437">https://news.ycombinator.com/item?id=47112437</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Feb 2026 16:39:37 +0000</pubDate><link>https://justin.abrah.ms/blog/2026-02-21-claws-don-t-need-to-be-complicated.html</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=47112437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47112437</guid></item><item><title><![CDATA[New comment by abrahms in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>This doesn't sound correct. We have computers write binary for us. We still make protocols which are optimizations for binary representation.. not because it's a pain to write.. but because there's some second order effect that we care about (storage / transfer costs, etc).</p>
]]></description><pubDate>Mon, 26 Jan 2026 19:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46770400</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=46770400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46770400</guid></item><item><title><![CDATA[Wrapping my head around Steve Yegge's gastown]]></title><description><![CDATA[
<p>Article URL: <a href="https://justin.abrah.ms/blog/2026-01-05-wrapping-my-head-around-gas-town.html">https://justin.abrah.ms/blog/2026-01-05-wrapping-my-head-around-gas-town.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46511415">https://news.ycombinator.com/item?id=46511415</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 12:26:17 +0000</pubDate><link>https://justin.abrah.ms/blog/2026-01-05-wrapping-my-head-around-gas-town.html</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=46511415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46511415</guid></item><item><title><![CDATA[New comment by abrahms in "Gleam Gathering 2026"]]></title><description><![CDATA[
<p>tl;dr - New(ish?) erlang-y language</p>
]]></description><pubDate>Wed, 03 Sep 2025 20:19:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119965</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=45119965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119965</guid></item><item><title><![CDATA[New comment by abrahms in "Wikipedia as a Graph"]]></title><description><![CDATA[
<p>I've wanted this for literal years. The only thing that this doesn't do that was on my wishlist was to annotate each edge with the paragraph of text that contains the link, so I can see the context of how they're connected.</p>
]]></description><pubDate>Fri, 29 Aug 2025 21:42:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45069729</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=45069729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45069729</guid></item><item><title><![CDATA[New comment by abrahms in "US tech rules the European market"]]></title><description><![CDATA[
<p>If you recall that "venture capital" was literally about financing ships in the 16-1700s.. it would make sense that NL & UK, both massive naval powers, would have some experience and a culture around VC.</p>
]]></description><pubDate>Wed, 06 Aug 2025 04:58:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44807830</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=44807830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44807830</guid></item><item><title><![CDATA[New comment by abrahms in "Starlink is currently experiencing a service outage"]]></title><description><![CDATA[
<p>Interestingly, this webpage doesn't load due to "no healthy upstream" and there's no status.starlink.com . That's.. quite the outage! Interested to hear what went wrong.</p>
]]></description><pubDate>Thu, 24 Jul 2025 20:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44675325</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=44675325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44675325</guid></item><item><title><![CDATA[New comment by abrahms in "Local-first software (2019)"]]></title><description><![CDATA[
<p>You don't have to keep servers running if there aren't servers (p2p) or you offload it onto some other cloud.</p>
]]></description><pubDate>Tue, 08 Jul 2025 15:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44500999</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=44500999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44500999</guid></item><item><title><![CDATA[New comment by abrahms in "OpenFeature – a vendor-agnostic, community-driven API for feature flagging"]]></title><description><![CDATA[
<p>Forgive my ignorance, but what should it be doing instead?</p>
]]></description><pubDate>Fri, 25 Oct 2024 05:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41942428</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41942428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41942428</guid></item><item><title><![CDATA[New comment by abrahms in "How ham radio endures"]]></title><description><![CDATA[
<p>You don't have to learn morse code to pass the initial HAM test.</p>
]]></description><pubDate>Wed, 16 Oct 2024 16:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41861112</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41861112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41861112</guid></item><item><title><![CDATA[New comment by abrahms in "How Deep Can Humans Go?"]]></title><description><![CDATA[
<p>There was a youtube video I came across a few weeks ago which took Usain Bolt's world record and did a bio-mechanical analysis to see how far off he was from his absolute theoretical best. It was... surprisingly close. I think they had him at like an 8.9s 100m if he did everything perfectly.</p>
]]></description><pubDate>Thu, 22 Aug 2024 18:17:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41322993</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41322993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41322993</guid></item><item><title><![CDATA[New comment by abrahms in "There aren't that many uses for blockchains (2022)"]]></title><description><![CDATA[
<p>I believe this depends on the location of hosting. One version is that things are hosted by URI on wizards.com. Another is the data being stored on something content-addressable like IPFS where anyone with the content can verifiably attest to both ownership (b/c it's on the block chain) and that this is the real thing (b/c the content hashes match).</p>
]]></description><pubDate>Wed, 21 Aug 2024 18:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=41312640</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41312640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41312640</guid></item><item><title><![CDATA[New comment by abrahms in "There aren't that many uses for blockchains (2022)"]]></title><description><![CDATA[
<p>Not OP, but based on my (limited) understanding.. it should be possible to use something like a smart contract to provide a stable and auditable surface area whereby two parties could exchange funds for goods via escrow. You would be trusting the underlying platform, but it seems to remove the dependence on the person selling to you as being a good actor.</p>
]]></description><pubDate>Wed, 21 Aug 2024 18:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41312618</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41312618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41312618</guid></item><item><title><![CDATA[New comment by abrahms in "Apple's requirements are about to hit creators and fans on Patreon"]]></title><description><![CDATA[
<p>Almost certainly not. Apple wants people to use apps, so "pushing people to use apps" wouldn't be cause for backlash.<p>Instead, I suspect they saw the money that patreon made and want a (30%) slice of that pie.</p>
]]></description><pubDate>Mon, 12 Aug 2024 16:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41226008</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=41226008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41226008</guid></item><item><title><![CDATA[New comment by abrahms in "OpenFeature: Standardizing Feature Flagging"]]></title><description><![CDATA[
<p>Just mentioning that tracking isn't left as a rough draft, but rather it's being actively worked on. For reference, eBay uses OpenFeature for their experimentation tooling.</p>
]]></description><pubDate>Tue, 16 Jul 2024 16:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40977964</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=40977964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40977964</guid></item><item><title><![CDATA[New comment by abrahms in "Show HN: Radius – A Meetup.com alternative"]]></title><description><![CDATA[
<p>Folks here might also be interested in <a href="https://calagator.org/" rel="nofollow">https://calagator.org/</a> (portland's tech meetup calendar) which is open source and also in rails. <a href="https://github.com/calagator/calagator">https://github.com/calagator/calagator</a></p>
]]></description><pubDate>Wed, 19 Jun 2024 18:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40730910</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=40730910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40730910</guid></item><item><title><![CDATA[New comment by abrahms in "Visualizing algorithms for rate limiting"]]></title><description><![CDATA[
<p>You have to choose good defaults. For some systems, that's fail open. For others, it's different. I'd also begin to ask "are there solutions that are futher upstream and/or lower on the OSI model where we could handle this level of overwhelm?"</p>
]]></description><pubDate>Sun, 26 May 2024 04:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40479744</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=40479744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40479744</guid></item><item><title><![CDATA[New comment by abrahms in "Visualizing algorithms for rate limiting"]]></title><description><![CDATA[
<p>You could set it in a header (w3c baggage?) which is monitored by a dashboard, as an example.</p>
]]></description><pubDate>Sun, 26 May 2024 04:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40479716</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=40479716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40479716</guid></item><item><title><![CDATA[New comment by abrahms in "Show HN: Goralim - a rate limiting pkg for Go to handle distributed workloads"]]></title><description><![CDATA[
<p><a href="https://stanza.systems" rel="nofollow">https://stanza.systems</a> is a managed thing that offers this functionality (and a bit more) if y'all are looking for an escape valve away from redis as the coordination mechanism.</p>
]]></description><pubDate>Wed, 03 Apr 2024 18:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39920962</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=39920962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39920962</guid></item><item><title><![CDATA[New comment by abrahms in "Ask HN: Who wants to be hired? (March 2024)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Portland, OR
  Remote: Yes, hybrid in PDX is fine.
  Willing to relocate: No
  Technologies: Go, Python, Rust, Java, Javascript/Typescript, AWS, Kubernetes, etc
  Résumé/CV: https://justin.abrah.ms/resume.pdf
  Email: justin@abrah.ms
</code></pre>
Hey folks.<p>I care a bunch about engineering efficiency, shipping products that customers like, and generally being a helper. I've been serving as a principal engineer for Fortune 500 companies for the past few years and I appreciate how that role allows me to help lots of folks get better at their job.<p>A role will probably be a good fit for me if:<p><pre><code>  - the team wants to be better tomorrow than they are today (always learning / improving)
  - customer happiness/delight is a priority to the company
  - there is a clear direction for "success" (even if we might not yet know how to get there) and some way to measure if we've gotten there (even if that measurement might change over time)

</code></pre>
I feel especially capable at helping you with:<p><pre><code>  - cross-organizational initiatives
  - fundamental technology shifts and the reducation/replatforming that it requires
  - iteration of a legacy/needs-some-love code base towards a more maintainable place
  - open source strategy / involvement
</code></pre>
Let's chat?</p>
]]></description><pubDate>Sat, 02 Mar 2024 17:47:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39574211</link><dc:creator>abrahms</dc:creator><comments>https://news.ycombinator.com/item?id=39574211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39574211</guid></item></channel></rss>