# 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 450
# self = https://watcher.sour.is?uri=https://www.frogorbits.com/twtxt.txt&offset=250
# next = https://watcher.sour.is?uri=https://www.frogorbits.com/twtxt.txt&offset=350
# prev = https://watcher.sour.is?uri=https://www.frogorbits.com/twtxt.txt&offset=150
@von (re: ed) once I read the manual and found out that the current line was the last line, all I needed to do was type «d\nw\nq\n». So glad I took the vim path instead of the emacs path.
@von (re: ed) once I read the manual and found out that the current line was the last line, all I needed to do was type «d\\nw\\nq\\n». So glad I took the vim path instead of the emacs path.
I’m using Blink SSH on my iPad and I have an entry in known_hosts that I need to get rid of. I do not have vi available. I do have ed available. This will be fun.
Why you should use monotonic clocks and timestamps to calculate durations: https://imgur.com/gallery/InD4qLv
@freemor ok, that sounds suspicious.
@freemor Freenode has been doing this for over a decade. The next time you connect, check your server messages. They explain this.
@kas micro (https://micro-editor.github.io/) and kakoune (https://kakoune.org/).
I _want_ to use more newfangled non-vi(m) console-based text editors, but they all seem to assume that the alt key is as easy to press as the ctrl key. Meanwhile, I use my Option key too much to be willing to change its function.
Just learned that a guy I know of has an impressive beard. I wouldn’t have figured he had an impressive beard. Now I wonder who else I know who has an impressive beard that I don’t know about.
@von sleeping works. how long do you need?
Tonight’s burps taste like raspberries.
@johanbove gratz!
Massive piles of implementation bugs notwithstanding, See (on Apple TV+) is pretty neat if you’re into worldbuilding like I am.
Bride of boo, hiss: Hovering over an Edge icon in the Taskbar doesn’t give you a preview of every tab.
Hmm. The new Blink-powered Edge doesn’t let you change the new-tab searchbox off Bing’s. Boo, hiss.
All I need to do to get this to work in all major browsers is to wait for Safari to get a major version bump…
@kas @freemor I doubt many _want_ to browser-sniff. Unfortunately, I see browser sniffing used to work around a particular browser’s bugs, so browser sniffing isn’t going away anytime soon.
@freemor @kas I’m not seeing how this is _worse_ for privacy than the current mess that is the User-Agent string, though. What am I missing?
30 minutes of scrubbing and washing later, my monitor’s solid-color background looks solid-colored.
You see these proper quotes/apostrophes in my posts? They’re not curling themselves.
I think part of what’s killing emacs for me is what killed kakoune for me — I don’t have a good Meta key on my Mac and I’m not about to give up my Option key for it.
I sniffed my hand after washing it and it smelled like crème brûlée.
@sdk also, if you can find out how to get your desktop environment to tell your browser “I prefer dark mode”, that’s also an option
darndest thing I’ll see today: “goimports, but for FORTRAN”: https://www.ratrabbit.nl/ratrabbit/content/findent/introduction
@sixbitproxywax if I didn’t livetxt Apple presentations, one-per-decade would probably be enough for me. However…I might just get lazy and chop them up into one-per-decade things anyway.
@sixbitproxywax it’s not obviously broken if you ask me…
@kas I aliased ls to exa and nothing broke. With any luck, nothing’ll break for you, either.
@johanbove A better question: Are you real enough for yourself?
I just wrote a Rick-and-Morty-copypasta snowclone and now I need a shower.
@freemor Sounds like yet another reason to never buy a smart TV, or at least to never depend on any functionality that requires it to be connected to the Internet.
I get slightly nervous when my backup program does full uploads of FLAC files that shouldn’t have changed at all and should only be a checksum match
An object with one UUID knows what it is; an object with two is never sure.
Happy Thanksgiving, everyone!
Phew. Searching DuckDuckGo for “blackfriday markdown” gives me what I want even though it’s the day before Black Friday.
My text editor failed to autocomplete like it usually does and now I’m left wondering if I introduced a syntax error or something that it can’t cope with.
Interesting photo compression numbers: 2.1 MB HEIC original, 13.8 MB PNG, 3.8 MB JPEG, 790 KB WebP.
Hm. My phone doesn’t reliably recognize me when I’m wearing wet glasses, but so far it seems to recognize me well enough when I’m wearing no glasses.
Just saw the Cybertruck unveiling. Elon Musk is the best spectator sport available today.
I moved all windows off my second monitor and…it just looks so peaceful. Nothing on it but a zoomed-in picture of a sand dune with a very dim menu bar on top.
@von You’ll probably want a separate BuJo if you have a bunch of work-only tasks. One of the nice things about OmniFocus is that it can be really good at hiding tasks you can’t make headway on at the moment for one reason or another, assuming you tag things appropriately.
@johanbove there’s also the extended battery life (an unambiguous plus) and FaceID (probably a plus for most people). Me, I miss my hand-sized SE.
@kas I’m tempted to split my file once per decade.
@johanbove An iPhone XR as opposed to…?
@johanbove oh, that helps. Thanks!
@von yeah, I stopped posting to it eventually.
@johanbove a random question from someone who’s used Gopher clients a little bit recently but doesn’t quite understand all the memes: Why are numbered directories like “/0/” common on Gopher holes (but not websites)?
@von re: hidden twtxt: I’ve done this. It was fun.
@kas that said, I have no idea who bothers looking at the commented-out portions of others’ twtxt files. I only bother on rare occasions. Sometimes, there are interesting easter-eggy things to see.
@kas doesn’t seem like a _bad_ idea. I suppose I should do that one day too eventually, but I haven’t livetweeted enough Apple events to bloat my file to where I’d want to bother.
My Chrome uptime has been so long that I got a notification in it to restart it so it could update itself. Do I get some sort of award for this?
@freemor Those things you swallow when you have a headache. (It’s a The Matrix reference.)
@freemor Did it try to POST any pills?
Today’s fun: pastel random -n 2 | pastel gradient - -
Just took a raw photo with Halide for the first time. It looks pretty awful compared to its companion JPEG because it’s horribly noisy. Not sure what magic turns awful raws into better-than-JPEG images. Probably lots of know-how.
@mdosch Apple refuses to ship GPLv3 software. bash has security bugs that Apple doesn’t want to backport. So they’ve switched default shells again, this time to zsh. (bash and the previous default, tcsh, still ship with the OS.)
@mdosch @freemor was right. The latest (but not the greatest) macOS.
Just installed Catalina (my recommendation: don’t.). zsh is a fine shell…for downloading and installing other shells.
Expired: squatting in the squat rack. Tired: curling in the squat rack. Wired: Running curl(1) from your phone while in the squat rack
A bumper sticker, from a distance: “usetrojans”. Seen closer up: “usctrojans”.
@von gl
@dave Did you type that out with your knuckles, or did you use voice recognition, or…? ;)
My idea of a fun Saturday night: achieving Camera Roll Zero.
This won’t get me a “Dear Mr. Cook” mention in an Apple event, but I thought it was pretty cool to be able to use my iPad in the kitchen without touching it. Voice Control is pretty good.
Petrov Day is coming up this Thursday, September 26. What, if anything, is a suitable thing to do in his honor?
@kas I probably get a slightly-suboptimal lossily-compressed image. Or maybe I get the same image that I would have had I not bothered to give it a preset hint.
Day 1 of not installing the latest iOS release. Pulse still normal. Heart rate normal. Sleep moderately disturbed.
@mdosch Battery-life preservation is a harsh mistress.
@kas is pretty great, but there’s no equivalent widely-available functionality for background images, which is a real pity. Just imagine — hero images that take up half the space!
I’m not sure I like how homebrew will try to build a package if the download fails. I don’t need a second go binary, really.
Day 0 of not installing the new iOS because everyone says it’s buggy. Pulse normal. Heart rate normal.
I tried cwebp -preset photo -o foo.webp foo.jpeg on a preview image and it was imperceptibly worse at the sizes I expected to show it. Then again, I don’t really care that you can’t read the nutrition labels on a jar in the background of the subject.
This _almost_ makes me want to bother changing to a 24-bit-color terminal as my main: https://github.com/sharkdp/pastel
What’s the wettest food that the Wicked Witch of the West can safely eat?
@von no worries, I have days/weeks/years like that
Non-programming thought of the hour: “I want pancakes”. Also the non-programming thought of the previous hour, and the hour before that.
Programming thought of the hour: “if everything knew about everything else, I wouldn’t have this problem.” Of course, I’d have different problems later…
cheap entertainment of the day: running https://github.com/boyter/scc/ and chuckling at the cost and manpower estimates of my one-man projects
WebP is kind of disappointing. Not because there’s anything wrong with it, but because I tend to not really need it, even though I’d like to use it.
I _just_ got the tauthon pun. Well done, whoever named it.
new toy of the day: https://github.com/variadico/noti
ran-as-root command of the day: pkg delete python27
8 PM naps: They’re the naps that you need, even though they’re not the naps that you want.
Saw pokerstove in the new-formulae list in Homebrew. Installed it and ran ps-eval -g d AsAcAdAh2d, and after a few moments it told me that this particular hand has 99.998% equity. Turns out, “a pair of ones…and another pair of ones” is a better hand than Bugs’ tone of voice indicates.
“Thinkfluencer” might be one of the most pompous nouns invented in the last five years but at least it isn’t as confusing as using “clerk” as a translation of “_clerc_”.
At the gym in the morning. Full parking lot. ♫ All the morning people / Where do they all come from? / All the morning people / Where do they all belong? ♫
If it’s called a ‘twoosh’ when one tweets exactly 280 characters without editing, what’s it called when one writes an exactly-50-character Git commit message?
Cut a 228-column line down to a mere 185. Progress!
Unexpected prefers-color-scheme-using website of the day: openbsd.org
wait, gcc is a run-time dependency for dungeon in Homebrew?
There is spider food flying around in my bedroom. I am most displeased.
How can you tell when an Apple fan is dead tired? He blanks out when prompted for his Apple ID.
Oh, right. If my main computer is tethered to my phone’s LTE connection, it’s not going to be accessible from my tablet, will it? Darn.
Can one use nerd tools to live-blog an internet outage (without tethering)? Let’s find out.
Today’s fish fun: set -l color_host $fish_color_host; if command -qs shasum; set color_host (printf (prompt_hostname) | shasum -pa 256 - | cut -c 59-64 | tr -d '\\n'); end
Today’s fish fun: set -l color_host $fish_color_host; if command -qs shasum; set color_host (printf (prompt_hostname) | shasum -pa 256 - | cut -c 59-64 | tr -d '\n'); end
I think it’s kind of cute that Siri is suggesting I set a timer for five minutes, even though it hasn’t realized I only do that at the gym.
Found out that Terminal will switch from light to dark themes if background color is unset. One catch: “background color” includes transparency and blur settings.
When Wikipedia and Wikiquote disagree, which is right?
@mdosch oh, that’s good.
@kas @mdosch He ought to switch to one-line fortunes if he can. I don’t want to have to wait a day to get the punch line to a joke.