

Both MySQL and MariaDb are named after the developer’s daughters.


Both MySQL and MariaDb are named after the developer’s daughters.
I read this as Doge Ram at first.


Tie it to your internet bandwidth usage, so that the bulb starts dimming when utilization goes up and maybe flicker a bit, as if you’re drawing too much power off the grid when you’re downloading stuff.
Thank you for the recommendation. I would consider it again if my day job switched to Linux (unlikely).
I did try Rider on Linux a while back, but just couldn’t get my head around it. I’ve become too used to Visual Studio on Windows (with Resharper).
I don’t do a lot of C# outside of my day job, though, so VS code is fine for my uses.
Unfortunately I can’t help you there. I just use plain old kde plasma on Fedora. If your favorite code editor supports Language Server Protocol (LSP), you can probably get it to do code completion for C# one way or another. Vim, neovim, Kate, and many others do.
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.


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.


I speak standing on a hill if my own dead projects. Just remember personal projects are supposed to be fun and educational, maybe with a little resume padding for good measure. Scratch that itch you can’t get to at work. It’s great when other people enjoy them, but as soon as they become a commitment, they start feeling like work. To me, at least.
That’s why I think games or little tools are great. They small enough so you can throw them out and start over. People won’t get (too) mad if you stop maintaining them (if you open source them) because it’s easy for someone else to take over.
December: when all the deadlines for end of month, end of quarter, and end of year conspire against you with holidays and unspent PTO – just in time to prepare for the retrospective reports in January.


I don’t have a concrete idea for you, but I suggest starting with something really simple. I think simple games are a good place to start. Or create a front-end for some command line tool to make it easier on beginners. That way you can focus on the UI development you’re interested in without getting bogged down in the rest of it.
Because Kelvin is an absolute unit
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.
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.
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.
Was this Synology by chance?
Remote, because my commute would be 140 miles round-trip again. Otherwise I mostly enjoy working in an office with people and I don’t mind going in every few months or so.
Remote is also nice because it actually makes it easier to collaborate with other developers when we can both be at our own keyboards and share screens.
I work well alone, but I spend a lot in time in calls, either work meetings or collaborating on code. I do enjoy the social aspect of that as well.
I use AI pretty much every day, but mostly as a search engine/SO replacement. I rarely let it write my code for me, since I’ve had overall poor results with that. Besides, I have to verify the code anyway. I do use it for simple refactoring or code generation like “create a c# class mapped to this table with entity framework”.


Does that include services like health care, insurance, etc?
This is one of the reasons I prefer using ctrl-insert/shift-insert when it’s available. Unfortunately the Insert key seems to have disappeared from a lot of keyboards. Scroll lock sometimes works instead of ctrl-s and ctrl-q. I would be ok remapping ctrl-c to ctrl-break, but I still use ctrl-z to background a job. Would be great if terminals had a quick easy way to select your preference of Microsoft, unix, or CUA shortcuts.
Minor correction: IPv6 uses 128bit addresses.