PopsiclePete
Joined 13 years ago
Joined 13 years ago
Here's an analogy.
I'd be more impressed by a medieval European serf if that serf could create the Intel 8086 than by you if you designed the next AMD 32-core processor.
Sure, it's easy to say - take away the sweatshops, provide them with UBI and voila - suddenly we have 5000 Einsteins on our hands.
But it's also possible we'll still have zero. It's not like we don't have millions of people leading "cushy" (by comparison lives) in the West already, yet - no more Einsteins?
Ok, fine, if three - instead of one - people - out of billions - came up with a revolutionary new idea - that does not, to me, discount the idea of the "lone genius", just because 2 > 1 and we can't strictly use the word "lone" anymore.
The idea would be discounted, if say, 500 million people all invented calculus independently of each other over a period of 5 months.
I studied drumming for 6 years and could easily be outmatched (and have been) skill-wise by a 5-year-old with talent.
Are there just no "geniuses" at all? Could anyone paint the Sistine Chapel? Carve out David? Paint the Mona Lisa? Play drums for Led Zeppelin? Invent new fields in mathematics? Is 99.9999% of humanity just ... what? lazy?
"Soviet level repression" would be sending Mr Martinez to a forced labor camp; maybe his relatives disappear, that sort of thing.
If I find out that a coworker of mine attended a White Power rally a few years ago, or stormed the Capitol this January, you bet I'm bringing it up to my manager in a "it's either me or them" conversation. And I won't be the only one on my team.
You may be cool working with all manner of assholes, doesn't mean other people should be.
So what exactly are Trump’s accomplishments? It’s not like the dude started off selling hot dogs. He made a lot of shitty investments, lost a lot of money, and is one of the few people on this planet capable of bankrupting a casino. In Vegas.
Yes he’s famous, of course, but his “look at me I’m a successful billionaire” image is all smoke and mirrors.
FTL is not impossible. The only thing physics say is that you can’t accelerate a particle that has mass past c because that would require infinite energy. But accelerating an object doesn’t have to be the only way to move “faster” than light.
Look at our civilization today and compare it to what it was a thousand or two thousand years back. Now imagine a civilization that’s had three hundred thousand year head start on us.
Who’s to say they haven’t mastered wormholes or bending gravity or harnessing dark energy to accomplish things that are purely in the realm of science fiction today?
But yes, there's a reason why high-visibility C++ projects like Chrome basically white-list 30% of the language and keep it that way, to some small sub-set they feel is "good enough".
The problem is the fragmentation this causes. I pick these 5 features of the language, you pick another 7, I can't use your lib, etc, etc.
C++ is becoming extremely bloated. Bjarne said as much in one of his recent criticisms at the highly-specialized use-case proposals that people wanted to make "standard".
I enjoyed his C++11 book but now that's probably all outdated "oh we don't do it that way anymore" stuff and I can't afford to just buy 2-3 1000-page books every year to keep up. Got better things to do.
If Ubuntu depended on random users pointing their browsers to ubuntu.com and then clicking a download link to download and burn an ISO, they'd be long, long gone. There hasn't been any real $$$ in that since, well, forever?
If I had designed this language in a "design a new programming language" college class, I'd probably have gotten a C+ for my efforts at best.
What Go is, is a great tool more than a great language. I like to use it because my output from it is usually reliable, is on time, is light on resources, is easy to deploy, and allows me to get kudos at my job and more $$$. It's wonderful screwdriver for today's screws.
But I don't think it's a great language the way a LISP is a great language, or Smalltalk, or Haskell, or OCaml. It won't really open your eyes to a new way of thinking about problems that you didn't already know from your C days. You still have too much interface{} stuff everywhere, or reflection (which is extremely tedious) or pretty-awful code generation compared to LISP macros.
If I got hired tomorrow at Google, I should just be able to decide to kill off Android and Chrome, yeah?