Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)W
Posts
61
Comments
327
Joined
1 yr. ago

  • No mention of Cantata, nor acknowledgement of Amarok's recent revival. Whatever the reason might be for those omissions, this article doesn't do a very good job of representing the state of linux music players.

  • I don't think I agree about it being more confusing than "tech", since the latter has become nearly synonymous with "tech stocks" and "consumer electronics" in popular news and media. The word itself invites more of the problem.

    Fair point about the lack of renaming.

  • Thank you.

    Sadly, the financial world has trained much of the population to think "technology" means "anything vaguely related to computers or businesses that use them". As a result, various technology communities are flooded with uninteresting posts that really belong in stock market and business news categories. (This drove me away from the one on lemmy.world.)

    I wonder if naming this one c/technologies instead of c/tech would make the difference more clear, and intuitively encourage staying on topic.

  • Oddly enough, Notepad++ doesn’t really have a full featured native Linux alternative

    Geany and Notepad++ are built on the same text editing component.

    https://www.geany.org/

  • The qualification was established in the first sentence.

    And nothing about my comment suggested being upset or trying to force a view on anyone else.

    Good day.

  • Did you mean to reply to someone else?

    Because your comment makes no sense as a response to what I wrote.

  • You haven't said what model it is, but if it's a model 2B, it can be a pretty good 1080p media player with LibreELEC 9.2. A newer model might do well with the current LibreELEC version.

    https://libreelec.tv/downloads/raspberry/

  • There is something more infuriating about people putting open-source project communities behind a Discord ToS-wall.

  • Mint is based on Ubuntu, which has a Hardware Enablement Stack offering newer kernels. I would expect that (or maybe something Mint-specific) to take care of it.

  • Tree-like hierarchy is used all over the place, including computers, because it's a useful and easily understood way to organize information.

    Why can’t I have a file in two folders?

    You can. man ln

    Why does one have to be a “reference”?

    I don't know what you mean by that. If you mean a link target, it doesn't. A file is canonically identified by its inode (or equivalent), not where it appears in a directory tree.

    Why can’t I filter for files that exist in 3 folders with X extension?

    You can. Common tools like find can do this, as can some file managers like Dolphin, and various indexing tools.

    If you mean to ask why that sort of indexing/filtering isn't built in to most filesystems, consider compatibility: Practically no software exists that would know how to take advantage of it. Also consider what it would mean for a filesystem to filter by files that exist in 3 folders if that filesystem doesn't use folders. :)

    (BTW, that "extension" concept doesn't exist in most modern filesystems. Any .xyz suffix you see in the ones that don't come from Microsoft is just part of the file name, with no special meaning. Some programs try to guess at content type based on common file name suffixes, but that is unreliable and has nothing to do with the fs.)

    Since you're interested in this topic, though, maybe have a look at different approaches to data storage that have been tried over the years. To get you started:

    https://en.wikipedia.org/wiki/Object_storage

    https://en.wikipedia.org/wiki/File_system#Database_file_systems

  • I was impressed with GPUI's description of how they render text, and hope that it either grows into a general purpose GUI toolkit, or inspires one with a similar approach. It has a long way to go, though.

    You might find this interesting:https://github.com/longbridge/gpui-component

    In the meantime, Qt is still the only cross-platform desktop toolkit that does a convincing job of native look and feel. If you're not married to Rust, you might have a look at these new Qt bindings for Go and Zig:https://github.com/mappu/miqthttps://github.com/rcalixte/libqt6zig

  • This equation might change a bit as more software users learn how bloated apps affect their hardware upgrade frequency & costs over time. The RAM drought brings new incentive to teach and act on that knowledge.

    Management might be a bit easier to convince when made to realize that efficiency translates to more customers, while bloat translates to fewer. In some cases, developing a native app might even mean gaining traction in a new market.

  • many chat applications written in Electron, none of which are interoperable.

    This is one of my pet peeves, and a noteworthy example because chat applications tend to be left running all day long in order to notify of new messages, reducing a system's available RAM at all times. Bloated ones end up pushing users into upgrading their hardware sooner than should be needed, which is expensive, wasteful, and harmful to the environment.

    Open chat services that support third party clients have an advantage here, since someone can develop a lightweight one, or even a featherweight message notifier (so that no full-featured client has to run all day long).

  • According to the Debian Wiki, merely having a salsa account is not sufficient.

    When you login on debusine.debiannet with Salsa for the first time, if you are a Debian developer or a Debian maintainer, then a Debusine account is automatically created. The username of that account is your primary email on salsa.debianorg.

    To verify if you are a Debian developer, it relies on the group membership exported by Salsa: if you are part of the debian group on salsa, then the account is created and it is added to the Debian group on debusine.debiannet.

    To verify if you are a Debian maintainer, it will query nm.debianorg to know if that salsa identity is known to be a Debian Maintainer. If yes, then the account is created and it is added to the Maintainers group.

    Edit, to address the last line in your comment:

    The value of Ubuntu's PPA service is it gives anyone a managed and hosted repository and a multi-architecture build farm, for free, so you don't have to self-host. Self-hosting Debusine would not be comparable.

    If a self-hosted Debian repository is all you want, that has been possible forever, using any of a variety of tools.

  • By copypasta, I meant that you are bulk copying posts from other communities.

    And apparently with no regard for the veracity of what you're re-posting.