We’ve just wrapped up Guernsey Global Games Jam 2023 at Guernsey’s Digital Greenhouse. I’ve lost track of how many we’ve done now, but it is a fair few! My employer, Cortex sponsored this year.
The theme this year was ‘Roots’. Our team was made up of 4 people, including myself: Marc Beavan, Matthew Champion and Aaron Smillie. We made a game about an alien meteor crashing in a town with a tentacle monster spreading out to destroy the buildings and kill the inhabitants. One of the townsfolk happens to have a helicopter which you can use to collect survivors and take them to safety. The different buildings are named (e.g. care home, orphanage, states, tax office) so you can decide who to save.
We used Godot this year.
Thanks to the Digital Greenhouse and especially Digital Ben for hosting.
WARNING: THIS POST CONTAINS MENTION OF MY PRIVATES (AND PHOTOS OF WOUNDS - NOT MY PRIVATES THOUGH!)
Over Christmas I had bilateral inguinal hernia laparoscopic (keyhole) surgery and documented my recovery to help anyone else to might find themself in a similar position.
How I noticed
For about a year I had been noticing strange changes to my well-being that I put down to old age such as…
left hip pain
strange stomach noises from left groin
It hit me that something was actually wrong when I was running along the cliffs (fairly normal for me - not eventful) and had the most painful stitch I have ever had in my life. It didn’t feel right. After getting home my testicles felt incredibly swollen for 24 hours and I noticed my groin was sticking out on the left side.
I went to the doctor, had a scan and it turned out I had a large hernia on the left and a small one on the right. It took about 9 months from going to the doctor to finally having the surgery.
Over this time I became unable to sleep through the night, the acid reflux got much worse, some days walking would hurt, etc.
Below are the notes I wrote on the day of and days following surgery.
Arrived at hospital, put on the sexy see-through pants and tights. Had my hands numbed and went for the general anaesthesia.
Waking up from the general anaesthesia I believe my first-word was ‘pain’. The nurse helped with morphine but the massive ache would not subside. My testicles felt like I was suffering ‘blue balls’ x10 and my stomach filled with 3 Christmas dinners. The following 2 hours was probably the worst of my life, I was unable to get comfortable in any position. I refused my first attempt to stand after trying to sit: the pain was too much. Once I eventually did and attempted to do a wee I began burping, burping and burping until eventually most the aching left my body. The final relief was the removal of the drain (pipe sucking blood out my tummy). I did not like the drain or the removal process. After that I felt great, munched and drank until home time. Apparently all this pain is due to the gasses they fill you with by doing laparoscopic surgery.
I stayed up until 10pm at home in order to take my next medicines. Sleeping was harder than expected, I kept waking every 2 hours largely due to acid-reflux. I was very hot and did many wees.
Woke up at 6am. The surgery site is more painful than before, which was not unexpected. Took more meds.
Pretty uneventful day, I managed the pain using the supplied painkillers.
The main achievement today was passing a fart. For whatever reason I just couldn’t control or feel the muscles required to do it until late afternoon.
The pain ramped up in evening so I increased by dose from moderate to severe pain.
One of my testicles is at least twice the size of the other and very delicate to touch or movement. The sack also feels like it had some liquid in, presumably blood.
Slept much better. Woke once at 3am and then up at 6am. Decided to try laying more flat and found it was now more acceptable for my body. Sideways doesn’t work yet though.
Testicle issue remains. General pain is less.
Able to sleep sideways on my right, the left does not feel right yet.
Testicles still enormous and black.
We had guests over (it is Xmas eve-eve) and was able to do deliver drinks to people, etc. Normally sit on the floor for guests but requested a seat on the sofa on this occasion.
Probably would have slept fine if not for the toddler having tummy ache in the night.
Testicles less swollen, still black. I would probably say I am “fine” now. I am slightly slower to move, stairs are a little sore, probably couldn’t walk 5k yet but just sitting and moving around the house are fine.
Pain generally decreased daily after this but was still very much aware I was ‘delicate’ for at least the two weeks.
I stopped taking Codeine after a week or so.
This was the first surgery I’d had removable stitches for and would like to report that it was barely noticeable having them out.
The only lingering side effect, which stopped at 4 weeks was my body telling me I needed to wee and poo via pain, rather than that “full” feeling.
I was able to walk and cycle 5k at 3 weeks and able to run 5k at 4 weeks. Possibly could have done both sooner but very much did not want to risk having to go through this all again by mucking the recovery up!
Things I did
Ice pack 4 times a day for 20mins
Slept and rested sitting up with special triangle pillows
Did very little getting out of bed for the first 2 days
Took laxatives from day 2 (had surgery before and it was horrible not being able to go to the toilet)
Took pain meds exactly how instructed
All the original symptoms have gone. I can even sleep through the night again now!
I’ve recently built a new PC to replace my 9 year old one. Other than GPU upgrades and switching to solid state nothing major has been done to it. Quite a good innings for a computer used daily for both my job and gaming purposes.
I’ve been planning to upgrade for a while but it has been hard to justify given the cost and the fact I can still happily game on it at 3440x1440 resolution. The ultimate trigger was Docker which it struggled to run, usually running out of RAM, which was impacting my work.
I purchased the parts over a couple of months to spread the cost out. The parts are listed below.
Asus ROG Crosshair VIII Dark Hero
AMD Ryzen 9 5950X
Team Group 8Pack Edition 32GB (2x16GB) DDR4
Corsair CP-9020139-UK HX1000 1000 W 80+ Platinum
ARCTIC Liquid Freezer II 420
Samsung 970 EVO Plus 2 TB
I have not upgraded the GPU because GPU costs are still firmly in crazy-times. I had a couple of objectives for this new build…
Mainly to keep it as long as possible (like the previous one) so my plan was to high-end
PSU should last more than one PC
Case should last more than one PC (possibly until I expire)
I didn’t want it to be noisey so the case is massive and houses 11 fans (of different sizes) which run at slow speeds. It also fits extremely large CPU coolers
PSU and Fans
AMD Ryzen Precision Boost Overdrive (PBO)
I had a little go enabling PBO after some reading about it on the Internet. It is an AMD CPU thing for overclocking. I recorded my benchmarks with/without below. I ended up turning it off, maybe one day I’ll revisit but the PC is plenty fast as is.
You can’t tell the PC is on when idle it’s so quiet. How long it lasts will be a question for another day.
I have given my old PC to my wife and child 1 for work/play, so it will live on yet. Bonus excuse to buy another GPU in the near future…
In the last post I’d made WinSCP script to copy a local folder to a remote folder to deploy my website. I’ve made some improvements since. Instead of using put to copy the files across I’ve used synchronize to do so.
synchronize basically makes one folder the same as the other. You could switch out remote and use local to download changes from the remote. The critera part tells how we compare files between local and remote. As I’m using Hugo, the timestamps get binned when the site is compiled so I only have the sizes to go by.
Another issue I’ve had is with Hugo itself not copying assets that aren’t directly used (e.g. images). So I’ve bunged an xcopy together with the above to make this handy batch file.
This is just a snippet of code to automate the deployment of a website (Hugo, Jeykll, etc.) by using WinSCP. I’m using WinSCP because I need WebDAV. I want the script to connect to remote, change to the websites directory and upload the new website version from a folder (overwriting everything in the process) before disconnecting. Here is the script.
This was the first attempt at running the script. It worked but the terminal did not wait for the command to complete, which wasn’t ideal. The only way to confirm it had finished was by reviewing the log file.