# 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 1532
# self = https://watcher.sour.is?uri=https://twt.nfld.uk/user/jlj/twtxt.txt&offset=332
# next = https://watcher.sour.is?uri=https://twt.nfld.uk/user/jlj/twtxt.txt&offset=432
# prev = https://watcher.sour.is?uri=https://twt.nfld.uk/user/jlj/twtxt.txt&offset=232
That link was outdated; the relevant parameter is now documented as a boot option. I'm currently backing up my SD card, in preparation for switching to a 64-bit image file. I'm also considering running something other than poste.io. Learning loads! :-D
@darch @prologic OK! Great!
@darch Will do! Just trying to figure out whether there's any point in thinking about the midday ones... If it's sunny, the family will be on an outing, I'm sure.
@darch That's the one! Ta! :-D
@darch Could you share the article on that 'bear' platform, from Saturday night? I can't seem to find it in HackMD -- if that's where it was -- and I didn't save my browser history! >.< I can find the Cohen piece on SLC, but not the one that linked to it. :-P Thanks!
@darch Might be slightly late. Daughter is still wide awake. _sigh_ Room is hosted now, though.
@darch Makes sense. :-) And I just confirmed once more that your account works, so now I'm worried that I messed up where you're from. >.< Oh well, I can share the credentials verbally this evening, regardless. :-D
@movq It's _so_ cringy. >.<
I'm game. :-) I created that account btw, @darch. What would be a good agenda? Want to make sure I'm prepped this time. :-)
The design choices behind Snormal are almost schizophrenic: "... Instead of a newsfeed, Tik Tok uses an algorithm to show you interesting content. It's scarily addictive, and it seemed like an interesting challenge to construct something similar for Snormal." How can one acknowledge, yet then want to emulate, addiction?
@prologic @slashdot Everyone wants a walled garden, where they don't need to think. >.<
Ha. Yes, agreed. :-)
Format /etc/fstab files automatically. Cool! I think I might use this to learn a bit of Go -- looks like something I could get my head around. :-)
@mr_woggle Welcome back! :-D
Tesco to roll out soft plastics recycling points. Then we need it curbside, I'd say. I took a year's worth of tetra-pak recycling to the Morrison's recycling point -- one of the few in our town, I believe, and certainly my closest -- a few months back; folks looked at me like my ladened bike was my only possession!
Oops! I missed his reply. :-)
@adi Morning! :-D
However, thinking about it some more... While trust is subjective, it isn't as relates to key signing parties: this person was in possession of this unique material when I met them is something you can represent mathematically. But, proof of the other... Well, it'd have to be some sort of combined score, wouldn't it? A BLM test, plus a MeToo test, etc. Not impossible to represent, but maybe trickier to prove the equivalence, or near equivalence, of the two.
Initially, I thought surely not, but, the more I think about it... Both are relative, measured in degrees. Tests for both are fallible, if subjects parrot the right words. Increasing confidence in any test results, over time, is also shared. Definitions of them are subjective too... Interesting!
HN500+: Remembering Allan McDonald, who refused to approve the Challenger launch -- I'll never forget that day: TV brought into the classroom special, sent home early...
@movq Wow. Just reading up on the fallout now...
For context, @essjay, this software is running on Kathryn's old Dell tower, down on the filing cabinet in our entryway. :-) But most of the folks you'll see in this 'space' are actually using a copy of the software that's running on @prologic's kit: a -- very cool, by the sounds of it! -- data centre that he's got in his house. :-) That said, though, none of it really matters: we can all just chat together, as if we were in the same 'room'. :-)
Ha ha! Yup! Seamless! :-D
@essjay Happy... Wednesday morning, from the other side of the Atlantic! :-D And welcome to nfld, bro! \\o/
@darch @prologic I should be around on Saturday evening UTC. :-) Actually, Søren, I'll create an account for you today, so you can host in the future too. User name will be your handle in this conversation, and the password will be the country you connect from, capitalised, with 3 & 4 for vowels. :-D
@hecanjog Oh, wow! Awesome!
I can SSH to my RPi3B now. :-) All ready for poste.io. I was a bit surprised to see that it was 32-bit; I'd thought it was 64-bit, when I was trying to decide how much to spend. Well, it turns out that while the architecture reported by default is armv7l, I can set it to ARMv8 mode through the equivalent of the Pi's BIOS. So now I need to decide whether that's a good idea, before I continue with my mail server project.
@darch Love it! Particularly like Page 2. :-)
@lyse @prologic So what you're saying we should provide support solely in a Matrix room. ;-D (And on our pods, of course!)
I'm giving Aether another go. I don't think the code has changed much since last I looked -- maybe not at all, as it hasn't been updated in ten months! -- but I'm much better informed, about snap and AppArmor, after troubleshooting an issue with my Newsboat snap. Pretty sure the failing to launch that stymied me at the time was just that sort of problem.
@hecanjog Did you wake up, or have to deal with the fallout? :-D Back when my firstborn wasn't sleeping well, I used to dream he was falling out of bed -- not that we co-slept! On one particularly vivid occasion, I woke up shouting, hooking my foot over the edge of the bed, trying to 'catch' him. Scary stuff!
Found a neat site today, for royalty-free music; diggin' this track this afternoon: Acid Trumpet by Kevin MacLeod\nLink: https://incompetech.filmmusic.io/song/3340-acid-trumpet\nLicense: https://filmmusic.io/standard-license
So, now that I have a Matrix homeserver running, I'm naturally thinking about how to usefully employ it. :-P What do you all think of having a bridge between it and #yarn.social on Freenode? It doesn't look trivial to set up, but I bet it'd be fun; and then we'd have an indexed history of the channel, for when our many new users start asking questions and looking for answers. ;-D
@jlj Just tweeted it, crediting him.
Another post from Rogerio, on all aspects of software development. Interested in flow, and pair programming. Question: I was thinking it might be cool to have a rough draft of our manifesto, for Rogerio to read, as part of my approach. Thoughts?
@lazarus Cool! I read about it in TWIM, but didn't quite get it. I tried to sign up from my Synapse instance -- with jlj@nfld.uk -- but it didn't seem to work; same with my matrix.org account. Looks really neat, though!
@prologic Of course! It's a piece of cake, by ID, from their dashboards repo. I regret investing heavily in InfluxDB-backed ones, tbh. Want to run the official Consul one, but need to translate the PromQL (Prometheus' query language) to IFQL (InfluxDB's) first.
@prologic @darch @xuu @lyse Indeed -- lovely to meet you all 'in person'! :-) Looking forward to doing some great work together! :-)
Big props to the Jitsi Meet devs; our first yarn.social meeting went pretty much flawlessly -- on my ancient tower and dinky home broadband -- with five participants! So impressed. :-)
@lyse @prologic @darch Nice use of yarn there. :-D I mean, an hour later is perfect for me -- well, assuming my daughter isn't sick all over me like she was during last night's bedtime! -- but I don't want to inconvenience others. :-)
@lyse @darch @prologic :-D Thank you! We *can* actually record the session... Well, I assume I have the disk space for that. :-) Or just take minutes. :-D Happy either way. Thanks, all. My availability is definitely towards the latter half of that two-hour window. :-)
@lyse @prologic @darch Yikes! Yeah, OK, that's 19.00 BST for me, this evening, I believe. Cheers. FYI, I'll get on, to host and make sure all's well, but then I'll pop off for a bit to help with kids' bedtimes, before reappearing. Hope that's OK.
@prologic @darch @lyse cc @movq Re prep, I'd be happy to just have a general discussion at this point. Make sure we all agree on how to coordinate, via HackMD, I guess, what the broad priorities are, any big issues, etc. Btw, is it today or tomorrow?
More YouTube. Yeesh. But I found this to be a really good Q&A with the founders of Okteto and Kubesail; a k8s 101 of sorts. I jumped around a lot, 'cause it's long and I've got the attention span of a gnat these days, :-D but that was really easy to do with all the bookmarks further down in the post. It's helpful for me to hear about a time, in cloud space, before docker compose, for example. I came to all this stuff at the same time, about a year ago; scene-setting is still very much needed. :-)
It's produced for NBC :-/, hosted on YouTube -- yeck -- but I still really enjoyed this seven-minute piece on the history of Postsecret
@darch @prologic Huh. IIRC, I needed to remove the blog cache and restart my pod, when I had a similar issue.
@adi Oh, yes, it is! :-) And @darch, I can't get enough of monospace; I overuse it, I'm sure. :-P
Just learned about the shuf command. It was the missing piece in my conky set-up: I wanted a way to keep a fresh set of tasks on my desktop, just as a little tweak for my brain, so I wouldn't forget about all the stuff on my plate. I still mostly use task ready to plan my day, but now, while I'm working, I can glance over and be assured of seeing a fresh list of random things that might be in my future. :-) And I can cut it off perfectly, for my desktop, with -n 35. man sort, down to related commands, and there it was, just waiting for me. :-)
@prologic Great! Glad I got there on my own. :-D OK, I'll go with that plan, soon. :-)
@darch @lyse @xuu @movq @prologic Sure. :-) https://meet.nfld.uk/yarn -- I'll try to be in there ten minutes, for whichever day we go with, but there's a lobby to wait in, regardless. :-)
@rcrsch Isn't it wonderful? I just love it. :-)
Re recruiting the Feedless dev... Do you think I should stick with a philosophically based approach? I don't see any golang in his repos. I bet he could build up an amazing app in Swift, though. :-D I've been playing around with Feedless, just trying to get a better idea of where he was coming from... Just thinking out loud here, really. Re the actual approach, his Twitter handle is the best one I've identified to date, ironically. Might wait till our call, to talk this one through with you all, depending on how much time we've got.
Actually, I'm getting all muddled: my matrix subdomain is listening on 443/tcp exclusively now; and it's passing traffic to my Synapse server based on specific URIs. I now don't really understand how federation was working, with my old configuration. lol. Pretty confusing, this stuff. :-P
Har har! True success now! \\o/ I needed an additional server stanza for my base domain -- which is the actual name of my homeserver: nfld.uk -- listening on the federation port of 8448/tcp, terminating the TLS connection, and then passing the traffic to my Synapse server on 8008/tcp. I don't actually know whether I need the same functionality on my matrix subdomain -- where it originally lived -- but that doesn't seem to be breaking anything related to clients or federation, so I'm tempted to step away for the moment, happy and proud. :-)
A good read: Why I find longtermism hard -- "... I think we should expect effective altruism to feel hard: The more salient a particular problem is — and the more compelling working on it seems — the more we should expect it to already have people tackling it. So I should expect working on the most pressing problems not to feel as intuitively urgent and important as working on some other problems. If it did, it would be less neglected..."
Flipping through* my free copy of the NGINX Cookbook by Derek DeJonghe is making me nostalgic for the days when O'Reilly was pretty much my only reference material. I've been trying to debug my config off and on for a few days, but I actually feel like this book might be the answer, for me. * = likely straining my eyes, reading it in Thorium, at almost midnight; = for the price of a business email address, which certainly isn't free
@lyse @adi @antonio @prologic @darch Good idea! I've added my availability.
@slashdot Interesting project! ... I keep starring these repos in the hopes that I won't forget about them; but I'm up to 133 now. :-P
@lyse @prologic @darch OK, no problem: and, done. :-) Same user name. Let me know if you need anything else.
@prologic @darch re HackMD: Cool! Sounds ideal. :-) And my Jitsi Meet instance is running on the same server as my pod; guests can join calls, but you need an account to host one. That said, happy to create accounts for folks here. :-)
@darch That's a great idea! I'm game for a call. Oh, and I run a Jitsi Meet server, FYI -- still tuning it, but it works OK for family calls. :-)
I may have celebrated prematurely. While federation seems to be working, client connections -- from Element desktop -- aren't. Client connections from Element Web *seem* to be working, though; oddly. I don't think my reverse proxy is configured correctly: while TLS is terminated properly for federation, all client connections are presented with my base domain cert instead of the one I generated for my matrix subdomain; likely related to some 404s for Matrix-related URIs on my base domain as well, in the debug logs I'm now drowning in.
@adi Nice! I'll definitely be taking advantage of that nav menu tip, when I get my site together! :-)
Success! \\o/ Just tested my homeserver at: https://federationtester.matrix.org/ -- all tests passed! Now to see whether I can actually *do* anything with it without melting the old netbook it's running on. :-P
Just happened to read about FLOSS-UX, on lobste.rs; very timely! I haven't read it all yet, but I will: I think it's probably worth everyone on this re-branding project having a scan @prologic; certainly me, anyway, with my focus on presenting all the information about yarn.social. Also, it links to Taskcafe, which is the best contender I've seen to date for organising and project management.
@darch Fantastic post! Yeah, there's so much to do with this re-branding project: some of what you've raised could certainly be considered nice to have, while other things would be something that we'd want on yarn.social from Day 1, I think. But, yes, overall, I think we need a way to coordinate and prioritise, so when we get a moment, we can pick off low-hanging fruit, or really roll up our sleeves. I've started a GitHub repo where I'm playing around with the docs, but I think there must be a better way to do this, across all the ideas you've raised.
@prologic Oh, cool! :-D Good luck!
@prologic @bml @lyse I knew someone was running a low-maintenance mail server! :-D Sweet! I'll check it out! :-)
@bml Oh, cool! Yeah, that'd be fun. :-) I'm using it on Linux and Android at the mo. Just so chuffed about how simple communication is with my older family now; I'd never get them on any sort of chat app, but now, unbeknownst them, they are! ;-)
@bml Cheers for this. Non-trivial, in a nutshell. It's funny: I never even thought about my ISP's mail infrastructure. I guess, I'd have to get on the horn to them about that too -- in addition to the two issues you've raised -- if I'm to relay mail out that has any hope of being delivered to most mail servers. Man, I've been using web-based providers for so long... Protonmail now, but still... Forgotten so much about what email was like 20 years ago.
@bml Neat! Yeah, love Delta Chat. It's even simple to set up across multiple devices.
@lazarus Oh, intriguing! :-)
@bml Oh, maybe it was your feed that gave me the mail server idea! :-D What are you running? Is the upkeep intensive? That's always been one of my top concerns with doing it, in the past: how to keep it working securely, day in and day out. And, yeah, I think the rpi would do OK, if it weren't for the ridiculous number of rooms I'm in, many of which are huge -- in fact, there's no guarantee this current set-up will be able to handle it either. Might have to scale back my footprint on there. :-)
@bml Reading more of the docs, I think it was a bit ambitious, my looking to run Synapse on my Pi 3B. :-) It came a while ago, actually, btw! :-) I'm going to try to run Synapse on my old Asus netbook instead; we'll see. My latest idea for my rpi is to run a mail server on it; I think @lyse said they're doing that, and it runs well? Now I just need some time! I keep looking over at the beautiful Pibow case I got for it... I just really want to get this homeserver up first... I'm all over the place, if you can't tell lol.
Successfully built Synapse on Linux i386. \\o/ My Matrix 'homeserver' is one step closer! :-)
My obfs4 bridge is up and advertised. Cool. Nice to be running a Tor node again, after almost 20 years!
My obfs4 bridge is up and advertised. Cool. Nice to be running a Tor node again, after almost 20 years! ![](https://twt.nfld.uk/media/R2UQ7mBcsYXDRcoe
hacker-news-newest (#nqvdduq) Gosh. Crying in my cereal this morning. What an amazing woman; so positive and enthusiastic, after all she's lived through and with. Just wonderful!
@adi Yeah, I hired a really talented guy I met on Matrix. :-) So, like the original twt.social logo, I'm assuming I can combine the SVGs I have of these two, so that, depending on whether my pod users choose a light or dark theme as their default, the best looking one will be displayed.
@adi Thanks! :-) I actually commissioned a new one; need to learn SVG first, though, so that it transitions properly between themes. But, yeah, I'm in no hurry, 'cause the one I mocked up in 30 minutes is growing on me. :-D
@prologic cc @adi @movq Yeah, I like the concept of local discovery, on my pod, and then the option of wider searching, based around common interests and topics.
@prologic @adi Noted! I'm not there yet, but I'll be keen to get all your feedback on a first cut of our manifesto. :-) cc @eldersnake
@prologic @darch I'd agree. I mean, I get that cancel culture is terrifying, but, by in large, once something's out there, someone's grabbed a copy, no matter what you do. I don't know... I'm happy with that, and, if the worst happens, to just pull it out down and go radio silent.
Unified Modelling Language versus 'masala diagrams'. 🤣 Food for thought, certainly.
@prologic @darch Re 🤣: lol. Re "... there are a few SSB based social things out there..." I had no idea! Manyverse, Patchwork, Patchfox, Oasis, Planetary, and well as Feedless... My initial thought is: awesome! I find it rather hopeful. :-)
@prologic Wow. Didn't expect you to say that! I'd be honoured to. :-D I'll do my best! :-D
@prologic I think reaching out to them is a great idea. Initially, I thought, oh, it's too close to Yarn, and they're passionate. But, then, as you say, development stopped in August. Maybe the time is ripe for a new project!
Oh my git! 😁 https://github.com/git-learning-game/oh-my-git -- looks interesting!
@prologic Bloody hate how screengrabs of text, and PDFs, are so prevalent on the 'net. It's annoying and inconvenient for me, to source and share information, but it's a non-starter for you and many, many others.
It's really inaccessible, unfortunately. PDFs abound. I did find this text version, but it's hardly a summary: https://github.com/ruphy/open-source-archetypes -- there's a video I don't want to watch too lol: https://youtu.be/Lo61OOi8_4Y
I've long advocated for electoral reform. Good arguments for why it's just part of the problem: politics.co.uk op-ed
Which archetype most closely matches Yarn? https://blog.jwf.io/2020/11/open-source-archetypes-unicef-open-source/ -- I think quite a few apply, but, as much as I dislike the name, I think *Mass Market* might be the closest.
@prologic Oh, sorry: Code of Conduct.
These principles arose around corporate participation in open source projects, but I definitely see how they could apply more broadly: https://authentic-participation.readthedocs.io/principles/01-starts-early/ -- I'd like to explore including some of them in our CoC or other documentation.
The nostalgia around Timmy's is almost overwhelming for any Canadian of a certain era; seems I'm still not immune: https://www.soglos.com/food/49443/Tim-Hortons-is-coming-to-Gloucestershire
Another neat project from endtimes.dev: Missing Dice -- I had to send Nathaniel a message, to let him know how much I enjoy his stuff; I get excited every time he pops up in my feed reader. :-)
@jack Just saw your review of the *reMarkable 2*; very interesting, indeed! I too have notebooks scattered everywhere; I'll definitely be keeping an eye on this technology. :-)
Lessons for Canada: https://www.michaelgeist.ca/2021/02/beware-the-unintended-consequences-some-warning-signs-for-canada-from-the-australian-government-battle-with-facebook/
It seems like overkill, all the DBS checks I've done in my life. Not sure I want another organisation holding that data, though. https://blogs.ncvo.org.uk/2021/02/19/developing-a-national-volunteer-passporting-scheme/
😯😦 "Last year, a passenger train struck and killed a partially sighted man who had fallen on to the track from a platform at Eden Park station in South London... It concludes it’s likely the passenger fell from the platform as he wasn’t aware that he was close to the edge." https://v.gd/NSnLxC