I think the main premise of this article is the fact that crypto's carbon emission is insane, especially Bitcoin, which I agree (I don't hold Bitcoin for this exact reason). But there are many other crypto that uses Proof of Stake, way way greener than Proof of Work, such as Cardano. Even Ethereum is transitioning to Proof of Stake.
This article should be re-titled "The Political Case for a Blanket Proof of Work Ban".
I thought I knew what Christianity was, growing up in church. After I attended a theological seminary, I realized I knew nothing. Also I stopped debating religion with people online because I realized majority of religion debates are extremely shallow, yes even those with popular sciences like Richard Dawkins are shallow.
On the other hand, being just a regular member of my church, I also don't want to bring my background when I talk with my church community. Majority of people don't have the education that I had, and to explain half-assedly will just confuse them more.
Oh yeah for sure, but this conversation already derailed, so no further dialog was necessary. I was coming from a point of view "small talk on a dinner table during hangout" and she came from a view of "You are sexist and I am mad at you" so, better to let the conversation die down and continue another time.
In my mostly 99% Asian circle of friends, we have a few white people, and I can't help but be super uncomfortable every time the topic of racism being brought up, because I was thinking "dang, how would these white friends in our circle feel, they must've felt uncomfortable in these kinds of conversations". Yeah, heads you lose tails I win kinda situation.
In my circle of Asians, we have our own trouble as well. My wife is Japanese, and I grew up influenced heavily by Japanese culture (I'm Indonesian Chinese), but majority of my circle is 99% Koreans and Chinese. So yeah every time WWII or Japan/Korea/China thing gets brought up I also just stay silent and will just ask my wife to go home early or pretend we have some business to do. Definitely something will go wrong. We are in our 20s - 30s, and WWII are our grandparents generations battle. We are aware of Japan's WWII problem, but we aren't gonna pretend we know what to do.
I'm Asian, wasn't born in America and didn't grew up in America as well. I don't have a horse in this race. I don't feel annoyed to change that term. I'm only annoyed if someone guilt trip me if I don't change the name out of ignorance (i.e, I don't follow politics, no time for social media). I don't think I have any bias against women or minority in tech. Changing main or master or slave doesn't ring a bell or evoke an emotion in me. If my boss wants it master or main or slave or white or black, I'll do it.
I'm very very surprised about this whole identity politics thing. First time I came to the US and I conversed with this Asian women friend, who told me that she wanted to go to business school, and I asked her "why business school?" and suddenly another Asian women (friend of her) cut me and said "Oh why not, because she is a woman?" and I was like "wow, where did that come from? what does that even mean?" and since that day I know that US racial issue is fucked up big time.
I think GameStop, NFT and Crypto is a way for millennials to try to fight back against the old money / old guard (i.e, Boomers). These days even if you work in a FAANG company it is still a struggle to have a place in places like SF/NYC/Seattle. Not to mention student debt. Desperate millennials that see the reality that their paycheck is just gone for paying rent seekers and will never own anything in their life decided to "YOLO" and who knows, might be able to turn back the situation in their favor.
How are we supposed to get a mortgage? If during this pandemic where some housing prices go down but got snatched by Boomers for another investment.
An honor to have Steve Klabnik himself responded to me. Thank you for your amazing work for the Rust community and the books as well. I'm a Rust hobbyist, I'm just trying to be objective, especially since majority of my day job doesn't involve Rust, and for sure my team mates refuse for me to introduce small bits of Rust code here and there, because of unknown territory.
I always consider my life is strange. Born in a 3rd world country in a broken home, families fight like in drama, many divorces and remarriage. I went where whoever my current father at that time went, moving from city to city, school to school. Then I find myself in the US, from odd jobs such as dry clean, laundry, sushi, deli, to church admin, to now working as SWE in one of big US tech company in NYC. Married a wife from another country as well. Me and my wife are different culturally, language, faith, and socio-economic background. One day I woke up in a remote village where her grandparents cultivate rice, in a traditional home and where the bathtub is still traditional, hearing the sound of cicadas and see the morning sun, and I thought to myself "how did I end up here?"
It's strange, I left my home country and now wherever I go I see people that speaks different language than me, buildings that I'm not familiar with. My community where I am active with is also different than me. It is a strange feeling. I hate airports because whenever I am in airports I always have a mixed feeling. The feeling of leaving my current place to visit another home in another place.
Now my heart is in three different countries (or cities, to be precise). Every vacation season I have to decide which country to visit and to which family. Life is short. I saw my brother's baby, and then on the next vacation that baby already knew how to walk. My parents and grandparents are getting older. My kids and my brother's kids will speak different languages, grow up differently, and so does my wife's kids with her sisters'. I have a dream of uniting them in one place during vacation and see how those kids react to one another even though they can't communicate in one language, I think that'd be a hilarious sight but very wholesome. I hope there will be faster way to travel invented within our lifetime, maybe Concorde again?
I guess this is the life of immigrants. We are immigrants, this is our way of life. I often asked myself what would happen if I stayed in my home country? I'd marry my current girlfriend at that time, maybe help my family's business, or do something else. I don't know.
For anyone curious: I was born and grew up in Jakarta (Indonesia), and my wife grew up in Tokyo (Japan), and now I work in NYC. Life is surely strange. I feel very insignificant every time I think about this and I realize, there are millions, and billions of people in this planet with stories as unique or more unique than me. The world is is a strange place.
One day, maybe we will retire in Japan, or in Indonesia. Who knows. It's too far in the future. What I do now is cherish every moment I have, knowing the future will be different.
As a fullstack dev, this article resonates with me. I was worried that being Fullstack dev is a career killer (what I heard), but I found out its not true. In my current company (one of the tech giants/unicorns), there are many small independent teams that maintain stuffs themselves. In my team we maintain everything, from frontend to backend to devops. Python, JS/TS, Go.
Not impossible to achieve, since frameworks/methodologies are transferable. I.e., I use React, but I learned Angular2 in just a day or two and was able to be productive right away for maintaining/building feature in some apps that use Angular2. Backend we use Express, Flask, plain Go. ES, SQL, MongoDB, DynamoDB. Doesn't matter. Granted, everyone in my team are senior devs, more than 5+ years exp.
Besides, after a while doing just frontend or doing just backend you'll get tired and sick of it and want some change. It is nice to just flip back and forth, do database today, do css tomorrow, do API the day after tomorrow, do buttons and forms next week.
We don't do Kubernetes etc though, too complex. Just plain old Ansible Jenkins on real machines. And when we can, just use managed services.
Aquarium owner here. Thinking of IoT hardware but turns out the sensor is expensive and error/breaking prone.
Thinking to create yet another social media for people to post their aquariums and track the maintenance schedule then I realized I won't have the bandwidth (time and money) to deal with storing massive amounts of pictures, or policing the content to make sure it doesn't go down like social media dumpster fire of porn, gore, politics, religion, and other offensive materials
I think this is the hugest news yet. It suddenly opens the pool of candidates to all across the country.
I expect other tech giants will follow suit.
Those who previously can't afford or don't want to live in big cities like NYC/Seattle/SF because they are older, have families, or various other reasons now are included in the candidate pool.
This can go two ways: either the local software business will have to compete with FAANG salaries, or there will be jumps from senior developers, experienced developers, and many smarter/more capable developers from smaller software business to FAANG due to salary/perks attraction.
Whatever the case is, suddenly fresh graduates, mid level developers, senior developers, are now competing on the same pool. It is getting even more real to compete in the high FAANG salary job openings now.
This serves as a reminder for us, whether fresh graduates, mid level, or even seniors, to always to keep your edge. DS&A grinding, system design, etc, do whatever you can to not lose your edge.
As a matter of fact, I think almost all knowledge workers will find themselves in this situation. If you are a knowledge/office worker, huge competition looms over the horizon. Never lose your edge.
I think your argument here is counterproductive. Lihaoyi is a prolific coder but most coder like me are average Joe. How can Scala be useful and make average Joe like me productive. The fact that Lihaoyi is a prolific coder in any language does not help selling Scala.
I think it is worth it. I did Leetcode in JS, then in Go, then in Python.
In Python you just need to focus on the actual algorithms than the actual minuteae details such as "let me create a function to copy this array". As long as you are aware of limitations such as Python int has no restriction like Java (int32, int64) etc, because some problems require you to look into that restrictions. Python string concatenation is also O(n^2) because there is no stringbuilder in Python. Just be aware of those and it should be fine.