shadower boosted

'I am very happy to announce that Red Hat has just hired Lukas Tyrychtr, who is a blind software engineer, to lead our effort in making sure Red Hat Enterprise Linux and Fedora Workstation has excellent accessibility support!'

fedoramagazine.org/accessibili

I've thoroughly enjoyed reading This Is How You Lose the Time War by Amal El-Mohtar and max Gladstone.

Some non-spoilery thoughts here:

aimlesslygoingforward.com/blog

Do not read the Wikipedia summary, it spoils all. Do get the audiobook if you're into that. It's awesome.

@deshipu I had the exact same thought when I was watching it.

I've finally tried emacs's cua-mode which lets you use ctrl + x, c, v, z for cut/copy/paste/undo (i.e. like the rest of my desktop).

And it's surprisingly nice and not disruptive at all. All the shortcuts (like "c-x o" or "c-x c-f") still work as expected, but you get a more consistent clipboard approach.

The mode is really well implemented and fits in much better than I expected.

The only thing I had to adjust to is to stop scrolling with ctrl + v / alt + v and use the Page Up/Down keys instead.

I've been writing a smallish multicommand tool (think busybox/git interface) in Rust and using Clap with it's "derive" feature was awesome.

There's learning curve, yes, but I got the interface exactly as I wanted it with very little manual arg processing.

You get autogenerated help, all the --version, etc. stuff. And even shell completion via clap_complete. It's really neat.

Oh and I've tried Anyhow for the first time which is also excellent.

I really like Rust's story for building CLIs.

shadower boosted

@honza when I was about 15 (and got our first computer), we had a pretty limited video game time (and no net or vids).

But I was allowed to do as much programming as I wanted. And I could play any games provided I made them.

I've never actually finished any, but needless to say, I don't think that time was harmful or wasted indeed.

shadower boosted

i think all permission dialogs should have a "lie with fake data" button

@honza it's really hard to run into borrow-checker issues without mutability :D

shadower boosted

maybe people asking how to quit vim aren’t asking how to quit vim the application but how to quit the need to have vim editing in every text editor like an addiction

@honza yeah absolutely a 100%. It's what made me abandon it for anything I wanted to use it for (though I might still salvage EDN as a data storage/interchange/DSL format).

shadower boosted

the fact that “katana”, usually referring to a really specific kind of sword, actually just means “sword” if you translate it is really funny somehow

big brain take 

@cpsdqs wow. Only 2 years here but I feel ya.

big brain take 

@cpsdqs yea but no one speaks Latin so it's fine to treat it as proper name :-).

big brain take 

@cpsdqs the name is Luna. But no one except for poets and some scientists really uses it.

@deshipu Yeah! I'm so excited but also not sure I want to actually play it now.

Because there go two years of my life, easily.

shadower boosted

Reminder: Springer has released a lot of digital textbooks for free in the last few months, and their special offer is ending on July 31st. There is no need to sign up to download the PDF and ePub files.

This lovely page has the full list of available titles: hnarayanan.github.io/springer-

@pony @cpsdqs

Heard the "it's like cp" advice somewhere, it was the first thing that actually stuck long-term.

shadower boosted

You gotta admit “trunk” would be a very on brand name for Mastodon’s default git branch

uspol, gerpol, potentially me being really dumb 

@cpsdqs I thought (not a German) they were solidarity protests? Against the US police?

Also, I suspect every country has racism, just maybe showing up in different ways. We (Czechia) have loads, but it's very different from the USA's.

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!