Skip Navigation

Posts
8
Comments
124
Joined
3 yr. ago

  • Caveat: I only skimmed through the article up to the point below, so I'm probably missing some key point.

    I just wanted to comment this specific passage (and the table below it).

    When we asked developers what they actually value about coming into the office, the answers were overwhelmingly human. The top response, by a wide margin, was other people [...]

    Literally all the other options (except "conference room", which is really "other people" all over again) are things that people have at home too (well, things that are reasonably easy to get at home, assuming that you care about them and that your boss pays from them and/or doesn't woefully underpay you).

    Also:

    1. it's not clear whether "other people" actually requires co-presence or if a call/chat suffices to satisfy the point
    2. engineers valuing something doesn't mean that something is worth the cost (or even good for business in the first place)
  • If it's a server for self hosting you definitely don't want anything that requires interaction at boot.

    There's a project that allows unlocking LUKS with a decryption key retrieved from another machine in your network. I don't recall the name but someone hopefully will.

    The idea is that put the key on, say, a raspberry pi zero w that you hide somewhere in your house so that if someone steals your server they don't have the key.

  • Does this have anything to do with self hosting?

  • Since you don't say, I assume you are talking US?

  • My NAS is in a node 304 case from fractal design and I can recommend it.

    The 304 is mini-ITX/DTX with space for 6 drives.

    There is a bigger version for bigger motherboards and more drives, which I would assume is just as good as mine.

  • Frankly, I don't see where the whole big deal of this story is.

    People who don't like codeberg can just go somewhere else (even back to github) and/or found/support an alternative that better suits their needs.

    It's not like the world needs to have one git hosting service to rule them all, it's not like there must be free ones (entitled much?), and it's not like whatever service happens to be the new "cool" one must be neutral as to what they host.

    BTW, although to my knowledge their policy is not enforced super-strictly, codeberg has never been neutral in this regard — see 1 and 2

  • No idea, but it's certainly not the intended use of github.

    Have you already reported the user (look at their other repos) or should I?

  • Nice! Now do the same for ipv6 :p

    Any way to determine/estimate if the black squares are unused blocks ("give them back!") or just not responding to pings?

  • Does this just create a gerontocracy where old members gatekeep forever?

    I don't think it determines a gerontocracy (do people really care about upvotes?) and I don't think it solves the problem you're worried about either.

    How do you handle the first 30 days when no one has much weight?

    You show upvotes as a %, so if a post has +.01/-0 it's still 100% upvoted.

    Would this actually prevent the decay, or just slow it down? Is there a simpler/better mechanism I’m missing?

    In your scenario, "hardcore" members leave because the signal/noise ratio is so low that the community is not worth following anymore.

    That has nothing to do with upvotes and all to do with mods failing to take down meme posts (assuming members don't like memes).

    A community is its mods: if they allow low-effort posts (without meaning to) they are not doing their job properly, and that's probably due to the job being too difficult and/or requiring too much effort.

    You could look into allowing older members to help moderate, or maybe into allowing mods to flag "trusted" users whose downvotes (possibly unbeknown to the users themself) will result in posts being taken down "for review", or otherwise figure out some other way to help mods out, both when making up the rules (that too takes a lot of effort!) and when moderating posts/comments.

    A lemmy/reddit-style community is its mods. Think of how to help them be effective.

  • I, for one, am glad they are volunteering as guinea pigs in an experiment to see how long a popular project can survive LLM slop.

    And if they harm javascript's popularity in the process and projects start to look elsewhere... that's an added benefit ;-)

  • Picard adds IDs too (well, I think it only adds musicbrainz ids, per default anyway, but those are the only ones I care about).

    The lookup is automatic as well (you can review or intervene if it fails to identify the release).

    It also has a plugin for replay gain (I redo that step in my script anyways) and can be configured to delete any previous tags if you re-process music that you had previously tagged with some other software (IIRC it doesn't clean them up per default).

    If you've not used it, I recommend giving it a try before deciding how to go on.

  • IDK if I'd recommend this to others, but I don't trust unsupervised metadata lookup (I'm anal like that), so I lookup metadata with musicbrainz picard and then feed the files to beets only to keep my library organized.

    My beets doesn't do any lookup (no lookup plugins are enabled, none_rec_action: asis, fetchart configured to only look at the local filesystem).

  • TL:DR: the author recommends being the asshole lackey of asshole overlords

  • If it's for recruiters, put it on github. That's the one they are most probably familiar with and you want to minimize barriers to access.

  • After completing a task, my periodic scripts report success to a monitoring system (I use a foss, self-hosted on called gatus) which in turn will alert me if it doesn't receive a heartbeat every number of hours.

  • The simplest (= most basic) solution would be to assign several IPs to the machine (you can add multiple on the same network interface) and have each service listen on a specific address.

  • You'll need networking basics for anything you do (there are lots of courses on youtube).

    After that, you can just follow wherever you curiosity carries you :)

  • Terrible posting etiquette

    Agreed!

    Though it's very widespread, sharing a link without a word of comment is as obnoxious as those people who send you emails with no text or subject and only an attachment.

    I feel less alone knowing that someone else also hates this practice.

  • Programming @programming.dev

    CLI for codeberg/forgejo?

  • Nix / NixOS @programming.dev

    Here's a nixos-rebuild wrapper script that formats and colorizes traces

  • Nix / NixOS @programming.dev

    (home manager) can i somehow put ~/.local/bin before ~/.nix-profile/bin in my $PATH?

  • Selfhosted @lemmy.world

    Private network storage for my users?

  • Europe @feddit.org

    Trump says he will meet Putin in Hungary in bid to resolve Ukraine war

    www.euronews.com /2025/10/16/trump-says-he-will-meet-putin-in-hungary-in-bid-to-resolve-ukraine-war
  • Selfhosted @lemmy.world

    Why mount /etc/timezone and /etc/localtime in containers?

  • Selfhosted @lemmy.world

    Simpler alternative to prometheus-alertmanager and/or graphana?

  • Selfhosted @lemmy.world

    Weird (to me) networking issue - can you help?