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",
"https://w3id.org/security/v1"
],
"attachment": [
{
"href": "https://patx.github.io/kenobi/",
"type": "Link"
}
],
"attributedTo": "https://piefed.social/u/rimu",
"audience": "https://programming.dev/c/python",
"cc": [],
"commentsEnabled": true,
"content": "<pre><code>>>> from kenobi import KenobiDB \n\n>>> db = KenobiDB('example.db') \n\n>>> db.insert({'name': 'Yoda', 'lightsaber': 'green'}) \nTrue \n\n>>> db.search('lightsaber', 'green') \n[{'name': 'Yoda', 'lightsaber': 'green'}] \n</code></pre>\n",
"id": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"name": "KenobiDB - document-based data store built over SQLite",
"published": "2025-02-03T21:33:25.234963+00:00",
"replies": [
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://lemmy.ml/u/why0y",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://lemmy.ml/u/why0y/followers"
],
"content": "<p>sharing is the secret to the web scale sauce. you just turn it on and it scales right up</p>\n",
"distinguished": false,
"id": "https://lemmy.ml/comment/17417763",
"inReplyTo": "https://communick.news/comment/4436941",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-03-20T21:11:39.815139+00:00",
"source": {
"content": "sharing is the secret to the web scale sauce. you just turn it on and it scales right up",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://communick.news/u/rglullis"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>Wow! That was fast.</p>\n<p>Next on the docket <a href=\"https://github.com/patx/kenobi/issues/5\" rel=\"nofollow ugc\" target=\"_blank\">kenobi#5</a> which introduces pre-compile</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14853236",
"inReplyTo": "https://piefed.social/comment/4631445",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-08T03:55:42.207875+00:00",
"source": {
"content": "Wow! That was fast.\n\nNext on the docket [kenobi#5](https://github.com/patx/kenobi/issues/5) which introduces pre-compile",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/harrisonerd"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://piefed.social/u/harrisonerd",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://piefed.social/u/harrisonerd/followers"
],
"content": "<p>Merged this morning!</p>\n",
"distinguished": false,
"id": "https://piefed.social/comment/4631445",
"inReplyTo": "https://programming.dev/comment/14837743",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-07T17:39:44.533520+00:00",
"source": {
"content": "Merged this morning!",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://programming.dev/u/logging_strict"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>This is what happens for people who share their projects in this community</p>\n<p><a href=\"https://github.com/patx/kenobi/pull/4\" rel=\"nofollow ugc\" target=\"_blank\">Giant PR</a> to port kenobi to pep518</p>\n<p>unittest to pytest port coverage up from ~70% --> ~88%</p>\n<p>Four (minor) bugs found</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14837743",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-07T14:03:16.781002+00:00",
"source": {
"content": "This is what happens for people who share their projects in this community\n\n[Giant PR](https://github.com/patx/kenobi/pull/4) to port kenobi to pep518\n\nunittest to pytest port coverage up from ~70% --> ~88%\n\nFour (minor) bugs found",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note",
"updated": "2025-02-07T14:04:18.483629+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://communick.news/u/rglullis",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://communick.news/u/rglullis/followers"
],
"content": "<p>All you need to understand about MongoDB is that it is webscale, because it doesn't do joins and it has the most kick-ass benchmarks. And sharding.</p>\n",
"distinguished": false,
"id": "https://communick.news/comment/4436941",
"inReplyTo": "https://programming.dev/comment/14812911",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-06T11:29:16.114207+00:00",
"source": {
"content": "All you need to understand about MongoDB is that it is webscale, because it doesn't do joins and it has the most kick-ass benchmarks. And sharding.\n",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://programming.dev/u/logging_strict"
],
"type": "Note",
"updated": "2025-02-06T11:34:20.117014+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>Oh! How embarrassing. Gonna pretend i understand the joke and hope no one notices.</p>\n<p>Not familiar enough with MongoDB, besides it's not exactly open source</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14812911",
"inReplyTo": "https://communick.news/comment/4436475",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-06T11:19:09.411948+00:00",
"source": {
"content": "Oh! How embarrassing. Gonna pretend i understand the joke and hope no one notices.\n\nNot familiar enough with MongoDB, besides it's not exactly open source",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://communick.news/u/rglullis"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://communick.news/u/rglullis",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://communick.news/u/rglullis/followers"
],
"content": "<p>Don't make me explain the joke.</p>\n",
"distinguished": false,
"id": "https://communick.news/comment/4436475",
"inReplyTo": "https://programming.dev/comment/14810555",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-06T09:54:50.256293+00:00",
"source": {
"content": "Don't make me explain the joke.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://programming.dev/u/logging_strict"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>i'll take <code>pissing on the OPs parade</code> for 100 Alex</p>\n<p>OP heard our advice and acted. In my book, that puts him in the awesome category.</p>\n<p>We need more of that and more people willing to contribute rather than being Captain Obvious</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14810985",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-06T08:24:42.900416+00:00",
"source": {
"content": "i'll take `pissing on the OPs parade` for 100 Alex\n\nOP heard our advice and acted. In my book, that puts him in the awesome category.\n\nWe need more of that and more people willing to contribute rather than being Captain Obvious",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note",
"updated": "2025-02-06T08:26:43.436758+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>Which is stated very clearly.</p>\n<p>Not stated, kenobi data engine is limited to only sqlite3. Would pigeon hole yourself unable to switch data engines later on. For that usecase, recommend an ORM (SQLAlchemy).</p>\n<p>kenobi looks like a fun project. Not every project needs to be bleeding edge or the bestest. kenobi is a good choice who those who are making a local app that doesn't deal with requests.</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14810555",
"inReplyTo": "https://communick.news/comment/4409816",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-06T07:44:19.498764+00:00",
"source": {
"content": "Which is stated very clearly.\n\nNot stated, kenobi data engine is limited to only sqlite3. Would pigeon hole yourself unable to switch data engines later on. For that usecase, recommend an ORM (SQLAlchemy).\n\nkenobi looks like a fun project. Not every project needs to be bleeding edge or the bestest. kenobi is a good choice who those who are making a local app that doesn't deal with requests.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://communick.news/u/rglullis"
],
"type": "Note",
"updated": "2025-02-06T07:46:20.453509+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://piefed.social/u/harrisonerd",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://piefed.social/u/harrisonerd/followers"
],
"content": "<p>Much appreciated guys!</p>\n",
"distinguished": false,
"id": "https://piefed.social/comment/4600529",
"inReplyTo": "https://programming.dev/comment/14791847",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-05T17:19:36.149894+00:00",
"source": {
"content": "Much appreciated guys!",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://programming.dev/u/logging_strict"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>Thank you for getting rid of the imagery so quickly. It's much better without it.</p>\n<p>You are right can get away with the package name.</p>\n<p>Looked over the source code and it's a good project.</p>\n<p>Will look over it again and see what i can contribute</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14791847",
"inReplyTo": "https://piefed.social/comment/4589144",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-05T13:16:49.176335+00:00",
"source": {
"content": "Thank you for getting rid of the imagery so quickly. It's much better without it.\n\nYou are right can get away with the package name.\n\nLooked over the source code and it's a good project.\n\nWill look over it again and see what i can contribute",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/harrisonerd"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://piefed.social/u/rimu",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://piefed.social/u/rimu/followers"
],
"content": "<p>Welcome to PieFed 😊</p>\n",
"distinguished": false,
"id": "https://piefed.social/comment/4589599",
"inReplyTo": "https://piefed.social/comment/4589144",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T23:06:55.122555+00:00",
"source": {
"content": "Welcome to PieFed 😊",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/harrisonerd"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://piefed.social/u/harrisonerd",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://piefed.social/u/harrisonerd/followers"
],
"content": "<p>Thanks everyone for their interest in this little project. We removed the drawing and any even somewhat Disney references. Disney does not own 'kenobi', they do own 'Obi-Wan Kenobi' and 'Ben Kenobi'. There is nothing to do with either of these names of the Star Wars character on the GitHub or PyPI now. Thanks for the feedback everyone!</p>\n",
"distinguished": false,
"id": "https://piefed.social/comment/4589144",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T22:32:02.159190+00:00",
"source": {
"content": "Thanks everyone for their interest in this little project. We removed the drawing and any even somewhat Disney references. Disney does not own 'kenobi', they do own 'Obi-Wan Kenobi' and 'Ben Kenobi'. There is nothing to do with either of these names of the Star Wars character on the GitHub or PyPI now. Thanks for the feedback everyone!",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note",
"updated": "2025-02-05T17:21:01.214756+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<h4>Why do we care?</h4>\n<p>Both github and pypi are likely to receive DMCA Complaints causing them trouble and grief.</p>\n<p>Coders use both github and pypi and would prefer less trouble coming their way</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14766961",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T08:39:35.300102+00:00",
"source": {
"content": "#### Why do we care?\n\nBoth github and pypi are likely to receive DMCA Complaints causing them trouble and grief.\n\nCoders use both github and pypi and would prefer less trouble coming their way",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>From the artists web site there is a page discussing copyright law</p>\n<p><a href=\"https://www.deviantart.com/about/policy/copyright/\" rel=\"nofollow ugc\" target=\"_blank\">https://www.deviantart.com/about/policy/copyright/</a></p>\n<p>Maybe the authors of kenobidb should read that page.</p>\n<p>Folks running DeviantArt understands ...</p>\n<p>\"If you take my work down am I protected from a lawsuit?</p>\n<p>No. Even if DeviantArt takes an infringing work down, you may still be responsible for very significant damages if the copyright owner decides to sue you.\"</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14766873",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T08:30:29.846800+00:00",
"source": {
"content": "From the artists web site there is a page discussing copyright law\n\nhttps://www.deviantart.com/about/policy/copyright/\n\nMaybe the authors of kenobidb should read that page.\n\n\nFolks running DeviantArt understands ...\n\n\"If you take my work down am I protected from a lawsuit?\n\nNo. Even if DeviantArt takes an infringing work down, you may still be responsible for very significant damages if the copyright owner decides to sue you.\"\n",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note",
"updated": "2025-02-04T08:32:31.702431+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p><a href=\"https://github.com/patx/kenobi/commit/f2fc6ff9bfb9fa99ff196a7cd83e39e98eea3486\" rel=\"nofollow ugc\" target=\"_blank\">This commit</a> gives link to the <a href=\"https://www.deviantart.com/verucasalt82/art/Obi-Wan-18729677\" rel=\"nofollow ugc\" target=\"_blank\">artist</a></p>\n<p>Creating fan art is fine as long as that art isn't sold without a Disney character licensing waiver. So the artist did nothing wrong.</p>\n<p>The kenobi package did. It's equivalent to making Kenobi T-shirts and selling them online.</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14766713",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T08:16:40.240518+00:00",
"source": {
"content": "[This commit](https://github.com/patx/kenobi/commit/f2fc6ff9bfb9fa99ff196a7cd83e39e98eea3486) gives link to the [artist](https://www.deviantart.com/verucasalt82/art/Obi-Wan-18729677)\n\nCreating fan art is fine as long as that art isn't sold without a Disney character licensing waiver. So the artist did nothing wrong.\n\nThe kenobi package did. It's equivalent to making Kenobi T-shirts and selling them online.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>It appears no package has kenobi as a dependency</p>\n<p><a href=\"https://clickpy.clickhouse.com/dashboard/kenobi\" rel=\"nofollow ugc\" target=\"_blank\">https://clickpy.clickhouse.com/dashboard/kenobi</a></p>\n<p>Might i suggest the reason could possibly be attributed to that gigantic legal liability that sticks out like a sore thumb. Hmmm</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14766570",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T08:02:31.601345+00:00",
"source": {
"content": "It appears no package has kenobi as a dependency\n\nhttps://clickpy.clickhouse.com/dashboard/kenobi\n\nMight i suggest the reason could possibly be attributed to that gigantic legal liability that sticks out like a sore thumb. Hmmm",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note",
"updated": "2025-02-04T08:03:33.202567+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://programming.dev/u/logging_strict",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://programming.dev/u/logging_strict/followers"
],
"content": "<p>Agreed.</p>\n<p>Looked at the project LICENSE and saw no character licensing waiver from Disney. This not a case of <code>fair use</code>, The package is both branded <code>kenobi</code> and uses copyrighted imagery. Removing all doubt. The image most likely is not in the public domain. But if that is, this should be clearly documented and isn't.</p>\n<p>My first impression is, <code>what a noob move.</code></p>\n<p>Taking a step back, lets keep in mind, software is Intellectual Property. All our licenses are meaningless, if coders disregard copyright law.</p>\n<p>There is nothing wrong with the software as long as it's fork'ed away. The package name, the main script file name, and entrypoint name should be renamed. The imagery should be deleted.</p>\n<p>Send a letter to Disney saying, <code>stay away from our kids</code> then kick them out of the Western world. Then take a shower. Maybe burn our clothes just be sure.</p>\n<p>Disney is guilty of mixing good and evil and calling it good. They propagandize your women projecting imagery that men should be rejected. They project themselves as priests seeking to supplant culture and society with their own set of morality and ethics.</p>\n<p>We are a separate group, we are priests of technology. And don't want to be stuck in the dark ages forever cuz a group of pervs discovered they can get little girls to pose for the camera and then feed the girls princess fantasies.</p>\n<p><strong>BUT</strong> that doesn't excuse our actions. If we disregard copyright law.</p>\n",
"distinguished": false,
"id": "https://programming.dev/comment/14766108",
"inReplyTo": "https://lemm.ee/comment/17988731",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T07:18:41.038340+00:00",
"source": {
"content": "Agreed.\n\nLooked at the project LICENSE and saw no character licensing waiver from Disney. This not a case of `fair use`, The package is both branded `kenobi` and uses copyrighted imagery. Removing all doubt. The image most likely is not in the public domain. But if that is, this should be clearly documented and isn't.\n\nMy first impression is, `what a noob move.`\n\nTaking a step back, lets keep in mind, software is Intellectual Property. All our licenses are meaningless, if coders disregard copyright law.\n\nThere is nothing wrong with the software as long as it's fork'ed away. The package name, the main script file name, and entrypoint name should be renamed. The imagery should be deleted.\n\nSend a letter to Disney saying, `stay away from our kids` then kick them out of the Western world. Then take a shower. Maybe burn our clothes just be sure.\n\nDisney is guilty of mixing good and evil and calling it good. They propagandize your women projecting imagery that men should be rejected. They project themselves as priests seeking to supplant culture and society with their own set of morality and ethics.\n\nWe are a separate group, we are priests of technology. And don't want to be stuck in the dark ages forever cuz a group of pervs discovered they can get little girls to pose for the camera and then feed the girls princess fantasies.\n\n**BUT** that doesn't excuse our actions. If we disregard copyright law.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://lemm.ee/u/infeeeee"
],
"type": "Note",
"updated": "2025-02-04T07:29:14.779132+00:00"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://sh.itjust.works/u/Voroxpete",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://sh.itjust.works/u/Voroxpete/followers"
],
"content": "<p>OK, yeah, this looks pretty cool. There are a lot of situations where I want to store information, and a text file isn't ideal, but running a full fledged database is overkill. I like the simplicity of the interface, especially the search function.</p>\n",
"distinguished": false,
"id": "https://sh.itjust.works/comment/16480204",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T02:22:36.389209+00:00",
"source": {
"content": "OK, yeah, this looks pretty cool. There are a lot of situations where I want to store information, and a text file isn't ideal, but running a full fledged database is overkill. I like the simplicity of the interface, especially the search function.",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://communick.news/u/rglullis",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://communick.news/u/rglullis/followers"
],
"content": "<blockquote>\n<p>KenobiDB is designed for small-scale applications and prototypes. While it provides excellent performance for most operations, it is not intended to replace full-fledged databases for high-scale or enterprise-level applications for that you should use MongoDB.</p>\n</blockquote>\n<p>Only MongoDB is webscale...</p>\n",
"distinguished": false,
"id": "https://communick.news/comment/4409816",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-04T00:19:53.270838+00:00",
"source": {
"content": "> KenobiDB is designed for small-scale applications and prototypes. While it provides excellent performance for most operations, it is not intended to replace full-fledged databases for high-scale or enterprise-level applications for that you should use MongoDB.\n\nOnly MongoDB is webscale...",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
},
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"attributedTo": "https://lemm.ee/u/infeeeee",
"audience": "https://programming.dev/c/python",
"cc": [
"https://programming.dev/c/python",
"https://lemm.ee/u/infeeeee/followers"
],
"content": "<p>Cease and desist letter from Disney Legal Dept in 3...2...1...</p>\n",
"distinguished": false,
"id": "https://lemm.ee/comment/17988731",
"inReplyTo": "https://piefed.social/post/454061",
"language": {
"identifier": "en",
"name": "English"
},
"mediaType": "text/html",
"published": "2025-02-03T21:43:00.055238+00:00",
"source": {
"content": "Cease and desist letter from Disney Legal Dept in 3...2...1...",
"mediaType": "text/markdown"
},
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://piefed.social/u/rimu"
],
"type": "Note"
}
],
"searchableBy": "https://www.w3.org/ns/activitystreams#Public",
"sensitive": false,
"source": {
"content": "``` \r\n>>> from kenobi import KenobiDB \r\n\r\n>>> db = KenobiDB('example.db') \r\n\r\n>>> db.insert({'name': 'Yoda', 'lightsaber': 'green'}) \r\nTrue \r\n\r\n>>> db.search('lightsaber', 'green') \r\n[{'name': 'Yoda', 'lightsaber': 'green'}] \r\n```",
"mediaType": "text/markdown"
},
"stickied": false,
"tag": [
{
"href": "https://piefed.social/tag/python",
"name": "#python",
"type": "Hashtag"
}
],
"to": [
"https://programming.dev/c/python",
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Page"
}