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",
"expiry": "toot:expiry",
"Hashtag": "as:Hashtag"
}
],
"id": "https://qoto.org/users/zpartacoos/statuses/106477153054651454",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2021-06-26T13:00:18Z",
"url": "https://qoto.org/@zpartacoos/106477153054651454",
"attributedTo": "https://qoto.org/users/zpartacoos",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://qoto.org/users/zpartacoos/followers"
],
"sensitive": false,
"atomUri": "https://qoto.org/users/zpartacoos/statuses/106477153054651454",
"inReplyToAtomUri": null,
"conversation": "tag:qoto.org,2021-06-26:objectId=106477153054671365:objectType=Conversation",
"context": "https://qoto.org/contexts/106477153054671365",
"content": "<p>Hi fediverse,</p><p>Which of the following would be the nicest to wrap a low-level 3D geometry (I.e vertices, geometry, topology) operations library written in Rust. </p><p>Haskell<br />Common Lisp (and which implementation?)<br />Scheme:<br />Racket <br />Chicken <br />Gambit <br />...</p><p>Ideally, I'd like to be able to easily make higher-level operations such as boolean, blend, etc from the low level library and make that as one command in an ergonomic language (with a repl) that allows me to play around easily with various geometrical objects to compose them in increasingly complex ways and then pass the modified object back to the Rust code in case we need to revert a high-level operation operation (this is key). Eventually, a parser would let you pass some math formulae in (Latex?) and execute the live math for you in an interactive way that let's you modify the objects.</p><p>Thoughts?</p><p>[Boosts appreciated]</p><p><a href=\"https://qoto.org/tags/math\" class=\"mention hashtag\" rel=\"tag\">#<span>math</span></a> <a href=\"https://qoto.org/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <a href=\"https://qoto.org/tags/Scheme\" class=\"mention hashtag\" rel=\"tag\">#<span>Scheme</span></a> <a href=\"https://qoto.org/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> <a href=\"https://qoto.org/tags/fp\" class=\"mention hashtag\" rel=\"tag\">#<span>fp</span></a> <a href=\"https://qoto.org/tags/latex\" class=\"mention hashtag\" rel=\"tag\">#<span>latex</span></a> <a href=\"https://qoto.org/tags/haskell\" class=\"mention hashtag\" rel=\"tag\">#<span>haskell</span></a> <a href=\"https://qoto.org/tags/commonlisp\" class=\"mention hashtag\" rel=\"tag\">#<span>commonlisp</span></a> <a href=\"https://qoto.org/tags/racket\" class=\"mention hashtag\" rel=\"tag\">#<span>racket</span></a> <a href=\"https://qoto.org/tags/geometry\" class=\"mention hashtag\" rel=\"tag\">#<span>geometry</span></a> <a href=\"https://qoto.org/tags/rust\" class=\"mention hashtag\" rel=\"tag\">#<span>rust</span></a> <a href=\"https://qoto.org/tags/coding\" class=\"mention hashtag\" rel=\"tag\">#<span>coding</span></a> <a href=\"https://qoto.org/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://qoto.org/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://qoto.org/tags/science\" class=\"mention hashtag\" rel=\"tag\">#<span>science</span></a> <a href=\"https://qoto.org/tags/engineering\" class=\"mention hashtag\" rel=\"tag\">#<span>engineering</span></a></p>",
"contentMap": {
"en": "<p>Hi fediverse,</p><p>Which of the following would be the nicest to wrap a low-level 3D geometry (I.e vertices, geometry, topology) operations library written in Rust. </p><p>Haskell<br />Common Lisp (and which implementation?)<br />Scheme:<br />Racket <br />Chicken <br />Gambit <br />...</p><p>Ideally, I'd like to be able to easily make higher-level operations such as boolean, blend, etc from the low level library and make that as one command in an ergonomic language (with a repl) that allows me to play around easily with various geometrical objects to compose them in increasingly complex ways and then pass the modified object back to the Rust code in case we need to revert a high-level operation operation (this is key). Eventually, a parser would let you pass some math formulae in (Latex?) and execute the live math for you in an interactive way that let's you modify the objects.</p><p>Thoughts?</p><p>[Boosts appreciated]</p><p><a href=\"https://qoto.org/tags/math\" class=\"mention hashtag\" rel=\"tag\">#<span>math</span></a> <a href=\"https://qoto.org/tags/programming\" class=\"mention hashtag\" rel=\"tag\">#<span>programming</span></a> <a href=\"https://qoto.org/tags/Scheme\" class=\"mention hashtag\" rel=\"tag\">#<span>Scheme</span></a> <a href=\"https://qoto.org/tags/emacs\" class=\"mention hashtag\" rel=\"tag\">#<span>emacs</span></a> <a href=\"https://qoto.org/tags/fp\" class=\"mention hashtag\" rel=\"tag\">#<span>fp</span></a> <a href=\"https://qoto.org/tags/latex\" class=\"mention hashtag\" rel=\"tag\">#<span>latex</span></a> <a href=\"https://qoto.org/tags/haskell\" class=\"mention hashtag\" rel=\"tag\">#<span>haskell</span></a> <a href=\"https://qoto.org/tags/commonlisp\" class=\"mention hashtag\" rel=\"tag\">#<span>commonlisp</span></a> <a href=\"https://qoto.org/tags/racket\" class=\"mention hashtag\" rel=\"tag\">#<span>racket</span></a> <a href=\"https://qoto.org/tags/geometry\" class=\"mention hashtag\" rel=\"tag\">#<span>geometry</span></a> <a href=\"https://qoto.org/tags/rust\" class=\"mention hashtag\" rel=\"tag\">#<span>rust</span></a> <a href=\"https://qoto.org/tags/coding\" class=\"mention hashtag\" rel=\"tag\">#<span>coding</span></a> <a href=\"https://qoto.org/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://qoto.org/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://qoto.org/tags/science\" class=\"mention hashtag\" rel=\"tag\">#<span>science</span></a> <a href=\"https://qoto.org/tags/engineering\" class=\"mention hashtag\" rel=\"tag\">#<span>engineering</span></a></p>"
},
"attachment": [],
"tag": [
{
"type": "Hashtag",
"href": "https://qoto.org/tags/haskell",
"name": "#haskell"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/commonlisp",
"name": "#commonlisp"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/racket",
"name": "#racket"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/geometry",
"name": "#geometry"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/rust",
"name": "#rust"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/coding",
"name": "#coding"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/foss",
"name": "#foss"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/math",
"name": "#math"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/programming",
"name": "#programming"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/scheme",
"name": "#scheme"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/emacs",
"name": "#emacs"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/fp",
"name": "#fp"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/latex",
"name": "#latex"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/floss",
"name": "#floss"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/science",
"name": "#science"
},
{
"type": "Hashtag",
"href": "https://qoto.org/tags/engineering",
"name": "#engineering"
}
],
"replies": {
"id": "https://qoto.org/users/zpartacoos/statuses/106477153054651454/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://qoto.org/users/zpartacoos/statuses/106477153054651454/replies?min_id=106477199372905302&page=true",
"partOf": "https://qoto.org/users/zpartacoos/statuses/106477153054651454/replies",
"items": [
"https://qoto.org/users/zpartacoos/statuses/106477199372905302"
]
}
}
}