Interview coding challenge failure…

Today I went through a standard coding challenge: “Create a minesweeper board with variable rows, columns, and bombs”. The challenge was for 20 minutes, spent 31 minutes, and cannot really figure out why it could never generate.

After my previous posting of “omg my server didn’t have virtual memory” I decided to fiddle it out. With my own fingers this took 12 minutes tops, but the amount of regret I feel is priceless.

Read More

Server Problems, 2025…

After Gettin’ hacked and rebuilding with a cheaper server I started encountering random slowness and problems. I always seemed to have random CPU spikes here and there but the console at digitalocean didn’t really give me much to work with.

Today I tried to install git so I can get some repos cloned down to demo and the process kept getting Killed. After some simple googling and basic cross referencing of the system I’m leasing I learned the stupidest thing in the world.

Read More

Gettin’ hacked…

This server got hacked. It was used as a scanner for a couple days, attempting to break into other servers to test for vulnerabilities. I only discovered this because I attempted to access this server by the .onion domain that I have for it and it didn’t connect.

I’ve had a home server hacked before due to a user account with a I set up for my son with “an easy” password. I thought I learned that lesson. Apparently I did not with the server I have exposed to the interwebs.

Time to forensically breakdown the timeline of events.

Read More