Live data from Hacker News

Advent of Sysadmin 2025

sadservers.com

21–30 of 140 posts

Re: Advent of Sysadmin 2025

#21

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

5. and 6. are a matter of taste (trade-offs), the rest is spot on!

Re: Advent of Sysadmin 2025

#22

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

> … from Jenkins to GitHub Actions. Oh, good lord why?

Because sysadmim wants to outsource their responsibilities (and job).

Re: Advent of Sysadmin 2025

#23
post #20

imagine typing in a terminal... you want to delete the previous word so press ctrl+w... actually you're in a browser; the window closes... :sadness:

hello, creator here, sorry about that. In this case you can click again on the "Open the Server Terminal in a New Window" button

Re: Advent of Sysadmin 2025

#24
post #2

[flagged]

Checking out how the platform works was two clicks away: home -> give me a server.

I don't know of any other SaaS which gives you a VM with one click without any registration but we do it.

In any case thanks for the feedback, I've put a button on this /advent page for clarity, cheers

Re: Advent of Sysadmin 2025

#25
post #20

imagine typing in a terminal... you want to delete the previous word so press ctrl+w... actually you're in a browser; the window closes... :sadness:

We used to run terminal in browser using https://github.com/yudai/gotty and the entire dev team remapped their Ctrl+w to Ctrl+`. We did frontend and backend development with this setup almost for 1.5 years. Muscles memory and till this date, always have the fear if my actual terminal will get closed if I use Ctlr+w :P

Re: Advent of Sysadmin 2025

#26

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

I’d be super interested to see solutions to each, just to learn from.

Re: Advent of Sysadmin 2025

#27

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

You get me the permissions to do half of this stuff, and I'll do whatever you want.

Re: Advent of Sysadmin 2025

#28

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

Re: 6. ... Github Actions

Github Actions left a bad taste in my mouth after having it randomly removed authenticated workers from the pool, after their offline for ~5 days.

This was after setting up a relatively complex PR workflow (always on cheap server starts up very expensive build server with specific hardware) only to have it break randomly after a PR didn't come in for a few days. And no indication that this happens, and no workaround from GitHub.

There are better solutions for CI, GitHub 's is half baked.

Re: Advent of Sysadmin 2025

#30

Here's 12 Sysadmin/DevOps (they're synonyms now!) challenges, straight from the day job: 1. Get a user to stop logging in as root. 2. Get all users to stop sharing the same login and password for all servers. 3. Get a user to upgrade their app's dependencies to versions newer than 2010. 4. Get a user to use configuration management rather than scp'ing config files from their laptop to the server. 5. Get a user to bak…

You get me the permissions to do half of this stuff, and I'll do whatever you want.

[deleted]
Post reply on HN