@prologic@twtxt.net @lyse@lyse.isobeef.org First, please leave me your comments on the repository! Even if it’s just to give your opinion on what shouldn’t be included. The more variety, the better.
Second, I’m going to try to do tests with Elliptic keys and base64. Thanks for the advice @eapl@eapl.me
Finally, I’d like to give my opinion. Secure direct messages are a feature that ActivityPub and Mastodon don’t have, to give an example. By including it as an extension, we’re already taking a significant leap forward from the competition. Does it make sense to include it in a public feed? In fact, we’re already doing that. When we reply to a user, mentioning them at the beginning of the message, it’s already a direct message. The message is within a thread, perhaps breaking the conversation. Direct messages would help isolate conversations between 2 users, as well as keeping a thread cleaner and maintaining privacy. I insist, it’s optional, it doesn’t break compatibility with any client and implementing it isn’t complex. If you don’t like it, you’re free to not use it. If you don’t have a public key, no one can send you direct messages.
👋👋 Reminders that this weekend our monthly Yarn.social online meetup. Who’s coming? 🤔 Some possible topics:
- Direct Messaging for Twtxt
- @prologic@twtxt.net ’s new EdgeGuard services 🤣
- What’s the weather like? 👍
Details:
- When: 25th Jan 2025 at 12:00PM UTC (midday)
- Where: https://meet.mills.io/call/Yarn.social
@movq, @prologic@twtxt.net when navigating to a Yarn. If the head twt is missing then the whole thread is not accessible. It only returns an error. so i have no way to view any of the replies within the thread other than the end twt.
@movq@www.uninformativ.de Speaking of fog, a workmate showed me his view out of the window today and you couldn’t even see a hundred meters. Looked really nice! :-) We actually had a little bit of sun over here.
@movq@www.uninformativ.de Woah, that sun from satellite SDO is fucking sick! https://social.bund.de/system/media_attachments/files/113/859/065/836/106/300/original/95b43f7a0086476d.jpeg
@eldersnake@we.loveprivacy.club @arne@uplegger.eu Don’t let your telescopes rot! 😃
@lyse@lyse.isobeef.org They say, 18:48 today is the next time slot: https://social.bund.de/@dlr_next/113859521382441187
@slashdot@feeds.twtxt.net Who the F+++ still uses goo’s search engine anyway xD Shout out to all my homies hosting a Searx instance 😂🤘
@movq@www.uninformativ.de Schöne Bilder. Mein Teleskop muss ich auch einmal wieder aktivieren.
@movq@www.uninformativ.de That’s so awesome! I really oughta make use of the telescope I was gifted a few years ago…
@movq@www.uninformativ.de Oh yeah, nice! I gotta have to check tomorrow. I keep forgetting.
@kat@yarn.girlonthemoon.xyz Only scp
/rsync
for me. :-) But I remember there is one server that only provides SFTP access. :-/
@movq@www.uninformativ.de ha, very cool!
Hola desde Hispa Emacs!! @cats@duque-terron.cat
@suitechic@yarn.girlonthemoon.xyz it’s a great post!
@lyse@lyse.isobeef.org wow what a great story! i still use FTP (well, SFTP) all the time lol, just to transfer files between servers quickly. it’s super handy!
writing your own CMS sounds kickass omg… mysql the legend
@prologic@twtxt.net yellowjackets is about a girls soccer team that gets into a plane crash in the wilderness and start hunting and killing and eating each other. also there’s lesbians. it rules. season 3 comes out valentines day
@prologic@twtxt.net this is epic i need to try this
@kat@yarn.girlonthemoon.xyz oh, great share!
@lyse@lyse.isobeef.org haha it took a little bit but i’m finally enjoying it again!
@movq@www.uninformativ.de my friend, I’m curious what is that interface? It’s like WindowMaker meets dwm, meets…? :D
Maybe with the very simplest of the easy ones it might be still reasonably straight forward
I did that and the compiled bootloader is now 439 bytes in size – the available space is 440 bytes. So, phew, it just fits now. 😂
@kat@yarn.girlonthemoon.xyz I approve! That’s how I learned HTML (version 4 at the time and XHTML shortly after) and making websites, too. Some of them are still made like this to this day. Hand-written HTML. Hardly any <div>
and class nonsense. I can’t remember with which editor I started out with, but I upgraded to Webweaver (later renamed to Webcraft) quickly. Yeah, this were the times when there was just a single computer for the whole family.
Free hosting on Arcor, Freenet and I don’t know anymore how they were all called. Like this author, I uploaded everything via FTP. Oh dear, when was the last time I used that? And I had registered plenty of free .de.vu
domains.
Being on Windows at the time, everything was ISO-8859-1 for me. No UTF-8, I don’t think I’ve heard about it back then.
Later, I wrote my own CMSes in PHP. Man, were they bad in retrospect. :-D Of course, MySQL databases were used as backends. I still exactly know the moment I read the first time about SQL injections. I tried it on my own CMS login and was shocked when I could just break in. The very next thing I did was to lock down everything with an .htaccess until I actually fixed my broken PHP code. Hahaha, good memories.
I swear by Atom or RSS feeds. Many of my sites offer them. I daily consume feeds, they’re just great.
@kat@yarn.girlonthemoon.xyz Glad it makes you happy!!
@kat@yarn.girlonthemoon.xyz True! :-D
@movq@www.uninformativ.de Yes, exactly that. It’s awful! And it’s getting worse from my perspective. Nobody in charge is ever gonna learn anything. I figure we just fully deserve this M$ crap, every single bit. :-(
Luckily, the most important development platform still worked for me, so I could actually do something, review code, pull and push, etc. But the calls with the screenshares were nightmares. Can’t see shit on such a tiny display with today’s extreme monitor sizes people use. Looking at logs, hahahahahahaaa…
@movq@www.uninformativ.de Neat, that sounds like a clever design with a table implementation. :-)
Oh, for sure! Complexity will definitely go through the roof and beyond with optimizations, no doubt. Maybe with the very simplest of the easy ones it might be still reasonably straight forward, but I also imagine that this has the potential to escalate very quickly. :-D
@movq@www.uninformativ.de hahahah i hope you can get one someday if you want one! it’s standard lubuntu, so far no issues despite no official support for this weird little ubuntu flavor lol
@lyse@lyse.isobeef.org OMGGGG I’M BRINGING AKB TO YARN LET’S GOOOOO!!!! SO glad you like them they make bangers!!!!! super catchy and fun <333
@movq@www.uninformativ.de we had a TON of fun omg my friends took a bit to learn the game then when they got it we got VICIOUS with each other it was so much fun lol
@lyse@lyse.isobeef.org i’m a horrible gamer but i do best when playing kart racing games like this and mario kart haha!
@prologic@twtxt.net this is a great idea!
@kingdomcome@yarn.girlonthemoon.xyz OMGGGGGG HELLOPRO PILLING OF IRENE!!!!!!!!!!! resonant blue is so good omg…. this makes me so happy :‘)
@movq@www.uninformativ.de Oh, this is really awesome! :-) Hats off to you, that would take me forever to accomplish.
Haha, eleven bytes, how mean is that!? :-D But I already see you working on that as well at some point in the near future. :-)
@prologic@twtxt.net Totally fine with me, I don’t use it. I just have to when hacking on yarnd, because it phones this service.
@doesnm@doesnm.p.psf.lt Is that implementing IndieAuth? 🤔
@kat@yarn.girlonthemoon.xyz AKB48 and other spinoffs sound so great. I’m listening and whistling to them for hours now. I have no clue what the lyrics are about, but it’s just fantastic music. Thanks for introducing me to them. <3
@lyse@lyse.isobeef.org Yeah, what else does one need? 😅
I added more instructions, made it portable (so it runs on my own OS as well as Linux/DOS/whatever), and the assembler is now good enough to be used in the build process to compile the bootloader:
That is pretty cool. 😎
It’s still a “naive” assembler. There are zero optimizations and it can’t do macros (so I had to resort to using cpp
). Since nothing is optimized, it uses longer opcodes than NASM and that makes the bootloader 11 bytes too large. 🥴 I avoided that for now by removing some cosmetic output from the bootloader.
@kat@yarn.girlonthemoon.xyz Wrrrrrmmmmm, wrrrrmmm, have fun! I think I played that about 15 years ago last time or so. I never was much of a gamer, always loved to code useless stuff instead. :-D
@bender@twtxt.net all by myself too T__T not that i wasn’t offered help i wanted the challenge but my back paid the price lol
@kat@yarn.girlonthemoon.xyz Thanks!
@prologic@twtxt.net Those people don’t read tocs.
@prologic@twtxt.net they post pretty frequently yeah, new articles like every other day basically
@prologic@twtxt.net IMHO: Most people like it the easy way: “Don’t make me think!”. If you do not pay money for a service, your data/content is the price to pay. Some handy mobile apps for the fediverse and the ongoing debate on social media services may get the people and their content out of the walled gardens of the 21st century.
@suitechic@yarn.girlonthemoon.xyz it’s epic yeah very cool looking
@suitechic@yarn.girlonthemoon.xyz THANK YOUUU i do my best with icons and superlove!!!
@lyse@lyse.isobeef.org thank youuuu the songs are all instrumental versions of idol songs! here’s a list:
right now - newjeans
onna no ko otoko no ko - ogura yuko
nattou angel - nattou angels (akb48 sub unit)
tsumiki no jikan - skek48
supernatural - newjeans
cookie (FRNK remix) - newjeans
hype boy (250 remix) - newjeans
hurt (250 remix) - newjeans
new moon ni koishite - momoiro clover z
tenshi wa doko ni iru - fairy wink