70 karma · joined December 2, 2020
https://arjun-menon.com
My personal plan, instead of retiring, is to work on inventing solutions to the issues plaguing large and complex software projects. One of my primary sub-goals under this mission, is to create a new programming language that'll handle complexity excellently, while also making it hard for a programmer to write bugs in it (strong static type system, deep static analysis, thorough linting, some kind of automatic proofing or verification, paradigms that make writing bugs less likely, paradigms that handle modularization and complexity gracefully, etc).
Overall, when there are big problems in the world (poverty, human rights abuses, climate change, bad software), I want to try to use my skills and abilities toward solving those problems, rather throwing my hands in the air, and giving into hopelessness.
This, perhaps, is the key to their longevity.
The French have a similar attitude as well (based on my time in France).
Has the cost of cache misses truly increased? (Also: relative to what?)
Today's CPUs have far larger caches than in the past (and not to mention a lot faster too), so the number of cache misses and the time cost of each cache miss for the same program on a modern CPU should be much lower—right?
Now, on a different note, I am a bit puzzled because I don’t see a free(*ptr) call in Linus’ or anyone else’s code. The code, as-is, would cause a memory leak.
There’s a need to capture the curr_ref before it’s overwritten, and free it after it’s overwritten.
Also, I didn’t pull the 4% out of a hat. It’s actually the “Safe Withdrawal Rate[a]” recommended by Mr. Money Mustache. See his blog posts on it: https://www.mrmoneymustache.com/2012/05/29/how-much-do-i-nee...
Also, see: https://www.mrmoneymustache.com/2018/11/29/how-to-retire-for...
[a] Bogleheads article on Safe withdrawal rates: https://www.bogleheads.org/wiki/Safe_withdrawal_rates
A company taking a person’s passport is explicitly illegal in the UAE: https://dubaihow.com/holding-passport-employee-uae/
It carries a criminal prison sentence and a fine. And there’s a big push by the UAE government to go after, and prosecute employers who break this law.
I don’t know why people in Western countries, always without fail, mention this whenever the UAE comes up.
Imagine every time the US was mentioned, a person always pointed out how some private companies in the US treated their employees poorly and abusively (which I’m sure happens). It would be absurd.
Yup, it’s happening. Gigawatts of solar power is being constructed. The UAE is getting this solar energy at the cheapest price per watt worldwide as well: https://www.forbes.com/sites/dominicdudley/2020/04/28/abu-dh...
> will be dependent on importing talented labour
This is already happening at a massive scale.
> That will only happen with low tax rate
This is also already true. The personal income tax rate is 0%. Most types of companies don’t pay any taxes either. The only tax you directly incur is the VAT of 5%.
> Will this be an ideal egalitarian society?
In the future, it’ll probably transform more and more into a sort of hyper-capitalistic and highly-successful country like Switzerland.
An interesting fact here is that the UAE will never become poor.
The UAE has saved up over 1.3 million USD dollars per citizen[a]. And this is just the government’s savings. Obviously, there’s immense private wealth on top of that as well. Even if with investment returns as low as 4% per year drawn out, that would translate to $52,000 per citizen.
This is 52k of money that you could almost call free money. We’re not counting for the fact that at least half these citizens are not going to simply sit at home. They’re going to work, earn, start companies, etc. And the citizenry is very highly educated. And a lot of them actually have STEM degrees too (which correlates with higher earnings). So realistically, the per capita annual income could be in the over $100k per citizen range, even after the oil has run out.
[a] The UAE has about 1 million citizens (most of the ~9 million who live in the UAE are not citizens), and the UAE’s sovereign wealth funds have total assets exceeding USD $1.3 trillion: https://en.m.wikipedia.org/wiki/List_of_countries_by_soverei...
Remote: Yes
Willing to relocate: Yes
Technologies: Java, Android, C++, C, Python, JavaScript (+ Flow types), React, ReasonML (OCaml analogue), Compiler & Interpreter implementation, HTML, CSS, Linux (Arch Linux), Git, C Windows API, SDL2 (C library); (less familiar:) Kotlin, and Go.
Résumé/CV: https://arjun-menon.com/resume
Location: Newton, Massachusetts
Email (1): arjungmenon@gmail.com
Email (2): arj9@protonmail.com