We had a wonderful day yesterday :) We went on this train for a ride (30 minutes each way).
@prologic@twtxt.net laughs.. I’m in danger. 
@prologic@twtxt.net laughs.. I’m in danger. 
@stigatle@yarn.stigatle.no Btw… I haven’t forgotten your ask of documenting the “Upload Media” API. I’m actually trying to work out how da fuq it even works myself 🤦♂️
@rrraksamam@twtxt.net I honestly dislike web3 platforms, and especially blockchain social media.
It’s just filled with people trying to make a dollar. That is always the focus on those blockchain based social media sites. I like what I can host my self, no money or tokens \ crypto involved etc.
Tried nostr for a while, but I cannot get into that either. Only reason it’s popular is because of jack (that’s just my opinion), and they are always pushing bitcoin lightning network there - and I get tired of that pretty fast.
I’m curious. How many people truly believe blockchain social networks are the future?
NFTs, tokens, monetization, revenue…
I’m sorry, but how are your random social media blabbers worth any money?
Unless you’re Shakespeare or Einstein or some philosophical or scientific genius, I don’t see why anyone would want to read your posts, let alone cash out some “crypto” from some “wallet”.
And that applies to most people. Sure, your lifestyle and your thoughts may be interesting. But who’s going to start paying to view what’s going on in your life?
As if likes, upvotes, hearts, and subscriptions weren’t narcissistic enough, let’s make people think someone wants to pay them with crypto to view their random posts online.
Hmm need to figure out a way to squelch the size of my pod’s data directory 🤔 
tandem paragliding today! was really nice!
@prologic@twtxt.net I think the API is is fine :). But to be honest - one thing that would help me is a commandline curl example on how to upload a image, I take these curl commands through a converter that makes it into libcurl c++ code which I then use :) If you could help me with such a image upload curl example then I’d appreciate it! (I’m currently missing media upload).. And having that feature would be great! :)
Threads is following Twitter by getting rate limits and all that good stuff.. hahaha
my next goal is to save up to buy this one. its been my dream since we got our dog.
had a nice walk today.
when the kids are outside he likes to check on them :)
Whelp. The suckification of social media is continuing to expand. Twitter only allows 600 tweets per day unless you pay and then its 6k per day.
Whelp. The suckification of social media is continuing to expand. Twitter only allows 600 tweets per day unless you pay and then its 6k per day.
aha, this explains the current twitter issues.
Les impôts s’envolent et la France s’écrase.
Pas de doute : la France est un paradis fiscal. C’est-à-dire que pour le fisc et les taxopathes compulsifs, la France est un vrai paradis. Ceci n’est pas une exagération. À ce sujet, l’actualité offre souvent d’intéressantes collisions d’informations que nos médias s’empressent généralement de ne pas rassembler, ces derniers n’aimant ni les coïncidences, ni les […] ⌘ Read more
An official FBI document dated January 2021, obtained by the American association “Property of People” through the Freedom of Information Act.

This document summarizes the possibilities for legal access to data from nine instant messaging services: iMessage, Line, Signal, Telegram, Threema, Viber, WeChat, WhatsApp and Wickr. For each software, different judicial methods are explored, such as subpoena, search warrant, active collection of communications metadata (“Pen Register”) or connection data retention law (“18 USC§2703”). Here, in essence, is the information the FBI says it can retrieve:
Apple iMessage: basic subscriber data; in the case of an iPhone user, investigators may be able to get their hands on message content if the user uses iCloud to synchronize iMessage messages or to back up data on their phone.
Line: account data (image, username, e-mail address, phone number, Line ID, creation date, usage data, etc.); if the user has not activated end-to-end encryption, investigators can retrieve the texts of exchanges over a seven-day period, but not other data (audio, video, images, location).
Signal: date and time of account creation and date of last connection.
Telegram: IP address and phone number for investigations into confirmed terrorists, otherwise nothing.
Threema: cryptographic fingerprint of phone number and e-mail address, push service tokens if used, public key, account creation date, last connection date.
Viber: account data and IP address used to create the account; investigators can also access message history (date, time, source, destination).
WeChat: basic data such as name, phone number, e-mail and IP address, but only for non-Chinese users.
WhatsApp: the targeted person’s basic data, address book and contacts who have the targeted person in their address book; it is possible to collect message metadata in real time (“Pen Register”); message content can be retrieved via iCloud backups.
Wickr: Date and time of account creation, types of terminal on which the application is installed, date of last connection, number of messages exchanged, external identifiers associated with the account (e-mail addresses, telephone numbers), avatar image, data linked to adding or deleting.
TL;DR Signal is the messaging system that provides the least information to investigators.
An official FBI document dated January 2021, obtained by the American association “Property of People” through the Freedom of Information Act.

This document summarizes the possibilities for legal access to data from nine instant messaging services: iMessage, Line, Signal, Telegram, Threema, Viber, WeChat, WhatsApp and Wickr. For each software, different judicial methods are explored, such as subpoena, search warrant, active collection of communications metadata (“Pen Register”) or connection data retention law (“18 USC§2703”). Here, in essence, is the information the FBI says it can retrieve:
Apple iMessage: basic subscriber data; in the case of an iPhone user, investigators may be able to get their hands on message content if the user uses iCloud to synchronize iMessage messages or to back up data on their phone.
Line: account data (image, username, e-mail address, phone number, Line ID, creation date, usage data, etc.); if the user has not activated end-to-end encryption, investigators can retrieve the texts of exchanges over a seven-day period, but not other data (audio, video, images, location).
Signal: date and time of account creation and date of last connection.
Telegram: IP address and phone number for investigations into confirmed terrorists, otherwise nothing.
Threema: cryptographic fingerprint of phone number and e-mail address, push service tokens if used, public key, account creation date, last connection date.
Viber: account data and IP address used to create the account; investigators can also access message history (date, time, source, destination).
WeChat: basic data such as name, phone number, e-mail and IP address, but only for non-Chinese users.
WhatsApp: the targeted person’s basic data, address book and contacts who have the targeted person in their address book; it is possible to collect message metadata in real time (“Pen Register”); message content can be retrieved via iCloud backups.
Wickr: Date and time of account creation, types of terminal on which the application is installed, date of last connection, number of messages exchanged, external identifiers associated with the account (e-mail addresses, telephone numbers), avatar image, data linked to adding or deleting.
TL;DR Signal is the messaging system that provides the least information to investigators.
On my blog: Why Care about Free Culture? https://john.colagioia.net/blog/2023/06/25/free-culture.html #rant #freeculture #media
I never paid a lot of attention to Ben Shapiro before, but what he says is so transparently asinine it boggles the senses. You really have to have a Fox-addled mind to believe that the search for the submersible was completely faked and that the powers-that-be knew the entire time that it had imploded. To believe that a vast conspiracy among hundreds, thousands (?) of people from several countries and spanning several days was orchestrated to lie to the public in order to…..uh, achieve what exactly? “Undermine institutional credibility”? What does that even mean?
This is “the moon landing was faked” levels of conspiracy theory.
@prologic@twtxt.net thank you! I got started on some 3D stuff this morning, we then went to the candy store to get some candy, tonight well have that, and nachos + a movie. and the rest of the day we have been outside :)
here is what I got started on this morning :
just testing some ocean stuff.
Interesting thoughts about multi thread vs single thread performance.

Interesting thoughts about multi thread vs single thread performance.

what’s wrong with this headline? 🤔🧐

Social media trap
reddit going dark (a protest action by many subreddit moderators over some planned API changes) reminds me that I should probably stop scrolling through Reddit so much. Reddit is a social network, and as such it attracts you with new content almost every time you visit. Which can be addictive. I once had a profile that I deleted because I wanted to leave all social media. But I fell into the same trap again. ⌘ Read more


@movq@www.uninformativ.de @prologic@twtxt.net you think we could get media cards to show youtube previews?
@movq@www.uninformativ.de @prologic@twtxt.net you think we could get media cards to show youtube previews?
**RT by @mind_booster: This is why libraries need to be able to own digital media. https://www.battleforlibraries.com/
#DigitalRightsForLibraries**
This is why libraries need to be able to own digital media. battleforlibraries.com/
nitter.net/mitzifabelmans/status/1660766020276043777#m

RT by @mind_booster: Obrigado, @fsfe! #ILoveFS href=”https://txt.sour.is/search?q=%23FreeSoftware”>#FreeSoftware**
Obrigado, @fsfe! #ILoveFS #FreeSoftware
nitter.net/ANSOL/status/1625497017190600710#m
⌘ Read moreSe vives dentro da UE, as tuas mensagens estão sobre vigilância. Envia uma mensagem ou telefona aos teus representantes! Fala com os media e com as pessoas à tua volta! Assina a petição contra a proposta!
**RT by @mind_booster: Caro @dntwit, a parte de cima da vossa capa ficou em 1971, por isso tomámos a liberdade de a corrigir.
Bom 25 de Abril✌️
#Metadados #DireitosDigitais**
Caro @dntwit, a parte de cima da vossa capa ficou em 1971, por isso tomámos a liberdade de a corrigir.
Bom 25 de Abril✌️
**No @JornalMapa fala-se do pós-#25Abril:
https://www.jornalmapa.pt/2023/04/24/a-vida-quase-se-cumpriu/**
No @JornalMapa fala-se do pós- #25Abril:
Working on showing attached images in the desktop client, it worked on first try.
Now I need to fix the scale and alignment - but cool that it works already!
RT by @mind_booster: “Beers and burger’s book club”
Lamego
Quarto encontro
“Beers and burger’s book club”
Lamego
Quarto encontro
⌘ Read moreStarted with
a concept sketch of a full body end-time factory worker on a distant planet, cyberpunk light brown suite, (badass), looking up at the viewer, 2d, line drawing, (pencil sketch:0.3), (caricature:0.2), watercolor city sketch,
Negative prompt: EasyNegativ, bad-hands-5, 3d, photo, naked, sexy, disproportionate, ugly
Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 2479087078, Face restoration: GFPGAN, Size: 512x768, Model hash: 2ee2a2bf90, Model: mimic_v10, Denoising strength: 0.7, Hires upscale: 1.5, Hires upscaler: Latent
I do not like that they snoop around here. But I’m not surprised.
“Nordic media reveals Russia’s secret operations in waters around their states”

From my small experience in writing an event database, I am inclined to agree with this.

From my small experience in writing an event database, I am inclined to agree with this.
Nice morning walk today.


“PineTab2 and PineTab-V tablets available for pre-order for $159 and up with a choice of ARM or RISC-V chips”


R to @mind_booster: E olhem, dentro também tem coisas giras, com números e tudo…
E olhem, dentro também tem coisas giras, com números e tudo…
A minha já deslizou cá para casa. E tu, já tens a última SH/FTER?
A minha já deslizou cá para casa. E tu, já tens a última SH/FTER?
nitter.net/SHIFTERpt/status/1644675158412591107#m
⌘ Read morehttps://hackaday.com/2023/04/11/a-miniature-mnt-for-every-pocket/
I would love to have one of these..
I played around with parsers. This time I experimented with parser combinators for twt message text tokenization. Basically, extract mentions, subjects, URLs, media and regular text. It’s kinda nice, although my solution is not completely elegant, I have to say. Especially my communication protocol between different steps for intermediate results is really ugly. Not sure about performance, I reckon a hand-written state machine parser would be quite a bit faster. I need to write a second parser and then benchmark them.
lexer.go and newparser.go resemble the parser combinators: https://git.isobeef.org/lyse/tt2/-/commit/4d481acad0213771fe5804917576388f51c340c0 It’s far from finished yet.
The first attempt in parser.go doesn’t work as my backtracking is not accounted for, I noticed only later, that I have to do that. With twt message texts there is no real error in parsing. Just regular text as a “fallback”. So it works a bit differently than parsing a real language. No error reporting required, except maybe for debugging. My goal was to port my Python code as closely as possible. But then the runes in the string gave me a bit of a headache, so I thought I just build myself a nice reader abstraction. When I noticed the missing backtracking, I then decided to give parser combinators a try instead of improving on my look ahead reader. It only later occurred to me, that I could have just used a rune slice instead of a string. With that, porting the Python code should have been straightforward.
Yeah, all this doesn’t probably make sense, unless you look at the code. And even then, you have to learn the ropes a bit. Sorry for the noise. :-)
I added all the timelines, so now you can switch between ‘discover’, ‘timeline’ and mentions from the drop down menu :)
Progress - progress, love it when things fall into place.
If you hit ‘reply’ on a post it fills in the mentions as well in the status entry box.
A @SHIFTERpt #4 já vem a caminho!
A @SHIFTERpt #4 já vem a caminho!
nitter.net/SHIFTERpt/status/1643933559936131073#m
⌘ Read moreGot the gui to scale properly with the window now, was easy to fix… Looks much better already!
The GTK gui client is coming along nicely.
Added avatar support, and reply button.
It’s pretty obvious that the GUI does not scale properly yet, but I’ll worry about that once the last feature is added. Now I’m only missing the ‘post status’ gui, I need to think a bit about how I want that implemented.
Anyways - here’s the latest screenshot..
@funbreaker@yn.vern.cc Hi! I have attached the current screenshot, as you see it’s not done yet, I need to add some things, but a lot of work is already done.
I will fix the remaining things and try to make it usable enough this week so that I can upload the source.
Need to add the remaining reply button, image loading and width of the text etc first.
I had that in the FLTK client, so I just need to add it to this new GTK gui.
Here is what I had with FLTK
https://yarn.stigatle.no/twt/4nuoc7q
I did not have time to work on those things today, ran out of time. But I’ll resume tomorrow.
RT by @mind_booster: Nem quero saber o custo disto…#chatdatretanajustiça
Nem quero saber o custo disto… #chatdatretanajustiça
RT by @mind_booster: Bem fraquinho, o bot.
https://justica.gov.pt/Servicos/Guia-pratico-da-Justica-Versao-Beta
Bem fraquinho, o bot.
Hoje, cá em casa toca isto.
Hoje, cá em casa toca isto.
nitter.net/PedroFgSoares/status/1641365086420840449#m
⌘ Read moreoofff. Ive been on twitter for 15 years. But this right here is making me consider to just not be there anymore.
Not cool that he’ll do this, but not unexpected either..
The engagement I get on twitter is low enough already, but will tank after this if I do not pay for it.
On my blog: Modern Social Media Etiquette https://john.colagioia.net/blog/2023/03/26/etiquette.html #rant #socialmedia #harm
Timeline is cleaned up, so now I think I have that part sorted.
Next is to refactor a bit and then fix so that the timeline refreshes properly.
Once that is done I think I’ll clean it up and upload the source somewhere and create tickets for outstanding known issues. Most likely upload it to github and continue the work there.
Good morning!
Hey @Chrome_Dracula , what happened to “I Killed Techno!” on @youtubemusic ?
Hey @Chrome_Dracula , what happened to “I Killed Techno!” on @youtubemusic ?
I have cleaned up the timeline a bit, I like this much more.
I use the markdown text now, instead of the ‘text’ field in the json file, looks much cleaner.
I can work with this. One thing that I want to sort out next is the way the nicknames and url is shown.
Also links in posts should be clickable - not sure if the current labels support that, but I’ll try and figure it out somehow. Anyways - latest screenshot is attached here.. :)
Imagine having this wrapped around your head 😱 
Well, the code for getting and setting the avatar works.
I need to align things better though. But cool that it works.
So my status above looks like this in fltk because of the @
A lot of more work needs to be done, but at least now I got the basic timeline stuff done, took a good while to figure out how to solve it, but now I know. The reason why the statuses are cut short on some is because of html tags and stuff like that - c++ is a bit picky with strings and stuff like that. but I’ll get that sorted as well.
At least I can show the first screenshot. Keep in mind the GUI is not at all finished, I’m working on the basics first, implement all the features, then I work on finishing touches.
OAuth Support in Bluesky and AT Protocol
Bluesky, a new social media platform and AT Protocol, is unsurprisingly running up against the same challenges and limitations that Flickr, Twitter and many other social media platforms faced in the 2000s: passwords! ⌘ Read more
my twitter feed blew up yesterday. I typically get some hundred views. but the post I did yesterday did get a lot of traction, lot’s of replies and feedback etc.
Les narratifs se cachent pour mourir
À peine palpable il y a plus d’un an, le malaise de la presse prend maintenant une tournure aussi consternante que visible : si le double-salto arrière carpé rhétorique et le rétropédalage en mode furtif étaient des disciplines sportives, les journalistes des médias de grand chemin pourraient tenter la médaille olympique à mesure que leurs narratifs […] ⌘ Read more
RT by @mind_booster: #DireitosDigitais #Meetup href=”https://txt.sour.is/search?q=%23Lisbon”>#Lisbon**
#DireitosDigitais #Meetup #Lisbon
@bender@twtxt.net hehe!
The cool thing is that it worked just fine on my VPS at least, so this is going to be nice!
Yarn is by far my favorite social media, and even more now with the feediverse stuff that’s coming along.

Ratchet CLI now supports salty or ratchet comms!

Ratchet CLI now supports salty or ratchet comms!