HTMX is fine! You can add dynamic sections with a simple endpoint. It is better that JavaScript.
I think it is not easy to implement, you need a database. Timeline is an elegant solution: read and sort.
that’s a fair point.
Perhaps, since Twitter in 2006 never implemented read flags, every derivative microblogging system never saw that as an expected feature. This is curious because Twitter started with SMS, where on our phones we can mark messages as read or unread.
I think it all comes from the difference between reading an email (directed to you) vs. reading public posts (like a blog or a ‘wall,’ where you don’t mark posts as read). It’s not necessary to mark it as ‘read’, you just jump over it.
Reading microblogging posts in an email program is not common, I think, and I haven’t really used it, so I cannot say how it works, and whether it would be better for me or not.
However, I’ve used Thunderbird as a feed reader, and I understand the advantages when reading blog posts.
About read flags being simple, well… we just had a discussion this morning about how tracking read messages would require a lot of rethinking for clients such as timeline
where no state is stored. Even considering some kind of ‘notification of unread messages or mentions’ is not expected for those minimalist client, so it’s an interesting compromise to think about.
Hahahaha, this is brilliant! :‘-D https://denmarkification.com/
Exactly, @bender@twtxt.net, just like yours and prologic’s, too. :-( Subsequent Brackets Considered Harmful™.
@lyse@lyse.isobeef.org that feed looks all messed up, in a big glob.
@eapl.me@eapl.me Read flags are so simple, yet powerful in my opinion. I really don’t understand why this is not a thing in most twtxt clients. It’s completely natural in e-mail programs and feed readers, but it hasn’t made the jump over to this domain.
@mckinley@twtxt.net Yeah, all this JS and HTMX garbage messes up a lot of things which used to work better in the earlier days.
Linear feeds are a dark pattern - A proposal for Mastodon
https://tilde.town/~dzwdz/blog/feeds.html
I’ve polished the CSS style a bit, you can try it here: https://eapl.me/treed/
@prologic@twtxt.net @xuu There:
Just search for ][
in https://twtxt.net/user/mckinley/twtxt.txt and you’ll see.
Definitely something going on with replies. This one was replying to the wrong twt and even when I got clever and pasted the right hash it didn’t work.
(#4tn7x4q) @lyse@lyse.isobeef.org I accidentally hit “post” on a twt I was drafting from days ago and it wouldn’t let me delete it so I replaced it with “a” and I hoped nobody would notice. I guess that backfired.
@movq@www.uninformativ.de @prologic@twtxt.net @bmallred@staystrong.run @andros@twtxt.andros.dev Thank you all! I don’t have emacs installed, so I’ll try lagrange and see. According to my shell history, I must have played around with amfora ages ago.
@xuu People should just fix their feeds. :-)
@aelaraji@aelaraji.com Sorry I’m late! I still have to work on the mention system, I don’t get some of the messages. I’ll look into your case and get back to you shortly 😄
If it’s a problem that ruins your experience, don’t hesitate to create an issue.
Hi BBS!
elpher is the best! I love it
@movq@www.uninformativ.de I believe that’s the same client I’ve used in the past too. Works nicely on macOS 👌👌
@lyse@lyse.isobeef.org lagrange for Gemini and lynx for Gopher (but lagrange also supports Gopher). I never ran a Gemini server myself. 🤔
It’s a good day for me to get my hands on a legacy project.
@xuu Thank you! A common mistake is to see Emacs as a text editor but it’s a Lisp interpreter with a text editor (among other software), so the limit is your imagination 😋. I’m glad you like it! 🙌
trying to keep it simple but.. perhaps it can be extended to fix timestamp formats like using " "
instead of "T"
i made a little twtxt feed fixer for when a feed uses other whitespace instead of tabs.
@lyse@lyse.isobeef.org Where? 🧐
@prologic@twtxt.net the code block is the cause of https://txt.sour.is/twt/zn2kg7q
and the second? i get POST errors when i try to submit the webform.
@andros@twtxt.andros.dev lol nice! emacs is wild. text and graphics all inline.
@andros@twtxt.andros.dev Broke on me for having alt-urls I think 🥲
twtxt---profile-layout: Wrong type argument: char-or-string-p, ("https://aelaraji.com/twtxt.txt" "gemini://box.aelaraji.com/twtxt.txt" "gopher://box.aelaraji.com/0/twtxt.txt")
@movq@www.uninformativ.de Yeah, maybe. What browsers are you using again for these two?
I should really fix my calender rendering. A two day event only pops up in the first day, but not in the second. When extended to three days, it correctly shows up in all three days. Meh.
@mckinley@twtxt.net And there is the bracketed text duplication bug again… Actually with lots of twts. Did you edit a twt? Do you remember? /cc @prologic@twtxt.net
a
(I keep thinking that going back go Gopher or Gemini might be a good idea at this point. They don’t care about that, probably. 🫣)
@lyse@lyse.isobeef.org Not that extreme but something along these lines, yeah. 🥴
@bmallred@staystrong.run Surprisingly, my
User-agent: *
Disallow: /
seems to work. Or maybe those bastards change their user agent and claim to be someone nice. In any case, I just added a bunch of
location = /robots.txt {
add_header Content-Type text/plain;
return 200 "User-agent: *\nDisallow: /\n";
}
in my nginx config. No need for any bot to visit, crawl and index most of my sites.
@movq@www.uninformativ.de Photographic memory, eh?
@movq@www.uninformativ.de I also thought that I have a new Linux friend the other day. But it was just a fake KDE look from Redmond. :-(
Totally agree @jost@jost.sdfeu.org @prologic@twtxt.net
Reddit has been complaining about this for years. I am sorry!
I have uploaded a new version of #twtxtel 🥳. It’s now possible to view profiles, either your own or others. #twtxt #emacs
@prologic@twtxt.net @xuu@bmallred@staystrong.run Similar story here 😱
@jost@jost.sdfeu.org “right person”, who’s to say? And not “AI” but more-generally search. Otherwise I agree ☝️
Did you want to mine Chia? Or Twtxt Coin? 😂
@xuu 😂😭
🤣🤣🤣
Gotta get faster disks man 🤣
you rehash the same data too much :P
~10 seconds means it had to fire up Qwen 2.8b and prompt it what items would reasonably show up in a right click menu for the desktop.
Saw Windows 11 for the first time today and genuinely had to ask if this is really Windows. Looks a lot like KDE.
(At first, I thought the touchpad of that laptop was broken, because a right click on the desktop didn’t do anything. But it worked just fine. It just takes ~10 seconds for the popup to show.)
@jost@jost.sdfeu.org Happens to everybody. 😂 Well, except for a few people. I have this colleague at work who remembers everything. It’s scary. 😅
@jost@jost.sdfeu.org Yeah, this AI crap is a big reason not to blog.
@andros@twtxt.andros.dev The article is a good reminder of the true blogging mindset. But let’s try to think beyond. 2 ideas: (1) writing “forces clarity, structures your thoughts, sharpens your perspective”. But it also generates thoughts in the sense of Heinrich von Kleist (1805). (2) You’re writing for “the future you, one right person, one day” but you are also writing for the AI. The idea of AI as an audience.
Excellent article where you reflect on why it is important to write in your blog, even knowing that nobody will read it.
https://andysblog.uk/why-blog-if-nobody-reads-it/
At least this article does.
You write too much for my client 😂
@movq@www.uninformativ.de It happens to the best of us :-) On a more serious note: I’m relieved to hear that I’m not the only one who is completely perplexed by his own projects when returning back to them after a short hiatus.
One week of not tinkering with my OS and I’ve already forgot ~80% of it. 🙄
@movq@www.uninformativ.de So they say. :-D
@lyse@lyse.isobeef.org So it’s an improvement, eh? 😅
@prologic@twtxt.net Ha,ha :-) I do not maintain anything! In the context of that post I was just an ordinary citizen. So the ‘we’ refers twice to “we, the citizens of the Baltic States”. (Classical case of social media ‘talk at cross purposes’. Now I understand, why they do this Introduction-thing over on mastodon ;-)
I’m not a huge fan of docker. Sorry for the poor screen grab quality, but this is the funniest analogy for “no docker” vs “docker” I’ve come across: https://lyse.isobeef.org/tmp/no-docker-vs-docker-analogy.png :-D
@prologic@twtxt.net we need to remove: https://git.mills.io/yarnsocial/go-lextwt/src/branch/main/ast.go#L776-L784
apparently i can’t make the edit via gitea.. i am guessing its hitting one of your firewall rules.
@jost@jost.sdfeu.org What is this that you maintain? 🤔
Whoohoo!
root@vz3:~# free -h
total used free shared buff/cache available
Mem: 62Gi 10Gi 49Gi 72Mi 2.9Gi 51Gi
Swap: 0B 0B 0B
@andros@twtxt.andros.dev Nice! 👍
@andros@twtxt.andros.dev What’s the problem sorry? haha 🤣
@xuu da fuq?!
Thank you! 😄 I’m trying to do it with care, calm and good handwriting, with the little time I have and the limits of Emacs. I really appreciate your words!
@andros@twtxt.andros.dev Awesome! I’ve seen the demo earlier on mastodon, things are getting better and better with each update 👌 Good luck!
When I woke up today we had already disconnected from the Russian power grid. I checked the uptime of my servers: no reboots, no outages. Not that I was very worried. You can have a nice live view at cross border electricity flow here: https://dashboard.elering.ee/en We’ll connect to the rest of continental Europe on Sunday.
I’m realizing that my performance bottleneck is @prologic@twtxt.net ! It is actually calculating the hash to make the replicas, and specifically users with very long feeds 😂 . I’m seriously thinking about enabling replies via configuration.
@prologic@twtxt.net I hope that’s enough to get you through … the next 5 minutes. 🤣
I’ve seen people refer to themselves as “Quakers” and I thought, “yeah, I liked those games, too!” But apparently, they mean something else. 😬 https://en.wikipedia.org/wiki/Quakers
Look at the size of this coffee!!! 😱
💭 Remember kids 🧒
The “Cloud” is just someone else’s computer(s).
Well, that’s another bug: The search https://twtxt.net/search?q=%22LOOOOL%2C+great+programming+tutorial+music%22 yields the wrong hash. It should have been poyndha instead.
@xuu@txt.sour.is That impersonation bug is dang cool! :-)
alert the twt police!!
hmm this isnt right..
@movq@www.uninformativ.de Over a month now. I think since Jan 8th this year.
@thecanine@twtxt.net Lol… I just don’t change my default profile pictures. (Well, only when my teammates ask me to.)
@doesnm@doesnm.p.psf.lt Haha, that’s great! :-D
@doesnmppsflt@doesnm.p.psf.lt Ha! I’m gonna save that one. 😃
@prologic@twtxt.net For long have you been trying to contact MS now? What was this about again? 😅
They fixed it. :-D https://www.youtube.com/watch?v=A8b7HFUXPqk
@<url>
. Submitting this writes @<domain url>
instead of @<nick url>
in the feed.
hmm interesting work here.. ill give it a look.. @lyse@lyse.isobeef.org do you know if it is even storing the url into the AST object? afair the code to parse tags url should be the same as the mention url.
@thecanine@twtxt.net The thing is, all these IVR phone systems are so fucking useless it’s not even funny. They either can’t understand you, are stupid as fuck, or somewhere in between. You spend minutes to hours trying to figure out how to get anywhere you basically just end up giving up. I think it’s done on purpose 😱
@prologic@twtxt.net careful, if you provide too much feedback, your feedback button might also disappear. 🫠 Also recently celebrated the 1st anniversary of the MS Teams multilingual spellchecker bug, Microsoft actually acknowledged and promised us to fix. And by “bug”, I mean it being completely broken.
Sorry it appears I have having difficulty understand how to help you.
Please contact Microsoft at aks blah balh balh
9834
) where we went through the form together. Managed to get to the 3rd page, at which point the "Address" had an asterisk next to it (*) -- I advise operator #9834 that I was not comfortable handing out a specific address, at which point she responded:
e.g Spam Act 2003 of Australia
9834
) where we went through the form together. Managed to get to the 3rd page, at which point the "Address" had an asterisk next to it (*) -- I advise operator #9834 that I was not comfortable handing out a specific address, at which point she responded:
I guess this is why companies get away with breaking all kinds of stupid ass lawas 😅
So I was advised by the FTC to file a complaint with the Internet Crimes Complaints Centre (IC3) – That is, the FBI. They have an online form that you can use, however it is clearly designed for US citizens, not designed for cross-country complaints such as from AU. Needless to say, I tried to speak with a lovely woman on the phone (who would not say here name, only her badge number: 9834
) where we went through the form together. Managed to get to the 3rd page, at which point the “Address” had an asterisk next to it (*) – I advise operator #9834 that I was not comfortable handing out a specific address, at which point she responded:
Well the IC3 online form is the correct form. Thank you. Goodbye.
And hang up! Haha 🤣 wut da fuq?! 🤦♂️