898 karma · joined November 17, 2016
I almost sure that "The Pragmatic Programmer" is a trademark so it comes natural to associate the book with either the same authors or the same publisher as the original book.
Merging is for keeping track of a group of commits that has been taken from a feature branch and included in the mainline. Why would you clutter the feature branch with periodic main merges when you can cleanly rebase it and keep it tidy?
I'm more inclined to think intelligence often times comes with a good dose of social anxiety and alcohol helps with managing it.
I'm quite surprised as it adds ambiguity and complexity and leaves a backdoor open for playing with serving sizes and dilutions. I mean they could list the instructions for a diluted final product that makes the values look good but the actual preparation everyone does is way more concentrated.
Fortunately it doesn't seem that exploited if not for very specific products.
Can you cite the article where it says you can express nutritional data with respect to a final form of the product you mix yourself and not list the per 100g/100ml data? I'm still very skeptic but would be quite interesting if that was really allowed.
Also it's fun how can they name something "energy drink" and then advertise no calories. Where do I get the energy then?
Source? that doesn't seem true and seems prone to the same serving size tricks used in US. My experience it that nutritional values per 100g of product (actual raw product no matter what its final form is supposed to be) are always listed first. Then if you're supposed to mix it with water there can be e.g., optionally, a nutritional table per 100ml of finished product.
But sure I guess you're right, as long as there is an audience willing to listen you can brag about anything. I can count on one hand people in my real life circle who would care about me using emacs.
Cars are different, they are related to economical accomplishment, which is more universally accepted as something to brag about.
I've seen the opposite too, devs not only not writing any test, but not trying to run a single line of the code they wrote. Reason being I cannot test all the edge cases so I won't test it at all. QA will open a bug. And somehow getting praised by management for being faster than others to ship changes.
Also, I've been forced to work on a huge SCons based project and I guarantee python can make your life quite miserable when used for something it's not supposed to.
The other one, gstreamer, is a beautifully designed platform with an architecture so nice it can be easily abstracted and reused in completely different scenarios, even ones that probably never occurred to the authors.
Emacs does this for me. It's like a toy always there to play with when you're bored with mundane job tasks.
At daily job I'm forced to use Windows, the only thing that's keeping me from changing jobs is WSL2. I'm just not productive with mouse based tools, I need a terminal and powershell doesn't do it for me. Everything feels alien and less usable to me even after years, fonts, window decorations, file manager, UI inconsistencies between different tools. Everything seems slightly hostile and out of place.