<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: earthlingdavey</title><link>https://news.ycombinator.com/user?id=earthlingdavey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 04:14:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=earthlingdavey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by earthlingdavey in "EmDash uses Clef to moderate the plugin registry"]]></title><description><![CDATA[
<p>This is a valuable insight - and you are probably in the majority. Thanks for taking the time to explain, this is probably valuable user research for the EmDash folks :)</p>
]]></description><pubDate>Thu, 08 Oct 2026 08:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=50003408</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=50003408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50003408</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash uses Clef to moderate the plugin registry"]]></title><description><![CDATA[
<p>The permissions/sandboxing (and Clef review) IS the reason you can have a reasonable confidence in trusting a random plugin publisher.<p>samtp - I think you're looking for the answer to two or more problems here.<p><pre><code>  - Can I trust that a plugin is (relatively) secure?  
  - Can I trust that the plugin will be maintained?  
  - Can I trust that the plugin will be good quality and work as described?
</code></pre>
So far EmDash has an answer to what I think is the most important question (IMO). Can I trust that a plugin is (relatively) secure? Yes.<p>That's something WordPress haven't been able to do - so I'd say well done to the EmDash team!  
And, if I wasn't building my own CMS (with a very similar permission model) then I would probably be trialling it right now :)</p>
]]></description><pubDate>Wed, 07 Oct 2026 19:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49997847</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=49997847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49997847</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>> I am now scared to talk to anyone. Eventually the conversation turns to AI and they want to talk or show their vibecoded app.<p>> I am just tired boss. I am not going to look at your app.<p>Hey, I feel bad for you. I would say try and avoind HN if you don't want to see AI.<p>But, in this case, I want to respectfully disagree with you. I read the frontpage of HN almost daily, I never really jump into conversations, for this post about EmDash I am absolutely qualified to contribute.<p>There are precisely 2 open source projects in existence (proove me wrong) where the "Worker Plugin" architecture has been taken. Mine and EmDash. Looking at some of the code examples from EmDash was like looking at my own docs.<p>If you don't want to look at my app, then fine. But please don't gatekeep, I'm qualified to talk here.</p>
]]></description><pubDate>Thu, 02 Apr 2026 08:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611380</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47611380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611380</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>I agree with your sentiment. Meet the customer where they are at, right?<p>Years ago, I would have said small bussinesses are on cPanel, FTP-ing files to the server. Asking them to run NodeJS is crazy. But here we are, the hosting landscape is vastly different, is it still so crazy to ask a small business owner to put there code on GH, connect GH to a hosting platform and push?<p>---<p>Anyway, I doubt you will see people dropping off WP and migrating sites to EmDash. What's more likely will be that it is considered as an alternatave for new projects.</p>
]]></description><pubDate>Thu, 02 Apr 2026 07:56:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611330</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47611330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611330</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>I know you can, but do blog-like sites really Island architecture?<p>IMO most sites like that would be better to pick no-framework, vanilla or jQuery for interactivity.<p>I can't image average WP users would be happy to move to EmDash, only to have a constant stream of dependabot updates for Astro.<p>It has 55 direct (non-dev) dependencies <a href="https://www.npmjs.com/package/astro?activeTab=dependencies" rel="nofollow">https://www.npmjs.com/package/astro?activeTab=dependencies</a> - while ejs has 0 and nunjucks has 3.<p>I'm weary of updates, maybe it's just me, but I doubt it.</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607384</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47607384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607384</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>The main thing is unified types.<p>- I've been done GraphQL server with a build step to share types between languages.<p>- I've used untyped JS client side code.<p>Both are prone to bugs, and not much fun.<p>TS for front and back end: sharing types means you'll have editor type hints, catch type errors at lint (or build), and you might even share validation logic between client and browser.</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607258</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47607258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607258</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>So well crafted in-fact, that if you pay them, they will provide the service.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606403</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47606403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606403</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – a spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>Why not a templating language, like Nunjucks EJS or JSX, with vanilla JS for interactivity?</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:45:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606332</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47606332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606332</guid></item><item><title><![CDATA[New comment by earthlingdavey in "EmDash – A spiritual successor to WordPress that solves plugin security"]]></title><description><![CDATA[
<p>This is very interesting. I've worked with WordPress on and off for 10 years, and I'm convinced that this project has got 2 things absolutely spot on. TypeScript and Worker plugins.<p>I've given the security, or lack of, WP a lot of thought recently. In WP malicious plugin has access to the database, enfironment variables, rendering text on screen (think XSS). Luckily, a thoughtfully designed plugin system can mitigate all of those issues.<p>I've been working on a headless CMS in my spare time that is eirily similar to EmDash in a few ways. It's in very early development, but I will share regardless. It's called HotsauceCMS - <a href="https://github.com/hotsauce-team/hotsauce" rel="nofollow">https://github.com/hotsauce-team/hotsauce</a><p>- I went with optional NodeJS or Deno Worker plugins, this means that first-party plugins can benefit from the speed of in-process, and other plugins can be run in Workers. For fine grained permission control, you can use Deno Workers.<p>- I went with absolute minimal dependencies, I am so fed up with Dependabot alerts and npm supply chain hacks. My CMS has only 4 dependencies, 0 transistive dependencies.<p>- It's Drizzle schema first, and headless. So you have full controll of the database structure, use cms hints in your schema for features like file upload.<p>- It's database-agnostic, so it works with any Drizzle-supported database (Postgres, MySQL, SQLite)<p>- Being headless, you can use any frontend, my preference is JSX w/o react, but anything goes.<p>Feedback is absolutely welcomed on HotsauceCMS, did I miss a trick, am I on the right track?<p>Anyway, congratulations on EmDash. I'll be following closely, excited to see how the next few months unfold.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606147</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=47606147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606147</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Show HN: Autotab – Programmable AI browser for turning web tasks into APIs"]]></title><description><![CDATA[
<p>It's not really that common in British English. I've heard it from colleagues who learnt English in India.</p>
]]></description><pubDate>Thu, 21 Nov 2024 08:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42202273</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=42202273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42202273</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Omega-3 fatty acids (fish oil) could combat depression"]]></title><description><![CDATA[
<p>I find it fascinating that it seems like this works for some (humans) but not others.<p>n=1 ... a tripple dose of omega-3 capsule gives me a noticalbe improvement in my depression within 24 hours.</p>
]]></description><pubDate>Fri, 28 Jun 2024 21:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40825281</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=40825281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40825281</guid></item><item><title><![CDATA["The more, the merrier" is an if statement]]></title><description><![CDATA[
<p>Article URL: <a href="https://mastodon.scot/@Kirsty/109355373712015710">https://mastodon.scot/@Kirsty/109355373712015710</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38188056">https://news.ycombinator.com/item?id=38188056</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Nov 2023 08:42:50 +0000</pubDate><link>https://mastodon.scot/@Kirsty/109355373712015710</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=38188056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38188056</guid></item><item><title><![CDATA[New comment by earthlingdavey in "How the World Is Getting Better"]]></title><description><![CDATA[
<p>Yes, written by a blogger with a focus on 'wealth management, investments, financial markets and investor psychology.'<p>Not a single mention of natural world.</p>
]]></description><pubDate>Sat, 08 Apr 2023 09:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=35491891</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=35491891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35491891</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Masterdon moderation: Community Requests for Account Suspensions 1 of 3 (2020)"]]></title><description><![CDATA[
<p>I just finished reading this interesting series of blog posts. It seems like this is a good example of the fediarated moderation process.</p>
]]></description><pubDate>Thu, 09 Dec 2021 10:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=29495628</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=29495628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29495628</guid></item><item><title><![CDATA[Masterdon moderation: Community Requests for Account Suspensions 1 of 3 (2020)]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.toot.wales/toot/community-requests-for-account-suspensions">https://blogs.toot.wales/toot/community-requests-for-account-suspensions</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29495612">https://news.ycombinator.com/item?id=29495612</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 09 Dec 2021 10:00:32 +0000</pubDate><link>https://blogs.toot.wales/toot/community-requests-for-account-suspensions</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=29495612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29495612</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Intestinal drug shown to boost memory and cognition"]]></title><description><![CDATA[
<p>Non pay-walled article<p><a href="https://www.eurekalert.org/news-releases/930043" rel="nofollow">https://www.eurekalert.org/news-releases/930043</a></p>
]]></description><pubDate>Mon, 04 Oct 2021 10:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=28745182</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=28745182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28745182</guid></item><item><title><![CDATA[New comment by earthlingdavey in "I’ve had the same supper for 10 years"]]></title><description><![CDATA[
<p>He's content, I admire that.<p>Not much curiosity when it comes to food, but it sounds like he's interested in nature.<p>And to say that he is rejecting the other foods is a bit of a stretch, I mean, for example, are you rejecting a career as a sheep farmer? You might love it.<p>Or maybe you're content with something too</p>
]]></description><pubDate>Sat, 08 May 2021 06:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=27084397</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=27084397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27084397</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Darling: macOS Translation Layer for Linux"]]></title><description><![CDATA[
<p>Sketch</p>
]]></description><pubDate>Mon, 05 Oct 2020 07:32:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=24685398</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=24685398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24685398</guid></item><item><title><![CDATA[New comment by earthlingdavey in "Ask HN: Technical skills helpful for building a startup today"]]></title><description><![CDATA[
<p>Check Wes Boss's videos on Js node and React.Some of them are free, some are paid.</p>
]]></description><pubDate>Sun, 27 Sep 2020 17:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=24608088</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=24608088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24608088</guid></item><item><title><![CDATA[New comment by earthlingdavey in "A Deep Dive into Litecoin"]]></title><description><![CDATA[
<p>Is there a way to get around the Medium paywall?</p>
]]></description><pubDate>Fri, 22 May 2020 13:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=23271970</link><dc:creator>earthlingdavey</dc:creator><comments>https://news.ycombinator.com/item?id=23271970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23271970</guid></item></channel></rss>