An homage to @evan 's past moustache 🙂
Notices by @reiver ⊼ (Charles) :batman: (reiver@mastodon.social)
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 09-Aug-2026 11:11:03 JST
@reiver ⊼ (Charles) :batman:
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 09-Aug-2026 03:49:20 JST
@reiver ⊼ (Charles) :batman:
Alternative Live Stream URL for FediCon day 2:
(The other Live Stream URL seems to be having audio problems.)
...
Thank you to @logaldeveloper
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 09-Aug-2026 03:11:04 JST
@reiver ⊼ (Charles) :batman:
Live Stream URL for FediCon morning:
https://ubc.ca.panopto.com/Panopto/Pages/Viewer.aspx?id=ab020a7c-7e24-4438-a5fc-b49c01762870
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Sunday, 09-Aug-2026 03:09:31 JST
@reiver ⊼ (Charles) :batman:
https://ubc.ca.panopto.com/Panopto/Pages/Viewer.aspx?id=ab020a7c-7e24-4438-a5fc-b49c01762870
.
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 08-Aug-2026 02:44:39 JST
@reiver ⊼ (Charles) :batman:
In conversation from mastodon.social permalink Attachments
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 08-Aug-2026 02:26:32 JST
@reiver ⊼ (Charles) :batman:
@evan @julian@community.nodebb.org @julian@activitypub.space @ozoned @django @dima.skavish @atomicpoet
All of you are up today for FediCon day 1.
Message me if you have trouble finding the room (MCLD 2018).
I am in the room now.
(The schedule is posted here: https://2026.fossy.ca/schedule/ )
In conversation from mastodon.social permalink Attachments
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 08-Aug-2026 01:57:50 JST
@reiver ⊼ (Charles) :batman:
Day 1 of FediCon.
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Tuesday, 30-Jun-2026 22:08:49 JST
@reiver ⊼ (Charles) :batman:
obj-URI?
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Tuesday, 30-Jun-2026 15:34:57 JST
@reiver ⊼ (Charles) :batman:
Google is apparently testing a new reCAPTCHA method that prompts you to turn on your device's camera to prove you are human by scanning your hands.
I assume this will eventually be mandatory, just like the current reCAPTCHA.
https://reclaimthenet.org/googles-new-recaptcha-wants-your-camera-access-and-21-points-of-your-hand
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Tuesday, 23-Jun-2026 11:32:22 JST
@reiver ⊼ (Charles) :batman:
RE: https://techhub.social/@fedicon/116688319685513603
See you there?
...
🌐 FediCon
📍 UBC campus, Vancouver (Canada)
🗓️ August 6th to 9th🎟️ Get your FOSSY ticket, which gets you into FediCon:
https://2026.fossy.ca/attend/tickets/In conversation from mastodon.social permalink Attachments
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Saturday, 06-Jun-2026 00:13:01 JST
@reiver ⊼ (Charles) :batman:
Apparently there is another social-networking protocol (that is not ActivityPub) that uses ActivityStreams, named:
Distributed Social Networking Protocol (DSNP)
...
https://en.wikipedia.org/wiki/Distributed_Social_Networking_Protocol
https://web.archive.org/web/20130910101658/http://www.complang.org/pipermail/dsnp-interest/
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Wednesday, 03-Jun-2026 11:14:33 JST
@reiver ⊼ (Charles) :batman:
I am a long-time fan of content-addressing. And, I think it is important.
But, I think (in addition to that) we also need to think about social-technologies.
For example, how can we incentivize Fediverse users to save an re-share files, such as video files.
...
There were platforms from the DC++ and BitTorrent eras that I think did a good job of encouraging this (through the social-technologies they created).
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Wednesday, 03-Jun-2026 09:33:52 JST
@reiver ⊼ (Charles) :batman:
P2P CDN for Low-Cost Video and File Delivery
3/
There are techniques for creating a CDN that can support a community while keeping costs down.
You can trace the history of these techniques back to at least the 1990s.
Broadly speaking, these techniques were use with:
BitTorrent, Private BitTorrent Trackers, and Direct Connect.
I think the Fediverse can and should learn from these techniques, and put them to use.
…
#FediDev #CDN #ContentDeliveryNetwork #ContentDistributionNetwork
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Wednesday, 03-Jun-2026 09:33:52 JST
@reiver ⊼ (Charles) :batman:
P2P CDN for Low-Cost Video and File Delivery
2/
There are definitely affordable commercial choices for CDNs for smaller sites and home-labers.
But, if you are trying to build a community (with many, many users) — a CDN can become expensive. Even very expensive.
(Electronic Arts (EA) has a whole team that takes up half a floor whose job iis to negotiate pricing from the Akamai CDN company.)
…
#FediDev #CDN #ContentDeliveryNetwork #ContentDistributionNetwork
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Wednesday, 03-Jun-2026 09:33:52 JST
@reiver ⊼ (Charles) :batman:
RE: https://mastodon.social/@reiver/116681762071911900
P2P CDN for Low-Cost Video and File Delivery
1/
A CDN is a service that stores copies of your website's files in many locations around the world so visitors can download them from a nearby server instead of one far away. This makes your website load faster and stay available even when lots of people are using it at the same time.
CDNs are not only important for Fediverse servers but they are important for the Web in general
…
#FediDev #CDN #ContentDeliveryNetwork #ContentDistributionNetwork
In conversation from mastodon.social permalink Attachments
-
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 21:38:37 JST
@reiver ⊼ (Charles) :batman:
This may be relevant:
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 20:22:29 JST
@reiver ⊼ (Charles) :batman:
Stable Outbox Collection Pages
2/
Let's say a collection has 23 items, and each page 10 items in length.
That means you will have 2 pages with 10 items and 1 page with 3 items.
Should that page with 3 items be the 3 newest items or the 3 oldest items.
The choice affects caching and static site ease quite a bit.
Here is the answer...
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 20:22:29 JST
@reiver ⊼ (Charles) :batman:
Stable Outbox Collection Pages
1/
ActivityPub uses collections for a number of things:
• followers
• following
• inbox
• outboxAnd, rather than dump everything in the collection into a single document, ActivityPub paginates using collection pages.
That's great.
But, how you divide up a collection into pages matters and affects things. Such as: caching.
I'll explain.
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 20:22:28 JST
@reiver ⊼ (Charles) :batman:
Stable Outbox Collection Pages
5/
To me,, having the newest page of the collection be varying length one feel like a better strategy.
In conversation from mastodon.social permalink -
Embed this notice
@reiver ⊼ (Charles) :batman: (reiver@mastodon.social)'s status on Monday, 01-Jun-2026 20:22:28 JST
@reiver ⊼ (Charles) :batman:
Stable Outbox Collection Pages
4/
BUT, if instead — if the page with 3 items contains the 3 newest items, then —
Only the newest page would have to be recached. I.e., only 1 page churns not all.
All the other collection pages stay as is, and any cached copies of them as still valid.
Etc.
In conversation from mastodon.social permalink