1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-09-20 12:12:09 +00:00
Commit graph

2153 commits

Author SHA1 Message Date
Rohan Kumar
a3dd303b48
New note: Yuescript first impressions 2023-02-15 09:35:15 -08:00
Rohan Kumar
e8ab433b22
Fix undefined "==" behavior in POSIX sh
Thanks, ShellCheck.
2023-02-09 22:51:12 -08:00
Rohan Kumar
45c046f4c6
Add ooh.directory link 2023-02-09 22:50:58 -08:00
Rohan Kumar
dbecd0e252
New note: Praise for MoonScript 2023-02-09 20:05:06 -08:00
Rohan Kumar
a4ae98d2d6
Leave FediRing
Thought I left this a while ago tbh
2023-01-28 10:52:38 -08:00
Rohan Kumar
cf0a6a036f
Join a11y webring 2023-01-25 16:08:35 -08:00
Rohan Kumar
9c209bf2d0
Fix broken link 2023-01-25 16:08:24 -08:00
Rohan Kumar
3aed7d8ce7
Search engines: add Blog Surf 2023-01-23 10:52:41 -08:00
Rohan Kumar
39abab1472
syndicate 2023-01-12 15:51:10 -08:00
Rohan Kumar
f2774e4ba6
New note: motivations for dropping JPEG-XL 2022-01-12 15:40:35 -08:00
Rohan Kumar
85bde27b93
syndicate 2023-01-11 14:45:23 -08:00
Rohan Kumar
5eb4e9c282
New note: legacy emphasis in HTML 2022-01-11 14:44:50 -08:00
Rohan Kumar
6e641cfdbc
Capitalization 2023-01-08 14:10:56 -08:00
Rohan Kumar
40845bd8b6
New note: WKD and TOFU 2022-01-08 14:04:22 -08:00
Rohan Kumar
ced6576343
trivial case-sensitivity fix 2023-01-04 21:19:54 -08:00
Rohan Kumar
17a6d27dac
syndicate 2023-01-04 15:24:45 -08:00
Rohan Kumar
57422c50d0
syndicate 2023-01-04 15:07:16 -08:00
Rohan Kumar
ed567f218d
New note: against chasing growth 2022-01-04 15:05:39 -08:00
Rohan Kumar
158b0bcd4a
use canonical link 2022-12-31 22:42:04 -08:00
Rohan Kumar
03dca7f71a
auto clean dead links 2022-12-31 17:29:34 -08:00
Rohan Kumar
26f5f494d2
Fix dead links 2022-12-31 17:27:13 -08:00
Rohan Kumar
6abf6a0941
List more website clubs 2022-12-31 17:26:54 -08:00
Rohan Kumar
099bcd9ed2
vnu_filter: style/comments on obsolete filter
One filter removes false-positives but has been fixed upstream; will
keep the filter for a little while until Validator.nu updates to catch
up to my local copy and validator.w3.org.
2022-12-24 10:11:31 -08:00
Rohan Kumar
5cbe4ef6c2
Clean up + rename get-webmention script
Now caches webmentions for an hour
2022-12-24 10:11:25 -08:00
Rohan Kumar
6070431bbc
POSSE 2022-12-24 08:27:09 -08:00
Rohan Kumar
a22528a3b5
Fix: fetch webmention json only once
Hugo parallelization means the webmention json may be fetched multiple
times, which is excessive.
2022-12-24 08:26:31 -08:00
Rohan Kumar
4bf85b23c6
New note: problem with automated a11y checks 2022-12-22 09:52:09 -08:00
Rohan Kumar
a72a0622ea
New non-generalist search engine: High Browse 2022-12-20 13:50:45 -08:00
Rohan Kumar
5f1cf3b2b2
Use pleroma.envs.net links when possible
Should reduce dependency on brid.gy a little; once a mention is
received, it no longer needs brid.gy to be up and running.
2022-12-19 19:53:41 -08:00
Rohan Kumar
8709bf9ec2
Overhaul webmention generation
Use a new branch of webmentiond that lets me pull in all webmentions for
all pages in a single JSON response

Before, Hugo would make one request to webmentiond per page to ask for
approved webmentions for that page. Sometimes, it makes two requests
because some pages used to have a different canonical location. In all,
it ended up making over 150 requests within a second or two. Webmentiond
can handle this for now, but this isn't sustainable: page count will
only increase with time. I wanted to have Hugo instead get all
webmentions for all pages in one cached request.

I recompiled webmentiond from
https://github.com/zerok/webmentiond/pull/65, which updates the API to
support admin access keys. The admin API allows pulling in all
webmentions for all pages, instead of pulling them in for one page at a
time.

Doing so requires getting a bearer token, so I had to manage a new CI
secret: the password for getting a token. I get the token in a shell
script (get-token.sh) and write it to a temporary file, then have Hugo
read the token from that file. The shell script gets the password using
either the CI secret (in CI) or using my password manager (on my
workstation).

TODO: support marginalia (mentions with fragments in their targets)
2022-12-19 11:07:57 -08:00
Rohan Kumar
12b511c369
mention webfinger in "about" page 2022-12-18 11:35:51 -08:00
Rohan Kumar
1a46dc52fd
More webfinger accs 2022-12-18 11:18:41 -08:00
Rohan Kumar
ddfbc8c657
auto clean dead links 2022-12-13 11:18:10 -08:00
Rohan Kumar
ffb8d80a09
auto clean dead links
Thanks to Fristi for giving permission to use archived links!
2022-12-13 11:01:17 -08:00
Rohan Kumar
469df5dcfe
POSSE 2022-12-11 14:29:43 -08:00
Rohan Kumar
c854aad89d
New note: EPUB and Web technology 2022-12-11 14:29:06 -08:00
Rohan Kumar
19797ba6b0
POSSE 2022-12-11 13:45:27 -08:00
Rohan Kumar
277dd3863a
POSSE + spelling 2022-12-11 13:22:05 -08:00
Rohan Kumar
4614b22b77
New note: Social implications of crawler neutrality 2022-12-11 13:20:35 -08:00
Rohan Kumar
f3014682e2
Parent to reply has been deleted. 2022-12-10 14:16:27 -08:00
Rohan Kumar
c980c50884
New note: Coreutil rewrites 2022-12-10 14:03:18 -08:00
Rohan Kumar
9df4d83c73
POSSE 2022-12-10 13:59:20 -08:00
Rohan Kumar
aca2443fff
Add POSSE urls 2022-12-09 13:50:28 -08:00
Rohan Kumar
5aa8bf2d39
New article: the phrase "GNU/Linux" 2022-12-09 13:48:49 -08:00
Rohan Kumar
75a131a671
Increase recommended Firefox ESR support window
The Tor Browser typically uses a versrion of Firefox ESR for 15-16
months after that ESR version's first release, not just 13 months.
2022-12-08 10:29:38 -08:00
Rohan Kumar
23923bc3e1
Declare my DMs open 2022-12-07 23:54:44 -08:00
Rohan Kumar
49d597a17e
Fix canonical link for miniclub ring 2022-12-06 15:01:26 -08:00
Rohan Kumar
6fe97c2c5e
typo 2022-12-06 13:16:41 -08:00
Rohan Kumar
ad4baded09
syndicate 2022-12-06 13:12:41 -08:00
Rohan Kumar
ce6aa61b58
New note: Fediverse moderation 2022-12-06 13:04:55 -08:00