Definitely another reason to stick to C. In C you don't have to change to another language or another framework, or yet another design principle, or whatever hype that is being followed by a horde of idiots that think they're incredibly smart.
C is still C. I love that so much. No endless discussions about type safety. And yes, with C I can shoot myself in the foot, which is great because I like sharp tools that can cut. Tell me of a cook who prefers a blunt knife. But at least, I'm the one doing it in contrast to web development where you use hundreds of amateur libraries that kill you in a snap, without you ever finding out what actually happened.
That is not really the case here. I woke up already long ago, but there is no way I can stop the idiots. Only governments can take action by law, not me.
France and Germany will not allow for Facebooks' Libra coin. It shows how fast they can act if their economy is at stake. But for decades already they allow pesticides for agriculture. They could and should know about allowing for mass extermination of entire insect species. So tell me what I can or should do if they let this sick economy prevail?
Indeed, insect population decline was the first cause that came to mind, and then I read:
> In addition to habitat loss, pesticides may have taken a toll.
Which is also the main cause for insect population decline. I just cannot believe why governments still allow the use of pesticides, it is so damn wrong just for economic purpose.
It's even pre-industrial age model. School and its strict class system originate from the church. And I totally agree it should be disrupted by a more scientific proven model so kids can actually start to enjoy learning. The problem is that we have billions of people that were conditioned in traditional school. There is practically no way to change those peoples minds, whatever argument you come up with, it's futile. That's all the downvotes ;)
You have a point there. In regular school you are forced to be 'social' or risk punishment. I put 'social' in quotes because I think what is considered social is subjective and mostly made up. But watching how people are treating one another in this world I'm not sure if that social component is really working out good. Homeschooled kids are definitely not as slavishly as the 'socially' drilled kids from regular school.
> Most homeschooled kids I've known have been very behind their schooled peers.
Behind? In what? We are homeschooling our daughter. For her age she's amazing with computers, english and painting/drawing(which is her passion), and also unlike her peers at school she learned to enjoy life long learning and has become autodidact as well. She never learned the usual things taught at school like: forcing other people what to do, bullying, all day on social media, hate to learn, etc, etc..
> Globalisation is fundamentally about individual freedom.
You mean individual freedom for the rich?
> This dynamic has raised hundreds of millions of people out of poverty
And billions of people into modern slavery. And so much more complex misery that it is impossible to comprehend.
> It has increased pollution and accelerated the rate of consumption of resources.
Indeed! We are totally destroying life on this planet and it seems most people don't realize it's the economy. Economists have a 'raise people out of poverty' fallacy for this. All these false truths we learn at school are so persistent, amazing.
No one seems to understand! Macro or micro economy, for me it's just another pyramid game. For some reason most people are completely unable to see that and can only humdrum what they've learned at school; that 'our' economy is a boon. Well, it might be a boon for the rich, but not for us commoners/slaves. And as a side effect this economy(of waste) is destroying not only billions of lives, but also our entire planet and species.. And we are so smart that we have an opinion whether to choose between Trump or Clinton, while neither of them desire to end this idiocy.
I would not be surprised if we eventually find out humanity has already multiple times wiped everything from this planet in the last billion years. And IMAO we are stupid enough to do it again and again.. It all comes down to: Greed, Vanity, etc..(you know your sins don't you?). The flesh is weak, so weak we'll probably never learn..
No. It's a linux, and there is no mic or cam connected. I use Netflix too, works like a charm. And I can understand your temptation of using the Netflix button on the remote control, it's one of the lures.
> Smart TVs sending sensitive user data to Netflix and Facebook
No way! Has that ever been news? It is the first thing that comes to mind when some product 'needs' to be connected to the internet. Sending private data is most likely the only reason a internet connection can be made with the device. All the 'great' software around it is only fluff supporting to lure people sending their private data unknowingly. Do they send microphone and camera data home? Of course, that's the cream. Oh, and do they protect your sensitive data well? Nah, that's not a priority, who cares..
In the past you bought a new tv, and the manufacturer was happy and treated you with respect. Today you think you buy a tv, but tv is actually the secondary feature, you just bought an intrusion device that collects your private life in order to send it to the manufacturer for selling it.
I have a new x-large smart tv which I would never connect to the internet for these reasons. I use a dedicated pc with a good graphics card that connects through HDMI. On my couch I have a wireless mouse and keyboard. With this dead simple setup I cannot only watch regular tv, I can of course do anything you can think of doing on a pc. It also has become my favorite gaming setup.
I think governments should be more active to protect citizens of course. Non-technical people are prey nowadays. I despise this new economy and I'll never ever want to make any money of of it, I'd rather live and die poor.
Inkscape is just totally awesome and very much needed. Without it the only serious option left for vector graphics is the overly expensive Illustrator, entering Adobe's sucking subscription model where you can only edit your own files when a subscription is paid.
Inkscape is another great example of why we should try to support open source if we can.
> The answer is that most of our mind does not even realize that fiction is fiction, so we react to it almost as though it were real.
Yes, we are dreamers and believers. And that is also the reason why we are so easy to manipulate. I consider it a weakness that leads to stupidity. Most of our opinions are 'fiction', we think we're 'right' but the truth is that most often we're just dreaming. It's our minds favorite activity because it doesn't require any effort. It just happens, like most things in life.
Welcome to making money as a software developer. Your experience is nothing exceptional in IT, most startups are pretty bad if you ask me. You can be more picky with companies, but that will make it tricky to find a new job in time.
My advice for your next job: don't mention any of the bad things you've experienced, talk about all the good things you've learned, the great team you had etc.. always remain positive in every new interview. And don't expect a great developer experience when you enter a new company, (although it sometimes happens), you work for money in the first place, and coding is your skill.
There is something about this immutability thing I really don't like. In the authors example it looks like v1[0] is set to 42 (const auto v2 = v1.set(0, 42)), at least that's how you read it because it contains the word 'set', but you have to 'know' that v1 is immutable and is actually not setting the value, but returning it. So IMAO the naming should be better, I like to read code that is not confusing.
If this construct, that I actually never needed in my entire career, is handy for undo/redo, why not just have a dead simple undo stack? In what situation is an immutable structure your best choice?
> Cons: ill-defined, far too big, Object Oriented Programming, loads of baggage, ecosystem that buys into its crap, enjoyed by bad programmers.
This is just rubbish. Fair chance the author wrote this with the help of C++ (your OS or browser maybe?). And I enjoy C++ and it's eco system as well, compared to other languages. So that makes me a bad programmer? I'm surprised people are taking this post serious.
Just a quick look at the code. One of the first lines in the random first file I checked:
> function printBasis( state: any, dynamicBasis: any, staticBasis: any, indent: number = 0 ): string { ...
When Microsoft removes the 'any' type this language (and hype) is dead. I've never came across a TS code base that is actually 100% type safe, and that apart from the fact that at run time there is no type checking at all, just Javascript.. That's why I still prefer the ease and security of dynamic type checking, because it is real safety. I know TS can still help in a large code base especially for the less experienced dev's out there, but it comes with a very high price that no TS proponent dears to admit or cannot assess. We live in a world of dreamers.
> It cannot be stressed enough that pools of water should not be forming at the top of mountains. That’s just not what Mother Nature had in mind.
Does the author really know what Mother Nature had in mind than? When statements are clearly made up, it is not good journalism and the whole article becomes questionable.
About 4 million lines of Python code is just a bad decision from the start. Now they are trying to fix it with types, but IMHO the fault is not in the language. They just should have started out with a statically typed language that scales better.
Definitely another reason to stick to C. In C you don't have to change to another language or another framework, or yet another design principle, or whatever hype that is being followed by a horde of idiots that think they're incredibly smart.
C is still C. I love that so much. No endless discussions about type safety. And yes, with C I can shoot myself in the foot, which is great because I like sharp tools that can cut. Tell me of a cook who prefers a blunt knife. But at least, I'm the one doing it in contrast to web development where you use hundreds of amateur libraries that kill you in a snap, without you ever finding out what actually happened.