HNHacker News
TopNewBestAskShowJobs

marcinzm

13,892 karma · joined November 6, 2016

60464b
submissionscomments
marcinzm··on How to negotiate your salary package
You still got 3% in a market that’s not in your favor. And likely you’d have had -3% otherwise and not 0%.
marcinzm··on TPU Deep Dive
Does this apply to TPUs or just GPUs?
marcinzm··on Google Cloud Incident Report – 2025-06-13
As an outsider my quick guess is that at some point after enough layoffs and the CEO accusing everyone of being lazy, people focus on speed/perceived output over quality. After a while the culture shifts so if you block such things then you're the problem and will be ostracized.
marcinzm··on How we decreased GitLab repo backup times from 48 hours to 41 minutes
> no hope of ever correcting it

That's a pretty bold assumption.

Almost every startup that has succeeded was utterly unscalable at first in tons of technical and business ways. Then they fixed it as they scaled. Over-optimizing early has probably killed far more projects and companies than the opposite.

marcinzm··on All BART trains were stopped due to ‘computer networking problem’
Because capitalistic incentives work. More riders = more money => incentive to get more riders. More riders = more cost/hassle => incentive to have fewer riders.
marcinzm··on Oxide’s compensation model: how is it going?
> We are in a relatively capital-intensive business compared to a lot of the startups on HN.

Doesn't that just mean that employee compensation is an even smaller percentage of expenses versus other companies? So you can ignore that side of finances even more than other startups?

marcinzm··on Googler... ex-Googler
Europe has tech companies. They just pay less.
marcinzm··on Googler... ex-Googler
> How about pension?

Fun fact I learned the last time this topic came up, social security in the US pays more than German government pensions.

marcinzm··on Googler... ex-Googler
Many European cities aren't exactly low cost of living, and those that are have even lower salaries.

In the end someone who was working at Google in the Bay Area for 15-20 years can retire if they didn't have life style creep (which is different than cost of living). Not the case in Europe.

marcinzm··on A startup doesn't need to be a unicorn
> I fully expect the founders of those businesses originally have dreams of their business becoming the next F500. But when validation fails...

I take it you've not met many such people or business owners. No one except the utterly delusional would think a mom & pop restaurants, dry cleaners, new law practices, etc. would become a F500 company. Amazingly people start companies for reasons other than becoming a F500 company one day.

marcinzm··on A startup doesn't need to be a unicorn
That's another reason I find the re-naming of small business to startup so silly. Putting a billion dollar company and a family small business on the same label is silly just because were started recently. Some startups are worth billions the second they are created. Personally I think startups generally stop being called startups when they get old enough or go public. Then they get other labels such as a private company or a public company.

The point of labels is to quickly give a lot of relevant information about some entity. This helps customers, investors, clients, future employees and so on understand the entity quickly.

marcinzm··on A startup doesn't need to be a unicorn
Startups aim to grow quickly.

Every single definition highlights that difference versus traditional small businesses. Trying to re-brand small businesses into "startups" for the cool name factor just seems silly to me. If you're making a sustainable small business then call it that. Don't call it a startup. You'll get more customers that way as well and more relevant business contacts.

People care about startups because of the high growth rate. Renaming a small business to a startup achieves as much as slapping a porsche logo onto a honda civic. The civic is a solid car but you won't make people'd heads turn with that logo on it or not.

marcinzm··on A startup doesn't need to be a unicorn
That just sounds like traditional small businesses. Which is cool but re-branding them to "startup" seems silly. The US has 35 million small businesses and maybe 1 million would qualify as startups.
marcinzm··on A startup doesn't need to be a unicorn
> Some quick searching indicates that the startup rate (per capita) in Germany is about 1.1%, while the USA is 1.5%. Not a huge difference, but the USA doesn't have any of those initiatives afaik.

It sounds like these are small businesses and not startups. The US has 10% small businesses per capita.

marcinzm··on Greenpeace must pay over $660M in case over Dakota Access protest activities
> There should be an analogue of the Major Questions Doctrine to limit the power of juries for the same reason as for bureaucrats: legislators should answer those.

Does this also apply in the case of government or corporate abuse against people? For example class action lawsuits?

I suspect those in power would love this since it's much easier to influence a few career judges than random jurors with "incentives."

marcinzm··on The good times in tech are over
The main point of your argument is materially different if you mean $500m or $1.5m. I agree there's no point in responding if you're just going to flip flop to whichever is more convenient to that particular response and then get upset when called out for it. Either make a consistent argument or deal with it when called out.

edit: There's also a material difference between no one, a few, many and the majority. You made a specific claim that no employee provides more then $1.5m of value. I disproved that with Google's own comp. Not my problem you're butt hurt about being called out for being wrong with quotes you said yourself.

marcinzm··on The good times in tech are over
Your point being? The profit margin is after employee compensation.
marcinzm··on The good times in tech are over
Just to be clear, your assertion was that NO EMPLOYEE contributes more than $1.5m/year to the company.

> no employee contributes the average per-employee output to the company

> Sub in $1.5m/year

Are you standing by that or is your new assertion now that no employee contributes $500m but that many do contribute $1.5m/year?

The back and forth is getting a bit confusing so trying to make sure we're on the same page.

edit: You do realize that a non-trivial number of employees including ICs are paid more than $1.5m/year. So even Google disagree with your assertion.

marcinzm··on The good times in tech are over
Coasting is exactly how I'd describe increase revenue by 6x in 10 years. "Coasting."

> Are they though? Why is TikTok a thing if Google is so great at what they do?

So your bar for success is having a perceptual monopoly on the whole world? Or just the digital world?

You're jumping to mental gymnastic to not acknowledge that Google has consistently grown while being highly profitable. It's a massive success as a company.

marcinzm··on The good times in tech are over
First of all, Pareto Principle, so some employees contribute a ton and many contribute less. Second of all, having been in tech individual employees do drive projects that wouldn't have happened without them for a decent amount of time. In aggregate that moves the bottom line a ton

As for your second point, that's a straw men argument that assumed companies are omnipotent. The employees who drive the bottom line cannot truly prove this to a new employer so their value is diluted by those who don't. The general solution is to go into management (more visibility and no cap on comp), or to create (or join) your own startup (which doesn't have a rigid interview process and you can use "references"). Which many do given how many startups exist in the Bay Area. Companies also may give out large bonuses in RSUs to keep those employees.

marcinzm··on The good times in tech are over
I'd answer but it seems you didn't read the first part of what I wrote or even the second part (I never said 500m/year). So not much point.
marcinzm··on The good times in tech are over
Their special skill is ensuring they are the place where all ad money goes by being better at getting eyeballs for that money and being better at targeting ads to those eyeballs. Many many many companies have tried to usurp one or both sides of that without success.

You may not like their business model but they are objectively very good at what they do.

marcinzm··on The good times in tech are over
> The entitlement was and probably still is crazy.

Google pays SWEs around $300k average total comp and gets $1.5 MILLION per employee (SWE or not) per year in revenue. With a profit margin of over 20%.

A single project can increase revenue by $100m/year so not sure if "I made the company $500m over the last five years" is entitlement. Tech companies should be paying more and not less.

marcinzm··on The Startup CTO's Handbook
Why do you assume it's for free? The compensation of a software engineer varies widely. The same experience can get you anywhere from $100k to $1+m.

Perpetually doing less in fear of not getting paid enough for doing more is how you get paid a pittance while complaining about it constantly. Doing more and then finding a way to get paid more is how you get paid more and be happy.

marcinzm··on The Startup CTO's Handbook
I'd say it's the opposite. Diversity of thought is what requires a top-down structure to force everyone to eventually go down the same path despite believing it's not the right path.

If require everyone to just organically align based on whatever argument is made that the group sees as the best then, congratulations, you have a mono-culture around that. That's not how most people act or react.

marcinzm··on The Startup CTO's Handbook
> But if a PM does have a technical question, they don't need to go google stuff and figure it out - they ask a developer.

In a good organization they first try to figure it out themselves versus distracting a developer (thus costing possibly hours of productivity due to breaking someone's flow). The same way a developer would first try to answer their own question before they start badgering another developer.

marcinzm··on The Startup CTO's Handbook
Unless you're working 80 hours a week you're not doing two jobs. You're doing one job.
marcinzm··on The Startup CTO's Handbook
You're right, I didn't mean there shouldn't be PMs but rather that the PMs shouldn't be the sole people concerned with product.
marcinzm··on The Startup CTO's Handbook
What you're describing is exactly the opposite of every actually successful team I've seen, and describes every mediocre team I've seen. Silos are death and not just in a code base. Good developers understand the product. Mediocre ones churn out tickets mindlessly.
marcinzm··on The Startup CTO's Handbook
Isn't this just called on-call? That's very different from a separate team.
← PreviousPage 3 of 34Next →