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.
{
"@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",
"blurhash": "toot:blurhash",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
}
}
],
"id": "https://mastodon.social/users/hugovk/outbox?max_id=113499286381552541&page=true",
"type": "OrderedCollectionPage",
"next": "https://mastodon.social/users/hugovk/outbox?max_id=113475942513070371&page=true",
"prev": "https://mastodon.social/users/hugovk/outbox?min_id=113499249516480695&page=true",
"partOf": "https://mastodon.social/users/hugovk/outbox",
"orderedItems": [
{
"id": "https://mastodon.social/users/hugovk/statuses/113499249516480695/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-17T16:31:47Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/yossarian",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://infosec.exchange/users/yossarian/statuses/113481726289192762"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113499245757420701/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-17T16:30:49Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/yossarian",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://infosec.exchange/users/yossarian/statuses/113493929996363499"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113494368139469155/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-16T19:50:23Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://feedsin.space/feed/peps",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://feedsin.space/feed/peps/items/2689625"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113494321774873539/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-16T19:38:35Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/ichard26",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/ichard26/statuses/113494296968334680"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113494050920579985/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-16T18:29:42Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/nickmofo",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://mastodon.social/users/nickmofo/statuses/113432976729434758"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113492399524438195/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-16T11:29:44Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/jd7h",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/jd7h/statuses/113491368709887080"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113488200774549166/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T17:41:56Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/sethmlarson",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/sethmlarson/statuses/113487935183970724"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113487293917679632/activity",
"type": "Create",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T13:51:19Z",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mastodon.social/users/webology"
],
"object": {
"id": "https://mastodon.social/users/hugovk/statuses/113487293917679632",
"type": "Note",
"summary": null,
"inReplyTo": "https://mastodon.social/users/webology/statuses/113487190806352368",
"published": "2024-11-15T13:51:19Z",
"url": "https://mastodon.social/@hugovk/113487293917679632",
"attributedTo": "https://mastodon.social/users/hugovk",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mastodon.social/users/webology"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/hugovk/statuses/113487293917679632",
"inReplyToAtomUri": "https://mastodon.social/users/webology/statuses/113487190806352368",
"conversation": "tag:mastodon.social,2024-11-15:objectId=848490836:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@webology\" class=\"u-url mention\">@<span>webology</span></a></span> You're welcome! It's in the top-left hamburger menu and there are also shortcut keys:</p><p>gp = go to pulls<br />gi = go to issues</p><p>If you're looking at a repo, it goes to the pulls/issues in that repo; if you're in some global page like the homepage, it goes to your own big list.</p><p>Also:</p><p>gn = go to notifications</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@webology\" class=\"u-url mention\">@<span>webology</span></a></span> You're welcome! It's in the top-left hamburger menu and there are also shortcut keys:</p><p>gp = go to pulls<br />gi = go to issues</p><p>If you're looking at a repo, it goes to the pulls/issues in that repo; if you're in some global page like the homepage, it goes to your own big list.</p><p>Also:</p><p>gn = go to notifications</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.social/users/webology",
"name": "@webology"
}
],
"replies": {
"id": "https://mastodon.social/users/hugovk/statuses/113487293917679632/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/hugovk/statuses/113487293917679632/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/hugovk/statuses/113487293917679632/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/hugovk/statuses/113487293917679632/likes",
"type": "Collection",
"totalItems": 3
},
"shares": {
"id": "https://mastodon.social/users/hugovk/statuses/113487293917679632/shares",
"type": "Collection",
"totalItems": 0
}
}
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113487140103761241/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T13:12:12Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.ie/users/stancarey",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://mastodon.ie/users/stancarey/statuses/113487091249575393"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113486774319163888/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T11:39:10Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/hjwp",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/hjwp/statuses/113486283816139874"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113485451864412504/activity",
"type": "Create",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T06:02:51Z",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://social.coop/users/bitprophet"
],
"object": {
"id": "https://mastodon.social/users/hugovk/statuses/113485451864412504",
"type": "Note",
"summary": null,
"inReplyTo": "https://social.coop/users/bitprophet/statuses/113484747817752807",
"published": "2024-11-15T06:02:51Z",
"url": "https://mastodon.social/@hugovk/113485451864412504",
"attributedTo": "https://mastodon.social/users/hugovk",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://social.coop/users/bitprophet"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/hugovk/statuses/113485451864412504",
"inReplyToAtomUri": "https://social.coop/users/bitprophet/statuses/113484747817752807",
"conversation": "tag:social.coop,2024-11-15:objectId=135678633:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.coop/@bitprophet\" class=\"u-url mention\">@<span>bitprophet</span></a></span> Join a union, call the union lawyer.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://social.coop/@bitprophet\" class=\"u-url mention\">@<span>bitprophet</span></a></span> Join a union, call the union lawyer.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://social.coop/users/bitprophet",
"name": "@bitprophet@social.coop"
}
],
"replies": {
"id": "https://mastodon.social/users/hugovk/statuses/113485451864412504/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/hugovk/statuses/113485451864412504/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/hugovk/statuses/113485451864412504/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/hugovk/statuses/113485451864412504/likes",
"type": "Collection",
"totalItems": 2
},
"shares": {
"id": "https://mastodon.social/users/hugovk/statuses/113485451864412504/shares",
"type": "Collection",
"totalItems": 0
}
}
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113485398329179825/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T05:49:14Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/webology",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://mastodon.social/users/webology/statuses/113485189757372833"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113485398001121155/activity",
"type": "Create",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-15T05:49:09Z",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mastodon.social/users/webology"
],
"object": {
"id": "https://mastodon.social/users/hugovk/statuses/113485398001121155",
"type": "Note",
"summary": null,
"inReplyTo": "https://mastodon.social/users/webology/statuses/113485189757372833",
"published": "2024-11-15T05:49:09Z",
"url": "https://mastodon.social/@hugovk/113485398001121155",
"attributedTo": "https://mastodon.social/users/hugovk",
"to": [
"https://mastodon.social/users/hugovk/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://mastodon.social/users/webology"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/hugovk/statuses/113485398001121155",
"inReplyToAtomUri": "https://mastodon.social/users/webology/statuses/113485189757372833",
"conversation": "tag:mastodon.social,2024-11-15:objectId=848490836:objectType=Conversation",
"content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@webology\" class=\"u-url mention\">@<span>webology</span></a></span> There's also <a href=\"https://github.com/issues\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/issues</span><span class=\"invisible\"></span></a></p><p>Another tip is that /org/repo/pulls/author is a shortcut to someone's own PRs:</p><p><a href=\"https://github.com/python/release-tools/pulls/hugovk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/pulls/hugovk</span></a></p><p>And /org/repo/pulls/@me for your own:</p><p><a href=\"https://github.com/python/release-tools/pulls/@me\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/pulls/@me</span></a></p><p>Same for issues:</p><p><a href=\"https://github.com/python/release-tools/issues/hugovk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/issues/hugovk</span></a><br /><a href=\"https://github.com/python/release-tools/issues/@me\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/issues/@me</span></a></p><p>I use these in combination with this script, so I can type things like `repo`, `repo pulls`, `repo pulls/hugovk`, `repo actions`, `upstream pulls/hugovk` and so on:<br /><a href=\"https://github.com/hugovk/github-tools/blob/main/repo.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/hugovk/github-tools</span><span class=\"invisible\">/blob/main/repo.py</span></a> <br /><a href=\"https://mastodon.social/tags/GitHub\" class=\"mention hashtag\" rel=\"tag\">#<span>GitHub</span></a> <a href=\"https://mastodon.social/tags/URL\" class=\"mention hashtag\" rel=\"tag\">#<span>URL</span></a> <a href=\"https://mastodon.social/tags/tips\" class=\"mention hashtag\" rel=\"tag\">#<span>tips</span></a></p>",
"contentMap": {
"en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@webology\" class=\"u-url mention\">@<span>webology</span></a></span> There's also <a href=\"https://github.com/issues\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">github.com/issues</span><span class=\"invisible\"></span></a></p><p>Another tip is that /org/repo/pulls/author is a shortcut to someone's own PRs:</p><p><a href=\"https://github.com/python/release-tools/pulls/hugovk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/pulls/hugovk</span></a></p><p>And /org/repo/pulls/@me for your own:</p><p><a href=\"https://github.com/python/release-tools/pulls/@me\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/pulls/@me</span></a></p><p>Same for issues:</p><p><a href=\"https://github.com/python/release-tools/issues/hugovk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/issues/hugovk</span></a><br /><a href=\"https://github.com/python/release-tools/issues/@me\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/python/release-tool</span><span class=\"invisible\">s/issues/@me</span></a></p><p>I use these in combination with this script, so I can type things like `repo`, `repo pulls`, `repo pulls/hugovk`, `repo actions`, `upstream pulls/hugovk` and so on:<br /><a href=\"https://github.com/hugovk/github-tools/blob/main/repo.py\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/hugovk/github-tools</span><span class=\"invisible\">/blob/main/repo.py</span></a> <br /><a href=\"https://mastodon.social/tags/GitHub\" class=\"mention hashtag\" rel=\"tag\">#<span>GitHub</span></a> <a href=\"https://mastodon.social/tags/URL\" class=\"mention hashtag\" rel=\"tag\">#<span>URL</span></a> <a href=\"https://mastodon.social/tags/tips\" class=\"mention hashtag\" rel=\"tag\">#<span>tips</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://mastodon.social/users/webology",
"name": "@webology"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/github",
"name": "#github"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/url",
"name": "#url"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/tips",
"name": "#tips"
}
],
"replies": {
"id": "https://mastodon.social/users/hugovk/statuses/113485398001121155/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/hugovk/statuses/113485398001121155/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/hugovk/statuses/113485398001121155/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/hugovk/statuses/113485398001121155/likes",
"type": "Collection",
"totalItems": 6
},
"shares": {
"id": "https://mastodon.social/users/hugovk/statuses/113485398001121155/shares",
"type": "Collection",
"totalItems": 4
}
}
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113482592907577308/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-14T17:55:47Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/HelPy",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/HelPy/statuses/113482590188736152"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113482592771581824/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-14T17:55:45Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/HelPy",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/HelPy/statuses/113482461306528636"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113482592588282346/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-14T17:55:42Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/HelPy",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://fosstodon.org/users/HelPy/statuses/113482200170466420"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113481719444345080/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-14T14:13:39Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/yossarian",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://infosec.exchange/users/yossarian/statuses/113481718197642220"
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/activity",
"type": "Create",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-14T08:58:46Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/hugovk/followers",
"https://fosstodon.org/users/savannah"
],
"object": {
"id": "https://mastodon.social/users/hugovk/statuses/113480481299655215",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-11-14T08:58:46Z",
"url": "https://mastodon.social/@hugovk/113480481299655215",
"attributedTo": "https://mastodon.social/users/hugovk",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/hugovk/followers",
"https://fosstodon.org/users/savannah"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/hugovk/statuses/113480481299655215",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.social,2024-11-14:objectId=847734645:objectType=Conversation",
"content": "<p>🎉 Please welcome <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@savannah\" class=\"u-url mention\">@<span>savannah</span></a></span> as the newest member of the Python core team!</p><p>She has recently been doing lots of excellent work on the new JIT and giving argparse some long-overdue attention.</p><p><a href=\"https://discuss.python.org/t/vote-to-promote-savannah-ostrowski/70302\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">discuss.python.org/t/vote-to-p</span><span class=\"invisible\">romote-savannah-ostrowski/70302</span></a></p><p>Savannah is the 9th new team member so far this year, which is the most we've had since 2012 🚀</p><p><a href=\"https://hugovk.github.io/python-core-devs/by-year.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hugovk.github.io/python-core-d</span><span class=\"invisible\">evs/by-year.html</span></a></p><p><a href=\"https://mastodon.social/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://mastodon.social/tags/CPython\" class=\"mention hashtag\" rel=\"tag\">#<span>CPython</span></a> <a href=\"https://mastodon.social/tags/PythonCoreTeam\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCoreTeam</span></a> <a href=\"https://mastodon.social/tags/JIT\" class=\"mention hashtag\" rel=\"tag\">#<span>JIT</span></a> <a href=\"https://mastodon.social/tags/argparse\" class=\"mention hashtag\" rel=\"tag\">#<span>argparse</span></a></p>",
"contentMap": {
"en": "<p>🎉 Please welcome <span class=\"h-card\" translate=\"no\"><a href=\"https://fosstodon.org/@savannah\" class=\"u-url mention\">@<span>savannah</span></a></span> as the newest member of the Python core team!</p><p>She has recently been doing lots of excellent work on the new JIT and giving argparse some long-overdue attention.</p><p><a href=\"https://discuss.python.org/t/vote-to-promote-savannah-ostrowski/70302\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">discuss.python.org/t/vote-to-p</span><span class=\"invisible\">romote-savannah-ostrowski/70302</span></a></p><p>Savannah is the 9th new team member so far this year, which is the most we've had since 2012 🚀</p><p><a href=\"https://hugovk.github.io/python-core-devs/by-year.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">hugovk.github.io/python-core-d</span><span class=\"invisible\">evs/by-year.html</span></a></p><p><a href=\"https://mastodon.social/tags/Python\" class=\"mention hashtag\" rel=\"tag\">#<span>Python</span></a> <a href=\"https://mastodon.social/tags/CPython\" class=\"mention hashtag\" rel=\"tag\">#<span>CPython</span></a> <a href=\"https://mastodon.social/tags/PythonCoreTeam\" class=\"mention hashtag\" rel=\"tag\">#<span>PythonCoreTeam</span></a> <a href=\"https://mastodon.social/tags/JIT\" class=\"mention hashtag\" rel=\"tag\">#<span>JIT</span></a> <a href=\"https://mastodon.social/tags/argparse\" class=\"mention hashtag\" rel=\"tag\">#<span>argparse</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/png",
"url": "https://files.mastodon.social/media_attachments/files/113/480/407/958/799/297/original/cd7690b16af0d9c1.png",
"name": "Bar chart of new core developers by year.\n\nStarting in 1989 with one, there were one or two new core devs per year in the 90s.\n\nThe 2000s had around 10 added per year.\n\nThe 2010s had around 5 per year.\n\n2020 had 5 new, 2021 had 3, 2022 had 8, 2023 had 5, and this year has had 8 so far.",
"blurhash": "UdQmPG%K-,xt~TM}RlWCM|j[Rlj@kDs.oeoe",
"focalPoint": [
0.98,
0.04
],
"width": 2812,
"height": 1202
}
],
"tag": [
{
"type": "Mention",
"href": "https://fosstodon.org/users/savannah",
"name": "@savannah@fosstodon.org"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/python",
"name": "#python"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/cpython",
"name": "#cpython"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/pythoncoreteam",
"name": "#pythoncoreteam"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/jit",
"name": "#jit"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/argparse",
"name": "#argparse"
}
],
"replies": {
"id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/hugovk/statuses/113480481299655215/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/likes",
"type": "Collection",
"totalItems": 36
},
"shares": {
"id": "https://mastodon.social/users/hugovk/statuses/113480481299655215/shares",
"type": "Collection",
"totalItems": 20
}
}
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113477721744182418/activity",
"type": "Create",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-13T21:16:59Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/hugovk/followers"
],
"object": {
"id": "https://mastodon.social/users/hugovk/statuses/113477721744182418",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-11-13T21:16:59Z",
"url": "https://mastodon.social/@hugovk/113477721744182418",
"attributedTo": "https://mastodon.social/users/hugovk",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://mastodon.social/users/hugovk/followers"
],
"sensitive": false,
"atomUri": "https://mastodon.social/users/hugovk/statuses/113477721744182418",
"inReplyToAtomUri": null,
"conversation": "tag:mastodon.social,2024-11-13:objectId=847364403:objectType=Conversation",
"content": "<p>A crow this morning</p><p><a href=\"https://mastodon.social/tags/bird\" class=\"mention hashtag\" rel=\"tag\">#<span>bird</span></a> <a href=\"https://mastodon.social/tags/corvid\" class=\"mention hashtag\" rel=\"tag\">#<span>corvid</span></a> <a href=\"https://mastodon.social/tags/crow\" class=\"mention hashtag\" rel=\"tag\">#<span>crow</span></a></p>",
"contentMap": {
"en": "<p>A crow this morning</p><p><a href=\"https://mastodon.social/tags/bird\" class=\"mention hashtag\" rel=\"tag\">#<span>bird</span></a> <a href=\"https://mastodon.social/tags/corvid\" class=\"mention hashtag\" rel=\"tag\">#<span>corvid</span></a> <a href=\"https://mastodon.social/tags/crow\" class=\"mention hashtag\" rel=\"tag\">#<span>crow</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.social/media_attachments/files/113/477/705/418/919/184/original/2008362c832dfa06.jpg",
"name": "A dark crow against a dark grey sky, swooping up to a lamppost. ",
"blurhash": "U8HMAt%1Dhog?dobWAjb4oWBofbIx]j?jbof",
"width": 3325,
"height": 2494
},
{
"type": "Document",
"mediaType": "image/jpeg",
"url": "https://files.mastodon.social/media_attachments/files/113/477/705/548/565/359/original/ac10a53310acbcb6.jpg",
"name": "The same crow about to land on the lamppost, feet out ready to land. ",
"blurhash": "U9G]gx-oD#xu.As+WAWV9GWBoLWBtRj[ofoe",
"width": 3325,
"height": 2494
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/bird",
"name": "#bird"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/corvid",
"name": "#corvid"
},
{
"type": "Hashtag",
"href": "https://mastodon.social/tags/crow",
"name": "#crow"
}
],
"replies": {
"id": "https://mastodon.social/users/hugovk/statuses/113477721744182418/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://mastodon.social/users/hugovk/statuses/113477721744182418/replies?only_other_accounts=true&page=true",
"partOf": "https://mastodon.social/users/hugovk/statuses/113477721744182418/replies",
"items": []
}
},
"likes": {
"id": "https://mastodon.social/users/hugovk/statuses/113477721744182418/likes",
"type": "Collection",
"totalItems": 4
},
"shares": {
"id": "https://mastodon.social/users/hugovk/statuses/113477721744182418/shares",
"type": "Collection",
"totalItems": 0
}
}
},
{
"id": "https://mastodon.social/users/hugovk/statuses/113475942513070371/activity",
"type": "Announce",
"actor": "https://mastodon.social/users/hugovk",
"published": "2024-11-13T13:44:30Z",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://toot.cafe/users/aardrian",
"https://mastodon.social/users/hugovk/followers"
],
"object": "https://toot.cafe/users/aardrian/statuses/113475577632966947"
}
]
}