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/)F
Posts
0
Comments
193
Joined
3 yr. ago

  • I just use VS code with c# extensions on Linux. It works fine. I also use vim with lsp support for C# sometimes.

    If you want more, you may also want to check out Rider from Jetbrains.

  • Same. I'm lucky enough to have two within driving distance. I'm genuinely worried about them staying in business if PC building takes a nosedive thanks to the RAM/SSD prices.

    1. Some kind of monitoring software, like the Grafana stack. I like email and Discord notifications.
    2. The Dockerfile will have a HEALTHCHECK statement, but in my experience this is pretty rare. Most of the time I set up a health check in the docker compose file or I extended the Dockerfile and add my own. You sometimes need to add a tool (like curl) to do the health check anyway.
    3. It's a feature of the container, but the app needs to support some way of signaling "health", such as through a web API.
    4. It depends on your needs. You can do all of the above. You can do so-called black box monitoring where you're just monitoring whether your webapp is up or down. Easy. However, for a business you may want to know about problems before they happen, so you add white box monitoring for sub-components (database, services), timing, error counts, etc.

    To add to that: health checks in Docker containers are mostly for self-healing purposes. Think about a system where you have a web app running in many separate containers across some number of nodes. You want to know if one container has become too slow or non-responsive so you can restart it before the rest of the containers are overwhelmed, causing more serious downtime. So, a health check allows Docker to restart the container without manual intervention. You can configure it to give up if it restarts too many times, and then you would have other systems (like a load balancer) to direct traffic away from the failed subsystems.

    It's useful to remember that containers are "cattle not pets", so a restart or shutdown of a container is a "business as usual" event and things should continue to run in a distributed system.

  • Pinned (major.minor.patch) versions and ignore-scripts should be the default. It's insane that the default is to execute untrusted code from the Internet.

    It reminds me of back when IE would let me download a bat file and execute it

    /Getoffmylawn

  • Because Kelvin is an absolute unit

  • Removed

    Do I need a NAS ?

    Jump
  • True open source products are your best bet. TruNAS and Proxmox are popular options, but you can absolutely set up a vanilla Debian server with Samba and call it a NAS. Back in the old days we just called those "file servers".

    Most importantly, just keep good backups. If you have to choose between investing in a raid or a primary + backup drive, choose the latter every time. Raid will save you time to recover, but it's not a backup.

  • Removed

    Do I need a NAS ?

    Jump
  • This is a qualified truth. In theory what you're saying is true but for example with Synology they use their own raid format and while they ostensibly use btrfs they overlay their own metadata system on top.

  • Removed

    Do I need a NAS ?

    Jump
  • Gotcha. I face similar issues with Synology. Their hyper backup format doesn't seem to be standard. I'm considering setting up Borg Backup for offsite so I can restore it onto non Synology devices later.

  • Removed

    Do I need a NAS ?

    Jump
  • Was this Synology by chance?

  • My thought as well. At what point do international flights refuse to land on US airports because it's too dangerous?

  • That's basically what Musk and DOGE were trying to do earlier this year. So yeah that doesn't seem very far fetched.

  • I don't understand your response. They're talking about SQL the language. To my knowledge, sqlite implements its own dialect of SQL. What am I missing?

  • Does that include services like health care, insurance, etc?

  • I don't mind that fishing exists and I understand many people enjoy it as a kind of zen. I personally would enjoy it more if it were more engaging.

    You're right, I could just choose to ignore it if it has nothing of value to me.

    However, at least in ESO, tons of achievements and rewards are locked behind fishing activities. I could ignore their as well, but I would prefer if I could enjoy a more engaging fishing mini game (like their scrying is tedious but at least you're actively doing something).

  • Good point! I suggest fishing spears if only to grief the players who are begging for spears as a melee weapon in ESO.

    But more seriously: a spear mechanic at least would have an element of skill to aim at the fish and account for refraction - or something. Not just pure chance.

  • Anything that is 100% chance and just wasting time, with no meaningful way for the player to influence the odds. For example, how fishing is implemented in some MMOs like ESO: you can eat a buff food and use the correct bait for the water, but beyond that you're just waiting in agony until the random timer dings. Then you do that 12 times before moving to the next hole, etc. "Waiting" isn't an enjoyable mechanic.

    • see if there's literally anything else you can do to improve or polish what you just worked on
    • set if there's anyone else that might need help with their work or who you can mentor
    • learn new things you can put on your resume it that will help you in your job
    • learn stuff in general that isn't directly work related, but maybe related to your next job/what you would like to work with
  • It's not a matter of software choice, in my opinion. It's the network effect. Everybody is on Facebook.

    Despite its falling out of favor of the younger generation, it still has massive inertia. There's also the issue of (I think) the overall weariness of being on social media. The halcyon days of that is over; it has become a utility at best.

    I think part of the reason I enjoy the fediverse is that it reminds me of the old Internet: loosely connected, federated but independent. We had irc for chat, usenet, and mailing lists. We had like half a dozen IM platforms and tons of bulletin boards.

    With that in mind, the solution may be to just let the fediverse evolve: let people find the media that works for them, whether they are into photography, music, politics, whatever. Use the software that makes sense. You don't have to declare a victor.

    The real threat isn't Facebook: it's centralization and censorship. The more distributed and heterogenous your ecosystem is, the safer you will be.