Show HN: textlog – A quiet, text-only microblogging platform, open-source, no JS (textlog.cc)
153 points by stagas 18 hours ago
anupamk 5 hours ago
This is really neat!
The main thing that stood out to me was, unlike many other micro/minimalist blogging platforms, textlog has individual notes (as opposed to blogs) as the primary unit. I feel that this choice often makes it psychologically easier for users to post something quickly without getting stuck on managing their blog’s brand and identity. Nothing wrong with the latter, but it comes with a trade-off.
And I really like the visual design: very clean and minimalistic, but also pleasant.
toplinesoftsys 13 hours ago
I like this project. Simple, open-source, nice UI.
Natalia724 11 hours ago
Agreed. A documented data export or stable feed would complement the minimal UI well: it would let a quiet service stay intentionally simple without making a user's archive feel trapped.
Barbing 11 hours ago
Impressed they already had a download! https://textlog.cc/account/edit
Download your data
Export your account, notes, connections, and activity as a JSON file.
-btw you can write comments yourself Natalia! In fact that’ll keep ya compliant, we’re human-to-human here
stagas 11 hours ago
Already there[0], and also an API[1] to build things on top! And it's all open-source[2], so if we miss something we can add it.
Natfan 12 hours ago
Claude ui
stagas 6 hours ago
it's gpt 5.6 sol actually, credit where credit's due
stagas 12 hours ago
Thank you!
Fudgel 2 hours ago
Im having trouble getting to the site when using quad9 dns. Site works fine when using cloudflare dns though.
digitalWestie 13 hours ago
Yes! I've always said twitter was better before images/multimedia!
chrononaut 12 hours ago
https://web.archive.org/web/20070123220857/http://twitter.co...
For those that never had an opportunity to see it.
cgannett 12 hours ago
Old web vibes!
knlb 11 hours ago
I recently started a section on my personal site for absolutely minimal and simple microblogging that I could Ctrl-F through: https://knlb.dev/scribbles/ -- I should probably give this a shot.
stagas 11 hours ago
Hey, nice! If you want to try it, we have an API[0] you can pull your user feed from!
anoojb 12 hours ago
I really like this approach. I wonder if it needs such complexity for the rendering. Could you have built this as a SSG template?
stagas 12 hours ago
Hi, thanks! There is a lot of nuance on the rendered pages, I figured server-side React was the best choice - plus it's a technology I'm comfortable with and might also encourage contributions.
anoojb 12 hours ago
Would you be okay if I directed Claude to leverage your design and build a very simple Hugo template against it for my own personal use?
stagas 12 hours ago
sentinel1909 3 hours ago
Signed up, will use it. Having trouble seeing how long this will actually exist though, because people are miserable and it WILL be ruined.
BeetleB 13 hours ago
Reminds me of org-social (https://github.com/tanrax/org-social)
> Notes are limited to 280 characters. The constraint keeps them quick to write and read, making room for one thought at a time.
No thanks.
stagas 13 hours ago
Hi, I'm sorry you don't like the limitation :( this is for short thoughts you want to share, not really huge conversations, there are better places for that IMO.
BeetleB 7 hours ago
The character limit is, in my opinion, the primary reason Twitter became so bad. It encourages absolute language (qualifiers take up characters!) It discourages any level of nuance.
I use Mastodon which has a 500 limit, and even that sometimes is not enough.
rowbin 4 hours ago
childintime 10 hours ago
well, you may consider rewarding known quality users with an extended limit, say double. the others can pay ;)
Gooblebrai 9 hours ago
stagas 9 hours ago
supermatt 12 hours ago
The 280 char limit seems arbitrary, given you cant even keep the about page within that limit: https://textlog.cc/about
If you are going to limit it to short posts, maybe the length of a short post is the length to limit it to, rather than emulating the 2xSMS of every twitter clone?
Other than that, it looks really clean and neat - I just dont think being 280 chars adds anything other than resulting in people posting with pagination as per X 1/3.
helterskelter 11 hours ago
I like the idea of a shorter character limit as it nudges users to a specific mode of interaction: short thoughts/updates and not long-winded soliloquies. It's signalling that interaction with this platform doesn't demand much of your time or attention. I don't know what the about page has to do with it, but you have to draw the line somewhere.
That said, I'm not a social media user besides HN I guess.
supermatt 9 hours ago
For perspective: you just commented 404 chars. Your first paragraph alone was 346.
My comment on the about page was that it needed more than 280 chars to communicate what the app is about - even the title + intro exceeds the limit.
If it is truly believed that 280 chars is enough to communicate an idea, then the about page should follow that philosophy.
stagas 9 hours ago
stagas 12 hours ago
It needs to be short - there is already a limit that worked well - why bikeshed it more?
supermatt 12 hours ago
A limit that worked well for who?
Almost every twitter/x post submitted to HN has people labelling their posts as "X of Y" threads, using images as text, or using pro account posts.
You can see it yourself: https://news.ycombinator.com/from?site=twitter.com Ive just looked at 30 and each of them exceed 280 chars by far.
Retr0id 12 hours ago
CitrusFruits 12 hours ago
I think this is the opposite of bikeshedding, it's literally a core feature and constraint.
indigodaddy 10 hours ago
You could fork and do whatever no?
supermatt 9 hours ago
Sure, but I don't care that much. It is a Show HN, so I was giving feedback.
bryanhogan 11 hours ago
I built something for a similar goal, make it easy for someone to start their blog. But instead it's a static website, clone the repo, adjust the config.ts, write the posts in markdown, host anywhere: https://starter.bryanhogan.com/
cube00 8 hours ago
Please don't use !important at scale https://github.com/BryanHogan/astro-starter-template/commit/...
cheesecakegood 11 hours ago
I'm a certified dark mode hater, so in that light, that's a no-go for me: there seems to be no way to change the theme.
stagas 11 hours ago
It picks up your system theme, so you can't be dark mode hater since you're already using it for your OS :P i didn't want to complicate it with user settings yet, but it can be added if there is demand.
0cf8612b2e1e 11 hours ago
Maybe OP customized the system “dark theme” to be extra light.
FroshKiller 11 hours ago
Doesn't your user agent support user stylesheets?
equalbeforegod 5 hours ago
Should do the same but for 4chan.
eighty8days 7 hours ago
reminds me of https://bearblog.dev/
qudat 6 hours ago
https://prose.sh for an ssh app to manage a blog
KomoD 23 minutes ago
(which is their service, and most of their comments are just promotion for their services)
albertfranquesa 12 hours ago
i'm experiencing a weird scenario. all time is asking me for a magic link :( I click on that link and again the same screen, ask for a magic link (said the old one expired). It may be our mimecast blocking something?
stagas 12 hours ago
Uhm maybe your client visits the magic link eagerly and when you visit it manually it's already been used?
albertfranquesa 12 hours ago
i worked with my gmail but not corporate. mimecast does something wrong
akkartik 12 hours ago
andros 8 hours ago
I would like to invite you to read this article: https://en.andros.dev/blog/ba142044/twtxt-vs-org-social-the-... What do you think?
akkartik 6 hours ago
Interesting! My biggest reaction is I don't use Emacs. Is Emacs a requirement? You're right that Org adds features but it also shrinks the pool of people who will try this.
andros 2 hours ago
nbbaier 10 hours ago
I think twtxt is really cool. I have one on my site but I don't use it, unfortunately
hndqbrg2uk 11 hours ago
Thanks for the write-up
insane_dreamer 9 hours ago
twitter reborn
:thumbs-up: