The level of control Bluesky gives users with custom feeds is simply incredible. I could recreate the Mastodon newsfeed without any coding whatsoever.
All I had to do was create a feed on Skyfeed that
- Inputs @aendra.com's list of verified news agencies (+ a couple of unofficial news accounts)
- sort using the HackerNews ranking algorithm
That's all I needed to do. Here is my tweaked version of this (no login necessary)..
JSON
{
"displayName": "📰News (Trending)",
"blocks": [
{
"type": "input",
"inputType": "list",
"id": "aaao2rd2fwsmg",
"": 86400,
"listUri": "at://did:plc:kkf4naxqmweop7dv4l2iqqf5/app.bsky.graph.list/3jzmo456b6j2t"
},
{
"type": "input",
"inputType": "list",
"id": "aaaknghipawwq",
"listUri": "at://did:plc:kkf4naxqmweop7dv4l2iqqf5/app.bsky.graph.list/3kc3ye6hmsd2y",
"historySeconds": 86400
},
{
"type": "input",
"inputType": "list",
"id": "aaae7ioefxgno",
"listUri": "at://did:plc:sbl65o3w4adma7vbmovhyciy/app.bsky.graph.list/3krtw4uufwc2u",
"historySeconds": 86400
},
{
"type": "remove",
"subject": "labels",
"value": null,
"id": "aaapxkh2aihps",
"labels": [
"did:plc:bpkpvmwpd3nr2ry4btt55ack/ai-imagery"
]
},
{
"type": "sort",
"sortType": "hn",
"id": "aaaortezvepki",
"gravity": "1.8",
"sortDirection": "desc"
}
],
"license": "EUPL-1.2"
}
Haha apology accepted :)