This may be true, but in my experience(not very wealthy, typically sub $400 devices) the presets are set such that 0% backlight in the OS is glaringly bright. I cannot turn it down without rooting the device.
206 karma · joined March 2, 2018
This may be true, but in my experience(not very wealthy, typically sub $400 devices) the presets are set such that 0% backlight in the OS is glaringly bright. I cannot turn it down without rooting the device.
And what Grad student can afford those at [Insert State University]. I was a PhD student in math not long ago, and vastly preferred paper books, and even printed out articles. It is way way easier on your eyes than something actively blasting light. Maybe in 20 years high quality e-ink will be cheap enough, but that has been promised since forever.
As I said think of it more like regional pride in barbecue. People from memphis don't think their barbecue is their identity, but if you insult it or say that Memphis barbecue sucks they defend it about as much as I have seen people in Korea defend fan death when my friend questioned it.
I am not meaning to be offensive, but I really wish I could master the art of sales. I have some trouble adding in a sales pitch in an informative or casual setting. So you have any resources you would recommend for learning how to sell yourself?
[Sorry if this does not make much sense I am still learning English]
I was just trying to explain what I thought his argument was against them, since I don't think he really explicitly stated it outside of generally speaking of maintenance issues. He just said he would prefer to contribute patches to a project that had multiple files and a makefile based build system.
I was assuming his argument was about the future directions the project could go, which I can see as being a valid criticism. As I said the main issue with a single file implementation is that potential users may end up using parts of the implementation instead of just the public facing interface you would like them to use.
Reasons why people like single file libs:
* Easy for a beginner to use.
* No non-obvious dependencies. (check includes to see them) * Easy to repackage for multiple OS's
* Easy to understand since each reference is in the same file.
* Typically simpler and have fewer features(which can help one focus on the main issues.)
* No need for either static or dynamic linking, although it is basically the same as static linking in some ways.
* Eliminates the need for dependency management.
Reasons against single file libraries:
* No isolation of components. (The interface and implementation are in the same file)
* Adding new feature may make the library too complicated(which can lead to some features being denied)
* A bit harder to maintain. Since the interface and implementation are the same, some users may depend on internal interfaces. Which can inhibit changes needed for performance.
* May encourage bad behaviour, since the user need never learn to link against a third party library. If the culture changes enough there may be many people contributing who are not able to use standard tools in the standard way. (The idea that beginners should learn the culture that is used by the toolmakers.)
Hopefully this is useful for someone, and I hope I did not misrepresent any opinions.[Also huge fan of Drew]
Complex features usually necessitate modularization, which is against the idea of the single file library. Modularization in c and c++ is very poor and based on having multiple files, some of which represent the interface and others that represent the implementation. I at least partly think this is his objection.
What is a cow's favorite form of entertainment?
Going to the moo-vies.
The librarian asks "You, want a book?" The chicken replies "Bok."
The librarian grabs a book from the return pile and hands it to the chicken. The chicken puts it under its wing and walks away.
The next day the same chicken comes back in and says "Bok. Bok."
The librarian looks at the chicken and says "So, you want two books?"
The chicken says "Bok. Bok." The librarian hands the chicken two books and the chicken puts them under its wing and walks away.
On the third day the librarian decides to follow the chicken to see what it is doing.
The chicken comes in and says "Bok. Bok. Bok."
The librarian asks "So you want three books?"
The chicken says "Bok. Bok. Bok."
The librarian hands the chicken three books and the chicken puts them under its wing and walks away. This time the librarian follows the chicken over fields and valleys, through a forest to a large pond. In the middle of the pond is a frog on a lily pad.
The chicken takes one book from under its wing and throws it to the frog. The frog catches it, looks at the cover and says "Readit. Readit. Readit."