# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 193896
# self = https://watcher.sour.is?offset=191835
# next = https://watcher.sour.is?offset=191935
# prev = https://watcher.sour.is?offset=191735
I probably should implement some editing feature in tt. Sure, I can easily edit my feed in vim to fix typos. But then I still have to manually remove the old message from the cache so that the new message is inserted on next reload and I don't end up with "duplicates" in the message tree.
[47°09′41″S, 126°43′12″W] Taking samples
@movq Must be a decode ago that I last used Wine. I wanted to play GTA2, but that didn't go as planned.
@movq And there the air raid siren goes off.
is my desktop cute yes or yes


is my desktop cute yes or yes


@kat Oh no, how unpenguinly! But at least it runs, even races. :-)
@movq That sounds great! (Well, they actually must have recorded the audio with a potato or so.) You talked about pledge(…) and unveil(…) before, right? I somewhere ran across them once before. Never tried them out, but these syscalls seem to be really useful. They also have the potential to make one really rethink about software architecture. I should probably give this a try and see how I can improve my own programs.
@movq arch moment
@movq arch moment
Wet t-shirt contest time! After our forest stroll I just wrung out the damn thing. Fuck me!
Speaking of Wine, Arch Linux completely fucked up Wine for me with the latest update.

- 16-bit support is gone.
- Performance of 3D games is horrible and unplayable.

Arch is shipping a WoW64 build now, which is not yet ready for prime time.

And *then* I realized that there’s actually only one stable Wine release per year but Arch has been shipping development releases all the time. That’s quite unusual. I’m used to Arch only shipping stable packages … huh.

Hopefully things will improve again. I’m not eager to build Wine from source. I’d rather ditch it and resort to my real Windows XP box for the little (retro)gaming that I do … 🫤
Speaking of Wine, Arch Linux completely fucked up Wine for me with the latest update.

- 16-bit support is gone.
- Performance of 3D games is horrible and unplayable.

Arch is shipping a WoW64 build now, which is not yet ready for prime time.

And *then* I realized that there’s actually only one stable Wine release per year but Arch has been shipping development releases all the time. That’s quite unusual. I’m used to Arch only shipping stable packages … huh.

Hopefully things will improve again. I’m not eager to build Wine from source. I’d rather ditch it and resort to my real Windows XP box for the little (retro)gaming that I do … 🫤
@movq i'm grateful that this works at least!
@movq i'm grateful that this works at least!
@kat lol, oof, well, better than nothing. 🥴 It appears to run quite well. 🤔
@kat lol, oof, well, better than nothing. 🥴 It appears to run quite well. 🤔
@kat UPDATE: getting it to run natively through a VM and other means all failed! so i did the cursed thing and tried the windows installer in wine.....

GUESS WHAT WORKED
@kat UPDATE: getting it to run natively through a VM and other means all failed! so i did the cursed thing and tried the windows installer in wine.....

GUESS WHAT WORKED
@thecanine i do not get the reference but this is very cute!
@thecanine i do not get the reference but this is very cute!
@aelaraji fuck yeah!
@aelaraji fuck yeah!
@movq missing libraries :( i expected it though
@movq missing libraries :( i expected it though
@movq Yup 👍 Super interesting sruff 👌
@prologic Ahhh, right, my bad, I could have easily found that. 🤦

There’s also a project page which lists some limitations of this study: https://www.media.mit.edu/projects/your-brain-on-chatgpt/overview/

It certainly sounds plausible. “Use it or lose it.”
@prologic Ahhh, right, my bad, I could have easily found that. 🤦

There’s also a project page which lists some limitations of this study: https://www.media.mit.edu/projects/your-brain-on-chatgpt/overview/

It certainly sounds plausible. “Use it or lose it.”
@movq I think it's here on MIT's website: Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task 🤔
[47°09′06″S, 126°43′24″W] --bad checksum--
Achievement Unlocked: I have finally gotten to sit my ass down and watch Back to the future from start to the end.
@prologic But is there a source for it? Am I too stupid to use that site? 🤪
@prologic But is there a source for it? Am I too stupid to use that site? 🤪
i.e: the "~30-40% drop in cognitive capabilities" for chronic users of Chatp GPT 🤣~
@movq I was more interested in the MIT research tbh 😅
thank you for posting here https://juhi.e-worm.club">@juhi i love hearing your voice with my eyes=
@prologic … or just bullshit.

> I'm Alex, COO at ColdIQ. Built a $4.5M ARR business in under 2 years.

Some “C-level” guy telling people what to do, yeah, I have my doubts.
@prologic … or just bullshit.

> I'm Alex, COO at ColdIQ. Built a $4.5M ARR business in under 2 years.

Some “C-level” guy telling people what to do, yeah, I have my doubts.
@prologic This doesn’t cite any sources, might as well be satire. 🤔
@prologic This doesn’t cite any sources, might as well be satire. 🤔
@kat Awww. :( Can you tell why? Missing libraries or does it just segfault?
@kat Awww. :( Can you tell why? Missing libraries or does it just segfault?
https://terminaltrove.com/chawan/ web browser #cli tui
Para a #Musiquinta do #MundoAnimal apresento-vos um pássaro mecânico, o urbano "Urbird" como tocado pelo meu projecto a solo #Merankorii nos idos tempos de 2008.

https://archive.org/download/okk032omi/02_Merankorii_-_Urbird_a.MP3
Para a #Musiquinta do #MundoAnimal apresento-vos um pássaro mecânico, o urbano "Urbird" como tocado pelo meu projecto a solo #Merankorii nos idos tempos de 2008.

https://archive.org/download/okk032omi/02_Merankorii_-_Urbird_a.MP3
update on tux racer: ofc it doesn't run on modern linux LMFAOOOOOOO i'm installing red hat in a VM right now
update on tux racer: ofc it doesn't run on modern linux LMFAOOOOOOO i'm installing red hat in a VM right now
@doesnm.p.psf.lt so sorry for your suffering, and loss. :-P
[47°09′47″S, 126°43′52″W] Reading: 1.68 Sv
To really annoy my neighbors and everyone in a 5 mile radius, I might take my Model M and type a blogpost on the balcony. 😈
To really annoy my neighbors and everyone in a 5 mile radius, I might take my Model M and type a blogpost on the balcony. 😈
Ingredientes nas receitas americanas be like

> 3tbsp kosher salt
> 1oz unsalted butter

Quando alguém lhes explicar vai-se sentir as ondas de choque no planeta durante meses
Ingredientes nas receitas americanas be like

> 3tbsp kosher salt
> 1oz unsalted butter

Quando alguém lhes explicar vai-se sentir as ondas de choque no planeta durante meses
@kat Cool, that's a nice summary!
Bon c'est pas tout ça, mais je crois qu'aujourd'hui, ça sera serpillage à froid partout pour refroidir la maison :)
Bon c'est pas tout ça, mais je crois qu'aujourd'hui, ça sera serpillage à froid partout pour refroidir la maison :)
Les gens qui arrosent leur pelouse le soir, vous aimez les moustiques en fait? Collabos! 🦟
Les gens qui arrosent leur pelouse le soir, vous aimez les moustiques en fait? Collabos! 🦟
[47°09′05″S, 126°43′57″W] Saalmi, retransmit, please
@kat uh, i use yandex mail which uses HTML by default
[47°09′58″S, 126°43′17″W] Storm recedes -- back to normal work
https://threadreaderapp.com/thread/1935344122103308748.html Interesting article on how ChatGPT is rotting your brain 🤣
This is so good...

https://innig.net/teaching/liberal-arts-manifesto

by Paul Cantrell (@inthehands@inthehands)

#Education #Curiosity #Liberation
🧮 USERS:1 FEEDS:2 TWTS:1376 ARCHIVED:87698 CACHE:2671 FOLLOWERS:22 FOLLOWING:14
@kat join the SearxNG cult! the grass is way greener over here 😁
@movq neither do I 😆 and I'm going full Albert Camus mode. Embracing the Absurdism of life just to cope, it's the only choice I have left.
i ordered some fun colorful new minidiscs so i can finally get back to recording my mixes :D looking forward to it
i ordered some fun colorful new minidiscs so i can finally get back to recording my mixes :D looking forward to it
@aelaraji i'm so sick of AI summaries they piss me tf off
@aelaraji i'm so sick of AI summaries they piss me tf off
"The only way to learn is to try. The best way to learn is to have fun." —@ucodery@fosstodon.org
[47°09′55″S, 126°43′52″W] Automatic systems disengaged due to heavy rain
Unless your Terms of use update email looks and reads the same as the one I got yesterday from mastodon.social, I don't wanna know about it, nor do I agree to it.
https://oppi.li/posts/plain_text_journaling/
@aelaraji I’d love to have a positive, optimistic reply to that, but … uhm … I don’t. 🤣
@aelaraji I’d love to have a positive, optimistic reply to that, but … uhm … I don’t. 🤣
@kat Ooh, I’ve got to bookmark that page. 😃

@aelaraji I wish I had the luxury of not reading that junk. 😅 But instead, I have a Mutt hotkey that pipes an HTML mail through elinks … Bah.
@kat Ooh, I’ve got to bookmark that page. 😃

@aelaraji I wish I had the luxury of not reading that junk. 😅 But instead, I have a Mutt hotkey that pipes an HTML mail through elinks … Bah.
FFS! Can't I just get results, accurate no BS results? No erroneous/misleading AI-Slop of a summary I've never asked for ? I get it, there is plenty of people who _LOooove_ (if not _worship_) that shit, Good for them! But at least make it opt-in or add in some kind of "Do Not Slop" browser option _(as if the "Do Not Track" one made a difference, but I digress)_. Shit's only going down-hill from here, I might as well as just spin up my own Searx instance and call it a day.
@prologic I’m trying to call some libc functions (because the Rust stdlib does not have an equivalent for getpeername(), for example, so I don’t have a choice), so I have to do some FFI stuff and deal with raw pointers and all that, which is very gnarly in Rust – because you’re not supposed to do this. Things like that are trivial in C or even Assembler, but I have not yet understood what Rust does under the hood. How and when does it allocate or free memory … is the pointer that I get even still valid by the time I do the libc call? Stuff like that.

I hope that I eventually learn this over time … but I get slapped in the face at every step. It’s very frustrating and I’m always this 🤏 close to giving up (only to try again a year later).

Oh, yeah, yeah, I guess I could “just” use some 3rd party library for this. socket2 gets mentioned a lot in this context. But I don’t want to. I literally need *one* getpeername() call during the lifetime of my program, I don’t even do the socket(), bind(), listen(), accept() dance, I already have a fully functional file descriptor. Using a library for that is total overkill and I’d rather do it myself. (And look at the version number: 0.5.10. The library is 6 years old but they’re still saying: “Nah, we’re not 1.0 yet, we reserve the right to make breaking changes with every new release.” So many Rust libs are still unstable …)

… and I could go on and on and on … 🤣
@prologic I’m trying to call some libc functions (because the Rust stdlib does not have an equivalent for getpeername(), for example, so I don’t have a choice), so I have to do some FFI stuff and deal with raw pointers and all that, which is very gnarly in Rust – because you’re not supposed to do this. Things like that are trivial in C or even Assembler, but I have not yet understood what Rust does under the hood. How and when does it allocate or free memory … is the pointer that I get even still valid by the time I do the libc call? Stuff like that.

I hope that I eventually learn this over time … but I get slapped in the face at every step. It’s very frustrating and I’m always this 🤏 close to giving up (only to try again a year later).

Oh, yeah, yeah, I guess I could “just” use some 3rd party library for this. socket2 gets mentioned a lot in this context. But I don’t want to. I literally need *one* getpeername() call during the lifetime of my program, I don’t even do the socket(), bind(), listen(), accept() dance, I already have a fully functional file descriptor. Using a library for that is total overkill and I’d rather do it myself. (And look at the version number: 0.5.10. The library is 6 years old but they’re still saying: “Nah, we’re not 1.0 yet, we reserve the right to make breaking changes with every new release.” So many Rust libs are still unstable …)

… and I could go on and on and on … 🤣
@movq > That guy over there in the corner...

I'm literally sitting in a corner *chuckles*. I rarely get any emails nowadays. But if I do and it is not plain-text, then my Mutt gets to bark at it and I, just... won't read it. 🤷🏽‍♂️
[47°09′57″S, 126°43′24″W] Wind speed: 84kph -- batteries low
🥁 Brrrrrrrrr... Bud'em... Tsssss...
@movq make that 4 people! i use plain text when i can because this page convinced me lmfao
@movq make that 4 people! i use plain text when i can because this page convinced me lmfao
Aha, afinal aquele episódio do ananás no carrinho do supermercado tem background histórico

https://wholesalenutsanddriedfruit.com/upside-down-pineapple-was-a-symbol-for-swingers-in-the-colonies/
Aha, afinal aquele episódio do ananás no carrinho do supermercado tem background histórico

https://wholesalenutsanddriedfruit.com/upside-down-pineapple-was-a-symbol-for-swingers-in-the-colonies/
@andros U2FsdGVkX18Tihk9v1GrKLgV2t8gjvdVVNToYmzblFh/EIt1mSUUEjosoY7i1NYnLkVaN3Wdkf11dEnDkHrLEQ==
@movq Hahaha 😂 This is gold! I've been following along with our ramblings on Rust. What's it gone and done to you now? 🤔 I don't think I can ever be friends personally, I feel "too stupid" to learn Rust 🤣
[47°09′57″S, 126°43′56″W] Wind speed: N/A -- Cannot comunicate
Rest in peace Barry Vercoe
@lyse :'-(
@lyse :'-(
C'est la dernière semaine de cours qui commence, l'occasion de jouer avec des glaçons. Le principe? Il faut sauver son glaçon ou éliminer les glaçons adverses. Du souffle du dragon à la pluie de sel avec un plateau qui change à chaque partie, on s'amuse bien en classe. vous pouvez tester à la maison : https://si3t.ch/glagla
C'est la dernière semaine de cours qui commence, l'occasion de jouer avec des glaçons. Le principe? Il faut sauver son glaçon ou éliminer les glaçons adverses. Du souffle du dragon à la pluie de sel avec un plateau qui change à chaque partie, on s'amuse bien en classe. vous pouvez tester à la maison : https://si3t.ch/glagla
Batdo
/https://baldo.cat/media/photos/batdo.jpg) #catsoftwtxt
[47°09′11″S, 126°43′13″W] Weather forecast alert -- storm from NW
[47°09′20″S, 126°43′50″W] --no signal--
🧮 USERS:1 FEEDS:2 TWTS:1375 ARCHIVED:87691 CACHE:2671 FOLLOWERS:22 FOLLOWING:14