The_Grinch [he/him]

Have I truly become a monster?

  • 0 Posts
  • 20 Comments
Joined 3 years ago
cake
Cake day: January 4th, 2023

help-circle





  • That’s because they’re engineering their desktop for first time users who look first, then click. Having things visually “tidy” without too much “clutter” or anything that might make them feel overwhelmed is what they’re looking for. Being predictable, consistent, or able to learn by muscle memory is less important. If you’re measuring success based primarily on increasing number of users, onboarding is by far the most important aspect of design.

    Seasoned users of a piece of software know exactly where the button/menu/tool they want is, and their needs are often directly contrary to a first time user’s needs. These users want the element they’re looking for to be accessible in as few actions and little thought as possible.

    The ideal software that you would use day to day is able to be approachable, but holds your hand while you become a seasoned user. Menubars were ideal for this. Every function is laid out for new users to look through. You have spacial memory for where each function is organized. On MacOS and a couple linux desktop environments functions with a keyboard command associated would have that command displayed beside them (and you can even set one if one doesn’t exist, or change one that does), gently assisting you to use the program more easily. Several desktops also offer searchable menubars which is just another layer of convenience. Big shiny buttons for common functions and a hamburger menu are simply a step backward from the traditional menu bar. You’re only a new user of a piece of software once.

    At best, GNOME, the party in control of GTK and design for a huge swath of software, refuse to play ball and cooperate with the rest of the linux/FLOSS desktop ecosystem. At worst they want to throw out all the literature about muscle memory, predictability, and familiarity in UI design and impose their frankly annoying Fisher-Price design on everyone else while calling you an out of touch elitist for resisting this.





  • The_Grinch [he/him]@hexbear.nettoMemes@lemmy.mlRAM
    link
    fedilink
    English
    arrow-up
    15
    ·
    9 months ago

    It’s definitely gotten more wasteful lately in particularly. You could run 8.1 on any computer that supported Vista, and IME it was even a little snappier, but 10 and 11 have each been significantly worse.

    i3wm on a 32bit IBM thinkpad is still instantaneous-response-fast


  • That’s why in ny opinion it’s criminal that for most high school math stops before calculus. Calculus wraps up so many loose ends and replaces rote memorization techniques with understanding. Why exactly is the area of a ___ = (formula)? Calculus answers that.

    The quadratic formula too, calc replaces it. In fact if I had my way with the curriculum we would skip that one entirety in algebra. I’d also throw in a statistics class, which would directly impact just about everyone’s lives, but that’s another matter.

    I never learned my times tables either. We don’t teach them anymore anyway.



  • Sometimes what they’re teaching you isn’t what they’re teaching you.

    Maybe you don’t need to know how to find the exact surface area of a cone ever again, but the idea of unwrapping a cone to measure the surface area leaves an impression of a technique for deconstructing a problem, or that problems can be deconstructed into simpler parts at all. It also leaves you with a feel for roughly what the surface area of different shapes would be.

    Using a protractor teaches you how to measure accurately and use tools.

    Cursive and recorder teaches hand eye coordination, and music is just fundamental to human beings.

    Then again maybe you do need to find the surface area of a cone one day, and you could probably go ahead and work out how that would be done even if you don’t remember exactly.

    What’s the counterproposal for a curriculum? I’m genuinely curious here, not trying to jump down anyone’s throat. What would school look like without these things?





  • I believe in the conspiracy theory that the reason connecting devices directly to each other anymore without doing a bunch of backflips through third parties is more or less intentional. If you could send a file to your friend sitting right next to you with some sort of wifi-direct or bluetooth or even just via usb-C cable that is seamless and actually works, it would impact every web service from facebook to onedrive. You also have a chilling effect on what kinds of data you’re going to share as well.

    That said, tailscale is the ticket for me. The client is BSD licensed, and there exists a self-hostable server which is floss (headscale). Works like airdrop but better.


  • Arch. I think when people say “bloat” they don’t mean it in the traditional sense of the word. Most people are installing plasma or gnome and pulling all the “bloat” that comes with them. To me at least it’s more that no one is deciding what they think you’re likely to need/do, and overall that makes the system feel much more “predictable”. Less likely to work against what I’m trying to do.

    Ignore all the comments about Arch being hard to install or “not for beginners”. That view is outdated. When I first installed Arch when you had to follow the wiki and install via the chroot method. Now it’s dead simple to install with the script and running it isn’t any more difficult than any other distro.

    Mainly though it’s because of the AUR.


  • The_Grinch [he/him]@hexbear.nettoLinux@lemmy.mlFan of Flatpaks ...or Not?
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    10 months ago

    I don’t like how so many distros ship with discover configured to install flatpaks by default. It’s a huge newbie trap when you click “open file” and uh where are all my files?? You should only install a flatpak if the program is not available for your OS, or if the native version doesn’t work for some reason.