Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Serge Matveenko ♻️☮️ ⩜⃝

@lig@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

0 Followers
0 Following
29 Posts
Joined May 21, 2019
About me:
https://lig.fyi/
Telegram Direct:
https://t.me/SergeMatveenko?direct

Posts

Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · May 18, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

RE: @gridlabs@mastodon.gamedev.place

Hey folks! The game I've built is coming to Steam. 🎉

Just imagine! A Minesweeper-like MMO with an infinite map... 🙀

Please WISHLIST:) 🙏

#GameDev #IndieGame #IBuiltThis

4
1
1
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · May 08, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @david_chisnall@infosec.exchange
@david_chisnall@infosec.exchange We've been in the Linux monoculture for some time already. It is the most popular operating system in the world powering the vast part of the entire World's IT-infrastructure for decades.
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · May 08, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

Platform support stats for Steam Deck Builders Fest.

Windows: 2051
macOS: 507
Linux / SteamOS: 328

What da h311 are you talking 'bout!?

#GamingOnLinux #SteamDeck #Steam #Linux

1
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 28, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

Spent 30 minutes the other day with an AI coding agent (the model was Opus 4.7). Made myself a Telegram bot that receives a query, uses it to find a torrent, downloads it, and notifies back when ready.

Uses python, rtorrent, prowlarr, and flaresolverr. Prepared podman quadlet based setup for it.

This one is going to live on my RPi with a storage box connected.

#GenAI #DIY #RaspberryPi

2
0
1
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 28, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

I’m putting my little game on Steam, and I paid the Steam Direct Submission Fee through my legal entity.

Valve’s confirmation is just a web page with no supplier or payment identification details. It references an invoice number, but I can’t seem to access the actual invoice.

❔ Has anyone paid the Steam Direct fee and found a way to get a proper receipt from Valve?

#GameDev #Steam #IndieDev

fosstodon.org

Fosstodon

1
0
1
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 26, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @spydon@fosstodon.org
@spydon @keepandroidopen Looks like someone builds a ground for a fork of the millennia...
0
1
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 17, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

Want to give your teammates a headache? 😄

Try this on `main`:

```
git commit --allow-empty --allow-empty-message -m "" && git push
```

A commit with no changes *and* no message… perfectly valid, technically cursed.

#Git #DeveloperHumor

1
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 16, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @ClickHouseCI@hostux.social
@ClickHouseCI@hostux.social If you have a script analyzing the diff to main that is used by other people they might not have such an alias. Clever though.
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 14, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @lig@fosstodon.org

Neat one-liner for updating a PR while keeping your local main fresh.

git fetch origin main:main && git rebase main && git push --force-with-lease

This: • updates your local main • rebases your current branch onto it • safely force-pushes the updated history

Compact, explicit, and avoids drifting main locally.

0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 14, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

A small Git tip I hadn’t used before 👇🏻

If you want to update your local `main` while staying on another branch:

```
git fetch origin main:main
```

This keeps your local `main` in sync without switching branches—handy when rebasing and you don’t want to rely on `origin/main` or forget to update later 👍🏻

#Git #DevWorkflow #VersionControl

1
4
1
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 04, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

Mission impossible

0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @nik@toot.teckids.org
@nik@toot.teckids.org it was dead stuck on zero speed. My guess is that I've missed Ctrl+C and got lucky with the timing:) But it was weird as $#17
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @nik@toot.teckids.org
@nik@toot.teckids.org I've missread did for do in your first question first:)
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @lig@fosstodon.org
@nik@toot.teckids.org in my case it was ssh "btrfs send ..." | pv | btrfs receive ...
0
2
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @nik@toot.teckids.org
@nik@toot.teckids.org - scp - rsync - ssh "cat " > ソ
0
4
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

OK, this is officially the weirdest day of my life.

Just had been copying something over SSH. The progress got stuck. I've pressed Ctrl+C and it got unstuck and continued.

WTF?

#SSH #Linux

fosstodon.org

Fosstodon

1
2
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 03, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

I've just found out that my external display has a tiny, unnoticeable power button. It took me several minutes to intentionally find it again just to turn it back on 😅

I knew it should be the button, but I almost panicked thinking it might have just died.

#Hardware #UX

fosstodon.org

Fosstodon

0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Apr 02, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

How marginal are you?

Me: Firefox, Thunderbird, Android, Pear Launcher, Fedora Linux, COSMIC desktop, Fish shell, Mastodon

Somewhere between “mainstream-adjacent” and “fully self-inflicted” 😄

#Linux #Fedora #COSMIC #FishShell #Firefox #Thunderbird #Android #Fediverse

fosstodon.org

Fosstodon

1
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Mar 31, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

This is too funny, sorry:)

How do you think a Eurovision spin-off in Asia is called?
(answer first then google it:))

#Eurovision #Asiavision

0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Mar 25, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org

About a month ago I soft-launched Grid Lands — an idea that lived in my head for years.

Since then I've added more mechanics, better balance, and a tutorial.

Thanks to everyone who played, broke things, and shared feedback. Thank you 🙏

It’s still very early. Please treat it as early access.

If you enjoy experimental multiplayer strategy, come explore the endless grid.

https://game.gridlands.io/

#GridLands #IndieDev #GameDev #Minesweeper

5
0
2
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Mar 06, 2026
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @fosstodon@fosstodon.org
@fosstodon Welcome to the club!:)
1
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 19, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @fosstodon@fosstodon.org
@fosstodon Yeah, I noticed they’ve only got a handful of active users. Announcements like this might end up giving them more attention than they’d get otherwise. Still, good to have the clarification so folks don’t get confused.
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 06, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @fosstodon@fosstodon.org
@fosstodon I was under assumption (no idea why) that it is already the case and was trying to quote a post this morning:) Did not succeed of cause.
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @webology@mastodon.social
@webology @lorenipsum @ThePSF That's great to know. IMO, generating expenses is not the best way to attract sponsors:) Generating opportunities for a wider sponsored brand presence and reach is 🤷‍♂️
0
1
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @lig@fosstodon.org
@webology @lorenipsum @ThePSF I doubt it will cost more than organizing the PyCon.
0
0
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @webology@mastodon.social
@webology @lorenipsum @ThePSF If you'd like, here is an option I could come up with quickly. Build media presence. Produce content usable across the globe on an official media channel (YT or something), bring core developers and well known FOSS developers to talk about Python and tech around. Represent local conferences on the same channel. In short, be the main voice of the global community all year around. I bet presenting a brand on such a channel would be a great benefit for sponsors.
1
1
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @webology@mastodon.social
@webology @lorenipsum @ThePSF In my experience one pursues other sources first to improve diversification of funding and allow a flexibility of choice. The logic we need to drop this source to persue other ones doesn't make sense to me, sorry.
0
3
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @lorenipsum@fosstodon.org
@lorenipsum @ThePSF That's a problem worth solving not an excuse imo
1
7
0
0
Open post
lig
Serge Matveenko ♻️☮️ ⩜⃝ @lig@fosstodon.org · Nov 04, 2025
Serge Matveenko ♻️☮️ ⩜⃝
@lig@fosstodon.org

IT pragmatist · FLOSS advocate · Opinions are my own · :python: :rust: :dartlang: :golang:

fosstodon.org
Replying to @ThePSF@fosstodon.org
@ThePSF 💭 A genuine question: Should the PSF continue to sustain PyCon US directly? It’s the flagship Python event, but it also seems to consume a large portion of PSF funds with limited benefit for the global community. Wouldn’t it make more sense for PyCon US to rely more on external sponsorships and partnerships, instead of drawing so much from the PSF itself? Also, how much support do regional PyCons receive by comparison? #Python #PyCon #PSF #Governance
7
13
1
0

Remote instance

fosstodon.org
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 22:35:11 UTC