18 karma · joined November 8, 2020
I'd rather be useful than be valued but is totally useless. :D
― Arthur Schopenhauer, Essays of Schopenhauer
-- Schopenhauer
If a DBMS is "slow" or "fast", that is not because of SQL -- it is because of the specific implementation decisions that the makers of that DBMS took.
And that has nothing to do with what you just said.
"The talks in this series will present ideas on either (1) making SQL go as fast as possible or (2) replacing SQL with something better."
How were you able to infer that the existence of the word "go" in that phrase refers to optimizers?
And 2nd idea/proposal of "replacing SQL with something better" really implies that they are talking about the language and not the optimizer.
In any case, if they really meant "optimizer" then their phrasing is very vague and imprecise; if they are talking about the "optimizer" -- then which specific optimizer? They have failed to mention that too.
you cannot make a language fast, only its underlying implementation (i.e the specific dbms).
and this is the error I see 90% of the time. there is a confusion between conceptual (model) vs implementation concerns.
the problem with SQL the language is its conceptual foundations -- that it is not currently relational and yet it is used as the language of "relational" DBMSes in the market.
Or, the user must define a default value in the query itself.
Yes, tedious; but, precise and forces the programmer to really prepare for the "unknown" scenario.
There's the Closed World Assumption in a database.
If you're an employee, your employer does it for you.
The employer just deducts the tax owed by each employee, and pays it to the government every quarter.
The total tax amount owed per month may vary from 10k USD (10 to 20 employees) to 20K USD (20 to 50 employees).
But the catch is: If the taxman is corrupt (highly likely), and the officer-in-charge of the remittance of such withheld taxes is also corrupt (not improbable), do not expect that the full tax amount will end up in government's coffers. Both parties will pocket a "small" percentage of it, per quarter, every year.
This scenario is highly likely for offshore companies, where the real owners are outside (e.g. US, Europe) and there's a "trusted" individual (or group of people) that does the "administrative" stuff for the company.
Crazy.
- In the middle of a (chat) conversation that was going nowhere about a certain issue, he told me that I'm "difficult to talk to."
- I replied, "I can say the same thing to you."
This co-worker then complained to management, that I was being a bully and disrespectful. I provided the chat logs showing that the initial statement ("I'm difficult to talk to") was unprovoked, and I was civil all throughout our chat.
But this experience led me to wonder if there are legal concepts that I could have invoked in my defense.
The article mentions someone punching in the face.
What if this is the scenario: A punches B in the face. B punches A, as retribution. The physical and emotional damage to both parties are equal in nature. But A sues B for assault.
Will the case be dismissed? on what legal grounds? What are the applicable legal principles?
Most of the advise are really good though.
Countless times I've heard or read this somewhere.
Quite untrue with my experiences. Who exactly is the "manager"? the "company"?
In my experience, most of my reports left because of low pay. I as their "manager" agreed that they receive an raise which is justifiable due to their output and our team's growth.
But the "company" is against it. In particular the CFO. Is the CFO the "manager" then?
In any case, a statement like that is almost always misleading.
The article is Ok though. I just wished that statement was not there.