Vecderg

#2 gulusgammamon fan on cohost

WARNING: This user is shorter than average.
✨SFW Artist + Gamedev✨
🔥Red panderg up to no good🔥
Mostly using Cohost for rambles, check links for Content!

✨mi ken toki e toki pona!


Main Website
www.vecderg.com/
HTML Website (has RSS)
vecderg.github.io/
Youtube (Videos)
www.youtube.com/@Vecderg
DeviantArt (Gallery)
www.deviantart.com/vecderg
Itch (Games)
vecderg.itch.io/

posts from @Vecderg tagged #fav

also:

chillin
@chillin
The Cohost logo styled like the Minecraft logo

I see the user you mean.

Yes. Take care. They have reached a higher level now. They can read our thoughts.

That does not matter. They think we are part of a CSS Crime.

I like this user. They were persistent until the end. They did not give up as many have done before them.

They are reading our thoughts as though they were words on a screen.

That is how they choose to understand their world: in the lens of the social network.

Words make for a wonderful interface. Very flexible. And less terrifying than staring at the reality behind the screen.

And in the cycle of the internet—of social media—they grew tired. Tired of the game of numbers, where there was no strategy to winning. Tired of scrolling endlessly as new posts are shown by a computer that is trying to calculate its own artificial understanding of who the user is and what they want to see. Tired of advertisements plunging into the recesses of their soul to try to decrease the user's balance, increasing their own in the same breath. Tired of data collection and bittersweet cookies. They grew tired of algorithms. Of corporations. They wanted something different.

And was this Cohost?

Yes.

And is it over now?

The user dreamed—and still dreams—of a time long-gone. A time before the world wide web had become a commodity. The user dreams of current moods and music. Of emoticons before it transformed into emoji. Of forum signatures that told their stories. Of being able to express themselves on blogs, with a full range of customization, and that being normal. Of tinkering with HTML to customize their online presentation: their digital head and their digital body.

And so this user used Cohost. What did they do on Cohost?

They worked, with countless others, to create a web experience they enjoyed.

Go on.

The user chosted. They shared. They tagged. They commented. They followed. They asked. They answered. They laughed, and made others laugh. They created, and inspired others to create.

I see. And was it perfect?

No. It was not. There were issues as there always was. There were a number of global discourses. Moderation was not always the greatest. Finances were tight. As has always been the case, where there is good, there will also be bad.

A light must come with a shadow.

But you can minimize the bad. Shine your light so bright the shadows are few and far between. The user had fun posting and sharing. They had fun making posts detached from the game of numbers. Through following tags and silencing tags, through following users and blocking users, they created a social sphere that they were in control of and that they enjoyed. The user will miss this place.

So, I ask again, is it over now?

Define "it."

I don't understand.

This place? It's yellowed pages and its cherry-pink accents? Yes. Soon, it will be set into the archives, collecting dust forevermore. However, the users? No. They have only just begun. They have learned from Cohost. They have changed as people—all of them have individually become new people.

What will they do now? Will they find a Cohost alternative?

They will do what their heart desires. They have all gotten a taste of what using a website like Cohost is like. Some of them will go to alternative places to post. They will recede to those places with algorithms and advertisements and data collection and they will play the numbers' game again. Some of them will create a place for themselves, expressing themselves on their own pages they've built by hand and connected to others. Some of them may entirely secede from posting altogether. However, when Cohost is gone, no user will find a Cohost alternative.

Why not?

There are no Cohost alternatives.

I see.

But the user is more than just a user. They will be able to move forward.

Do they know this? Do they know that they will brave the night that will fall when Cohost sunsets and that they will last to create their own sunrise?

I don't know. Sometimes they do amazing things and so many are so proud of them. Sometimes they sit at home, surrounding themselves with screens, illuminated only by the blue light. They stay up late and doubt. And they cry. Sometimes they feel nothing at all. Sometimes they feel everything all at once.

But they should know that so many are still so proud of them through all of that.

They sulk, mourning Cohost. They mourn their connection to the people they've met through posting. They mourn the profile they've built. They mourn the future of posting that will never happen—that they will never get to participate in.

Yet they must endure this sadness. To create their own sunrise, they must endure the darkness of the night.

And when they finally create that sunrise—when they are ready—they will make it shine so bright. And the darkness will be lost.

But they should never forget that there will always be shadow, across day and night.

And there will always be light.

And that's okay.

I want to tell them, they have created joy in reality, and not just online. I want to tell them they are capable of seeing that joy. I want to tell them of their importance to the world around them. I want to tell them how much they matter to both the people they know and to the entire universe.

They can read our thoughts.

I do not care. I wish to tell them this world you take for truth isn't just code; it isn't just a website. I wish to tell them that they are talking to people in the real world. Making them laugh, making them smile. They see so little of reality in the interface of a website.

And the joy they've already created, on Cohost. That's not going anywhere.

And it would be so easy to show them the number of people who they've touched... To show them how many more they will touch.

But we must refrain. We must not play the numbers' game with their life.

But I wish they could receive a notification at least.

To tell them what they don't yet believe: that several people enjoyed their company?

Or even just one person. That is all that matters.

This user is growing restless. They do not feel they have much time.

I will tell the user a story.

But not the truth.

No. A story that contains the truth safely, in a cage of words. Not the naked truth that can burn over any distance.

Take a breath now. Take another. Allow yourself to think. Allow yourself to imagine. You have opened Cohost for the first time. You log in under the name you go by now. There you are.

You are isolated. You are alone. You stand there in silence, awaiting somebody to talk to you. But it doesn't happen. So you speak first. You introduce yourself. You tell your story—who you are, what you've done, how you've been—and you release that story, allowing it to flow into your endless rivers that you've called tags. Whether somebody is looking at the rivers your very essence is travelling down, you don't know. But you hope.

One person liked your post.

You look at them. They look at you. They are different from you. You find you have similar interests, but you have both travelled different walks of life. You see what they have to say, and you see what they've shared. Those shares piques your interest. Soon, you go to a river you care about to see the posts come by. You find people who are into the same things you like, and you follow them, taking an interest in what they have to say.

They follow you back. They want to hear what you have to say.

Suddenly, you've made a friend.

You return to the river with them, and you enjoy the incoming posts, sharing them with each other. There, you find more people to share with.

You are no longer isolated and alone. You have somebody. And the story continues as you meet new people, and they meet you.

Look back on who you used to be. Look at your introduction.

Now, look at who you are now. Look at what rivers you look towards now. Look at how the people you know have shifted too.

You are still the same person.

But you believe different things now.

You go by different names now.

You have a different face now.

And now, you can open Cohost for the first time.

This was the story of your life. Making new friends, making new experiences, and making yourself anew.

And it is also the story of Cohost.

And now, you've repeated the cycle once again through Cohost, and you found a new version of yourself.

And now, you have to close Cohost.

And now, you must once again repeat the cycle past Cohost, and you will find a new version of yourself.

And you must brave the lonely night to do so.

And you must create the sunrise while doing so.

And when the light of your new sun shines so brightly the shadows are almost entirely banished, despite the sun of Cohost being lost, you will see the eggbugs will still flutter in your new light.

They will not die with Cohost.

And neither will you.

You have learned so much from Cohost.

And you will carry those lessons throughout the years beyond this night.

You are more than a user: you are a person. You will be able to move forward.

And we'll see each other again in some other time and some other place in a new light.

Now, it is time to leave.

Now, it is time to close Cohost.

Now, it is time to enter the night.

Now, it is time to create your own tomorrow. With your own light.

You were never just a user.

You are a person.

Goodnight.

(This is not a CSS animation. Scroll to read at your own pace.)


@Vecderg shared with:


rebane2001
@rebane2001
Cohost
Rebane @rebane2001 1 day ago
thank you for the memories!

it's been great here!

i have one last css crime i've been working on that i want to post as a send-off, but i'm not sure if i'll be able to finish it on-time, so i'm leaving this post here in case it goes read-only before that

if you like my work you can find my contacts and projects on lyra.horse, i'm doing lots of css crime stuff on my blog and i have cohost to thank for it!

anyways i hope i'll get to post the real send-off, so not saying goodbye just yet :)

#Goodbye cohost
0 comments
Rebane @rebane2001 4 mo. ago
learn to read little-endian hexdumps in under a minute

Reading a properly aligned hex dump from something like gdb is easy - you simply read it left to right:

---------------> 0x1111222233334444 0x0000000000000000

However, depending on which endian the system uses, reading values might be a bit unintuitive! Let's take a look at an example where the data is offset by 4 bytes.

[big-endian]
-------- -------> 0x0000000011112222 0x3333444400000000

[little-endian]
-------> -------- 0x3333444400000000 0x0000000011112222

The big-endian order is easy to read as it still goes left-to-right, but the little-endian order - the one used on most modern computers - is a bit unintuitive.

I wanted to make something to teach reading such little-endian values, so I made this neat little gadget to help easily grasp the concept:

0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000
read bytes as: |
if offset by: |
111122223333444400000000000000001111222233334444
0 1 2 3 4 5 6 7 8 drag this ->

The plot twist here is that this is just one of many cool CSS-crimes in my new blog post that teaches v8/browser exploitation in a beginner-friendly way!

Check it out here: https://lyra.horse/blog/2024/05/exploiting-v8-at-openecsc/

#css crimes #blog
1 comment
Rebane @rebane2001 4 mo. ago
the devil is in the details

the devil

1 comment
Rebane @rebane2001 5 mo. ago
cohost blackjack (fully playable!)

...

#css crimes #blackjack #interactable #interactive
4 comments
Rebane @rebane2001 5 mo. ago
roll the die (click it!)

...

Custom dice!...

How does this work? (contains animations)...

#css crimes #dice #interactable #interactive
5 comments
Rebane @rebane2001 5 mo. ago
finished my first notitg modchart!!

i wrote the mods and shaders for this and my friend b5mm did the steps
download: https://drive.google.com/drive/folders/1uc1L6msYpw8JGKt48zrDFYHDX9o314NF

#NotITG #shader
2 comments
Rebane @rebane2001 5 mo. ago
chosu! (firefox and chrome supported)

...

info & credits

This is an osu! clone I wrote in inline HTML and CSS!

The original osu! map was made by ztrot, but I tweaked it a little because this chost doesn't support sliders.

I got the score storage idea from this chost by Corncycle, and the score display is based off of this chost by cefqrn.

Song is from My Little Pony: Friendship is Magic.

#osu! #css crimes #interactable #interactive #music
12 comments
Rebane @rebane2001 6 mo. ago
secret ssh menu (and other tricks)

hi cohost, ever get annoyed by ssh sessions hanging and forcing you to kill the process? it doesn't have to be this way, for there is a secret ssh menu the ssh industry has been greedily keeping for themselves!

so how do you access this menu? from within an ssh session, press ↵Enter and type ~?

you should see something like this:

Supported escape sequences:
 ~.   - terminate connection (and any multiplexed sessions)
 ~B   - send a BREAK to the remote system
 ~C   - open a command line
 ~R   - request rekey
 ~V/v - decrease/increase verbosity (LogLevel)
 ~^Z  - suspend ssh
 ~#   - list forwarded connections
 ~&   - background ssh (when waiting for connections to terminate)
 ~?   - this message
 ~~   - send the escape character by typing it twice
(Note that escapes are only recognized immediately after newline.)

pretty cool!

These sequences are built into the ssh client itself, so they work even if the ssh server or your connection breaks! The most useful one here is ~. which exits the ssh session no matter what. Super useful if you have a session hang!

The "command line" lets you set up port forwarding (type help after opening it). Most of the other options are pretty self-explanatory - if you need them you probably understand what they mean.

What about nested ssh sessions? You can use ~~ to send the sequence to the inner client, here's an example:

pinkie@stable:~$ ssh ponyvillestable
pinkie@ponyville:~$ ssh manehattenstable > ponyville
pinkie@manehatten:~$stable > ponyville > manehatten
pinkie@manehatten:~$ Connection to manehatten closed.↵Enter~~.
pinkie@ponyville:~$stable > ponyville
pinkie@ponyville:~$ ssh manehattenstable > ponyville
pinkie@manehatten:~$stable > ponyville > manehatten
pinkie@manehatten:~$ Connection to ponyville closed.↵Enter~.
pinkie@stable:~$stable

neat!

Okay, a few bonus tricks:

  • ssh -C enables gzip compression - even though the documentation states that this is unneccessary on fast networks, I've found that it does wonders for improving latency and responsiveness in many situations, especially when using TUIs or printing out lots of logs.
  • ssh -v enables verbose logging (-vv or -vvv if you want more), which is useful on a slow connection or when connecting to a slow machine (eg a Raspberry Pi). It lets you figure out whether a connection is hanging (eg host down) or just being slow.
  • ssh -D 1234 creates a SOCKS proxy on your localhost:1234 that lets you use the server's network. Quite handy if you need to mess around in the LAN of the server, or if you need a quick DIY VPN in a pinch.

alright that's all, i hope you picked up something useful from this post! it's my first time posting anything of this kind so i hope you like it!

#ssh #linux
1 comments
Rebane @rebane2001 7 mo. ago
i can iframe my site and the popups and everything just works???

...

#chiframe #antonymph
3 comments
Rebane @rebane2001 1 yr. ago
Hi!

This seems like a fun place

0 comments
see you on the internet!
ur cute!
i <3 u!

@Vecderg shared with:


dante
@dante

i love cohost.

i also loved cohost. i loved it from the moment i heard about it. yeah, I thought that the turn away from a patreon competitor was a dangerous move. maybe it was. but it was a move partially done to make sure that there was room for comradery, another project that was cool and good and ran by good people.

and i bring up that anecdote because i think it's so core to what cohost is and was: it was a place that respected other good places. it respected the user, it didn't try and get you to spend infinite hours on here. i loved how it was built to both look and feel different from other versions of social media. i loved how it had pagination, and how it had css and html availability for posts. i loved how the features were simple and confined.

i loved artist alley, even if i think it was too hidden away. i loved how cohost had things hidden away. it feels handmade, or community-made. it feels like a place that has a personality.

i love eggbug. i'll always love eggbug. i loved eggbug from the moment aidan showed them to me and i love them now. eggbug makes me emotional. they're a little guy with a big heart and a number of legs. and they're always looking forward and always smiling, always looking for the next thing that is worth looking at. eggbug is a spirit of positivity in a way that i find incredibly endearing. eggbug is a little baby who is always looking to grow up.

it's impossible for me to not think of eggbug when i think of cohost, and i love eggbug and i love cohost. i love the color scheme and the rounded edges, and the many little drawings that aidan did to make this site what it is. i love everything that jae and colin and kara did too, even if there were times when it felt like they were giving everything with so little in return.

it's impossible to put into words what thanks they are all due. i tried to do it with ever-increasing numbers of cohost subscriptions. i tried to put my money where my mouth was. they deserved so much more. they deserved so much more. this site deserved more, and it deserved better, and it deserved a more graceful response from its users, and it deserved a more quiet and long existence.

i think cohost deserved the world. i think its creators deserved the world, and i hope they never ever think of this project as a failure. i tell aidan this every chance i get: it was not a failure. it was a step. it was a good step. it was a good step that many people took with you, who believed in this thing, in this site and what it meant.

because that's the thing about making something, about facilitating a space like cohost did. it ultimately isn't up to you, the creators. you can do your best and you can try your hardest and the thing will still morph and change in ways you never expected. it will grow and seep into the cracks and it will wear you down.

and i have a million cracks in my heart to know that this site will no longer be one that i check every day. i have a million little tears with a bit of cohost in them. that will never not be the case. i haven't talked about it much because i think there is little to say other than expressions of grief, but i have been grieving. of course i have been grieving. that's part of the process.

but the heart grows, and its capacity for new love is endless. you will move on. we will move on. we will find new communities and we will deal with the terrifying world in new ways, with new people and with people who are new to you.

and we will always have these memories. we'll always have this place in our minds, and eggbug. we'll have eggbug and we'll have new places to show them, we'll have so many beautiful sunrises that we haven't seen yet, and eggbug will always be there with us, if you carry them with you.


@Vecderg shared with: