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.

@bugaevc I was reminded recently of this excellent blogpost and I truly believe the way we've been telling people developing software in the *nix world is flawed.

"I like the idea of a faster and distraction-free web but I don’t like the idea of web being controlled and molded by one company. Especially not one that is the largest advertising company in the world.

This is the Googled-web Google wants to see you develop. The web “delivered by Google”. Your site being integrated with all the other cool Google products such as Analytics and AdSense."

ed(1) takes on the Flight Attendant/Doctor meme 

Ok, that's it

mkfs.ext4 /dev/desk0
mount /dev/desk0 /mnt
pacstrap /mnt stuff

Take action to save .org and prosecute those who sold out the internet

omg are you fucking serious Microsoft?! I am in in a version of Safari released January 22, 2019

Spent some time working on libliftoff today. I think the next step will be to build a wlroots-based testbed to see how the library works in practice and check that we get actual power savings.

I wonder if going into the settings, turning off all of the email notifications, turning off personalized ads, etc, triggers their be-a-dick-to-this-guy detector

      ,                                       .                      .             .               *            ✦                                               .                  .           .        .     🌑              .           .              

 ˚                     ゚     .               .      🌎 ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ,                * .                    .           ✦             ˚              *                        .              .

This is the hill I will die on. Started a bug/branch to remove libcroco from gnome-shell.

How do I go about protecting data stored on a ? Say I rent a VPS and install a file syncing server on it (which starts automatically on boot-up). I'd like the files to be only accessible by the server and by me, when I log into my account, and not by someone with access to the storage allocated to the VMs. Is this even possible, in principle?

Repaint scheduling has finally been merged in ! 🎉🎉🎉

This allows you to get sub-frame latency from a surface render to presentation (currently with some manual set up), whereas by default what you get is between 1 and 2 frames of latency, closer to 2 for well-behaving fast-rendering surfaces.

Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!