# 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 901
# self = https://watcher.sour.is?uri=https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt&offset=801
# prev = https://watcher.sour.is?uri=https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt&offset=701
...and I really should properly learn Go one of these days...
@prologic yeah see while I usually bag out Google at every opportunity I can give them credit for things like Go. Granted a lot of it was throwing money at the right people, such as Rob Pyke, but the point remains.
In a similar vein while I don't know much about Flutter and Dart, those projects no doubt made mobile app development a fair bit easier and streamlined.
The solutions already mentioned thus far are great. The one I personally use is KeePassXC, with the encrypted database file synchronized to my devices via Nextcloud but obviously you can use whatever file syncing method you please.
I never really used a password manager before doing this; I'm a total convert now though.
@prologic
> Hah I use Signalβs βNote to Selfβ for this or my own OTS π
Heh, that OTS thing is pretty neat π
Tough machine though... even with all the overheating, it's never died. I remember I once even compiled Gentoo on this thing π€£
Currently cleaning up an old Dell C600 laptop I had lying around from my school years. Pretty old machine that still works, from about 2000/2001 I believe. Pentium III CPU, 256MB RAM. Might use it as a kind of retro gaming DOS machine or something, it even has a Maestro sound chip which is quite suited for that.
Funny thing is I remember from my school years is it used to overheat quite easily, casually hanging around in 90+ degrees celsius temps. CPU fan never seemed to work and as a kid I didn't think much of it and eventually upgraded anyway. Now I've found _why_ it never worked. Some silly person, before I got it, had obviously taken it apart to clean it and accidentally put one of the longer screws in near the CPU fan... and it wedged into the fan blades π€£
@ionores Yeah, on CalyxOS, which includes it by default I believe (as well as FDroid, of course).
@prologic
> Ahh I see! π So nothing we need to do here for Aurorathen? π€ (besides publish the dam app finally π€¦ββοΈ)
Correct π Publish to Play Store, and it will be there. Aurora logs in with an automatically generated anonymous Gmail account AFAIK and allows users to download pretty much anything in the Play Store except for paid apps I believe (rather difficult to implement, you could imagine). Also shows a list of trackers in each app, etc. Rather nice app that I hope Google never clamp down on.
@prologic Aurora acts as a privacy oriented frontend/proxy for Play store
@lobste_rs Lol wut π
The things people come up with π
@prologic
> I just think we have to be mindful of how we approach this. There is nothing worse than a poor user experience with a βspinning wheelβ loading up multi-Megabyte images on a poor Internet connection. Maybe itβs better in the US, but even here in Australia, our so-called 4G/LTE/5G is utter rubbishβ¦.
And not even just users, there's some people like myself even hosting on such a rubbish connection...
I know the easy argument would be just "buy a real host" or something, but if we're serious about the environment and ease of access for everyone etc etc, I think we need to be a bit more thoughtful than the usual social media alternatives.
Quote from a comment on another related article
> Remember, folks? When we thought that paying for a banana duct taped to a wall and considering it "art" was bonkers?
> At least you could eat that banana... and someone did.
π
And yes @prologic you are right! The NFT Bay guy is Australian.
@slashdot This just further highlights how dumb this whole NFT thing is π€¦
@prologic 29 hours currently, so only a bit over a day. But it was having issues in much shorter time than that previously I believe.
@lyse On my custom dwm
window manager setup on my Void Linux OS, I use Uni, with the Rofi configuration enabled, bound to Super+Shift+E π
the question for me, assuming GitHub's discoverability is all that it's cracked up to be, is at what cost?
Technically, you can discover things and people on Facebook, even people you haven't known for 20 years and forgotten about, but at what cost?
I think that is worth pondering. And that's besides Copilot...
https://yewtu.be/watch?v=irJKmVbNQi4 (Invidious video, 10:02 length)
Clickbaitey channel aside, and not sure what it's originally taken from, but great words from Mr. Edward Snowden.
@prologic Ahh, well that's one potentially major roadblock cast aside then! π
I haven't been able to cast aside the horrible thought of CoPilot all day, and looking in to it a bit, apparently it hasn't been much good at 'learning' anyway, often copying entire code snippets verbatim.
That and what @movq was saying, personally, I vote stay as-is. But that's just me and I'm well aware I'm someone who will sometimes be stubborn and not choose the most convenient route.
I gotta admit, @movq has me pretty swayed here...
Also, thinking about it more, doesn't Gitea have the ability for GitHub logins anyway?
@prologic
> his scheduled change is part of a planned series of works to introduce additional network capability known as Save our
Showtime (SOS)
What an unfortunate acronym π€£ Interested as to what Save Our Showtime actually is though π€
@prologic
> I 100% π― agree. Microsoft should really have their head examined and reverse course on this legal nightmare. I genuinely surprised no-one has attempted to sue over this yet, (or perhaps this is happening already and we just donβt know about it?)
I worry that being up against a mega corporation probably makes many put it in the _too hard basket_ π₯
They are fair points.
It could be one of these situations similar to how a privacy advocate might upload videos to YouTube - sheer audience, exposure etc. A small sacrifice to one's personal morals in order to get the most reach and hopefully have a net positive effect.
That said, it would sure be nice if Copilot could be opted out of...
@prologic was just wondering, and I don't expect this would be too high on the list of things to implement even if it is feasible, but if there was an easy enough way to implement an ability to jump to a certain time on the timeline, whether it be 4,8,12 hours ago etc.
Only reason I thought of this is the last couple of mornings waking up and finding I have scroll down the timeline quite a lot (especially as it's getting much busier!), until I reach the time I know I was last reading, say 5-8 hours ago.
Definitely a step in the right direction, but I was curious to see what Louis Rossmann would say, and sure enough he's already made a video: https://yewtu.be/watch?v=2jCtVDCiY_8
Some very healthy skepticism, and he's been burnt before by the Independent Repair program thingy they had. The cynic in me personally does feel this will be extremely limited in scope and affordability and largely designed to get the heat off their backs. But let's _hope_ that's totally wrong.
@prologic How did I not know you have a self hosted pastebin?!
Not I'm _remotely_ surprised π€£
@prologic Yeah, I think that's what it is. I have no issue with it, it just caught me by surprise cos I must have somehow ticked the registration option in Pod Settings or something π
Huh, just realised @stxh is on my pod. The registration option must have turned on somehow π€
Well, welcome anyhow π
@fastidious Bloody hell, what a lovely old car!
I'm a sucker for the old school American shapes and lines of that era.
Interesting, so maybe not just affecting us Raspberry Pi-powered Pod owners π€
@fastidious Jade or not, I find that statue strangely beautiful π
Oh π³
I didn't even realise about the IPv6!
What's interesting also is when this happens, yarnd
won't respond to normal kill
and has to be the ruthless kill -9
.
@prologic Hmm π€ Hopefully he doesn't be too much of a stranger.
@prologic Ahh gotcha πYeah not too sure on the high-DPI font rendering and such on Linux, I _believe_ (and might be wrong) that GNOME 3 was one of the desktops to get closest with handling that better than the other options, but of course, that desktop environment is tied into Mutter, i.e it's own compositor etc and has none of that Compiz-like functionality. π₯
@prologic Hmm, not too sure about fullscreen zoom. Is the same as enlarging everything at once, like adjusting scale or fullscreen but zoomed into and following the mouse? It seems to do the latter at the moment.
@darch Damn, that is a nice theme!!
@prologic Yeah Compiz was a great loss for everyone.
Thankfully I recently discovered Wayfire, which is basically a new modular Wayland compositor that largely implements Compiz-like plugins and effects. Just needs a bit more maturity and adoption.
I have tested it even on my old Sony Vaio laptop and it runs as smooth as butter
@prologic I just switched on strip_conv_subject_hashes
and show_twt_context
. I like it so far.
@prologic @thecanine The accessibility thing is true. I had a completely blind friend some years back, and (unfortunately) Apple was the only really consistently good option when it came to accessibility. Quite sad this situation doesn't seem to have really improved.
@prologic
> Soβ¦ letβs all start spreading the word, re educate the masses. Letβs all boycott these companies that are doing this, or starting to think about doing this. I think Iβve said it before and Iβll say it again:
> Advertising based business models need to be banned.
And yep, well said π
@prologic
> And I absolutely 100%π― agree with this guy (whoever he is)
Louis Rossmann; I only discovered him recently myself but he's been around a while. He seems to be well known for Right to Repair advocacy and generally good logical views. He also runs free soldering and computer repair workshops. He runs a computer repair business himself but encourages everyone to learn and to be able to repair their own stuff if they can and is trying to basically create a bit of a movement. Right up my alley for sure.
This is one of the reasons in recent years I've refused to buy a so-called "Smart" TV.
Why I'll NEVER buy a Samsung TV (Video, Invidious)
Last TV I bought was a large flat screen that was the last of its generation without any network capability. Next to impossible to find now though, so I'd probably be going to large monitors or projectors if I needed to.
I don't need my TV to be it's own computer, especially not one riddled with spyware and adware. I can just connect my computer or media device to it instead.
@will Yes true, a 10 year old Macbook is still pretty capable. For me a 10 year old machine isn't even that _old_, even if Apple probably considers it "vintage" π€£
@will Very nice. There is a certain satisfaction in giving these older machines new life. I ran I think either Debian or Ubuntu on an old iBook G4 (PowerPC) for a while before the modern bloated web was just too much for it to very useful.
I just recently ordered a second hand Thinkpad X200 with the intention of Librebooting it and running a very lightweight setup on it π
@prologic What am I looking for in the output? This is it currently (few hours uptime).
@prologic yeah I usually restart often too as I upgrade often (as you know π
) but last few days I've been caught up with IRL things and haven't been so active on it.
Hmm, I also had the 'too many open files' error over night on my RPi, same as @jlj π€
@thecanine π€£ Agree not a big fan of PWAs though, unless done _really_ well.
@mckinley Yeah, I'm getting sick of it, in general. Every site/service seems to be screaming "download our app!@11". Inspect them with something like the tracker identifier in the Aurora store, and it soon becomes clear they do much more than just provide a simple service. And that's just the simple trackers we know about.
@prologic can also say my Pod is still screaming along nicely on the RPi even with those conversation count badges, feels as fast as ever actually. Good work π
Surprisingly, it wasn't my solar/battery power (as the weather has been pretty awful lately) but my pagekite process needed restarting for some reason π€
@prologic Does the metrics
endpoint not somewhat do this?
@prologic
Basically just like the old school Reddit before their change to the hipster web 2.0 version. π€£
@fastidious
> If you can stand the pain and suffering of a second hand experience, sure. I say, if you are against Reddit, then just donβt try any front ends. Fully avoiding is best. Sorry to have linked to it. π
I wouldn't say the experience is _that_ bad, lol. I use Teddit a lot for casual reading of topics on Reddit, although this is admittedly casual perusing. No interacting or anything obviously.
@prologic okay, I REALLY like that idea! The syncing of a local twtxt.txt file that is.
> Iβd personally prefer it to be a bar at the top that appears with some messaging about there being new Twts and potentially how many since you last refreshed. I think micro.blog does it this way and I quite like it π
I like this too. Elegant and doesn't get in the way, no forced refreshes and suddenly sending what you had in your view further down the page when you come back after a while... etc.
If the complexity and upkeep far outweighs the usefulness and utility, I vote removal. Don't get me wrong, I've used the feature plenty of times, but reducing code complexity, bugs and making people be a little more mindful and literally "thinking before they post" might not be a bad thing π
@thecanine Oh yeah don't get me wrong, I don't have an issue with capitalism itself necessarily, for all it's issues it's the lesser of any of the evils and I'd take it over communism any day ending in 'y'. Take the good with the bad kinda thing.
I just think it's taken to it's maximum extremes, especially by companies with online products/services. I think they all get too greedy and powerful as the money rolls in and with the likes of data sharing ad revenue models being allowed to prosper unregulated, we get the shitshow we get now.
@thecanine agreed. Honestly this world is going to shit under surveillance captitalism and techno sheep.
@prologic
> Soβ¦ Has there been an overall decrease in system load (since thatβs what you meausre) since upgrading to yarnd v0.6.x? π€
Yes, I'd say so. Load average for the week is 0.08 π
@prologic Hmm, no this particular Twt/Yarn was made right after pulled the latest commit and restarted the pod. So it was a new post. I can't explain that one, but otherwise everything is operating normal now.
@prologic Hmm, hitting Refresh Cache didn't seem to make any difference. π€
@fastidious Ahh, interesting! First I've seen it (or maybe noticed it) but that's good to know.
Or not... it's fine in my twtxt.txt file. Only showing as dupes on my timeline π€
Uh oh... might be a bug there, my edits turned into 3 seperate Yarns π€£
Must say @prologic the speed of yarnd
is much much improved on the RPi on the latest builds. Sub 2 second response times now consistently when it was easily double that or more at times. For an underpowered device on a jerry rigged wireless internet setup in the middle of whoop whoop, that's very impressive for mine π
@mckinley Yeah well it's ahead even just the fact it generates a static website, and especially being NOT Wordpress. The amount of Wordpress type bots I see accessing my logs is rather amusing, always clearly looking for login pages etc.
@prologic Whole thing is a joke. Not to mention their 400+ polluting jets used to attend. Couldn't a lot of them conduct it over a video conference or something?
@prologic Hahahahah.
And yes, to this article... ewwww. I know JS has it's place, but I wish, really WISH it wasn't so popular to use it to drive entire websites, i.e entire JS frameworks etc. What a mess.
@fastidious hmm interesting. Hopefully it is repairable, its odd not seeing his posts in the morning!
@adi do you use rsync
or something?
@prologic Sorry mate, I've been in and out again tonight. I haven't gone to look at it yet but I have a strong suspicion I know what it is. It's likely the Pod name setting, I think I put spaces in it recently π€ I seem to remember when I had a log in problem in the early days of setting up my original pod it was something I did in the Pod name setting that it didn't like. I then since forgot about that issue lol.
Note that I also tried with a new test account, same deal.
@prologic It's only happened, _I think_ since the last couple upgrades. I only noticed not being able to login today. I thought about trying to roll back by reverting to an earlier commit, but could that be too dangerous in terms of backwards compatibility of the database?
I will certainly reinforce my personal mandate for future purchases - that is, MUST have a headphone jack and have a removable battery π Ideally also totally user repairable, but whether those (few) options will be matured by then is another thing.
@thecanine Yeah I hear ya. The only reason I went with my current main smartphone (a Pixel 3) is because it's so easy to de-Google (ironically) and can run a very nice privacy first ROM in CalyxOS. I haven't regretted the OS side of things, but while I figured I would try live without a headphone jack, I've really hated that part. I have a USB-C to 3.5mm adaptor, but it uses a bit of extra battery and is just kind of inconvenient to have carry it around with the phone.
@prologic Yeah sorry I've been out and busy too so I've only just got back in. There is still an issue, no idea why. I've cleared cookies, tried different browsers, I'm stumped π’ It's only that pod too so I don't know what could have changed. Nothing on the server has changed for a while either.
@fastidious No. I can't stand Bluetooth and I have great quality wired headphones. Also never need charging. Some trends are stupid (IMO)
@prologic I tried, but the setting doesn't stick π₯ Nothing showed up in settings.yaml
either. So I'm talking about enabling via the Settings UI of course.
On a totally different problem, I can't login to we.loveprivacy.club all of a sudden. Well, it says login successful according to the log, but the interface just loops back onto the login page constantly. I have seen this happen before but I can't remember what the issue was π
Did I see it mentioned the Fairphone removed the headphone jack?? WTF? Why would a device aimed at such a market DO that?