I think you should look again :)
1,015 karma · joined April 8, 2021
I think you should look again :)
Combine it with Lodash FP: https://github.com/lodash/lodash/wiki/FP-Guide
- Lack of pipe operator
- Multiple arguments everywhere instead of currying
- No do-notation or equivalent
- Reference equality rather than structural equality for objects etc.
If you want to program in this style, consider using F#, R or even JavaScript with a few Babel plugins.
Going back to the "mega-corp" scenario, if you are a lazy person, a good strategy would be to join an org in a defensible (ideally monopolized) industry and work just hard enough to not get fired. Find yourself a bullshit job!
Unless you are building a dark web market, why would you want to? It will be more convenient for the vast majority of users to pay with card or PayPal.
I think this is a poor example because the challenge exceptional teachers have is that it's really hard to prove their outcomes in a short time-span. It might be 10, 20, 30 years before it becomes clear that a teacher had a large positive impact on the world, and by then they likely won't be around to collect a bonus.
Compare this to say, a trader who can point to hard PnL numbers over the previous quarters, or a sales person who has shipped X units.
I give it 5-10 years before we've tricked everyone into writing OCaml / F#!
However, the main problem I have with with this article is that it divides people into domain experts and the rest. This kind of black and white thinking is pervasive in PG essays, and always lead to a cute conclusion. You can have two domain experts that disagree. You can have an idea that spans multiple domains, and there are no (or few) experts in all of them. Maybe the Crazy New Idea seems brilliant to experts in one domain, but only because they don't grasp the others.
* Best load-outs are faster to unlock with the paid game, so it is semi play-to-win
* Warzone client is MASSIVE (seriously, like fill your entire SSD massive) because it installs other games alongside
* Servers are awful, with extremely low tick-rates, so movement and shooting feels pretty ropey
* A general sense of sameyness crept in after a few hours. I have a hunch that this is due to a low skill ceiling to the mechanics. Whilst I'm sure this makes the game more accessible to a wider audience, I found it left me with no sense of progression. Like eating a Big Mac rather than a nourishing meal.
Yes I agree, but I think my point still stands :)
However, TypeScript is now suffering from long compile-times because it targets JS. If it was implemented in a language with more control over threading etc. I think it could be faster.
Maybe get on Uber?
As a healthy person, I personally would have been better off under (1). However, I think the economic and emotional damage of that number of deaths would have been too much for society as a whole.
Australia and China managed to do this.
1. Do very little intervention, but perhaps isolate the vulnerable. This was the "Sweden strategy".
2. Do big interventions if cases rise, but only so far as is required to prevent hospitals being over-whelmed. This was the strategy in most of Europe, and in particular the UK.
3. Do big interventions with the intention of reaching "covid zero", including restrictions on international travel. This was the strategy of Australia, New Zealand, Taiwan and perhaps China (hard to get the full story).
Having spent the past year under (2) I wish I was living under (3). Sure it's painful in the short term, but compared to rolling lock-downs for over 12 months?
With the syntax:
cps {
let! x = doThisThing
let y = x * 2 + 3
let! z = doOtherThing y
return z + 1
}
Without the syntax: doThisThing.Then(fun x ->
let y = x * 2 + 3
doOtherThing(y).Then(fun z ->
z + 1
)
)I'm not advocating complete removal of private cars, but people need to be able to build daily routines that do not require them.
For example, you might live in a village or suburban town, walk to the station and get the train to nearest city where you walk to work. You still have a car for weekends and random errands.
Even within a car dependent lifestyle, car usage can be reduced. This was possible with old style "high streets" where you could drive there, park once, visit a number of shops and businesses then drive home. Now, you travel between a few big box stores much further out of town.
You get the outcomes you build for, when it comes to transport infrastructure.