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

help-circle


  • 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?


  • Funny you should mention that… Did you know that Israel has, on average, killed an equivalent of 9/11 every 10.6 days since October 7th, of which half are children?

    Oh, and in terms of numbers, “as bad or worse than 9/11”… if you go by the numbers, it’s 766 civilians killed on October 7th vs 2600-3000 on 9/11. So, you’re not only off by a factor of 4 there, but you seem clueless how your analogy would look when describing Israels ongoing genocide.

    Also, why not just use October 7th as a unit of reference. Israel has done an “October 7th”, on average, since then, every 3.2 days. And it’s still not a fair comparison, as it’s 50% children vs 5%.

    Comparing Russia to Israel’s scale of war crimes is seriously cutting Israel some undeserved slack, even though it’d be a dumb contest of being the least shitty turd stain on humanity.





  • Also. MacOS is absolute garbage. I’ve used it for 4 months now, and it pisses me off how inconsistent it is, and poorly designed and written. Two days wasted because of an almost bricked laptop because the monitor was set to 60Hz while installing an update. Just think about that.

    I also had the misfortune of booting into windows after changing a motherboard. It was an absolute shit show there too, with broken drivers. Two hours of debugging. Had to use a long ethenet cable to even start fixing it, a flashback to a Linux experience I had in 2007.

    Same system in Linux? Not a single second spent. WiFi drivers, microcode. Everything worked fine. Only thing necessary was fixing the grub/mbr partition that Windows decided to write over, on a separate drive. But that’s also Microsoft being shit.

    People just don’t know how much more usable Linux is these days. Especially for power users. You can do so many things, so easily, that either works out of the box, or you can do with simple scripting. The only issue is software availability, but that too is mostly a thing of the past, and not really a fault of the OS.