It should be Free. People are okay with literally stealing money from corporations in the name of “tax,” yet they balk at making SDKs Free? Platforms should capture some of the economic returns to have good incentives to improve, but the majority should go to users and third-party developers. It should also be possible to release GPL software on any platform. That’s the minimum bar for not screwing over users.
Not at all. The monolithic App Store has been terrible for users. They even impose censorship on social media apps. Having alternative stores by Meta et al is excellent. More choice, more competition, less rentseeking, more innovation.
Take the SE; Small phones like that that have decent hardware are very few, almost non-existent. (Especially the original SE; Even iPhone Mini is not that compact.)
The industry is heavily monopolized, and the regulations are outdated.
Please consider releasing any paywalled content after some deadline, e.g., after a year. It makes content practically inaccessible to a lot of people, including non-adults and people in developing countries.
But these problems are also present in most other selection criteria? E.g., GRE is much easier if all your education and reading was in English. So I wonder if the real issue with IQ tests is actually that the elites can NOT game it as easily.
I started programming with .Net languages via Visual Studio (which is quite a good IDE), and I disliked dynamic languages exactly for the reasons you list. But nowadays I mostly prefer dynamic, optionally typed languages ala Julia.
Typing a '.' and seeing the members is very nice, except when the type is not concrete and it's not clear what type is actually being returned. Then you'd have to do trial-and-error using a slow compile cycle. In a dynamic language like lisp, you could just `(inspect x)`. In Python, you can just `embed()` and run, e.g., `x.__dict__`.
The IDE telling you about syntax errors and non-existent functions etc is very nice, except when you use macros and meta-programming and now your stupid IDE won't just shut up (I have this problem even with Python in VSCode).
I once opened an issue on his kitty project, asking about right-to-left support. He answered me by saying (falsely, and condescendingly) that the problem was with the CLI apps I ran. But I had screenshotted just typing “echo یک نوشته راست چین” (or sth similar, it was months ago). I, unfortunately, replied to this with a non-respectful (but not rude) comment, which he then answered with another nonrespectful comment and closed the issue. Overall, my impression of him is that he is a kind, productive, but arrogant person; I’m thankful of the man.