Sergey Bugaev is a user on You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Sergey Bugaev

RT: "If gif is “jif”, then jpeg is “gaypeg”. Sorry, I don't make the rules."

im gonna give a ted talk called "APIs are all terrible and you can't convince me otherwise" and it's just gonna be me putting different API docs on a projector and screaming "FUCK THIS"

Also: federated file hosting / cloud

Новое слово: разрайонить

Wow somehow Skype has updated and made its message beeps even more annoying.

browser standards Show more

I expected string parsing in Rust to be as frustrating and complicated as it is in C++, but it's... really not? There are a lot of powerful methods implemented on strings in Rust, all of which work in ways that are really consistent and good.
I like this language.

Code signing is *such* a clusterf*ck. Just spent two days just trying to make an app build again on my main Mac.

Those error messages *never* relate to the actual problem.

I just left Mastodon's web UI and am now using @bleakgrey 's Tootle.

I quite like it, but mostly because it doesn't have a large canvas it just has to fill.

If any of you here use , here's a memes sticker pack that I maintain:

If something uses proprietary libraries, can it be considered truly free software?

I'm going to write a lot more about this in the coming days but the most important takeaway from my first few days of switching my main development machine to Linux (Pop!_OS 18.04)?

I. Do. Not. Miss. The. Mac. One. Bit.

Everything Just Works (tm), including my USB-C-only LG external monitor (which doesn't even work with Laura's older MacBook Pro), Magic Trackpad, etc. And there are things I actually enjoy more about the experience. Never thought I'd be writing this about Linux. Exciting times!

Hacker News comments on entries about generally fall into three categories:

• people saying that Rust is doing it wrong, and C++/JavaScript/Haskell way is much better (and also oh my god, look at all those 'l 'i 'f 'e 't 'i 'm 'e 's)

• steveklabnik, pcwalton & other Rust developers responding to those comments trying to make people understand the background behind some of those decisions

• people trying to promote their pet programming languages, namely Zig and Nim (no scary lifetimes!)

I almost feel bad for Croatia

Can you imagine if the fediverse never had hashtags because that would be copying the twitter user who invented them?

Every social network copies features from each other.

Don't feel guilty for being inspired by existing successful platforms!

Thanks again to all the users for being patient while I was travelling these past few weeks. Y'all are awesome.

If you're curious where I was and what I was up to, I've published a photo blog post:

oh no, I've reached that point in a quixotic project where web searches related to the thing I'm working on are starting to bring up pages I wrote, because basically nobody else has ever done this before