siempreb
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?
> 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.
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.
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..
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.
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 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 another great example of why we should try to support open source if we can.
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.
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.
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?
> Pros: none
> 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.
> 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.
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.
That cannot be because of missing types. If you make just 500 lines python unmaintainable you're just a terrible programmer! In it's core it cannot be a type problem. And that is my main point here; there is a hype going on in the dynamic languages to add types, as if it solves everything. IMHO it's not that simple.
To avoid unnecessary explanation about the value of static typing; I am not against, I'm doing c++ and it serves me well.
> 1. What do you want to do differently in your next role?
Earn more money
> 2. Imagine yourself in three years. What do you hope will be different about you then compared to now?
Being more wealthy
> 3. For the last few companies you've been at, take me through: (i) When you left, why did you leave? (ii) When you joined the next one, why did you choose it?
1. Because the job sucked
2. Because I need to pay the bills
> 4. Among the people you've worked with, who do you admire and why?The CEO of company X, because she managed to free herself from this life sucking process
> 5. Tell me about a time you took unexpected initiative. Follow-up: Can you tell me about another?
I left several jobs because the code base and the colleagues sucked too much
> 7. What motivates you to work?
The need for money
> 8. Looking back on the last five years of your career, what’s the highlight?
Every time again, the holiday
> 9. What are you really good at, but never want to do anymore?
Being a brown noser
> 10. What’s the difference between someone who’s great in your role versus someone who’s outstanding?
Even better ass licking
> 11. How did you prepare for this interview?
I didn't prepare, I just try to be honest
> 12. What do you believe you can achieve with us personally or professionally that you can't anywhere else in the world?
Hopefully I can up my salary for the next gig
> 13. What are the three most important characteristics of this function? How would you stack rank yourself from strongest to least developed among these traits?
It is not sane to rank myself against unknown factors
> 14. Tell me about your ideal next role. What characteristics does it have from a responsibility, team, and company culture perspective? What characteristics does it not have?
My ideal next role is developing software for my own product. The main characteristic would be:
- no annoying managers to manipulate me
- no forced 'happy team'
- no agile or scrum
- no spaghetti codebase
- no code reviews
- no managers and self made 'important' people taking a cut of my produce
- no need to lick ass of colleagues to survive the office politics
- no traffic jams, no commuting
- a healthier and happier life in general
At this point I expect to be rejected from the interview, and wish them all the best.There is only one way a group of people can have healty code reviews, that is when they like each other so much, or enough to accept what they not agree on. But man, if one or more dev's are not you're best friend, you have a problem there. Because it is not who has the best code or ideas, it's who fits best in the group, not?
But I totally agree code that comes into a code-base needs to be checked. And IMAO only by 1 developer, the LEAD who is responsible for the code-base. No democracy, no endless discussions, no 6 people spending 1 hour a day to do this.
Personally I prefer to do only gigs where there is a lead dev. I try to stay away from the popular self managing teams. I've seen enough horror, where a good developer had to leave the team because they were constantly frustrated, endless discussions about futilities, and in the end it all became personal.. Is it only me who sees this?
You are joking right? Ever tried to do that with a large Typescript code base and then of course without the defensive strategy? It's a myth Typescript proponents really enjoy to believe.
> There isn't a ton you can do about this except for to code very defensively where it matters.
Bingo! That's what I always did and served me well on very large code bases. With Typescript I have to write about 20% more code(that can hide bugs too). Advantage? A bit more intellisense than VScode gives already out of the box, and of course for the junior and medior developers so they cannot mess up(types).
That is still no reason for me to use an ORM instead. Learn SQL then, that's way more valuable than to learn the next ORM library with all it's issues.
So? Is there a reason left then to use Typescript instead of C or C++? I cannot think of one. Especially for education you better use a real language that will stay for more than 10 years at least. Microsoft is doing a great job taking over the Javascript community, and now this.., would love to see their hidden agenda.
IMAO Typescript is only interesting as a (painful) intermediate solution for large Javascript code bases until there is a serious replacement for Javascript through WebAssembly. I'd never choose Typescript as a language, even stronger, I recently moved away from full-stack web development partly because of it. Back to C++, what a relief..
No, that's a lie. No need for identification in order to save progress, you can use: cookie, browser storage, etc.. for that.
Please be honest about why you are using social media for login. Because when I login with Facebook for example, you can see a large portion of my Facebook profile and depending on the plan you have way more than that.