Hacker News new | past | comments | ask | show | jobs | submit | whipoodle's comments login

The stuff about “lying” should be disregarded. Using rebase or merge is not a moral issue. Well, it would be bad to rebase master or some other public branch, so don’t do that. Not because it’s lying but because it will cause problems and confusion. Screw it up bad enough and you’ll lose data.

The chain of broken commits is unfortunate, but add a bug fix commit and then rebase to squash it into whatever commit it belongs. The problem is the assumption in the feature branch that the dependency is still there when it isn’t. The problem is not rebase. The fix for the missing dependency has to happen somehow, squashing in a bugfix is a fine way to handle it.

When conflicts are introduced, I’ll agree that rebasing becomes a lot more painful and less useful. Rebasing through the constant stream of conflicts is maddening. It’s not clear what to do here, but repeatedly merging brings all sorts of ugly pain with it, like the fact that your branch ends up littered with changes that you didn’t make and are unrelated to the actual purpose of the branch.

I’ll close by saying that if you work in a fast-moving monorepo, rebasing becomes a more pressing concern.


People get what they deserve and deserve what they get.


And that's precisely the subjective part. If neither party knows the worth, neither can objectively argue, so we deal with emotions on both sides.


Oh no, not subjectivity!!!


Since you've continued to post plenty of unsubstantive comments after we repeatedly asked you not to, we've banned this account.

If you don't want to be banned on HN, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll use the site as intended.


> But it can also have the opposite effect, demoralizing employees and driving valuable talent away, especially when it isn’t clear why some people are paid more than others.

Yes, if only something could be done about that.


Sometimes I think that the staff at the WSJ has no understanding of irony.


It's just a slight misunderstanding. Visa (or Amex/Mastercard/other card networks) don't take 3%, but payment processors take a slice which is in that ballpark. To a business, all that really matters is when you accept a credit card payment you kiss a few percentage points goodbye, so it's easy to misconstrue as the card network taking that cut.


If you look at Square or Stripe, for example, the fees are way south of 3%. Sure the banks, processors and gateways take a fee but it's nowhere near a total of 3% these days. That was more my point.


Yeah, I don't know how that fee is divided up between processor/payment network/bank, but it's a fair chunk of change, all told.


The lions share is going back to whoever issued you a credit card. If its say an airline card, that'd be rewards 2 which ranges from 1.65% + $0.10 per transaction all the way up to 2.7% + $0.10. Then you add on network & platform fees (0.1% + $0.06 per transaction) and whatever minuscule profit margin your ISO/MSP can get and your at 1.5% to 2% on average.

Visa Interchange Rates: https://usa.visa.com/dam/VCOM/global/support-legal/documents...


Amex seems to charge between 2.3 and 3.5% [0]. There's no bank in the loop there.

[0] https://www.cardfellow.com/american-express-discount-rate/#P...


Rarely will a business get the 2.3% rate, that is purely a temporary promotion for supermarkets that are new to American Express. Also, Amex acts as the bank, with the same rewards programs and incentives to retain customers.


> Visa (or Amex/Mastercard/other card networks) don't take 3%

The banks get it. It's the interchange fee


It’s about money not morals. Porn is associated with much higher fraud and chargeback rates than other commercial sectors.

It’s always about money. It is always, always about money.


I think I’ll probably be ok, mostly because I won’t have children. I don’t understand how people do that these days, unless they have a lot of help from the grandparents. Suddenly you need a bigger house and it needs to be in a good school district, or pay out the ass for private schools. And then it all just gets worse from there.


People shouldn't prefer things. Everything is exactly the same as everything else, and only a fool would think otherwise.


I didn't even understand the whole world of prestige and specialization among colleges when I was 16 or 17 and trying to pick a school. I didn't know that some schools were where the "good" people go. I just knew I was supposed to go to college, so I visited the local Penn State campus and people said "don't come here". Then I visited another state school and people seemed to like it, so that's where I went.

I wonder if people realize how rare it is to even understand these things. If you don't have people in your family who went to college you are unlikely to be initiated into all this. If you do have a lot of people in your family who went to college, that's a serious leg up.

Now I work in a fancy startup where everyone went to Stanford, MIT, Harvard. It's a very weird feeling.


> If you don't have people in your family who went to college you are unlikely to be initiated into all this.

Absolutely. The number 1 reason I'm in tech is that my dad was a programmer. The reason he's in tech is that his dad was high enough up at an insurance company to swing my dad a job back when computers were new and nobody knew what to do with them. And that probably worked out because the generation before that was reasonably well off due to some lucky choices.

But I still grew up with little idea how to play the elite educational game. My family valued learning a great deal, but the jockeying for social advantage was never given much consideration. It's a very specific set of knowledge and skills.


Things ended up working for me overall but I can relate to this post so much ...

The assumption that it's 'obvious' that knowledge of how the system works is widespread is just wrong. It's only recently that I clued in to how the industry works, if I had all this knowledge handy years ago, if somebody told me, I don't know what position I would be in right now.


This even goes for high school counselors. I grew up in a suburban family with all of that knowledge of the system. My wife went to a similar high school, but is a first generation college student. She found out that she was supposed to take the ACT from a fellow student mere days before the deadline. Her counselor told her to ask her mom about college visits.


Yep! I chose a local state school over my top choice.

State school was free with financial, extrapolating my financial aid package I would have graduated from the top choice with ~$60,000 debt.

I didn't understand the prestige differential because literally everyone I knew at best went to that state school. One of my high school teachers even told our class that we should not aim higher than the state school, because everyone who ended up going somewhere better flunked out and at best eventually graduating from the state school. At least he was telling us a state school was achievable?


Thanks for writing that. Sounds very similar to my experience in Europe.

I started high school at 15 and it didn't even cross my mind (and would not have been financially possible) to look for one outside of my town, while I had a reasonable one 5 min walk away from my place. There was one school known to be the top in the state, in a big city 50 km away, but it had a reputation of people going on meth to be able to keep studying 24/7 - not so great.

Then I started the local university at 18 - I happened to go to CS because I didn't see anything matching my skills better, but I didn't even write a line of C before that (did a bit of webdev and PHP though). No one in my family and none of my friends had anything to do with CS before me.

Since then I moved country twice for study/work, but I still don't see myself changing country or even state back then at 18. (At that time, I barely started having fixed internet connection at home, didn't even know something like MIT exists, and what's all the fuss about Silicon Valley).


"what's all the fuss about Silicon Valley"

No idea.


This was my experience as well. I knew and admired schools like Berkeley as the home of Berkeley UNIX, but didn't recognize that the people who went there were considered the upper crust or that colleges were widely categorized into tiers until later on. As none of my family had gone to college, the goal simply seemed to be to get into a "4 year school".

I can appreciate now that these schools offer stellar educational opportunity in contrast with many others. It's just that this should still be seen in the context that a person attends for a brief time when they're young and that perhaps it's not the be-all and end-all of intellectual ability that cultural attitudes (especially seemingly here in New England) might suggest.


Agree, though at least in America those two things are more related than your comment would appear to suggest.


Seems like an obvious point, and yet. And yet.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: