1,990 karma · joined November 12, 2012
I'm using Windows 10 Pro (Insider Preview fast track) and not seeing the annoyances you are experiencing.
Macs work really well out of the box but with some tweaks WSL makes Windows a quite decent development workstation.
Currently I'm using Windows + WSL and I'm quite satisfied. Looks like with the new version some of the tweaks to use docker are not necessary anymore. Great work, Microsoft, keep the pace.
They survive by making you work for cheap when you enter the platform (kind of unwritten rule to earn "reputation") but once you start commanding better fees they will kick you out under any pretext - they know professionals with good portfolios are going to leave the platform anyway.
Freelance marketplaces are a race to bottom. They have a deleterious effect on your career turning you into a low-fee/shitty-client magnet.
> Modern scientific sources report that the alleged phenomenon is not real. In 1995, Professor Douglas Melton, of the Harvard University Biology department, said, "If you put a frog in boiling water, it won't jump out. It will die. If you put it in cold water, it will jump before it gets hot—they don't sit still for you." Dr. George R. Zug, curator of reptiles and amphibians at the National Museum of Natural History, also rejected the suggestion, saying that "If a frog had a means of getting out, it certainly would get out. [1]
The lack of (enough) incentive for upgrading used to be a good excuse but with 3.8 we are getting a few performance updates that are hard to ignore. Also, many projects in data sciences are dropping support for legacy Python so sooner or later data processing pipelines will have to catch up.
Yes, upgrading is unpleasant, but it is becoming a matter of hygiene.
$ pypinfo --start-date 2019-01-01 --end-date 2019-03-31 --
percent --markdown django pyversion
Served from cache: False
Data processed: 160.22 GiB
Data billed: 160.22 GiB
Estimated cost: $0.79
| python_version | percent | download_count |
| -------------- | ------: | -------------: |
| 3.6 | 39.61% | 3,277,927 |
| 2.7 | 29.59% | 2,448,652 |
| 3.7 | 17.53% | 1,450,949 |
| 3.5 | 10.37% | 858,325 |
| 3.4 | 2.76% | 228,150 |
| 3.8 | 0.07% | 5,428 |
| 2.6 | 0.04% | 3,686 |
| 3.3 | 0.03% | 2,103 |
| 3.2 | 0.00% | 220 |
| None | 0.00% | 56 |
| Total | | 8,275,496 |
I would expect everybody moving over 3.x by now - we are so close to 2.7 EoL in December..."Breaking the time barrier"[2] is also a good book I wish to have found earlier.
[1] https://www.winwithoutpitching.com/the-manifesto/
[2] https://www.freshbooks.com/fbstaticprod-uploads/public-websi...
Many companies will ask you to invest a couple hours of your life writing some toy project as a code exercise (often unpaid). Instead, we ask you to pick any open issue in an opensource project and contribute a few hours to fix it (we suggest links to a dozen issue lists filtered by "easy for beginners" tags) - we call it "social code exercise".
Of course if you have such contributions already you can skip this step. We will analyse your github profile and give extra points to:
* any PR to projects in our technology stack
* good online citizenship
* constructive, reproducible bug reports
* well written documentation
* test coverage
We penalize:
* unprofessional, disrespectful or toxic behavior while interacting with the community
* non-constructive comments and answers
The rationale is that while pushing the envelope with an opensource stack we often have to report (and fix) bugs or implement lacking features.
Projects like Python and Django have a high bar for accepting contributions so any candidate able to land a PR is capable of basic communication in English, writing acceptable code, documentation and tests.
I think the Windows NT kernel is a very underrated piece of technology - the reason it was unstable in the beginning is due to a corporate top-down decision: the hardware of the time was limited so they included GDI stuff in the kernel (crappy code not written by Cutler's team).
At night I was studying to become a certified electronics technician at a vocational school. One day someone from the staff told me I would be barred from the exams because I haven't paid tuition (a month after this the school was incorporated by a state-owned university and went tuition-free otherwise I would never graduate). So picture a mother that will steal tuition money from his son and you can imagine how my mother leeched me for years. This kind of abuse has consequences for life.
Sometimes your parents are very bad people and there is nothing you can do about it. And no, I don't really care if either of my parents live or die, in some way they are already dead for me.
[1] https://www.youtube.com/watch?v=EgO4HtWIJjQ [2] https://en.wikipedia.org/wiki/Cassette_tape
with open("/tmp/test.txt", "w+") as test_file:
do_something_with(test_file)
And you get test_file closed for free at the end of the block.> People with astigmatism (aproximately 50% of the population) find it harder to read white text on black than black text on white. Part of this has to do with light levels: with a bright display (white background) the iris closes a bit more, decreasing the effect of the "deformed" lens; with a dark display (black background) the iris opens to receive more light and the deformation of the lens creates a much fuzzier focus at the eye.
> Jason Harrison – Post Doctoral Fellow, Imager Lab Manager – Sensory Perception and Interaction Research Group, University of British Columbia
> Jason Harrison – Post Doctoral Fellow, Imager Lab Manager – Sensory Perception and Interaction Research Group, University of British Columbia
Borrowed from this answer in stackoverflow: https://graphicdesign.stackexchange.com/questions/15142/whic...
> However, most studies have shown that dark characters on a light background are superior to light characters on a dark background (when the refresh rate is fairly high). For example, Bauer and Cavonius (1980) found that participants were 26% more accurate in reading text when they read it with dark characters on a light background. Reference: Bauer, D., & Cavonius, C., R. (1980). Improving the legibility of visual display units through contrast reversal. In E. Grandjean, E. Vigliani (Eds.), Ergonomic Aspects of Visual Display Terminals (pp. 137-142). London: Taylor & Francis
https://graphicdesign.stackexchange.com/questions/15142/whic...
With aiohttp you can make neat things it is operating a level below Sanic - in my experience people end up writing their own half-baked undocumented framework based on a combination of aiohttp, some ORM and a template engine - sometimes with half a dozen combinations in the same company.
export DOCKER_HOST=localhost:2375> A proposal before the International Astronomical Union for the definition of a planet would have defined a planet as "a celestial body that (a) has sufficient mass for its self-gravity to overcome rigid-body forces so that it assumes a hydrostatic equilibrium (nearly round) shape, and (b) is in orbit around a star, and is neither a star nor a satellite of a planet"[2].
[1] https://en.wikipedia.org/wiki/Ceres_(dwarf_planet)
[2] https://www.webcitation.org/62D6DNhLH?url=http://www.iau.org...