Posts by Mihail Moroşan

All Own posts Reposts Replies

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

So, game I’m working on. Still being in “stealth mode” about the name and mechanics, but am happy to share that it’ll finally be a place where I can use my PhD research into game balance!

All the games I worked with for my thesis I had to fight to have parameters to change and metrics to compare against.

With my game? ALL THE DATA. ALL THE TIME. EVERY MORSEL OF INFORMATION WILL BE FED TO THE GENETIC ALGORITHM.

The screenshot is less than 10% of the scope of data available.

A lot of random numbers and data. Many columns.

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

Oi, LLM, implement this feature for me.
“OK!”
…
Oi, LLM, why did you use String for the dates?
“No strong reason. You are right to note that. A DateTime object would be a much better fit and be less error-prone.”
…
Aaaaaaaaaaaaaaaaaaargh.
This is why I read the code. And write tests. And benchmarks. I do not trust the stochastic parrot.

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

HA London TfL automation of the day:

  • empathy with the Central line - for every 5 minutes of delay on the Central line, raise the thermostat temperature by 1 degree. For every 5 minutes where there were no delays, reduce the thermostat by 1 degree. Will you freeze or will it be too hot?
halondontfl

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

This week’s been fun already, and it’s only Tuesday. Multiple issues and PRs raised by contributors for both gathers.cards and HA London TfL!

Great feedback, good errors caught, happier better software as a result.

For anyone considering gathers for their collection management, do discuss how you’d like a deck-specific view / functionality to work - codeberg.org/morosanmihail/…

A shame I won’t remember this given the cold that hit me overnight.

gathers halondontfl

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

I am entertained by Shizuku for Android. It lets you do advanced operations on your phone, which usually require adb from a PC.
It does so by you enabling Wireless Debugging on your phone, then Shizuku, on your phone, remotely over the network connects to your phone, then starts a local version of adb on your phone, so it can remotely connect to your phone and do stuff.
…
Silly, but it’s what you need to do in the age of walled garden Android.

It’s good though. github.com/rikkaapps/shizuku

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

Released v0.7.0 and v0.7.1 of #gathers yesterday and today respectively!

Plugin support is landed and now working on a bigger demo plugin for book management.

Also further improved performance of the MtG side of retrieval. Lots of performance was left on the table due to missing indices.

Enjoy! I know I will. Because I’m my favourite client. codeberg.org/morosanmihail/…

The European Commission is funding a European project to develop a safe, inclusive, and decentralised social media platform for young people. The platform must be based on ActivityPub or the AT Protocol and co-created and tested with young people from at least eight EU Member States.

The project will focus on privacy, mental health, user autonomy, moderation, the responsible use of AI, and a sustainable adoption strategy. The Commission expects to fund a single project with up to €1.48 million, covering a maximum of 80% of eligible costs.

As an open and decentralised alternative to LinkedIn, operated in Germany, vutuv could be a good fit for this call. I am therefore considering whether I can find suitable partners to form a consortium.

The consortium must consist of at least four independent organisations from at least three different EU Member States. They do not all have to be companies: NGOs, public bodies, and other legal entities are also eligible.

Can the Fediverse—that means all of you reading this—help me find suitable partners?

I am particularly looking for organisations with experience in youth engagement, software development, mental health, digital inclusion, media, community building, or scaling commercial or non-profit services.

The application deadline is 6 October 2026.

Would you or your organisation be interested in participating? Please contact me as soon as possible. Recommendations of suitable organisations are also very welcome.

Call details:
ec.europa.eu/info/…

AI EU NGO Fediverse ActivityPub
AI EU NGO Fediverse ActivityPub

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

New feature I’m manually testing for #gathers : plugins!
My solution for enabling different collection types and items, but not forcing people into recompiling the Rust code, or having to create new forks of the server, was to enable a REST API and the main server can point at as many of them as you want. Then you can host them however you want!

Which could enable some cool new use cases for Gathers… though I am not sure what a Foil copy of Dune is meant to be… a hardcover?

Reposted by Mihail Moroşan

Mihail Morosan @Mihail kind.social

What do you do immediately after getting married? Wait, you don’t fix 2 issues in your public repos? That’s just me?

Unrelated:
v0.6 of gathers.cards is out with many improvements to the Scryfall integration
v0.9.0 of HA London TfL is out as a pre-release version to test a massive change to how bus times are reported.

Yay for me - a new platform to Soapbox on!

To start with - Interview pro tips.

📣 Get good at talking about your work.

“Oh shouldn’t my work speak for me?”

Ordinarily, yes, absolutely! In an ideal setting, over the course of your work in a company, your work should shout about you from the rooftops.

I’m talking about in an interview setting.

I wasn’t there, I don’t know what you did!

So help me understand: who you are, what you did, what you know. This is your moment to show off and real expertise comes with the ability to explain it. Help me help you! (Not a puff piece - I will know)

Call me a Feynman maximalist, but if you claim to know something, you should be able to explain it (better yet - teach it, but that is a topic for another time)

Ground rule - no keyword spam. One sentence with four technologies, three frameworks and two abbreviations doesn’t overwhelm me. I will just go back and ask you about each one and we’ll be there all day.

I’ll be posting a few more standout techniques and tips and tricks that hopefully can actually help your next interview (with me or not!).

recruitment interviewing
recruitment interviewing
From other networks 2

Keyboard shortcuts

Navigation

Home g h
Feed g f
Messages g m
Notifications g n
Your profile g p
Search /

Actions

Write a new post n
Send the post or message you are writing ⌘/Ctrl ↵
Next post in the feed j
Previous post in the feed k

General

Show this help ?
Close menus and dialogs Esc

The single-key shortcuts pause while you type, and are off on phones and tablets.