It's very bad. Text and email should be private, unless it is in the context of the action being pursued. This is just too much data to just turn over willy nilly. Very slippery slope.
729 karma · joined July 29, 2018
It's very bad. Text and email should be private, unless it is in the context of the action being pursued. This is just too much data to just turn over willy nilly. Very slippery slope.
/s
This is the best, most delicious, type of pedantry friend!
If memory serves, it was a little of column A, and a little of column B.
The long(er) answer? Mathematics are more limited, and thus, at least on the surface, provide a more rigid model.
Plus, we have about 4500 years worth of equations that we know to be accurate; not so true for C or any other programming language. Plus, we can model all the way down in mathematics, as it is more abstract in nature.
The long(est) answer? It's turtles all the way down.
And yes, mathematics is a language; it is the language for modelling the phenomena we experience in the world, including the non-physical (contracts, data / counting, etc.).
I so, so, so wish that people were taught that mathematics is a language of relationships rather than one of rote numerical calculation. I think more people would stick with it. It's a shame, because the doors it opens are huge.
It's a bit challenging to have a discussion with someone who responds to what he thinks you said, rather than what you did say.
I told the story. And it is a relevant one. There is an element in the community, not as pervasive as it once was, but it is not insignificant, that is and behaves exactly as I set forth. And I know it to be true, just as you do, and every other person here on HN knows it to be true. I lived through it.
That "attitude" is one of the major things holding back Linux on the desktop. Sad, but true. And it doesn't have anything to do with my technical prowess (or that of any HN reader for that matter). It's for Joe down the street. Jen who can barely turn a computer on, etc.
As an embedded developer with over 20 years in industry and nearly that many with GNU/Linux (and a whole host of other UNIX systems), I say piss off with that. Who exactly do you think you are that you can be so incredibly presumptuous?
Thank you. This is the truth, and your attitude on the issue will tell you which dog you have in the fight;
The non-technical among us, the 80-90% if you will, are not going to use a desktop Linux distribution the way they are currently setup. A home user is not going to use Google to fix a problem. They're not going to call their technically-inclined family member. They're not going to edit text files nor understand the minutiae of their hardware (and it WILL happen, eventually, 100% guaranteed). They are either going to throw "that piece of shit away" or they're going to call their buddy Steve who can put Windows on it.
Unfortunately, the community is still "the community," and much like those kids who wouldn't get out of their parents' basements, they're now in their 50s, crusty and pedantic as hell, sitting in their own ivory tower, incidentally not much different than the one they rebelled against in the 90s. Anyway... blah, blah, blah.
But I do disagree with the statement I was replying to.
You do not need to learn how to analyze algorithmic complexity from a theoretical point of view, which would be very math-heavy.
But a college/university-level mathematics / comp-sci course in algorithms & data structures, usually only a 3 credit, 200-level course, isn't really asking too much.
Then you'd know why your O(n^2) algorithm sucks on any dataset larger than a toy without having to be scolded.
There's 10,000 shades of gray between not knowing shit other than sort() and having a PhD. Use some common sense.
An assembly line isn't really a "product," per se. It's more of amalgamation of several products and technologies, many legacy, that forms a cohesive but loosely-coupled whole. You may have several vendors' products / systems in a line. So what you end up with are ongoing contracts that provide for installation, programming, troubleshooting, maintenance, etc.
There's actually a whole specialized industry that does nothing but design assembly lines. It's pretty neat.
Everything old is new again. Wash, rinse, repeat.
I at least I feel like I'm being tracked a little less by a single entity.
Let that sink in.