Toxic squash syndrome
en.wikipedia.org
en.wikipedia.org
The worst is you cut 5 zucchini’s , and one bitter zucchini ruins your entire dish.
Anyone have strong opinions about only allowing squash commits, vs allowing merge commits?
Having used both professionally, I don't think the benefits of squash commits only outweigh the hurdles for new developers. Merging is just easier, and I don't think the merge commits in master are really all that jarring?
On the other hand, limiting commits to do a single thing and having several per merged branch allows one to revert a problematic commit without conflicts or isolate a bug using git bisect.
That gets tricky too - what about features being developed by multiple engineers? Generally, I create a branch that embodies the full scope of work and devs treat that as the default branch while working on it - merging their branches into that one. That branch needs to be consistently rebased to be kept up to date in order to avoid conflicts, and devs will sometimes need to merge or rebase their own branches based on that branch. Usually, this isn't too complicated, unless someone buries their head in the sand for a little too long (pun intended.)
This also means that all CI jobs have to be configured to use the current branch rather than a static target - which makes logic a bit more complicated when dealing with things like E2E tests that create real environments.
What does it accomplish? A linear, well-constructed history and it ensures resilient CI jobs. The other side of that, is that the real product branch gets a very organized history, while feature development branches can have non-standard commit messages like, "I screwed up", and can allow force pushes that can't be done on my default branches. This allows for both clean history and me to not be policing people's commit messages. If you value none of those things, it's a total waste of time and energy.
This might be the case for me. I work on a relatively small dev team and luckily everyone has adhered to meaningful commit messages without needing any manual intervention.
I could imagine a time where this team is much larger and the commits begin to get out of hand. So perhaps my failure to appreciate squash-only repos is mainly a function of my relatively small team.
less work than dealing with squashing, and easier to understand past branches than the default
Explanation in ROT13: Nsgre zhpu vairfgvtngvba, vg jnf qrgrezvarq gung gur rssrpgf jrer qhr gb puebavp plnavqr gbkvpvgl qhr gb gur cerfrapr bs plnabtravp tylpbfvqrf va fbzr pnffnin inevrgvrf, naq pnffnin ebbg vf hfrq nf n fgncyr sbbq bs ynfg erfbeg va nssrpgrq nernf bs Zbmnzovdhr. Nyfb, na vanqrdhngr vagnxr bs "fhyshe-pbagnvavat nzvab npvqf" (zrguvbavar?) erqhprq gurve novyvgl gb arhgenyvmr plnavqr. Fbyhgvba: rng n inevrq qvrg, naq jura rngvat pnffnin ebbg, qba'g rng gur fxva.
My friend was quite ill for about a week, including some internal bleeding. Thankfully, he recovered fully.
Moral: don't let your guests do the polite thing if you realize something is not right!
Bitter gourd tasting sweet ? Bottle gourd/Cucumber/Zuccini/Pumpkin tasting bitter ? Straight to the trash.
In India a lot of elderly drink raw veggie juice on empty stomach in the morning and they don't usually discard veggies like this because bought with 'hard earned money' and die because of the toxicity. Two of several cases.[1][2]
[1]https://timesofindia.indiatimes.com/city/pune/healthy-woman-...
[2]https://timesofindia.indiatimes.com/city/delhi/man-dies-afte...
That said, I've never experienced the burping side effect many report. Makes me very curious what's going on metabolically to cause some to burp but not others. Can gas produced by the microbiome of the upper tracts of the intensities make it back up into ones stomach?? All very fascinating regardless.
ouch. if it's the latter then this will become much much more frequent. on the other hand, if it's the former then it will become less frequent.
so I guess we'll see in a few years :)
That's generally the idea of marriage.
These toxins are quite bitter tasting, so you'll detect that as well as old zucchini that just don't taste good.
Since they're already sliced it seems like I'd have to taste each slice to be sure no slice is bitter.
edit, although only in German: https://www.spiegel.de/gesundheit/ernaehrung/heidenheim-mann...
I can't abide grapefruit or melon either, though I don't know if those are included in the list of potentially toxin-producing plants in the article.
Also, never been that keen on pumpkin.
Basically any kind of food of the above ilk.
Especially though with the cucumber - perhaps now I have an explanation for that innate dislike or reluctance to consume them?
You are not alone - in fact, this is the very reason 'burpless' cucumbers were invented. [1] Supposedly, they taste differently and cause fewer burps. I know I've eaten them myself - my mother used to plant burpless varieties - but it has been too long for me to back up the taste bit.
[1]https://www.plantfoodathome.com/why-are-burpless-cucumbers-c...
I recall coming across something about it a while back while looking into the cilantro soap gene thing, apparently there's a few similar genes that cause other food aversions (eg: kale, cucumber, etc).
One suggested reason for this trait is literally "avoiding getting poisoned".
I wonder if repeated exposure causes you to stop noticing it?
https://blog.23andme.com/23andme-research/cilantro-love-hate...
* It's not a common allergy and the fruit and vegetables in encompasses are often used lightly in all sorts of foods without being explicitly listed. She once even got a cocktail with something (possibly cucumber?)
* All squash, pumpkins, melons, cucumbers, zucchini, etc
Sorry, in addition to the above, also chamomile, if that helps.