Ublock origin is not able to filter out <dialog> elements without breaking scrolling and other buttons in most cases (depending on how the site is implemented). Is there a generic way to disable these without affecting the rest of the site?
Shameless plug: I gave a tech talk on this at my last company, and implemented some of these in Golang as a learning exercise [0]. While it is not mandatory to know the internals, but doing so helps a lot when you occasionally encounter a git-gotcha!
Shameless plug: I created a Golang utility to scrub passwords from a deeply nested struct, before logging, at Nutanix some time back [0][1]. We also run an automated test to try out all operations with a known password, and then ensuring that it is not present in any of the log files.
Shameless plug: I created a Golang utility to scrub passwords from a deeply nested struct at Nutanix some time back [0]. A post describing it in detail [1].
Willow.tv is a major culprit here. There is no cancellation button on the website, and you are required to email a support person multiple times (back and forth with retention offers) for cancellation. They are in violation of CA law that prohibits this behavior.
Golang library to act on structure fields at runtime. Similar to Python getattr(), setattr(), hasattr() APIs.
This package provides user friendly helper APIs built on top of the Golang "reflect" library. Reflect library is tricky to use due to its low level nature and results in a panic if an incorrect input is provided. This package provides high level abstractions on such tricky APIs in a user friendly manner.
[1] https://en.wikipedia.org/wiki/Hard_problem_of_consciousness