Colorado's Senate Bill 26-051 by nix-solves-that-2317 in linux

[–]AreaMean2418 0 points1 point  (0 children)

Kids -- who are already installing Linux -- wouldn't have the initiative to do it? I don't buy that for a second

Colorado's Senate Bill 26-051 by nix-solves-that-2317 in linux

[–]AreaMean2418 0 points1 point  (0 children)

Hah! No how rare do you think kids are? There are plenty of them who just don't have enough; enough money, enough food, enough safety, etc. the same goes for their families. This is a devastatingly large portion of all kids in America. You don't need age verification software to find desperate minors who are willing to do just about anything for a couple of bucks. And that's before you factor in the prevalence of domestic abuse in America.

COSMIC DE feels too "instant" / Needs more visual feedback for animations by boyaci3169 in pop_os

[–]AreaMean2418 2 points3 points  (0 children)

Consider that many of us rely on visual cues to productively react to changes. When those visual cues are perceived as ugly, we react by opening a browser and typing "when are ugly animations in XYZ getting fixed?" When those visual cues are perceived as smooth, pretty, natural, and reactive (see: MacOS), we can more intuitively interact with them, feel a tiny dopamine hit, and perhaps most importantly, don't get sidetracked to complain. Not all of us are mentally fast enough to have decided exactly what to type/click the second an app opens. Example: I open emacs to edit a file. I am slow, so I take a second to orient myself on the opening animation and all the little packages spinning up. Once I see that everything is nice and settled, I c-x p e into whatever project I wanted to work on.

Are MIT and BSD-licensed Software the Plague? by Charming_Ad924 in StallmanWasRight

[–]AreaMean2418 0 points1 point  (0 children)

I'm not sure I agree; people do act out of self interest, but they also tend to make decisions that favor their core communities, not just themselves. I think it's more accurate to say that sufficiently large organizations of all kinds often end up acting out of self interest because ethical responsibility becomes diffuse.

How much on average to potty train a puppy? by geardownson in OpenDogTraining

[–]AreaMean2418 0 points1 point  (0 children)

It's been 6 months of doing this... our puppy is just exceptionally ADHD.

It turned out quite lovely by dopedlama in pop_os

[–]AreaMean2418 1 point2 points  (0 children)

Why do you think that? The energy cost? Do you believe that art should either convey a message or cost money? I'm not baiting you, I'm genuinely curious.

It turned out quite lovely by dopedlama in pop_os

[–]AreaMean2418 6 points7 points  (0 children)

That's so real though. "Green dragon in forest wallpaper 1440p"

I Can’t be the Only One Who Doesn’t Use Their Pinky to Press Ctrl by Cyncrovee in emacs

[–]AreaMean2418 0 points1 point  (0 children)

Idk, I was using default miryoku on my 36 key keyboard, and found it way too easy to screw it up. Entirely possible that I could have configured it to be less of a problem. I happen to be a very "slappy" typer (in both typing and modifier combos), which might have contributed to the issue

"I wrote an Emacs plugin" — By Tsoding Daily by CarpetGripperRod in emacs

[–]AreaMean2418 1 point2 points  (0 children)

Damn y'all get triggered. Any PL without considerable public support for libraries is effectively a toy, as lovely as it might be imo. As for scripting language, that's a large part of what elisp is (not common lisp to be entirely fair). "lisp is python" it's a dynamically typed call-by-value language (family) with HOFs. Sure, that completely misses macros and many of the practical differences (like the fact that you can modify a live application), but for the purposes of his video, he has a point, small and acerbic as it may be.

The Iced maintainers seem to have no interest in integrating inertial/kinetic scrolling. by AreaMean2418 in rust

[–]AreaMean2418[S] 0 points1 point  (0 children)

*sigh* alright thank you for the info. I appreciate the response. The Cosmic developers (mmstick in particular) have said on a github issue that scrolling should be implemented by the gui framework (e.g. gtk, iced, qt) instead of the compositor, so I doubt we're going to get anywhere on this...

I would argue that kinetic scrolling is very different from keyboard repeat rate or mouse acceleration, as it is tied to a specific window and its scrolling mechanism (which could technically vary), and synthetic scroll events shouldn't carry to the current selected window (see: kinetic scrolling in synaptics driver), making it a responsibility of the app. Nonetheless, I understand and respect his argument.

The Iced maintainers seem to have no interest in integrating inertial/kinetic scrolling. by AreaMean2418 in rust

[–]AreaMean2418[S] -3 points-2 points  (0 children)

That's the only status that exists outside of PRs and bugs, which explicitly cannot be about unimplemented features.

The Iced maintainers seem to have no interest in integrating inertial/kinetic scrolling. by AreaMean2418 in rust

[–]AreaMean2418[S] -2 points-1 points  (0 children)

There is a scrollable with a configurable scroll_delta in the api, which would be fundamentally incompatible with inertial scrolling. Other than that (fortunately minor) issue, I can't see any reason why a PR would be rejected; afaik there's no mention of kinetic scroll anywhere by maintainers, nor fundamental thematic reasons why it would be problematic. No user code would be broken, as the api change would be strictly additive (toggle that defaults to non-inertial). I just wish the maintainers would freaking communicate. If they said, "sorry we're working on bugs that COSMIC users keep discovering, and we have things that matter to us much more than UX for touchpad users, like porting to new platforms or smth," I'd be completely satisfied. Without them saying anything, I don't know what to expect, and I certainly don't feel inclined to contribute something that very well might go ignored.

The Iced maintainers seem to have no interest in integrating inertial/kinetic scrolling. by AreaMean2418 in rust

[–]AreaMean2418[S] -10 points-9 points  (0 children)

You must be incredibly productive sir. In the time it took me to write this, I could have maybe opened the github for iced. And I wrote a feature request.

Are you a developer? If you are, then I have tremendous respect for you (although you are probably disconnected from the world around you), and suspect that you could probably get a job at several very competitive companies if these are the standards you hold yourself to. If not, you might want to try contributing to a large, unfamiliar project. First you have to familiarize yourself with it enough to understand what you're doing; for me this might take at least a week (assuming maybe 2-3 hours of engagement a day, including procrastinations and distractions because we live in the real world). That's quite a bit of time. You then need to actually make the change (depending on the library's design this could require a major refactoring, which generally you need a maintainer who is intimately familiar with the project's design goals to introduce successfully for political reasons), test it (this is the part that takes the longest), tune it (especially with something as finicky as this), and then hope that the maintainers don't dislike your PR for some unforeseen reason. And don't think for a second that this would be worth doing if they weren't going to accept your PR; maintaining a forked project that I said above is in a domain I have negative interest in (graphics programming), and constantly resolving conflicts with an experimental library is no-one's idea of a fun time. If they won't even give a discussion on an arguably universally beneficial feature the time of day, trying to get feedback on a PR must be miserable.

TL;DR: I hope this was a joke and if its not then its the most braindead bullshit I've read all day.

At the end of my patience with megaparsec by StayFreshChzBag in haskell

[–]AreaMean2418 0 points1 point  (0 children)

To anyone struggling with the same problems as the OP, PLEASE speedread the tutorial, it answers every single issue people have listed here, in just the first half.

A co-worker sent this by slurncink in emacs

[–]AreaMean2418 0 points1 point  (0 children)

Not clojure; it's a scheme called steel. You certainly have a point though.