If @letsencrypt could take so much pain out of setting up TLS certs, it must be possible in 2019 to create blog sites that:
1. Don't expose a live CMS interface (wordpress)
2. Aren't bloated with surveillance tracking (medium)
3. Live at a URL the user owns.
-
-
Show this thread
-
My mentions now filling with people who don't believe that flat-file web hosting is a solved, or even solvable, problem. But for a brief moment in the late 1990's we were able to do this without sinking $132M into Ev Williams's weekly fever dream. He worked for free!
Show this thread -
So
@joshu wrote a good thing about this in 2009. It's online to read today in large part because it's at a domain he owns. http://joshua.schachter.org/2009/12/blogging-tools …Show this thread
End of conversation
New conversation -
-
-
This Tweet is unavailable.
-
The ToS is the only real hurdle here. It's trivial to recursively scrape all content/assets and then regex all the urls into relative paths. I've done this several times when I got sick of WordPress installs I don't maintain getting malware onto servers I do.
- Show replies
-
-
-
This Tweet is unavailable.
-
They don’t have to - CMS remains the source of truth, this is just a mirror in case it goes away.
- Show replies
-
-
-
I've not made this product, but I've built several one-off systems for doing exactly this. It's very effective, but hard to justify productizing scraping in a case that's pretty clearly intended to avoid paying for someone else's product.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Charge $1/mo?? No one wants to show revenue anymore! It’s all about value nowadays. Credit: https://youtu.be/BzAdXyPYKQo
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The problem is that the $1 a month folks tend to be very unpleasant customers
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.