Blog.txt
curiositry.com
curiositry.com
https://itty.bitty.site/#About/XQAAAAI9BwAAAAAAAAAeHMqHyTY4P...
The biggest limitation would be the resulting length—you'd likely run into character limits when trying to share it on message boards and social media.
Now I remember running across that before. I had forgotten about it. The character limit is a bit troublesome, though, and if you have room to paste a link that long, why not just paste the contents?
Once note though, line wrapping on mobile is very awkward for me. The pre-wrapped lines are longer than fit in my viewport, so I end up with all these left over stubs each spilling onto a short subsequent every-other line.
This actually seems like a hard problem to solve? If you just don't pre-wrap lines, then mobile is better, but desktop may end up showing way too many characters per line. But at least the user is on control then, and they can resize their window however they like. Wikipedia has no max-width set, and people deal with it well enough...
Is there any other non-HTML/CSS option?
This is something that really bugged me, when I (belatedly) tested it on mobile. I had to chose between optimizing for mobile, and optimizing for desktop, and I chose the latter.
To have a good experience on mobile, you have to use landscape mode, or reduce your font size. Since it is still readable on mobile, I figured that the people who were interested in the content would know how to — and take the time to — rotate their phone so the images such would display properly.
I switched to shorter hard wrapping, so that phones with wide screens would look OK. But I found that a standard smartphone has so little horizontal screen space that no matter how short I wrapped it, it would overflow (and look just ridiculous on desktop). Also, I couldn't wrap it as much as I wanted to, because of the image I had chosen, which is fixed width.
Admittedly, wrapping on mobile — and fixed-width images in specific — is one biggest issues with this "idea" :)
For something less efficient and more stupid, I created Super Pseudo[0] a while back. Full website where all the content is solely in CSS.
P.S. Thanks for making 1mb.club (of which I am a member)
And thank _you_ for having a lightweight site ;)
2021-10-22 - Search ===================
#feature
Another thing that's useful is to be able to find things on a site. How do I find that post I remember reading that talked about skipping over all the sourdough?
Lo and behold, blog.txt has powerful fulltext search: your computer's built in search engine is much better than most blog search engines. Just hit CTRL+F and type "skipping over all the sourdough". Because it's all one page, you can find anything almost instantly, just using your browser's page search.
Or you can skip the web browser altogether, and read my blog as it was meant to be read -- in Vim:
vim https://www.curiositry.com/blog.txt
This gives you the power of Regex search. Use responsibly.
Edit: to the person below who got way to offended by this, newspapers are indexed by page. You don’t say “perform a linear scan through all 50 pages until you find an article with X in the title”, you say “check out the article on page 12”. That’s a hyperlink.
I would direct you to Melvil Dewey, but I don't think you'd get the reference.
Linking directly to a resource is a good thing. Nobody is saying it’s impossible to emulate linking with a single text file, I’m saying its a bad idea and a very, very poor user experience for regularly updated linear content like a blog.
Go ahead, publish your blog as as a giant text file. Or go ahead and print it on one giant continuous bit of paper and throw it out your window, if your aim is to disseminate your writing to an audience both are equally as effective.
Social media is also merely the exchange of plain text and media files.
If only we had a simple and free platform that had the following features:
* Supports multiple simultaneous users
* Has simple user and group access control
* Treats everything as a sharable file
* Easy for admins to securely deploy out of the box
* Easy for users to securely connect out of the box
* Uses few enough resources that it can be ran on effectively any computer, no matter how powerful.
If only we had such a mythical system, we could decentralize the net. If.