fabi.eth

120 posts

fabi.eth

fabi.eth

@fursche

Engineer @Inverternetwork

Europe 가입일 Nisan 2020
1.5K 팔로잉168 팔로워
fabi.eth 리트윗함
MegaETH
MegaETH@megaeth·
We would like to congratulate @brix_money , a @megamafia project, on their $5.5M fundraise from Turkish financial institutions @YapiKredi 's FWRD Ventures & @isportfoy , alongside the imminent launch of iTRY, a Turkish Lira stablecoin offering ~45% APY backed by MMFs, on April 20th
MegaETH tweet media
English
61
47
544
37.5K
fabi.eth 리트윗함
BRIX
BRIX@brix_money·
Breaking: the world order
English
8
9
66
5.4K
Ben South
Ben South@bnj·
Introducing @variantui Enter an idea and get endless (beautiful) designs as you scroll No canvas, no skills or MCP, no constant prompting Reply if you'd like 200 free designs to give it try
English
2.2K
271
4.2K
1.1M
fabi.eth 리트윗함
vitalik.eth
vitalik.eth@VitalikButerin·
I'll do the ill-advised thing and try to explain my own thought process and constraints (and possibly unadmitted cowardice) that guide when I do and don't speak on these kinds of political topics - and further down just say what some of my direct opinions are. It's 2026, the careful route isn't getting us anywhere anymore, might as well try being open. When it comes to hot political issues (not abstract questions like tax policy, surveillance, etc, which it's actually easy to talk about, I mean specific events that affect specific groups), I basically have three choices: 1. Talk about none of them 2. Talk about some of them 3. Talk about all of them Many people do (1). In crypto, many people talk about "decentralized governance", a "freedom", a "fairer economy without intermediaries", "cypherpunk", etc etc, and maybe talk about how blockchains and encryption and zero knowledge proofs can make these things happen. But they take care to avoid making the link between those values and any specific situation. This approach is "safe". But ultimately, it feels hollow, and I think it makes your mind hollow. It makes it really easy for you to think you're doing the right thing, because you're working on all the right technologies, but then because you never engage on any concrete issue, you don't even notice if you're not actually making any impact on the underlying problems - or worse, actively diverting idealistic talent and effort from actually-effective solutions. I think this applies both to individuals, and to whole communities. And so if you don't want to fall into this trap, you have to engage with the world. Note that this does not mean that *your work* can't be general-purpose and instead needs to be targeted to directly affect some specific situation in the world. Focused work is good. But I do think the world benefits from a decentralized public apparatus of moral conscience that extends beyond topics that you directly work on. Many people do (3). But there is a good argument against (3): if you are forced to take positions on everything in the world, then you're usually taking positions on things you had little or no prior understanding of, and your positions are motivated by a few emotional articles or posts that recently convinced you in one direction or the other. And if you have 100 topics, you can only devote 1% of the effort to tracking each one. It becomes easy for someone to convince you of a position that you would not even support if you were more informed about it. There is a reason why people hate the "omnicause", "everything-bagel activists", etc. Focusing on everything dilutes the message to the point where you're succeeding at nothing (or worse, having actively counterproductive postures on things as a result of low information). Hence, there is the option of (2). But (2) has a natural problem: once you talk about some things, it becomes easier for people to pressure you to talk about even more things, by accusing you of selective outrage and hypocrisy. (And, to be fair, selective outrage and hypocrisy are very real problems) To defend against this, you need to hold "a line". One very natural line is to mostly limit your attention to topics that relate to you personally. For example, I and my family are from Russia. When I see footage of the war in Ukraine, whether videos of soldiers getting ready for a military operation, or families expressing their anguish after their apartment building or hospital was bombed, they are often speaking in a language I have known since childhood. More importantly, and regrettably, I personally met Vladimir Putin and thus to some small degree helped legitimize him back in 2018. To me, these things mean this conflict relates to me and is my responsibility to do the right thing in (and not just be a passive bystander, perhaps saying "I am against war" exactly once and then continuing my life). Similarly, Canada is my responsibility, as it's the land where I grew up - both when the government financially deplatformed the truckers (which I criticized), and when the bumbling old man down south starts bullying and threatening its sovereignty (which I've also criticized). Meanwhile I've spent 0 days in Myanmar or Venezuela, less than three months in the Middle East, and have much less context in those and other places - I know what I know from reading second-hand sources and making my own judgements about which facts are true and false and which arguments are right and wrong, which is far from zero, but it still has limits. The United States is a special case, because historically politics in the USA affects the world so much, many people (though today much less than a decade ago) look up to it as an example, and it has massive influence through its economy and its centralized technology platforms. So sorry guys, the entire world has a right to blab about your internal affairs. Something something vaguely similar to "no taxation without representation". This approach that I outlined does have a weakness: regions of the world that are economically very poor will have very few globally powerful people that have close connections to them. Hence, a "take care of your own" norm leaves such people in the dust, vulnerable to being ignored or even outright predated on by others, with no one powerful sticking up for them. I personally try to address this by first making a judgement about whether a faraway situation is more like an internal conflict or more like eg. global public health, and apply the "take care of your own" norm in cases like the former and not in cases like the latter. This is the explanation I can give for why I've publicly said relatively more about Canada, USA and Russia, and relatively little about Venezuela, Sudan, Africa, Myanmar, China, or the Middle East, including both Iran and the various conflicts involving Israel. Basically, if I don't draw the line roughly here, what other line can I hold? *Maybe* there are some people who are closer to "pure devs" who can hold a different line, speaking *only* about abstract generalities, but I've always covered the full spectrum from pure tech to social issues, so I don't think I *can* hold that line. Hence, instead I have to hold slome further-out and more complicated line. Of course, it's also easy to construct a less self-serving explanation: I have some view of who my constituency is, and I am a coward who is afraid of offending them. I could respond by pointing to various instances in which I've been publicly brave (whether calling out Craig Wright, or visiting Kyiv, or running through 2km of rain to get to a conference panel on time etc), but maybe my critics can justly counter by pointing out that this is simply the old-as-time masculine tactic of "compensating for something". I will let readers make their own judgements. Now, my views on a few specific topics: Iran From what I can tell, the Iranian regime is: * Literally killing tens of thousands of people, in gruesome ways, in its crackdown on the current protests * Totally denying Iranian people access to the worldwide internet, in part to cover up the above, and there is a high chance that the regime intends this situation to be permanent. * In the longer term, doing more generally awful things like imposing what clothes women have to wear, providing military support to Russia's invasion, publicly wishing death to various groups on official channels, etc These things are unambiguously awful. They're not a "eh, what can we do" normal level of awful, they are totally awful. Even if global public condemnation accomplishes nothing else, simply reducing the regime's social status to the point where it equals that of North Korea's gov seems like part of the bare minimum that should be done. Though hopefully, the protests will succeed and expand and Iranian people will get freedom. I hope that the crypto space finds a way to be useful by exploring more options to restore access to the global internet to Iranians. Furthermore, there is another important point to make: many people say "this is awful", but then still maintain an attitude of disapproval toward overly "impolite" ways of dealing with the problem, eg. using physical violence against the Iranian leadership. I see the value of a "suggesting violence is impolite" norm in maintaining civilization, but IMO that norm should be focused on *initiating* the escalation to full-scale violence; it's fine to respond with violence when violence is already being used in the other direction on a large scale. Being overly pacifist is a good way to feel self-righteous while doing nothing effective to prevent the people you sympathize with from being rolled over. Nothing in those above paragraphs is "anti-Islamic". But there is the question: if we analyze the situation, and ask *what causes* the Iranian government to be abnormally brutal, then might the conclusion be that those causes include cultural values that are core to Islam? I personally don't understand Islam enough to comment. But I can say two things: * There's plenty of extreme evil that happens without Islam. the invasions carried out by Russia are one good example, there's plenty of extremely dangerous political megalomania worldwide that is 100% secular * In my experience, the anti-Islam hate that I see in our world often goes beyond cultural criticism, and turns into attacks on people and condemnation of entire ethnic groups (see eg. post 9/11). Culture can and should be criticized, including by outsiders. This includes banal things, like my view that miles, feet and pounds are stupid units of measurement and SI units are more civilized (I have much less confidence on 'F vs 'C). It also includes deeper things like moral values. But there is a way to do this that does not turn into personal attacks on people. I do often see anti-Islam discourse failing at this (though some criticize effectively and humanely). Israel/Gaza My moral view on the situation is: * The attack on Oct 7 was a brutal unjustified war crime that killed around a thousand innocent people, and should be condemned without qualifications * The response to the attack has killed ~50-100x more people than the original attack, the majority of them civilians, and has destroyed the homes of over a million Gazans and traumatized the entire population. This level of total devastation in response to an attack of a much smaller scale exceeds all reasonable bounds of self-defense, and itself is a brutal war crime * There are various statements made by high-level officials, actions by soldiers, etc, that I've seen that suggest that the mental state involved in the Gaza operation is less "a principled effort to protect people" and more "classic pre-modern revenge psychology" * Hence, the ICC was right to charge both sides of this * The Israeli government is on the whole a lot more rights-respecting and better to live under than the Hamas one. However, the Hamas government already has social status worse than North Korea. Meanwhile, the Israeli one often gets treated at the highest official levels as a special valued ally, in a way that I fear deeply undermines moral norms, and thus creates room for eg. letting Putin get away with his crimes in Ukraine. This is an imbalance, and I think this is something that many people are reacting against. * What happened in 1967, 1948, and arguably even the late 2000s is honestly not very relevant to this moral analysis. The majority of the population was not even alive when those things happened, there's no good moral reason why the fate of a 14 year old kid who is seeing their home or family destroyed should depend on arcane debates about the previous century's history * The biggest heroes in this situation are probably people quietly working in the background to reconnect people and lay the ground for peace that will hopefully shape itself over decades. I don't think the world can respond *only* by doing this, because it's also important to defend norms ("injustice anywhere is a threat to justice anywhere"), but I'm really glad these people exist and morally support them. I strongly oppose anti-Semitism. To me, this is a special case of the broader moral principle that one should not judge entire ethnic groups by the decisions of a few elites. In other worlds, "hate the government, not the people". One important corollary of this, of course, is that criticizing the Israeli government does not count as anti-Semitism. Principles vs details of the situation I should note explicitly that these moral views above are very "principles-driven" and not "details of the situation" driven. I think this is the correct level at which to approach this. The reason is that while "details of the situation" thinking often can acknowledge subtle important facts that would otherwise be ignored, nevertheless: * It has very low galaxy brain resistance ( vitalik.eth.limo/general/2025/1… ). It's too easy to cherry-pick details that favor your side, and appeal to particularism ("you outsiders can't understand...") to shield one's local bullying from external pushback * It's not something you can build norms around. Peace and humanitarianism in the world depend on moral norms: the fact that the whole world recoils in disgust at certain unconscionable outcomes, and that it can do this in lockstep, and can't be divided-and-conquered by arguing arcane points about third-order game theory or history. Some say "norms are fake anyway, we're in the law of the jungle, you have to protect your own". To anyone who sincerely believes this, all I can say is: YOU HAVE NO FRIGGIN IDEA HOW MUCH EVERYONE, EVEN THE VILLAINS, ARE HOLDING THEMSELVES BACK BECAUSE OF MORALITY AND NORMS EVEN TODAY, AND HENCE, HOW MUCH WORSE THINGS COULD GET * Outsiders to a situation have more understanding of principles than of situational details. Hence, if it's valid for outsiders to express views on things at all, they should focus on their relative expertise, which is the principles. ICE and Immigration The other big thing happening now, that I've been silent on, is ICE turning into a full-on police state and now shooting protesters in broad daylight. The immigration issue is complex and it is important to separate two aspects: * Whether less or more immigration is good (and what kinds). If the highest acceptable level of immigration is less than the level that would naturally arise in the absence of either walls or deportation, then walls or deportation are in principle required. * The fact that ICE is acting like total assholes about this situation. These things can and must be separated. There are immigration systems far more restrictive than USA, whose implementation is more humane. The second needs to be strongly opposed, full stop, no counterarguments admitted. Once the police state apparatus exists to this extent, it *will* keep finding new targets. Even today, it has already expanded its violence from illegal immigrants to obviously-American defenders of immigrants. [insert Niemöller poem here] Today, this second issue (the cruelty) is the more important one in the USA, and its morality is pretty cut-and-dried simple, as described above, so nothing more to say about it. So now, on to the first issue (ideal levels of immigration). I am generally persuaded by Bryan Caplan-style arguments that the answer is "very high". To summarize: (i) the bulk of economic evidence suggests that high-skilled immigration is pretty close to no-downsides good, high-volume low-skilled immigration *slightly* depresses wages of low-wage locals, but it also means consumer prices go down for everyone. The $3 falafels in Berlin (which in turn support the city's status as an affordable home for various artistic and cultural activities) are only possible because of the Middle Eastern low-skill labor (ii) in the USA, even illegal immigrants (!!!) on average commit less crime than the native population. In Europe though this is not true. I also add my own bespoke point (iii): if you are worried about change to *culture*, then I believe that the larger driver of culture change is not foreigners but technology. The real great replacement is the kids growing up on TikTok. (also, much of cross-country culture spread happens through the internet, not via farm workers or Uber drivers) And so actually I believe that if you care about stopping the great replacement, the right thing to invest in is ... longevity technology, so that existing human beings and their generations with unique cultures can survive through the ages as human beings, and not just as history pages. That's right: making everyone live 10x longer is a *conservative* technology. (To the counterargument that this will also make evil dictators live 10x longer and prevent their societies from ever escaping: if we get into that world and a dictator gets too awful, then yeah I'm ok with droning them, I already said so above) However, the downsides to public safety and government welfare expenditure from some types of immigrants are real. Personally, I think that we're very far from exhausting the opportunities we have to solve this problem without deporting people at all - I regularly see stories of criminals getting freed after committing three murders and then quickly going out and committing a fourth. We should stop doing this. Every act of lenience against a violent criminal saps public acceptance for immigration, and thus leads to ten acts of anti-lenience toward peaceful foreigners. Hence, true long-term empathy would withhold lenience from the criminals, and apply that lenience to peaceful foreigners instead. But there is a larger problem behind this problem. Western morality is very dominated by "out of sight out of mind" bias. If you are on the inside of the wall, then you're part of the family, all human beings are equal, let's sing and dance in a circle. If you are on the outside of the wall, then you get performative thoughts and prayers, but in terms of substantive support, well, hang on we'll get right back to you. This is where I think the social role of the "illegal immigrant" category in the USA comes in. It is a strange category, because we're saying that legally there are tens of millions of people who are violating the law on a mass scale, but we're not _doing_ that much about it. Requiring employers to verify immigration status of employees frequently gets shot down. But from the perspective of "Western society hacking around its own broken moral code", it makes perfect sense. We believe in "all humans are equal", that "second-class citizenship" is a bad and dystopian idea, that everyone deserves "good" working conditions, etc etc. But the economic reality is that the wage level that maximizes (not only local economic, but also humanitarian) gains from hiring foreign labor is lower than the level that is acceptable to locals - if you force the wage for low-skill foreigners up to the same level as locals, then you end up hiring much fewer of them, and so even the total humanitarian benefit you bring to low-income foreigners by giving them more economic opportunity is lower. So how do we solve this? Well, we invent the "illegal immigrant" category, and so the moral baseline becomes "well technically you don't even have the right to be here, and so really, anything you get here counts as an extra bonus". This is the moral self-arbitrage. The problem is that wealthy countries by default are exactly in the position of the space colony from the movie Elysium: they're gated communities for the global rich, where everyone outside is a second-class citizen on a global scale. So if we say "we refuse to exploit foreign labor, they can all stay outside", we're not actually being moral. Hence, to me the principled solution seems to be, to be more willing as a society to say "you're welcome in the land and you can work, but you're not part of the family", and to create visa categories that reflect this fact. Paths to become part of the family should continue to exist, but it's okay for those paths to be much more difficult than paths to simply come in and work. This is a model that already works well in many places in the non-West. And today, I find many non-Western countries increasingly opening themselves up to foreigners, while Western countries close down, add more ESTA and visa bureaucracy, border guards become more annoying and insufferable, etc. The grand sacrifice: take less seriously the idea that "once you're within the walls, everyone is part of the family and is equal". This mentality was more sustainable in the 20th century, when people's identities were mostly bound up with a single country and most people did not even see anything outside their home country, but it is incompatible with the 21st, where information is global and our identities are plural. Unless we can achieve equality across the whole world, saying "within our home we are equal, outside our home go away" is ultimately a larp morality, and we should move on to something better. This *should* be a major task of the next generation of compassion-driven political philosophers. If we do this, it opens the door to greater openness to the outside world, which will ultimately be a human rights boon to everyone by giving people much-needed second options. (special thanks to @ameensol for pushing me to be more brave even though I predict he will disagree with ~1/3 of the above)
English
266
186
1.4K
261.6K
fabi.eth 리트윗함
MilliΞ
MilliΞ@llamaonthebrink·
Forget the acronyms and jargon. In layman terms this feature means Ethereum will objectively become the most censorship resistant chain in existence and the only one to have protocol level transaction enforcement. No other chain (including Bitcoin) offers such guarantees.
Wu Blockchain@WuBlockchain

Ethereum researcher Thomas Thiery (soispoke) proposed Fork-Choice Enforced Inclusion Lists (FOCIL, EIP-7805) as the headline feature for the Hegota upgrade. FOCIL enables multiple validators to enforce transaction inclusion via the fork-choice rule, enhancing censorship resistance and reducing centralized builder influence. The proposal, previously deferred from Glamsterdam, is now core to Hegota, expected in 2026. theblock.co/post/387368/et…

English
5
12
122
11.2K
Whale Insider
Whale Insider@WhaleInsider·
JUST IN: 🇩🇪🇬🇱 Germany to deploy soldiers to Greenland as early as this week.
Whale Insider tweet mediaWhale Insider tweet media
English
70
42
609
43.5K
fabi.eth 리트윗함
Michael McFaul
Michael McFaul@McFaul·
There is too much resignation these days among foreign policy elites about the end of the “liberal international order” or “rules-based order” or “transatlantic partnership “. One man is driving all of this. That’s it. There’s no mass movement supporting an invasion of Greenland or blowing up NATO. Trump is unpopular. He won’t be in power much longer. Polls show clearly the majority of Americans don’t support all these crazy Trump ideas. Stop admiring the problem; start doing something about it. Of course there’s no going back to the glory days of the 1990s. Reforms are needed. New ideas are needed. But assuming complete destruction of the international system we created after WWII is inevitable is premature.
English
307
582
2.5K
202.4K
fabi.eth 리트윗함
thibauld
thibauld@thibauld·
Wow.😳 If you think "being sanctioned" just means "can't enter the US," you're missing the point. It means financial exile. In practice: • No services from US persons or companies • No Visa / Mastercard / Amex • No Amazon, Google, Apple, Meta, OpenAI etc. • Banks - including non-US ones - close your accounts out of fear of OFAC You're not punished. You're *deleted* from the modern economy. Sanctions are a time machine: Welcome back to 1990. I’m not a fan of @ThierryBreton. But sanctioning senior EU officials (as with ICC judges earlier this year) and openly weaponizing OFAC will have consequences. This doesn't "discipline" Europe imho. It accelerates incentives to build a non-US financial stack. That decoupling won’t happen overnight... but after this, it's just inevitable. Sanctions are like throwing a punch: Feels good in the moment. You usually regret it later.
Under Secretary of State Sarah B. Rogers@UnderSecPD

WE’VE SANCTIONED: Thierry Breton, a mastermind of the Digital Services Act. In August 2024, while serving as European Commissioner for Internal Markets and Digital Services, he published a letter using the DSA to threaten @elonmusk ahead of his livestream interview with President Trump. Before the interview, Breton ominously reminded Musk of @X’s legal obligations and ongoing “formal proceedings” for alleged noncompliance with “illegal content” and “disinformation” requirements under the DSA.

English
497
429
2.5K
216.7K
fabi.eth 리트윗함
Arnaud Bertrand
Arnaud Bertrand@RnaudBertrand·
This is a huge escalation. For the first time ever the US started sanctioning former senior EU officials, namely former European Commissioner Thierry Breton. If anyone doubted there was a Euro-US split going on, this is yet another hostile action by the US that makes it loud and clear. The official reason is, as expected, completely Orwellian. They sanction Breton because of his involvement in the Digital Services Act (DSA), which they claim was "extraterritorial legislation" even though it was designed to regulate content on European soil, viewed by European users. You can perfectly disagree with the DSA for plenty of reasons. But the fact is that it was policing content shown in Europe to Europeans (wherever the content may have come from). What the Americans are doing here however - sanctioning former EU officials for drafting EU legislation in Europe aimed at Europeans - is textbook extraterritoriality. Hence the "Orwellian" nature of this move by the US: accusing others of precisely what you're doing yourself. Americans say this is all about "free speech", a narrative which a frightening amount of people seem to believe. When the truth is the exact opposite: this move is about ensuring American tech platforms remain the unchallenged gatekeepers of Europe's information space, free from any oversight by Europeans themselves. And, case in point, the very fact that so many people believe this "free speech" narrative is proof in and of itself of just how effective these platforms are at shaping narratives. For the record I'm not arguing in the least that the DSA was a good piece of legislation or that Thierry Breton is some sort of tragic hero here. What I am arguing in favor of, as I consistently do, is sovereignty. I heavily dislike the EU in its present form precisely because they systematically kowtow to the US at the expense of European interests. That's a logical error I see way too many people make: they hate the EU for the same reasons I do and then cheer hostile actions by the US because, hey, who doesn't like to see an institution one hates under attack? But that's completely incoherent: you can't cheer the master punishing the servant if your complaint was the servitude in the first place.... Now it'll be interesting to see how the EU responds. If one cares about European sovereignty, this is not a precedent that can go unanswered, otherwise it's a very slippery slope: every time Europe passes legislation the US dislikes, the officials responsible can expect to be sanctioned. If the EU doesn't do anything to respond forcefully it's an institutional message they send to all their rank and file: "don't do anything to anger the Americans because we won't have your back." Sadly, I wouldn't hold my breath. The most we're likely to get is a strongly worded statement, and even that would be surprising. Which is precisely the problem: those who despise the EU for bending the knee to Washington are probably about to watch them bend the knee once more. There's nothing to applaud here.
Under Secretary of State Sarah B. Rogers@UnderSecPD

WE’VE SANCTIONED: Thierry Breton, a mastermind of the Digital Services Act. In August 2024, while serving as European Commissioner for Internal Markets and Digital Services, he published a letter using the DSA to threaten @elonmusk ahead of his livestream interview with President Trump. Before the interview, Breton ominously reminded Musk of @X’s legal obligations and ongoing “formal proceedings” for alleged noncompliance with “illegal content” and “disinformation” requirements under the DSA.

English
828
1.3K
5.1K
570.7K
fabi.eth 리트윗함
No to Digital ID
No to Digital ID@NoToDigitalID·
NEW: Under UK Legislation anyone developing end-to-end encryption is now labelled as a “hostile actor”
No to Digital ID tweet media
English
360
2.7K
10.9K
530K
fabi.eth 리트윗함
Eli Scheinman
Eli Scheinman@eli_schein·
The positive ripple effects of these acquisitions will play out over many years and in a number of non-obvious ways. Big congratulations and thank you to all involved in making this happen.
Eli Scheinman tweet media
English
43
43
520
40.2K
BRIX
BRIX@brix_money·
+40% sovereign yield from emerging markets. Real yield. Massively scalable. Composable. Accessible. Meet Brix. On @megaeth.
English
136
97
504
94.8K
fabi.eth 리트윗함
Julien B.
Julien B.@bneiluj·
So we had a full week of fake outrage about Europe “crushing free speech”, all of it fake… and now the US drops the real bomb: five years of your data on the table. Absolute clown show. All the pseudo-influencers who were screaming yesterday? Dead silent. This app is comedy gold. Like I said, the anti-EU drama was pure propaganda to prepare everyone for exactly this.
Julien B. tweet media
English
9
6
58
10.3K
fabi.eth 리트윗함
vitalik.eth
vitalik.eth@VitalikButerin·
The attacks on Europe I've seen here the last couple of days, including from people I've generally considered interesting and sophisticated, have been getting unhinged... I get that EU has problems - GDPR clickthroughs are dumb, Chat Control is awful, they need to be less bureaucratic and supportive toward entrepreneurs, its kindness toward Ukraine often doesn't extend well to Gaza or Sudan or other places, people saying mean things about criminals getting longer sentences than the criminals is just crazy - but the apocalyptic attitude about the issues, evoking imagery of barbarians pillaging Rome etc, seems really over the top. It feels more like a coordinated attempt to delegitimize than constructive criticism. (I don't believe the line that "the target is not Europe, it's the EU": I've seen many instances of London specifically being targeted in the hate session, so no, much of it is an attack on Europe) It just does not match my experience from spending an average of two months every year there for the last decade.
English
1.2K
1K
10.7K
1.1M