social.jsteuernagel.de is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

3
active users
Continued thread

This whole process didn't make me like the whole Github / ForgeJo action system any more.
I thought I might be able to get used to it, but it's causing me nothing but constant headaches.

I want Gitlab Actions. But I don't want to host Gitlab again.

Is there any other CI system that's similar to Gitlab CI?

Continued thread

Finally fixed my Revanced Pipeline.

The keystore was ignored, because it didn't clone the Git repo, so I moved it to a base64 encoded secret instead.

Then the keystore didn't work, so I changed to one that the CLI auto-generated.

Now that part is happy.

But the ForgeJo runner can't seem to access docker anymore, so it can't update my container image.
But that's a problem for another time, for right now I'm happy the patching finally works as it should.

It's wild to me that it now feels mandatory to disclose when something was done with AI in a paper.

Like I get why its necessary and that makes it so much worse.

Because if one now doesn't disclose it, the default expectation has to be that indeed a large lying model was involved in the writing of it, instead of believing the person did it themselves.

Kinda happy that I'm out of uni :blobcat_fearful:
On the other hand I would gladly have written "No LLM was used"

types.pl/@koronkebitch/1142810

types.plpaulette d. koronkevich (@koronkebitch@types.pl)https://www.grad.ubc.ca/current-students/student-responsibilities/use-generative-ai "If GenAI was used in the research described, the drafting of, and/or the preparation of a thesis or dissertation, the Preface must include a concise description of how it was used. If generative AI was not used in any way, a clear statement that generative AI was not used for any aspects of the work must be included."
Jana boosted

The Authenticity Drought

The types of people that proudly call themselves "influencers," and describe what they create merely as "content," are so profoundly allergic to authenticity that it bewilders the mind. Don't believe me? Look no further than the usage of "unalive" in the modern lexicon. The verb "unalive" became a thing because content creators (predominantly on YouTube) were being penalized by advertisers for talking about suicide and other heavy topics.

soatok.blog/2025/04/03/the-aut

The Authenticity Drought
Dhole Moments · The Authenticity Drought - Dhole MomentsThe types of people that proudly call themselves “influencers,” and describe what they create merely as “content,” are so profoundly allergic to authenticity that it bewilde…
Jana boosted

I've been saying this for years: ebikes should have USB-C PD ports for charging!

Finally a manufacturer has actually done it. In this case using 140W power delivery, which is way higher power than any ebike charger I've ever used. And USB-C PD now supports up to 240W, which is more than enough for ebikes.

I hope this becomes the norm:

theverge.com/news/639681/usb-c

Nova Pro_ USB-C closeup
The Verge · Finally, an e-bike that charges off USB-CBy Thomas Ricker
Continued thread

Then I could even have Cloudnative PG automatically backup my database.
The setup could be proper.

Dang, this would actually make sense.

Continued thread

Done.

I should probably migrate Mastodon to Kubernetes, then I could easily have auto updates of patch versions.

How did I miss 3 patch version updates of Mastodon?

Gotta remedy that right away

Jana boosted

everything in my infrastructure is a mess and i can't fix everything because it's just way too much and keeps piling up

my `projects` TODO list has 248 entries

somehow everything is broken but works just enough for me to ignore it a little longer while i work on fixing other stuff

So in a week one can order a 12.

Do I need another laptop? No
Do I already have similarly sized laptops that are my like travel devices? Yes

But:

Are they cursed? Definitely
Am I a Framework fangirl? Provisionally
Did I fall in love with the purple color? Absolutely

My Framework 16 has become my daily driver at home.
A complimentary Framework 12 would just fit so nicely and it would push me to consolidate my "travel" category.

Difficult decision. It'll probably depend on pricing.

Jana boosted

JOB-POSTING - FULLTIME EMPLOYMENT

Hi all,

I am looking for someone to join my team of really amazing people as software engineer.

What we do:
We are Germany (Bavaria)-based company developing and operating a SaaS-solution for secure virtual data rooms. Our service is hosted in Germany on our own hardware, and is developed and operated by really nice and professional people. Our customers are business mostly in German-speaking area, but growing Europe-wide. We are private company owned 100% by our CEO (really, really nice guy, and a friend of mine), and we have been profitable since the second year of our existence (2002).

We use the following technologies:

Frontend:

• nodejs
• Typescript - Web
• Vue3 (vite), Vuetify3 - Web
• Flutter/dart - App

Backend (current):

• nodejs
• Typescript
• Linux-server (Ubuntu)
• A few external binaries (licensed or FOSS)
• KeyDB
• Couchbase

Backend (current + future):

• [all of above]
• PostgreSQL
• ElasticSearch
• S3 (minio)
• rust

We also use/rely on:

• nginx
• ELK-Stack
• GitLab (on-premise)

Planned work:

• MS Teams-Integration of our solution
• Outlook-Integration of our solution

Tools:

• MacBookPro (mostly; unless you want a Windows PC; then you need WSL-experience)
• VSCode (except for me; I exclusively use neovim)
• Neovim (for those crazy enough to test my neovim setup)

I am mainly (for now) looking for someone to join the frontend "team" who also has experience with backend-development. We are a "fluid" team, meaning whenever someone sees something to be done and they think they can do it, they just do it.

I am the Head of Software Development/Engineering, so you would be "reporting" to me, but most of the time I am just the "Software Maiden", meaning that I do all the work that my team doesn't want to do because it is too boring (or for any other reason of which they can convince me).

We don't follow any specific work-style (such as agile) strictly. We have found a really good way-of-working for us, which is efficient but also a lot of fun.

Speaking of fun: we want to also have fun while doing our work, but we all also want to be proud of what we are doing, so an eye for detail, whether in code or UI/UX would be a big plus (did I say that nearly all of us are also designer-developers?)

We don't have wasteful meetings, we are remote-first, use Mattermost (with integrated video-conf tool) to chat, most of the time.

Also, we are quite diverse in the dev team (not so much in other teams, though, but that's ok).

So, what do you need to bring?

• English (spoken & written, at least B1) is required
• German - would be a plus
• Vue3/Vuetify3 experience (min 2 years) is required
• Typescript experience (min 2 years) is required
• Shell-use (*nix), and use of CLI-tools (min 2 years) is required
• nodejs experience - is helpful
• rust experienc - a big plus
• MS Teams-integration experience would be a BIG plus (but not required)

... but above all, I am looking for someone who loves what they do, who likes having fun, who can work alone, concentrated, but also who is not shy of asking for help immediately when they need it; I am looking for someone who is not shy of making mistakes, who doesn't want to be perfect (and doesn't think they are perfect) and who knows that we are all humans trying to live a decent life and that we all make mistakes; someone who is willing to help when they are asked and are able; someone who knows that "I don't know" is as valid as "I know how to"... the list could go on, but in the end, it is someone who knows who and what they are, what they can, and who knows that there is no substitute for kindness and decency.

Others:

• Location EU: required (sorry, but because of the nature of what we are doing, we can't have anyone outside of EU working for us)
• Work permit for Germany: required
• EU citizen: a big plus (we do accept non-EU-citizens, but if two candidates are otherwise equal, because of the nature of work, EU-citizenship would trump non-EU-citizenship)

Oh, also: we abhor use of so-called "AI" for any of our work. But whenever it makes sense, we do use classical machine-learning tools to offer services to our customers (automatic text detection and redaction, OCR, and such stuff; nothing crazy).

So, if you are interested, send me a DM and we'll take it from there. If you have, you can also send me your matrix- or Signal-ID for further communication.

#FediHire

Edit: if it wasn't clear enough, I want to make it explicit that we welcome any (non-/a-)gender, furry, whatever ... meaning, as long as you know (or guess or believe or assume or suspect) who and what you are and you fit the criteria above, you are welcome with us.

Can't a girl find reasonably priced Colo?

I'd love to get my own server and throw it in a rack somewhere.
That would be so cool :blobcatshy:

Changing username in Uptime Kuma requires going into the sqlite database and running an update command.

Well okay then.

Continued thread

Though many of my setups are so in flux that I don't want to let other people onto them :ablobcatsweatsip: