Also, do you really need it when you're a startup running 3 EC2 clusters with "potentially tons of customers"? No.
516 karma · joined March 18, 2023
Also, do you really need it when you're a startup running 3 EC2 clusters with "potentially tons of customers"? No.
But I do appreciate VR evangelists, without whom the technology wouldn't progress at all. Despite being a gimmick for now, I have to concede it's pretty cool tech.
Everyone expects them to be building Kubernetes, Terraform, and other useless bullshit that a startup with a total critical traffic of 10QPS absolutely doesn't need.
We've also had ex-Facebookers back in the day who would throw out perfectly fine coding processes and get everyone to use Phabricator. Bloated software that took many engineering hours to design processes around, and came with features that no one with Atlassian would ever downgrade to use. It was like coding with PHPBB.
Having lived in both places for several years (first couple of years are never a good gauge due to taxes, relocation, visa, acclimatization, bias), I very much prefer the quality of life in Europe. At least California pays well enough to offset the forest smog I guess.
And yes convenient access to other European countries is also a big plus.
"Hey we think you have great ideas to share, and would really like you to share them."
On short notice: "One of our team members thinks your ideas aren't that important after all, we are going to remove you from the headline. Please keep it short kthxbye."
It shows bad planning, bad organization, lack of cohesion, and outright disrespect of your professional time. You may choose to accept that slap to your face (signaling that it's okay to do that to you), but there's nothing unprofessional about rejecting the attendance and rightfully criticizing the organizers for their rudeness.
Then again it's difficult to figure out what you are interested in in university at 18/19yo. Maybe just a vague curiosity, maybe the paycheck. But you have to actually take the course to know. I wish there's a better way.
If we weren't interested, we would have quit during the first semester.
Our very first assignment was to design a modified Miller. After nights of struggling with the software and connecting transistors, we were then told psyche! You could've imported from the library that we've never told you about! The rest of the assignments were essentially just importing circuits and moving stuff around and hitting the simulator run. Over and over and over again. It takes a certain grit to stare at the Cadence UI for 10 hours running the simulator button to yield a random result. There's no Stack Overflow, the TA was of no help. Just learning the software alone was hell. The instructions were on printed paper that didn't work half the time. Then you have the crashes that wipe out hours of work. We didn't dare to save our work sometimes because it'd crash the software. Loading the software took forever. I genuinely hated Cadence with a passion.
I'll admit I don't have that grit. My best memory from the course was still being able to design and fabricate my own chip and PCB to go with it, and successfully converting an analog signal to digital and back. The ENOB took longer than needed to solve and it was rewarding. But I'm not doing that as a career.
Only 3 out of the original 20+ people graduated. Only one bothered to apply to semicon. The barrier of entry is high, but the educators were of abysmal quality.
Didn't take EE in the US, but your statement here seems to be universal. Especially true about Analog professors being gatekeeping jerks.
[Edit] Just checked. He has left the industry a few years back, and is now a software engineering manager. Even the brightest student has given up. Someone on this post said it best, they need to have salaries matching the amount of skill required.
During our final semester in school, or professor walked in and said, "All of you but X needs to know that you're going to be unemployed." He said that to a class of 4 people, the only ones left after most of the original class of 20+ had quit.
"The industry only hires the exceptional, you are all inept. Except for X, my favorite student."
X ended up being the only person to go on to work in a semicon company. The rest of us ended up in software, earning 5x the pay X was making. The barrier of entry to software engineering is so so much lower than semicon, which still makes no sense to me.
How SVG is still not the default for site logos is beyond me.
I think of it as their own way of surviving parenthood.
Babies want physical connection during sleep, sure. But they also need me to not end up bed ridden because I pulled my back carrying them after having slept only 3 hours and forgetting to bend my knees. Twice. True story.
It's a balance of quality care. There's no need to turn everything into a giant conspiracy theory. Also, first baby fed with formula, second baby breast fed. IMHO, absolutely no difference other than having to supplement vitamin D for the BF baby, and the mother is ten times more depressed.
Even if America is dysfunctional, not everything needs to be hero derp murica.
The truth is somewhere in between where you have dependent services large enough to warrant being their own monolith being split off. Breaking up of a monolith is almost never (anecdotal observation after 15 years of seeing this argument surface in every company I've been in) a technical need, but a combination of organizational and business requirements. This is not to say it's never technical, just that it's rare for it to be a reason.
Organizational: The teams are so huge that they prefer their own development cycle, deployment, and rollout safeguards.
Business: Partitioning of products for different SLAs, which is difficult to guarantee when you have a different team introducing some bug every other week that takes down the servers.
Someone on this thread said something about being able to consume content in other cultures. That's totally true. There's such a large delta between the knowledge base in each language that you get to cross pollinate ideas in your daily life.
There are some "feelings" and deep layers of nuance when speaking in one language that really can't be transferred to another unless you really immerse yourself in the media and literature.
Also to all my fellow multilingual people making sick puns that you laugh about to yourself inside, I see you.
Why do we even have a C suite? Can we have a company run with direct democracy instead of monarchy? A true Borg hive mind company. No appointments, no stack rankings, no levels. People get paid by the scope of work they do.
Make keys, sell keys. The end. What's there to raise funding for? Build yet another password vault?
He was probably looking for a distributed way to label logs and build an ingestion service that shards regionally with high availability, but still able to search and filter within an acceptable time for debugging purposes.
It's quite a pain in the ass to import, color grade, deflicker etc. So one would usually wait till there are a few projects are taken, and process them all at once. If this is your hobby, you can easily hit 5000000 photos in a couple of years. Especially if you're doing something like an ultra long time lapse of say, the construction of a building using two cameras.
If the question is "why don't you delete the photos after creating the time lapse video?" It's called photo hoarding haha.
Anyway that's irrelevant, because if I paid for a certain storage size to backup my hoarding habits, I expect to be able to use the capacity, and not have some random ass limits.
Sorry second kid, you'll have the same attention that I was given when growing up.
On the other hand, people who claim to be more productive with kids running and screaming around them, I think your brains are special. There's no way in hell I can figure out why a dependent service 3 levels deep is OOMing while my kid is tugging at my pants screaming "read to me!!!!!!" And it showed in my performance reviews. I gave presentations with a crying baby in hand, causing me to just totally blank out.
Win some lose some.
Just as an example of something with a flimsier premise. Say a German American who doesn't speak the language, don't have known family there, have no loyalty to Germany, celebrate none of the German festivals, and the only indication left is a last name Schmidt. We don't say, "huh the German diaspora is everywhere" when these people say their ancestors are from Germany.
I was referring to the fact that self-destruct messages in Google Chat can be seen within 24h regardless of which device you log in with, this means it has to have been stored server side.
Then the comment, paraphrasing, "they think they're Chinese when they're not Chinese nationals at all". If their ancestors were from China, they don't "think" they're ethnic Chinese, they are ethnic Chinese. Unless you get into the nitty gritty clans and groups of the gigantic landmass. The use of "think ... although" indicates you disagree with how they identify their ethnicity. Thus I assumed you felt it was a problem.
Apologies if I read intentions that weren't there.
So how would the law here work? If I delete my chat logs it's illegal. But if I create a feature that helps me delete my chat logs, it's not?
Honestly I have no idea.