at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3micazfxvzc2k
{
"text": "After exploring goat cli for quite a while,\ndropped all account’s original rotation keys!",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "Git log segment showing the removal of all original rotation keys…\n\n \"rotationKeys\": [\n \"did:key:zDnaedDw8vdzi6fCRDupX95UeGMuu2qzmaZd1JgFcSuwJU9Mu\"[-,-]\n[- \"did:key:zQ3shhCGUqDKjStzuDxPkTxN6ujddP4RkEKJJouJGRRkaLGbg\",-]\n[- \"did:key:zQ3shpKnbdPx3g3CmPf5cRVTPe1HtSwVn5ish3wSnDPQCbLJK\"-]\n ],\n \"alsoKnownAs\": [\n \"at://marc.beninca.link\"",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreif7vsyuefxwo566gxn55kjkydpyupr5h5bcgr6wrddflmx6w5cbfm"
},
"mimeType": "image/jpeg",
"size": 179930
},
"aspectRatio": {
"width": 1180,
"height": 246
}
}
]
},
"langs": [
"en"
],
"createdAt": "2026-03-30T18:09:00.290Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mhioksmdwc23
{
"text": "I'm linking my keytrace.dev: did:plc:bgdy4yvsnhbormiqwvu7rhvx",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.external",
"external": {
"uri": "https://keytrace.dev",
"thumb": {
"$type": "blob",
"ref": {
"$link": "bafkreia4ifaxqm6jboyvtq5l4f3jss727tiug4nnpcue7lk4fr7t5el3he"
},
"mimeType": "image/jpeg",
"size": 238779
},
"title": "Keytrace - You be you, everywhere.",
"description": "Link your GitHub, domain, and other accounts to your Bluesky identity. Cryptographically signed, user-owned, and portable."
}
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 27,
"byteStart": 15
},
"features": [
{
"uri": "https://keytrace.dev",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2026-03-20T14:02:09.414Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mhiajppgb22q
{
"text": "pds.ls/at://did:plc...",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.external",
"external": {
"uri": "https://pds.ls/at://did:plc:4wtg2e4cghy6mq54tpyftllu#logs",
"title": "keradamo.com (did:plc:4wtg2e4cghy6mq54tpyftllu)",
"description": "Hosted on eurosky.social"
}
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreih726bnfhgbdt63epguttq3qq2mmwa5bkt3rddzhflvoag3tclv6e",
"uri": "at://did:plc:4wtg2e4cghy6mq54tpyftllu/app.bsky.feed.post/3mhdi34jd6k24"
},
"parent": {
"cid": "bafyreih726bnfhgbdt63epguttq3qq2mmwa5bkt3rddzhflvoag3tclv6e",
"uri": "at://did:plc:4wtg2e4cghy6mq54tpyftllu/app.bsky.feed.post/3mhdi34jd6k24"
}
},
"facets": [
{
"index": {
"byteEnd": 22,
"byteStart": 0
},
"features": [
{
"uri": "https://pds.ls/at://did:plc:4wtg2e4cghy6mq54tpyftllu#logs",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2026-03-20T09:51:00.429Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mddey7lbt22t
{
"text": "Maybe @nooki.me ?",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreiherzn3hzchzuv4m2rytzhjynql5d7nyc6faqnhmlth3auw6dcw6u",
"uri": "at://did:plc:pjww3lv3ogt2fvnavri27xgm/app.bsky.feed.post/3mbzlzcvlgs2l"
},
"parent": {
"cid": "bafyreiherzn3hzchzuv4m2rytzhjynql5d7nyc6faqnhmlth3auw6dcw6u",
"uri": "at://did:plc:pjww3lv3ogt2fvnavri27xgm/app.bsky.feed.post/3mbzlzcvlgs2l"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 15,
"byteStart": 6
},
"features": [
{
"did": "did:plc:n62hwzkombsdozvpcdwok4aj",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T13:46:36.597Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mdd7u3fyzk2q
{
"text": "@skylight.social",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreicqihf55iebeg367prgofk3brgfhijqix422g3jzvictyle7l43ga",
"uri": "at://did:plc:45byt36fgdg4ocu3usqo7hv3/app.bsky.feed.post/3mdd5taepa22t"
},
"parent": {
"cid": "bafyreielpzd3mjiyrcxhz7gwuislz3e5yqhfcmheyzuzdl62oam6k73nsu",
"uri": "at://did:plc:smtiqusbvouxsu5kniphiihh/app.bsky.feed.post/3mdd6pn5fb225"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 16,
"byteStart": 0
},
"features": [
{
"did": "did:plc:4adlzwqtkv4dirxjwq4c3tlm",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T12:14:49.303Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mdcvrukmmk2t
{
"text": "Spread the word about @skylight.social …\nPeople can use their atproto / bluesky account!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreief33nswvexcyj7wiowrh7rxtwtfyj54shvk7yivch3kojbd4wj34",
"uri": "at://did:plc:brwww2is5xf7ufyjij2eecp7/app.bsky.feed.post/3mdcba5gsmk2c"
},
"parent": {
"cid": "bafyreief33nswvexcyj7wiowrh7rxtwtfyj54shvk7yivch3kojbd4wj34",
"uri": "at://did:plc:brwww2is5xf7ufyjij2eecp7/app.bsky.feed.post/3mdcba5gsmk2c"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 38,
"byteStart": 22
},
"features": [
{
"did": "did:plc:4adlzwqtkv4dirxjwq4c3tlm",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T09:14:37.587Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mdcujdz5js24
{
"text": "I also tried @sprk.so for a little while,\nbut @skylight.social seems to have more traction.\nBut hey, who knows? Maybe all video apps\non atproto will end up interoperable in the future.\nIt already happened with the long-form blog apps.",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreic6gqsg76y35rxhsiifkwmq7uxd6toxo4sacajjs7h2uocymynlby",
"uri": "at://did:plc:xwsi6cxxvvtdhh6bw5dhpehd/app.bsky.feed.post/3mdci2fstls22"
},
"parent": {
"cid": "bafyreialczxvtnzag255v46vcyenm6fmmxoq6sitfwxr4apvyxj5qgy75m",
"uri": "at://did:plc:qnght3f5hziyqpwegmkizlqx/app.bsky.feed.post/3mdcuc66yjk2y"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 21,
"byteStart": 13
},
"features": [
{
"did": "did:plc:cveom2iroj3mt747sd4qqnr2",
"$type": "app.bsky.richtext.facet#mention"
}
]
},
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 62,
"byteStart": 46
},
"features": [
{
"did": "did:plc:4adlzwqtkv4dirxjwq4c3tlm",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T08:51:58.060Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mdcss3wxlc2p
{
"text": "Spread the word about @skylight.social …\nPeople can use their atproto / bluesky account!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreic6gqsg76y35rxhsiifkwmq7uxd6toxo4sacajjs7h2uocymynlby",
"uri": "at://did:plc:xwsi6cxxvvtdhh6bw5dhpehd/app.bsky.feed.post/3mdci2fstls22"
},
"parent": {
"cid": "bafyreic6gqsg76y35rxhsiifkwmq7uxd6toxo4sacajjs7h2uocymynlby",
"uri": "at://did:plc:xwsi6cxxvvtdhh6bw5dhpehd/app.bsky.feed.post/3mdci2fstls22"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 38,
"byteStart": 22
},
"features": [
{
"did": "did:plc:4adlzwqtkv4dirxjwq4c3tlm",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T08:21:04.106Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mdcsmbk6js2m
{
"text": "@skylight.social",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreic6gqsg76y35rxhsiifkwmq7uxd6toxo4sacajjs7h2uocymynlby",
"uri": "at://did:plc:xwsi6cxxvvtdhh6bw5dhpehd/app.bsky.feed.post/3mdci2fstls22"
},
"parent": {
"cid": "bafyreicffgnkjc4tebjjci2caanfxxrygcfjnbrwkc5zr34v4fu5mjzlnu",
"uri": "at://did:plc:fwpttadshv4y3qtp4yrp4btc/app.bsky.feed.post/3mdcrse6a7k2d"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 16,
"byteStart": 0
},
"features": [
{
"did": "did:plc:4adlzwqtkv4dirxjwq4c3tlm",
"$type": "app.bsky.richtext.facet#mention"
}
]
}
],
"createdAt": "2026-01-26T08:17:48.652Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mctrtdlnl22a
{
"text": "I’m not able to log in.\nEven after making a new app password.",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreibekwrmemc6gjhvtk7fcw3htzvb2j7mr4pqeib4wawpya6b32dnvy",
"uri": "at://did:plc:2ipdlsmtzxoztwq2v7hmtvxy/app.bsky.feed.post/3mctj4brql22b"
},
"parent": {
"cid": "bafyreibekwrmemc6gjhvtk7fcw3htzvb2j7mr4pqeib4wawpya6b32dnvy",
"uri": "at://did:plc:2ipdlsmtzxoztwq2v7hmtvxy/app.bsky.feed.post/3mctj4brql22b"
}
},
"createdAt": "2026-01-20T08:53:55.861Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mcmgrfmhck26
{
"text": "Finally made the switch to\nelliptic curve #https certificates.\n\n#openssl #x509",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "Directory: /pub/domains\nGit branch: dev\nCommand: openssl x509 -text -noout -in beninca.link.crt\n\nOutput:\nCertificate:\n Data:\n Version: 3 (0x2)\n Serial Number:\n 05:6d:10:a2:7d:52:68:fc:1b:f8:4a:9b:90:17:3a:a2:92:98\n Signature Algorithm: ecdsa-with-SHA384\n Issuer: C=US, O=Let's Encrypt, CN=E7\n Validity\n Not Before: Jan 16 19:49:15 2026 GMT\n Not After : Apr 16 19:49:14 2026 GMT\n Subject: CN=beninca.link\n Subject Public Key Info:\n Public Key Algorithm: id-ecPublicKey\n Public-Key: (384 bit)\n pub:\n 04:e6:41:7d:f2:85:19:b4:ba:64:c9:83:75:05:e6:\n 1d:ac:7f:1e:0b:86:ad:39:e8:20:ad:2b:53:13:56:\n 3b:66:aa:62:58:e5:a7:b3:46:fa:e0:02:40:00:31:\n ae:3d:44:29:77:e2:56:81:db:e8:a9:62:a2:bb:ed:\n b1:3c:d4:4d:f3:e8:d3:0f:7f:28:e6:72:09:65:d4:\n f0:6e:b7:10:49:c9:21:26:b0:28:49:ae:3a:e9:41:\n 41:d1:c8:a1:4e:35:98\n ASN1 OID: secp384r1\n NIST CURVE: P-384",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreicxw22fsd4uhd7njsubr2lpynellrfakonawacbh2akvqbjki5qmq"
},
"mimeType": "image/jpeg",
"size": 371769
},
"aspectRatio": {
"width": 1080,
"height": 970
}
}
]
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 48,
"byteStart": 42
},
"features": [
{
"tag": "https",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 72,
"byteStart": 64
},
"features": [
{
"tag": "openssl",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 78,
"byteStart": 73
},
"features": [
{
"tag": "x509",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2026-01-17T10:47:21.530Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mbxz3je3yk2s
{
"text": "impro.social",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreicmjldgyonqep7cerxrmhuamuay6lopkyriud4mbmjcvj455lyxj4",
"uri": "at://did:plc:rjqn3agdb74cszhqcpii4sne/app.bsky.feed.post/3mbxy6hm7h22e"
},
"parent": {
"cid": "bafyreicmjldgyonqep7cerxrmhuamuay6lopkyriud4mbmjcvj455lyxj4",
"uri": "at://did:plc:rjqn3agdb74cszhqcpii4sne/app.bsky.feed.post/3mbxy6hm7h22e"
}
},
"facets": [
{
"index": {
"byteEnd": 12,
"byteStart": 0
},
"features": [
{
"uri": "https://impro.social",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2026-01-09T07:49:13.842Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3mbmixwjuzk25
{
"text": "Playing with version 0.1.69\nof github.com/sinelaw/fresh\n\n“brings the intuitive, conventional UX of\neditors like VS Code and Sublime Text\nto the terminal”\n\n#fresh #ide #rust #tui",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "gnome-terminal window running fresh, displaying…\n\nOne-line top menu bar:\nFile, Edit, View, Selection, Go, LSP, Explorer, Help\n\nLeft pane: file explorer with python package & shell modules\nrwx / arg, cmd, deb, err, fs, grub, log, os, prj, ps, txt, web…\nsh / core, de, dev, fs, gui, io…\n\nCenter pane editor for file __init__.py with two popup windows:\nCompletion from os import …\nHover for k, v in vars(self).items() …\n\nOne-line bottom status bar displaying…\nLeft: file path, line, column\nRight: line separator, warnings, available update 0.1.70",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreic6k47v7t7lqxxowd2pzn2iqo5pyhdlitvw7j3my7wqhyndhbibxe"
},
"mimeType": "image/jpeg",
"size": 588341
},
"aspectRatio": {
"width": 1920,
"height": 1080
}
}
]
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 55,
"byteStart": 31
},
"features": [
{
"uri": "https://github.com/sinelaw/fresh",
"$type": "app.bsky.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 165,
"byteStart": 159
},
"features": [
{
"tag": "fresh",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 170,
"byteStart": 166
},
"features": [
{
"tag": "ide",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 176,
"byteStart": 171
},
"features": [
{
"tag": "rust",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 181,
"byteStart": 177
},
"features": [
{
"tag": "tui",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2026-01-04T18:01:36.454Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m7wy4m2vnc2q
{
"text": "So… Exactly for how long\nis this failure gonna hold?\n\n$ goat bsky prefs export \\\n| grep \"birthDate\" \\\n| awk '{print $1}'\n\n\"birthDate\":",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "BlueSky’s Android app’s block wall,\nacting like I’ve no “birthDate” record:\n\n“Age Assurance\n\nIt looks like you haven’t added your birthdate.\nYou must provide an accurate date of birth to use Bluesky.\n\nAdd your birthdate\n\nBluesky\n\nTo log out, click here.\n”",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreibkrhbsrudqvj7zd73vc4re2uja5agxlsxlivxtnbhfheimfmlate"
},
"mimeType": "image/jpeg",
"size": 259206
},
"aspectRatio": {
"width": 1080,
"height": 1080
}
}
]
},
"langs": [
"en"
],
"createdAt": "2025-12-14T11:08:53.505Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m7vfvd7v7s2r
{
"text": "All these cumulated days of\nuseless backspace pressing…",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreih7kpxa4p7l53f65zzwxap5nlk6b5ybcwkrn6n7kusn7ieoeuwtia",
"uri": "at://did:plc:c2swjkkci7dljjizpgye45kv/app.bsky.feed.post/3m7vfmls2kc2x"
},
"parent": {
"cid": "bafyreih7kpxa4p7l53f65zzwxap5nlk6b5ybcwkrn6n7kusn7ieoeuwtia",
"uri": "at://did:plc:c2swjkkci7dljjizpgye45kv/app.bsky.feed.post/3m7vfmls2kc2x"
}
},
"createdAt": "2025-12-13T20:10:02.276Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m7uaowrl6s2t
{
"text": "At last!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreibgu3zoldr5rawsws45rve7qoej5kdhdix4tccapeltc5muur24ta",
"uri": "at://did:plc:gq4fo3u6tqzzdkjlwzpb23tj/app.bsky.feed.post/3m7tueckp7k23"
},
"parent": {
"cid": "bafyreibgu3zoldr5rawsws45rve7qoej5kdhdix4tccapeltc5muur24ta",
"uri": "at://did:plc:gq4fo3u6tqzzdkjlwzpb23tj/app.bsky.feed.post/3m7tueckp7k23"
}
},
"createdAt": "2025-12-13T09:04:19.000Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m7ixk3mhuk2d
{
"text": "Yeah, I also used goat to\ndownload .car files & blobs\nfor my 3 accounts & domains.\n\nWill soon automate the process…",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreihs26tvpxhldug5qcmx2lh4nn6kvz7syux7fju3juiohwn3pji5ui",
"uri": "at://did:plc:rz6grfppdzkzytcwnb66nldn/app.bsky.feed.post/3m7isfpdfls23"
},
"parent": {
"cid": "bafyreig5qmpa6junx2y3hc3otwgsxxrwpqpo4zd7olxqdpgihbd4buavsi",
"uri": "at://did:plc:rz6grfppdzkzytcwnb66nldn/app.bsky.feed.post/3m7ix5uiyqs2m"
}
},
"createdAt": "2025-12-08T21:21:15.955Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m7iwwm5q222l
{
"text": "Next step: own PDS…",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "2025-09-19: Rotation key added, through goat cli\n2024-10-21: Alias updated, with own domain name",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreifs6cms5kkas24rx6nh6vxsbboe4ysomxy73tznsipajkjqinndgq"
},
"mimeType": "image/jpeg",
"size": 88921
},
"aspectRatio": {
"width": 729,
"height": 375
}
}
]
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreihs26tvpxhldug5qcmx2lh4nn6kvz7syux7fju3juiohwn3pji5ui",
"uri": "at://did:plc:rz6grfppdzkzytcwnb66nldn/app.bsky.feed.post/3m7isfpdfls23"
},
"parent": {
"cid": "bafyreihs26tvpxhldug5qcmx2lh4nn6kvz7syux7fju3juiohwn3pji5ui",
"uri": "at://did:plc:rz6grfppdzkzytcwnb66nldn/app.bsky.feed.post/3m7isfpdfls23"
}
},
"createdAt": "2025-12-08T21:10:22.209Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m6kpdzffoc26
{
"text": "Tinkering with #revealjs & #mermaidjs,\ntrying to choose between 2 approaches:\n- #pandoc to turn markdown into revealjs\n- or directly write html, css & javascript…",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "2 git history graphs side-by-side,\nthe right one having an extra highlighted commit,\nwith both having a root commit tag\nand several commits on 3 branches main, dev & f",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreig3zeriu6xdzcbjcqzrr6mnnwlzefaxvu5ofdon7dwttcta77ch4q"
},
"mimeType": "image/jpeg",
"size": 254098
},
"aspectRatio": {
"width": 1920,
"height": 1080
}
}
]
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 24,
"byteStart": 15
},
"features": [
{
"tag": "revealjs",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 37,
"byteStart": 27
},
"features": [
{
"tag": "mermaidjs",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 87,
"byteStart": 80
},
"features": [
{
"tag": "pandoc",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-11-26T20:34:50.214Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m65jwrxdzc25
{
"text": "I laughed for this whole morning!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreidykh2b3efmqn3rukst3wgsidl63sz6u6bzyt25edqs5tjy244igy",
"uri": "at://did:plc:vt3ya7nuzb7ubtjcxntn326t/app.bsky.feed.post/3m65az432xc2c"
},
"parent": {
"cid": "bafyreidykh2b3efmqn3rukst3wgsidl63sz6u6bzyt25edqs5tjy244igy",
"uri": "at://did:plc:vt3ya7nuzb7ubtjcxntn326t/app.bsky.feed.post/3m65az432xc2c"
}
},
"createdAt": "2025-11-21T14:53:20.898Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m5lbhzg6cc2v
{
"text": "I guess to push\ntipping accounts\nwith bitcoin lightning?",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreid5z2mboinsa5hhiyg4ycg6sly2pqoqfzsj33pzkmnxsx5cgjt6ju",
"uri": "at://did:plc:cn5okx2pco3j454vp3nxqgyh/app.bsky.feed.post/3m5kdnzuyzs2m"
},
"parent": {
"cid": "bafyreifb3n45n5zgmmrukgjb4ywwy7oxo37xm7z7tiaqmaejnk4rdtqlwy",
"uri": "at://did:plc:d4cr7627fqmld7or6fep4r3v/app.bsky.feed.post/3m5l3fm2x7k2o"
}
},
"createdAt": "2025-11-14T08:34:00.181Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m4kkakplhk2k
{
"text": "That would be genuinely awesome!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreic6g4x4wzo425lagu7ipfaz4g54y3c5yeaaldg3im7oeckiqejy3y",
"uri": "at://did:plc:s2rczyxit2v5vzedxqs326ri/app.bsky.feed.post/3m4iism73lk2r"
},
"parent": {
"cid": "bafyreic6g4x4wzo425lagu7ipfaz4g54y3c5yeaaldg3im7oeckiqejy3y",
"uri": "at://did:plc:s2rczyxit2v5vzedxqs326ri/app.bsky.feed.post/3m4iism73lk2r"
}
},
"createdAt": "2025-11-01T08:13:02.191Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m4kigtjwoc2w
{
"text": "I wonder what proportion of BlueSky users know\nthat with their ATProto account they have also\naccess to a constantly growing set of services…",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "A circular visualization of tools that have written records into my PDS:\nbsky.app, roomy.space, popfeed.social, pinksky.social, grain.social, tangled.sh,\nleaflet.pub, stream.place, atwork.place, atpage.one, slices.network,\nrankthat.net, anisota.net, grayhaze.live, woosh.link, smol.life, skywell.dev,\nlexicon.community, whtwnd.com, ruthub.com, newdin.com, atprofile.com,\nskymap.blue, rito.blue, linkat.blue, ligo.at, kollective.app",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreibmjaca4d7wg5fo7caa7x6s4jusi6cdirlh4or63kxwn2oqc73ziu"
},
"mimeType": "image/jpeg",
"size": 277506
},
"aspectRatio": {
"width": 873,
"height": 858
}
}
]
},
"langs": [
"en"
],
"createdAt": "2025-11-01T07:40:45.286Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m4jmjhwesk2b
{
"text": "Staring at it for a few minutes,\nI was wondering this morning\nif it would turn into a snowball…",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "BlueSky hitting 40 million users\non Friday October 31st of 2025\n08:35 at https://atp.tools/counter",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreibsi4ghsy4juiumwctz6lrk6cajzphiq7ksnad47wtewpgd6ndcpe"
},
"mimeType": "image/jpeg",
"size": 595186
},
"aspectRatio": {
"width": 1777,
"height": 2000
}
}
]
},
"langs": [
"en"
],
"createdAt": "2025-10-31T23:21:08.986Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m4id24vqv226
{
"text": "atp.tools/counter",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreidmarhururekqpkko7gio47f2n3updshdyaojayls5euiy7xm6f7m",
"uri": "at://did:plc:i6y3jdklpvkjvynvsrnqfdoq/app.bsky.feed.post/3m4i3j5anms2h"
},
"parent": {
"cid": "bafyreicqy2obsb4c64erjxdzfo5ivzp3c2zrgfpygxe6od73loupilolii",
"uri": "at://did:plc:ryq6cceqbtbtzejfuz6mvqqe/app.bsky.feed.post/3m4icgtqeg22b"
}
},
"facets": [
{
"index": {
"byteEnd": 17,
"byteStart": 0
},
"features": [
{
"uri": "https://atp.tools/counter",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2025-10-31T10:58:50.717Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m4bsu6ayns23
{
"text": "#rainbow #cloud #bluesky",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "Walking across a bridge, with another person ahead, witnessing\na blue sky with a rainbow visible only inside one big white cloud.",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreiajujyjuuxv6cp64mtzlsmllsenmrau6sagwasm6lqykhdqypjsii"
},
"mimeType": "image/jpeg",
"size": 906742
},
"aspectRatio": {
"width": 1500,
"height": 2000
}
}
]
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 8,
"byteStart": 0
},
"features": [
{
"tag": "rainbow",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 15,
"byteStart": 9
},
"features": [
{
"tag": "cloud",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 24,
"byteStart": 16
},
"features": [
{
"tag": "bluesky",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-10-28T20:53:12.425Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m46fvoc5wk2m
{
"text": "Cool!\nDo you plan to have a feature for\ncustom domain names like leaflet?",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreih4zvmf2l4wjibxfchgbgmpdnmeagg2aex3miskbm7hr3qtlwisu4",
"uri": "at://did:plc:bhdsqspk6a3qtp6baxbyumxb/app.bsky.feed.post/3m44tmihoak25"
},
"parent": {
"cid": "bafyreih4zvmf2l4wjibxfchgbgmpdnmeagg2aex3miskbm7hr3qtlwisu4",
"uri": "at://did:plc:bhdsqspk6a3qtp6baxbyumxb/app.bsky.feed.post/3m44tmihoak25"
}
},
"createdAt": "2025-10-27T12:23:25.019Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m33gnpymmk2i
{
"text": "#keyoxide identity proofs\naspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54\nOPENPGP4FPR:08EDA7006234A0EB29A3A8471DBD5EC4BADA5579",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 9,
"byteStart": 0
},
"features": [
{
"tag": "keyoxide",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-10-13T14:33:41.267Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3m2vo265f5k2u
{
"text": "- I started to write it on @leaflet.pub\n- then compared with @whtwnd.com\n- then learned about @snowpo.st\n- and yesterday about @pipup.social\n#atproto apps pop faster than I thought!",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreiblors5djv5vg2s3rx5hcikxddb7uspwjapmmxm6p3tgmr6bu2kvu",
"uri": "at://did:plc:s2rczyxit2v5vzedxqs326ri/app.bsky.feed.post/3m2u2npucfk2u"
},
"parent": {
"cid": "bafyreiblors5djv5vg2s3rx5hcikxddb7uspwjapmmxm6p3tgmr6bu2kvu",
"uri": "at://did:plc:s2rczyxit2v5vzedxqs326ri/app.bsky.feed.post/3m2u2npucfk2u"
}
},
"facets": [
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 39,
"byteStart": 27
},
"features": [
{
"did": "did:plc:btxrwcaeyodrap5mnjw2fvmz",
"$type": "app.bsky.richtext.facet#mention"
}
]
},
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 72,
"byteStart": 61
},
"features": [
{
"did": "did:plc:fzkpgpjj7nki7r5rhtmgzrez",
"$type": "app.bsky.richtext.facet#mention"
}
]
},
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 104,
"byteStart": 94
},
"features": [
{
"did": "did:plc:e7lsxyaj7uuuwh7wtx5ewqp3",
"$type": "app.bsky.richtext.facet#mention"
}
]
},
{
"$type": "app.bsky.richtext.facet",
"index": {
"byteEnd": 140,
"byteStart": 127
},
"features": [
{
"did": "did:plc:bhdsqspk6a3qtp6baxbyumxb",
"$type": "app.bsky.richtext.facet#mention"
}
]
},
{
"index": {
"byteEnd": 149,
"byteStart": 141
},
"features": [
{
"tag": "atproto",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-10-11T07:29:56.519Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lyy2zou6xc2k
{
"text": "I only recently saw\nthe neat graph at wikipedia for\n#atproto federation architecture.",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "An end-to-end visualization graph of\nBluesky & alternative data streams between:\n- Bluesky Social mobile/web app & other clients\n- user actions: posts, likes, follows, etc.\n- Personal Data Servers\n- relays & firehoses\n- labelers & feed generators\n- app views & custom feeds\n- read views: threads of replies, like counts, etc.",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreia7fzr2ny456bmsedsrwa3mpnhgdamtrtr3ujvvkugbz2ojwdkevi"
},
"mimeType": "image/jpeg",
"size": 974368
},
"aspectRatio": {
"width": 2000,
"height": 1050
}
}
]
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 60,
"byteStart": 52
},
"features": [
{
"tag": "atproto",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-09-16T19:37:15.322Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lxpizm6emp2c
{
"text": "🔴 LIVE https://stream.place/marc.beninca.link Testing…",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.external",
"external": {
"uri": "https://stream.place/marc.beninca.link?did=did%3Aplc%3Abgdy4yvsnhbormiqwvu7rhvx&time=2025-08-31T16%3A28%3A35.218Z",
"thumb": {
"$type": "blob",
"ref": {
"$link": "bafkreig373dkw3hewgbn7opbedvzcwx2cyph34etwdbw2rsv2xj3onds44"
},
"mimeType": "image/jpeg",
"size": 26477
},
"title": "@marc.beninca.link is 🔴LIVE on stream.place!",
"description": "Testing…"
}
},
"facets": [
{
"index": {
"byteEnd": 48,
"byteStart": 10
},
"features": [
{
"uri": "https://stream.place/marc.beninca.link",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2025-08-31T16:28:35.218Z",
"place.stream.livestream": {
"url": "https://stream.place/marc.beninca.link?did=did%3Aplc%3Abgdy4yvsnhbormiqwvu7rhvx&time=2025-08-31T16%3A28%3A35.218Z",
"title": "Testing…"
}
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ltjs4khvts2p
{
"text": "I think I would be curious to try it.",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreihyudd4jpjs5egbhf72xnp6kqyx3c6lk4wy3g2docortnopb5fyva",
"uri": "at://did:plc:wshs7t2adsemcrrd4snkeqli/app.bsky.feed.post/3lthseocqrs22"
},
"parent": {
"cid": "bafyreihyudd4jpjs5egbhf72xnp6kqyx3c6lk4wy3g2docortnopb5fyva",
"uri": "at://did:plc:wshs7t2adsemcrrd4snkeqli/app.bsky.feed.post/3lthseocqrs22"
}
},
"createdAt": "2025-07-09T12:14:33.267Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ls6xlj2b4s22
{
"text": "Pas d’icône fusée ?!\nComment tes vues\niront-elles “to the moon” ?",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreihydebuuqzqbsbd4dyhoaaohb2vnzusedxgsr5xde76dech6dhyeq",
"uri": "at://did:plc:jlkvfwdsrwr33osoe55szwx6/app.bsky.feed.post/3ls6q4beeia2x"
},
"parent": {
"cid": "bafyreihydebuuqzqbsbd4dyhoaaohb2vnzusedxgsr5xde76dech6dhyeq",
"uri": "at://did:plc:jlkvfwdsrwr33osoe55szwx6/app.bsky.feed.post/3ls6q4beeia2x"
}
},
"createdAt": "2025-06-22T11:27:55.045Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3llixvazze22o
{
"text": "Si j’ai bien compris, c’est surtout un problème de nouvel ordre de grandeur de charge, menant au DoS presque systématique.\ndrewdevault.com/2025/03/17/2...",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.external",
"external": {
"uri": "https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html",
"title": "Please stop externalizing your costs directly into my face",
"description": ""
}
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreicmokkxrwlfrrblndgun4uqymalerjfqijciy2tstq374cyyfc44e",
"uri": "at://did:plc:jlkvfwdsrwr33osoe55szwx6/app.bsky.feed.post/3llixcdsz7k2x"
},
"parent": {
"cid": "bafyreicmokkxrwlfrrblndgun4uqymalerjfqijciy2tstq374cyyfc44e",
"uri": "at://did:plc:jlkvfwdsrwr33osoe55szwx6/app.bsky.feed.post/3llixcdsz7k2x"
}
},
"facets": [
{
"index": {
"byteEnd": 160,
"byteStart": 129
},
"features": [
{
"uri": "https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2025-03-29T09:03:38.184Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ll3es7hgwk2p
{
"text": "I wanted to see also the full histories of\nall branches from my most active projects,\nbetween the months of March 2023 & 2025:\n\nrwx → parent project\nlsgm → dynamic grub menu\nspcd → ci / cd\nsrmp → repos mirroring\nftcp → conf profile\ncv → responsive resume\n\n#ffmpeg #git #gource #posix #python #shell",
"$type": "app.bsky.feed.post",
"embed": {
"alt": "Projects’ directories & files drawn as a graph of branches and circles,\nanimated along commits’ actions of Adding, Deleting & Modifying files.\n",
"$type": "app.bsky.embed.video",
"video": {
"$type": "blob",
"ref": {
"$link": "bafkreia7obha4tazbkq74z6b54tu4omj4bgupq2m6ni4yc2gkrzafgcbsq"
},
"mimeType": "video/mp4",
"size": 29923130
},
"aspectRatio": {
"width": 1920,
"height": 1080
}
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 275,
"byteStart": 268
},
"features": [
{
"tag": "ffmpeg",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 280,
"byteStart": 276
},
"features": [
{
"tag": "git",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 288,
"byteStart": 281
},
"features": [
{
"tag": "gource",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 295,
"byteStart": 289
},
"features": [
{
"tag": "posix",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 303,
"byteStart": 296
},
"features": [
{
"tag": "python",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 310,
"byteStart": 304
},
"features": [
{
"tag": "shell",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2025-03-23T23:17:18.170Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldm37tmuss2s
{
"text": "I’m happy to see it evolve through time,\nI just added #bluesky to my #keyoxide today.",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreicd7wwgj3m6owddktiqtuevcvyixrsuwlrrqgbtuzgecbkw6ofc7y",
"uri": "at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldliq6jpnk2v"
},
"parent": {
"cid": "bafyreihq7x6d2vxbaeuno6ycvyyc62oohfj2xhl3hkos6ond3gcf2p7i44",
"uri": "at://did:plc:diunzzde5nfwzkjpcn6v3pao/app.bsky.feed.post/3ldm22ixjx22a"
}
},
"facets": [
{
"index": {
"byteEnd": 64,
"byteStart": 56
},
"features": [
{
"tag": "bluesky",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 80,
"byteStart": 71
},
"features": [
{
"tag": "keyoxide",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2024-12-18T19:19:40.640Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldlluberjc2a
{
"text": "bsky.app/profile/marc...",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.record",
"record": {
"cid": "bafyreicd7wwgj3m6owddktiqtuevcvyixrsuwlrrqgbtuzgecbkw6ofc7y",
"uri": "at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldliq6jpnk2v"
}
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreibv3lgycsle2ntkx7nm7pjxzomwx7vestdokebbkl4ukeopdvg27i",
"uri": "at://did:plc:hss3j2uwxdxklj6f3bx7ch5y/app.bsky.feed.post/3ldk6kyczys2n"
},
"parent": {
"cid": "bafyreibv3lgycsle2ntkx7nm7pjxzomwx7vestdokebbkl4ukeopdvg27i",
"uri": "at://did:plc:hss3j2uwxdxklj6f3bx7ch5y/app.bsky.feed.post/3ldk6kyczys2n"
}
},
"facets": [
{
"index": {
"byteEnd": 24,
"byteStart": 0
},
"features": [
{
"uri": "https://bsky.app/profile/marc.beninca.link/post/3ldliq6jpnk2v",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2024-12-18T14:44:46.273Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldllpu3ex22j
{
"text": "bsky.app/profile/marc...",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.record",
"record": {
"cid": "bafyreicd7wwgj3m6owddktiqtuevcvyixrsuwlrrqgbtuzgecbkw6ofc7y",
"uri": "at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldliq6jpnk2v"
}
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreigkc5z2beb6dq2khs67bjtcqhvrv7ykuttmpfppwi6th2cqyokgou",
"uri": "at://did:plc:nywb5oene54cllowkfwouxzz/app.bsky.feed.post/3ldkpmv4hvk2f"
},
"parent": {
"cid": "bafyreigkc5z2beb6dq2khs67bjtcqhvrv7ykuttmpfppwi6th2cqyokgou",
"uri": "at://did:plc:nywb5oene54cllowkfwouxzz/app.bsky.feed.post/3ldkpmv4hvk2f"
}
},
"facets": [
{
"index": {
"byteEnd": 24,
"byteStart": 0
},
"features": [
{
"uri": "https://bsky.app/profile/marc.beninca.link/post/3ldliq6jpnk2v",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2024-12-18T14:42:18.116Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldliq6jpnk2v
{
"text": "Impersonation problems occur\nwith domain names and social platforms.\n\nI recommend exploring keyoxide.org\nHostable free software for dynamic\nidentity checking (real or anonymous)\nthrough ASP and/or OpenPGP profile.\n\nMine for example…\nASP: keyoxide.org/aspe:keyoxid...\nPGP: keyoxide.org/08EDA7006234...",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 104,
"byteStart": 92
},
"features": [
{
"uri": "https://keyoxide.org",
"$type": "app.bsky.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 268,
"byteStart": 240
},
"features": [
{
"uri": "https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54",
"$type": "app.bsky.richtext.facet#link"
}
]
},
{
"index": {
"byteEnd": 302,
"byteStart": 274
},
"features": [
{
"uri": "https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579",
"$type": "app.bsky.richtext.facet#link"
}
]
}
],
"createdAt": "2024-12-18T13:48:47.843Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ldiy7xmoak22
{
"text": "Vert et rouge pour :\n– user / root\n– OK / erreur",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.images",
"images": [
{
"alt": "Prompt en root, puis user, puis erreur.",
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreibmoopfypzntgvufvvgxybv3jccbqirno5fmhrobbs5tybiy2dbdm"
},
"mimeType": "image/jpeg",
"size": 61071
},
"aspectRatio": {
"width": 197,
"height": 309
}
}
]
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreif4uz35nxvnjgcr2lcnxp5rmvmsuikjoq6rxxig5pumlexpp55e2y",
"uri": "at://did:plc:jlkvfwdsrwr33osoe55szwx6/app.bsky.feed.post/3ldidey2bcw2e"
},
"parent": {
"cid": "bafyreihfjni2nzz5o6vnrrvytvk6juodbtoplstjwv366jqwd6owsvsusq",
"uri": "at://did:plc:7xg4mjkgymsvhaozln3twrlg/app.bsky.feed.post/3ldiptxn7m22v"
}
},
"createdAt": "2024-12-17T13:48:04.385Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3ld6dwa3uh22u
{
"text": "How about midlife crisis for me,\nwhen your post made me realize\nthat I’m a bit older than… MS-DOS?",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreih2qdbqvm7zj5qnv3czaiyepejpcwqkndblswtgicrhogezwytcmu",
"uri": "at://did:plc:7xkc5gsqnj33qs3fsa2mewzj/app.bsky.feed.post/3ld5yvuo7dk22"
},
"parent": {
"cid": "bafyreig4yb6rxe3tcpw2z44qab7sydxkwsh6zyyyykd5ni2g4mymsqlfcq",
"uri": "at://did:plc:7xkc5gsqnj33qs3fsa2mewzj/app.bsky.feed.post/3ld5yylx7cs22"
}
},
"createdAt": "2024-12-13T08:18:05.508Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lcwkea2ndk27
{
"text": "SailfishOS, since 2014.\nIt‘s already been 10 years…",
"$type": "app.bsky.feed.post",
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreiglbsnfwtc3p4ewh4jktno2waidg42nqt7lstaptvnlo3f2d6fnyy",
"uri": "at://did:plc:xe6ppxf5x6au6wb7ynwg5yr3/app.bsky.feed.post/3lcwbsl6pas22"
},
"parent": {
"cid": "bafyreiglbsnfwtc3p4ewh4jktno2waidg42nqt7lstaptvnlo3f2d6fnyy",
"uri": "at://did:plc:xe6ppxf5x6au6wb7ynwg5yr3/app.bsky.feed.post/3lcwbsl6pas22"
}
},
"createdAt": "2024-12-10T05:51:59.773Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lcikdocrmc2j
{
"text": "How about opening git projectS with gource?\n😜",
"$type": "app.bsky.feed.post",
"embed": {
"$type": "app.bsky.embed.record",
"record": {
"cid": "bafyreibco6ugiqvxqq2gbcgljlggro7pbeod4l5fijr5cd4gg2eeeitxfi",
"uri": "at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lcik4qiusc2j"
}
},
"langs": [
"en"
],
"reply": {
"root": {
"cid": "bafyreicyh4czzzvr3iva2yeo7plttr4y57gpu4ka42jdjyquyntdlxhm5q",
"uri": "at://did:plc:v3ssa7lqc7fe2cxilrobujqr/app.bsky.feed.post/3l7z45ec7hm24"
},
"parent": {
"cid": "bafyreicyh4czzzvr3iva2yeo7plttr4y57gpu4ka42jdjyquyntdlxhm5q",
"uri": "at://did:plc:v3ssa7lqc7fe2cxilrobujqr/app.bsky.feed.post/3l7z45ec7hm24"
}
},
"createdAt": "2024-12-04T16:14:24.829Z"
}at://did:plc:bgdy4yvsnhbormiqwvu7rhvx/app.bsky.feed.post/3lcik4qiusc2j
{
"text": "I wanted to see how a gource render\nwould look like with not 1 but many\ngit repos rejiggered across 8 years…\n\nI had to merge the custom logs after\nmanipulations for a unique identity,\nthen tweak gource & ffmpeg settings\nto comply with bluesky’s video limits,\nbut it looks neat!\n\n#ffmpeg #git #gource",
"$type": "app.bsky.feed.post",
"embed": {
"alt": "Evolution of my projects from 2016 to 2024.",
"$type": "app.bsky.embed.video",
"video": {
"$type": "blob",
"ref": {
"$link": "bafkreieg2zfjfzr3blon6gbp4uxttj3fwswoyrbttiblg4ok7fjjkz23vu"
},
"mimeType": "video/mp4",
"size": 16882121
},
"aspectRatio": {
"width": 1920,
"height": 1080
}
},
"langs": [
"en"
],
"facets": [
{
"index": {
"byteEnd": 290,
"byteStart": 283
},
"features": [
{
"tag": "ffmpeg",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 295,
"byteStart": 291
},
"features": [
{
"tag": "git",
"$type": "app.bsky.richtext.facet#tag"
}
]
},
{
"index": {
"byteEnd": 303,
"byteStart": 296
},
"features": [
{
"tag": "gource",
"$type": "app.bsky.richtext.facet#tag"
}
]
}
],
"createdAt": "2024-12-04T16:10:32.244Z"
}