{"records":[{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mslpstglts2m","cid":"bafyreih4exhfrp7vyu24iuynak25cbk7boosomrxfal2vuitwkw26zap6a","value":{"text":"i want to investigate how I could display the map natively on bluesky, akin to how @dropanchor.app or @beaconbits.app embeds facet feels on the bsky app view..\n\nBUT I'm not sure where to start","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreidx5mchutmsfnx4dkbrlh6qdt4gqk7q24vxhcisylsvhk2pqdckwa","uri":"at://did:plc:pddosvo55udficqubv3ypew4/app.bsky.feed.post/3mslpb3b33t2f"}},"langs":["en"],"facets":[{"$type":"app.bsky.richtext.facet","index":{"byteEnd":98,"byteStart":83},"features":[{"did":"did:plc:wxex3wx5k4ctciupsv5m5stb","$type":"app.bsky.richtext.facet#mention"}]},{"$type":"app.bsky.richtext.facet","index":{"byteEnd":117,"byteStart":102},"features":[{"did":"did:plc:j5ttxzdb5kwo4mcqkmzgvt33","$type":"app.bsky.richtext.facet#mention"}]}],"createdAt":"2026-08-08T18:39:39.569Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msl7nya6ah2t","cid":"bafyreia4bhczghps7bur3e74oxuqp6mn3t5lsblyzr3svbfn4pxvl3ttfa","value":{"text":"Wishing there was a fully supported ATgeo lexicon that most bluesky app views could understand…it would allow us to build location aware posts from location data (think disasters, quakes, flood etc)","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/08/08/11751","thumb":{"$type":"blob","ref":{"$link":"bafkreiejoc2ftpdj4luv7cpf64vt6z3uywq2sfzc2hqhml7s72e6q4csnu"},"mimeType":"image/png","size":95629},"title":"A Node on the Web","description":"&#9998; Note 8 August 2026 ATproto Wishing there was a fully supported ATgeo lexicon that most bluesky app views could understand…it would allow us to build location aware posts from location data (th..."}},"createdAt":"2026-08-08T13:50:36.909Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mskxx3gl7y2t","cid":"bafyreia4zvyo4csfvlw2avlvimo74wmdvhvcwl6ece4lf6zp54iyjklq6q","value":{"text":"Sometimes I’m wondering, what would be the cost of stopping supporting the Mastodon API layer and instead work towards proper implementation of client to servers opening the route for a universal mobile app for #fedify based AP implementation.\n\nFor indiekit I used Fedify to bring this very blog int…","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/08/08/61f2f","thumb":{"$type":"blob","ref":{"$link":"bafkreigfwwcamrz2lc4t3k2hg74cal6ejdi3nouwh4u4gkrynjolztuwh4"},"mimeType":"image/png","size":96833},"title":"A Node on the Web","description":"&#9998; Note 8 August 2026 Mastodon ActivityPub Sometimes I’m wondering, what would be the cost of stopping supporting the Mastodon API layer and instead work towards proper implementation of client t..."}},"facets":[{"index":{"byteEnd":220,"byteStart":213},"features":[{"tag":"fedify","$type":"app.bsky.richtext.facet#tag"}]}],"createdAt":"2026-08-08T11:32:32.318Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msj374lduk24","cid":"bafyreift3wu2dyesc7adbvmqju7depw3d4lcmm7mu5zdwcj627aa3srjrq","value":{"text":"Just added GeoRSS support to bsky.rss\n\nDemo here @qua45.bsky.social\n\nI wanted it to display a nice embed card of the location but this will require more work\n\nBut the current @openstreetmap.bsky.social  location is generated dynamically from the lat/long of the quake itself\n\nIt works.. 😊","$type":"app.bsky.feed.post","langs":["en"],"facets":[{"$type":"app.bsky.richtext.facet","index":{"byteEnd":67,"byteStart":49},"features":[{"did":"did:plc:pddosvo55udficqubv3ypew4","$type":"app.bsky.richtext.facet#mention"}]},{"$type":"app.bsky.richtext.facet","index":{"byteEnd":201,"byteStart":175},"features":[{"did":"did:plc:i6llv7iwybeipknl57v4dalb","$type":"app.bsky.richtext.facet#mention"}]}],"createdAt":"2026-08-07T17:25:23.760Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msj2qi6dl424","cid":"bafyreif33odwe3e3bo7wz65w4uoglvhsc4se4zfla54wkrkqvi2jwsdcae","value":{"text":"There is so much happening on the #ATproto Atmosphere that its hard to keep up, I’m not talking about Bluesky the company, I’m talking about this or this or this its really a never-ending exploration no matter where this is going, this being decentralizat…\n\nhttps://rmendes.net/notes/2026/08/07/4d7eb","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://tangled.org/tranquil.farm/tranquil-pds","thumb":{"$type":"blob","ref":{"$link":"bafkreicw7whdqqj4alewgjkh52tpdslqw4svzey2px4537vg4o47kpdyee"},"mimeType":"image/png","size":46884},"title":"tranquil.farm/tranquil-pds","description":"Our Personal Data Server from scratch!"}},"facets":[{"index":{"byteEnd":42,"byteStart":34},"features":[{"tag":"ATproto","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":306,"byteStart":264},"features":[{"uri":"https://rmendes.net/notes/2026/08/07/4d7eb","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":149,"byteStart":145},"features":[{"uri":"https://tangled.org/tranquil.farm/tranquil-pds","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":157,"byteStart":153},"features":[{"uri":"https://tangled.org/margin.at/cafeteria","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":165,"byteStart":161},"features":[{"uri":"https://www.microcosm.blue","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":203,"byteStart":192},"features":[{"uri":"https://tangled.org/search?q=pds&amp;type=repo","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-07T17:17:12.552Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msj2ososzl27","cid":"bafyreihum2hxdqazy3jd4hxolphlcwu46lv22zu5wl5mrx4kqga2noc6g4","value":{"text":"🔖 https://rmendes.net/bookmarks/2026/08/07/5b408","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://updates.microcosm.blue/3msgfry4zt227","thumb":{"$type":"blob","ref":{"$link":"bafkreidn4c5xcqqmv3qffgvugu66qop7ojfw6hprqlnrhtrfd3cybzhuiu"},"mimeType":"image/png","size":15872},"title":"Hubble first launch: 1500x cheaper getRepo for Bridgy Fed - microcosm","description":"Bringing Bridgy's backfill back! (and unblocking a big Bluesky broadcast 👀)"}},"facets":[{"index":{"byteEnd":51,"byteStart":5},"features":[{"uri":"https://rmendes.net/bookmarks/2026/08/07/5b408","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-07T17:16:16.468Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msj2l2ztoo2v","cid":"bafyreifmnvmahj4vfgpdbzfwdxzcwep77dlqvdkbsheywkyrrrbcjz7jla","value":{"text":"Related to my previous posts : https://standard-reader.app\nvery interesting read here\n\nhttps://rmendes.net/notes/2026/08/07/97afa","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://blog.joebasser.com/3msgtu45ir22f","thumb":{"$type":"blob","ref":{"$link":"bafkreiewzx6jrja7bf426ovm2bun3vehkni53ljv3cdvviuuor7ii72rui"},"mimeType":"image/webp","size":221436},"title":"Let's Talk Money - Interlinked","description":"Money money money... must be funny... in a rich man's world (Zuck, Elon & Larry).\nHow we get to 1B Users in the Atmosphere."}},"facets":[{"index":{"byteEnd":58,"byteStart":31},"features":[{"uri":"https://standard-reader.app","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":129,"byteStart":87},"features":[{"uri":"https://rmendes.net/notes/2026/08/07/97afa","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":85,"byteStart":81},"features":[{"uri":"https://blog.joebasser.com/3msgtu45ir22f","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-07T17:14:10.998Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msj2jgb5lv2v","cid":"bafyreigu7zqsi25beuu43fg37pqtjbz2n6wxjq7irsgyyoooyk4utfuxim","value":{"text":"Just migrated bsky.rss from feedsub to feedsmith, now bsky.rss support RSS, Atom, Jsonfeed, EDF and soon GeoRSS too, I’ll do another round of improvements so that it would be easier to parse and render weather Feeds but that’s for later.\n\nFeedsmith has a…\n\nhttps://rmendes.net/notes/2026/08/07/678e3","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://github.com/rmdes/bsky.rss","thumb":{"$type":"blob","ref":{"$link":"bafkreidzgs4izwam2rm3inqiuwdhxrbvmq5wm2djwqjawsrw5mhquhhh6a"},"mimeType":"image/png","size":19636},"title":"GitHub - rmdes/bsky.rss: A configurable RSS poster for Bluesky - that supports multi accounts - in active development","description":"A configurable RSS poster for Bluesky - that supports multi accounts - in active development - rmdes/bsky.rss"}},"facets":[{"index":{"byteEnd":305,"byteStart":263},"features":[{"uri":"https://rmendes.net/notes/2026/08/07/678e3","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":22,"byteStart":14},"features":[{"uri":"https://github.com/rmdes/bsky.rss","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-07T17:13:15.662Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msibfenu622b","cid":"bafyreiampxqbuhabcvbfcfovk4esky34tbuea6fvcmo45tdeckeifecaaq","value":{"text":"publique largement auto entrepreneur, sans licornes et autres délires.. À l'époque je m'étais déjà dit : ce truc pue l'enfumage à grande échelle, évidemment mon ex-boss était très intéressé, étant lui même un enfumeur a plus petite échelle.\nBref... Ça ne fait que confirmer un truc déjà bien établi","$type":"app.bsky.feed.post","langs":["fr"],"reply":{"root":{"cid":"bafyreibcv55xrqa5oqfmalbdvgc2nstz6cu7lwe23yxrq44jpgik3x76nq","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msibfen3qs2b"},"parent":{"cid":"bafyreibcv55xrqa5oqfmalbdvgc2nstz6cu7lwe23yxrq44jpgik3x76nq","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msibfen3qs2b"}},"createdAt":"2026-08-07T09:43:36.228Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msibfen3qs2b","cid":"bafyreibcv55xrqa5oqfmalbdvgc2nstz6cu7lwe23yxrq44jpgik3x76nq","value":{"text":"Je me rappelle d'une conférence sur l'entreprenariat avant le Covid-19 où j'avais dû intervenir pour remplacer mon boss de l'époque, il y avait un des speakers qui était The Family, Nicolas Colin je crois, mais pas 100% certain.. Bref ça racontait n'importe quoi en mode Silicon Valley devant un","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreianp2uujcvevbmwidmc4l5eqhwuycuip3hepel44653ci3w7yhoru","uri":"at://did:plc:pfvzb6km3kbg22ih5dm6j7rp/app.bsky.feed.post/atxa3gdw7gc7d"}},"langs":["fr"],"createdAt":"2026-08-07T09:43:36.227Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msb4j5zedc2n","cid":"bafyreidftxa7kdn4td5u34yukgg4lsplfffv27e3fd7gf5qk3ql5ab3roi","value":{"text":"et puis les visites domiciliaires qui vont avec.. c'est la suite logique.. \nl'état va rentrer dans nos maisons sans notre accord pour vérifier qu'on est pas \"extrémiste\" c'est a dire : humain\n\nla Belgique vient de légaliser les \"visites domiciliaires\" par la police","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreiedmejvvjwytmco6pnzi7jaovemda3oifouipzc2tybq7jizsrpze","uri":"at://did:plc:tytyo7jhiuo5gnd6tq6pwyif/app.bsky.feed.post/3msarv43grc2q"}},"langs":["fr"],"createdAt":"2026-08-04T13:27:36.649Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msau47baul26","cid":"bafyreiccnpbfdbiluqje3asqeld34vt2jfldcdnvmmymhslbok542t2kza","value":{"text":"Plume\nA browser extension to Post to your IndieWeb blog from any page — toolbar composer or right-click capture. Cross-browser, multi-account, no telemetry.\n\nhttps://rmendes.net/notes/2026/08/04/9a2ae","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmdes.github.io/plume/","thumb":{"$type":"blob","ref":{"$link":"bafkreif44txl6bc6hemug3itmaumqrkx6cfhmd6k4espb33thtkiw2eg2u"},"mimeType":"image/png","size":216437},"title":"Plume — Micropub for browsers","description":"Cross-browser Micropub client. Post to your IndieWeb blog from any page."}},"facets":[{"index":{"byteEnd":202,"byteStart":160},"features":[{"uri":"https://rmendes.net/notes/2026/08/04/9a2ae","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":5,"byteStart":0},"features":[{"uri":"https://rmdes.github.io/plume/","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-04T10:57:11.755Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3msanow7sno2s","cid":"bafyreiarruypr4dhsx6bqy7rbjbb566risou42ncv6xkb3vttj2i3fsutm","value":{"text":"The White House Is Feeding Russia’s Information War Against Europe\n\nHow the Ceuta migrant crisis exposed a transatlantic propaganda pipeline flowing from the White House.\n\nhttps://rmendes.net/notes/2026/08/04/the-white-house-is-feeding-russias-information-war-against-europe","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://weaponizedspaces.substack.com/p/the-white-house-is-feeding-russias","thumb":{"$type":"blob","ref":{"$link":"bafkreickcoke3rbcgovmiu5oyj4gomlbxlah67wigdhnhyasnclda5gd7e"},"mimeType":"image/jpeg","size":221232},"title":"The White House Is Feeding Russia’s Information War Against Europe","description":"How the Ceuta migrant crisis exposed a transatlantic propaganda pipeline flowing from the White House."}},"facets":[{"index":{"byteEnd":276,"byteStart":174},"features":[{"uri":"https://rmendes.net/notes/2026/08/04/the-white-house-is-feeding-russias-information-war-against-europe","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-04T09:02:23.616Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms6sslzufl23","cid":"bafyreid54ev3cr22vjep2awzhlsriwvkv4y5cysiknxzp7at5zy2denk44","value":{"text":"Week 32, 2026 (3 August 2026 – 9 August 2026)","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/digest/2026/W32/","thumb":{"$type":"blob","ref":{"$link":"bafkreifkig5siklrgveknbukdjblqsceewrfxhf5gu7vibirhifzkenko4"},"mimeType":"image/png","size":39412},"title":"Week 32, 2026","description":"Week 32, 2026 3 August 2026 &ndash; 9 August 2026 (2 posts) Bookmarks (2) &#x1F516; Reaping the Whirlwind | Inside the Potomac River Midair Collision 3 August 2026 &middot; Permalink &#x1F516; https:/..."}},"facets":[],"createdAt":"2026-08-03T15:28:35.000Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms6k7oyw522s","cid":"bafyreifjg63c6jfoqje3k6toexmzlrkjc3orccbub2hf773yotwldgnjae","value":{"text":"Reaping the Whirlwind | Inside the Potomac River Midair Collision\n\nhttps://rmendes.net/bookmarks/2026/08/03/reaping-the-whirlwind-inside-the","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://admiralcloudberg.medium.com/reaping-the-whirlwind-inside-the-potomac-river-midair-collision-0475416f2b0f","thumb":{"$type":"blob","ref":{"$link":"bafkreigwuuxlitkhirwdorzlcfmxuq3rwac7lj7cyi7qruqupafe4wa4te"},"mimeType":"image/jpeg","size":117004},"title":"Reaping the Whirlwind | Inside the Potomac River Midair Collision","description":"How America’s golden age of aviation safety came to an end"}},"facets":[{"index":{"byteEnd":140,"byteStart":67},"features":[{"uri":"https://rmendes.net/bookmarks/2026/08/03/reaping-the-whirlwind-inside-the","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-03T12:54:52.031Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms6jn6wo3e2r","cid":"bafyreibdptk3zvqtzyaecd5cmo627gm4ndqn5ky5abc4obxyaxrga4djqm","value":{"text":"Bookmarking to read later\n\nhttps://rmendes.net/bookmarks/2026/08/03/d8a3e","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://yegge.ai/essays/the-shape-of-things-to-come/","thumb":{"$type":"blob","ref":{"$link":"bafkreibkrth74axwoo3olj3r2yef3bbmt7y5pcxyr2n727ytxzts5l4ts4"},"mimeType":"image/png","size":32367},"title":"The Shape of Things to Come, Part 1: The Continuous Thunderdome — Steve Yegge","description":"Part 1: The Continuous Thunderdome. Loops and graphs, Wheelhouse and Beads, the end of human code review, the Land Rush that replaces CI/CD, and the Wish Factory — a field report from 12 months in the future."}},"facets":[{"index":{"byteEnd":73,"byteStart":27},"features":[{"uri":"https://rmendes.net/bookmarks/2026/08/03/d8a3e","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-03T12:44:31.203Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms4py6wfhu2a","cid":"bafyreidyssyrjyzvdsjn3o7fy44mr6ocb3m6nhwilras3jern6356ddu7q","value":{"text":"Week 31, 2026 (27 July 2026 – 2 August 2026)","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/digest/2026/W31/","thumb":{"$type":"blob","ref":{"$link":"bafkreifkig5siklrgveknbukdjblqsceewrfxhf5gu7vibirhifzkenko4"},"mimeType":"image/png","size":39412},"title":"Week 31, 2026","description":"Week 31, 2026 27 July 2026 &ndash; 2 August 2026 (4 posts) Notes (2) When an activist downloads academic papers, the state describes it as wire fraud, computer fraud and reckless damage. When a corpor..."}},"facets":[],"createdAt":"2026-08-02T19:32:42.000Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms3ma4n4jv2n","cid":"bafyreig6mbj3ysc4xv7f7brdf2kj7rh5zmr4yuydsw4rotgqpcudz4ljze","value":{"text":"Anatomy of a Frontier Lab Agent Intrusion: A Technical Timeline of the July 2026 Incident\n\nhttps://rmendes.net/bookmarks/2026/08/01/anatomy-of-a-frontier-lab","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://huggingface.co/blog/agent-intrusion-technical-timeline","thumb":{"$type":"blob","ref":{"$link":"bafkreihm6wbslirisk2yjy7ro2dddr5l7ojgkhkybycx2kyvkm7qkae724"},"mimeType":"image/png","size":22981},"title":"Anatomy of a Frontier Lab Agent Intrusion: A Technical Timeline of the July 2026 Incident","description":"We’re on a journey to advance and democratize artificial intelligence through open source and open science."}},"facets":[{"index":{"byteEnd":157,"byteStart":91},"features":[{"uri":"https://rmendes.net/bookmarks/2026/08/01/anatomy-of-a-frontier-lab","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-08-02T08:52:54.593Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms3m6p7e5x2s","cid":"bafyreih7vyhrrmne72tn2tk73u37yfjwecvl4ufodtaloy7qr4epu5vf6q","value":{"text":"Je prends quelques jours de vacances à la plage 😊","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.images","images":[{"alt":"Coucher de soleil sur la plage","image":{"$type":"blob","ref":{"$link":"bafkreihrngburpbkx2sxinhxdzvkpv26g2wk4khu7opydykojfp2nfe26q"},"mimeType":"image/jpeg","size":609296}}]},"createdAt":"2026-08-02T08:52:06.957Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms3m5a65sj2r","cid":"bafyreihktoipqt2o5zkea7gndd2vhg2jrlytgmpqjreerlz56apa2ob2xq","value":{"text":"Human hackers have frequently been prosecuted based on unauthorized access itself, including when their intent was research, activism, curiosity or political protest.\n\nFrontier AI companies are currently receiving a much more lenient, cautious, collaborative and interpretively generous response aft…","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/08/02/9939c","thumb":{"$type":"blob","ref":{"$link":"bafkreic5nncnejx7rucqp2cwk37bnmfbaihkiheno23lqjzqn3qvr756xi"},"mimeType":"image/png","size":93945},"title":"A Node on the Web","description":"&#9998; Note 2 August 2026 ai Human hackers have frequently been prosecuted based on unauthorized access itself, including when their intent was research, activism, curiosity or political protest. Fro..."}},"createdAt":"2026-08-02T08:51:17.633Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3ms3m3qf4d52n","cid":"bafyreif2ozstx23bjysalm6ufunprh5gsh6gv7qx4eyoquwvop2xenvb6e","value":{"text":"When an activist downloads academic papers, the state describes it as wire fraud, computer fraud and reckless damage.\nWhen a corporate AI agent escapes containment, steals credentials, moves across systems and compromises another organisation, the event is described as a safety evaluation, an unexp…","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/08/02/ea0b3","thumb":{"$type":"blob","ref":{"$link":"bafkreig6ty3gjga7fqaj2x7aermnfuoxbthywuxuo3rj3teqqv3iyytqyq"},"mimeType":"image/png","size":95836},"title":"A Node on the Web","description":"&#9998; Note 2 August 2026 ai When an activist downloads academic papers, the state describes it as wire fraud, computer fraud and reckless damage. When a corporate AI agent escapes containment, steal..."}},"createdAt":"2026-08-02T08:50:27.531Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrubgeotds23","cid":"bafyreibp2ydlwkyk3mgxujw3mq2u7l5ekaatiyh34fbh5qd6n36mcpq77e","value":{"text":"Updated @skyfleet.blue fleet of newsbots\n\n- Better opengraph support\n- Better support for flexibility when encountering oddly shaped TLS certs at the source feed\n- brand new fleet mode easier to manage (code source on github.com/rmdes)\n- better ressources usage (less RAM)\n- 1 container for 59 bots","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreie4wzegwz3ons3bywppvqs4mtepwzjyqii2qiqadolec2omytgtru","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.graph.list/3k2g2ic4ozk2w"}},"langs":["en"],"facets":[{"$type":"app.bsky.richtext.facet","index":{"byteEnd":22,"byteStart":8},"features":[{"did":"did:plc:gc7pqgc337bwj2n5mbnkixzk","$type":"app.bsky.richtext.facet#mention"}]},{"index":{"byteEnd":234,"byteStart":218},"features":[{"uri":"https://github.com/rmdes","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-30T10:50:55.089Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrktnoh7hk26","cid":"bafyreidpbcmd4ykly4vy3gvyz7kqq42kbgyhcqidfosw4cwdfxazkxkg3y","value":{"text":"RSC : et si le web social n'avait jamais eu besoin d'un nouveau protocole ?\n\nhttps://rmendes.net/articles/2026/07/26/rsc-et-si-le-web","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmdes.be","thumb":{"$type":"blob","ref":{"$link":"bafkreib3oq6r3ldbrxxbzsgzdcx5hbyy7k3p23hh6fsce6zhj3f4y7v42y"},"mimeType":"image/png","size":10213},"title":"RSC — Really Simple Conversations","description":"Open feeds become one live social timeline. Publish here or on your own site; meet as equals."}},"facets":[{"index":{"byteEnd":133,"byteStart":77},"features":[{"uri":"https://rmendes.net/articles/2026/07/26/rsc-et-si-le-web","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-26T16:50:30.120Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrkcvmjxbn2u","cid":"bafyreidjes7f7343ew4g6j2qc7ia4cij4xesmsa57w4fiuegbmlco7lday","value":{"text":"Curious : Linux VM in your browser 🤔\n\nhttps://rmendes.net/bookmarks/2026/07/26/curious-linux-vm-in-your","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://microterm.dev/","thumb":{"$type":"blob","ref":{"$link":"bafkreifurjnagwpujmbduucwtk7o3o7uoio4ohjwbyzb4riivi2tvstnpy"},"mimeType":"image/png","size":216326},"title":"Microterm: Free Linux VM in Your Browser & Pocket","description":"Turn your device into a developer powerhouse. Emulate Alpine Linux via RISCV64 locally with Docker, Tailscale, and up to 40GB of persistent storage."}},"facets":[{"index":{"byteEnd":106,"byteStart":41},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/26/curious-linux-vm-in-your","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-26T11:50:42.936Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrfop455do24","cid":"bafyreic72nis7xnul2lamdbqfczc2xomjppk2zlnb3xihx5uos52wmmvye","value":{"text":"Interesting read as always !\n\nhttps://rmendes.net/reposts/2026/07/24/afef3","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://werd.io/notable-links-july-24-206/","thumb":{"$type":"blob","ref":{"$link":"bafkreifr3jnecl437rdvnv4hkf573vzwwyj3kvkv3iwqwd7me2iol6oxqm"},"mimeType":"image/jpeg","size":35028},"title":"Notable links: July 24, 2026","description":"America's AI dominance is under threat; AI vendors put us at risk; meanwhile, everyone's staying in their jobs for the health insurance."}},"facets":[{"index":{"byteEnd":74,"byteStart":30},"features":[{"uri":"https://rmendes.net/reposts/2026/07/24/afef3","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-24T15:38:30.623Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrf54qodxv24","cid":"bafyreibmfax3zkishfvpvgq2y3puxfldggko6czx6iyy6saykuvobwjq5i","value":{"text":"❤️ https://rmendes.net/likes/2026/07/24/a87b3","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://www.manton.org/2026/07/23/implications-of-platform-size.html","thumb":{"$type":"blob","ref":{"$link":"bafkreifl6wredzrdbhks4feivwohpsqqxmt7gxiih4rkba4fgm6d3xiuvq"},"mimeType":"image/png","size":55749},"title":"Manton Reece - Implications of platform size","description":""}},"facets":[{"index":{"byteEnd":49,"byteStart":7},"features":[{"uri":"https://rmendes.net/likes/2026/07/24/a87b3","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-24T10:24:01.016Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mrf4ehqlnb2s","cid":"bafyreihp6t5i4jhol4vurtd6vu3cccpjvyluqkyyowuslqnbowrl2xsl6q","value":{"text":"What happened to thenumbers.com ?\n\nhttps://rmendes.net/bookmarks/2026/07/24/what-happened-to-thenumbers-com","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-allhttps://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-all","title":"https://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-allhttps://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-all","description":""}},"facets":[{"index":{"byteEnd":31,"byteStart":17},"features":[{"uri":"https://thenumbers.com","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":107,"byteStart":35},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/24/what-happened-to-thenumbers-com","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-24T10:10:26.150Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr5togtt3c24","cid":"bafyreifhueirdbwwnzwit72ekrs2tuw2rv7pprlxu3ageibskaeshiovlu","value":{"text":"RSC — Really Simple Conversations — is a feeds-native social timeline: people who post here and people who post on their own site are equal citizens. Everything travels as RSS — posts, replies, whole conversations — so following, threading, and federation…\n\nhttps://rmendes.net/notes/2026/07/21/63092","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://github.com/rmdes/rsc","thumb":{"$type":"blob","ref":{"$link":"bafkreifciism4qbigpv5tk4fte7472bbxtmdgbyd5ojwss74vgfs2ncx64"},"mimeType":"image/png","size":19929},"title":"GitHub - rmdes/rsc: RSC — Really Simple Conversations — is a feeds-native social timeline: people who post here and people who post on their own site are equal citizens. Everything travels as RSS — posts, replies, whole conversations — so following, threading, and federation work with nothing but op","description":"RSC — Really Simple Conversations — is a feeds-native social timeline: people who post here and people who post on their own site are equal citizens. Everything travels as RSS — posts, replies, who..."}},"facets":[{"index":{"byteEnd":310,"byteStart":268},"features":[{"uri":"https://rmendes.net/notes/2026/07/21/63092","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":3,"byteStart":0},"features":[{"uri":"https://github.com/rmdes/rsc","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-21T12:46:19.103Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3zqq75jm2x","cid":"bafyreih257tjvg2jfnf6xrgmdi3cd5t2fdzwlluohfauq2fu3azxf42wqm","value":{"text":"Week 30, 2026 (20 July 2026 – 26 July 2026)","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/digest/2026/W30/","thumb":{"$type":"blob","ref":{"$link":"bafkreifkig5siklrgveknbukdjblqsceewrfxhf5gu7vibirhifzkenko4"},"mimeType":"image/png","size":39412},"title":"Week 30, 2026","description":"Week 30, 2026 20 July 2026 &ndash; 26 July 2026 (3 posts) Notes (3) Open-source collaboration in the age of AI I am not going to reconstruct the entire disagreement that prompted this post. Some of th..."}},"facets":[],"createdAt":"2026-07-20T19:29:38.000Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3t235q3g22","cid":"bafyreie77uphi7lrtnhbltxcn3yqky7l2hrucabw2jazwoh4yx7psaohje","value":{"text":"So this is a social network built on top of RSS feeds in very short, its also federated, bob.rmdes.be and alice.rmdes.be users can interact with RSC and the whole thing gets properly threaded in every instances\n\nhttps://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://bsky.app/profile/z428.eu/post/3mqwem666ks2j","thumb":{"$type":"blob","ref":{"$link":"bafkreiejiqlqcspjj7ffprj2k2zsjplg2wlkqyjas3tkre7sdy7lhk4wyy"},"mimeType":"image/webp","size":1958},"title":"Kristian (@z428.eu)","description":"What actually is this...?🙈"}},"reply":{"root":{"cid":"bafyreiakayensg3j7tahphlv6gj77xmskzhq7emetrvyrnqjs3v644cife","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwclh7h6f26"},"parent":{"cid":"bafyreiabnb6m2eobthwsqhz5xiibfhzwzzn3zm2rtjh2jqfjgx37kekpka","uri":"at://did:plc:fatlfqvytycp527ssay4cjzv/app.bsky.feed.post/3mqwem666ks2j"}},"facets":[{"index":{"byteEnd":101,"byteStart":89},"features":[{"uri":"https://bob.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":120,"byteStart":106},"features":[{"uri":"https://alice.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":256,"byteStart":212},"features":[{"uri":"https://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:29:36.284Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3sys2xu42d","cid":"bafyreiazia3pm36zqev7p6j7ag3hokppkzl7z5dp337e4mg5vbzldyh43m","value":{"text":"So this is a social network built on top of RSS feeds in very short, its also federated, bob.rmdes.be and alice.rmdes.be users can interact with RSC and the whole thing gets properly threaded in every instances\n\nhttps://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://bsky.app/profile/z428.eu/post/3mqwem666ks2j","thumb":{"$type":"blob","ref":{"$link":"bafkreiejiqlqcspjj7ffprj2k2zsjplg2wlkqyjas3tkre7sdy7lhk4wyy"},"mimeType":"image/webp","size":1958},"title":"Kristian (@z428.eu)","description":"What actually is this...?🙈"}},"reply":{"root":{"cid":"bafyreiakayensg3j7tahphlv6gj77xmskzhq7emetrvyrnqjs3v644cife","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwclh7h6f26"},"parent":{"cid":"bafyreiabnb6m2eobthwsqhz5xiibfhzwzzn3zm2rtjh2jqfjgx37kekpka","uri":"at://did:plc:fatlfqvytycp527ssay4cjzv/app.bsky.feed.post/3mqwem666ks2j"}},"facets":[{"index":{"byteEnd":101,"byteStart":89},"features":[{"uri":"https://bob.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":120,"byteStart":106},"features":[{"uri":"https://alice.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":256,"byteStart":212},"features":[{"uri":"https://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:28:53.204Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3sygwybx2l","cid":"bafyreibzcxnkajwsjjjvvairek3lla2wq6clayebthzuw5ak6zycxgpike","value":{"text":"Show HN: RSC, a feeds-native social timeline you can self-host (rsc.rmdes.be)\n\n * HN\nedit : name changed\n\nhttps://rmendes.net/notes/2026/07/18/8f745","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rsc.rmdes.be","thumb":{"$type":"blob","ref":{"$link":"bafkreihxbjxpjyhfp7lixysbenfrscru42tozwrypsdc6itnmdkpidl6va"},"mimeType":"image/png","size":5788},"title":"RSC","description":""}},"facets":[{"index":{"byteEnd":76,"byteStart":64},"features":[{"uri":"https://rsc.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":148,"byteStart":106},"features":[{"uri":"https://rmendes.net/notes/2026/07/18/8f745","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":12,"byteStart":9},"features":[{"uri":"https://rsc.rmdes.be","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:28:41.538Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3sy2jw5w22","cid":"bafyreibppledj5v3fkjuw76qen5ijvf6beeyg5rxjzbr6wq54r6f6rvknm","value":{"text":"So this is a social network built on top of RSS feeds in very short, its also federated, bob.rmdes.be and alice.rmdes.be users can interact with RSC and the whole thing gets properly threaded in every instances\n\nhttps://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://bsky.app/profile/z428.eu/post/3mqwem666ks2j","thumb":{"$type":"blob","ref":{"$link":"bafkreiejiqlqcspjj7ffprj2k2zsjplg2wlkqyjas3tkre7sdy7lhk4wyy"},"mimeType":"image/webp","size":1958},"title":"Kristian (@z428.eu)","description":"What actually is this...?🙈"}},"reply":{"root":{"cid":"bafyreiakayensg3j7tahphlv6gj77xmskzhq7emetrvyrnqjs3v644cife","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwclh7h6f26"},"parent":{"cid":"bafyreiabnb6m2eobthwsqhz5xiibfhzwzzn3zm2rtjh2jqfjgx37kekpka","uri":"at://did:plc:fatlfqvytycp527ssay4cjzv/app.bsky.feed.post/3mqwem666ks2j"}},"facets":[{"index":{"byteEnd":101,"byteStart":89},"features":[{"uri":"https://bob.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":120,"byteStart":106},"features":[{"uri":"https://alice.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":256,"byteStart":212},"features":[{"uri":"https://rmendes.net/replies/2026/07/18/8250f","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:28:28.527Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3swx6ddf2c","cid":"bafyreibnz6ezgig4dgmidbsybpad5wxp7trrue3jycf5ceboosgomemxuu","value":{"text":"Good work! Both the explainer and the implementation! I’m using indiekit which basically comes with IndieWeb batteries included! https://rmendes.net and I’m working to get it implemented on RSC https://rsc.rmdes.be\n\nhttps://rmendes.net/bookmarks/2026/07/19/26d78","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://en.andros.dev/blog/0b8e451e/i-joined-the-indieweb-heres-what-i-learned/","thumb":{"$type":"blob","ref":{"$link":"bafkreihzqvstbev2ry4hby6j4343i6agm655g5nsru4sadtmnmgf7anyea"},"mimeType":"image/avif","size":64831},"title":"I joined the IndieWeb, here's what I learned | Andros Fenollosa","description":"Driven by curiosity, I decided to find out what the IndieWeb tag that kept showing up on some blogs and Mastodon toots was all about. I quickly discov"}},"facets":[{"index":{"byteEnd":150,"byteStart":131},"features":[{"uri":"https://rmendes.net","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":218,"byteStart":198},"features":[{"uri":"https://rsc.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":266,"byteStart":220},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/19/26d78","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:27:51.446Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3svoie6j26","cid":"bafyreied4dwqgel3qoe7vapqvgnvvlaqxd6gw4vd3kwz2y5hpqr7ydngqi","value":{"text":"Good work! Both the explainer and the implementation! I’m using indiekit which basically comes with IndieWeb batteries included! https://rmendes.net and I’m working to get it implemented on RSC https://rsc.rmdes.be\n\nhttps://rmendes.net/bookmarks/2026/07/19/26d78","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://en.andros.dev/blog/0b8e451e/i-joined-the-indieweb-heres-what-i-learned/","thumb":{"$type":"blob","ref":{"$link":"bafkreihzqvstbev2ry4hby6j4343i6agm655g5nsru4sadtmnmgf7anyea"},"mimeType":"image/avif","size":64831},"title":"I joined the IndieWeb, here's what I learned | Andros Fenollosa","description":"Driven by curiosity, I decided to find out what the IndieWeb tag that kept showing up on some blogs and Mastodon toots was all about. I quickly discov"}},"facets":[{"index":{"byteEnd":150,"byteStart":131},"features":[{"uri":"https://rmendes.net","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":218,"byteStart":198},"features":[{"uri":"https://rsc.rmdes.be","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":266,"byteStart":220},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/19/26d78","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:27:08.784Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3su3kh3t2n","cid":"bafyreidwbgse524avlrq6exbnpiv2dbf63n2ucxibcg54yiuscvsvxpdfa","value":{"text":"Hmmm I wasn’t expecting THAT :)\n\nhttps://rmendes.net/notes/2026/07/19/331ba","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://www.websitecarbon.com/website/rmendes-net/","thumb":{"$type":"blob","ref":{"$link":"bafkreidzbxh55ds3vcuuxqvrlfsah77g5libgqmhus6p7msngxnfzu36by"},"mimeType":"image/jpeg","size":20330},"title":"rmendes.net - Website Carbon Calculator","description":"Check the website carbon emissions for rmendes.net"}},"facets":[{"index":{"byteEnd":77,"byteStart":35},"features":[{"uri":"https://rmendes.net/notes/2026/07/19/331ba","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":30,"byteStart":26},"features":[{"uri":"https://www.websitecarbon.com/website/rmendes-net/","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:26:15.373Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3sshnikl2d","cid":"bafyreiev57pnu3dc3hinmnfibhruaudpljdko32oqgikqm5d64qllo7bjy","value":{"text":"Stumbled upon a few (local) #AI tools that made me really curious\n\n * \n * https://herdr.dev\n * https://github.com/heygen-com/hyperframes\n\nhttps://rmendes.net/notes/2026/07/20/38eb6","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://www.feynman.is","thumb":{"$type":"blob","ref":{"$link":"bafkreibw3oaxa3dwss6rqkbc6udhgmszzbuoz3wo2mu4e6hngbjrd7zh34"},"mimeType":"image/png","size":11773},"title":"Feynman — The open source AI research agent","description":"An AI-powered research agent that helps you discover, analyze, and synthesize scientific literature."}},"facets":[{"index":{"byteEnd":31,"byteStart":28},"features":[{"tag":"AI","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":91,"byteStart":74},"features":[{"uri":"https://herdr.dev","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":136,"byteStart":95},"features":[{"uri":"https://github.com/heygen-com/hyperframes","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":180,"byteStart":138},"features":[{"uri":"https://rmendes.net/notes/2026/07/20/38eb6","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:25:20.948Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mr3sqwnkml2n","cid":"bafyreihzgurqlsnv3sfycl747ulyxl5ya6pwjos23xmscziaraxxw3oyzi","value":{"text":"There is a Ideas.md in the RSC GitHub repo but I want to share on my blog some of the things currently in development :\n\n * Better user management\n Users should be able to cancel and remove their accounts and cascade removal of their posts and replies.…\n\nhttps://rmendes.net/notes/2026/07/20/21b58","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://github.com/rmdes/rsc/blob/main/docs%2Fsuperpowers%2Fideas.md","thumb":{"$type":"blob","ref":{"$link":"bafkreidchyorxhpzuephnosclhs7g2d22rgoluog5gf4zxk74rebjgmqxy"},"mimeType":"image/png","size":119565},"title":"rsc/docs/superpowers/ideas.md at main · rmdes/rsc","description":"A feeds-native social timeline — local posts and remote feed items are equal citizens; posts, replies, and conversations travel as RSS. - rmdes/rsc"}},"facets":[{"index":{"byteEnd":19,"byteStart":11},"features":[{"uri":"https://Ideas.md","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":299,"byteStart":257},"features":[{"uri":"https://rmendes.net/notes/2026/07/20/21b58","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":37,"byteStart":31},"features":[{"uri":"https://github.com/rmdes/rsc/blob/main/docs%2Fsuperpowers%2Fideas.md","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-20T17:24:29.570Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqywgzbtac2a","cid":"bafyreigaqhyl64pbeqy2u4cjqgedtuetc6p3bg6xo6exfzwcu5vmslccue","value":{"text":"... 👀","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreigcztskab7k3vikt52w6d6m7rcq4njmupywftsil3megcicphaybm","uri":"at://did:plc:yp75bmg575z7c7v735ldvjoc/app.bsky.feed.post/3mqywc54guz2c"}},"langs":["fr"],"createdAt":"2026-07-19T13:52:32.589Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqypmsiuzk26","cid":"bafyreiauju6ssl5rpt6t25czheehwgbr6j3gjkclw2tkcmt6izbge2ad3i","value":{"text":"Everything travels as #RSS — posts, replies, whole conversations — so following, threading, and federation work with nothing but RSS\n\ngithub.com/rmdes/textca...","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://github.com/rmdes/textcaster","title":"GitHub - rmdes/textcaster: A feeds-native social timeline — local posts and remote feed items are equal citizens; posts, replies, and conversations travel as RSS.","description":"A feeds-native social timeline — local posts and remote feed items are equal citizens; posts, replies, and conversations travel as RSS. - rmdes/textcaster"}},"langs":["en"],"reply":{"root":{"cid":"bafyreibichzjlu2gbvh5s6nuhbxqmkttbwebdeo3o44g4gwofh6fv6avja","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqypmshpw226"},"parent":{"cid":"bafyreibichzjlu2gbvh5s6nuhbxqmkttbwebdeo3o44g4gwofh6fv6avja","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqypmshpw226"}},"facets":[{"index":{"byteEnd":26,"byteStart":22},"features":[{"tag":"RSS","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":164,"byteStart":138},"features":[{"uri":"https://github.com/rmdes/textcaster","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-19T11:50:30.577Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqypmshpw226","cid":"bafyreibichzjlu2gbvh5s6nuhbxqmkttbwebdeo3o44g4gwofh6fv6avja","value":{"text":"Textcaster – social networking where RSS is the protocol.\n\n#Textcaster is a feeds-native social timeline: people who post here and people who post on their own site are equal citizens. \n\ntextcaster.app","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://textcaster.app","title":"Textcaster","description":""}},"langs":["en"],"facets":[{"index":{"byteEnd":72,"byteStart":61},"features":[{"tag":"Textcaster","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":203,"byteStart":189},"features":[{"uri":"https://textcaster.app","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-19T11:50:30.576Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwlubpo6k2v","cid":"bafyreifrrstg6khxqz6axmldkenns4pbln2gwtqzf3y4wgo3jwa7vc62nu","value":{"text":"So this is a social network built on top of RSS feeds in very short, its also federated, bob.textcasting.app and alice.textcasting.app users can interact with textcasting.app and the whole thing gets properly threaded in every instances","$type":"app.bsky.feed.post","langs":["en"],"reply":{"root":{"cid":"bafyreiakayensg3j7tahphlv6gj77xmskzhq7emetrvyrnqjs3v644cife","uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwclh7h6f26"},"parent":{"cid":"bafyreiabnb6m2eobthwsqhz5xiibfhzwzzn3zm2rtjh2jqfjgx37kekpka","uri":"at://did:plc:fatlfqvytycp527ssay4cjzv/app.bsky.feed.post/3mqwem666ks2j"}},"facets":[{"index":{"byteEnd":108,"byteStart":89},"features":[{"uri":"https://bob.textcasting.app","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":134,"byteStart":113},"features":[{"uri":"https://alice.textcasting.app","$type":"app.bsky.richtext.facet#link"}]},{"index":{"byteEnd":174,"byteStart":159},"features":[{"uri":"https://textcasting.app","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-18T15:37:47.002Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqwclh7h6f26","cid":"bafyreiakayensg3j7tahphlv6gj77xmskzhq7emetrvyrnqjs3v644cife","value":{"text":"Well the cat is out of the bag : if you like #RSS and the idea of a social layer on top of the existing web without lockin, ads and algorithms try it : #Fediverse #ATproto #ActivityPub\n\nhttps://rmendes.net/notes/2026/07/18/29a7c","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://textcaster.app","thumb":{"$type":"blob","ref":{"$link":"bafkreigaovopqholkurbshutmcu3m3ex3tz5aaelkunmcefxe5m4udf7ga"},"mimeType":"image/png","size":6916},"title":"Textcaster","description":""}},"facets":[{"index":{"byteEnd":49,"byteStart":45},"features":[{"tag":"RSS","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":162,"byteStart":152},"features":[{"tag":"Fediverse","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":171,"byteStart":163},"features":[{"tag":"ATproto","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":184,"byteStart":172},"features":[{"tag":"ActivityPub","$type":"app.bsky.richtext.facet#tag"}]},{"index":{"byteEnd":228,"byteStart":186},"features":[{"uri":"https://rmendes.net/notes/2026/07/18/29a7c","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-18T12:51:47.044Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqufvsv5my2n","cid":"bafyreicr4zsakunl627glvszdaba7vcjdq3lgfy5tzpq7ocgmgr7zxwyvq","value":{"text":"The technical aspect of Odyssey IMAX filming is in itself astounding work.\n\nI had no idea it was this complex and old-school to produce an IMAX movie.\n\nMakes me want to watch it again… In a IMAX screen this time 😅","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/07/17/99194","thumb":{"$type":"blob","ref":{"$link":"bafkreibv4fpzeenpe3lhdneptn67vo2h4ku6nt4vlwmnrufci25wbpupay"},"mimeType":"image/png","size":81700},"title":"A Node on the Web","description":"&#9998; Note 17 July 2026 Movie The technical aspect of Odyssey IMAX filming is in itself astounding work. I had no idea it was this complex and old-school to produce an IMAX movie. Makes me want to w..."}},"createdAt":"2026-07-17T18:45:56.584Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqtwsmm4i324","cid":"bafyreidil7mjaycfcdpda3cydyx6vmjkly3omnjifriur4gj6h22ohuyfm","value":{"text":"Working on something really cool, but its too soon to show, all I can say is its about RSS Reader, Micropub and Webmentions","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rmendes.net/notes/2026/07/17/80db1","thumb":{"$type":"blob","ref":{"$link":"bafkreig4zbdelxfxqa6ic4s2h7a4eqdlt7i4vgark3jtxdrf77p4bvtca4"},"mimeType":"image/png","size":93391},"title":"A Node on the Web","description":"&#9998; Note 17 July 2026 Working on something really cool, but its too soon to show, all I can say is its about RSS Reader, Micropub and Webmentions Working on something really cool, but its too soon..."}},"createdAt":"2026-07-17T14:15:43.206Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqtmpnecgs2y","cid":"bafyreifrnfbako2s7xr6jmfwtz3zuvyk2gvq4qoozofqml26oqr574cfxa","value":{"text":"Chouette à lire, même pour un techos 😉","$type":"app.bsky.feed.post","langs":["fr"],"reply":{"root":{"cid":"bafyreid24plmub3ycg4ezoct7cwo4adqodyotxpckvl4hsxxddbh7gy4ge","uri":"at://did:plc:v6eeitv6yqh4iwzi2ebg6ibj/app.bsky.feed.post/3mqk6glif6s2y"},"parent":{"cid":"bafyreid24plmub3ycg4ezoct7cwo4adqodyotxpckvl4hsxxddbh7gy4ge","uri":"at://did:plc:v6eeitv6yqh4iwzi2ebg6ibj/app.bsky.feed.post/3mqk6glif6s2y"}},"createdAt":"2026-07-17T11:15:05.968Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqrodxqd4p2w","cid":"bafyreihsu6hpgnyo5lpcoo2utj6rxgoikbzpkf5usmpurj6s7arum5pnvm","value":{"text":"Interesting…\n\nhttps://rmendes.net/bookmarks/2026/07/16/7a3f0","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://mackuba.eu/2026/07/13/social-comments/","thumb":{"$type":"blob","ref":{"$link":"bafkreieeqfohyvi6vczld77dlr2ufzkupbjswe42yl5pocsldzquatb3x4"},"mimeType":"image/png","size":341059},"title":"Social comments on my blog","description":"I had a comments section on this blog since the beginning. I always felt like a comments section was kind of a requirement for a blog: it’s not just a website where you publish posts, it’s a website where you publish posts and other people can comment on them. I strongly disagreed with bloggers who openly declared that they’re removing comments from their blog because their blog is not a place for others to add their remarks, and that they can always write to the author on Twitter if they want to contact them."}},"facets":[{"index":{"byteEnd":62,"byteStart":16},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/16/7a3f0","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-16T16:39:02.146Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqrdi3hxan2u","cid":"bafyreifnfwcpmjvns345c56tmjfxvjfjwebvzyhvagwrqxx265v6wew4hu","value":{"text":"Changed on my side !\n\nhttps://rmendes.net/reposts/2026/07/16/9c84e","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://rss.chat/?id=289","thumb":{"$type":"blob","ref":{"$link":"bafkreienbzsghxauyrlc6qjttncuc5x4iospcza7c3ui63oidy65tfq3fy"},"mimeType":"image/png","size":6229},"title":"rss.chat","description":""}},"facets":[{"index":{"byteEnd":66,"byteStart":22},"features":[{"uri":"https://rmendes.net/reposts/2026/07/16/9c84e","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-16T13:24:29.127Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqraygxlfk22","cid":"bafyreihjspo6mpwzxfpvzvweqhtoydyfirygej5fbwccj7dcaws52mqwx4","value":{"text":"Le rêve... @chardonsbleus.org en a payé les frais depuis 1997\n\nEt c'est toujours pas finis...\n\nL'instruction en France fait du surplace mais comme on est pas des gens connus et que Robert Spatz n'est pas Patrick Bruel, la récidive en Espagne peut continuer.\n\nEt je n'exagère rien.","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.record","record":{"cid":"bafyreicqgtjsxps5p2pet3vplollsydmtw7ns7h2cetbdecltfavwienhi","uri":"at://did:plc:pfvzb6km3kbg22ih5dm6j7rp/app.bsky.feed.post/3mqr7f6g6sg2s"}},"langs":["fr"],"facets":[{"$type":"app.bsky.richtext.facet","index":{"byteEnd":30,"byteStart":12},"features":[{"did":"did:plc:34o7z3fax73qc2wwdwowo45k","$type":"app.bsky.richtext.facet#mention"}]}],"createdAt":"2026-07-16T12:39:56.868Z"}},{"uri":"at://did:plc:tk6bkjdozskzgb47umfelfpq/app.bsky.feed.post/3mqp6y3aai32x","cid":"bafyreifjm5pk3wu3pcywuw4tcu7ex3kxsbjkam76hxyehzso2ysibww6cm","value":{"text":"à lire…malheureusement…\n\nhttps://rmendes.net/bookmarks/2026/07/15/fe8e4","$type":"app.bsky.feed.post","embed":{"$type":"app.bsky.embed.external","external":{"uri":"https://danslesalgorithmes.net/2026/07/15/maven-limperialisme-guerrier-sans-limites/","thumb":{"$type":"blob","ref":{"$link":"bafkreibipaii33qlfg4y3zgwd67feuot2dxvklbrgmyk33lbm3llh3akby"},"mimeType":"image/png","size":19283},"title":"Maven, l’impérialisme guerrier… sans limites ","description":"La journaliste de Bloomberg, Katrina Manson, a publié en mars un livre consacré au Project Maven : A Marine Colonel, his Team, and the Dawn of AI ..."}},"facets":[{"index":{"byteEnd":76,"byteStart":30},"features":[{"uri":"https://rmendes.net/bookmarks/2026/07/15/fe8e4","$type":"app.bsky.richtext.facet#link"}]}],"createdAt":"2026-07-15T16:58:37.562Z"}}],"cursor":"3mqp6y3aai32x"}