Panos Damelos (on vacation!)

330 Followers
304 Following
365 Posts
Living in Greece. Anticapitalist/anarchist/liberal communist. #Polyamorous. Active in the internets since the late 90s through IRC and forums. Currenty loving the #Fediverse and involved in the #Calckey project, helping with community management and project coordination. Member of the admin team of the greek-speaking calckey instance electricrequiem.com and moderator at calckey.social.
This is my main english-speaking account. Greek speakers can reach me at
@[email protected].
โ€‹โ€‹
@[email protected] I just noticed this (sad) discussion. Since I am also in the calckey/firefish maintainers, and in the devs room, I don't want to get involved but I think I need to be fair to @kainoa and say that I think they are wrongly accused here. CW boosts, as they were suggested, were causing a serious safety issue, as I have repeatedly explained, since none of the other platforms support them, so users would practically think they were boosting something with a CW, but users outside firefish would see it as a normal boost, which could very well cause the sharing of triggering posts. I also have to admit that April's been absent for too long, my last dm to her was like 18 days ago and it hasn't been read.

I really hate to participate in this, but I also feel that at this point I have to kinda defend the truth, since I'm directly involved in the situations mentioned.

EDIT 5: Since this toot seems to be everywhere can I ask you guys to please do your magic and boost this? ๐Ÿ‘‡๐Ÿฝ
https://firefish.maikel.dev/notes/9hnf0gw9o56zhrgo

EDIT 4: BEWARE before updating that Firefish comes with donation-asking ads.

EDIT 3: Guys, there's no more need anymore to boost this.

Right, so you're seeing this and wondering what happened and why are you seeing a new account.

I bricked my fedi.maikel.dev instance of Calckey trying to migrate to Firefish using the obsolete and broken ubuntu.sh script on their repo.

After getting annoyed, I went to sleep, woke up today and tried again but with a fresh install. The script is still pretty much broken even for that so I'm taking charge of my online presence by forking Firefish and ensuring this never happens again, there's plenty in the repo I had already changed on my instance like what comes out when I use a search box.

I've lost ALL of my social graph so
lots of people won't even figure out where the F did I go unless you boost this and might think I died ๐Ÿ˜‡. So please, for their sake, do boost: I was before @[email protected] now I am here in @[email protected]

Thanks you all for helping.

#PleaseBoost

EDIT: Note that I'm adding some changes to the code so expect my instance today to fall a few times before it runs stable.

EDIT2: Since this is getting interesting as other people have had the same issue I'll add a few extra thoughts:
- Remember it is just thoughts. You think everyday.
- As far as you have your follows list backed up (the people YOU follow) that's all that matters, fortunately for me I did have that in my account in blahaj.zone.
- This isn't commercial social media, losing the people who follow YOU doesn't matter, they'll find you again. Let alone the figure of people following you means absolutely nothing here.
- If you want to avoid my situation, back up everything before trying the migration. I tried to fix it for an hour, I realised the low value of the effort and that my priority wasn't to preserve but to communicate, destroyed the instance and launched a new one. Your priorities might differ, you might think your cat pics are indispensable.
- Learn the lesson: never trust "stable" releases to be actually as stable as development branches.
๐Ÿคฃ
- If you're stuck with the ubuntu.sh installer because of the "with encoding" issue that was 'fixed' (I guess fixed is a new word for introduced)
here run manually

sudo -iu postgres psql -c "CREATE ROLE the-user-you-chose LOGIN CREATEDB PASSWORD 'the-pass-you-chose';" -c "CREATE DATABASE the-database-name-you-chose OWNER the-user-you-chose;"
And on the next run of ubuntu.sh chose that you already have a PostgreSQL setup and pick the users/password/db that you tried to make work on the first attempt. That's how I manage to get it to run on my final attempt.

Maikel ๐Ÿ‡ช๐Ÿ‡บ (@maikel)

#pleaseboost #getfedihired #mutualaid Sometime ago in May I run out of funds, I asked you all to help me kick the can down the road and you delivered in time to survive until my second ever client's first invoice to be paid. Then all the way from May until now, almost August, I've lived of what I made with that client, used those funds to also fix stuff long overdue while I had an income and I'm a much better position to get client number 3. My goal is offering my services as a cloud systems administrator and software engineer to get at max 5 **permanent** clients, and go back to what I was doing for 4 years happily ever after. To get there I've been doing courses about marketing, sales, getting clients, web development business since those are my setbacks, the bits of running my own company that I never learnt because I started the company already having a first permanent client who used my 40 weekly hours. My expertise is wide but if I had to summarize it in one sentence it is: > I can learn anything, inside out, **blazingly fast** e.g.: @[email protected] wanted to automate something on OCI, which I never used before and within a week I was proficient to figure all the moving parts and whistles of OCI's cloud to create a testing development cloud for him. I'm a 37 years old guy who has maintained the neuroplasticity of an infant, toped up with the discipline of an adult. **The best way you could help is simply figuring if YOU could be a client**. I cannot stress that enough. The fediverse is filled of tech-oriented people. I am **convinced** those lifelong relationships are going to be built here. How could you check that? Well imagine you have THING. > THING = any of [idea, site, mobile app, desktop app, Spectrum ZX +2A tape] or all of them. Thing might need: - A cloud of computers. - A frontend - A backend. - An automation in Ansible, Python or Terraform. - Some embellishment in Tailwind, Bootstrap, or some NextJs/React/Angular. - A database in Mongo, PostgreSQL or MariaDB/MySQL. or even just might be an idea looking for its viability. What I'm offering is my brain per set amounts of hours per week: - 5h/week @ 150โ‚ฌ - 10h/week @ 250โ‚ฌ - 20h/week @ 400โ‚ฌ As you see, the more hours I work, the less you'd have to pay per hour. [Hire me!](https://maikel.dev/hire) But then you might not need my services at all (yet), and that's OK, you can instead help me by directly donating [here](https://maikel.dev/donations). It won't be a definitive solution but it'll surely **buy me time** to avoid living under-a-bridge by the 3rd of September if not earlier & buy groceries. Right now my biggest worry, to be very blatantly honest is food because it is 26th, we're close to all the utility bills and stuff coming in and it'll directly EAT from my food budget. All my remaining savings are, quite literally 550โ‚ฌ plus 50โ‚ฌ that someone donated yesterday and might show up in my account according to Stripe on the 2nd of August.

Maikel.dev
Hey everyone,

Wow, what a wild ride, huh? From those first brainstorming sessions that sparked Calckey, to the epic journey that brings us here today, rebranding as Firefish - I've gotta say, I'm seriously blown away.

One year ago, Calckey was just my side project, after being a Misskey contributor for a while. But when y'all jumped on board, you made it so much more. You transformed it from my dream to our reality.

Firefish isn't just a cool name. It's everything we've been working towards. It's late nights, strong coffee, wild ideas, laughs, and even the occasional tears. It's our little space on the web where we're constantly pushing for the next big thing, and always looking out for one another.

So here we are, at the start of something new. Firefish is more than just a rebrand - it's a celebration. A celebration of you, me, and us. It's a tribute to the amazing community we've built together. Firefish is all of YOU.

We put together video that I feel really gets to the heart of Firefish. We wanted to show you guys what this whole journey has meant to us, and how excited we are to be taking this next step together.

Before I go, I just want to say a big, massive, thank you. Thank you to all the patrons who supported this. Thank you to
@blackspike for the absolutely stunning logo. Thank you @angelolz for the beautiful trailer. Thank you to our development team who's made some amazing strides. And thank you all for believing in this wild idea, thank you for your support, and thank you for being part of the coolest community on the web. You guys are the real backbone of all this.

Here's to the next chapter of our journey as Firefish. Exciting times ahead, and I can't wait to see where we go from here!

Posts will shortly follow with release notes, roadmaps, technical details, migration plans. I'll keep this thread updated.

Much love,
Kainoa

https://joinfirefish.org/

@firefish
Firefish

A fun, new, open way to experience social media

Firefish
Hello all!

I know you haven't heard from me for a while. It's a very transitional period for me, I'm preparing to move to Athens, I'm also leaving my old job and figuring out what I want to do next. I'm taking some personal time and a long vacation to a beautiful greek island, Samothraki.

I am currently not very active in the
#Calckey project, as I try to stay away from my laptop. It's also a very transitional period for the project, with the upcoming name change etc that Kainoa is working on. I hope it goes great!

Anyway, back to Samothraki: This photo doesn't do the island any justice - you can look up photos online if you want to get jealous
๐Ÿคญ
Just thought I'd share the view from my hammock right now, as dusk falls on the camping site. Sorry if it's too dark.

I will be back in a few weeks. I still think about the fediverse and our project a lot. Super excited about where this will take us next.

In the meantime, take care of yourselves. We've only got one you.
#Calckey announcement โ€‹โ€‹

So, drumroll please...

๐Ÿฅ๐Ÿฅ๐Ÿฅ

Here's what's coming up!

Yes, Calckey is undergoing a full rebranding!! But it's more than that. We've worked for MONTHS on this, and there's going to be a lot of changes and exciting things coming up. This includes:

- A new name and logo
- Press releases?!?!
- A super sick trailer video
- A full roadmap for the next couple YEARS
- A new flagship server that will be AUTOMATICALLY MIGRATED TO from calckey.social (a Fediverse first!)
- A cute new mascot
โ€‹โ€‹ <(I'm not cute?!)
- A new code hosting service with better CI/CD
- The stable release you've all been waiting for, but not as v14.0.0... as v1!!

And this is all coming on

July 19th.

Save the date.
New release candidate, and our lead dev's 20th birthday!! Happy birthday @kainoa ๐ŸŽ‰ โ€‹โ€‹

RE:
https://i.calckey.cloud/notes/9ge5p526kjoe64je
Calckey (@calckey)

$[spin :boost_requested:] New #Calckey $[bounce :calckey:] [release candidate](https://codeberg.org/thatonecalculator/calckey/releases/tag/v14.0.0-rc3)! $[spin :boost_requested:] This will be the last release candidate before the launch of the next major version! We've taken this time to add some requested features, stomp out many bugs, and ensure that everyone is getting the experience they deserve. Also, it's my ( @[email protected] ) 20th birthday tomorrow, so if you could boost this, I'd really appreciate it, as we've all worked really hard on this ๐Ÿฅบ $[x2 $[sparkle v14.0.0-rc3 Release Notes]] **Major changes:** **Performance improvements**: many changes have been made to make the performance of Calckey even better, especially for users with a lot of followers. **New 2FA flow**: both the internal 2FA library and the 2FA user interface have been updated for a smoother, cleaner, and more reliable experience making sure your account is secure. **Emoji skin tone**: you can now select your preferred skin tone for body part/people emojis, and the overall experience of selecting and searching for emojis is snappier. **Reduced visual clutter**: Users can now properly hide replies in their timelines, and reply notifications are more readable. **Editing**: it's now possible to edit the options on a poll, and to add or remove a content warning from a post. **Deck view improvements**: the deck view has a new channel column, and scrolling feels more natural. @[email protected] **Accessibility**: focus trapping and keyboard navigation is now even more intuitive. @[email protected] **calckey.js**: the build system for the Calckey.js SDK is now fixed, so developers can get access to the latest version, and there's now auto-generated markdown [documentation](https://codeberg.org/calckey/calckey/src/branch/develop/packages/calckey-js/markdown/calckey-js.md) for using it. **Docker**: after many release candidates without a proper Docker tag, the Docker image build process has finally been fixed. @[email protected] @[email protected] **Notes:** Full changelog: https://codeberg.org/calckey/calckey/src/branch/develop/CHANGELOG.md#14-0-0-rc3-2023-06-24 Upgrade instructions: ```sh git pull --ff pnpm clean-all && pnpm i NODE_ENV=production pnpm run build && pnpm run migrate ```

Calckey Cloud
10 days ago, a boat with migrants sank outside Pylos, Greece, drowning hundreds of people. Survivors reported that the boat sank as the greek coastguard was trying to pull the boat away from greek waters.

The greek state murders people. Illegal pushbacks are reported all the time. The European Union talks about human rights, but is responsible for the deaths of thousands of migrants in the mediterranean sea.

These are photos from a demonstration earlier today, in the refugee camp in Malakasa, where they keep the survivors detained. We went to show our support and solidarity, to demostrate against the murderous greek state, and to talk with them. There were people with missing relatives there who don't know if their family members and friends are alive or not.

Stop "Fortress Europe" and Frontex. Solidarity to the state's victims. Freedom of movement is everybody's right.
No borders-no nations-stop deportations
#refugees #greece #pylos #antiracism
@chiefgyk3d @publicvoit @cisacyber It's... true that Truth Social is basically mastodon, but I don't think they are even federated. And ok, Meta users are a different crowd that "Trump supporters", whom I'd also be in favor of blocking, obviously. But Meta's userbase is... everyone. My whole family is using Facebook. Why would I want to block them if they join Threads? I don't want to be on the same platform as them, but it would be great if I could message them through fedi from my servers, instead of having to use Meta's messenger to find them, as I currently do.
@neil I wouldn't bet on that tbh. Here's an interesting thread on this matter, I think this makes more sense.

RE:
https://mastodon.world/users/raccoon/statuses/110571931610575671
Patrick (@[email protected])

๐Ÿงต [1 / 12] So, #Meta is trying to join the #Fediverse with a new service and having some hush talk with #Mastodon admins now [1] ? Conspiracy? Viva la Resistance [2] ? Resistance is futile? Do we need to fear a #Twitter like buyout after all? Let's have a look at what #ActivityPub [3] really is and what game #Facebook is playing (Spoiler: probably not the one, everyone is thinking it is).

Mastodon
@kisdra @mjf_pro @tchambers I'm not saying that everyone will jump ship, or that everyone shares our opinion of Meta. But some people do, and will, if they have a sufficient alternative. I know a lot of people who are definitely tech savvy enough to use fedi platforms and only stay on facebook/twitter etc because people they want to interact with are there. I think this is the main reason more people haven't come to the fediverse, and not how hard it is. I have non tech savvy friends on fedi and they're doing fine.