Roads cutting through mountain ranges and waterfalls
Do they cause landslides and reactivate old ones?

Temporary fix for Waterfall Way at Gordonville slip site
"Waterfall Way has reopened between Bellingen and Dorrigo after temporary repairs to the Gordonville slip site. The temporary fix consists of a gravel filled shipping container wall, two containers high and eight containers long, attached to the rockface using nine high-strength steel anchors drilled deep into the rockface." >>
https://insidelocalgovernment.com.au/temporary-fix-for-waterfall-way-at-gordonville-slip-site/

Video of landslide: Waterfall Way, Gordonville Crossing Landslip >>
https://www.youtube.com/watch?v=ZGymAVc1u8g

Do roads mean landslides are more likely? >>
https://blogs.egu.eu/geolog/2015/01/16/geosciences-column-do-roads-mean-landslides-are-more-likely/

Could road constructions be more hazardous than an earthquake in terms of mass movement?

"In this study, we report a distinct correlation of mass movements and major road constructions that explicitly shows human impact on mountainous environments which are under anthropogenic disturbance recently. Our results further suggest that slope instabilities increased drastically after major service road constructions for hydroelectric power plants and as well as other road extension works."

"We also stress that the impact of road construction can disturb the natural slope equilibrium to an extent comparable with moderate (larger than 6 Mw) earthquakes."

"Such an observation implies that human activities can have a large, if not even dominant, impact on landscape evolution and the natural regime of surface processes. This is part of the definition of “Anthropocene,” an age where our society shapes nature for our purposes, frequently at the risk of damaging ourselves."
https://link.springer.com/article/10.1007/s11069-021-05199-2

Image: Sisyphus, Franz von Stuck, 1920

#roads #WaterFallWay #mountains #ecosystem #denudation #overloading #waterfalls #Bellingenshire #Dorrigo #landslides #landslips #infrastructure #cars #engineering #Sisyphus #mindsets #Anthropocene

A nice afternoon running some brutal encodes across the homelab. This is initial testing of the 5fist fork of the `svt-av1-psy` encoder with some pretty severe settings. Hoping that the results are worth the wait, but gotta wait until the first few results come out of the workers.

#sisyphus #av1 #svtAv1 #encoding

"…One always finds one's burden again. But #Sisyphus teaches the higher fidelity that negates the gods and raises rocks. He too concludes that all is well. This universe henceforth without a master seems to him neither sterile nor futile: Each atom of that stone, each mineral flake of that night-filled mountain, in itself, forms a world. The struggle itself toward the heights is enough to fill a man's heart. One must imagine Sisyphus happy."
- Albert #Camus

#philosophy #philosophyquotes

Snatcher - Aeolus' Son

YouTube

So, spent most of the day getting Handbrake compiled with the `svt-av1-psyex` and `svt-av1-essential` forks of the SvtAv1 encoder. However, I did win that battle and both are now available in the `sisyphus-client` containers. Definitely a pain in the ass, but it's nice to have options depending on what you want to use. Also updated the documentation to make sure I don't forget which is which.

I still need to implement some pipelines to build these, but holy crap the Handbrake compiles take forever to finish.

https://git.jamesthebard.net/jweatherly/-/packages/container/sisyphus-client/latest

#sisyphus #handbrake #svtAv1Psyex #svtAv1Essential

sisyphus-client

Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.

Forgejo: Beyond coding. We Forge.

The madness continues. I'm working on getting Handbrake compiled with support for the SvtAv1 `psyex` fork, and after quite a few attempts and fixing a few patches I have it working. This will end up in the final `sisyphus-client:latest` container assuming the current tests pass. I have something similar I need to do with the `sisyphus-client:latest-essential` container with the `essential` SvtAv1 fork as well, but things are looking good.

#sisyphus #av1 #svtAv1Psyex #svtAv1Essential

Oh yeah, things are working as intended now. Unfortunately, I did crank the settings so these encodes are going to take about an hour each. However, the homelab seems to be up to the challenge.

#sisyphus #encoding #av1an

After breaking out `strace` and just a ton of other stuff I finally figured out what was going on. A single encoder option was invalid which caused the workers to crash before even writing the file in the data directory. Fixing the setting cleared up the issue and made everything happy.

What caused this rabbithole initially was `av1an` eating itself when trying to put the video and audio stuff together at the end of an encode. Unfortunately the `audio.mkv` file it was trying to mux into the container kept causing `mkvmerge` to fail because the audio file was empty. _This_ was caused by bad audio encoder options being passed to `ffmpeg`.

I made sure I documented both of these and I'm currently running test videos before calling it 100% good.

#av1an #sisyphus #encoding #ffmpeg #mkvtoolnix

I think this might be the most frustrating thing I've dealt with: the `av1an` encoder not being able to create files in the client container. Definitely has free space, the user is running in the container as `root` (also does the this as a regular user) but absolutely refuses to run.

The mystery continues.

#av1an #sisyphus #docker

Time to put the newly rewritten server into action. Broke out my totally stock firmware LG WH16NS60 drive, and started in on some Bluray TV episode sets. Currently ripping at ~9.2X which definitely helps out.

Think I'm gonna target AV1 via `av1an` and use the `svt-av1-psyex` encoder. Already have the subtitles and attachments though I'll have to offset the subs by 1000ms for everything to work out.

#video #encoding #bluray #lg #sisyphus #makemkv