• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle




  • But that’s what I’m saying, that choice is axiomatic. I think most people would agree, but it’s a belief, not an unquestionable truth. You’re choosing something to optimize and defining that to be good.

    I’m not really arguing against this tho (perhaps the choosing part, but I’ll get to it). I’m saying that a goal post of “axiomaric universal good” isn’t all that interesting, because, as you say, there is likely no such thing. The goal shouldn’t therefore be to find the global maximum, but to have a heuristic that is “universal enough”. That’s what I tried to make a point of, in that the golden rule would, at face value, suggests that a masochistic should go around and inflict pain onto others.

    It shouldn’t be any particular person’s understanding, but a collectively agreed understanding. Which is in a way how it works, as this understanding is a part of culture, and differs from one to the other. Some things considered polite in the US is rude in Scandinavia, and vice versa. But, regardless, there will be some fundamentals that are universal enough, and we can consider that the criteria for what to maximise.







  • Absolutely. Those you suggest there are good examples.

    Good enough that, instead of “is/isn’t” programming language, it would be more a “ah, so, how do you define that then?”. Now that I’ve had some sleep, one could argue that I could have been nicer and suggested that approach for HTML as well. After all, it’s just words that mean stuff, and transfer a concept between people, that translate to the same (ish) idea. The moment the latter isn’t the case, it’s no longer very useful for the former.

    Most disagreements, I find, are just cases of different understandings. Discussions worth having is when both are correct but different, and both want to figure out why they differ. So, on second thought, I think I was appropriately rude _

    Both LaTeX and roff are Turing complete, but they are also DSLs with a somewhat narrow “domain”. Sounds exactly right that these blur the lines between what is/isn’t. You could even argue that claiming one or the other is just one way to express how you understand that difference.


  • That’s such a weird point to make. Is it because to you, it seems like the line drawn is arbitrary? I cannot imagine any other reason. Certain words just mean certain things.

    Markup languages are exactly as much “programming” as you marking a word and hitting “bold”. Which is to say, nothing at all. People are wrong all the time, and I have a very limited amount of fucks to give when it happens.

    As for Scratch, it is a programming language. So, why would you think it’s a logical next step for me to say otherwise? Next, you’ll say something remarkably dumb in response. Resist the temptation, and do something more productive.





  • It’s fascinating how some SPAs come about. Often consultancies who win some bid to implement X features. Since “good user experience” is hard to quantify/specify, it ends up being a horrible end result.

    Zalaris is one such that I’m in complete awe of. Set up user flows that are expected to take 30 minutes to complete. Yet, don’t keep track of that state/progress withing your own SPA. Click the wrong tab within that SPA, and state is reset.

    It’s, just fascinating.



  • I don’t know about all of those. Not sure if you downvoted me, in which case you might have the predisposition of not giving a shit. In which case I’d be most happy to oblige.

    As for the technical implementations / shortcomings, I… don’t really care about it. The reason I didn’t use Wayland before was because things didn’t work. The reasons why I don’t use X11 now, is because things occasionally stop working. The reason why I still sometimes use X11, is that unless I do so, some specific software doesn’t work. That’s the frame of mind I have, and I don’t have any allegiance or vested interest beyond that. You seem to have that, and that’s great. Caring about the technical details has my respect.

    So as for the stuff you mention that is directly user-facing:

    • Screen recording used to be a problem, haven’t had that issue recently. OBS records my screens and part of it, just fine.
    • Window sharing like you could with X11 with ssh -X is amazing, and doesn’t work, but it’s been about 15 years since I used it.
    • Crashes that completely freeze my computer. Doesn’t happen in Wayland. Happens in X11 (it’s not a kernel panic, but whatever it is, I have to reboot, end result is the same to me).
    • Have had no issues with any of the monitors I own.
    • Global hotkeys work, and have always worked, for me. If it didn’t, I simply wouldn’t use Wayland, as a lot of my workflows surround tools I have built and trigger with global hotkeys.
    • Sleep mode, I don’t use. Is that the same as Hibernation?
    • I don’t use a single appimage, but I downloaded one to try now, and it worked fine.
    • What is redshift?
    • “Windows can’t raise themselves or keep themselves raised”, does this mean to request to be in focus? I’m curious which programs benefit from this.
    • sudo is insecure by default in Wayland? How come? I’d be interested to know how it has anything to do with wayland/x11. unless you mean GUI applications executed with sudo, not having access to wayland stuff?

  • I was in the same camp one year ago. I sometimes still use it due to Synergy not working otherwise.

    It’s a common occurrence in X11 that I get a full screen “Oops something broke. [Log out]”-screen, except you cannot log out because the screen doesn’t register any inputs.

    So, these days: Wayland just works, and X11 (except for some specific software) causes problems. But, I aslo use AMD GPU.

    So, what in particular is not ready with Wayland? I hated it two years ago. Now, I have little reason to.


  • In the end, Hamas did start the current war, and bears the main responsibility for the civilian deaths on both sides during it.

    That’s… what do you mean by “current war”? The rest of that take is arguably not as clear cut as you think it is. Hamas bears the responsibility for killing 766 civilians. Israel bears the responsibility for killing 30 000 civilians. If you start counting on October 7th, that is. The way you are wording it seems veeeery apologetic of genocide. That it’s somehow not the responsibility of those perpetrating it, but instead those who (in your opinion) threw the first rock?