Agreed. I was writing a port of the redis protocol to erlang for a personal project that's a server using said protocol as an interface for distributed MPSC "locking", and it was incredibly simple to implement because…
I'll second what ZephyrBlue said: - you aren't defined by who your employer is - your intelligence isn't defined by who your employer is - you can't control what other people say or think about you - you're worth a hell…
I guess you could consider border states of Mexico as the same geographical region as the southwestern US, but those too. Anecdotal, but I've seen routine thermal throttling on macs in a border state with outdoor…
Would a nationalized bug bounty program help here? Along with some compliance enforcement that the bounty is actually addressed, fulfilled, and payed by the vulnerable entity or the government (funded through some form…
That's a pretty unfair characterization of people who prefer to work remotely. However, your last point about letting remote employees stay remote and letting people who prefer office-work to come into the office, I…
Adding on to what others have said, it's also that some non-US countries have much better internet infrastructure than telecom (which might've affected pricing, can't say for sure), so people flocked to internet-only…
Suspected this but didn't want to claim anything I couldn't back up. Thanks for the link!
Honestly, depends on the company and the state you're working in. It's all anecdotal, so take the following with a grain of salt. I've worked for startups in Washington and California. In Washington, there was an…
Can't speak for the commenter, but I used to work for a team couple years ago that used rust and tokio extensively, and some projects were just not a good fit. At the time, futures were well fleshed out but the…
I agree, I'd never argue that there isn't creativity involved. It's essentially language. And someone said before that there's a base level of competency involved in making API decisions. It's more the argument of…
I agree there's nuance to the issue, and thst's where the argument is to be made. But I think it'd be a bad faith application of copyright or patent law, as your competitive edge largely doesn't come from API design but…
I think there's a case to be made that there's nothing novel in an API itself (emphasis on the interface). The novelty comes from the implementation, whereby competition actually kicks in (novel algorithms, data…
Exactly. And even then, database choice faces some of the same selection criteria. What's better supported, does it have well tested and documented client implementations (or do I have the time to write it myself), what…
Some of those DBs solve different use cases than others. I wouldn't use Redis as an embedded DB (unless benchmarking indicated it fit my needs better), as the user of that software benefits most in using it with…
Agreed. I was writing a port of the redis protocol to erlang for a personal project that's a server using said protocol as an interface for distributed MPSC "locking", and it was incredibly simple to implement because…
I'll second what ZephyrBlue said: - you aren't defined by who your employer is - your intelligence isn't defined by who your employer is - you can't control what other people say or think about you - you're worth a hell…
I guess you could consider border states of Mexico as the same geographical region as the southwestern US, but those too. Anecdotal, but I've seen routine thermal throttling on macs in a border state with outdoor…
Would a nationalized bug bounty program help here? Along with some compliance enforcement that the bounty is actually addressed, fulfilled, and payed by the vulnerable entity or the government (funded through some form…
That's a pretty unfair characterization of people who prefer to work remotely. However, your last point about letting remote employees stay remote and letting people who prefer office-work to come into the office, I…
Adding on to what others have said, it's also that some non-US countries have much better internet infrastructure than telecom (which might've affected pricing, can't say for sure), so people flocked to internet-only…
Suspected this but didn't want to claim anything I couldn't back up. Thanks for the link!
Honestly, depends on the company and the state you're working in. It's all anecdotal, so take the following with a grain of salt. I've worked for startups in Washington and California. In Washington, there was an…
Can't speak for the commenter, but I used to work for a team couple years ago that used rust and tokio extensively, and some projects were just not a good fit. At the time, futures were well fleshed out but the…
I agree, I'd never argue that there isn't creativity involved. It's essentially language. And someone said before that there's a base level of competency involved in making API decisions. It's more the argument of…
I agree there's nuance to the issue, and thst's where the argument is to be made. But I think it'd be a bad faith application of copyright or patent law, as your competitive edge largely doesn't come from API design but…
I think there's a case to be made that there's nothing novel in an API itself (emphasis on the interface). The novelty comes from the implementation, whereby competition actually kicks in (novel algorithms, data…
Exactly. And even then, database choice faces some of the same selection criteria. What's better supported, does it have well tested and documented client implementations (or do I have the time to write it myself), what…
Some of those DBs solve different use cases than others. I wouldn't use Redis as an embedded DB (unless benchmarking indicated it fit my needs better), as the user of that software benefits most in using it with…