ivan18rod

@ivan18rod@calckey.social

Notice: This account is inactive. see this post for more details.

Disabled/Legally Blind | College student | languages spoken: English and Spanish | hobbies: web development, learning about the world, and pondering the big questions in life. He/Him.

This is my alt account for talking about tech and my programming projects. My main account: @ivan18rod.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ivan18rod, to random

Because of what's been happening recently (👇), This account will be permanently inactive. I would suggest following my main account, @ivan18rod until I find somewhere to place my alt.

Thank you all for understanding.

RE: https://atomicpoet.org/objects/48e63850-1f5e-4170-8e1e-d2222052ccd5

ivan18rod, to fediverse

Oof, I'm tapping out. That bug is more like a camouflaged walking stick. I could not find what it is and where it is at.

I still learned about how the #ActivityPub protocol works, and I would like to talk about how it can be improved. When looking at a Note object, I noticed that its content property uses #HTML as the note's content. Yes, many instances have protections against the inherent risks of an XSS attack, but I'm thinking of a safer way to represent rich text that is meant to be displayed across different platforms.

What if #JSON was used instead? JSON is used by the AP protocol to represent other objects and activities, so how could JSON be used for representing UI?

Here's how some rich text could be represented in JSON:

[
  {
    "type": "paragraph",
    "content": [
      {"type": "text", "text": "This is a "},
      {"type": "bold", "content": [{"type": "text", "text": "test"}]},
      {"type": "text", "text": "."}
    ]
  }
]

Here is what the snippet above would generate:> This is a test.

What do you think? Feel free to let me know below.

RE: https://calckey.social/notes/9fj16f4yb13oybi7

ivan18rod,

@reiver In the text nodes, the < and > characters would lose semantic meaning, yes, more tag escaping would be necessary, but many built-in UI libraries (like React) have that covered by default.

ivan18rod,

@kainoa I see what you mean, then again, passing full HTML can be dangerous without escaping script, style, and other dangerous tags.

ivan18rod,

@MattiRedsky @kainoa Y'all do bring up good points. My ideas is just an idea anyway.

ivan18rod, to random

Some people say that I should get a #Discord account, but one of the reasons I don't is because it is a centralized platform, and I know all too well that Discord will pull a Twitter (👇).

RE: https://sakurajima.moe/users/chikorita157/statuses/110486181903858583

ivan18rod, to internet

I found a #Twitter #mirror / #relay federating with Calckey Social: t(dot)l3r(dot)me

I would like to note that I did not see it post anything worthy of a report; I saw it federate with this server via the federation widget. Although I am not an admin or a mod, I would consider defederating with this instance as Twitter has been doing some questionable things (such as allowing for rampant misinformation).

#FediBlock

(fixed typos)

ivan18rod, to internet

I found a #Twitter #mirror / #relay federating with us at t(dot)l3r(dot)me (I did not see it post anything to report, I saw it federate with this server via the federation widget), and, although I am not an admin or a mod, I would consider defederating with this instance as Twitter has been doing some questionable things (such as allowing for rampant misinformation).

#FediBlock

kainoa, to random

It dates all the way back to this commit from 2019 in version 10.75.0 with very little context... and there's this funky little logo in the commit!

RE: https://calckey.social/notes/9fj2v99pw5je51f8

ivan18rod,

@kainoa The logo kind of looks like PHP's logo.

ivan18rod, to random

I've been hard at work finding this bug; I've been working with @kainoa to try to pinpoint where it's at, and we have been going on a wild goose chase inside #Calckey's internals all evening. 💫

RE: https://i.calckey.cloud/notes/9fijv0nho2

ivan18rod, to fediverse

I know that some #Calckey servers will be migrating to new domains, and I'm starting to wonder: is it a simple restart and reconfiguration, or is it more complex? The reason I'm asking this is because, according to the #Misskey #documentation, it is .

kainoa, to random

Coming soon... 🤫

ivan18rod,

@kainoa The logo reminds me of flickr's logo. 🤔

ivan18rod,

@kainoa

🤦‍♂️ 😆 No. It can't be what I think it is.

ivan18rod,

@kainoa I'm just going to give it a shot: Oinkey?

ivan18rod,

@kainoa OK. 😌 I thought I saw a pig nose (pink + two holes). Sorry if my guess sounded a bit offensive.

ivan18rod,

@kainoa You could even say that it made you snort laugh (X-D)

ivan18rod, to random

Although I have only been an #AroAce (and a member of the #LGBTQIA + community) for only 11 days, I'm celebrating big this month!!

❤️

#mfmart

RE: https://mastodon.social/users/Miriamm/statuses/110468337072299754

ivan18rod, to random

OK. I'm sorry to say this, but I will be migrating Calckey Social once #Calckey v14 is released unless there are no stable (👇) instances to migrate to or the Calckey dev team stops using Calckey Social as an alpha/beta-testing instance.

If you know of any medium-sized, #LGBRQIA -friendly, and general-purpose Calckey instances that plan to use Calckey 14, are production ready. and have not been FediNuked, I would greatly appreciate a reply.

RE: https://calckey.social/notes/9fdwxh2jucc0igqi

ivan18rod, to random

Once #Calckey v14 gets released, I may migrate to another server that is more stable (if one exists). v14.0.0-dev32 was very buggy, and I'm hoping to avoid hitting a buggier version after v14.

ivan18rod, to random

I hope we cleared the bugs in #Calckey v14.0.0-dev32. Calckey Social was really bugging out.

ivan18rod, to internet

A quick note: This post is not tech-related, and the current situation is emotionally charging for many, but I wanted to express some reasons of why this situation came about in an attempt to balance out and un-bias the conversation. Before continuing reading this post, I would like for my audience to be open-minded about the situation with #Twitter, #BlueSky, and the #Fediverse.

First, there is a substantial time difference between the creation of Twitter and the #ActivityPub protocol; Twitter was created in 2006, and ActivityPub, one of the first of its kind, was created in 2018, 12 years after Twitter was created. This means that Dorsey probably couldn't have considered ActivityPub as a competitor or a tool for success while building Twitter.

Second, Dorsey did not intend for Twitter to be owned by the hands of a private entity:

I’m so happy Twitter will continue to serve the public conversation. Around the world, and into the stars! I love Twitter. Twitter is the closest thing we have to global consciousness. The idea and service is all that matters to me, and I will do whatever it takes to protect both. Twitter as a company has always been my sole issue and my biggest regret. It has been owned by Wall Street and the ad model. Taking it back from Wall Street is the correct first step.

Finally, Bluesky was intended to be a decentralized offshoot of Twitter. "Bluesky was originally incubated within Twitter back in 2019 when Dorsey was still CEO;" however, because of how bad Musk messed up and broke Dorsey's trust, Dorsey released Bluesky as a last-ditch effort to "combat" Musk.

On a final note, many people think that the Fediverse will "beat" or "defeat" Bluesky; I have seen several posts saying that the Fediverse pales in comparison with its competitors. However, that is not what the Fediverse is for. The Fediverse was created to serve the same purpose as Bluesky: to allow for several decentralized communities to communicate and interact with each other (👇). Yes, Bluesky is failing very hard on several fronts, several fedizens are being very critical about the situation without knowing the context, which can make the Fediverse and its citizens look bad.

I hope this is the only post I have to make about the debacle because I don't want to be a part of the group who does the aforementioned actions.

Thank you all for your time, and I hope you all learned something.

RE: https://calckey.social/notes/9efbp5n401

Reina, to random

Disney has some gaul to advocate for longer and longer copyright protections while also profiting off of adaptations of public domain works.

ivan18rod,

@Reina Copyright can be contradictory at times. 🤦‍♂️

RE: https://calckey.social/notes/9fa55ya5ak

ivan18rod,

@Reina Do you have to be that harsh?? That can get you in big trouble; I had to delete my comment to your original post to hide your reply.

ivan18rod,

@Reina The punishment does not fit the crime IMHO.

ivan18rod,
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines