acow

joined 2 years ago
[–] acow 1 points 2 years ago

I use AirPods Pro with NixOS without much trouble, though I use the mic on my webcam rather than the AirPods to avoid switching between headset/headphone modes and the audio quality changes that brings. I do sometimes have connection oddities where audio will break up after a couple minutes, but that's always fixed by a two-click disconnect/connect cycle, so I started doing that preemptively and haven't had those connection problems since.

[–] acow 3 points 2 years ago (2 children)

I went with ggplot2 some time ago, despite not using or knowing R at all. What pushed me in that direction was that I was using other plotting libraries (I don't recall which at the time), and there was some aspect of spacing between elements or some such that was making a particular plot look ever so slightly ugly in my eyes... and I couldn't fix it!

In my frustration, I consciously decided to set aside my version of your "reasonably designed" requirement (I find R consistently frustrating in this regard, though I know some people do all their programming in it and I salute them). I gave ggplot2 a try with a cargo culting approach: search for how to make the kind of plot you want to make, and just tweak that template. I was blown away. I could find recipes for everything I wanted to do, the results were instantly more attractive than what I had before, and I could tweak everything.

matplotlib is absolutely a reasonable option, but even years later I still have R environments attached to most projects specifically for data visualization, and still produce plots that are delightfully aesthetic. So here's one voice to say that ggplot2 has real merit, especially if your aim is specifically to produce visualizations rather than explore a programming ecosystem.

[–] acow 3 points 2 years ago (2 children)

Are you using DDG in addition to Kagi because of Kagi's limited number of searches per month, or because DDG does something better?

I'm a bit conflicted about Kagi because $5/month is a plausible price, but the limited number of searches seems like it would add an extra step of, "Do I want to use my limited search resource on this search?" to every search, which is an unwanted extra bit of friction.

[–] acow 5 points 2 years ago

Emacs with lsp-mode is my preferred environment for Rust development!

[–] acow 8 points 2 years ago

Good call on looking out for yourself! It’s hard to recognize when cutting ties to a project is for the best.

[–] acow 6 points 2 years ago (1 children)

I also started my FP journey with untyped languages. Finding Haskell changed my perspective because it answered questions I hadn’t yet been able to clearly articulate to myself.

That said, I do sympathize with the criticism that static types can make some things harder to use. I think it’s because we’re not yet doing everything right, but the reality is that some, say, Python APIs are faster to get going with than comparable things in Haskell.

[–] acow 2 points 2 years ago (1 children)

I did use push notifications with Apollo. They’re useful if you want to engage with people responding to something you posted.

[–] acow 9 points 2 years ago

It’s certainly a hard situation, but I don’t think going along with the malicious agenda of the administration for the good of the community is a strong position. At some point you have to be decisive and accept that there will be negative consequences. Critically, it is not your fault! Someone is saying if you don’t do bad thing A, I’ll do bad thing B. If they do B, that’s not on you.

Of course you have to find balance, choose your battles etc., and everybody should have their own take, but the stakes here just aren’t that high for most folks: it’s low grade bullying that you can walk away from, and, in the process, show others that they don’t need to stay there either. Some subscribers will stick with a crumbling Reddit community to the bitter end, but others will see it go sour and look around for where the good parts of the community went. If you shift your efforts to a new setting, then some of those users will follow the gradient up from toxic Reddit to wherever you setup shop. If you work to keep the Reddit community as comfortable as possible, then you are reducing whatever impetus there is to find a better home.

view more: ‹ prev next ›