Pinned toot

A long-overdue

Hello! I'm Ivan, I live in Moscow, Russia, and study in the MSU.

In my free time I hack on various FOSS projects and play (vertical scrolling) rhythm games (4K, 7K, SV, LN, bars). My favorite programming language is . My main is Quaver, which I am helping to develop.

I use (), (), .

I'm quite interested in tool-assisted speedrunning. I've created tools for Half-Life 1 and studied it extensively.

I've also made a Minecraft mod.

I mean, who *hasn't* pirated an ISO standards document from a shady website in order to implement something?


I will be mentoring someone (might be you?) this summer as part of GSoC to port one of the design toolings apps to GTK 4.

It's also a great opportunity to get familiar with gtk4-rs & librsvg ;-)

Details at:

With GNOME 40, most core apps are going to have rounded bottom corners.

Many third party apps have already had them for a while but if your app doesn't yet, you still have a few weeks to get it in shape before 40 ;)

Relevant docs:

Xiph is responsible for developing and hosting Ogg family of codec, Vorbis, Theora, Opus, etc among other things.

Consider donating if you can, if for nothing else, these Primer videos alone. Its a 501c3 for you Americans out there.

Show thread

My entertainment for this evening was rewatching the Xiph primers on digital media and I can't recommend them enough.

If you were ever remotely curious about anything releated to audio and/or video you *should* watch them. They are *amazing*.


This list is by no means definitive, there are a great number of individuals behind @gnome keeping everything moving forwards

We often talk of programmers and designers, but what about the documenters and translators quietly working in the background?

There is no "gnome devs" - it's a bizarre group of talented people doing far more than just "dev" and often with conflicting visions yet all trying to make GNOME the best it can be

Show thread

Often underappreciated (and/or dreaded :-) ) are Release Team members like @alatiera who somehow make all this build and get it out into the world

We'd have no @gnome at all without them, yet when things work we forget about them


Show thread

Another is @exalm who somehow pulls amazing demos out of thin air and does a lot of behind-the-scenes plumbing for both shell and apps. They give us pretty animations, gestures and all manner of adaptiveness


Show thread

Random shout out for @brainblasted who has done amazing work right across @gnome 40 adapting apps to new patterns and fixing longstanding UX bugs

This will be an amazing release and a lot of that is thanks to Chris


App developers are incentivized to keep their software working. When something breaks, the end user blames the app, not its 4th subdependency down the chain, which the end user doesn't even know exists. If the app developer goes to that subdependency and asks them to pretty please not make a backwards-incompatible change, it can spiral into semantic bickering over what actually constitutes a breaking change and what doesn't. At the end of the day, it's just easier for the app dev to bundle.

Show thread

Do you remember how a Python crypto package requiring #Rust was reported as a disaster filling landfills with abandoned computers, because Rust didn't support s360 and hppa platforms?

Here are Debian stats for these platforms:

They've logged 8 users of each these platforms. Eight.

These platforms add up to one tenth of one percent of Debian users, by most generous interpretation of these stats.

Plasma 5.21 is out and it is the prettiest thing ever. Check out the new wallpaper, the easy-to-use application launcher, the brand new system monitor, and dozens of other improvements that make 5.21 the ideal desktop for you.

User research played a big part in GNOME 40 designs. It has helped guide specific choices that have improved the overall design and will make it a better experience for users.

Learn more about our user research in this update from the GNOME Shell & Mutter blog:

#opensource #FOSS #GNOME40

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!