ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://masto.ai/users/bovine3dom/outbox?page=true", "type": "OrderedCollectionPage", "next": "https://masto.ai/users/bovine3dom/outbox?max_id=113511559296522054&page=true", "prev": "https://masto.ai/users/bovine3dom/outbox?min_id=113539019371000954&page=true", "partOf": "https://masto.ai/users/bovine3dom/outbox", "orderedItems": [ { "id": "https://masto.ai/users/bovine3dom/statuses/113539019371000954/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-24T17:05:46Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://social.sciences.re/users/PatrickRerat", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://social.sciences.re/users/PatrickRerat/statuses/113520040223473272" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113539014748144473/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-24T17:04:36Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://social.sciences.re/users/PatrickRerat", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://social.sciences.re/users/PatrickRerat/statuses/113538814894781422" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113538929198435857/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-24T16:42:51Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113538929198435857", "type": "Note", "summary": null, "inReplyTo": "https://masto.ai/users/bovine3dom/statuses/113538926307515723", "published": "2024-11-24T16:42:51Z", "url": "https://masto.ai/@bovine3dom/113538929198435857", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113538929198435857", "inReplyToAtomUri": "https://masto.ai/users/bovine3dom/statuses/113538926307515723", "conversation": "tag:masto.ai,2024-11-24:objectId=215898388:objectType=Conversation", "content": "<p>play with the map here but be warned that it&#39;ll download ~100MB of data and might make your phone crash <a href=\"https://o.blanthorn.com/france-iris/map/?t=Estimated+fraction+of+cars+not+used+for+a+commute&amp;bigdata=&amp;expression=1+-+%22C21_ACTOCC15P_VOIT%22+%2F+%28%22P20_RP_VOIT1%22+%2B+%22P20_RP_VOIT2P%22*2%29#x=2.34&amp;y=48.88&amp;z=12.04\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?t=Estimated+fraction+of+cars+not+used+for+a+commute&amp;bigdata=&amp;expression=1+-+%22C21_ACTOCC15P_VOIT%22+%2F+%28%22P20_RP_VOIT1%22+%2B+%22P20_RP_VOIT2P%22*2%29#x=2.34&amp;y=48.88&amp;z=12.04</span></a></p>", "contentMap": { "en": "<p>play with the map here but be warned that it&#39;ll download ~100MB of data and might make your phone crash <a href=\"https://o.blanthorn.com/france-iris/map/?t=Estimated+fraction+of+cars+not+used+for+a+commute&amp;bigdata=&amp;expression=1+-+%22C21_ACTOCC15P_VOIT%22+%2F+%28%22P20_RP_VOIT1%22+%2B+%22P20_RP_VOIT2P%22*2%29#x=2.34&amp;y=48.88&amp;z=12.04\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?t=Estimated+fraction+of+cars+not+used+for+a+commute&amp;bigdata=&amp;expression=1+-+%22C21_ACTOCC15P_VOIT%22+%2F+%28%22P20_RP_VOIT1%22+%2B+%22P20_RP_VOIT2P%22*2%29#x=2.34&amp;y=48.88&amp;z=12.04</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113538929198435857/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113538929198435857/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113538929198435857/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113538926307515723/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-24T16:42:06Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113538926307515723", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-24T16:42:06Z", "url": "https://masto.ai/@bovine3dom/113538926307515723", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113538926307515723", "inReplyToAtomUri": null, "conversation": "tag:masto.ai,2024-11-24:objectId=215898388:objectType=Conversation", "content": "<p>messing around some more with my <a href=\"https://masto.ai/tags/map\" class=\"mention hashtag\" rel=\"tag\">#<span>map</span></a> of french insee data</p><p>using the number of people commuting by car as the numerator and the approximate total number of cars as the denominator, i can guesstimate the proportion of cars that get to spend their lives parked, chilling, waiting for the weekend</p>", "contentMap": { "en": "<p>messing around some more with my <a href=\"https://masto.ai/tags/map\" class=\"mention hashtag\" rel=\"tag\">#<span>map</span></a> of french insee data</p><p>using the number of people commuting by car as the numerator and the approximate total number of cars as the denominator, i can guesstimate the proportion of cars that get to spend their lives parked, chilling, waiting for the weekend</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://s3.masto.ai/media_attachments/files/113/538/743/636/042/235/original/9678cbd46db47884.png", "name": "A chloropleth map of Paris showing the approximate fraction of cars which are not used for a commute to work, where blue is a high fraction of unused cars and red is a low fraction. Intra-muros, a lower percentage of cars are used for commutes than extra-muros.", "blurhash": "UOIiy}Sv=qRSRjRVskIr~QOnt8oyRjtRjYo|", "focalPoint": [ 0, 0 ], "width": 1836, "height": 1384 } ], "tag": [ { "type": "Hashtag", "href": "https://masto.ai/tags/map", "name": "#map" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113538926307515723/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113538926307515723/replies?min_id=113538929198435857&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113538926307515723/replies", "items": [ "https://masto.ai/users/bovine3dom/statuses/113538929198435857" ] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113527798672985673/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-22T17:32:12Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/hilkojj", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://mastodon.gamedev.place/users/hilkojj/statuses/113523052260910555" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113522497008317330/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-21T19:03:55Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.online/users/streetartutopia", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://mastodon.online/users/streetartutopia/statuses/113515528292386484" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113522495250435846/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-21T19:03:28Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://gruene.social/users/jon", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://gruene.social/users/jon/statuses/113521945869933928" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113522437808943382/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-21T18:48:52Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://wien.rocks/users/DieterKomendera", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://wien.rocks/users/DieterKomendera/statuses/113517622539621531" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113517781856903397/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T23:04:48Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ngmx.com/users/sindarina", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://ngmx.com/users/sindarina/statuses/113513357410159980" }, { "id": "https://masto.ai/users/bovine3dom/statuses/113516984646743486/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T19:42:03Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113516984646743486", "type": "Note", "summary": null, "inReplyTo": "https://masto.ai/users/bovine3dom/statuses/113516980143368375", "published": "2024-11-20T19:42:03Z", "url": "https://masto.ai/@bovine3dom/113516984646743486", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113516984646743486", "inReplyToAtomUri": "https://masto.ai/users/bovine3dom/statuses/113516980143368375", "conversation": "tag:masto.ai,2024-11-20:objectId=214806332:objectType=Conversation", "content": "<p>Link to interactive map here but beware that because everything is calculated on your device, it&#39;ll download about 50MB and your phone might get hot or kill the page (especially Safari on iOS). It&#39;ll also take a few seconds to load</p><p><a href=\"https://o.blanthorn.com/france-iris/map/?t=Approx%20average%20dwelling%20construction%20year&amp;quantiles&amp;expression=avg(%201900*%22P20_RP_ACH19%22%20--%201932*%22P20_RP_ACH45%22%20--%201958*%22P20_RP_ACH70%22%20--%201980*%22P20_RP_ACH90%22%20--%201997*%22P20_RP_ACH05%22%20--%202010*%22P20_RP_ACH17%22%20--%202019*(%22P20_RP%22%20-%20%22P20_RP_ACHTOT%22)%20)%20/%20%22P20_RP%22#x=-5.12&amp;y=47.25&amp;z=5.88\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?t=Approx%20average%20dwelling%20construction%20year&amp;quantiles&amp;expression=avg(%201900*%22P20_RP_ACH19%22%20--%201932*%22P20_RP_ACH45%22%20--%201958*%22P20_RP_ACH70%22%20--%201980*%22P20_RP_ACH90%22%20--%201997*%22P20_RP_ACH05%22%20--%202010*%22P20_RP_ACH17%22%20--%202019*(%22P20_RP%22%20-%20%22P20_RP_ACHTOT%22)%20)%20/%20%22P20_RP%22#x=-5.12&amp;y=47.25&amp;z=5.88</span></a></p>", "contentMap": { "en": "<p>Link to interactive map here but beware that because everything is calculated on your device, it&#39;ll download about 50MB and your phone might get hot or kill the page (especially Safari on iOS). It&#39;ll also take a few seconds to load</p><p><a href=\"https://o.blanthorn.com/france-iris/map/?t=Approx%20average%20dwelling%20construction%20year&amp;quantiles&amp;expression=avg(%201900*%22P20_RP_ACH19%22%20--%201932*%22P20_RP_ACH45%22%20--%201958*%22P20_RP_ACH70%22%20--%201980*%22P20_RP_ACH90%22%20--%201997*%22P20_RP_ACH05%22%20--%202010*%22P20_RP_ACH17%22%20--%202019*(%22P20_RP%22%20-%20%22P20_RP_ACHTOT%22)%20)%20/%20%22P20_RP%22#x=-5.12&amp;y=47.25&amp;z=5.88\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?t=Approx%20average%20dwelling%20construction%20year&amp;quantiles&amp;expression=avg(%201900*%22P20_RP_ACH19%22%20--%201932*%22P20_RP_ACH45%22%20--%201958*%22P20_RP_ACH70%22%20--%201980*%22P20_RP_ACH90%22%20--%201997*%22P20_RP_ACH05%22%20--%202010*%22P20_RP_ACH17%22%20--%202019*(%22P20_RP%22%20-%20%22P20_RP_ACHTOT%22)%20)%20/%20%22P20_RP%22#x=-5.12&amp;y=47.25&amp;z=5.88</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113516984646743486/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113516984646743486/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113516984646743486/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113516980143368375/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T19:40:55Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113516980143368375", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-11-20T19:40:55Z", "url": "https://masto.ai/@bovine3dom/113516980143368375", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113516980143368375", "inReplyToAtomUri": null, "conversation": "tag:masto.ai,2024-11-20:objectId=214806332:objectType=Conversation", "content": "<p>Last night all the interest in my little maps motivated me to add `perspective-js`, a cool dataframe library written by JP Morgan that I&#39;d been meaning to try out for ages</p><p>It means you can now do maths on columns from the INSEE Logement 2020 dataset in browser and show it on a map</p><p>I haven&#39;t added a UI for it yet so it&#39;s all done through &quot;?expression=&quot; in the URL</p><p>This map shows a rough estimate of average property construction date by taking a weighted average involving 9 columns. Red = old :)</p>", "contentMap": { "en": "<p>Last night all the interest in my little maps motivated me to add `perspective-js`, a cool dataframe library written by JP Morgan that I&#39;d been meaning to try out for ages</p><p>It means you can now do maths on columns from the INSEE Logement 2020 dataset in browser and show it on a map</p><p>I haven&#39;t added a UI for it yet so it&#39;s all done through &quot;?expression=&quot; in the URL</p><p>This map shows a rough estimate of average property construction date by taking a weighted average involving 9 columns. Red = old :)</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://s3.masto.ai/media_attachments/files/113/516/894/207/516/778/original/0d6a257acf736d45.png", "name": "A chloropleth map of France showing average dwelling construction age. Older buildings are red, newer buildings are blue. Lots of construction is visible on the west and south coast, on the eastern border and in the suburbs surrounding each city", "blurhash": "UgLgLc0LF|R4t7IUs:oKyE%2xZo|R.IUofoc", "focalPoint": [ 0, 0 ], "width": 2018, "height": 1817 } ], "tag": [], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113516980143368375/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113516980143368375/replies?min_id=113516984646743486&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113516980143368375/replies", "items": [ "https://masto.ai/users/bovine3dom/statuses/113516984646743486" ] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113516710762463126/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T18:32:24Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie", "https://gruene.social/users/jon" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113516710762463126", "type": "Note", "summary": null, "inReplyTo": "https://masto.ai/users/bovine3dom/statuses/113516685629573545", "published": "2024-11-20T18:32:24Z", "url": "https://masto.ai/@bovine3dom/113516710762463126", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie", "https://gruene.social/users/jon" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113516710762463126", "inReplyToAtomUri": "https://masto.ai/users/bovine3dom/statuses/113516685629573545", "conversation": "tag:masto.ai,2024-11-01:objectId=208878637:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> i guess i agree with <span class=\"h-card\" translate=\"no\"><a href=\"https://gruene.social/@jon\" class=\"u-url mention\">@<span>jon</span></a></span> much more <a href=\"https://jonworth.eu/fixing-frances-railways-what-would-i-do/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">jonworth.eu/fixing-frances-rai</span><span class=\"invisible\">lways-what-would-i-do/</span></a></p><p>Although I&#39;m not really convinced that TGV dwell times matter - IMO it&#39;s much more important to get rid of the totally unsuitable double deck commuter trains the regions use and replace them with longer, walk-through single deck jobbies. At peak times the Nice-Monaco train spends ~2/3rds of its time in stations while passengers struggle to get on and off</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> i guess i agree with <span class=\"h-card\" translate=\"no\"><a href=\"https://gruene.social/@jon\" class=\"u-url mention\">@<span>jon</span></a></span> much more <a href=\"https://jonworth.eu/fixing-frances-railways-what-would-i-do/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">jonworth.eu/fixing-frances-rai</span><span class=\"invisible\">lways-what-would-i-do/</span></a></p><p>Although I&#39;m not really convinced that TGV dwell times matter - IMO it&#39;s much more important to get rid of the totally unsuitable double deck commuter trains the regions use and replace them with longer, walk-through single deck jobbies. At peak times the Nice-Monaco train spends ~2/3rds of its time in stations while passengers struggle to get on and off</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gougere.fr/users/cyclotopie", "name": "@cyclotopie@mastodon.gougere.fr" }, { "type": "Mention", "href": "https://gruene.social/users/jon", "name": "@jon@gruene.social" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113516710762463126/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113516710762463126/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113516710762463126/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113516685629573545/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T18:26:01Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113516685629573545", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514838895321460", "published": "2024-11-20T18:26:01Z", "url": "https://masto.ai/@bovine3dom/113516685629573545", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113516685629573545", "inReplyToAtomUri": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514838895321460", "conversation": "tag:masto.ai,2024-11-01:objectId=208878637:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> thanks for the link. I don&#39;t actually agree with very much that he&#39;s said, he has totally different priorities to me. Mine would be:</p><p>1. get rid of security theatre at stations - remove ticket barriers + ticket checks off trains, add more entrances to stations</p><p>2. integrate ticketing - chemin de fer de provence should be a model (ridership up 40% in a year!)</p><p>3. regular timetables -&gt; reliable trains</p><p>4. right trains on right lines, TGVs on fast; quick dwell times on stopping services</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> thanks for the link. I don&#39;t actually agree with very much that he&#39;s said, he has totally different priorities to me. Mine would be:</p><p>1. get rid of security theatre at stations - remove ticket barriers + ticket checks off trains, add more entrances to stations</p><p>2. integrate ticketing - chemin de fer de provence should be a model (ridership up 40% in a year!)</p><p>3. regular timetables -&gt; reliable trains</p><p>4. right trains on right lines, TGVs on fast; quick dwell times on stopping services</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gougere.fr/users/cyclotopie", "name": "@cyclotopie@mastodon.gougere.fr" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113516685629573545/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113516685629573545/replies?min_id=113516710762463126&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113516685629573545/replies", "items": [ "https://masto.ai/users/bovine3dom/statuses/113516710762463126" ] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113514712539448818/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T10:04:14Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113514712539448818", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514682412642906", "published": "2024-11-20T10:04:14Z", "url": "https://masto.ai/@bovine3dom/113514712539448818", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113514712539448818", "inReplyToAtomUri": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514682412642906", "conversation": "tag:masto.ai,2024-11-01:objectId=208878637:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> yeah, I&#39;m well aware of the absurdity of the SNCF position. Part of me thinks that it&#39;s because they hate the idea of competition that they&#39;ve come up with this &quot;evil&quot; caricature of it to run within the SNCF to try to scare people away from it.</p><p>I think a good part of the reason we have those rules in the UK is because we have competition and the system would just not work at all without it.</p><p>Klimaticket / Deutschland ticket are also great solutions to this</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> yeah, I&#39;m well aware of the absurdity of the SNCF position. Part of me thinks that it&#39;s because they hate the idea of competition that they&#39;ve come up with this &quot;evil&quot; caricature of it to run within the SNCF to try to scare people away from it.</p><p>I think a good part of the reason we have those rules in the UK is because we have competition and the system would just not work at all without it.</p><p>Klimaticket / Deutschland ticket are also great solutions to this</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gougere.fr/users/cyclotopie", "name": "@cyclotopie@mastodon.gougere.fr" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113514712539448818/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113514712539448818/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113514712539448818/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113514602611597800/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T09:36:16Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113514602611597800", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514083757657898", "published": "2024-11-20T09:36:16Z", "url": "https://masto.ai/@bovine3dom/113514602611597800", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113514602611597800", "inReplyToAtomUri": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113514083757657898", "conversation": "tag:masto.ai,2024-11-01:objectId=208878637:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> I think you&#39;re right that politicians share a lot of the blame, but I am pretty hopeful that competition will make some of their sillier decisions untenable.</p><p>The UK solves the connection problem very simply in roughly two sentences of rules: &quot;multiple tickets bought separately count as if they were one ticket&quot; and &quot;in the event of disruption, all operators must help passengers of any operator get to their destination&quot;</p><p>It doesn&#39;t get you Swiss perfection but it&#39;s a big improvement</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> I think you&#39;re right that politicians share a lot of the blame, but I am pretty hopeful that competition will make some of their sillier decisions untenable.</p><p>The UK solves the connection problem very simply in roughly two sentences of rules: &quot;multiple tickets bought separately count as if they were one ticket&quot; and &quot;in the event of disruption, all operators must help passengers of any operator get to their destination&quot;</p><p>It doesn&#39;t get you Swiss perfection but it&#39;s a big improvement</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gougere.fr/users/cyclotopie", "name": "@cyclotopie@mastodon.gougere.fr" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113514602611597800/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113514602611597800/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113514602611597800/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113512514845594525/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T00:45:19Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers", "https://climatejustice.social/users/gturri" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113512514845594525", "type": "Note", "summary": null, "inReplyTo": "https://climatejustice.social/users/gturri/statuses/113510655313363866", "published": "2024-11-20T00:45:19Z", "url": "https://masto.ai/@bovine3dom/113512514845594525", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://masto.ai/users/bovine3dom/followers", "https://climatejustice.social/users/gturri" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113512514845594525", "inReplyToAtomUri": "https://climatejustice.social/users/gturri/statuses/113510655313363866", "conversation": "tag:gruene.social,2024-11-19:objectId=39137835:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://climatejustice.social/@gturri\" class=\"u-url mention\">@<span>gturri</span></a></span> against my better judgement i did what i wanted to and i&#39;ve added an `expression` search parameter that lets you do ... maths on columns from that dataset<br /><a href=\"https://github.com/bovine3dom/france-iris#user-content-examples\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/bovine3dom/france-i</span><span class=\"invisible\">ris#user-content-examples</span></a></p><p><a href=\"https://o.blanthorn.com/france-iris/map/?quantiles&amp;expression=%22P20_LOGVAC%22/%22P20_LOG%22#x=3.10&amp;y=46.09&amp;z=5.94\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?quantiles&amp;expression=%22P20_LOGVAC%22/%22P20_LOG%22#x=3.10&amp;y=46.09&amp;z=5.94</span></a> is % of vacant properties scaled by quantiles. will take a few seconds to load and might make your phone a bit warm because it&#39;s all happening on device</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://climatejustice.social/@gturri\" class=\"u-url mention\">@<span>gturri</span></a></span> against my better judgement i did what i wanted to and i&#39;ve added an `expression` search parameter that lets you do ... maths on columns from that dataset<br /><a href=\"https://github.com/bovine3dom/france-iris#user-content-examples\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/bovine3dom/france-i</span><span class=\"invisible\">ris#user-content-examples</span></a></p><p><a href=\"https://o.blanthorn.com/france-iris/map/?quantiles&amp;expression=%22P20_LOGVAC%22/%22P20_LOG%22#x=3.10&amp;y=46.09&amp;z=5.94\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">o.blanthorn.com/france-iris/ma</span><span class=\"invisible\">p/?quantiles&amp;expression=%22P20_LOGVAC%22/%22P20_LOG%22#x=3.10&amp;y=46.09&amp;z=5.94</span></a> is % of vacant properties scaled by quantiles. will take a few seconds to load and might make your phone a bit warm because it&#39;s all happening on device</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://s3.masto.ai/media_attachments/files/113/512/492/556/467/688/original/c6e4b078fee66702.png", "name": "A map showing the fraction of dwellings in France that are vacant, scaled to be linear in quantiles. The 'diagonal du vide' is indeed pretty empty, as is much of Brittany", "blurhash": "UUKw,#01R;D*t7D%tRoe?c%MtR%1M}D%s:od", "focalPoint": [ 0.13, 0.92 ], "width": 1920, "height": 1876 } ], "tag": [ { "type": "Mention", "href": "https://climatejustice.social/users/gturri", "name": "@gturri@climatejustice.social" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113512514845594525/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113512514845594525/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113512514845594525/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113512445280991807/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-20T00:27:38Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mamot.fr/users/nemobis" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113512445280991807", "type": "Note", "summary": null, "inReplyTo": "https://mamot.fr/users/nemobis/statuses/113511872982873712", "published": "2024-11-20T00:27:38Z", "url": "https://masto.ai/@bovine3dom/113512445280991807", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mamot.fr/users/nemobis" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113512445280991807", "inReplyToAtomUri": "https://mamot.fr/users/nemobis/statuses/113511872982873712", "conversation": "tag:eupolicy.social,2024-11-19:objectId=36512317:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mamot.fr/@nemobis\" class=\"u-url mention\">@<span>nemobis</span></a></span> i get the impression that they&#39;re rapidly improving/expanding, last time I looked they only had ~four routes in total there (it just happened that they had the one i needed)</p><p>the first time i found them it was only in german</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mamot.fr/@nemobis\" class=\"u-url mention\">@<span>nemobis</span></a></span> i get the impression that they&#39;re rapidly improving/expanding, last time I looked they only had ~four routes in total there (it just happened that they had the one i needed)</p><p>the first time i found them it was only in german</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mamot.fr/users/nemobis", "name": "@nemobis@mamot.fr" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113512445280991807/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113512445280991807/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113512445280991807/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113512198169498501/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-19T23:24:47Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113512198169498501", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113511709427806028", "published": "2024-11-19T23:24:47Z", "url": "https://masto.ai/@bovine3dom/113512198169498501", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://mastodon.gougere.fr/users/cyclotopie" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113512198169498501", "inReplyToAtomUri": "https://mastodon.gougere.fr/users/cyclotopie/statuses/113511709427806028", "conversation": "tag:masto.ai,2024-11-01:objectId=208878637:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> I totally agree :)</p><p>My humble opinion is that allowing commercial competitors in could/should force the SNCF to become a slightly more normal train company. It&#39;s like that Buffet quote - &quot;when the tide goes out, we will learn who has been swimming naked&quot;.</p><p>But the SNCF keeps going to the government asking it to force its competitors to be weird train companies like it is, which is understandable, but my sincere hope is that it is ignored.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.gougere.fr/@cyclotopie\" class=\"u-url mention\">@<span>cyclotopie</span></a></span> I totally agree :)</p><p>My humble opinion is that allowing commercial competitors in could/should force the SNCF to become a slightly more normal train company. It&#39;s like that Buffet quote - &quot;when the tide goes out, we will learn who has been swimming naked&quot;.</p><p>But the SNCF keeps going to the government asking it to force its competitors to be weird train companies like it is, which is understandable, but my sincere hope is that it is ignored.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.gougere.fr/users/cyclotopie", "name": "@cyclotopie@mastodon.gougere.fr" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113512198169498501/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113512198169498501/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113512198169498501/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113511574968498895/activity", "type": "Create", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-19T20:46:18Z", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://eupolicy.social/users/mario", "https://mstdn.social/users/pmdj" ], "object": { "id": "https://masto.ai/users/bovine3dom/statuses/113511574968498895", "type": "Note", "summary": null, "inReplyTo": "https://eupolicy.social/users/mario/statuses/113511299830742205", "published": "2024-11-19T20:46:18Z", "url": "https://masto.ai/@bovine3dom/113511574968498895", "attributedTo": "https://masto.ai/users/bovine3dom", "to": [ "https://masto.ai/users/bovine3dom/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://eupolicy.social/users/mario", "https://mstdn.social/users/pmdj" ], "sensitive": false, "atomUri": "https://masto.ai/users/bovine3dom/statuses/113511574968498895", "inReplyToAtomUri": "https://eupolicy.social/users/mario/statuses/113511299830742205", "conversation": "tag:eupolicy.social,2024-11-19:objectId=36512317:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@mario\" class=\"u-url mention\">@<span>mario</span></a></span> fwiw I like <a href=\"https://nightride.com/en\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">nightride.com/en</span><span class=\"invisible\"></span></a> for getting an idea of the prices more than ÖBB&#39;s own site, it&#39;s not perfect but you can get a feeling for when is cheap and when is expensive <br /><span class=\"h-card\" translate=\"no\"><a href=\"https://mstdn.social/@pmdj\" class=\"u-url mention\">@<span>pmdj</span></a></span></p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://eupolicy.social/@mario\" class=\"u-url mention\">@<span>mario</span></a></span> fwiw I like <a href=\"https://nightride.com/en\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">nightride.com/en</span><span class=\"invisible\"></span></a> for getting an idea of the prices more than ÖBB&#39;s own site, it&#39;s not perfect but you can get a feeling for when is cheap and when is expensive <br /><span class=\"h-card\" translate=\"no\"><a href=\"https://mstdn.social/@pmdj\" class=\"u-url mention\">@<span>pmdj</span></a></span></p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://eupolicy.social/users/mario", "name": "@mario@eupolicy.social" }, { "type": "Mention", "href": "https://mstdn.social/users/pmdj", "name": "@pmdj@mstdn.social" } ], "replies": { "id": "https://masto.ai/users/bovine3dom/statuses/113511574968498895/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://masto.ai/users/bovine3dom/statuses/113511574968498895/replies?only_other_accounts=true&page=true", "partOf": "https://masto.ai/users/bovine3dom/statuses/113511574968498895/replies", "items": [] } } } }, { "id": "https://masto.ai/users/bovine3dom/statuses/113511559296522054/activity", "type": "Announce", "actor": "https://masto.ai/users/bovine3dom", "published": "2024-11-19T20:42:19Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://eupolicy.social/users/mario", "https://masto.ai/users/bovine3dom/followers" ], "object": "https://eupolicy.social/users/mario/statuses/113511105041666346" } ] }