1,234 karma · joined February 3, 2017
I'm quite naive about these conflicts but it seems like whoever is in charge of the Iran military really has a death wish. I wouldn't be surprised if Iran is a parking lot by the end of the year at this rate.
Great for a student or casual user though for sure.
Google has offices in Kirkland. Amazon and Meta are big employers here, with Meta paying the best, but both of those companies have their own issues which are probably worse than just being made fun of ..
The bashing on MSFT has really ramped up in the last 6 months though
I've surveyed the market pretty heavily, and given my specific credentials, experience, and risk tolerance, unless I got really lucky, I don't know if I could find a better place to work. I live near Redmond and have a small family to support.
Anthropic is a "Supply Chain Risk" much the same as Rene Good was a "Professional Agitator" or "Domestic Terrorist".
I pray that Trump gets crushed in the midterms
So we are talking about a HomePod with a screen, or like one of those Meta "Portal" things?
I also found it troubling to try to take spiritual advice, no matter how practical, from someone who had been married and divorced multiple times.
More recently, he's been accused of inappropriate behaviors and was blackballed from some of the spiritual/meditation organizations he was a part of.
Perhaps it's my evangelical upbringing that has made me hardened and highly suspect of anyone trying to lead people in a spiritual way, but unfortunately I feel like I just keep getting proven right over and over again.
I would personally chose it over Java, and I think it is more "batteries included" than Go.
If you need to write a business/web application that is fairly easy to maintain and has good performance, yes I would pick C#.
Also, while functional programming etc is possible in C#, all the code I've seen has been very Object-Oriented. Classes for days. Dependency injection, factories, and other "Design Patterns" aplently.
Obviously with Python or Node.js you'll likely have an easier time getting off the ground but the performance will be worse (if that matters)
source: SWE manager at MSFT, mostly C# stuff. 10+ YOE with other languages prior to joining
A lot of us resisted this at first, but then just kindof came to accept it, and it made it so we have a lot more capable machines to do development on than the laptops that we would have to recycle every couple years.
I know there have probably been a lot of "thin client" products/services in the education space in the past, but I think it might be time to try again.
Like another poster here, I think it's "sad" that kids are using laptops. Laptops have small screens and poor ergonomics.
A thin client setup with a good keyboard, mouse and monitor could be better and more affordable / future proof.