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.

Dear right-to-left script users, what behavior of arrow key caret motion do you prefer in a text editor?

"Logical" means Windows-style—cursor might jump and invert direction on bidi boundaries
"Visual" is macOS style—motion corresponds to arrow on the key

(Boosts appreciated)

I wish the GNOME community would embrace one of two viewpoints:

- Code formatting does not matter
- Code formatting matters, and is *entirely* maintained and enforced by a tool (cf go fmt, rustfmt, black)

It's heartbreaking to see code reviews which ask only that the authors change things which have no semantic meaning. What a waste of limited time that we could spend on making the software work well.

Roses are red,
Violets are blue,
Overflow \hbox in paragraph at line 2

На очередном курсе по машинному обучению (или дата майнингу) даже не скрывают, что это всё нужно, чтобы "впаривать" пользователям товары.

Awk in 20 Minutes

ferd.ca/awk-in-20-minutes.html

Recommended reading for users of Unix systems

Hardest problems in computer science:
- cache invalidation
- naming things
- adding a video into a presentation

I've been working a bit on Anvil lately. It's the sample compositor of Smithay [1], the library for building compositors. Anvil can now move and resize windows!

[1]: github.com/Smithay/smithay

The GNOME Shell/Mutter team is out today with their January progress report! Tons of exciting changes inbound
😍

blogs.gnome.org/shell-dev/2020

Please reply to this post with the text of the original post (this is a quine)

The year is 2025

There are five browser cores:
- webkit
- chromium
- gecko
- servo
- youtube-dl, which ended up implementing a full-fledged browser in python to keep successfully downloading videos

hello! i wrote (!) about has css has evolved over the past 20 years, at least as i remember it eev.ee/blog/2020/02/01/old-css

Working on a new productivity technique I call "diffractive procrastination", in which I make progress on a task by putting a bunch of much higher-priority items ahead of it on the to-do list, then I put off working on those items.
#lifehacks #diffractiveprocrastination

The garbage fire that is iPad multitasking is a good example of what happens when you start with an oversimplified interface paradigm and then just bolt more complex stuff on later, because you're afraid of people rejecting change.

daringfireball.net/2020/01/the

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!