# 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 196325
# self = https://watcher.sour.is?offset=150158
# next = https://watcher.sour.is?offset=150258
# prev = https://watcher.sour.is?offset=150058
@lyse Mhh, yeah, it looks a bit weird with a tiling WM. My WM doesn’t respect those hints in tiled layouts, either. But it’s nice to have them for floating windows – which I tend to use more often lately. (Might even abandon tiling WMs, we’ll see.)
Yeah, nevermind. I’m going in circles with this Wayland thing. I’ll spare you the rant. (Just this: It’s not labwc’s fault.)

I’ll keep an eye on labwc, because it’s very promising, and try again in a few years. If I had the resources to get involved with development, I would, but I don’t, sadly.
****
Hasta a mí me dan lástima los perros con abrigo ⛈️ ⌘ Read more****
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@adi Ah, didn't know about the "recently" added state directory.
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@prologic Good luck with this endeavor! :-)
[47°09′08″S, 126°43′32″W] Waiting for carrier
@adi So how do your other XDG variables lool like?
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@movq Never heard of this cool mechanism before. But with a tiling window manager this is not very much needed anyways.
@movq Doing less is a good improvement.
i efwei;ewfonwefefnw;oefwooooooooooooo
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
This is great, @xuu! Clouds everywhere the last days, so no chance over here to see anything.
10 - Miquiztli (1) Ollin, 11 - Acatl 13.0.10.15.6
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
[47°09′45″S, 126°43′08″W] Bad satellite signal -- switching to analog communication
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
@adi You really can't beat:


docker run \\
    --net=host \\
    -e TZ=Europe/Prague \\
    -v /your-data-dir/data:/data \\
    --name "mailserver" \\
    -h "mail.example.com" \\
    -t analogic/poste.io
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
> Thing is. I don’t trust Google or Apple even a fraction as much as I would trust the TLS of the companies domain.

That is until the Certificate Authorities get hacked, which I know it "quite hard", as it would take an inside job 🤣 Or state control 🤔
> Thing is. I don’t trust Google or Apple even a fraction as much as I would trust the TLS of the companies domain.

That is until the Certificate Authorities get hacked, which I know it "quite hard", as it would take an inside job 🤣 Or state control 🤔
> Thing is. I don’t trust Google or Apple even a fraction as much as I would trust the TLS of the companies domain.

That is until the Certificate Authorities get hacked, which I know it "quite hard", as it would take an inside job 🤣 Or state control 🤔
🧮 USERS:1 FEEDS:2 TWTS:711 ARCHIVED:66680 CACHE:2250 FOLLOWERS:14 FOLLOWING:14
On my blog: Toots 🐘 from 08/28 to 09/01 https://john.colagioia.net/blog/2023/09/01/week.html #linkdump #mastodon #socialmedia #week
[47°09′42″S, 126°43′27″W] --interrupted--
Things to remember no hashtag when posting
Not @home so no fridayrockmetal tonight and next week. Anyway don t forget to headbang and 🤘
Not @home so no
Xwayland is bound to stay (probably for a *very long* time), so I’ll stick to using st as a terminal for now, even on Wayland. Maybe I’ll even keep my dmenu setup just as it is.
Toying around with labwc again and it feels like I might actually enjoy using it. That’s a first, for a Wayland compositor.
[47°09′51″S, 126°43′25″W] 3788 days without news from Herve
@adi I've tried them both 😅
@adi I've tried them both 😅
@adi I've tried them both 😅
This Reddit thread basically sums up my experience in this space as well.
This Reddit thread basically sums up my experience in this space as well.
This Reddit thread basically sums up my experience in this space as well.
@adi GMail is okay and I use it. But there's no good Cal/Card DAV server and there not really a decent Web interface out there for Email/Calendar/Contacts.
@adi GMail is okay and I use it. But there's no good Cal/Card DAV server and there not really a decent Web interface out there for Email/Calendar/Contacts.
@adi GMail is okay and I use it. But there's no good Cal/Card DAV server and there not really a decent Web interface out there for Email/Calendar/Contacts.
@adi Oh my god! 😱 The demo is total garbage 🤣 It has so many UX things that are just "off" and kind of broken 🤦‍♂️
@adi Oh my god! 😱 The demo is total garbage 🤣 It has so many UX things that are just "off" and kind of broken 🤦‍♂️
@adi Oh my god! 😱 The demo is total garbage 🤣 It has so many UX things that are just "off" and kind of broken 🤦‍♂️
@adi Yeah it's hard to stand up and has no good user experience to speak of. No web app. It's basically just a crappy Cal/Card DAV server
@adi Yeah it's hard to stand up and has no good user experience to speak of. No web app. It's basically just a crappy Cal/Card DAV server
@adi Yeah it's hard to stand up and has no good user experience to speak of. No web app. It's basically just a crappy Cal/Card DAV server
@abucci Yeah I tend to agree, over the years the experience has gotten a bit worse. The original "GMail" was pretty good, some of the more recent changes/features I could have done without tbh
@abucci Yeah I tend to agree, over the years the experience has gotten a bit worse. The original "GMail" was pretty good, some of the more recent changes/features I could have done without tbh
@abucci Yeah I tend to agree, over the years the experience has gotten a bit worse. The original "GMail" was pretty good, some of the more recent changes/features I could have done without tbh
@adi Radicale is total garbage unfortunately 😢
@adi Radicale is total garbage unfortunately 😢
@adi Radicale is total garbage unfortunately 😢
@prologic I use the gmail webapp for work, and I have to say that over the years it's gotten less and less usable. There are so many little usability things that it's bad at. For instance, if you select a message and hit the Delete key nothing happens. The message is not put in the trash like you'd expect. There are issues like that scattered all over the app. I suspect they spend most of their energy on the spyware side of gmail and dedicate less to making it a useful app for end users (which seems to be true of their search engine too).
@adi What Calendar and Contacts? I _think_ we have very different ideas of what "operational complexity" means.
@adi What Calendar and Contacts? I _think_ we have very different ideas of what "operational complexity" means.
@adi What Calendar and Contacts? I _think_ we have very different ideas of what "operational complexity" means.
@adi hahaha in some ways it sure does!
@adi I think it is, and one benefit they have is that you can add third-party repositories to the F-Droid app as you discover them. So, for instance, if you know of a developer who pushes builds to an F-Droid compatible repository, you can add that to your F-Droid app and start tracking updates like you would for any other app in there. Can't do that with Google Play!

F-Droid tends to focus on open source applications that can be built in a reproducible way, which limits the inventory (though of course tends to mean the apps are safer and don't spy on you). There are non-free apps in there as well but they come with warnings so you're informed about what you might be sacrificing by using them.

That said if you have a favorite app you get through Google Play, there's a decent chance it won't be in F-Droid. Many "big corporate" apps aren't, and vendor-specific apps tend not to be either. But for most of the major functions you might want, like email clients, calendar apps, weather apps, etc etc, there are very good substitutes now in F-Droid. You're definitely making a trade-off though.

What I did was go through the apps I had installed on my last phone, found as many substitutes in F-Droid as I could, started using those instead to see how they worked, and bit by bit replaced as much as I could from Google Play with a comparable app from F-Droid. I still have a few apps (mostly vendor-specific things that don't have substitutes) that come from Google Play but I'm aiming to be rid of those before I need to replace this phone.
@prologic yeah, it's true. Thing is, Linux as a desktop operating system sucked in 1996 yet I adopted it then anyway because I wanted nothing to do with MS anymore 😆 I know it's not for everyone but I'm pretty tolerant of a less-than-stellar experience if it means I can be free of big-company garbage.

I haven't tried a Linux-based smartphone OS in a long time so I don't have any idea how bad/good it might be. I figure when I finally break down and get a new phone I'll experiment on my current phone.
@prologic yes, the OS is based on stock Android, so probably wouldn't be of interest if you prefer Apple.
@adi @prologic F-droid. Getting APKs from developers you trust and side-loading them. Some flavor of Linux. Some distro of the open source parts of Android.

There are lots of options. Bit by bit I divest from anything that's distributed from Google Play. With my latest phone I find and download APKs so that I could have the app without all the Google crap woven through it. By the time I need to replace this one I'll be fully free of Google Play. Most of my apps come from F-droid now. You can a perfectly functional phone/pocket computer unless you're addicted to installing dozens of corporate apps.
@abucci Is Teracube an Android clone of some kind? And that's fair and also great service 👌
@abucci Is Teracube an Android clone of some kind? And that's fair and also great service 👌
@abucci Is Teracube an Android clone of some kind? And that's fair and also great service 👌
@adi I say "trying" only because I'm willing to admit I have no fucking clue what I'm doing 🤣. I would never dare say I'm "doing" in the context of building my own company, because I've never done it before. I'll let you know when/if I succeed in any meaningful way and then if I intend to do it all again, then I'll use the term "doing" 😅
@adi I say "trying" only because I'm willing to admit I have no fucking clue what I'm doing 🤣. I would never dare say I'm "doing" in the context of building my own company, because I've never done it before. I'll let you know when/if I succeed in any meaningful way and then if I intend to do it all again, then I'll use the term "doing" 😅
@adi I say "trying" only because I'm willing to admit I have no fucking clue what I'm doing 🤣. I would never dare say I'm "doing" in the context of building my own company, because I've never done it before. I'll let you know when/if I succeed in any meaningful way and then if I intend to do it all again, then I'll use the term "doing" 😅
@prologic I've had a Teracube phone for about 3 years now. Theirs comes with a guarantee of 4 years--if something that's covered breaks, you send the phone to them and they fix it and send it back, or they send you a new one. I took advantage of that last year when the screen broke; their tech support even helped me figure out how to wipe the phone when the screen didn't display anything. Pretty painless all around. Have to say I've been very happy with it. It doesn't have the top-end features that new big company phones have, but I don't want those features so that's not an issue for me. I dunno if it's available in Australia or if it's just a US thing.
@abucci I've yet to see a decent "Linux" "smartphone". We've seen several attempts, but they're honestly not really that great 🤦‍♂️ 😢
@abucci I've yet to see a decent "Linux" "smartphone". We've seen several attempts, but they're honestly not really that great 🤦‍♂️ 😢
@abucci I've yet to see a decent "Linux" "smartphone". We've seen several attempts, but they're honestly not really that great 🤦‍♂️ 😢
@adi What is Google/Android "garbage"? (besides being a monopoly). I personally like using Apple products (as long as they stay out of the "Advertising" business and/or continue to give me the choice to turn half their "Cloud" shit™ off)
@adi What is Google/Android "garbage"? (besides being a monopoly). I personally like using Apple products (as long as they stay out of the "Advertising" business and/or continue to give me the choice to turn half their "Cloud" shit™ off)
@adi What is Google/Android "garbage"? (besides being a monopoly). I personally like using Apple products (as long as they stay out of the "Advertising" business and/or continue to give me the choice to turn half their "Cloud" shit™ off)
@adi oh yeah, no doubt. I just like to keep an eye on these things because I hate being blindsided.
@adi Solution to "what"? 🤔
@adi Solution to "what"? 🤔
@adi Solution to "what"? 🤔
@adi That sadly sits in the "sucks" bucket in both "operational complexity" and "user experience". You really can't beat the operational simplicity of standing up Poste.io or the user experience of FastMail, or Gmail. So far we don't have a godo self-hosted solution that fits both bills to date.
@adi That sadly sits in the "sucks" bucket in both "operational complexity" and "user experience". You really can't beat the operational simplicity of standing up Poste.io or the user experience of FastMail, or Gmail. So far we don't have a godo self-hosted solution that fits both bills to date.
@adi That sadly sits in the "sucks" bucket in both "operational complexity" and "user experience". You really can't beat the operational simplicity of standing up Poste.io or the user experience of FastMail, or Gmail. So far we don't have a godo self-hosted solution that fits both bills to date.
@adi I don't buy a new phone every year. Who told you you needed to do that? 🤣 I _think_ I've had my current iPhone for umm ~3 years now 🤞~
@adi I don't buy a new phone every year. Who told you you needed to do that? 🤣 I _think_ I've had my current iPhone for umm ~3 years now 🤞~
@adi I don't buy a new phone every year. Who told you you needed to do that? 🤣 I _think_ I've had my current iPhone for umm ~3 years now 🤞~
In setting up my own company and it's internal tools and services and supporting infrastructure, the ony thing I haven't figured out how to solve "really well" is Email, Calendar and Contacts 😢 All the options that exist "suck". They suck either in terms of "operational complexity and overheads" or "a poor user experience".
In setting up my own company and it's internal tools and services and supporting infrastructure, the ony thing I haven't figured out how to solve "really well" is Email, Calendar and Contacts 😢 All the options that exist "suck". They suck either in terms of "operational complexity and overheads" or "a poor user experience".
In setting up my own company and it's internal tools and services and supporting infrastructure, the ony thing I haven't figured out how to solve "really well" is Email, Calendar and Contacts 😢 All the options that exist "suck". They suck either in terms of "operational complexity and overheads" or "a poor user experience".