1,124 karma · joined September 26, 2012
A lot of these types of statements generally are made by founders whose relative role at the startup (C-level) is much senior than their past or would-be role at larger companies (entry-level or close). Or early employees who got to be much more senior within a startup than they had been at a larger company. This just isn't an accurate statement for the rank & file or when you compare people at similar levels across companies.
> Being at a startup is hard in a way that is almost indescribable to anyone who hasn’t experienced it.
Being at a startup as an employee isn't necessarily hard. You hear this type of "startup is so hard" because running companies well is hard and successful startups will often grow faster than their founders are able to grow their own ability to run companies, which makes their own job challenging. And a lot of startups are poorly run in ways that are entirely avoidable (often as a result of their CEOs not being able to grow as quickly as their company) which can make life hard for the employees as well. But this isn't a necessary part of the startup experience.
I'm also a bit surprised that she's throwing the "big company executive" under the bus here, given that it's very easy to identify who this is. She doesn't seem to be merely saying that the fit was the issue, given this:
> 1. They frequently use the wrong pronoun “I” followed by “[contribution to the company]”.
> 2. You dread having 1-1s with them.
> 3. They blame you or their peers.
> 4. They complain laterally and downwards.
The problem has always been about people deciding that different parts of the app that differ mostly in terms of business logic somehow need to be independently deployable. It's like deciding that instead of having a single database cluster and having multiple databases and tables, you need a separate, independently scalable cluster for each database table, because of some bogus reasons like some tables are queries more than others and different teams work on different tables and we can't let people join tables because it breaks boundaries or something.
https://en.wikipedia.org/wiki/Microservices
> A microservice architecture – a variant of the service-oriented architecture structural style – is an architectural pattern that arranges an application as a collection of loosely-coupled, fine-grained services, communicating through lightweight protocols
> A microservice is not a layer within a monolithic application (example, the web controller, or the backend-for-frontend).[8] Rather, it is a self-contained piece of business functionality with clear interfaces, and may, through its own internal components, implement a layered architecture. From a strategical perspective, microservice architecture essentially follows the Unix philosophy of "Do one thing and do it well".[9] Martin Fowler describes a microservices-based architecture as having the following properties:[2]
A typical monolith would use Cloud Spanner as a layer, not as a microservice.
Most people's criticism of microservices isn't about never having independently deployable services, but rather the service boundary being based on business domain decomposition, rather than essential technical characteristics. In other words, different types of storage (due to their technical characteristics, i.e. blob storage for photos vs relational database for transactional entities) being served by different services for technical reasons is eminently sensible and not something most people would have issues with and has been around for much longer than microservices. The problem is more around people deciding that for a hypothetical financial website backend that "bonds" and "stocks" should be two separate microservices, rather than just two endpoints served by the same monolith, even though they differ merely in terms of business logic and do not require any special handling from a technical perspective.
> I don't like having to check on others to ensure they're working as they should.
This is impossible to avoid in most professional settings outside of entry-level.
> I don't like hiring people and doing interviews.
Interviewing is often a core expectation for engineers.
> I don't like having to worry about "capacity" when getting a new project.
Senior engineers almost certainly have to worry about whether there's capacity to take on a new project.
> I don't like doing performance reviews and making sure that people's "efficiency" is as high as.
This can mostly be avoided for ICs, until you get to a fairly high level (i.e. staff).
> I don't like having to supervise every proposal going out to make sure our marketing department didn't promise some technical heresy.
Standard senior engineering expectation.
> I don't like giving people "shitty" tasks to do (because there will always be some).
Prioritizing and assigning tasks are generally expected of senior or even mid-level engineers.
> I don't like sitting with someone for a couple hours to explains how I'd like things done
Standard senior engineering expectation.
> or having to fix something they've done wrong.
Standard expectations for most engineers.
> And of course I don't like being in endless meetings.
Meetings are also unavoidable as you become more senior, even as an IC.
Makes more sense in that context - what made me question the authenticity of this account was the author being seemingly unaware of the entire interview prepping industry.
An earlier HN discussion: https://news.ycombinator.com/item?id=5664839
Edit: Actually looks like it's a very old story instead, which made it seem implausible in modern context: https://news.ycombinator.com/item?id=34289608
The Brazilian league being third-rate, like some others have mentioned, isn't accurate, but it's also not comparable to today's La Liga and EPL, which draw from a global talent pool, not mostly limited to a single country. Scoring was generally higher back then as well.
> he won 3 world cups
Winning the World Cup is far more about luck and circumstances than individual brilliance. The main thing you can say about this is that Pele's longevity allowed him to be part of two dominant Brazil teams 12 years apart, but then again Messi had a longer peak.
Santos won Campeonato Paulista in 1955, the season before Pele's debut and also in 1956, when Pele debuted towards the end the season. Santos finished second in 1957 when Pele became a regular. They were a dominant team but being a consistently dominant team takes more than one all-time player.
This isn't like Napoli with Maradona, who were a mid-table team when Maradona joined that had never won the top-flight league.
> If I were to make a list of my top-10 problems, corruption would be near the top. None of the cases I've seen involved money laundering.
rather clearly reveals your lack of understanding of the topic at hand. The fact that you think this has anything to do with political polarization is another clue that you have no idea what you're talking about. Your repeated attempts to anchor all of this to your personal experience are also quite revealing with respect to both your bias and lack of grounding in the subject.
And this isn't about your conclusions being wrong - it's just that you (and people like you) seem to form absurdly strong opinions when you don't even have the slightest clue regarding why things are the way they are.
Btw, since you are now pretending that you were this intellectually eager person just trying to have an honest discussion and I somehow poisoned the exchange, let me remind you that this was your first contribution:
> If I were to list my top 10 problems in life, money laundering would not make the list.
Which, of course, is combative, dismissive and arrogant. Why on earth is your personal list of "top 10 problems in life" relevant to any discussion? Who the hell do you think you are? It's the type of response that immediately signals lack of interest in learning anything, which you have since confirmed.
> I'm done here.
> I propose we terminate this discussion
You can do whatever you want - is your next reply also going to mention how you're really done this time?
As I said, that's precisely because the world works the way it does, rather than the way you wish it did. The bottleneck for lots of otherwise extremely profitable criminal endeavors is their reliance on traditional financial intermediaries.
> That touches on one form of corruption.
I'm talking about the type of corruption that keeps entire countries from developing economically. I don't know what you're on about. And no, your series of suggestions, which amount to saying make the current regulations stronger, doesn't come close to closing a huge loophole created by giving blanket immunity to financial intermediaries.
Edit: honestly it sounds like you ran into some unfortunate situation somewhere and hold a personal grudge. But that's not a particularly meaningful basis for policy recommendation, especially given that it's quite clear that you don't understand the domain particularly well.
> Most corruption involves things like (not directly financial) preferential treatment. If I give you a raise you don't deserve, give your child preferential treatment at my school, or cut a sweet deal for your company, that doesn't show up in a Paypal transaction.
Most corruption is like this when you live in a country where corruption isn't much of a problem.
It's virtually impossible for the government to do its job without the private individuals and institutions "actively cooperating" with them. Nearly all interactions between the government and private institutions can be described that way.
> That is why it is a scandal and there are things like the 1st amendment that basically say "government shouldn't do this, it is illegal".
This is completely incoherent - the first amendment of course does not say that the government shouldn't cooperate with private individuals or institutions. Like how is it even possible to interpret the first amendment that way? I mean, it's very obvious you have no idea what you're talking about and your motivation here is entirely political, but how is it possible to get things so wrong?
I mean there are so many things wrong here, but one additional thing is that the Constitution enumerates and limits the power of the federal government. The Constitution does not grant the FBI any power whatsoever, except indirectly through the President.
What you're saying (rather extremely incoherently) amounts to saying President Trump was unconstitutionally abusing his powers to hurt his own campaign.
Also, this is how you started:
> the Muller report came out around the time he said that and basically debunked the issue as a serious problem
And this is where you ended:
> To take the Muller report seriously requires someone to believe in devious Russian plans to reveal the truth to Americans
> That was always political weasel language, and goes a long way to discrediting Muller as purposefully adding spin to the situation
And no the Mueller report doesn't insinuate - it extensively documents criminal ways in which Trump obstructed the investigation. He simply felt it was the job of Congress to act on the evidence he found.
Which is substantially less problematic that the sitting President threatening Twitter. Yet here we are.
> Yeah, but the Muller report came out around the time he said that and basically debunked the issue as a serious problem; raising the question of what exactly Wray was trying to stir up. He looks like part of the anti-Trump crowd that has been active in the FBI for the last few years.
This is so far off the mark that it's hard to take you seriously. The Mueller report extensively documented Russia's attempt to interfere in the 2016 election.
https://en.wikipedia.org/wiki/Mueller_report
> However, the report states that Russian interference in the 2016 presidential election was illegal and occurred "in sweeping and systematic fashion
It didn't exonerate the Trump campaign either. It more or less said that it couldn't prove the collusion in large part due to extensive attempts by the President's attempt to torpedo the investigation. It describes these attempts at obstruction of justice, without specifically accusing him (or exonerating) because Mueller didn't think it would be fair even if he believes a crime occurred:
> The report describes ten episodes where Trump may have obstructed justice while president and one before he was elected, noting that he privately tried to "control the investigation". The report further states that Congress can decide whether Trump obstructed justice and take action accordingly, referencing impeachment
> Mueller's belief that it would be unfair to accuse the president of a crime even without charging him because he would have no opportunity to clear his name in court; furthermore it would undermine Trump's ability to govern and preempt impeachment
To me, it's rather clear that a bunch of people who are not particularly principled or have a strong understanding of the ethics or laws involved, but are prone to thinking that anyone working against their own agenda must be evil or nefarious in some ways, reverse-engineering their way into finding faults with how things more or less have always worked. This also isn't some nefarious hidden secret motivated by partisan concerns. Trump's own Director of FBI, Christopher Wray stated that Russia was attempting to interfere in the presidential election:
https://www.reuters.com/article/us-usa-election-security-idU...
> Russia is determined to interfere in U.S. elections despite sanctions and other efforts to deter such actions before the next presidential election in 2020, FBI Director Christopher Wray said on Tuesday.
And he specifically told the public what the FBI is doing about this:
https://time.com/5548544/russian-internet-trolls-strategies-...
> FBI Director Christopher Wray, speaking at the RSA Conference in San Francisco on Tuesday, said social media remains a primary avenue for foreign actors to influence U.S. elections, and the bureau is working with companies on the problem.
> “What has continued virtually unabated and just intensifies during the election cycles is this malign foreign influence campaign, especially using social media,” Wray said. “That continues, and we’re gearing up for it to continue and grow again for 2020.”
There's a fundamental contradiction in the narrative presented in the Twitter Files, apparently we're supposed to believe that Twitter is this overwhelmingly liberal place where employees were highly biased against conservatives in their content moderation and also the FBI, of course that famously leftist institution, coerced Twitter in a highly biased way to get them to silence conservative narratives. If Twitter and FBI were aligned, there's no coercion. If Twitter was being forced, it remains to be shown exactly how. And to the extent that Twitter is institutionally biased towards liberals, then it's those that sit on the opposite political spectrum that are most suspicious. After all, if Twitter was going out of their way to help the Democrats, why would they need to be coerced in that same direction?
There's plenty of public evidence that Republican politicians including the sitting President threatened Twitter and other social media companies in order to influence their moderation policies. Where's the outrage among the "FBI asking Twitter nicely is a First Amendment issue" crowd?
https://www.washingtonpost.com/technology/2020/05/27/trump-t...
To the extent that "informal coercion" could be problematic. This is pretty standard practice for most politicians of course and I think we all know where all those "Free Speech" proponents that are worried that Twitter was "informally coerced by FBI's emails" stood on this, when Trump was constantly threatening Twitter.