# 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!
@prologic Yep, went all smooth!
@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 Cuntonese 🀣
@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 Shit, good point 🀣
@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!
This guide that was doing the rounds recently is cool: https://pspodcasting.net/dan/blog/2019/plan9_desktop.html
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.
https://www.nbcnews.com/tech/tech-news/proof-vaccination-tap-smartphone-developers-want-make-easy-rcna1689\n\nThis makes me very uneasy. Not because of anything to do with vaccines etc, but the fact it ties in with Big Tech.
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.
@thecanine LOL πŸ˜‚
actually sorry yes, same as @jlj , its only on the app that it hasn't changed for me.
hasnt updated on my pod
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)? πŸ€”
@thecanine 🀣🀣
@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 I'll give it a try 🀞
@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 🀣
Gotta love when money matters above all else (sarcasm): https://www.commondreams.org/news/2021/10/11/waive-patents-moderna-still-refuses-share-covid-19-vaccine-recipe
@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.
@other_me All good buddy 😝
@prologic Updating :-D
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.
https://teddit.net/r/degoogle/comments/qe2kr9/the_thing_i_hate_most_about_google/\n\n> As I've often lamented, Google has reduced the Web to a brothel of whores competing to give a robot the best blow job. \n\n🀣 🀣
@prologic People 🀦
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)
Looks good @fastidious !
@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 Cheers 😊
@prologic not sure the manual Follow function (that I only just noticed now has been moved to Settings) resolves the nick quite right. I followed the https://feeds.twtxt.net/tiktok/twtxt.txt feed on my pod by pasting in the URL, but it adds it to the Following list without any nick attached.\nSee the top of my Following list on my twtxt.txt: https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt
@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.
@prologic Dunno but hope we hear that said more and more often 😁\n\nWelcome @thecanine !
\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.
Might end up with another line to add to https://dont-be-evil.com the way this is playing out: https://www.cnbc.com/2021/10/22/google-to-remove-youtube-apps-from-roku.html
@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 exactly πŸ‘Œ
@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.