Democracy is when you need a majority of votes, which they don’t have. If they did, none of this would be an issue.
Democracy is when you need a majority of votes, which they don’t have. If they did, none of this would be an issue.
It’s not nitpicking, stuff like this is far more impactful than choosing between 5 lines vs 10 lines long methods, or whether the hasExtraCommissions
“if
” belongs inside or outside of calculateExtraCommissions
. This kind of thing should immediately jump out at you as a red flag when you’re reading code, it’s not something to handwave away as a detail.
Why is it a void
method? This only tells me that some state is mutated somewhere, but the effect is neither visible nor documented.
I would expect a function called “calculate” to just return a number and not have any side effects.
So where do all the renters come from?
https://www.yicaiglobal.com/news/a-quarter-of-china-city-dwellers-rent-survey-shows - same website that your wikipedia link lists as source
But none of that is relevant to the article of this post. That article talks about money to complete unfinished projects. It’s in the very first paragraph. There are people who took out loans to buy pre-construction apartments with plans to live there, who are now in trouble.
But the article is specifically talking about unfinished projects.
So you don’t have a flat to live in either, you have an abandoned construction site.
Self host with backups set up?
I can’t believe I have to explain this. Anyway
The comparison to Alex Jones and other conspiracy nutjobs was about how they don’t care about any facts or context, and just like to string together random headlines into some doomsday narrative that supports their view.
The phrase “tankie infowars” means basically that - same methods, just different target audience. So you would switch around who the good guys and bad guys are, but not much else.
You don’t think coming to the conclusion “omg, this must be nuclear war preparations”, instead of this just being a regular target, is conspiracy level thinking?
It would fit right into Alex Jones’s show. And it’s the most upvoted comment here.
Is this a tinfoil conspiracy site? Tankie infowars?
It was Medvedev who started talking shit about nukes more than a year ago (and a lot since then)
This is of course in addition to just taking all the training data without credit or permission by both teams, which usually goes without saying these days.
Kotlin is a really nice language with plenty of users, good tooling support, gets rid of a lot of the boilerplate that older languages have, and it instills many good practices early on (most variables are immutable unless specified otherwise, types are not nullable by default unless specified otherwise, etc)
But to get the most “bang for your buck” early on, you can’t beat JavaScript (with TypeScript to help you make sense of your codebase as it keeps changing and growing).
You will probably want to develop stuff that has some user interface and you’ll want to show it to people, and there is no better platform for that than the web. And JS is by far the most supported language on the web.
And the browser devtools are right there, an indispensable tool.
Flutter - the framework - is great. Dart as a language is tolerable - lot of ugly boilerplate, manual codegen, and things you can’t quite express correctly are everywhere, but if you’re not too much of a stickler, Flutter is still worth it (at least until Compose Multiplatform matures - if ever).
Sounds like this was the strategy from the very beginning - get tons of attention with crazy unrealistic announcements, then later turn it into a boring old regular city after everyone already recognizes the name.
But what is the actual real-world practical solution for those people?
Are they now just going to be broke (or even in debt) with no place to live?
What about all those unfinished buildings that people got in debt to buy?
That will never work as long as they’re the only country in that situation. They would need to be mixed with athletes from other unrelated countries for this to make sense.
Well you don’t have to place it in a separate function, nothing stops you from inlining that part and writing li
or whatever directly there.
It’s up to you how you organize your components.
But why bother with creating a new language, and duplicating all the features your language already has, in a weird way?
If I want a list of UI items based on an array of some data, I can just do
items.map(item => 〈Item key={item.id} item={item} /〉)
, using the normal map
function that’s already part of the language.
Or I can use a function, e.g. items.map(item => renderItem(item, otherData))
etc.
JSX itself is a very thin layer that translates to normal function calls.
He’s basically just whining about his competition being able to attract more talent by offering better conditions that he doesn’t want to compete with.
It’s no different than complaining that the competition has a better/cheaper product and people are not buying yours.