all 28 comments

sorted by: hot top controversial new old
[–] 23 points 1 year ago

I've seen this so many more times from Microsoft than anywhere else. They even tried reinventing a regex syntax just for their IDE!

  • source
  • [–] 18 points 1 year ago

    pff you call that working fine?

  • source
  • [–] 84 points 1 year ago (13 children)

    Actually! Wheel11 is really outdated, which is why im building wheeland, which is more secure and <...>

  • source
  • hideshow 13 child comments
  • [–] 30 points 1 year ago (8 children)
  • [–] 29 points 1 year ago* (last edited 1 year ago) (7 children)

    Not sure how this applies when:

    • X11 was the only standard prior to Wayland.
    • GNOME is dropping X11 in a short time.
    • KDE's telemetry even five months ago showed 80+% of (that portion of) their userbase uses Wayland, and they plan to drop X11 once they have a concrete set of problems worked out.
    • Hyprland and Sway run Wayland exclusively.
    • Cinnamon, MATE, and Xfce are working on Wayland sessions. Cinnamon's is there but, I think, still experimental.
    • Budgie is working to go Wayland-only.
    • There's no sign that Wayland will stop improving from a state that's arguably already much better than X11.
    • X11's actual maintainers barely want anything to do with it beyond bug fixes, and the only person who wants to "innovate" it via a fork is a bigot and a fucking moron who doesn't know things you learn in CS 101.
    • X11's maintainers are majorly involved in developing Wayland and have been since the start. This is their idea.

    It seems like it went from "Situation: there is one standard" to "Situation: there are two standards developed by largely the same people with one set to replace the other", and then soon: "Situation: there is one standard and one translation layer kept around for a decade or so for compatibility."

    Not every single time someone tries to make things better is this xkcd relevant; this had nothing to do with unifying standards and everything to do with superseding one.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 7 points 1 year ago (1 child)

    Huh neat. I kinda just assumed "wheel11" had 10 other versions and didnt realize it was an analogy for something irl

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago (4 children)

    > Pretty much everything uses wayland now

    > nVidia drivers don't work on Wayland

    > ANGER

    And that's why I'm getting AMD when I'll be modernizing replacing my setup

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 1 year ago (2 children)

    > nVidia drivers don’t work on Wayland

    What?

    I'm using Wayland with nvidia-open drivers and I don't have a problem even using proton via Wayland for HDR.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    I'm using the proprietary ones on Bazzite and they don't let me change my refresh rate - fortunately it only went from 75Hz to 60.

    When I looked up the issue, the only reason I could find is that the drivers have issues with Wayland.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago*

    Ah.

    I've used a few distros that locked specific patch levels and that's just one of the kinds of issues you deal with. Sometimes that version has a bug and you have to wait for the next major release to get the update.

    I'm using a rolling release distro, which comes with a different set of problems. But, I have the latest drivers and Wayland updates and have not encountered any significant issues using high refresh rate, VRR, HDR even while gaming.

    It's also possible that Bazzite is using gamescope which does have significant issues with NVIDIA, even still. But the newest versions of Proton support using Wayland directly (instead of XWayland), so it's possible to avoid using gamescope entirely without losing access to display features.

  • source
  • parent
  • [+] 14 points 1 year ago* (last edited 1 year ago) (4 children)
  • [–] 32 points 1 year ago* (last edited 1 year ago) (1 child)

    If "the wheel" is achieved by making literally every application you run a keylogger, I'm very cool with Wayland "reinventing the wheel". X11's handling of user input is a fucking embarrassment.

    Besides just the Steam Deck and Proton, a big reason people are finally sticking around on Linux is because using X11 feels exactly like what it is: a cobbled-together piece of archaic shit that needs to be left behind.

    Wayland by contrast feels fantastic to run, and on my GTX 1070 with proprietary drivers, the only current issue I have with it is how Firefox picture-in-picture popouts don't stay on top by default.

  • source
  • parent
  • hideshow 1 child comment
  • [+] -12 points 1 year ago* (last edited 1 year ago) (1 child)
  • [–] 23 points 1 year ago*

    Has anyone so far stopped you from using your outmoded tangle of garbage? Or do you just not like that major desktop environments are switching to more sensible defaults?

    If you're worried about GNOME 50 dropping X11 in the future... okay? Nobody's obliged to maintain your shit. Linux is all about choice, and it's their choice not to spend untold thousands of hours working to keep X11 usable, just like it's your choice to change your Linux to something that does still use it. Switch to any one of the other desktop environments; see if the Wayland Illuminati or whatever gives a shit.

  • source
  • parent
  • load more comments (-1 replies)
  • load more comments (-1 replies)
    [–] 12 points 1 year ago

    This again? Insert "wheel was reinvented plenty of times" comment here.

  • source
  • [–] 9 points 1 year ago

    lemme yt-dlp this message so I can listen to it in the terminal for less distraction

  • source
  • [–] 7 points 1 year ago*

    the wheel doesnt need to be reinvented, but it does need to be broken down into its components so they can be used with other things that may need them.

    the spoke, the circle, the tread, and the spoke hub should be broken up before accepting the PR.

  • source
  • [–] 6 points 1 year ago

    Plot twist: once you accept the wheel without reinventing it, you have to pay a monthly wheel subscription.

  • source
  • I'm betting a certain highschool vibecoder will generate a million LOC before even trying the door.

  • source
  • [–] 7 points 1 year ago (3 children)

    I am fan of reinventing stuff that was frankensteined to kinda work in a modern world..

    I don’t like hacky solutions.

    Hope systemd is next.

  • source
  • hideshow 3 child comments
  • [–] 2 points 1 year ago

    Resisting the urge to reinvent the wheel to run myself over with it

  • source
  • 12 comments in c/programmerhumor@lemmy.ml view that post
    [–] 28 points 1 year ago

    You know, Jigsaw is right: this is a perfectly good wheel. We don’t have to reinvent it, but we can wrap it in something to make it more intuitive.

  • source
  • [–] 16 points 1 year ago (1 child)

    Yes, it's fine and it works perfectly well, but it can be better.

    Let's refactor it into metal and rubber instead of wood, put an air-filled tube between the inner and outer layers. That will result in dramatically less wear and tear while also smoothing out bumps, thus making for a more comfortable ride.

  • source
  • hideshow 1 child comment
  • [–] 5 points 1 year ago

    This analogy doesn't really work because there are thousands of different wheels that all spin on an axis but are used for many different things. If the wheel was never reinvented or improved upon we wouldn't have automatic transmissions, rocket engine turbo pumps, gyroscopes, etc.

  • source
  • [–] 4 points 1 year ago

    You leave it alone and wait so that management doesn’t expect tasks to be completed quickly.

  • source
  • [–] 8 points 1 year ago*

    I'd just like to interject for a moment. What you're referring to as a wheel, is in fact, a cart and a wheel, or as I've recently taken to calling it, a cart plus a wheel. A wheel is not a vehicle unto itself, but rather another free component of a fully functioning cart system made useful by the cart's frame, steering components, and vital structural elements comprising a full vehicle as defined by cart-dynamics. Many people move things every day, without realizing it. Through a peculiar turn of events, the version of the cart which is widely used today is often called "a wheel," and many of its users are not aware that it is basically a cart, developed by the Cart Project. There really is a wheel, and these people are using it, but it is just a part of the system they use. A wheel is a part: the circular component in the system that allows the cart to roll across the ground. A wheel is an essential part of a cart, but useless by itself; it can only function in the context of a complete cart. A wheel is normally used in combination with the Cart System: the whole system is basically a cart with a wheel added, or a cart and a wheel.

    Sorry guys. I let a llm rewrite it, I was too lazy.

  • source
  • The true one:

    Here's a command line interface with vim open. Close it to disable the trap.

  • source
  • [–] 5 points 1 year ago (1 child)

    The funny part is that all the commenters up till now failed to leave the room :D

  • source
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    I tried to install the wheel into my project and now its flat. Can someone check my code on stack overflow? I dont know how to post my error logs.

  • source
  • [–] 2 points 1 year ago

    Definitely doesn’t apply for me: gh repo clone SomeOtherDevsProject/ExitRoom

  • source
  • [–] 1 point 1 year ago

    I have been teaching myself rust. Rewriting this wheel in rust will be a good exercise for me...

    Now that I am 95% done, I have lost interest in this project and have started another playthrough of Baldur's Gate 3. Maybe I will come back and finish it at some point.

  • source