Recent submissions

Comment · 7 months ago
Exactly! My thought was that backups, or porting from one version of Foundry to another would be as simple as copying the `content` directory since everything user-generated lives there (admittedly inspired by Wordpress' `wp-content`)
Comment · 7 months ago
That's pretty sick! Downloading to try it out now
Comment · 7 months ago
Very well put. I'm hoping most features can live in standalone plugins built by the community or myself, rather than being built into the core. The goal is to keep the core small and avoid bloat, while still leaving plenty of room for features and customization.

The hardest "no" so far has been a request to change the license from AGPLv3 to MIT

That might not sound like a huge deal, but most of my previous FOSS projects have been MIT licensed, and with this one I want to keep the expectation that modifications to the core remain available to the public under the same license terms

I did carve out explicit exceptions around a boundary: third-party themes and plugins are not intended to be pulled into the copyleft scope. I spelled that out in the repo alongside the license in the LICENSE.*.EXCEPTION files

Comment · 7 months ago
Thank you! That's a valid concern - though I think I should be ok as Foundry CMS. Something I'll have to keep in mind, and hopefully it scales!

> website looks way too AI generated IMO

The docs? Yeah that and the base themes were all from AI-generated scaffolds that I then wired into the project with the SDK - UI/UX is not my forte. Hopefully I can either hire a proper designer in the future (at least for the docs and default theme), or a designer in the community decides to help with the project

Comment · 2 years ago
Comment · 2 years ago
The blog writer is ChatGPT
Comment · 2 years ago
That's a very good question. I don't post mine because I just use it to drive adsense traffic - and because it's disingenuous to post autogen stuff and pass it off as your own.

I honestly would have thought readers here would have been better at picking this sort of stuff out.

Comment · 2 years ago
I'm 110% certain it's ChatGPT based on the other posts. If you look at the current top three latest posts:

https://omid.dev/2024/06/19/advanced-shell-scripting-techniq...

https://omid.dev/2024/06/19/advanced-angular-change-detectio...

https://omid.dev/2024/06/18/haskell-monads-functors-and-appl...

They all end with: "Happy coding!", "Happy scripting!", and "Happy Haskell coding!". For some reason, when you ask ChatGPT for a blog post about coding, it'll always end with "Happy coding/scripting".

I run a similar blog, and there's a lot more massaging I have to do post-query to get it into a more "human-like" state (removing any match to "Happy%" as last line, expanding certain sections, etc). Also, all of the blog posts are about the same length - which is a dead giveaway if you don't ask it for a variable length.

The script I wrote that does the query changes topics/categories at random, and assigns a random length between 2000 to 4000 words, then it does paragraph length detection and re-queries when a paragraph is not-long-enough. Does a few more things like updating the Front matter and adding some times to the Front matter (this linked blog also runs on Hugo with the hugo-coder theme by the looks of it lol) before outputting to the markdown file.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton