Jaykub's Avatar

Jaykub

@jaykubjk.bsky.social

0b10110 (22) | AroAce & Gay | 5w6 | ISTP-T | Autistic Data Scientist | Programmer | As seen on Resonite

263 Followers  |  736 Following  |  33 Posts  |  Joined: 01.09.2023  |  2.244

Latest posts by jaykubjk.bsky.social on Bluesky

A selfie of my avatar in the Furality Somna lobby

A selfie of my avatar in the Furality Somna lobby

A selfie of my avatar laying on a bed in the Furality Somna lobby

A selfie of my avatar laying on a bed in the Furality Somna lobby

I'll be intermittently hanging out at Furality Somna today and tomorrow. Will most likely be meandering and taking photos of the scenery. Feel free to add me on VRC and say hi if you see me on there :3

07.06.2025 20:06 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I know you just did something for me, but feel free to if you want :3

08.04.2025 05:29 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Digital illustration of a crow holding an asexual pride flag in its beak.

Digital illustration of a crow holding an asexual pride flag in its beak.

Happy International Asexuality Day!!!πŸ–€πŸ©ΆπŸ€πŸ’œ

06.04.2025 14:10 β€” πŸ‘ 25188    πŸ” 8134    πŸ’¬ 213    πŸ“Œ 174

I see a decent chunk of artists doing this to some extent, so I think it'd be worth doing as well.

31.03.2025 05:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Sure why not

24.03.2025 22:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fops

24.03.2025 05:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Occasionally, I would play Synth Riders when I get on VR before playing something else. It lets me waste some of my energy while having fun to the rhythm of good music :>

05.02.2025 18:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A Quest 3 modded with a HTC Vive Deluxe head strap. The head strap is attached to the headset via 3D printed attachments on the sides and on the loop of the strap.

A Quest 3 modded with a HTC Vive Deluxe head strap. The head strap is attached to the headset via 3D printed attachments on the sides and on the loop of the strap.

Got me a Quest 3 as a late Christmas present, and like my previous two Quests, I had to turn it into a Frankenquest.

05.01.2025 04:02 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Banger artwork. Didn't think you'd still do commissions; gotta commission you again at some point!

04.01.2025 22:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've also gotten around to hide users who have the "no unauthenticated" label as well as their posts. Since the public API will still grab that data, I had to manually add some code to respect the label and remove it. I haven't finished with all of that functionality yet, but it's getting there.

28.12.2024 17:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of how the Viewer displays images upon clicking on them within a feed. Arrows are on the left and right of the image, allowing users to click on them to see any prior or posterior images in the embeds. If the post has any alt text, it gets displayed below the image.

A screenshot of how the Viewer displays images upon clicking on them within a feed. Arrows are on the left and right of the image, allowing users to click on them to see any prior or posterior images in the embeds. If the post has any alt text, it gets displayed below the image.

A screenshot of the post thread display within the Viewer. The main post is display in full, displaying some extra information like the exact posted date. Any replies are displayed underneath it, and if the main post is a reply itself, the parent reply chain would be displayed above.

A screenshot of the post thread display within the Viewer. The main post is display in full, displaying some extra information like the exact posted date. Any replies are displayed underneath it, and if the main post is a reply itself, the parent reply chain would be displayed above.

A screenshot of the search display within the Viewer. The functionality of it is exemplified with showing the results of searching "#Resonite" and pulling the latest results of it.

A screenshot of the search display within the Viewer. The functionality of it is exemplified with showing the results of searching "#Resonite" and pulling the latest results of it.

Slowly making progress on my Resonite Bluesky Viewer some more, adding features such as being able to open images and post threads, and some basic functionality for the search feature. I'm looking to add some advanced functionality to it in the future.

28.12.2024 17:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
A shirt with printed text that says:
"There are two types of people in the world:
1) Those who can extrapolate from incomplete data"
If you're asking what the second type of people are, you are that second type. :P

A shirt with printed text that says: "There are two types of people in the world: 1) Those who can extrapolate from incomplete data" If you're asking what the second type of people are, you are that second type. :P

Got this shirt for Christmas, and as someone on their way to a data science major, I love it.

25.12.2024 17:31 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
A screenshot within Resonite displaying what a post with a link attached looks like in the Resonite Bluesky viewer, using Bluesky's account as an example. The link is displayed similarly to an image embed, but the link title is displayed on the top and the link information is displayed below above the link's backdrop.

A screenshot within Resonite displaying what a post with a link attached looks like in the Resonite Bluesky viewer, using Bluesky's account as an example. The link is displayed similarly to an image embed, but the link title is displayed on the top and the link information is displayed below above the link's backdrop.

A screenshot within Resonite displaying what a quote repost looks like in the Resonite Bluesky viewer, displaying the quoted post within the quote repost. I used Bluesky's account to exemplify this.

A screenshot within Resonite displaying what a quote repost looks like in the Resonite Bluesky viewer, displaying the quoted post within the quote repost. I used Bluesky's account to exemplify this.

Have been working on my Resonite Bluesky viewer on and off for a while now and decided to show some progress updates. Links, videos, quote reposts, and replies work for the most part. Some things need to be tweaked and fixed, but it's functional.

10.12.2024 00:00 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Pretty much what happened to me. Got like 5 hours of sleep, drank an energy drink, drove to school two hours later, and did a presentation that went...so-so. I know how you feel there, lol.

03.12.2024 17:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A grey scaly velociraptor with black stripes and a reddish-orange crest and tail plume of feathers awkwardly holds a putter and chips the ball clumsily away from the hole. The setting is a fantastical minigolf course with purple trees, red earth, and giant glowing crystals. There is a pond with lily pads behind the hole, and green fireflies in the near distance.

A grey scaly velociraptor with black stripes and a reddish-orange crest and tail plume of feathers awkwardly holds a putter and chips the ball clumsily away from the hole. The setting is a fantastical minigolf course with purple trees, red earth, and giant glowing crystals. There is a pond with lily pads behind the hole, and green fireflies in the near distance.

I was thrilled when N0rad came to me asking to depict the typical player experience one has when playing my VRchat minigolf worlds. Thanks so much for the opportunity, and for rolling the dice on my new commission category.

Prints: www.redbubble.com/shop/ap/1667...

High res: khyaber.art

30.11.2024 19:36 β€” πŸ‘ 376    πŸ” 90    πŸ’¬ 7    πŸ“Œ 1

And just like before, my custom JSON parser continues to be funny. Going to need to look into quotation mark counting if I want to ensure that my parser can find string values correctly. So many edge cases πŸ™ƒ

30.11.2024 00:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of the Resonite Bluesky viewer in-game, using the Bluesky API to display information about my profile while not being authenticated to Bluesky. Included in the profile view is a UI element displaying one of my posts with an image on it.

A screenshot of the Resonite Bluesky viewer in-game, using the Bluesky API to display information about my profile while not being authenticated to Bluesky. Included in the profile view is a UI element displaying one of my posts with an image on it.

Finally got around to working with the Bluesky API while unauthenticated, and have been working on getting feed posts displayed, and so far I got re/posts to display as well as images and external links. Going to probably work on videos, replies, and quote reposts next.

30.11.2024 00:40 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, I'm looking at all of this with some worry. Like it's cool that a *session* can handle 100+ people, but can the *people* handle that many people? I guess that's a mixed bag because of different specs and whatnot, but still that should be somewhat important to focus on.

28.11.2024 22:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My plan is to release this publicly when I have it all done. For now, I'm trying to make it have basic functionality. I'm still deciding on if I want it to purely be a viewer or if I want to let users be able to interact with things (e.g. liking posts).

26.11.2024 20:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, I'll get to handling Bluesky's Rich Text format at some point in the future, but for now my goal is to make my viewer work with the basic stuff before dealing with that.

26.11.2024 20:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And yes, this is what I made the custom JSON parser for, and every time I try to add something to my Bluesky viewer, I always find an edge case I didn't account for in my JSON parser. Most of my pain and suffering is debugging that than handling the UI/UX, lol.

26.11.2024 20:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A slightly outdated screenshot of the Resonite Bluesky viewer in-game, displaying Bluesky's official profile to show off how the UI looks when viewing a profile.

A slightly outdated screenshot of the Resonite Bluesky viewer in-game, displaying Bluesky's official profile to show off how the UI looks when viewing a profile.

So I've been working on a Bluesky viewer for Resonite to give myself a challenge working with APIs and JSON handling, as well as UI/UX design, and it's getting there. Still a WIP, but I got the detailed profile view information looking nice (screenshot is slightly outdated).

26.11.2024 20:14 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0
A picture of a scene inspector displaying the hierarchy of the parsed JSON (which said JSON is from a Bluesky API response).

A picture of a scene inspector displaying the hierarchy of the parsed JSON (which said JSON is from a Bluesky API response).

A picture of the protoflux I programmed to make a majority of the JSON parsing work. Roughly 300 protoflux nodes are captured in the picture.

A picture of the protoflux I programmed to make a majority of the JSON parsing work. Roughly 300 protoflux nodes are captured in the picture.

Lately, I've been working on a "small" project of creating a custom JSON parser that'll be a precursor to a bigger project. Took me a few days of programming, debugging, edge-case fixing, and testing to get done, but it seems to hold up well.
At least I didn't die to an infinite loop this time :)

17.11.2024 03:34 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
My avatar wearing a party hat with the number "22" on it

My avatar wearing a party hat with the number "22" on it

It has once again become my birthday

23.10.2024 15:22 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Maybe now I'll have some motivation to post stuff on here, like stuff I'm doing on Resonite or Minecraft, since Twitter seems to be turning more and more into a hellscape, and it feels a lot nicer on here, but I don't know how frequently I'd post. We'll see :>

17.10.2024 16:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I could see merging the account to portray both sonas working. You could also create a separate account too to keep this one the way it is, especially if you're thinking on having it be 18+, but that's up to you on how you want things to go.

24.09.2024 12:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 24.04.2024 21:14 β€” πŸ‘ 88    πŸ” 51    πŸ’¬ 1    πŸ“Œ 1
Post image 19.03.2024 23:16 β€” πŸ‘ 100    πŸ” 40    πŸ’¬ 2    πŸ“Œ 1

There are people who sleep on their backs, people who sleep on their sides, even those that sleep on their stomachs, and then there's me who sleeps like a rotisserie chicken, rolling around sleeping on all sides.

26.02.2024 00:42 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I kept telling my brother that I didn't know what I wanted for Christmas, so he 3D-printed me a box with 132 screws on it. I had to unscrew it all, layer by layer. And what was inside? One dollar. A singular dollar bill. Honestly, deserved lol

25.12.2023 19:23 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@jaykubjk is following 20 prominent accounts