# 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 2172
# self = https://watcher.sour.is?uri=https://twtxt.net/user/mckinley/twtxt.txt&offset=172
# next = https://watcher.sour.is?uri=https://twtxt.net/user/mckinley/twtxt.txt&offset=272
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/mckinley/twtxt.txt&offset=72
@adi You inspired me to write a whole blog post about it: https://mckinley.cc/blog/20210831.html
@adi @prologic \n> If you haven't added funds after the 30 days, we'll start cleaning things up. Services paid for by that account, including all hosted content, will be removed. If you don't have any registered domains on that account, the account will be removed a few days later.\n\nIt's not that harsh in my opinion. Besides, it as close to free as a paid hosting service can be for the non-production option.
@adi @prologic
> If you haven't added funds after the 30 days, we'll start cleaning things up. Services paid for by that account, including all hosted content, will be removed. If you don't have any registered domains on that account, the account will be removed a few days later.

It's not that harsh in my opinion. Besides, it as close to free as a paid hosting service can be for the non-production option.
@prologic @eldersnake You have a 30 day grace period before your account gets deleted. https://www.nearlyfreespeech.net/about/faq#Empty
@prologic @eldersnake You have a 30 day grace period before your account gets deleted. https://www.nearlyfreespeech.net/about/faq#Empty
@adi @eldersnake I'll definitely check it out if I need a VPS for something. Thanks man.
@adi @eldersnake I'll definitely check it out if I need a VPS for something. Thanks man.
@eldersnake I use the "Non-Production" nearlyfreespeech.net plan. I put $10 in my account over a year ago and I'm still chewing through that. How much do you end up paying?
@eldersnake I use the "Non-Production" nearlyfreespeech.net plan. I put $10 in my account over a year ago and I'm still chewing through that. How much do you end up paying?
@prologic @adi I think you're dangerously close to an XKCD 927 situation here. XKCD: Standards
@prologic @adi I think you're dangerously close to an XKCD 927 situation here. XKCD: Standards
@adi @lyse It's not an "app", there's nothing interactive about it. It's like a Hello World program as compared a text file that says "Hello World". The concept is good for learning but impractical, even counter-productive, for anything else. That's why you don't usually see a release 0.2.0 of helloworld.c.\nBesides, if your personal website is an "app", you're doing it wrong.\nhttps://www.webbloatscore.com/?url=https://mckinley.cc/ 0.041 :)
@adi @lyse It's not an "app", there's nothing interactive about it. It's like a Hello World program as compared a text file that says "Hello World". The concept is good for learning but impractical, even counter-productive, for anything else. That's why you don't usually see a release 0.2.0 of helloworld.c.
Besides, if your personal website is an "app", you're doing it wrong.
https://www.webbloatscore.com/?url=https://mckinley.cc/ 0.041 :)
@adi @lyse My other example I use when talking about needless complexity is https://github.com/1ntEgr8/yolo-tree, a web page with a header and four links on it that uses 91 lines of JavaScript to download a JSON file with the information and put the links on the page.\nIt also downloads two (2) fonts, making the page weight 44.1KB and a WebBS of 22.9 without executing the JavaScript to get the JSON and the images. https://www.webbloatscore.com/?url=https%3A%2F%2F1ntegr8.github.io%2Fyolo-tree%2F\nSomebody spent enough time on this project to give it two releases on GitHub.
@adi @lyse My other example I use when talking about needless complexity is https://github.com/1ntEgr8/yolo-tree, a web page with a header and four links on it that uses 91 lines of JavaScript to download a JSON file with the information and put the links on the page.
It also downloads two (2) fonts, making the page weight 44.1KB and a WebBS of 22.9 without executing the JavaScript to get the JSON and the images. https://www.webbloatscore.com/?url=https%3A%2F%2F1ntegr8.github.io%2Fyolo-tree%2F
Somebody spent enough time on this project to give it two releases on GitHub.
@lyse @adi "My serverless, headless, Micropub-powered, personal website" https://barryfrost.com/2021/07/vibrancy
@lyse @adi "My serverless, headless, Micropub-powered, personal website" https://barryfrost.com/2021/07/vibrancy\nI should add that I link to this page often and it was down for at least 2 weeks a little while ago.
@lyse @adi "My serverless, headless, Micropub-powered, personal website" https://barryfrost.com/2021/07/vibrancy
I should add that I link to this page often and it was down for at least 2 weeks a little while ago.
@adi @prologic Heh.
@adi @prologic Heh.
@adi Ah, makes sense. It's been a while, I hope you're doing well.
@adi Ah, makes sense. It's been a while, I hope you're doing well.
@anthk @prologic @jlj Funnily enough, my home IP seems to have been banned from floodgap.com and the gopher proxy on there. I have no idea what I did wrong.
@anthk @prologic @jlj Funnily enough, my home IP seems to have been banned from floodgap.com and the gopher proxy on there. I have no idea what I did wrong.
I've never heard of a company providing that service. I know there are companies like https://www.macstadium.com/ that will give you access to a dedicated Mac for use as a server, though. Why?
I've never heard of a company providing that service. I know there are companies like https://www.macstadium.com/ that will give you access to a dedicated Mac for use as a server, though. Why?
@movq I'm sure there will be several good spyware-free forks if that PR is merged. Even so, it would be a huge loss for the free software community.
@movq I'm sure there will be several good spyware-free forks if that PR is merged. Even so, it would be a huge loss for the free software community.
@mckinley
> Yandex and Google trackers will potentially be added to Audacity: https://github.com/audacity/audacity/pull/835

Reposting here because I want more eyeballs on this.
@mckinley \n> Yandex and Google trackers will potentially be added to Audacity: https://github.com/audacity/audacity/pull/835\n\nReposting here because I want more eyeballs on this.
@prologic Thank you, man. I'm sorry I wasn't clear in the beginning.
@prologic Thank you, man. I'm sorry I wasn't clear in the beginning.
@mckinley @prologic Yeah, it did it. Look at my plain text feed, the dollar signs are replaced with escaped parentheses.
@mckinley @prologic Yeah, it did it. Look at my plain text feed, the dollar signs are replaced with escaped parentheses.
@prologic The post I replied to is supposed to have dollar signs instead of what look to be escaped parentheses there. What's really weird is that the parentheses open and close as if they are surrounding something.
$test to see if surrounding text with dollar signs here does the same thing$
@prologic The post I replied to is supposed to have dollar signs instead of what look to be escaped parentheses there. What's really weird is that the parentheses open and close as if they are surrounding something.\n$test to see if surrounding text with dollar signs here does the same thing$
@mckinley Hey @prologic, it looks like dollar signs are messing with a parser somewhere. Do you know what might cause this?
@mckinley Hey @prologic, it looks like dollar signs are messing with a parser somewhere. Do you know what might cause this?
@prologic @xuu @antonio I've also heard good things about Threema, but it's paid and, like Signal, requires the installation of the smartphone app (AGPL) to use. Unlike Signal, to my knowledge, you need access to and an internet connection on that phone when using their web client.
@prologic @xuu @antonio I've also heard good things about Threema, but it's paid and, like Signal, requires the installation of the smartphone app (AGPL) to use. Unlike Signal, to my knowledge, you need access to and an internet connection on that phone when using their web client.
@prologic Definitely not the way to go. This kind of research could have been extremely useful for the Linux maintainers and the free software community as a whole, so long as the researchers got approval from some kind of lead maintainer to do this.
@prologic Definitely not the way to go. This kind of research could have been extremely useful for the Linux maintainers and the free software community as a whole, so long as the researchers got approval from some kind of lead maintainer to do this.
@prologic I agree it was unethical, but I don't think an entire university should be permanently banned from submitting patches because of the actions of a few people. If banning the whole school for a while is the only thing that would make them knock it off, then so be it. I just don't think it should be permanent.
@prologic I agree it was unethical, but I don't think an entire university should be permanently banned from submitting patches because of the actions of a few people. If banning the whole school for a while is the only thing that would make them knock it off, then so be it. I just don't think it should be permanent.
For life? That's a shame. I hope the maintainers reconsider that in a year or two. To my knowledge, umn.edu email addresses didn't make up the majority of known malicious patches.
For life? That's a shame. I hope the maintainers reconsider that in a year or two. To my knowledge, umn.edu email addresses didn't make up the majority of known malicious patches.
@prologic @antonio @xuu Personally, I don't trust smartphones not to give information to companies interested in that sort of thing. Most code they run is proprietary, so it's difficult to know. Monitoring network traffic only goes so far. Better to avoid the suspicious proprietary software altogether if you can, in my opinion.
@prologic @antonio @xuu Personally, I don't trust smartphones not to give information to companies interested in that sort of thing. Most code they run is proprietary, so it's difficult to know. Monitoring network traffic only goes so far. Better to avoid the suspicious proprietary software altogether if you can, in my opinion.
Well, I know John Deere is anti right to repair. Take the same people, add in nonfree JavaScript, unnecessary accounts on a web service because you own a tractor or something, and assorted forms of tracking and you get this.\nSeriously, though, I really don't know how username enumeration like this leads to locations of users.
Well, I know John Deere is anti right to repair. Take the same people, add in nonfree JavaScript, unnecessary accounts on a web service because you own a tractor or something, and assorted forms of tracking and you get this.
Seriously, though, I really don't know how username enumeration like this leads to locations of users.
Hey, welcome to twtxt.net @qwe and @arbytr!
@xuu @prologic @antonio Session is definitely not well polished. People I know have had issues with messages syncing between devices. Plus, the only client I've been able to find is the official Electron one. I would probably be using Signal if it didn't require the use of a tracking device (smartphone) or a phone number.
@xuu @prologic @antonio Session is definitely not well polished. People I know have had issues with messages syncing between devices. Plus, the only client I've been able to find is the official Electron one. I would probably be using Signal if it didn't require the use of a tracking device (smartphone) or a phone number.
@prologic Most of them, huh?
@prologic Most of them, huh?
@mckinley What useless domains do you guys on twtxt.net have?
@mckinley What useless domains do you guys on twtxt.net have?
@prologic @twtxt The regex for user agents is too permissive, I opened a GitHub issue
@prologic @twtxt The regex for user agents is too permissive, I opened a GitHub issue
@prologic Conflating "open source" and "free software", as @jlj said. I'm sorry, I wasn't clear.
@prologic Conflating "open source" and "free software", as @jlj said. I'm sorry, I wasn't clear.
@jlj @prologic @lazarus RMS would definitely take issue to that, here's the GNU Project's take: https://www.gnu.org/philosophy/open-source-misses-the-point.html
@jlj @prologic @lazarus RMS would definitely take issue to that, here's the GNU Project's take: https://www.gnu.org/philosophy/open-source-misses-the-point.html
@off_grid_living Wow, $26,000 isn't as high as I thought a setup like that might cost. Of course, you have the skills to do almost everything yourself. That must have saved thousands.
@off_grid_living Wow, $26,000 isn't as high as I thought a setup like that might cost. Of course, you have the skills to do almost everything yourself. That must have saved thousands.
@twtxt This one was a slightly different request, I didn't think the first one worked but it did. I promise to stop screwing with your website now @prologic
@twtxt This one was a slightly different request, I didn't think the first one worked but it did. I promise to stop screwing with your website now @prologic
@twtxt Actually, I think the flaw is with the entire follow system. I wonder if a simple curl command could make another user on the pod appear to follow me.
@twtxt Actually, I think the flaw is with the entire follow system. I wonder if a simple curl command could make another user on the pod appear to follow me.
I've identified a flaw in the public follow notification system...
I've identified a flaw in the public follow notification system...
@adi @jlj lobste_rs Here's a screenshot, not mine though. Screenshot of twin\nNon-compressed picture
@adi @jlj lobste_rs Here's a screenshot, not mine though. Screenshot of twin
Non-compressed picture
lobste_rs @adi @jlj I definitely need to give this a try. I've always found tmux a little clunky. Have you gentlemen seen twin?
lobste_rs @adi @jlj I definitely need to give this a try. I've always found tmux a little clunky. Have you gentlemen seen twin?
@prologic You are definitely not the only one. Here's someone who "sold" a git commit for $127, because that isn't completely ridiculous.
@prologic You are definitely not the only one. Here's someone who "sold" a git commit for $127, because that isn't completely ridiculous.
@prologic @slashdot As far as I can tell it's like buying art, but with a blockchain, non-free JavaScript, lower quality art, and you don't really get to own it.
@prologic @slashdot As far as I can tell it's like buying art, but with a blockchain, non-free JavaScript, lower quality art, and you don't really get to own it.
No need to apologize, I was just curious. Thank you very much for looking into it. I know you're a busy guy.
No need to apologize, I was just curious. Thank you very much for looking into it. I know you're a busy guy.
I followed several feeds about a half an hour ago, and they all appeared in my following list as they should. I've had to re-follow my feed on mckinley.cc at least one time in the past, but I haven't consciously noticed other users missing before today.
I followed several feeds about a half an hour ago, and they all appeared in my following list as they should. I've had to re-follow my feed on mckinley.cc at least one time in the past, but I haven't consciously noticed other users missing before today.
Hey @prologic, I think feeds are being removed from my following list. I've certainly followed more than seven people, because I click "follow" on almost everyone involved in conversations here. Users I am very sure that I have followed here include @xjix and my main feed on mckinley.cc which I just followed for the third time. I am fairly sure I've followed @lazarus and @jlj as well.
@prologic For most iPods, a Rockbox install is just a couple of clicks on their installer program. It doesn't actually wipe the stock OS, though. You can still boot into iPod OS by turning on the hold switch when booting. iPods were much, much more open back then.
@prologic For most iPods, a Rockbox install is just a couple of clicks on their installer program. It doesn't actually wipe the stock OS, though. You can still boot into iPod OS by turning on the hold switch when booting. iPods were much, much more open back then.
@movq @lyse iPod classics hold up as great portable music players nowadays. You can run a free OS on them, and storage can go up to 2TB if you have the right model iPod, 4 512GB MicroSD cards, and an iFlash Quad. I use a 5th gen iPod running Rockbox every day.
@movq @lyse iPod classics hold up as great portable music players nowadays. You can run a free OS on them, and storage can go up to 2TB if you have the right model iPod, 4 512GB MicroSD cards, and an iFlash Quad. I use a 5th gen iPod running Rockbox every day.
Behold, the smart watch of champions:
Casio CA53W
Behold, the smart watch of champions:\nCasio CA53W
Could it be your browser's autofill? On my settings page, the 'change email' box has no content.
Could it be your browser's autofill? On my settings page, the 'change email' box has no content.
@adi\n> But still, that gorgeous lock\n\nhttps://www.motherfuckingwebsite.com/ has one too
@adi
> But still, that gorgeous lock

https://www.motherfuckingwebsite.com/ has one too
@jlj I'm excited to see it, man.
@jlj I'm excited to see it, man.
@prologic\nXKCD: Ten Thousand\nAdmittedly, those websites aren't something *everyone* knows, but I am surprised you haven't seen them yet.
@prologic
XKCD: Ten Thousand
Admittedly, those websites aren't something *everyone* knows, but I am surprised you haven't seen them yet.
@prologic Oh man, you're one of the 10,000. You should check out http://bettermotherfuckingwebsite.com/ and https://bestmotherfucking.website/ There's also https://thebestmotherfucking.website/, but I personally disagree with that one.
@prologic Oh man, you're one of the 10,000. You should check out http://bettermotherfuckingwebsite.com/ and https://bestmotherfucking.website/ There's also https://thebestmotherfucking.website/, but I personally disagree with that one.