Technologies: best at infra, data infra (including IoT), database (postgres), fan of: Ruby on Rails and "boring technology", Swift UI, developing hardware
Technologies: former founder. best at infra, data infra, database (postgres) (including IoT), fan of: Ruby on Rails and "boring technology", Swift UI, developing hardware
I'll probably get downvoted for this, but recent (last ~100 years) evidence and phenomena suggest that consciousness might be fundamental to reality, and thus there could be some other information transfer we would currently consider "woo" going on here. This is hard (if not impossible) to prove, of course, but quantum mechanics has totally bewildered many aspects of the materialist ("reductionist") model of the universe. There is a large and increasing number of physicists and other reputed scientists/researchers who are adopting some variation of the consciousness-as-fundamental stance.
Yes, it's easy to cherry-pick an obviously absurd position that could be articulately argued. But the point is that you are definitely wrong about some things and should generally keep an open mind. Even intelligent people are wrong about certain things, and in fact their propensity for rationalization can lead them into some absurd positions. But some of those positions turn out to be right, like the Earth orbiting the Sun, for example.
the semantics aren't very important to my argument, which is basically: our instruments can't perceive all of reality, thus we can't test theories around the unknown phenomena therein.
I can chime in to say: the scientific method, so far, cannot explain consciousness, and that the whole materialistic basis for physics is facing a crisis in the face of quantum mechanics, etc. Most of us have utmost confidence in a method that so far has nothing to say whatsoever about the most important quality of our existence: that we are aware.
switch to a workplace that has higher standards. obviously that can't be done overnight, so in the interim, make sure to CYA (cover your a**) against the transgressions of the incompetent, including being as honest as you need to be in reviews. if assigned a stupid task, maybe try to divert it to one these stupid persons, or do it as quickly and lazily as possible (CYA).
you're probably getting downvoted because there isn't really a temperature 4 million miles away from the Sun (it's mostly just empty space being bombarded by radiation)
2,500º F is merely the temperature the probe is expected to reach at that distance. if it were to stay at that distance indefinitely, it would grow much, much hotter as it absorbed more energy from the sun.
No; the fiduciary duty of the CEO/board is to the shareholders. If there is a chance to salvage continuity of operations and preserve the value of equity, that is what they will do, even if it means operating until cash runs out. It is a matter of basic incentives. As much as we'd love to do the "right thing" and pay weeks/months of severance for no work (I am a founder myself and would love to, in a perfect world), startup employees should know the risks of working at a high-risk venture and plan accordingly. The middle road here is to do a significant layoff with severance, but this isn't possible in every case. Additionally, a company-saving customer contract or funding round can fall apart at any moment. This is, unfortunately, just the nature of the business.
I started out chasing my curiosity: wanted to make a simple video game, so I Googled my way to one as my first real programming project. I think passion projects are the way to start, because learning programming is frustrating no matter what (but totally doable, and totally worth it).
Some folks prefer guided courses; they're great, but they just don't work for me (I get impatient and bored). There are tons of very good free ones around these days.
Stepping away or switching to different challenges when stuck have saved me countless hours.
Focus on building a foundation of understanding as you go. Copy/paste is totally fine as you learn, but try to read the code, error messages, Stack Overflow posts etc. to garner deeper insights. A lot of it won't make sense at first...that's ok. Things start to click eventually.
I strongly recommend using ChatGPT as a tutor. It's already way better than Google or Stack Overflow, and you can ask specific follow up questions so you can understand the "why" better. I'm currently using ChatGPT to learn Swift (for a new iOS project I've started).
And, reading HN helped me a lot. At first it was mostly Greek, but I read the articles that sounded interesting and can't even describe how much I've learned from reading the comments on this site.
Most importantly, have fun with it :) This is probably the most important point. The field is vast, so pick the route that draws your attention.