<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: ehathaway</title><link>https://news.ycombinator.com/user?id=ehathaway</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 15:34:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ehathaway" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ehathaway in "Cloudflare took down our website"]]></title><description><![CDATA[
<p>I'm surprised by how many comments seem to assume Cloudflare is at fault. Shouldn't the default assumption be that no one did anything wrong?<p>In defense of Cloudflare, the sys ops engineer should have understood the situation and knew they were misusing Cloudflares services. They decided to play hard ball by bringing up the fact they were thinking of leaving. And we have no history of the multiple phone calls they had with Cloudflare.</p>
]]></description><pubDate>Mon, 27 May 2024 04:35:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40487583</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=40487583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40487583</guid></item><item><title><![CDATA[New comment by ehathaway in "LangchainJs Real-World Examples"]]></title><description><![CDATA[
<p>I completely agree.<p>The only LLM library I've found at all useful is Microsoft's Guidance lib. Otherwise, I just do things by hand.</p>
]]></description><pubDate>Thu, 10 Aug 2023 19:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37080402</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=37080402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37080402</guid></item><item><title><![CDATA[New comment by ehathaway in "Dimensions of Curiosity and Curious People"]]></title><description><![CDATA[
<p>Is it weird to anyone else that the study (linked in the article) was funded by Time, Inc.?<p>The problem with posting scientific papers (esp. those with high potential for hype) is that they are just a single data point and laypeople (myself included) don't have the expertise to evaluate them in the context of the larger body of research. There is no communication here on what the actual domain experts feel about this paper, or if domain experts have any consensus on this topic...</p>
]]></description><pubDate>Wed, 24 Aug 2022 19:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=32584569</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=32584569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32584569</guid></item><item><title><![CDATA[New comment by ehathaway in "Arrest of suspected developer of Tornado Cash"]]></title><description><![CDATA[
<p>This isn't just the arrest of a developer expressing his freedom. Its the arrest of a developer who was knowingly part of a group of people who had the intention of deploying code (via smart contracts). The deployment of the code facilitated activities that were claimed to be illegal.<p>The issue isn't owning or writing viruses or malicious code, the issue is distribution and deployment of such code.</p>
]]></description><pubDate>Fri, 12 Aug 2022 16:12:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=32440627</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=32440627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32440627</guid></item><item><title><![CDATA[New comment by ehathaway in "GitHub suspends Tornado Cash developer account"]]></title><description><![CDATA[
<p>That doesn't seem right. They link this diagram in their docs that show the parts of the contract that can be controlled by governance: <a href="https://viewer.diagrams.net/?highlight=0000ff&edit=_blank&layers=1&nav=1&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio" rel="nofollow">https://viewer.diagrams.net/?highlight=0000ff&edit=_blank&la...</a></p>
]]></description><pubDate>Mon, 08 Aug 2022 20:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=32390908</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=32390908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32390908</guid></item><item><title><![CDATA[New comment by ehathaway in "GitHub suspends Tornado Cash developer account"]]></title><description><![CDATA[
<p>It's frustrating to hear crypto twitter talk about how the contract is neutral and "just tech". It marginalizes the fact that there is active governance of the code and smart contract. People are in control of these things and their objective can be misaligned with society. Nothing guarantees that the tech is neutral.</p>
]]></description><pubDate>Mon, 08 Aug 2022 20:39:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=32390723</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=32390723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32390723</guid></item><item><title><![CDATA[New comment by ehathaway in "Coinbase Q1/22 Shareholder Letter [pdf]"]]></title><description><![CDATA[
<p>Ah good call. I just found the section talking about this. It looks like 96% of "assets on platform" are crypto. So they hold about 17% of all crypto?</p>
]]></description><pubDate>Tue, 10 May 2022 21:12:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=31332805</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31332805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31332805</guid></item><item><title><![CDATA[New comment by ehathaway in "Coinbase Q1/22 Shareholder Letter [pdf]"]]></title><description><![CDATA[
<p>Maybe I'm misunderstanding this, but their report says they have $256 billion in "assets on platform". If the total crypto market cap is $1418 billion (according to coinmarketcap), does this mean they hold 18% of all crypto?</p>
]]></description><pubDate>Tue, 10 May 2022 21:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=31332738</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31332738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31332738</guid></item><item><title><![CDATA[New comment by ehathaway in "Supabase (YC S20) raises $80M Series B"]]></title><description><![CDATA[
<p>Thanks for the reply!<p>Also, is there any plan on the horizon to have the cloud offering support Google or Azure? Id love the option to use a different provider than AWS.</p>
]]></description><pubDate>Tue, 10 May 2022 20:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31332448</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31332448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31332448</guid></item><item><title><![CDATA[New comment by ehathaway in "Supabase (YC S20) raises $80M Series B"]]></title><description><![CDATA[
<p>Thanks for the reply!<p>I've never worked at Zope. Must be my doppelganger.<p>> We don't "have" row level security per se, that is a native feature of Postgres we expose, and the customer is free to use or not. RBAC is a very broad term, and broadly speaking Postgres has roles and privileges that do access control. Did you have something more specific in mind?<p>I was referring to the ability to assign a user to one or more groups and then set, at the group level, access to a row or column. When I implemented this, I avoided using PG roles b/c I was unsure how this play safely with future changes to the hosted DB.</p>
]]></description><pubDate>Tue, 10 May 2022 20:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=31332375</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31332375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31332375</guid></item><item><title><![CDATA[New comment by ehathaway in "Supabase (YC S20) raises $80M Series B"]]></title><description><![CDATA[
<p>I don't think there is a "best".<p>I think Firebase has the lowest barrier to entry and if you don't exceed the pricing tiers, its a very pleasant experience.<p>Hasura and Prisma are both awesome, but after having worked in GraphQL a lot, I now try to stay at least 10 feet away at all times from GraphQL paradigms unless their hidden costs can be justified for the project.<p>I haven't used Thin, but it looks like its React only. If there was a Svelte or JS agnostic option Id give it a try.</p>
]]></description><pubDate>Tue, 10 May 2022 18:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=31330293</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31330293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31330293</guid></item><item><title><![CDATA[New comment by ehathaway in "Supabase (YC S20) raises $80M Series B"]]></title><description><![CDATA[
<p>I like the approach Supabase takes in being a light abstraction over Postgres and using OSS.<p>Even in light of the following critiques, I feel like its one of the simplest ways for an <i>experienced</i> developer to start a new project, and it's now my go to over spinning up a database, Firebase, ORMs, and other database abstractions.<p>My main critiques are:<p>- As others have said, default security is way too permissive. They should lock everything down by default. At some point, this is going to cause major problems for some company that decides to build off Supabase.<p>- Although they have row-level security, RBAC is completely missing. It's not hard to implement yourself through stored procedures and triggers (they have an example repo to copy from), but I don't see a lot of junior devs doing this.<p>- Stored procedures are more likely to be utilized in the Supabase paradigm, but I haven't felt like they have done much to address the inherent weakness and common critiques of using sprocs instead of application level functions.<p>- Escape hatches are missing in their fork of GoTrue (why did they fork it in the first place - now there are two competing versions?). It's still not clear to me how to add data to the JWT or get access to the JWT through their SDK.<p>- Slow dashboard with rendering problems. It doesn't render correctly on my Fedora laptop. And the slow speed becomes pretty annoying almost right away.<p>- I have experienced data loss when using their SQL editor. So now I copy all the SQL I write to a local file or just do everything through DBeaver.<p>- Lack of backups on the free tier. They should give this away for free up to a storage limit. Backups are a critical part of development and I don't have full trust in Supabase given that I've already experienced data loss through their UI.<p>- Misleading marketing. They make implicit claims all over the place on what they offer but then have disclaimers on their code bases about certain features not being production ready.<p>They clearly have work ahead of them, but I'm optimistic about the potential for Supabase and I look forward to the improvements!</p>
]]></description><pubDate>Tue, 10 May 2022 17:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=31329969</link><dc:creator>ehathaway</dc:creator><comments>https://news.ycombinator.com/item?id=31329969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31329969</guid></item></channel></rss>