# 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 23
# self = https://watcher.sour.is/conv/6m74qpq
Every year or so I get so fed up with how many apps I have to restart and reposition manually after a reboot that I freak out, change a million settings, switch apps, and begin the cycle anew.
@abucci Ever tried a window manager that supports rules? 🤔 Doesn’t have to be tiling, Openbox can do it, too, IIRC.
@abucci Ever tried a window manager that supports rules? 🤔 Doesn’t have to be tiling, Openbox can do it, too, IIRC.
@abucci Ever tried a window manager that supports rules? 🤔 Doesn’t have to be tiling, Openbox can do it, too, IIRC.
@abucci Ever tried a window manager that supports rules? 🤔 Doesn’t have to be tiling, Openbox can do it, too, IIRC.
@movq yes, but these almost always get bit rot. The WM has an update that changes the rues slightly, or some apps stop responding properly to the rules, or, or, or, or...
@abucci I rely on the builtin features in macOS to remember what Apps I like to have open when I start or login and where they're positioned. It works okay for me, not sure if other Desktop Environments / Window Managers on other OS(es) have this feature? (_been too long since used Linux on Desktop, sorry 😅_)_
@abucci I rely on the builtin features in macOS to remember what Apps I like to have open when I start or login and where they're positioned. It works okay for me, not sure if other Desktop Environments / Window Managers on other OS(es) have this feature? (_been too long since used Linux on Desktop, sorry 😅_)_
@abucci Hmm, yes, I see what you mean. 🫤 (Doesn’t really happen to me since I run *a lot* of software that I’ve written myself. 😅)
@abucci Hmm, yes, I see what you mean. 🫤 (Doesn’t really happen to me since I run *a lot* of software that I’ve written myself. 😅)
@abucci Hmm, yes, I see what you mean. 🫤 (Doesn’t really happen to me since I run *a lot* of software that I’ve written myself. 😅)
@abucci Hmm, yes, I see what you mean. 🫤 (Doesn’t really happen to me since I run *a lot* of software that I’ve written myself. 😅)
@prologic sure, KDE/plasma does too. But what I'm complaining about is the bit rot that happens. Over time, as apps and the desktop and window managers are updated, small changes to the rule behavior accumulates and then stuff stops working as desired, or stops working altogether.
@abucci Ahh I see 🤔
@abucci Ahh I see 🤔
@prologic It's the major pain point of a lot of always-updated software. I hate this about my Android-based phone too. I view it as a kind of (sometimes unconscious) forced obsolescence. What happened to the days when people would write a solid piece of software and then more or less freeze it forever except for bug fixes? I don't want to be a permanent beta tester for the majority of software on my computer and phone!
@prologic @abucci he, yesterday I tunerd on an Android 13 phone I haven't used in a week and I received a notification to update about 40 apps (I install every update manually to read what are they about) . It's insane as a user.

Also I updated some Ubuntus I have (Desktop and VPS) and it's the same, dozens of updates which I only say, Yes to all.
@prologic @abucci as a developer, well, in some way I like from some platforms to feel pressured to update, othrteidr you'll never find time to do it, but at the same time you do the barely minimum to comply with the reqs.

That said, yes, I see a planned obsolescence in everything. For instance the topic in my industry today was the discontinuation of Amazon Game Sparks so many important games won't have online matches until the Devs achieve replace on a rush the online system. (I mean in a rush since it's not a priority until it occurs)
@prologic @abucci sorry for the typos 🙃

On the updates, I'm in the middle, I understand of being always on beta, more if the development model is like that (Google vs Apple mindsets for instance, buying a product vs being the product)

What could we do to avoid that feeling?
@eaplmx I don't mind at all when it comes to things like yarn.social, since I am voluntarily using this and hoping to be helpful at some point if the stars align and I find some free time. I was mostly griping about how *everything* seems to be in permanent beta test these days.

That said, I'm very much a fan of building into the development process of most (all?) projects a spirit of minimal features done as well as possible and then frozen. I love software that solves a problem well and then stops. I know it takes time to get there, but I think it should be the explicitly stated end goal of most projects. If it isn't, you really have to wonder what the project is actually *for*, because it's not just for users I think.
@eaplmx Right?! That's a problem. Updating software on your devices could become a full-time job if you study the updates. I think the reason it feels that way is that we're basically being employed, without compensation, to be permanent beta testers. Nothing will ever be "done". This will go on in perpetuity. The companies involved will continue to reap benefits and profits, and all we'll get is marginally better software and the loss of features we like because someone somewhere decided to stop supporting those features.
Intereating discussions lints here. I agree Software should be "done" at some point. Although it is by definition meant to change 😆 I think part of the problem is the focus on "users" -- especially in the "cloud" era were in 🤦‍♂️
Intereating discussions lints here. I agree Software should be "done" at some point. Although it is by definition meant to change 😆 I think part of the problem is the focus on "users" -- especially in the "cloud" era were in 🤦‍♂️