sometimes, it feels like managers hate engineers
They hate engineers because the engineers ask difficult questions that somebody needs to answer in order to really automate a process, and they take the time necessary to do so.
sometimes, it feels like managers hate engineers
They hate engineers because the engineers ask difficult questions that somebody needs to answer in order to really automate a process, and they take the time necessary to do so.
SQL was explicitly designed to allow “normal humans” to query the database. Nowadays “normal developers” aren’t even able to use it properly.
Oracle has a product called Oracle Policy Automation (OPA) that it sells as “you can write the rules in plain English in MS Word documents, you don’t need developers”. I worked for an insurance organization where the business side bought OPA without consulting IT, hoping they wouldn’t have to deal with developers. It totally failed because it doesn’t matter that they get to write “plain English” in Word documents because they lack the structured, formal thinking to deal with anything except the happiest of happy paths.
The important difference between a developer and a non-developer isn’t the ability to understand the syntax of a programming language. It’s the willingness and ability to formalize and crystallize requirements and think about all the edge cases. As an architect/programmer when I talk to the business side, they get bored and lose interest from all my questions about what they actually want.
Draw… with a mouse??? Now I’m possibly more confused.
I’m not sure I get it. Is there a significance to him holding the mouse in front of him like that, instead of having it on the table like normal people? It seems to me that if you want to learn to code you should have your hands on the keyboard more.
deleted by creator
I mean there are 10 fingers, but numbered 0-9.
You can’t run a different Nvidia driver in a container though
Only if you are in insert mode. If you are in normal mode, Shift-I moves to the beginning of the line and then enters insert mode.
To do that you first need to choose a calendar and a time zone, then convert to that representation. It can be done, but you need a good implementation that understands the entire history of what has transpired w.r.t. to date conventions in that location and culture. For timestamps in the future it is impossible to do correctly, since you can’t know how date conventions will change in the future.
However, I should add that as far as mathematical operations go, calculating the number of months between t1 and t2 is an entirely different thing than the duration of time that passed between those timestamps. Even if it is expressed similarly in the English language, semantically it’s something else. It’s like asking “how many kilometers did your car go” vs “how many houses did the car pass on the way”.
I feel like this is a solved and simple problem as long as there are no relativistic effects. Just make sure t1 and t2 are represented as seconds since a known reference time, e.g. Unix epoch, and make sure that measure is accurate. You don’t need to bring the Gregorian calendar into it, use TAI represented as an integer.
As it happens, when we go shopping for food we have more of a culinary mindset than botanical.
I went to university with David Reveman. He did his master’s thesis presentation about compiz (or actually glitz which was a precursor) as slides on the top of the cube, and everybody just assumed it was PowerPoint. Then when it was time for a demo he just flipped the cube around to the Gnome desktop. People’s jaws dropped, it was amazing, 🙂
This is unironically how I think. Also carrying single items to their designated place is inefficient. I wait until there’s a pile so I can process in batch and avoid latency overhead. Same for vacuum cleaning, I need to strike a thoughtful balance between accumulated dust and the time expended on vacuuming. All to maximize throughput in my life.
Well it doesn’t mean that you think you’re wrong. In fact you could be convinced you know better than everyone else. It is just saying that you’re open to other perspectives and that you won’t try to punish anyone for challenging you.
deleted by creator
That’s not a controversial opinion. I’d say it’s worse than pip. At least pip doesn’t put nag messages on the console or fill up your hard drive with half a gigabyte of small files. OP is confused.
It’s a compliment. You’re skilled and valuable enough that the company won’t dare to give you any bullshit for leaving on time.