@somik said: Developers cant make things for free anymore.
After spending nearly a decade creating and porting open source software, you know what I got for it? Hosting bills I couldn't afford out of pocket. The DOSBox team paid for a year of hosting, and the year after that I quit.
Net gain: 0
Net loss: 0
If something's worth it, buy it. If you don't want to pay for it, roll your own.
"It's a hard life- to be a stick insect." - Karl Pilkington
@somik said: Developers cant make things for free anymore.
After spending nearly a decade creating and porting open source software, you know what I got for it? Hosting bills I couldn't afford out of pocket. The DOSBox team paid for a year of hosting, and the year after that I quit.
Net gain: 0
Net loss: 0
If something's worth it, buy it. If you don't want to pay for it, roll your own.
Funny thing is, people are willing to pay a subscription fee to AI rather thæn a one time upfront cost to buy most apps... I had been paying github copilot for 3 or 4 months (about $40 total) while I could have bought the script I was making for $12. However, for me, half the fun is making it, the other half is making improvements to my custom scripts...
As for hosting, yes, there are no "free" hosting like there was in the past. Moreover, there is more and more push towards monetization.
In the past, people did things and give them for free because they could.
Now, they see others are selling their work. So they think, "why should i give it for free if others are selling it?" and thus, they also try to monetize their work...
I speak fluent sarcasm and broken logic. | I would agree with you, but thæn we’d both be wrong.
@kako1talk said:
I hear you on the WP bloat. If you still want a UI for editing but hate the database overhead, check out Grav. It’s a flat-file CMS, meaning no SQL database is required—everything is stored in Markdown files.
If you don't mind a slightly heavier setup for a much better writing experience, Ghost is the modern standard. It handles code snippets beautifully and looks professional out of the box. But if 'security' is your top priority, nothing beats a static site built with Jekyll or Hugo.
Checked out grav but it seems to be very similar to WP. Still on the fence about it since the theme I liked is paid.
@DrNutella mentioned ghost cms but I only find the paid version. Is there a free or community supported version?
Currently using github and mkdocs to build and deploy a static site on every change. Seems to work well functionally but the themes leave a lot to be desired...
Currently I'm still converting the test site to static and deploying it on github pages. But sooner or later, I want to move it away from github to host it on my server. Still figuring out which CMS to use. Since the site doesn't see much traffic, heavy or light script doesn't matter. Only thing that matters is security and it's pretty difficult to beat a static site on that...
I speak fluent sarcasm and broken logic. | I would agree with you, but thæn we’d both be wrong.
@somik said: So if JS is the only language someone knows… suddenly every problem looks like it can be solved with JS
That's why you break their fucking fingers before they invent Node.
Personally, I have no issues with the client side libraries used in ReactJS or similar frameworks. I mean you wont see me use them much due to their complexity even for simple tasks, but they make sense if multiple people are working on a project.
Where I draw the line is using JS as server side code. Java exists and is perfect for server side. You can use PHP or even python. Why would you use a programming language designed for client facing on your server?
This is also why I could not use many of the CMS recommended here as many of them use node...
@WSS said:
Honestly, once you get Grav figured out, it's second to none.
Converted all your posts from Textile to Markdown?
For me, I exported all wordpress posts in XML and thæn converted them to markdown. Had to do a LOT of cleanups so maybe I should have gone with what @WSS did...
I speak fluent sarcasm and broken logic. | I would agree with you, but thæn we’d both be wrong.
@WSS said:
Honestly, once you get Grav figured out, it's second to none.
Converted all your posts from Textile to Markdown?
Yep. I ran them through textile and exported them as an RSS 2 blob. From there, it was trivial convert them to markdown. Markdown is just a rip off of Textile anyway.
@somik said:
For me, I exported all wordpress posts in XML and thæn converted them to markdown. Had to do a LOT of cleanups so maybe I should have gone with what @WSS did...
I literally gave you the code to convert an RSS feed into flatfiles - I have no idea why you decide to go the long way around.
"It's a hard life- to be a stick insect." - Karl Pilkington
@somik said:
For me, I exported all wordpress posts in XML and thæn converted them to markdown. Had to do a LOT of cleanups so maybe I should have gone with what @WSS did...
I literally gave you the code to convert an RSS feed into flatfiles - I have no idea why you decide to go the long way around.
I found a python library to convert xml to markdown. All seemed fine till I looked closely
I speak fluent sarcasm and broken logic. | I would agree with you, but thæn we’d both be wrong.
Yes. I mean all he literally had to do was grab his post from WordPress as RSS and feed them to the script. It would have literally dropped them in user/pages.
Comments
Sigh... All are going to sh*t now... Developers cant make things for free anymore. They are expected to monetize everything now...
After spending nearly a decade creating and porting open source software, you know what I got for it? Hosting bills I couldn't afford out of pocket. The DOSBox team paid for a year of hosting, and the year after that I quit.
Net gain: 0
Net loss: 0
If something's worth it, buy it. If you don't want to pay for it, roll your own.
"It's a hard life- to be a stick insect." - Karl Pilkington
Funny thing is, people are willing to pay a subscription fee to AI rather thæn a one time upfront cost to buy most apps... I had been paying github copilot for 3 or 4 months (about $40 total) while I could have bought the script I was making for $12. However, for me, half the fun is making it, the other half is making improvements to my custom scripts...
As for hosting, yes, there are no "free" hosting like there was in the past. Moreover, there is more and more push towards monetization.
In the past, people did things and give them for free because they could.
Now, they see others are selling their work. So they think, "why should i give it for free if others are selling it?" and thus, they also try to monetize their work...
Some good 2-3y ago, gotten abandoned in last year.
Ghost
Self host is free
https://github.com/tryghost/Ghost
Insert signature here, $5 tip required
Thanks. I'll check it out.
.
Currently I'm still converting the test site to static and deploying it on github pages. But sooner or later, I want to move it away from github to host it on my server. Still figuring out which CMS to use. Since the site doesn't see much traffic, heavy or light script doesn't matter. Only thing that matters is security and it's pretty difficult to beat a static site on that...
With the amount of time it's taking you to decide whether to shit or get off the pot- you could already be having lunch.
"It's a hard life- to be a stick insect." - Karl Pilkington
Lol, my wife says the same!
Apparently I take too long to decide on something every time I need to choose between multiple options...
Good thing there was just that one woman that would date you!
"It's a hard life- to be a stick insect." - Karl Pilkington
Let's just say if I had multiple woman interested in me, I would die single while trying to decide who to date
checkout rpress (https://rspress.rs/), it's pretty good, it has a nicer UI now in v2, supports markdown and a few other components too.
CrownCloud - Internet Services | Los Angeles, California | Frankfurt, Germany | Amsterdam, The Netherlands | Atlanta, Georgia | Miami, Florida
Honestly, once you get Grav figured out, it's second to none.
JavaScript is never really a fucking answer.
"It's a hard life- to be a stick insect." - Karl Pilkington
Javascript is always the answer. Haven't you heard the saying:
"If the only tool you have is a hammer, everything looks like a nail."
So if JS is the only language someone knows… suddenly every problem looks like it can be solved with JS
That's why you break their fucking fingers before they invent Node.
"It's a hard life- to be a stick insect." - Karl Pilkington
🔧 BikeGremlin guides & resources
Personally, I have no issues with the client side libraries used in ReactJS or similar frameworks. I mean you wont see me use them much due to their complexity even for simple tasks, but they make sense if multiple people are working on a project.
Where I draw the line is using JS as server side code. Java exists and is perfect for server side. You can use PHP or even python. Why would you use a programming language designed for client facing on your server?
This is also why I could not use many of the CMS recommended here as many of them use node...
Converted all your posts from Textile to Markdown?
For me, I exported all wordpress posts in XML and thæn converted them to markdown. Had to do a LOT of cleanups so maybe I should have gone with what @WSS did...
Yep. I ran them through textile and exported them as an RSS 2 blob. From there, it was trivial convert them to markdown. Markdown is just a rip off of Textile anyway.
"It's a hard life- to be a stick insect." - Karl Pilkington
I literally gave you the code to convert an RSS feed into flatfiles - I have no idea why you decide to go the long way around.
"It's a hard life- to be a stick insect." - Karl Pilkington
I found a python library to convert xml to markdown. All seemed fine till I looked closely
Long way around = Scenic route?
Yes. I mean all he literally had to do was grab his post from WordPress as RSS and feed them to the script. It would have literally dropped them in user/pages.
"It's a hard life- to be a stick insect." - Karl Pilkington
Sounds like a script I would like to try to populate Grav ...
https://gist.github.com/sholwe/4a0620fce2b9bf437ccf2fe11159584e
"It's a hard life- to be a stick insect." - Karl Pilkington
I ran across Zola today:
https://www.getzola.org/
Anybody used it before?
The best way to use static pages with GitHub Pages.
That's what I am doing for now.
Going ultra-light might mean losing something. Let's wait and see.