symkat
Joined 16 years ago
Joined 16 years ago
I got the ultra 2 from Costco in the window of time where it still had the active o2 sensor.
It told me I probably had sleep apnea and to bring a print out of its chart to my primary care physician. That became a referral to an ENT and that became a referral for a sleep study. Turns out I had sleep apnea.
What was really surprising to me -- I was the first person both my primary doctor and the ENT saw who showed up with "my apple watch said I might have sleep apnea."
I've had a CPAP for about 10 months now and it's dramatically improved my sleep.
I originally made it a couple of years ago as a small proof of concept. A couple of weeks ago I started it over and have been using it as a project to work with Claude and learn approaches to coding with AI.
It's been a lot of fun.
That's super awesome too, this is not so different under the hood, I used libxml for getting the content and pandoc for converting -- pandoc turned out to be by far the best of the tools I tried for that aspect.
It won't necessarily keep the URLs stable, they'll be made based on the title of the post.
That's a cool solution for the ?p=<id> issues, this doesn't handle it but when I've done it for for sites I host I usually use nginx's rewrite rules. I think for query rewriting you need to additionally use the map directive, but I was only handling directory vs .html and things like that.
Thank you again for commenting, I like your site!
It does put your files into a Hugo directory structure and includes the smol theme. It doesn't recreate your theme, plugins, or process your images, but I also have tried to be very explicit that it just converts your pages and posts and is the starting point for a conversion.
When you put an export file through it, you'll end up on this page: https://imgur.com/a/UUMB6ve where you can download a zip or tgz of the site and you'll clearly understand what you're getting before you can choose if you want to have the remaining pages/posts converted.
Really the reason I picked Hugo is because that's what the person I was talking to wanted. He'd only found contractors who would charge more than he wanted to pay to do a manual conversion, and said even something that just got his pages and posts over would be worthwhile to him.
I have more experience with Jekyll. In fact, I had tried to start a hosted platform with a CMS for it that I opened sourced a while back (https://github.com/symkat/MyJekyllBlog) but it never really got traction.
At this point I'm actively looking for a new job and figured getting this on Hacker News might be helpful for that.
I hadn't heard of Astro before, it looks neat!
Thanks for the 413 note! I've just upped the client_max_body_size if you want to give it a try again.
My service only converts the blog posts and pages themself and helps you get started on a conversion.
https://github.com/symkat/MyJekyllBlog - It’s centered around hosting Jekyll blogs. It supports having paid user accounts (Stripe), building sites (uses podman containers), deploying built sites to web servers, obtaining SSL certificates for the sites it hosts.
It’s been really fun to work on.
GitHub Pages is a closed source hosting platform. MyJekyllBlog is open source and MIT licensed.
As far as I’m aware, you cannot spin up your own version of GitHub Pages to host things for yourself and offer those hosting services to others. MyJekyllBlog encourages this and has a guide (https://github.com/symkat/MyJekyllBlog#installation-guide) for setting it up yourself.
I’m very excited to show you MyJekyllBlog, a blog hosting platform I have been working on.
Two months ago I shared the GitHub link for the project, and since then I have introduced free demo accounts so you can try it out, improved the templates offered, and introduced import/export functionality so that you can download or upload a tgz of the Jekyll site. The development process is written about on https://tech.myjekyllblog.com/