Pinned toot
Pinned toot

I did it!!!!

TL;DR: I have ported to and written my own Wayland compositor using Cocoa 😎


Pinned toot

I've made a mock-up to illustrate my ideas about the next-gen terminal experience!

• the pathbar
• username, hostname and git branch displayed in the UI, shrinking the shell prompt back to just a $
• commands as cards
• syntax highlighting, including graying out the output a bit to differentiate it from commands themselves
• autocompletion (displayed in a native widget)
• built-in error handling options
• the time each command took (on the right)

Pinned toot

I never did the thing, so here goes!

I'm a software developer who loves to hack on stuff. Some of my interests: , , , , , , pure , , , , & there's more.

I live in Moscow, 🇷🇺 & currently study at CMC MSU.

I work at SmartDec where I write a cool static analyzer for Java & Kotlin. I'm also a tech editor at

I'm on the Darling team; we hack on macOS internals to make apps & programs targeting Darwin run on Linux/Android.


> Yes! The source file is both a C program and a shell script (and an awk script, and Forth source). When run as a shell script it byte-compiles the Forth definitions in the C program and regenerates the Forth dictionary — this is too fragile to do by hand.

That is just ridiculous. I love it.

Some kernel developers now have their blogs hosted on, which is a WriteFreely instance with ActivityPub syndication. For example, try out @gregkh.

See more here:

I've just implemented an interpretor for CSS selectors! Though I haven't unit tested them yet.

Haskell's syntax allowed me to implement this in an interesting and straightforward way, by composing together functions.

I've been slowly building up a reusable CSS engine to help people experiment more with building new browser engines. So far I've got a CSS parser and some unit tests, but those unit tests should aid my confidence in implementing the actual logic.

So far Haskell (with it's "parser combinators") has proven to be very succinct at parsing.

Any :windows: Windows Insider users here?

Could you check if it's possible to build & run in ?

I don't yet know if we're going to support that, but at least it'd be interesting to see if it's at all possible.

There are still so many non-AppKit-based macOS apps that don’t support dark mode properly.

Stop building shit that doesn’t work properly.

Want to run a blog on the Fediverse, which people can follow from Mastodon etc?

There are several platforms which let you do this:

Write Freely


ActivityPub plugin for Wordpress

Pterotype plugin for Wordpress

#Blogs #Blogging #Medium #Alternatives #Wordpress

Here's Mozilla's blog post about their rebranding

"The 'Firefox' you’ve always known as a browser is stretching to cover a family of products and services united by putting you and your privacy first... Now Firefox has a new look to support its evolving product line. Today we’re introducing the Firefox parent brand — an icon representing the entire family of products."

Plasma 5.16 is out! Check out all the new features and marvel at the improvements that now make working with Plasma smoother and more fun!

Unix: hierarchical filesystem
Also Unix: flat symbol namespace, with most generic names taken by lowest-level syscalls (open, close, read, write, exit, wait, signal).

Patreon launch Show more

Prototyping a new notifications server using instead of custom drawing. Yup, that's a Gtk Window, animations and everything.

Show more
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! We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!