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",
"type": "Note",
"id": "https://snac.bsd.cafe/kaixin/p/1750129415.931110",
"published": "2025-06-17T03:03:35Z",
"attributedTo": "https://snac.bsd.cafe/kaixin",
"summary": "",
"content": "Hey fedi friends, what are the differences in USES and config options listed at <a href=\"https://www.freshports.org/\">#freshports</a> for a <a href=\"https://snac.bsd.cafe?t=freebsd\" class=\"mention hashtag\" rel=\"tag\">#FreeBSD</a> <a href=\"https://snac.bsd.cafe?t=port\" class=\"mention hashtag\" rel=\"tag\">#port</a>? I am familiar with USE in <a href=\"https://snac.bsd.cafe?t=gentoo\" class=\"mention hashtag\" rel=\"tag\">#Gentoo</a> <a href=\"https://snac.bsd.cafe?t=linux\" class=\"mention hashtag\" rel=\"tag\">#Linux</a>, which seem to be the config options here? For <a href=\"https://snac.bsd.cafe?t=gentoo\" class=\"mention hashtag\" rel=\"tag\">#Gentoo</a> it is very common to use different USE settings for a packages, but for <a href=\"https://snac.bsd.cafe?t=freebsd\" class=\"mention hashtag\" rel=\"tag\">#FreeBSD</a> I read from porter's handbook there are not many USE items and they looked different from the term in <a href=\"https://snac.bsd.cafe?t=gentoo\" class=\"mention hashtag\" rel=\"tag\">#Gentoo</a>. I am still trying to wrap my head around what is happening that whenever I try to build a port, like <a href=\"https://snac.bsd.cafe?t=vim\" class=\"mention hashtag\" rel=\"tag\">#vim</a> or <a href=\"https://snac.bsd.cafe?t=git\" class=\"mention hashtag\" rel=\"tag\">#git</a> in tiny flavors, I constantly noticed <a href=\"https://snac.bsd.cafe?t=perl\" class=\"mention hashtag\" rel=\"tag\">#Perl</a> <a href=\"https://snac.bsd.cafe?t=bash\" class=\"mention hashtag\" rel=\"tag\">#Bash</a> <a href=\"https://snac.bsd.cafe?t=lua\" class=\"mention hashtag\" rel=\"tag\">#lua</a> <a href=\"https://snac.bsd.cafe?t=rust\" class=\"mention hashtag\" rel=\"tag\">#Rust</a> <a href=\"https://snac.bsd.cafe?t=python\" class=\"mention hashtag\" rel=\"tag\">#Python</a> and all other seemingly unrelated stuff get pulled in. <a href=\"https://snac.bsd.cafe?t=bsd\" class=\"mention hashtag\" rel=\"tag\">#BSD</a> <a href=\"https://snac.bsd.cafe?t=runbsd\" class=\"mention hashtag\" rel=\"tag\">#RunBSD</a> <a href=\"https://snac.bsd.cafe?t=unix\" class=\"mention hashtag\" rel=\"tag\">#Unix</a> <a href=\"https://snac.bsd.cafe?t=foss\" class=\"mention hashtag\" rel=\"tag\">#FOSS</a><br>",
"context": "https://snac.bsd.cafe/kaixin/p/1750129415.931110#ctxt",
"url": "https://snac.bsd.cafe/kaixin/p/1750129415.931110",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [],
"inReplyTo": null,
"tag": [
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=freebsd",
"name": "#freebsd"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=port",
"name": "#port"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=gentoo",
"name": "#gentoo"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=linux",
"name": "#linux"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=gentoo",
"name": "#gentoo"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=freebsd",
"name": "#freebsd"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=gentoo",
"name": "#gentoo"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=vim",
"name": "#vim"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=git",
"name": "#git"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=perl",
"name": "#perl"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=bash",
"name": "#bash"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=lua",
"name": "#lua"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=rust",
"name": "#rust"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=python",
"name": "#python"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=bsd",
"name": "#bsd"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=runbsd",
"name": "#runbsd"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=unix",
"name": "#unix"
},
{
"type": "Hashtag",
"href": "https://snac.bsd.cafe?t=foss",
"name": "#foss"
}
],
"sourceContent": "Hey fedi friends, what are the differences in USES and config options listed at [#freshports](https://www.freshports.org/) for a #FreeBSD #port? I am familiar with USE in #Gentoo #Linux, which seem to be the config options here? For #Gentoo it is very common to use different USE settings for a packages, but for #FreeBSD I read from porter's handbook there are not many USE items and they looked different from the term in #Gentoo. I am still trying to wrap my head around what is happening that whenever I try to build a port, like #vim or #git in tiny flavors, I constantly noticed #Perl #Bash #lua #Rust #Python and all other seemingly unrelated stuff get pulled in. #BSD #RunBSD #Unix #FOSS"
}