I like toml because it's easy to read and write as a human, even without text editor help...
85 karma · joined April 21, 2015
I like toml because it's easy to read and write as a human, even without text editor help...
https://got.phillipwills.com/10x-as-an-individual-contributo...
The price is actually set to where profit is highest, meaning it's a function of: how many people will buy at various prices and how much does it cost to produce at various quantities.
One of the strong arguments for single payer healthcare, IMHO.
This sounds like reason enough to install...
Most times when I try to browse pages on a family members phone I want to throw it... Guess I really don't know how bad things are most of the time.
I'm usually just bitching about the sites that are sniffing for webkit UA's and therefore don't show me a mobile experience.
I also mapped jj and kk (and other direction combos) to esc for when I forget to hit escape...
Even when you end up with a black box full of entropy, it's segregated from the rest of the system. You can feel free to change the rest of the system around it and know that the black box will keep doing it's job, as long as you keep using the well-written API within spec.
But, that's not all you get... because you took the time to write the tests, you can refactor this entropy box to your heart's content... until it starts looking more approachable. You've got your tests around the API, right? Then you don't even really need to change them to do the refactor work. The only reason to change the tests would be if you want the function to do something else (or you missed something, of course).
Take small steps... refactor out a couple lines at a time... run the tests with each iteration. Based on previous experience, you're going to end up with a fairly clear and concise implementation... not to mention performant.
I've been doing these things, but I generally have a hard time concisely describing it. Of course, these aren't hard and fast rules. More of a guide to thinking about problems to help programmers be more efficient and accurate... More precise...
I don't really know how to describe it, but one day, you find yourself doing these things more... Stuff gets easier... Things just start to click.
I'd like to add one more, though maybe it's really just another way of putting one of the other statements.
Stop worrying about all the unknowns in the project. Work on what's known, usually the unknowns will become more clear as you progress.
It can feel a little dangerous, but as long as the integration and e2e tests are kept up and run on build, i think I'm covered. I've definitely been bitten before, but I've been bitten more by over complicated and long running tests.
cat /etc/passwd | cut -f1 -d":" | while read line ; do sudo crontab -u $line -l ; done