Guys, don't click the link. It's actually not about transformers, but in fact some machine learning BS (which, given the peak hype year of 2019 for ML, is not surprising).
> In the UK: Covid will dimish in importance enough for people to disentangle the negative consequences of Brexit, leading to widespread use of the Pikachu shocked face meme. Scottish independence will take a step forward, with a new referendum scheduled for 2023.
Very interesting, transfer of such a financial liability as Scotland from UK to EU may even offset at least some of the Brexit damage! Followed by more Pikachu faces, but under different flags.
Yes, in many ways Brexit makes Scottish independence more difficult. Previously trade and people would have been able to flow across the border but that isn't a given now.
great to see the "H-word" used as a slur, again (great for my own sense of antagonistic prejuidice being alive and well that is).
for a more constructive reinforcement of what a "hippy way" might be, in business and government:
anti-rascist, that is actively inviting and communicating with others socially; inclusive generally; valuing cooperation; building and valuing talent for its own sake; bringing in arts to shared spaces; generally vegetarian; health proactive; tolerance of personal drug use including tobacco; deeply environmentalist; generally opposed to military-style administration; generally opposed to authoritarian governments; use of non-monetary trade goods; valuing education and definitely advanced education.
are these things "fail" in City Administration as the parent comment implies ? not necessarily
Hiring developers to work on specific package improvements is what is normally done. Could be legally binding, probably would be a standard employment agreement but you could do it through a hippie way (coding circle?).
Assuming that you are talking about Go, I don't know where you are getting that from.
Go has had excellent tooling from early on. Standard code formatting with gofmt from day 1 was HUGE. godoc, godef, goimports and oracle were also available from early on. And then when LSP came along we got multiple LSP server implementations fairly quickly.
I don't have a link around but I am fairly certain that getting the basic tooling into shape was one of the priorities before the 1.0 release.
I recently tried to block YouTube ads on an iPad and failed. Equally surprised to see OS updates bring new feature changes that simply cannot be disabled (tab/app groupings). I mean there aren't that many Safari/iOS config options to choose from to begin with! What an insanity.
Samsung still makes cheap tablets that are awesome in terms of hardware, right?
The intentions there are good, but reads bit unrealistic in some places. Being a boomer, author doesn't realise how far financially he is then many people who are younger.
> Stop wasting your time on commuting, boring jobs, meetings, TV. Do only things that you feel are worthwhile, with people you like. If this means a cut in income, so be it.
TV - sure, commuting - thanks to COVID only, the rest - sorry, but I would like a house/pension/family.
The author seems to think that people have infinite time. Many points require an allocation of time that most people - in particular those with families and caring responsibilities - do not have.
Remove bad actors? What if the bad actor is the mother/father of your kids? What if they're a parent who requires care you/they can't afford so you have to do it yourself?
It's all so simple isn't it. 10 steps to banality.
It could be rewritten as "have enough money to do what you want without being overly concerned about the consequences, because you can make the consequences someone else's problem with your money"
The author was from Belgium before he passed away five years ago from cancer. His perspective may be rooted in the Belgian experience where health care is affordable, there is a social safety net, and cheap access to mental health support.
If you live in a place where you must care for your parent because professional care is not affordable then perhaps look into organizing or supporting political will to make it affordable (4. Be part of bigger things). And if you live in the US where this political will is destroyed before conception, then I guess find another blog post to help guide you to happiness.
For what it's worth, Peter wrote this a little more than a year before he died due to metastatic cancer. I suspect he understood quite well that time is finite.
just replying to the part about bad actors - he is talking specifically about narcissists and psychopaths. If you have to cut out your parent because of some inconvenience (and not because they are narcissists and severely affect your life), then that makes you not so empathetic, and that is absolutely not what he argues for in his book psychopath code.
I mean, if I had the luxury of taking a cut in income without having to sell my house or whatever, I wouldn't mind. But as it stands, it's a luxury I and many others just can't afford.
And I don't 'waste' my time on commutes either, WFH and all. My commute, once the office is open again, is actually the main exercise I get (20-30 minute bike ride)
Just like in e.g. programming 'design principles' are called principles, not 'hard design rules all of which you must strive to follow to the letter' I'm pretty sure the author's intention is for these 10 things to be interpreted like the former, not the latter (also see sibling comments).
Python, like all dynamic languages, works best to bash out a new project into production ASAP, get a bonus and move on, while poor folks maintaining after you are trying to untangle it.
(BTW, the TL;DR is people that know more than one language admit they all fall short one way or another, but there are some languages that are more productive than others).
Current Python doesn't reflect this philosophy though. You have lots of options for strings and string formatting. There is pattern matching and if statements. The standard library often isn't the best option for stuff (like HTTP requests) so you use another library. Package management and deployment is far from solved, with lots of different tools.
> You have lots of options for strings and string formatting.
“Strings and string formatting” is a very broad domain.
For most specific tasks, there is one low-impedance approach and it takes very little (but not zero) reflection and/or experience to find it.
Most new Python features directly address specific tasks for which there are currently multiple relatively high-impedance approaches taken because there is not one obviously correct way.
Python's “one obviously correct way” is not “one possible way” (the latter approach is closer to Go.)