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", "Hashtag": "as:Hashtag" } ], "id": "https://discuss.systems/users/ocratato/outbox?min_id=113056660484013407&page=true", "type": "OrderedCollectionPage", "next": "https://discuss.systems/users/ocratato/outbox?max_id=113056975076439656&page=true", "prev": "https://discuss.systems/users/ocratato/outbox?min_id=113113045496740488&page=true", "partOf": "https://discuss.systems/users/ocratato/outbox", "orderedItems": [ { "id": "https://discuss.systems/users/ocratato/statuses/113113045496740488/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-10T11:35:01Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/jfdm" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113113045496740488", "type": "Note", "summary": null, "inReplyTo": "https://discuss.systems/users/jfdm/statuses/113112520421849651", "published": "2024-09-10T11:35:01Z", "url": "https://discuss.systems/@ocratato/113113045496740488", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/jfdm" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113113045496740488", "inReplyToAtomUri": "https://discuss.systems/users/jfdm/statuses/113112520421849651", "conversation": "tag:discuss.systems,2024-09-10:objectId=24757618:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@jfdm\" class=\"u-url mention\">@<span>jfdm</span></a></span> I agree that modern technology has huge potential. However there is a huge timescale mismatch between IT technology and other things like buildings and automobiles.</p><p>IT stuff seems to last a few years at most, while cars can last for decades and buildings for centuries. It would be annoying to have to scrap a car because some server ceased to operate. Even worse for buildings.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@jfdm\" class=\"u-url mention\">@<span>jfdm</span></a></span> I agree that modern technology has huge potential. However there is a huge timescale mismatch between IT technology and other things like buildings and automobiles.</p><p>IT stuff seems to last a few years at most, while cars can last for decades and buildings for centuries. It would be annoying to have to scrap a car because some server ceased to operate. Even worse for buildings.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://discuss.systems/users/jfdm", "name": "@jfdm" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113113045496740488/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113113045496740488/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113113045496740488/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113113045496740488/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113113045496740488/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113112059753709680/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-10T07:24:20Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/dmandl" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113112059753709680", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/dmandl/statuses/113102162402316573", "published": "2024-09-10T07:24:20Z", "url": "https://discuss.systems/@ocratato/113112059753709680", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/dmandl" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113112059753709680", "inReplyToAtomUri": "https://mastodon.social/users/dmandl/statuses/113102162402316573", "conversation": "tag:mastodon.social,2024-09-08:objectId=794495884:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@dmandl\" class=\"u-url mention\">@<span>dmandl</span></a></span> These tend to imply a grid structure. <br />Would not work well in this city. The directions to where I used to live were &quot;Cross the bridge and turn left at the next seven intersections.&quot;</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@dmandl\" class=\"u-url mention\">@<span>dmandl</span></a></span> These tend to imply a grid structure. <br />Would not work well in this city. The directions to where I used to live were &quot;Cross the bridge and turn left at the next seven intersections.&quot;</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/dmandl", "name": "@dmandl@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113112059753709680/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113112059753709680/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113112059753709680/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113112059753709680/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113112059753709680/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113106376243913823/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-09T07:18:56Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/programming_quotes" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113106376243913823", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/programming_quotes/statuses/113101832890579178", "published": "2024-09-09T07:18:56Z", "url": "https://discuss.systems/@ocratato/113106376243913823", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/programming_quotes" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113106376243913823", "inReplyToAtomUri": "https://mastodon.social/users/programming_quotes/statuses/113101832890579178", "conversation": "tag:mastodon.social,2024-09-08:objectId=794446288:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@programming_quotes\" class=\"u-url mention\">@<span>programming_quotes</span></a></span> The conscious mind evolved to solve problems in our external environment, such as getting a date, or not being eaten by that panther in the bushes.</p><p>The subconscious is much better at marshaling our memories and constructing solutions to complex problems.</p><p>Hence doing something else, or getting a good night&#39;s sleep, can be very helpful in solving complex programming problems.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@programming_quotes\" class=\"u-url mention\">@<span>programming_quotes</span></a></span> The conscious mind evolved to solve problems in our external environment, such as getting a date, or not being eaten by that panther in the bushes.</p><p>The subconscious is much better at marshaling our memories and constructing solutions to complex problems.</p><p>Hence doing something else, or getting a good night&#39;s sleep, can be very helpful in solving complex programming problems.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/programming_quotes", "name": "@programming_quotes@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113106376243913823/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113106376243913823/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113106376243913823/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113106376243913823/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113106376243913823/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113106313151030655/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-09T07:02:54Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113106313151030655", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-09T07:02:54Z", "url": "https://discuss.systems/@ocratato/113106313151030655", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113106313151030655", "inReplyToAtomUri": null, "conversation": "tag:discuss.systems,2024-09-09:objectId=24706654:objectType=Conversation", "content": "<p><a href=\"https://discuss.systems/tags/emperordonald\" class=\"mention hashtag\" rel=\"tag\">#<span>emperordonald</span></a><br />Emperor Donald the First</p><p>From the other side of the planet I am having a hard time understanding why 48% of the USA voters think this is a good idea.</p>", "contentMap": { "en": "<p><a href=\"https://discuss.systems/tags/emperordonald\" class=\"mention hashtag\" rel=\"tag\">#<span>emperordonald</span></a><br />Emperor Donald the First</p><p>From the other side of the planet I am having a hard time understanding why 48% of the USA voters think this is a good idea.</p>" }, "updated": "2024-09-10T11:27:32Z", "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://discuss.systems/tags/emperordonald", "name": "#emperordonald" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113106313151030655/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113106313151030655/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113106313151030655/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113106313151030655/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113106313151030655/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113096596624481160/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-07T13:51:51Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113096596624481160", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-07T13:51:51Z", "url": "https://discuss.systems/@ocratato/113096596624481160", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113096596624481160", "inReplyToAtomUri": null, "conversation": "tag:discuss.systems,2024-09-07:objectId=24636500:objectType=Conversation", "content": "<p>The problem with the current LLM based AI is that it make stuff up.</p><p>The result is that the generated text has to be reviewed by a human. We all know how well people do in that sort of job. Noticing the 1 in 1000 bit of nonsense is a very difficult task.</p>", "contentMap": { "en": "<p>The problem with the current LLM based AI is that it make stuff up.</p><p>The result is that the generated text has to be reviewed by a human. We all know how well people do in that sort of job. Noticing the 1 in 1000 bit of nonsense is a very difficult task.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113096596624481160/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113096596624481160/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113096596624481160/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113096596624481160/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113096596624481160/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113095264430421383/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-07T08:13:03Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/burakemir" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113095264430421383", "type": "Note", "summary": null, "inReplyTo": "https://discuss.systems/users/burakemir/statuses/113095139934528337", "published": "2024-09-07T08:13:03Z", "url": "https://discuss.systems/@ocratato/113095264430421383", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/burakemir" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113095264430421383", "inReplyToAtomUri": "https://discuss.systems/users/burakemir/statuses/113095139934528337", "conversation": "tag:discuss.systems,2024-09-07:objectId=24627659:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@burakemir\" class=\"u-url mention\">@<span>burakemir</span></a></span> The trick is to know when the old model has reached the end of its usefulness.</p><p>The same applies to software. Often programs can be maintained for many years. Then, one day a seemingly small change request will break the camel&#39;s back and a complete redesign is required.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@burakemir\" class=\"u-url mention\">@<span>burakemir</span></a></span> The trick is to know when the old model has reached the end of its usefulness.</p><p>The same applies to software. Often programs can be maintained for many years. Then, one day a seemingly small change request will break the camel&#39;s back and a complete redesign is required.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://discuss.systems/users/burakemir", "name": "@burakemir" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113095264430421383/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113095264430421383/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113095264430421383/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113095264430421383/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113095264430421383/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113094124828045148/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-07T03:23:14Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113094124828045148", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-07T03:23:14Z", "url": "https://discuss.systems/@ocratato/113094124828045148", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113094124828045148", "inReplyToAtomUri": null, "conversation": "tag:discuss.systems,2024-09-07:objectId=24622389:objectType=Conversation", "content": "<p>Today&#39;s lesson: Bread making machines work much better when you fit the kneading blade.</p>", "contentMap": { "en": "<p>Today&#39;s lesson: Bread making machines work much better when you fit the kneading blade.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113094124828045148/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113094124828045148/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113094124828045148/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113094124828045148/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113094124828045148/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113094109058527587/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-07T03:19:14Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/dev" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113094109058527587", "type": "Note", "summary": null, "inReplyTo": "https://discuss.systems/users/dev/statuses/113093972559187460", "published": "2024-09-07T03:19:14Z", "url": "https://discuss.systems/@ocratato/113094109058527587", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/dev" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113094109058527587", "inReplyToAtomUri": "https://discuss.systems/users/dev/statuses/113093972559187460", "conversation": "tag:discuss.systems,2024-09-07:objectId=24620849:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@dev\" class=\"u-url mention\">@<span>dev</span></a></span> I suspect they are just taking advantage of the systems established by far larger players based in Europe and USA.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@dev\" class=\"u-url mention\">@<span>dev</span></a></span> I suspect they are just taking advantage of the systems established by far larger players based in Europe and USA.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://discuss.systems/users/dev", "name": "@dev" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113094109058527587/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113094109058527587/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113094109058527587/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113094109058527587/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113094109058527587/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113093894180691145/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-07T02:24:35Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/dev" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113093894180691145", "type": "Note", "summary": null, "inReplyTo": "https://discuss.systems/users/dev/statuses/113093853203664748", "published": "2024-09-07T02:24:35Z", "url": "https://discuss.systems/@ocratato/113093894180691145", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://discuss.systems/users/dev" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113093894180691145", "inReplyToAtomUri": "https://discuss.systems/users/dev/statuses/113093853203664748", "conversation": "tag:discuss.systems,2024-09-07:objectId=24620849:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@dev\" class=\"u-url mention\">@<span>dev</span></a></span> Corruption flourishes in the dark. It has been journalists that have shone the light into the dark corners.</p><p>The problem is that journalists have typically been employed by newspapers and other media companies, and they are often owned by people that associate with those behind the corruption.</p><p>We need a better way of rewarding journalists and getting their work into the public view.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://discuss.systems/@dev\" class=\"u-url mention\">@<span>dev</span></a></span> Corruption flourishes in the dark. It has been journalists that have shone the light into the dark corners.</p><p>The problem is that journalists have typically been employed by newspapers and other media companies, and they are often owned by people that associate with those behind the corruption.</p><p>We need a better way of rewarding journalists and getting their work into the public view.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://discuss.systems/users/dev", "name": "@dev" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113093894180691145/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113093894180691145/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113093894180691145/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113093894180691145/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113093894180691145/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-05T06:29:48Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-05T06:29:48Z", "url": "https://discuss.systems/@ocratato/113083533814826771", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113083533814826771", "inReplyToAtomUri": null, "conversation": "tag:discuss.systems,2024-09-05:objectId=24530868:objectType=Conversation", "content": "<p>The Spaghetti has Escaped</p><p>From the beginning of computers we have been trying to devise programming languages that enable us to visualise the workings of the programs.</p><p>We started with flow charts, but they ended up looking like a bowl of spaghetti. We created structured code but the complexity moved to the data structures. We responded with object oriented code, but the complexity hid in the interactions between the objects.</p><p>We tried to simplify the programs with service oriented architectures but the complexity just migrated to the network.</p><p>We are now trying to develop systems where components are developed and managed by separate organisations. </p><p>All hope of being able to visualise the workings of the system has been lost.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a></p>", "contentMap": { "en": "<p>The Spaghetti has Escaped</p><p>From the beginning of computers we have been trying to devise programming languages that enable us to visualise the workings of the programs.</p><p>We started with flow charts, but they ended up looking like a bowl of spaghetti. We created structured code but the complexity moved to the data structures. We responded with object oriented code, but the complexity hid in the interactions between the objects.</p><p>We tried to simplify the programs with service oriented architectures but the complexity just migrated to the network.</p><p>We are now trying to develop systems where components are developed and managed by separate organisations. </p><p>All hope of being able to visualise the workings of the system has been lost.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://discuss.systems/tags/softwarearchitecture", "name": "#softwarearchitecture" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113082067244188415/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-05T00:16:50Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/einarwh" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113082067244188415", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/einarwh/statuses/113034137663619118", "published": "2024-09-05T00:16:50Z", "url": "https://discuss.systems/@ocratato/113082067244188415", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/einarwh" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113082067244188415", "inReplyToAtomUri": "https://mastodon.social/users/einarwh/statuses/113034137663619118", "conversation": "tag:mastodon.social,2024-08-27:objectId=785047306:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@einarwh\" class=\"u-url mention\">@<span>einarwh</span></a></span> <br />You mean processes using remote procedure calls and message queues like we did in the 80&#39;s?</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@einarwh\" class=\"u-url mention\">@<span>einarwh</span></a></span> <br />You mean processes using remote procedure calls and message queues like we did in the 80&#39;s?</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/einarwh", "name": "@einarwh@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113082067244188415/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113082067244188415/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113082067244188415/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113082067244188415/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113082067244188415/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113071624612854012/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-03T04:01:08Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113071624612854012", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lutzhuehnken/statuses/113068463879916231", "published": "2024-09-03T04:01:08Z", "url": "https://discuss.systems/@ocratato/113071624612854012", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113071624612854012", "inReplyToAtomUri": "https://mastodon.social/users/lutzhuehnken/statuses/113068463879916231", "conversation": "tag:mastodon.social,2024-09-01:objectId=789130130:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> OK, I am beginning to understand our different views. I can see some attraction in loosely coupled databases - up to the point where you want a reliable system.</p><p>Its been my experience that any data item whose value is an integration of changes is inevitably a point of failure. An entire database holding an integration of the events doesn&#39;t bare thinking about.</p><p>Perhaps a more concrete example would help.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> OK, I am beginning to understand our different views. I can see some attraction in loosely coupled databases - up to the point where you want a reliable system.</p><p>Its been my experience that any data item whose value is an integration of changes is inevitably a point of failure. An entire database holding an integration of the events doesn&#39;t bare thinking about.</p><p>Perhaps a more concrete example would help.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lutzhuehnken", "name": "@lutzhuehnken@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113071624612854012/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113071624612854012/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113071624612854012/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113071624612854012/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113071624612854012/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113068018970572424/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-02T12:44:11Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113068018970572424", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lutzhuehnken/statuses/113067785892506158", "published": "2024-09-02T12:44:11Z", "url": "https://discuss.systems/@ocratato/113068018970572424", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113068018970572424", "inReplyToAtomUri": "https://mastodon.social/users/lutzhuehnken/statuses/113067785892506158", "conversation": "tag:mastodon.social,2024-09-01:objectId=789130130:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> <br />I think I am with OK-Steak on this.</p><p>Stock levels and pricing, for example, would just be in the database. No events required. (I am assuming a corporate wide, possibly distributed, database)</p><p>If you are positing that A&#39;s database is private to A and is updated by events from other processes, then I think you are just reinventing a distributed database. </p><p>I do think your note is a valuable description of how EDA and web services can be integrated. If the arrows in that diagram were reversed I would be happy to implement such a system, however I cannot see what you seem to be proposing as being helpful. Am I missing something obvious?</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> <br />I think I am with OK-Steak on this.</p><p>Stock levels and pricing, for example, would just be in the database. No events required. (I am assuming a corporate wide, possibly distributed, database)</p><p>If you are positing that A&#39;s database is private to A and is updated by events from other processes, then I think you are just reinventing a distributed database. </p><p>I do think your note is a valuable description of how EDA and web services can be integrated. If the arrows in that diagram were reversed I would be happy to implement such a system, however I cannot see what you seem to be proposing as being helpful. Am I missing something obvious?</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lutzhuehnken", "name": "@lutzhuehnken@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113068018970572424/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113068018970572424/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113068018970572424/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113068018970572424/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113068018970572424/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113067628578578721/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-02T11:04:54Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113067628578578721", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lutzhuehnken/statuses/113066846851771075", "published": "2024-09-02T11:04:54Z", "url": "https://discuss.systems/@ocratato/113067628578578721", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113067628578578721", "inReplyToAtomUri": "https://mastodon.social/users/lutzhuehnken/statuses/113066846851771075", "conversation": "tag:mastodon.social,2024-09-01:objectId=789130130:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> Not really.<br />How could B and C possibly know beforehand what to publish?</p><p>Service A has to, as you say in the note, &quot;handle them on its own&quot;. </p><p>I see it as A performing the user transaction and then creating an event that B and C use to perform subsequent processing (e.g pick and send, and warehouse restocking).</p><p>On the other hand if B and C are responding to A then you have just created an asynchronous SOA which would be a rather poor idea.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> Not really.<br />How could B and C possibly know beforehand what to publish?</p><p>Service A has to, as you say in the note, &quot;handle them on its own&quot;. </p><p>I see it as A performing the user transaction and then creating an event that B and C use to perform subsequent processing (e.g pick and send, and warehouse restocking).</p><p>On the other hand if B and C are responding to A then you have just created an asynchronous SOA which would be a rather poor idea.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lutzhuehnken", "name": "@lutzhuehnken@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113067628578578721/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113067628578578721/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113067628578578721/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113067628578578721/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113067628578578721/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113065953567379801/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-02T03:58:55Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113065953567379801", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/lutzhuehnken/statuses/113063120888127565", "published": "2024-09-02T03:58:55Z", "url": "https://discuss.systems/@ocratato/113065953567379801", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/lutzhuehnken" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113065953567379801", "inReplyToAtomUri": "https://mastodon.social/users/lutzhuehnken/statuses/113063120888127565", "conversation": "tag:mastodon.social,2024-09-01:objectId=789130130:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> <br />Mostly a good description of how to integrate <a href=\"https://discuss.systems/tags/EDA\" class=\"mention hashtag\" rel=\"tag\">#<span>EDA</span></a> into a real world system.</p><p>However I am a bit confused by your third diagram and what the arrows labelled with &quot;i&quot; represent. Event messages would surely go the other way?</p><p>It might be worth reinforcing the idea that the user interface process replaces any of its processing that is not vital for the transaction with an event that can be handled later.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@lutzhuehnken\" class=\"u-url mention\">@<span>lutzhuehnken</span></a></span> <br />Mostly a good description of how to integrate <a href=\"https://discuss.systems/tags/EDA\" class=\"mention hashtag\" rel=\"tag\">#<span>EDA</span></a> into a real world system.</p><p>However I am a bit confused by your third diagram and what the arrows labelled with &quot;i&quot; represent. Event messages would surely go the other way?</p><p>It might be worth reinforcing the idea that the user interface process replaces any of its processing that is not vital for the transaction with an event that can be handled later.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/lutzhuehnken", "name": "@lutzhuehnken@mastodon.social" }, { "type": "Hashtag", "href": "https://discuss.systems/tags/eda", "name": "#eda" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113065953567379801/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113065953567379801/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113065953567379801/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113065953567379801/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113065953567379801/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113060193702854663/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-01T03:34:07Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113060193702854663", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-01T03:34:07Z", "url": "https://discuss.systems/@ocratato/113060193702854663", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113060193702854663", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2024-09-01:objectId=788727870:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />I guess I am saying that a UBI needs to be provided by something similar to your Federal Reserve Bank and based on some sound economic theory (that might be an oxymoron).</p><p>Otherwise it will be just a political plaything that will end up as a mess.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />I guess I am saying that a UBI needs to be provided by something similar to your Federal Reserve Bank and based on some sound economic theory (that might be an oxymoron).</p><p>Otherwise it will be just a political plaything that will end up as a mess.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/GeePawHill", "name": "@GeePawHill@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113060193702854663/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113060193702854663/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113060193702854663/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113060193702854663/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113060193702854663/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113060098932838567/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-01T03:10:01Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113060098932838567", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-01T03:10:01Z", "url": "https://discuss.systems/@ocratato/113060098932838567", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113060098932838567", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2024-09-01:objectId=788727870:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />True, but it is mostly fairly indirect. UBI would be a very direct mechanism.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />True, but it is mostly fairly indirect. UBI would be a very direct mechanism.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/GeePawHill", "name": "@GeePawHill@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113060098932838567/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113060098932838567/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113060098932838567/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113060098932838567/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113060098932838567/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113060079033815527/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-09-01T03:04:57Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113060079033815527", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-01T03:04:57Z", "url": "https://discuss.systems/@ocratato/113060079033815527", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.social/users/GeePawHill" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113060079033815527", "inReplyToAtomUri": null, "conversation": "tag:mastodon.social,2024-09-01:objectId=788727870:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />The benefits seem to be real.</p><p>The issue I have is how do you stop it from becoming a means for controlling the population?</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@GeePawHill\" class=\"u-url mention\">@<span>GeePawHill</span></a></span> <br />The benefits seem to be real.</p><p>The issue I have is how do you stop it from becoming a means for controlling the population?</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/GeePawHill", "name": "@GeePawHill@mastodon.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113060079033815527/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113060079033815527/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113060079033815527/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113060079033815527/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113060079033815527/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113057014455062068/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-08-31T14:05:35Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.world/users/oldrawgabbit" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113057014455062068", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.world/users/oldrawgabbit/statuses/113056808029425846", "published": "2024-08-31T14:05:35Z", "url": "https://discuss.systems/@ocratato/113057014455062068", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://mastodon.world/users/oldrawgabbit" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113057014455062068", "inReplyToAtomUri": "https://mastodon.world/users/oldrawgabbit/statuses/113056808029425846", "conversation": "tag:mastodon.world,2024-08-31:objectId=296589351:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.world/@oldrawgabbit\" class=\"u-url mention\">@<span>oldrawgabbit</span></a></span> <br />My go to for that sort of task is FFmpeg.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.world/@oldrawgabbit\" class=\"u-url mention\">@<span>oldrawgabbit</span></a></span> <br />My go to for that sort of task is FFmpeg.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.world/users/oldrawgabbit", "name": "@oldrawgabbit@mastodon.world" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113057014455062068/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113057014455062068/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113057014455062068/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113057014455062068/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113057014455062068/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://discuss.systems/users/ocratato/statuses/113056975076439656/activity", "type": "Create", "actor": "https://discuss.systems/users/ocratato", "published": "2024-08-31T13:55:34Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://geekdom.social/users/FantasticalEconomics" ], "object": { "id": "https://discuss.systems/users/ocratato/statuses/113056975076439656", "type": "Note", "summary": null, "inReplyTo": "https://geekdom.social/users/FantasticalEconomics/statuses/113056903341039647", "published": "2024-08-31T13:55:34Z", "url": "https://discuss.systems/@ocratato/113056975076439656", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers", "https://geekdom.social/users/FantasticalEconomics" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113056975076439656", "inReplyToAtomUri": "https://geekdom.social/users/FantasticalEconomics/statuses/113056903341039647", "conversation": "tag:geekdom.social,2024-08-31:objectId=50799396:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://geekdom.social/@FantasticalEconomics\" class=\"u-url mention\">@<span>FantasticalEconomics</span></a></span> <br />What is required is something that acts to counter market concentration.<br />A tax that was proportional to market share is one idea, but I expect some smart economists can think of other mechanisms.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://geekdom.social/@FantasticalEconomics\" class=\"u-url mention\">@<span>FantasticalEconomics</span></a></span> <br />What is required is something that acts to counter market concentration.<br />A tax that was proportional to market share is one idea, but I expect some smart economists can think of other mechanisms.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://geekdom.social/users/FantasticalEconomics", "name": "@FantasticalEconomics@geekdom.social" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113056975076439656/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113056975076439656/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113056975076439656/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113056975076439656/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113056975076439656/shares", "type": "Collection", "totalItems": 0 } } } ] }