<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: joethei</title><link>https://news.ycombinator.com/user?id=joethei</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 15:22:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joethei" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joethei in "The Future of Obsidian Plugins"]]></title><description><![CDATA[
<p>The system consists of a few different parts, the linter is only one part and is responsible for surfacing issues to the dev during development.<p>We have additional checks that also check the release assets to catch issues in dependencies etc, that part is not public.</p>
]]></description><pubDate>Wed, 13 May 2026 11:07:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48120385</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=48120385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48120385</guid></item><item><title><![CDATA[New comment by joethei in "The Future of Obsidian Plugins"]]></title><description><![CDATA[
<p>Ads / telemetry are disallowed completely, as per our developer policies.
So plugins that have those domains in the code will not be available from the site / app.</p>
]]></description><pubDate>Wed, 13 May 2026 11:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48120353</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=48120353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48120353</guid></item><item><title><![CDATA[New comment by joethei in "Obsidian Bases"]]></title><description><![CDATA[
<p>Nope, that's not the Obsidian way.
We don't use frameworks<p>We include very few dependencies, see:
<<a href="https://help.obsidian.md/credits#Third+party+acknowledgements" rel="nofollow">https://help.obsidian.md/credits#Third+party+acknowledgement...</a>></p>
]]></description><pubDate>Tue, 19 Aug 2025 11:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44950337</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=44950337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44950337</guid></item><item><title><![CDATA[New comment by joethei in "Obsidian Bases"]]></title><description><![CDATA[
<p>For the grammar: Lezer
For the editor: CodeMirror<p>Everything else is custom as we generally don't use existing frameworks and the large amount of baggage they carry.
CodeMirror and Lezer we already used before Bases.</p>
]]></description><pubDate>Mon, 18 Aug 2025 21:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44945749</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=44945749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44945749</guid></item><item><title><![CDATA[New comment by joethei in "Show HN: Obsidian Canvas – An infinite space for your ideas"]]></title><description><![CDATA[
<p>We did not implement the crypto part ourselves.
We use the SuptleCrypto Web API implementation and a library called scrypt (this one: <a href="https://github.com/ricmoo/scrypt-js">https://github.com/ricmoo/scrypt-js</a>).<p>We also had someone from the EteSync/EteBase project take a look at the code before Obsidian Sync was released.</p>
]]></description><pubDate>Wed, 21 Dec 2022 10:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=34078789</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=34078789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34078789</guid></item><item><title><![CDATA[New comment by joethei in "Show HN: Obsidian Canvas – An infinite space for your ideas"]]></title><description><![CDATA[
<p>No, we do not use AWS.
The Sync and Publish servers are running in Digital Ocean datacenters in the US.
How sync encrypts the data is documented here: <a href="https://help.obsidian.md/Obsidian+Sync/Security+and+privacy" rel="nofollow">https://help.obsidian.md/Obsidian+Sync/Security+and+privacy</a><p>As others have already pointed out, Sync is not the only option to synchronize notes, Obsidian sync is just a convenience option.<p>For compliance, I am guessing you mean certs like SOC 2 / ISO 27001?, or what are you referencing?
As we are a tiny company (6 people, not all full time) we just can't expense the time needed to get such a certificate.</p>
]]></description><pubDate>Tue, 20 Dec 2022 20:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=34071974</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=34071974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34071974</guid></item><item><title><![CDATA[New comment by joethei in "Obsidian 1.0 – Personal knowledge base app"]]></title><description><![CDATA[
<p>Yes, the update got released on every platform</p>
]]></description><pubDate>Thu, 13 Oct 2022 15:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33192098</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=33192098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33192098</guid></item><item><title><![CDATA[New comment by joethei in "Obsidian 1.0 – Personal knowledge base app"]]></title><description><![CDATA[
<p>Common misconception, but Obsidian itself is not open source</p>
]]></description><pubDate>Thu, 13 Oct 2022 14:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=33191131</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=33191131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33191131</guid></item><item><title><![CDATA[New comment by joethei in "Obsidian 1.0 – Personal knowledge base app"]]></title><description><![CDATA[
<p>It's a caching problem.
You should be directed to the correct version in the next few minutes.</p>
]]></description><pubDate>Thu, 13 Oct 2022 13:55:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=33190977</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=33190977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33190977</guid></item><item><title><![CDATA[New comment by joethei in "CodeMirror 6.0 Stable Release"]]></title><description><![CDATA[
<p>This is correct,
Obsidian uses CM6 on all platforms.<p>A CM5 based editor is still available as "Legacy Editor" in the settings on desktop, to support older plugins.<p>Mobile was always using a CM6 editor, while desktop only got CM6 some time after that.
Which is probably the source of the confusion.</p>
]]></description><pubDate>Wed, 08 Jun 2022 17:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31670625</link><dc:creator>joethei</dc:creator><comments>https://news.ycombinator.com/item?id=31670625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31670625</guid></item></channel></rss>