It's normal to start a sentence after the other person in the conversation pauses, especially if you're eager to say something (like the chat agent is), but a real human is socially aware and would in most cases immediately cease talking if the other person starts another sentence at the same time. Humans do this so much in their conversations that the other person doesn't really register the interruption at all.
> Or are there other reasons why this lib was moved to TS?
I'm pretty sure reach was the motivation. The author basically wrote his own TypeScript libraries duplicating a bunch of Clojure stuff, so the code is quite Clojure-like still.
I don't think you can conclude much from a sample size of 1.
My country at least (and probably yours too) is producing more organic products than ever before. People are also consuming organic products more than before.
NemID, the previous national 2-factor solution, used a small card with rows of pre-printed single-use codes. When you logged in to a bank or a public sector website, it would ask for a random code at a specific row and column number. Once the system registered that you had just a handful of codes left, a new card would be sent to you via snailmail. It worked fine for the time.
The current system, MitID, depends on smartphones, though you can get an an external key generator as a backup too.
Maybe the momentum of Stoxx600 will last the next 4 years? Or maybe the S&P500 will come crashing down soon? Who knows.
The Shiller PE ratio is insanely high. At least the European market isn't completely overinvested in just 7 companies who are spending a lot of their money on the exact same thing, so it has that going for it.
> And what's the actual result? Just look at the market capitalization of European companies compared to US companies..
Europe is actually doing quite well at the moment. The European stock markets have over-performed quite decently vs. the US ever since Trump became president, despite the various curveballs thrown at Europe in recent years. Market capitalisation in the US is held up primarily by the Magnificent 7 who are great outliers in the American stock market.
I am talking about the purpose of the law and the way it is written. It's not hard to create a law that only targets the bigger services, just make it apply to entities with a daily user count above N. A law isn't a headline on Hacker News, it's a carefully written document.
The law will obviously be framed in such a way as to hit the targets it is supposed to hit, avoid collateral damage. It's not like complete amateurs are writing our laws.
> everyone but the biggest players throwing out a lot of bathwater with very little baby by simply not accepting Danish users (if required).
The biggest players in social media are precisely the ones that this law is targeting.
No one in charge of implementing this law is going to care whether some Mastodon server implements a special auth solution for Danish users or not, they are going to care that Facebook, TikTok, Instagram, etc. do so.
> How does programming with Clojure targeting multiple platforms (JVM, JS, CLR, LLVM, ...) work?
Each variant has its own file extension, e.g. .clj for JVM and .cljs for JS.
In case you're writing code that needs to work on multiple platforms, you put it in a .cljc file. Any of the code in these files that still needs to be different due to the platform choice is differentiated inline using a reader macro, which results in the different platform compilers getting a (slightly) different abstract syntax tree, so it is not too dissimilar from writing cross-platform code in other languages (just more convenient due to the Lisp style).
Maybe you can argue why it's not most countries? It seems obvious to me that it is, but I also come from a country where everyone is bilingual.
Many former European colonies are mostly bilingual, e.g. Africa is highly multilingual out of necessity. Much of Europe itself is also mostly bilingual. If you want to communicate outside your own little region and your native language isn't a lingua franca, you need to be bilingual in this world.
The main holdouts when it comes to bilingualism are former imperial powers who managed to both kill domestic language diversity (e.g. France, UK, Russia) while also spreading their national language as a lingua Franca. Another group of holdouts are settler colonies such as the US, which didn't have a dominant native population after the arrival of Europeans.
But even if e.g. Russia itself isn't super bilingual, the rest of the former Soviet Union certainly is, since that is just the reality if you live in a small and/or formerly colonised country.
It's normal to start a sentence after the other person in the conversation pauses, especially if you're eager to say something (like the chat agent is), but a real human is socially aware and would in most cases immediately cease talking if the other person starts another sentence at the same time. Humans do this so much in their conversations that the other person doesn't really register the interruption at all.