Alt account of @Cube6392@beehaw.org for looking at stuff Beehaw defederated

https://keyoxide.org/BAF9ACFBBA5B9A51A680D77CEF152DAE039C5CF5

  • 0 Posts
  • 82 Comments
Joined 3 年前
cake
Cake day: 2023年6月26日

help-circle

  • oh my god. i’m so excited right now. i majored in Computer Linguistics and Philosophy in college. i have a degree in exactly this. so… a computer programming language (PL) is a dialectic set of commands that can be composed and then compiled into machine langauge (ML) and interpretted by the computer into manipulations on a data structure. the primary goal of a PL is to facilitate human to human communication about what the program’s ML will do. there has only ever been one serious attempt to create a PL with the breadth of expresson of human language (HL) through Perl. this has generally been found to be a bad idea.

    however, Perl revealed still addressed some very serious issues in computer linguistics that are starting to be addressed now 30 years later. the biggest success story to come out of Perl is Ruby. see the problem in computer liguistics is that almost all of the PLs in any kind of use are structured around Germanic, Italic, and Ruthenic grammars. this is especially damaging for people whose people have been opressed by speakers of these languages. there’s been a burgeoning movement to structure at least SOME PLs around native languages in Siberia, Africa, southeast Asia, and North America, especially languages that are at risk of total elimination like Lakota, Lomavren, and Ongota. unfortunately we also have to confront the colonial economic forces that have been strangling these languages as no boss wants code written for business in a PL structured around a critically endangered language

    TLDR: you’re absolutely right to summarize things how you have, but the proplems at play are WAY more interesting imo




  • they took all the wrong lessons from NodeJS and have slowly been making themselves irrelevant outside of bleeding edge and rolling release distros. from the GNOME devolopers i’ve talked to, they don’t see this as any of their concern because they’re still the leading desktop environmnet, however, more and more i see Qt becoming the general development target, and i don’t see that changing unless GNOME starts treating Gtk as something GNOME is built around rather than as something that makes developing GNOME apps easy. KD, and LXDE together make up more of the user desktops than GNOME, XFCE, and Cinnamon, and GNOME is the only one of those that even supports the latest versions of Gtk.

    they’ve been alienating users for 15 years now, and they refuse to change course. i don’t think it will be long until KDE is the leading desktop environment purely because GNOME refuses to treat critiques of their desktop as legitimate concerns from frustrated users rather than as opportunities to create something better. it will eventually get to a point where only the people who treat Richard Stallman as a religious figure will still be around








  • GPU accelerated terminal emulators first came about in the mid aughts, though the modern ones that are good, the ones like gostty, really first showed up around 2015. the value for them is that rendering text can be a bottleneck in long-running operations on the terminal in a display environment (as opposed to a raw shell). i only know of one shell with ai features, warp, but i avoid proprietary tools that run system breaking actions so i can’t speak to how bullshit is






  • options:

    • i just want my shit to work: mint
    • i just don’t want to deal with all of windows’ nonsense changes: zorin
    • i just want my shit to work and i have ideological problems with microsoft: linux mint debian edition
    • i want an ideologically pure os (mostly): debian
    • i want a truly ideologically pure os: pureos
    • i just want my shit to work and i have an old-ish computer: mx linux
    • i just want my shit to work and i have a considerably old computer: antix