# 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=601
# next = https://watcher.sour.is?uri=https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt&offset=701
# prev = https://watcher.sour.is?uri=https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt&offset=501
@prologic I'm not sure I'd even call that punishing, as such. Given the way the future posting clients kind of wreak havoc on the timeline (persistently at the top, etc) your proposed solution just sounds like expected behavour IMO.
@prologic Question - if sorenpeter3's twtxt.txt file isn't following anyone and wasn't I presume being followed by you at the time he posted, how did it show up in your Pod's cache? I'm assuming the only way is he must have followed it from his twtxt.net hosted account?
@prologic I dunno, it was just at the top of twtxt.net π
(I often still keep a twtxt.net tab open as a Guest, for discovery reasons mostly).\nThe username has now changed to 'sorenpeter3' and the time now _only_ says '4 hours from now' lol
\n\nHoly time traveler Batman!
@jlj Yes superbly written mate!
@adi that sounds pretty good really
@prologic meanwhile people are building entire power plants to fund their crypto mining efforts π€¦
@prologic Yeah I'm sure it is (hard). The idea mentioned in the article was interesting though, if we would have started out with a search engine more akin to Wikipedia than the commercial Google approach. Granted I don't think even Wikipedia is always the bastion of freedom and reliability that some like to make out, but a much more ethical approach than the likes of Google for sure.
@prologic Yeah I guess my logic was anyone using yarnd
is going to have that Go version of minify
as it gets pulled down as part of make deps
, but I guess I could link a couple other ones there. I've only ever used the Go one myself π
> If all of the world gets its queries answered through a single channel, and if the institution that operates that channel ranks information according to the amount of money it has been paid, rather than any sense of the public interest, and if people tend to read the first results that come up, then peopleβs entire picture of the worldβs information will be economically determined\n\nhttps://www.currentaffairs.org/2021/10/obamacare-scams-and-the-need-for-a-public-search-engine
@prologic Yeah that makes sense. I removed the Makefile editing part now.
@prologic https://git.mills.io/yarnsocial/yarn/wiki/Using-Custom-Themes\n\nNot sure if it's better to just tell people to run the minify
command manually instead of editing the Makefile or not. For mine that is kinda what a Makefile is for, but the next time the origin/HEAD version of it is modified the user will still have to merge/custom commit it π€ I'm probably overthinking this though.
eg:\n\nminify -b -o ./mytheme/static/css/twtxt.min.css ./mytheme/static/css/[0-9]*-*.css;
@prologic Works well π\n\nJust a note, I _did_ have to add the appropriate line in Makefile to also minify the CSS files in my custom theme folder, as obviously by default it will just process the default theme files.
@adi Haha, what a cool idea!
@adi Huh, neat. I didn't know about that Framework laptop. I was very pleasantly surprised with my old Sony Vaio how easily replaceable the HDD and RAM actually is (just a little panel with a screw on the bottom, pop off, replace, done). No having to disassemble the whole machine at all.\nBut that Framework machine is on another level!
@fastidious I believe he was talking about the emoji on the https://nfld.uk/ top level page itself, the one used next to the listing for the Yarn instance.
Very satisfying to whack a new cheap 240GB SSD in my secondary laptop today, which is a 11 (almost 12) year old Sony Vaio. It's been running lightweight software like my primary WM in dwm
just fine even while running a modern browser like Brave, but the old mechanical drive was noticeably slooooow. Like a new machine with the SSD!
I've played around with Plan 9 in VirtualBox recently and found it pretty interesting. Only thing I struggle with is the mouse-centric window manager as my wrist cramps up real bad π₯
@prologic oh nice, I didn't know about Baikal. But yes, why does *Dav have to be so over complicated π*
@prologic some day I would genuinely like to look at lightweight alternatives to Nextcloud as I think we have mentioned before, possibly have to build one, but replacing WebDAV etc is a problem π₯
Granted I wish Nextcloud itself wasn't a PHP driven behemoth, but that's another story π But it has made a lot of that transition off typical cloud services easy.
It's true not everyone will be willing to do it, that's fine.\n\nBut possible to self-host everything yourself _if_ you're willing? Absolutely. I got my missus and myself off Google docs and calendar etc and on to my Nextcloud instance. Files, tasks, calendar etc are now all sync'd and controlled by something we, well, control and know where the data is going. \nI do the same with my RSS feed and even my KeePassXC database file, meaning synchronized passwords on any device. I've had a great experience so far.
I'm waiting on improved Linux phones, then I'll be prejudiced on Android too π€£ (kidding)
Damn, I wouldn't have got that one either π
Thanks @fastidious obvious now I repeat it in my head a few times π€
@prologic \n> Also donβt put artnitrary stuff in parens at the stat of your Yarn π€£\n\nIt was supposed to be a continuation of my previous Yarn that I ran out of characters for. Is there a safer way? π€ I guess square brackets for one π
The solution to me _seems_ simple enough, but maybe there's some obvious roadblocks (or agendas) I'm missing.\n\n1. Get a unique secret token issued via the appropriate Government service that links back to your identity and vacc status.\n2. Store encrypted in (hopefully freedom respecting) scanning app of choice on your device.\n3. Done
@prologic \n> But good to see theyβre making an effort not to be evil here π\n\nYes and no π\n\nAt least it's not something willy nilly exclusively hosted on their servers, but the whole insistence on Google Services and Play Store being present irks me big time. Android functions perfectly fine without Google Services, so this requirement is a π. I hope the EFF and the likes help come up with something here.
@prologic Yeah, I'm trying to figure out where the funny part actually is, regardless of anyone's perspective π€
(2 / 2) Then I read this:\n> To use this feature, the device needs to run Android 5 or later and be Play Protect certified.\n\nIn other words, de-Googled devices are out of the picture. π‘ So once again it's something that only pushes further on the monopoly. This is like Google Pay all over again.
Now I was reading on the Google Developers site the following:\n> Storing information: The userβs COVID vaccination and test information is stored on their Android device. If a user wants to access this information on multiple devices, the user will need to manually store it on each device. Google does not retain a copy of the userβs COVID vaccination or test information. \n\nThought that sounded okay actually. Local storage, no cloud uploading etc. (1 / 2)
@fastidious \n> somebody has to do it. Should the government be the one doing it instead?\n\nProbably, at least then it ties in with the health system we're all recorded in instead of being leveraged by third parties. My point is it must NOT be left to the hands of these advertising/data sharing businesses. If it comes to that I'd rather just carry the physical card in my wallet.
Ahahah π€£\n\nThought it a bit bemusing Facebooks keep talking about "small businesses" being affected. Like FB gives a shit about small businesses.
Yeah whatever you say TikTok π€£
I have often thought about using one of my more ancient machines in a CLI to just do writing on or something. Y'know, much more 'distraction-free' and all that.
@slashdot I just love this for some reason π
@prologic That was definitely a clever idea, in implementing that. Certainly also helps when the timeline is having a 'quiet' day. And no automatic algorithms or 'suggested' bullshit needed!
I can confirm clearing the cache in Goryon (Android App Settings) makes the correct avatar load.
actually sorry yes, same as @jlj , its only on the app that it hasn't changed for me.
nevermind, I missed the "mobile" part of the Intel bit π
@slashdot I'm the furthest thing from an Apple fan, but did they just compare a flagship desktop CPU (Intel) to a laptop CPU (Apple)? π€
@adi would be nice if π
π
@prologic Ha, gotcha. No worries. Well that aside, the app seems to be working all good βΊοΈ
@prologic Ha, see my message a couple mins before yours (hadn't been picked up by your pod yet though). Your hunch is correct.
@prologic Okay it works fine if I put the actual https://
in the Pod URL at the login screen π
\nI wasn't doing that before and it worked in previous versions though π€
Same thing even if I point Goryon at my we.loveprivacy.club pod by the way.
@prologic Got some output, see here: https://files.mills.io/download/flutter-debug.txt\n(sorry for defaulting to your file service, it's just the easiest and ready to go file sharer I know of π
)\n\nThe errors are odd... it makes it sound like the http resource doesn't exist, yet the same URLs it's complaining about resolve fine in a web browser and my pod is working fine π€
@prologic Yeah I did all that, complete wipe and cache clear, uninstall and reinstall. Same problem :(\nTrying to think how to debug this, sounds like I'm the only one with the issue...
the only weird thing is all the avatars are just black. My pod itself in web view is fine.
@prologic I installed the LFS git version no worries, posting from it now.
@prologic thanks mate, will check them out when i'm home, out to dinner with the missus at the moment π€
maybe one day people will say "yarn" the same way they say "tweet" π (one can dream)
@prologic yeah i thought those were just edible things π
@fastidious Yeah that tends to be how capitalism is, but I'm not sure I like it in this context, exactly. Obviously things like vaccines need plenty of funding, but driving up costs and treating it like any other 'product' to make absolute bank seems like a kinda dick move and as @prologic says, will just trickle down as increased taxes etc. I don't know what the answer is. It's always the same problem with these big corporations - it's like thermal runaway, but with money.
Yeah the main point is how these vaccine companies try and maximize their profits and put up roadblocks until they get what they want, not so much about whether the public is paying for them or not.
@prologic Yup, indeed power failure as the weather has been miserable i.e a massive lack of sun π
\nWhen I can feed in voltage readings to the RPi I'll probably set up a script to detect when voltage is getting to a certain low point and automatically shut down. Your bitcask fix is no doubt important, but I want to minimize any other potential disk corruptions of course.
\n> "We think we are doing everything we can to help this pandemic," added Afeyan, who is among the Moderna founders who were named to Forbes' list of the 400 richest people in the United States for the first time last week.\n\nYeah, real humanitarians π€£
@slashdot Trump or no Trump, I just can't get excited about any new centralised 'silo' social media platforms. My hope is they go the way of the Dodo one day. Tall hope, I know.
Nevermind, it's back again.
What happened to my avatar on twtxt.net? π€
@vain I totally dig going ahead and fixing up your sleeve/bag. Might be a little messy process, but so much less wasteful and I'm sure the end result will be something you can use for a long time to come.
Yep right to repair is a must. \n\nIt's complete bullshit that it's not a standard law.
Good stuff @prologic. I guess this is one of the handy things about having a few extra pods in the wild, you come across some edge cases like this! (if you'd call it an edge case)
@prologic Haha, I only had the one glass of port, but when I haven't had it recently it knocks me around π€£
@prologic thanks mate, I found I had to _also_ delete meta.json
as well as config.json
as they were both empty files in txtxt.db
, but with both nuked, all back up and running π
@prologic Bloody LOL, I've always avoided the tiktok feed thinking it had something to do with the shitty social media platform, just now I went and looked at the feed and realised it was for the time π€£
Yeah, seriously give Goryon/Yarn a try. For a relatively young app, on an also relatively young social media platform, it works beautifully well and ties in really well with the web experience.
\n> And who knows what the unexpected looks like...Wars, political shifts, etc. Hell, until 2019, I thought toilet paper was unlimited. Once again, toilet paper is starting to look like the currency of the new-world.\n> :) That's a joke BTW. But is it? I don't want to go back to using squirrels as toilet paper! \n\nπ https://news.ycombinator.com/item?id=28964925
@adi Good stuff. Haven't tried Quark myself as far as the other part of the comment.
@prologic Ahhhh yes, that's right, forgot about that part. Makes sense!
@laz makes an interesting point. @prologic what would happen with auto-updating for those of us with custom CSS etc? My git version is the same deal, always a different value as I auto-merge the changed CSS files when doing a git pull.
@prologic Well my (and @jlj 's) RPi thanks you π
At the risk of making the vote even more difficult, I don't really mind either or have any strong opinion on the name. I don't know what it means or what relationship it has to the original txtxt naming, but it also doesn't evoke anything negative.\n\nIf there's something nice that ties in well with the new Yarn.social naming though, then sure why not.
@prologic All good, it's just good to see someone so hard on performance regressions π Probably some devs out there that would try justify it for the extra feature...
@prologic fine with me, I do manually every time you push one anyway π
@fastidious I honestly only used it once to send @prologic notification of some issue, which I should filed on Git or something anyway π€£
@darch conversation counts. There should be a number inside the red circle.
@prologic Yep I reckon. Although I think after a reboot and change of policies they are back up as well, after a decent down time.
@prologic Nah it's going pretty strong last I saw, and it's still up. I got sick of the echo chamber and also just got generally more into proper decentralised social media (ala, here π) so haven't really been on there after initially checking it out. They have withstood everything thrown at them so far and stayed online so I'll give them credit for that at least.