# 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 482
# self = https://watcher.sour.is?uri=http://a.9srv.net/tw.txt&offset=482
# prev = https://watcher.sour.is?uri=http://a.9srv.net/tw.txt&offset=382
After submitting a correction for Apple Maps when they got the name of the Gulf of Mexico wrong, I wrote a letter to Investor Relations: http://a.9srv.net/b/investor_relations
After submitting a correction for Apple Maps when they got the name of the Gulf of Mexico wrong, I wrote a letter to Investor Relations: http://a.9srv.net/b/investor_relations
One of the things I love about Plan 9 is how the interfaces make this possible: add snapshots to any block storage, at the kernel level, in less than 700 lines of code. http://9p.io/sources/contrib/blstuart/snap/devsnap.c
One of the things I love about Plan 9 is how the interfaces make this possible: add snapshots to any block storage, at the kernel level, in less than 700 lines of code. http://9p.io/sources/contrib/blstuart/snap/devsnap.c
I tried using Firefox Focus as my default browser for a while but it was to extreme. It's still the only one on my home screen. 50-60 is sort of my intent, but then it keeps being "just one more...".
I tried using Firefox Focus as my default browser for a while but it was to extreme. It's still the only one on my home screen. 50-60 is sort of my intent, but then it keeps being "just one more...".
Cleaning up some of the *500* open tabs on my phone. I realized that if I don’t have *some* place to stash the good ones, I won’t go through any. http://a.9srv.net/b/2025-01-16
Cleaning up some of the *500* open tabs on my phone. I realized that if I don’t have *some* place to stash the good ones, I won’t go through any. http://a.9srv.net/b/2025-01-16
I forget where I found this, but it's really beautiful, for the right kind of nerd (hi, it's me!) — Docubyte's _Guide To Computing_. https://www.docubyte.com/projects/guide-to-computing/
I forget where I found this, but it's really beautiful, for the right kind of nerd (hi, it's me!) — Docubyte's _Guide To Computing_. https://www.docubyte.com/projects/guide-to-computing/
I've been using nile, my alternative WM for #plan9, for over a decade now. I just made some additional improvements and finally gave it a web page: http://a.9srv.net/src/nile/
I've been using nile, my alternative WM for #plan9, for over a decade now. I just made some additional improvements and finally gave it a web page: http://a.9srv.net/src/nile/
Happy New Year, UTC-08:00! 🥳
Happy New Year, UTC-08:00! 🥳
First we got 9fans to be moderated, now we've brought back comp.os.plan9! Come say hi! #plan9 #usenet
First we got 9fans to be moderated, now we've brought back comp.os.plan9! Come say hi! #plan9 #usenet
9fans is now a moderated list. It'll take time, but I'm hopeful we can get it back to being a good source of discussion. https://9fans.topicbox.com/groups/9fans/T124eb3ec9c594189-M83bd6a0d97304a9b5cffd91d/9fans-now-moderated
9fans is now a moderated list. It'll take time, but I'm hopeful we can get it back to being a good source of discussion. https://9fans.topicbox.com/groups/9fans/T124eb3ec9c594189-M83bd6a0d97304a9b5cffd91d/9fans-now-moderated
I've talked about how I do backups on unix a bunch of times, but someone asked again today and I realized I didn't have it written down where I could point to. So I wrote a lab report: http://a.9srv.net/reports/index.html#vac-unix
I've talked about how I do backups on unix a bunch of times, but someone asked again today and I realized I didn't have it written down where I could point to. So I wrote a lab report: http://a.9srv.net/reports/index.html#vac-unix
@eapl I agree with you that the obviously-correct filename is tw.txt. That's what mine's always been.
@eapl I agree with you that the obviously-correct filename is tw.txt. That's what mine's always been.
I wrote about making Glenda's Joy Division cover (with updated colors and a link to source): http://a.9srv.net/b/2024-11-23
I wrote about making Glenda's Joy Division cover (with updated colors and a link to source): http://a.9srv.net/b/2024-11-23
Glenda’s on a Joy Division kick: http://a.9srv.net/image/jocelyn.x3y2o10t1.png
Glenda’s on a Joy Division kick: http://a.9srv.net/image/jocelyn.x3y2o10t1.png
For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00
For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html
New post (mostly follow-up on the previous with a few new points) on the twtxt v2 discussion. http://a.9srv.net/b/2024-10-08
New post (mostly follow-up on the previous with a few new points) on the twtxt v2 discussion. http://a.9srv.net/b/2024-10-08
TWO HOURS wasted today trying to figure out why an image wasn't loading on some web page and what I was doing wrong... when the issue is the friggin' DSL router is *injecting* headers into http (non-https) pages. GAH! I'm ready to throw the thing. I've never been so mad at CPE. 🤬
TWO HOURS wasted today trying to figure out why an image wasn't loading on some web page and what I was doing wrong... when the issue is the friggin' DSL router is *injecting* headers into http (non-https) pages. GAH! I'm ready to throw the thing. I've never been so mad at CPE. 🤬
Reading about browser security measures and getting sad we don't live in a world where cross-site scripting is a feature instead of a bug.
Reading about browser security measures and getting sad we don't live in a world where cross-site scripting is a feature instead of a bug.
This is only first draft quality, but I made some notes on the #twtxt v2 proposal. http://a.9srv.net/b/2024-09-25
This is only first draft quality, but I made some notes on the #twtxt v2 proposal. http://a.9srv.net/b/2024-09-25
Earlier this week I found myself on the RIAA’s side in a legal dispute. Now I think Amy Coney Barrett got it right in her SCOTUS dissent. Truly we are in Bizarro World.
Earlier this week I found myself on the RIAA’s side in a legal dispute. Now I think Amy Coney Barrett got it right in her SCOTUS dissent. Truly we are in Bizarro World.
There are apparently dedicated "fireproof" external hard drives available that do this, and this coincidentally-timed piece suggests I might be able to get closer to what I was thinking in the not-too-distant future: https://www.pcgamer.com/hardware/ssds/researchers-have-developed-a-type-of-flash-memory-storage-that-can-withstand-temperatures-higher-than-the-surface-of-venus/
There are apparently dedicated "fireproof" external hard drives available that do this, and this coincidentally-timed piece suggests I might be able to get closer to what I was thinking in the not-too-distant future: https://www.pcgamer.com/hardware/ssds/researchers-have-developed-a-type-of-flash-memory-storage-that-can-withstand-temperatures-higher-than-the-surface-of-venus/
Fire-proof safes are generally designed so the internal temperature stays at or below ~350°F. Is there a computer medium I can write that's likely to survive an extended stay around that temperature? Storage size doesn't matter too much; a CD would be plenty (although an actual CD would presumably turn to soup).
Fire-proof safes are generally designed so the internal temperature stays at or below ~350°F. Is there a computer medium I can write that's likely to survive an extended stay around that temperature? Storage size doesn't matter too much; a CD would be plenty (although an actual CD would presumably turn to soup).
I run Plan 9 on my server and my main home workstation (a raspberry pi). My "daily driver" time is basically split between that and a Mac (excluding time on my phone, i suppose). I think it looks elegant, too. :-)
I run Plan 9 on my server and my main home workstation (a raspberry pi). My "daily driver" time is basically split between that and a Mac (excluding time on my phone, i suppose). I think it looks elegant, too. :-)
I'm 148249012 if anyone wants to say goodbye. 🤣 I never had the attachment to ICQ I did to AIM, but this is still the end of one heck of a run.
I'm 148249012 if anyone wants to say goodbye. 🤣 I never had the attachment to ICQ I did to AIM, but this is still the end of one heck of a run.
There's other potential uses for the tool (compare syscall latency between OSes, stat latency between file systems), but not what i'm after.
There's other potential uses for the tool (compare syscall latency between OSes, stat latency between file systems), but not what i'm after.
For my purposes, the comparison would only be useful to systems running Plan 9; if you happen to have that, yes please!
For my purposes, the comparison would only be useful to systems running Plan 9; if you happen to have that, yes please!
This was interesting: I didn't expect so much variation in reported times. If you happen to have #plan9 running on some other VPS, I'd love to hear your results. https://pdx.social/@a/112481970480703254
This was interesting: I didn't expect so much variation in reported times. If you happen to have #plan9 running on some other VPS, I'd love to hear your results. https://pdx.social/@a/112481970480703254
@adi I kinda bounced off learning go properly a few years back. This little toy would be a good thing to try again on, now that you mention it. Maybe.
@adi I kinda bounced off learning go properly a few years back. This little toy would be a good thing to try again on, now that you mention it. Maybe.
Started writing something from scratch yesterday using thread(3) and wow do I miss writing in Limbo instead. :-/ #plan9
Started writing something from scratch yesterday using thread(3) and wow do I miss writing in Limbo instead. :-/ #plan9
"Magic Clock" for Plan 9 (and p9p). http://a.9srv.net/src/img/magicclock-p9p.png http://a.9srv.net/src/magicclock.c (man and other info at http://a.9srv.net/src/).
"Magic Clock" for Plan 9 (and p9p). http://a.9srv.net/src/img/magicclock-p9p.png http://a.9srv.net/src/magicclock.c (man and other info at http://a.9srv.net/src/).
@adi (I would not object to someone wanting to throw FFRDC-class money at P9F, if you've got a lead! ☺)
@adi (I would not object to someone wanting to throw FFRDC-class money at P9F, if you've got a lead! ☺)
@adi No, thinking much bigger than that at the moment: http://a.9srv.net/b/us-osqi
@adi No, thinking much bigger than that at the moment: http://a.9srv.net/b/us-osqi
Just over here writing my Senator's office to see if we can get a new Federally Funded R&D Center created. 😳🤞
Just over here writing my Senator's office to see if we can get a new Federally Funded R&D Center created. 😳🤞
Also, incredibly excited that XOXO is coming back, even if just for one more year: https://2024.xoxofest.com
Also, incredibly excited that XOXO is coming back, even if just for one more year: https://2024.xoxofest.com
I wrote up a lab report on my daily to-do tracking "system", mostly so I could stop thinking about it. The report is at http://a.9srv.net/reports/daily.pdf and the referenced code is at http://txtpunk.com/daily/index.html.
I wrote up a lab report on my daily to-do tracking "system", mostly so I could stop thinking about it. The report is at http://a.9srv.net/reports/daily.pdf and the referenced code is at http://txtpunk.com/daily/index.html.
FOR SOME REASON I'm now archiving my plan files (as shown via 'finger a@9srv.net') at http://a.9srv.net/plans
FOR SOME REASON I'm now archiving my plan files (as shown via 'finger a@9srv.net') at http://a.9srv.net/plans
Well crap. I think I just realized that if my profile photo was a person it could vote in this year’s election. Probably time for a new default one.
Well crap. I think I just realized that if my profile photo was a person it could vote in this year’s election. Probably time for a new default one.
I've added myself to the registries at registry.twtxt.org and twtxt.tilde.institute. I wonder if there's a list of registries. #meta
I've added myself to the registries at registry.twtxt.org and twtxt.tilde.institute. I wonder if there's a list of registries. #meta
Huh. At some point, my twtxt-via-ssh shortcut from my phone stopped working. It does again now! I've changed nothing. Yay black boxes! 🤷🏻
Huh. At some point, my twtxt-via-ssh shortcut from my phone stopped working. It does again now! I've changed nothing. Yay black boxes! 🤷🏻
First task of 2024: renew an expired cert. I like that it's calendar-themed.
First task of 2024: renew an expired cert. I like that it's calendar-themed.
Spent a few hours the last two evenings fighting with tftpd. Party like it's 1999!
Spent a few hours the last two evenings fighting with tftpd. Party like it's 1999!
TIL my high school publishes its own research journal. https://www.pingry.org/our-community/students/pingry-community-research-pcr-journal
TIL my high school publishes its own research journal. https://www.pingry.org/our-community/students/pingry-community-research-pcr-journal
I needed something to help with a morning schedule for two kiddos. It highlights the current 5-minute block as it goes. I think this was my first time reaching for JavaScript for a personal project. https://sidequest.club/stages.html
I needed something to help with a morning schedule for two kiddos. It highlights the current 5-minute block as it goes. I think this was my first time reaching for JavaScript for a personal project. https://sidequest.club/stages.html
One of the frustrating parts of using twtxt for conversations is the URLs are, well... ugly. Anyone (like y'all yarn folks) looked at using webfinger for translating user@domain accounts to URLs?
One of the frustrating parts of using twtxt for conversations is the URLs are, well... ugly. Anyone (like y'all yarn folks) looked at using webfinger for translating user@domain accounts to URLs?
I was just reminded of this interpreter for an APL/J-like language by Arthur Whitney, the absolute weirdest bit of C code I've actually gotten something out of, and thought I'd share: https://code.jsoftware.com/wiki/Essays/Incunabulum
I was just reminded of this interpreter for an APL/J-like language by Arthur Whitney, the absolute weirdest bit of C code I've actually gotten something out of, and thought I'd share: https://code.jsoftware.com/wiki/Essays/Incunabulum
TIL there's a Director's Cut of Miley Cyrus's Wrecking Ball video and it's much better than the original.
TIL there's a Director's Cut of Miley Cyrus's Wrecking Ball video and it's much better than the original.
If I have an image that has clearly been naïvely upscaled, is there a program that can reasonably reliably tell me what the "true" size is?
If I have an image that has clearly been naïvely upscaled, is there a program that can reasonably reliably tell me what the "true" size is?
No, I wasn't set up for it. I wasn't expecting to see the ISS at all, and you never know when an orbit will do the fade out thing.
No, I wasn't set up for it. I wasn't expecting to see the ISS at all, and you never know when an orbit will do the fade out thing.
Watching the ISS fade out in the sky as it moves into earth's shadow remains one of the coolest things in the world.
Watching the ISS fade out in the sky as it moves into earth's shadow remains one of the coolest things in the world.
I'll likely take this down soonish as I think it's pretty bad for usability, but as a fun hack, one of my weird side projects web pages now has monitor burn-in: http://txtpunk.com/index.html