a) hire a lawyer, what do you want us to do about it???
b) in the modern era of internet, next time embed some type of homing mechanism or simple license requirement checked in startup process to avoid unlicensed misuse.
when you hit scaling issues with standard postgres. cdb has the same wire format so no code change would be needed. for mysql alternative, there is tidb but that one is not a single binary so i never used it.
A primary advantage is horizontal scalability. If you need more capacity, just add more nodes.
Additionally it offers better fault tolerance and zero-downtime online upgrades. For more advanced use cases it can be deployed in a geo-replicated topology and configured with partitioning for low latency transactions when confined to a single region while proving strong consistency and a single logical database globally.
working full-time is retarded. its just way too much. working full-time remotely is beyond retarded. i cannot comprehend anybody that does that. i do work remotely but no way in hell i would take a full-time 8-hour-day job. no amount of money would make me do that.
i loved the dailies. it was the best way to earn money without doing any work. i always tried to prolong the meetings as much as possible. ah, i miss those days.
"I develop software, and just want to get things done" - exactly why i am a continuous windows user since win95(ie. ever). linux and (free)bsd always interested me but they were always impractical and eventually only a time wasters.
As a counter-point, I am much more productive on Linux than on Windows, and I don't need to deal with a new OS every 4 years with forced upgrades. I believe Windows 7 is going out of support soon, even though many people still run it as ... it does what they want, and they don't need to upgrade.
Meanwhile, my Linux/BSD environment only changes on one condition: when I want it to. While some internals change (i.e. systemd), much of the UI is very consistent.
This is a massive time-saver for me, because I don't want to deal with learning Windows 10 or whatever new Microsoft comes out with.
100% agree. the difference comes from the fact that you are either a programmer or a businessman. a programmer strives for perfection, a businessman for functionality. i am trying to transition from the former to the latter but it is really hard to "get it" and "let go" of some things.