Anubis is not meant to fully stop bots, only slow them down so they don't take down your service. This kind of bot detection is meant to prevent automation.
> only 32 LUTs also made me scratch my head: what kind of useful things can be made with so few components?
There's plenty of options: Memory mappers and Very Simple encryption come to mind. Stuff that is intended to make it Just That Much Harder to get to. Very tiny little finite state machines that handle One Thing.
In a past life I did technical writing and slipped all sorts of fun things into my documentation: Multiple 4/20 references, my birthday, in-jokes from the team that I was working with, even the occasional proper meme. When I needed a link? Something funny from the official corporate channel on YouTube that I could get away with. Needed a company name? I checked every trademark we had on file to find Something.
Never be afraid to hide something wonderful in your code. The header for UFS2 contains the author's birthday [0] and OpenVMS has several interesting exit code states [1]
>Never be afraid to hide something wonderful in your code.
In your own code or in your employer's code?
Because having some engineer years down the line spend hours figuring out some mystery WTF code, jut to realize it was some undocumented easter egg of another engineer who left years ago, would piss everyone off.
Easter eggs had their place when engineering teams would basically stay the same and work on the same product for years, so it would be like an inside joke the whole team was in on, but when teams are constantly changing with people job-hopping all the time, easter eggs are liabilities.
EU and US supply chains are vastly different, plus shifting the production lines from one to another doesn't happen overnight. This means that it could well take two years to fully move all their production facilities off synthetic food dyes.
I agree, the initial set of releases were all over the place. I took the feedback from this thread and fed it to Claude along with the semver.org references that were linked here for more detailed (and pedantic) context. Makes way more sense now. Thanks for the feedback! Claude handled the cleanup. Here's the updated releases: https://github.com/derekg/ts-ssh/releases
I wish Apple and Valve would get together and actually make Proton on MacOS a more streamlined experience. the Game Porting Toolkit just isn't where it needs to be -- It feels like it's based on vinegar rather than something that has had lots of compat work done on it.
reply