<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: geoffreymcgill</title><link>https://news.ycombinator.com/user?id=geoffreymcgill</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 06:07:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=geoffreymcgill" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by geoffreymcgill in "Self-Hosting Obsidian Vault with Retype"]]></title><description><![CDATA[
<p>I’m the author of Retype. I wrote this guide as a practical walkthrough for self-hosting an Obsidian vault. I’d really appreciate your feedback or ideas on what could be improved.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:00:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154219</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=47154219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154219</guid></item><item><title><![CDATA[Self-Hosting Obsidian Vault with Retype]]></title><description><![CDATA[
<p>Article URL: <a href="https://retype.com/blog/2026-02-25-self-hosting-obsidian-vault-with-retype/">https://retype.com/blog/2026-02-25-self-hosting-obsidian-vault-with-retype/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47154191">https://news.ycombinator.com/item?id=47154191</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 25 Feb 2026 16:58:33 +0000</pubDate><link>https://retype.com/blog/2026-02-25-self-hosting-obsidian-vault-with-retype/</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=47154191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154191</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Ditching Obsidian and building my own"]]></title><description><![CDATA[
<p>If you need an option to publish your notes online, check out Retype (<a href="https://retype.com" rel="nofollow">https://retype.com</a>). You can use Obsidian or GitBook or any Markdown files as your GUI editor and generate a static website using Retype.</p>
]]></description><pubDate>Sun, 18 May 2025 19:22:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44023726</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=44023726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44023726</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Anatomy of a $70M Auction Flop"]]></title><description><![CDATA[
<p>My understanding is that the $64.25M in "bidding" wasn’t real, as it was likely done with chandelier bids. Essentially fake phantom bids placed by the auctioneer to simulate interest and push the price upward. It’s a common tactic, but many see it as deceptive, especially when it creates the illusion of genuine demand.</p>
]]></description><pubDate>Sun, 18 May 2025 11:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44020651</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=44020651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44020651</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Three years in North Korea as a foreigner (2021)"]]></title><description><![CDATA[
<p>I met plenty of Americans in both Iran and North Korea. American tourists often receive extra interest and admiration from the locals, who express a genuine warmth and fascination towards them.</p>
]]></description><pubDate>Fri, 12 Jul 2024 15:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40946320</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=40946320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40946320</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Three years in North Korea as a foreigner (2021)"]]></title><description><![CDATA[
<p>> was there anything fascinating about North Korea that you couldn't have gotten from South Korea<p>yes, a different perspective.<p>EDIT/ADD:<p>Witness one of the world’s most secretive states, firsthand experience of a communist regime, dynastic leadership, and a pervasive cult of personality.</p>
]]></description><pubDate>Fri, 12 Jul 2024 14:45:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40946077</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=40946077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40946077</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Three years in North Korea as a foreigner (2021)"]]></title><description><![CDATA[
<p>I've been to both and can report a positive experience. The DPRK trip was fascinating. The thing I remember most about Iran is how friendly everyone was to us.</p>
]]></description><pubDate>Fri, 12 Jul 2024 00:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40941766</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=40941766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40941766</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "MdBook – A command line tool to create books with Markdown"]]></title><description><![CDATA[
<p>How about Retype? <a href="https://retype.com" rel="nofollow noreferrer">https://retype.com</a></p>
]]></description><pubDate>Sat, 01 Jul 2023 06:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36547449</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=36547449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36547449</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>GitBook is a static site generator, essentially. Just wrapped in an online UI.</p>
]]></description><pubDate>Sat, 09 Apr 2022 00:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=30963946</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30963946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30963946</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>MDX is interesting and powerful, although creates all kinds of portability issues and is a terribly leaky abstraction of what should be a simple content syntax. Very much (IMHO) against the ethos and beauty of Markdown.</p>
]]></description><pubDate>Thu, 07 Apr 2022 20:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=30949930</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30949930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30949930</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>> or may disappear entirely is due to the lock-in and vanishing of previous tools I've used.<p>Another important point. Retype is distributed via NPM and NuGet (.NET) package managers. Once a release is published, we can't walk it back or remove it from the internet. There's also no gate-keeping with Retype or gate-keeping of content. You control the content, generation, and hosting. Retype cannot in any way disable or remove your website. Again, for better or worse, I'm not sure, but you are autonomous and anonymous to Retype, and at least the app, cannot disappear.<p>> I may give it a go on one project, but I can't see myself committing completely.<p>That would be most excellent. I would greatly value your feedback.<p>Hope this helps.<p>Sorry for the wall of text.</p>
]]></description><pubDate>Thu, 07 Apr 2022 18:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=30948654</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30948654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30948654</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>> but it represents some amount of lock-in (though, less than typical since the everything is mostly plain markdown)<p>This is an important point. Retype has been developed with the explicit goal of preventing lock-in. For better or worse, I'm not sure, but the point of the app is that you are not locked-in by design. You 100% control the original source of all your data and that data is being stored in the absolute simplest of forms being just static text files. Your data is not squirrelled away in a proprietary app, or sass service, or spread across tables in some database. Sure, you (or whomever) might be skilled enough to extract that data back out of the database, but that scenario is certainly the exception, and certainly will never ever be as simple as just plain text files stored in a folder.<p>In the future, you might decide Retype is not for you, or a better system comes around, no problem. You control ALL the data. Just switch to a different generator. There's no exporting data out of some system and hoping you fetch everything, assuming you can even get the data cleanly out of a system.<p>Even gitbook is not that clean. You can mostly export your content out of gitbook, but that does include everything. They give your content back, although that is not enough to recreate the site with configuration.<p>Yes, there are a handful of Retype specific Markdown components that enable convenient UI components such as Tabs, Panels, and Buttons, but... those exist in all static site generators and Retype has by far implemented the cleanest syntax solution. That solution, by design, is also the easiest to port away from. Maybe the system you move to in the future does not support the exact same syntax, but it will be trivial to port from the Retype syntax to another.<p>For instance, compare the Retype Tab component syntax (<a href="https://retype.com/components/tab/" rel="nofollow">https://retype.com/components/tab/</a>) to docusaurus (<a href="https://docusaurus.io/docs/markdown-features/tabs" rel="nofollow">https://docusaurus.io/docs/markdown-features/tabs</a>), which is actually relatively clean compared to the mess that gets exported from gitbook. BTW, Retype 100% supports the block of Tab code exported by gitbook, so your site will "just work" without being required to do any cleanup of their exported syntax.<p>I would love to add many more components to Retype. It would be trivial to do, but I explicitly do not because I want to try and avoid vendor lock-in. If a better system comes around in the future, even I want to be able to port my project as easily as possible.</p>
]]></description><pubDate>Thu, 07 Apr 2022 18:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30948640</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30948640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30948640</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>While gitbook does wrap the branching/merging process in a UI that is digestible by non-developers, Retype is far more powerful because you actually use GitHub (or GitLab). You have the full power of GitHub, including branching, pull-requests, issues, reviews, automation, authentication, and everything else.<p>For example, here's the repo for the retype.com website, see <a href="https://github.com/retypeapp/retype" rel="nofollow">https://github.com/retypeapp/retype</a><p>The entire website is built from simple Markdown text files.</p>
]]></description><pubDate>Thu, 07 Apr 2022 07:20:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30941632</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30941632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30941632</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>BookStack looks interesting, but certainly one massive advantage Retype has is just installation. I can have Retype installed, my website built, and running in a browser in a 10 seconds.<p>With Retype, your content source are simple Markdown `.md` text files. BookStack stores your data in a database, and in order to host a website you need a PHP webserver, Maria DB, etc.<p>A Retype generated website can be hosted for free using GitHub Pages. The retype.com website is hosted on GitHub Pages, see <a href="https://github.com/retypeapp/retype" rel="nofollow">https://github.com/retypeapp/retype</a>.<p>Hope this helps.</p>
]]></description><pubDate>Thu, 07 Apr 2022 06:30:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=30941294</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30941294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30941294</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>Ya, I've thought about open-sourcing the project many times, but there doesn't seem to be much upside.</p>
]]></description><pubDate>Thu, 07 Apr 2022 06:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30941227</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30941227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30941227</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>Retype builds directly off Markdown files, which you can store anywhere, including GitHub. The retype.com website is built directly from a GitHub repo, see <a href="https://github.com/retypeapp/retype" rel="nofollow">https://github.com/retypeapp/retype</a><p>The retype.com website is also hosted on GitHub Pages. Any change that is committed to the GitHub repo will trigger the website to be rebuilt by Retype using GitHub Actions, see <a href="https://retype.com/hosting/github-pages/" rel="nofollow">https://retype.com/hosting/github-pages/</a>.<p>Hope this helps clarify that Retype is even more tightly integrated with GitHub, or any other source management system. You have complete control and ownership of your source content files.</p>
]]></description><pubDate>Thu, 07 Apr 2022 02:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=30939845</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30939845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30939845</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>Replaced the Pro link in the header with Pricing and added Retype Pro link in the left sidebar main nav. Hope this helps.</p>
]]></description><pubDate>Thu, 07 Apr 2022 01:13:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=30939511</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30939511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30939511</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>I added a link in the footer to the License. Certainly was not my intention in any way hide the license. Hope this helps.<p>> The page limits, while high, are somewhat unsettling.<p>Can you explain this _unsettling_ comment further? Do you find the limits too low? A lot of research was put into the 100 page as I found only about 3% of projects ever went >100 pages.<p>> I would want to apply this to a handful of my open source projects which would already require ~$200-$300 (yearly should I want updates).<p>Just so it's clear, that would only be if each of those projects individually were >100 pages.</p>
]]></description><pubDate>Thu, 07 Apr 2022 01:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30939475</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30939475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30939475</guid></item><item><title><![CDATA[New comment by geoffreymcgill in "Retype: A self-hosted and free alternative to gitbook"]]></title><description><![CDATA[
<p>Thanks for the excellent feedback. We'll definitely add something to the home page which makes the Pro option more visible.</p>
]]></description><pubDate>Thu, 07 Apr 2022 01:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=30939418</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30939418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30939418</guid></item><item><title><![CDATA[Retype: A self-hosted and free alternative to gitbook]]></title><description><![CDATA[
<p>Article URL: <a href="https://retype.com">https://retype.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30938501">https://news.ycombinator.com/item?id=30938501</a></p>
<p>Points: 59</p>
<p># Comments: 28</p>
]]></description><pubDate>Wed, 06 Apr 2022 22:56:57 +0000</pubDate><link>https://retype.com</link><dc:creator>geoffreymcgill</dc:creator><comments>https://news.ycombinator.com/item?id=30938501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30938501</guid></item></channel></rss>