6,875 karma · joined January 28, 2012
1. Debit A, Credit in-flight.
2. Credit B, Debit in-flight.
If 1. fails, nothing happened and everything is consistent.
If 2. fails, you know (because you have money left on in-flight), and you can retry later, or refund A.
This way at no point your total balance decreases, so everything is always consistent.
Being notified only _when_ something happened isn't always useful the world is changing underneath you (it _can be_ useful in particular situations, when you know state is final, but not as a general architecture principle).
If you're a using a message queue, the message should convey necessary information such that, if all messages were replayed, the consumer would reach the same state. Anything other than that, you'll be in a world of pain at scale.
The Pixelmator team did the same thing with "Pixelmator Classic".
Stop negotiating quality; negotiate scope and set a realistic time. Shipping a lot of crap faster is actually slower. 99% of the companies out there can't focus on doing _one_ thing _well_, that's how you beat the odds.
A non-toxic work environment isn’t a “benefit”, it’s a basic requirement. Same for autonomy. Healthcare is just compensation.
In the end, compensation is what matters.
https://www.youtube.com/watch?v=aSEQfqNYNAc
But ok, it's less bad in Python since objects are dicts anyway and you don't need getters.
https://www.youtube.com/watch?v=o4-YnLpLgtk
https://www.youtube.com/watch?v=gV5obrYaogU
It makes working on VSCode today look like banging rocks together, let alone 30 years ago.
That’s quite naive, to believe a private company is not under political influence.
https://ofac.treasury.gov/sanctions-programs-and-country-inf...
Workers take risk not only of the financial kind (choosing to take a job at company A instead of B is a bet), as well as physical risk most times.
If we believe shareholder of a oil company is taking more risk than the worker in a platform, we value capital more than labour.
BTW, I was watching the meteors from the attic, where my dad had a music studio, so lots of transducers around. The radio waves theory from the article would make sense.
[1] https://tse2.mm.bing.net/th?id=OIP.y8DdQsqhqkM_iA1f8k-qcAHaE...
Consider this: AAPL is valued at 3.4 trillion USD. Both the polish and breadth of their software took a nose dive compared to early 2000s. There’s no more Aperture, Logic, Final Cut, Shake…