Azure

joined 3 years ago
[–] [email protected] 3 points 3 years ago

The language I use most is C++, since it's what I use in my day job.

It's okay. I write very functional C++ and serve as one of the local language lawyers.

In my private life I write mostly Rust and Haskell.

Being so intimately familiar with C++ did a lot to help me understand why Rust is the way it is. (The failures of the standard Regex library, and why C++ is so slow to include networking, for example, make me understand why Rust keeps such a minimal library and relies on the Cargo ecosystem for what might otherwise be considered essential functionality.)

[–] [email protected] 5 points 3 years ago

Debian! Stable on the server (usually)

Sid on the personal machines.

I was running Arch for a while, but I got put off by three things bout it:

  1. It's just not put together as well. Even under Sid I was way less likely to have a package up and break because it depended on the wrong version of something. Usually when it happened under Arch it was only AUR stuff, but not always.

  2. I really despise the way Arch rips the documentation out of packages. Debian gives me the best of both worlds, I can install -doc packages if I want them and not if I don't.

  3. Arch's approach to Haskell is /infamously bad/ if you're actually interested in doing any kind of Haskell development, to the point where they recommend you just not install it and use ghcup.

[–] [email protected] 1 points 3 years ago

I love it, I think it's a definite step up in ergonomics. My only complaint is that with both it and async-trait being procedural macros they don't compose well/at all together.

[–] [email protected] 6 points 3 years ago

I've been liking BtrFS for the snapshots, send/receive, and subvolumes/quota.

[–] [email protected] 3 points 3 years ago (1 children)

YubiKey and NitroKey both do everything I need in terms of capabilities. I ended up going with YubiKey since, going by anecdotes from some of my co-workers, it survives being put through the washing machine more reliably.

[–] [email protected] 8 points 3 years ago (3 children)

The Tenth Doctor.

Talks a big game about pacifism and then hands out fates worse than death like they were candy.

[–] [email protected] 5 points 3 years ago

You could be neurodivergent in some way, which would lead to emotions or other internal experiences simply not shared by most people.

Or have a differing background.

[–] [email protected] 1 points 3 years ago

Have you thought of a Magna-Doodle?

  • They're easy to erase (just pull the lever)
  • About page size (which is good if you want something you can lug around or work with on a desk, but not if you want more than one page of space)
  • They last pretty much forever if you don't bang them around, and even if you bang them around they still do pretty well.

Downsides:

  • Low resolution
  • Erasing one spot is not well supported
[–] [email protected] 11 points 3 years ago* (last edited 3 years ago) (2 children)

From The DWM page

Because dwm is customized through editing its source code, it's pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions. There are some distributions that provide binary packages though.

I don't care for this. Configuration through editing the source code is an engineering decision. I think it's a bit silly, but reasonable people can disagree.

I'm very much of the opinion that when you stop newbing, you start dying, though, so the air of contempt for newbies really turns me off. There also seems to be a 'simplicity scold' tendency where any program that does something they personally don't find useful is bloated, even if there are lots of use cases where it makes perfect sense. (And in talking to some suckless fans 'bloat' seems to include things like localization, which also rubs me the wrong way.)

Some of their stuff is okay as software.

[–] [email protected] 1 points 3 years ago* (last edited 3 years ago) (1 children)

I think I must have misphrased. I was just hoping to be able to add XMPP, blog, IRC username on a network, etc. etc. etc. to the profile instead of JUST matrix.

[–] [email protected] 12 points 3 years ago (4 children)

Either a front-end that works under w3m/lynx/other non-IavaScript browsers OR a nice, keyboard oriented client, whether actually text mode or just with a similar feel.

Instead of the ability to link ones Matrix identity, Service, Identity pairs so you can link matrix, mastoromasskey, blog…

view more: ‹ prev next ›