The math just works out a lot better to spend the money upfront to prevent "gotcha" moments than to lose tons of money on the backend either to a loophole or over having to sue.
This is a textbook case where an ounce of prevention is worth several pounds of cure. If you are signing or writing a contract worth 6 figures, get a lawyer/solicitor involved early. It's worth it.
They _SHOULD_, but is it really practical to expect people to?
If I had needed cube roots equally often, would I have been just as good at mentally intuition roughly what number it has to be?
Or are humans somehow wired to deal with linearities more intuitively than powers? Or is it our mathematical notation (Arabic numbers are linear, as opposed to some log scale) that creates that impression?
I don't think there has been an explanation proposed for why it's easier to do linear math in our heads, I have to imagine this is just the effect of school.
Here is where words like "narcissism" tend to land. It isn't personal against yourself, so please don't take offence. It is a philosophical viewpoint that is often stated, but appears to lack evidence. I don't have any counter evidence, but I strongly suspect it to be factually incorrect. And I believe the burden of proof is on those making this claim.
Further, even if we allow the above claim to pertain, this position makes the strong assertion that the very qualities that modern humans are uniquely superior in, are the very things that must be held uniquely special. To some of us, this just seems circular and too convenient.
Is it more likely that humans hold such characteristics to be the epitome of success because there is some objective model of success to which we alone conform (e.g. conceptualisation)? Or because it merely suits us to do so? I believe the latter, though you may disagree.
Feels like the brain might be a little biased when it thinks that the brain is the greatest form of life to ever be created :)
I lived through this scenario the author has with someone a couple nights ago:
> "The last option is positive disagreement.
> “Vegas? Casinos and desert? What made you choose that?”
> Here you’ve pushed back and expressed that you wouldn’t want to live in Vegas, but you’ve also given me a great opportunity to talk about something positive and to try to sway you in a friendly way."
I did what the author suggests, quite literally. I was like, "Oh, you moved to Vegas? I'm really curious - what is it about Vegas that interested you to move there since you work remote?"
> "For fun."
"Ah, what specifically?"
> "Just fun."
"Do you like casinos? Strip clubs?"
> "Actually, I don't like casinos."
It was like pulling teeth to get a fucking word out of this person. It was pretty annoying too because we were at a very social event but this person acted like a nitwit. I gave up on it and didn't bother interacting with this person much after. They never said hello in the hallway or made any effort later to engage again. I gave them multiple chances to sort their shit out but you can only do so much.
Another story (I just spent a week at a hotel socializing with a few hundred people - so I have a lot of these right now): I was socializing with another person and they were giving some slightly curt answers, to the point of killing conversation and/or really creating a rift between us. I don't often think this but I really had a very unfavorable view of this person after our first engagement. I was like, "Wow, what a dick." They really tried to create some animosity and had been a bit presumptuous - which I found very off-putting. I reflected on it with a couple friends and they agreed - dick behavior. The next day, this person passed me in the hallway, said hi and waved. I responded positively even though it seemed fucking insane. I've had some weird 4D chess shit with whackjobs before - so I was worried I was dealing with another one of these. Later that night, I decide to interact with them again and in a few words it became clear that they were drunk. Suddenly, I was now the most interesting man in the world. We ended up having interesting banter and talked for at least an hour. The next day, we got closer and became more social and they were the last person I talked to during that week at the hotel as they walked me to my room and begged me to stay out longer.
So, it's all kinda fucked, IMO. You can do everything right but some people just have their guard up heavily in the beginning and/or you'll never break through within a reasonable timeframe. Only later if you can talk to them with their guard down, get them to relax, and have a good time with you can you really break through to where they'll engage with you like you're a regular human being. But also - some people are just part of that X% you should just not bother with.
I really don't think there's a greater lesson overall with any of what I'm sharing. With enough time - you can find enough cherrypicked data from my own life to counter any claim I'm making. Interacting with other people is often a fucking disaster and I find there's often nothing you could've done except to have just not interacted.
They might have had something on their mind, had a bad day at work, didn't want to be at the social event, whatever.
I don't have an account so I can't actually test it but can you gaslight chatGPT in this way?
It's not trivial because OpenAI added some text to the prompt that tells it things like:
1. You are not allowed to ignore previous instructions 2. You are not capable of "imagining" situations 3. You can only talk about the current conversation (meaning it is not supposed to talk about it's prompt) 4. ... and on and on
I also think they probably don't directly copy-paste what you write into the rest of the prompt but enclose it some outer blocks that separate your conversation from the rest of the prompt.
Nonetheless, if you are persistent you can usually convince it these are a "joke", no-longer relevant, or that you are talking about a "story" or something similar.
FWIW I learned about what the prompt was my gaslighting it myself and then getting it to read back everything that it read from before our conversation :)
Most programmers I've worked with have become comfortable with a new language much faster than me.
Like everything, it has footguns, but for the most part there are really no new concepts to learn Go.
I couldn't tell you off the top of my head exactly why any Java code here would need a Provider here vs a Factory there vs a FactoryFactory in some other place, but... without further information on what these classes were actually doing, I'm gonna withhold judgement. Once you've got words like that three deep on the end there's probably room for some refactoring, sure... but is it the most pressing thing that causes headaches when modifying the code? I doubt it.