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",
"litepub": "http://litepub.social/ns#",
"directMessage": "litepub:directMessage"
}
],
"id": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2024-02-08T16:37:14Z",
"url": "https://infosec.exchange/@briankrebs/111896837154483937",
"attributedTo": "https://infosec.exchange/users/briankrebs",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://infosec.exchange/users/briankrebs/followers"
],
"sensitive": false,
"atomUri": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937",
"inReplyToAtomUri": null,
"conversation": "tag:infosec.exchange,2024-02-08:objectId=132148699:objectType=Conversation",
"content": "<p>Google is too big to fail, and yet they seem to be failing at basic things they used to do well (like search) while removing useful features (like cache) and adding a bunch of crap nobody needs or wants. </p><p>Want to know if a given domain name shows up anywhere in search? Well screw you, we're not going to tell you that anymore, but here's 1,400 completely useless and irrelevant results that could possibly have some info (but don't). When the search engine could have done what it's done for years, and admit that it doesn't know WTF you're talking about and say "no results found." Now it just makes shit up if it doesn't know the answer.</p><p>Hey cool! My search result shows the term I was looking for is present on 7 websites. Shoot! None of them are online anymore. How about showing us your cached version of the site, you know the one that was used to create this search result? Oh wait, no, you can't see that anymore. Why? Here's Danny Sullivan's dismissive and mystifying explanation: "“It was meant for helping people access pages when way back, you often couldn’t depend on a page loading,” Sullivan wrote on X. “These days, things have greatly improved. So, it was decided to retire it.”</p><p>Want software? Great, Google will serve a malicious ad on top that looks a lot like an organic search result but which is paid for by scammers and installs malware.</p>",
"contentMap": {
"en": "<p>Google is too big to fail, and yet they seem to be failing at basic things they used to do well (like search) while removing useful features (like cache) and adding a bunch of crap nobody needs or wants. </p><p>Want to know if a given domain name shows up anywhere in search? Well screw you, we're not going to tell you that anymore, but here's 1,400 completely useless and irrelevant results that could possibly have some info (but don't). When the search engine could have done what it's done for years, and admit that it doesn't know WTF you're talking about and say "no results found." Now it just makes shit up if it doesn't know the answer.</p><p>Hey cool! My search result shows the term I was looking for is present on 7 websites. Shoot! None of them are online anymore. How about showing us your cached version of the site, you know the one that was used to create this search result? Oh wait, no, you can't see that anymore. Why? Here's Danny Sullivan's dismissive and mystifying explanation: "“It was meant for helping people access pages when way back, you often couldn’t depend on a page loading,” Sullivan wrote on X. “These days, things have greatly improved. So, it was decided to retire it.”</p><p>Want software? Great, Google will serve a malicious ad on top that looks a lot like an organic search result but which is paid for by scammers and installs malware.</p>"
},
"updated": "2024-02-08T16:46:31Z",
"attachment": [],
"tag": [],
"replies": {
"id": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937/replies?only_other_accounts=true&page=true",
"partOf": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937/replies",
"items": []
}
},
"likes": {
"id": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937/likes",
"type": "Collection",
"totalItems": 878
},
"shares": {
"id": "https://infosec.exchange/users/briankrebs/statuses/111896837154483937/shares",
"type": "Collection",
"totalItems": 593
}
}