So, hi everyone, welcome to the februaryafirium.org community call. We'll start with a quick round of introductions. After that, Luka is going to spend some time talking about DevConnect and our translator's term base. Corwin will provide us an update on our thinking and progress around Layer 2. We've got a poll app. I've got a stamp here, but I believe Pablo's actually going to be introducing our redesigned ecosystem support program website. And Sarah from the ESP team will be speaking a little bit about the academics grant rounds that they're just about to start running. And finally, we've got Paul who'll speak a little bit about staking UX and we've got some time for Q&A as well. So, I can start quickly with the intros. I'm Joshua, the community lead for afirium.org. As always, you can ping me with any ideas or feedback that you have for the community or if you're interested in finding more ways to contribute to afirium.org. I'll pass it on to Luka. Hi everyone, I'm Luka. I am working on the ethereum.org translation program. So, if you want to get involved, help us translate the website into more languages, or if you are already a translator, have any questions, thoughts, general feedback, feel free to reach out. And I'll pass it on to Paul. Paul here. I'm front-end dev, been on the team for a little over a year. I'll be chatting with you soon about staking. I hope everyone's having a good day. I'll pass it on to Pablo. Yeah, Pablo here, front-end developer. Basically working on web development for a bunch of years. Now, working for decentralized applications and web free. Ping me if you are interested in that. Pass it to, I'm not sure who is missing some. Hey, good day everybody. Thanks for being here. Yeah, my name is Sam. I'm a web developer for a while now. I'm now also a team lead on the ethereum.org team, thinking all things ethereum.org. I'm also Sam and Jammin on Discord and GitHub. If you ever want to connect, happy to get you involved. I'll pass it over to Nuno. Hello everyone, I'm Nuno. I'm new to the team, so I'm going to be doing product design and helping out the website and all things related to design. Nice to meet you all. Now I'll pass it to Jacob. Hello everybody, I'm a new product designer just like Nuno. My focus will be more on the user experience of the website. Feel free to chat with me on Discord or in the design channel. And nice to meet you all. Back to you, Sam, I suppose, or Luca. I think we've still got Corwin. Hey, guys. Thanks for joining. I'm Corwin, or Corwin teams on pretty much all socials. I'm a web developer on ethereum.org. And yeah, mainly been focusing on Layer 2 stuff lately, which I will talk to in a little bit. If you have any questions about development stuff, definitely feel free to reach out in the code channel or DM me if you have any questions around development for ethereum.org. Yeah, pass it back to Josh here. Yeah, awesome. Thank you, everyone. I think that's everyone. I'm not sure that I can count that high. So yeah, we've also set up a Slido for the call as normal and just allows anyone to ask any questions they have for the team in advance. If you check out the community call chat channel, you can find the link to that if you do have any questions. And once again, I'll just reiterate that this is a community call for ethereum.org website and we don't represent the network or the protocol directly. So if that and many try to keep your questions focused on ethereum.org or things that ethereum.org can do to support the ecosystem or Brogdy. Yeah, so I'll stop sharing my screen just now. Hello. Yeah, so first up we have Luca who is going to talk a little bit about the DevConnect and our translator's term base. Sure. So as you may know, there will be a new ethereum event this year called DevConnect. It will take place in Amsterdam in April. The DevCon team, which is organizing the event, has been kind enough to help us reward some of our top contributors and have reserved spots to the DevConnect co-working space for all of our top pull up holders free of charge. This means that if you hold either our five PR pull up given to contributors who have opened five PRs in a repo in 2021 or our 10K pull up given to contributors who have translated 10,000 words in our translation program, you can reserve your spot for DevConnect now. If you are eligible and plan to attend, please reach out to me so you can be added to the list. All you need to do is share your email address so we can share that with the DevCon team and reserve your spot for the co-working space. As a side note, there will be several events taking place in Amsterdam that week, like eth Amsterdam, for example, which may require a separate registration. And I really hope to meet some of our top contributors in Amsterdam. That should be pretty much it. Just wanted to announce this. We've already announced it in the announcements channel. And next up, we would like to highlight one of our newest initiative, the latest in our series of efforts to provide our translators with some high quality resources to make their work easier and further improve the quality of the translations on the website. Specifically, we are working on cleaning up and improving the crowding glossary that the translators can use to find descriptions and establish translations of key terms. Let me share my screen here. So we want to make the glossary as reliable as possible so that the translators can be certain the translations it contains are accurate and use it as a source of truth when translating the website. This will ultimately lead to better quality translations and make translations of key terms more consistent. So just a brief overview of how the crowding glossary works. If you've participated in a translation program before, you're probably familiar with this. Basically, every word that is included in the glossary is underlined in the crowd in editor. So you can see the description of these terms in the trend and their translation in your language just by hovering over them. You can also search for terms in the term section in the right sidebar, which shows all glossary entries in a particular spring. The way we're currently approaching this is we've created several spreadsheets that we are sharing with different parties for input. The one I'm showing right now has been shared with our translators. You can also find a link to this in the community call agenda. As you can see, it's just a really simple spreadsheet with some key Ethereum specific terms and fields for translations in numerous languages. If you want to help us with this initiative, please follow the link and add some translations for your language. The instructions on how to fill this out are available in the second tab of the spreadsheet. Once we've gotten some more input, we will sort through the translations and import them into the crowd in glossary, which I showed before. So that's the built-in glossary that all the translators see and use by default when translating the website. Thanks to everyone who has already added some translations to this term base and everyone who will be adding them to the future. So we already have quite a few terms in some languages, some not so much. At this point, we would really appreciate your help. And finally, one last thing I wanted to touch on was just highlighting some of the language updates we've made to the website in February. It's been a great month for translations on ethereum.org as we have added some completely new languages to the site and also updated a lot of existing translations. We've updated translations for the home page and site navigation, for example, in over 20 languages. Also added Georgian to the website for the first time. We have updated the use ethereum pages, which include some of the most basic pages on the website, like what is ethereum, what is ether, wallets, find a wallet, stuff like that in around a dozen languages. Additionally, we updated the use case pages, which cover topics like NFTs, DeFi, DAOS, and plenty of other important topics in some languages. And finally, we are currently in the process of updating the remaining pages in some of our most active languages, like Chinese simplified Indonesian, Italian, Portuguese, Brazilian. Most of the website has been translated into these languages. So if you are a native speaker of any of these languages, you will be able to browse pretty much the entire website in your native language in the coming days. That should pretty much cover what I wanted to talk about. Just want to end with another big thank you to all of our contributors who make the website great and a special shout out to our translators for allowing us to make this content available to everyone, regardless of their language. That is the purpose of the translation program. And again, if you're looking to get involved, help us translate the website. We have a translation channel, or you can reach out to me at any time. Awesome. Yeah, Sam here, just to tack on to that real quick with some numbers for you, like big shout out. I know there's a lot of translators on the call right now. Like, thank you guys for doing what you do. I know the large majority of you are just volunteering your time. For a long time, English has dominated traffic on Ethereum.org, but it's cool to see that basically every single month we're hitting record months in terms of just like non-English page views. We had almost 600,000 in February. And yeah, to see like English as the majority of traffic going down over time, like for the first time ever last month, it was under 85% of total page views.  So really huge to see like continued adoption and like people clearly gaining value from all the translations you're doing. So appreciate you guys. Thanks, Sam. Thanks, Luka. Yeah, and big thanks to the DevCon team as well for arranging this for us and these sort of incentives. If you have any questions related to DevConnect, the term based or the translation program just more generally, feel free to ping Luka. Moving along a little bit, I think Corwin is going to provide us an overview on our progress and just thoughts around the Layer 2 of resources and some work he's been doing on that lately. For sure. Just going to share my screen here. All right, so as you might have seen on our roadmap, we're looking to expand our resources on Layer 2s. I think it's pretty well known now at this point that using Mainnet on Ethereum is both cost-persivative for everyday user. Gas fees are going up and block space is full on Ethereum. Basically, transactions are getting expensive because there's so much demand for it. And with that, there are scaling solutions coming online called Layer 2s, which looking to bring more information and help onboard users to these networks. So with that, we're working on a kind of beginner to intermediate friendly use Ethereum page on Layer 2s. What we're looking to provide for information on this page is basically walking through what is a Layer 1? What does it mean to be a Layer 1? And why do we need Layer 2s? And so going into some of the main talking points of faster transactions, inheriting security from the Layer 1, lower transaction fees, application-specific Layer 2s like Immutable X, just trying to highlight why users would and should use Layer 2s. And then going into what are Layer 2s? What are rollups? That's like how Layer 2s are being built. And basically section on do some of your own research. We're going to be highlighting L2D a lot on this page. It's a great resource for learning about risk and technical assessments of Layer 2s. And it's a great team there who's capable of auditing these projects. So I highly recommend that resource when looking into Layer 2s. I want to touch a little bit on like what's the difference between a Layer 2 Alt L1 and a sidechain. They're very distinct differences, but it's kind of gray when you're first looking into some of this information. So we want to try and help clear up some of that confusion for users. Next we want to go into like how to use a Layer 2. So if you have funds in your wallet, how do you bridge over onto a Layer 2 from Mainnet?  So there's going to be some L2s that are supported from exchanges. For example, Arbitrum, you can withdraw and deposit on exchanges like Coinbase and Binance. So looking to have a component there to help let a user be like, I have my funds on Binance, for example, and then showing that you can withdraw deposit from there. And if not, we'll come up with some information on how to get your funds off of an exchange and then bridging up from there. As well we want to highlight what are some different types of Layer 2s. So as I was kind of mentioning before, there's going to be generalized Layer 2s like the Arbitrums and the Optimisms where DApps are being deployed on these. They're very similar to Mainnet where you can publish a smart contract onto them and use them just like Mainnet today, except on a scaled Layer 2 solution. As well as there's application-specific Layer 2s looking at like the mutable Xs and what they're doing with the NFT space and highlighting projects that are very application-specific. And then looking to provide tools and tips for users to be as effective as possible on Layer 2s. So what I mean by that is like what wallets will support Layer 2s or how can you import an RPC for your wallets to be able to use a Layer 2 in Metamask, for example? What are some good wallet managers? So as your funds are being distributed onto different networks, how can you get a holistic view of your assets among all these networks? So looking at highlighting like Xerion and Zapper and DeBank, which lets you go to one application and see all your assets on all the networks that they're currently supporting. Highlighting the DApp portals. So for example, Arbitrum and Optimism have really good pages highlighting the ecosystem that currently exists on those networks. So trying to make it easier for users to go to a web page like portal.arbitrum.1 I think is theirs, but linking out to those pages there so users can get a holistic view of like the ecosystem which they may be entering. As well, I want to highlight like the different fees that exist on these different L2s. So linking out to L2 fees, as well as explorers for these L2s. So you couldn't use just etherscan.io, you'd have to find, for example, arbitrum.etherscan.io. So linking out to block explorers that make it easier for users to utilize the network and have the same tools that they currently have for mainnet. And as well, I want to link out to token lists that exist on the appropriate L2s. I know when I onboarded on TEL2, I was looking to get certain assets on that layer and trying to find the contract for those tokens was a bit of a challenge. So looking to try and bring some of that information into ethereum.org to make it easier for users to get that information from a trusted resource so that they're not worried about finding the wrong token address that's spoofing some project that you want to buy on an L2. As well as we're going to have some frequently asked questions that maybe don't quite fit into the content that we're looking that I went over but would still be kind of frequently asked and deserves a spot on the website even if it can't be integrated with the content that's already been written. And as well, we'll have a final note on some scaling that's coming, for example, sharding, looking to highlight that. In addition to this use ethereum page, we've done some work on breaking out our developer docs for layer 2s. So before when you were on this page under this scaling tab, we had a layer 2 page and that layer 2 page included all the content for what is a layer 2 optimistic rollups and ZK rollups. What we're doing now is layer 2 is our scaling solution. So we've included that now onto just the base scaling page and we're working with L2 projects in the space to help bring more flushed out content for optimistic and zero knowledge rollups. So looking to also build out our technical resources on these pages working with the experts in the space. It's basically what we have in mind and what we've been working on. I definitely would like to hear some feedback from you guys if you think that we're on the right track with this. We're really hoping to provide a good resource for, like I was saying, beginners and intermediates and how to help onboard them into the space as we all know gas fees are very high. And this is kind of the next evolution for where users should be using Ethereum moving forward as you'll get a better user experience both through faster transactions. So your interface will be like much more snappy like you're used to on a Web 2 product or cheaper gas fees, which makes this a way more accessible space. And you're still inheriting all the security from Ethereum. So there's nothing to worry about when it comes to the security of your assets there. With that, I'll pass it back to Joshua. Awesome. Thank you, Corwin. Yeah, really excited about getting this page out in March. If anyone has any thoughts or ideas about how to make this content better, we'd love to hear from you. Or even if you have questions around layers, please ask them in the Ethereum channel. And we can then use that to better serve users on this page hopefully. And cool. So next up, we've got Po-Apps. I'm going to share my screen. Yeah. So here are instructions for claiming the Po-Apps. And if you click on the view video, you'll be able to see. And I've just put the pass codes into this Notion Dock as well. So to claim your Po-App, you just go on our Discord server and the top right or just under the Ethereum.org team actually will be now. You'll see the Po-App bot. You send a direct message to the Po-App bot with the secret word, which is L222. So that's capital L222. The Po-App bot should respond to you, send you your claim link and then you can claim that. So I'll just leave it a minute or two just as everyone's doing that. So one last time, the instructions for claiming your Po-App are on the screen now. But just on the Discord server, if you click on the Po-App bot, send a direct message with the secret word, which is L222.  Awesome. I think we can move on. So I'm going to stop sharing my screen now. Next up, we have Pablo, who's going to be speaking a little bit about the ecosystem support programs website redesign. And following after Pablo, we're going to have Sarah talk a little bit about the academic grant rent. Can you turn your mic up by any chance? A little quiet. Still pretty quiet. If you're having problems with this, you can use Discord in the browser instead of the app. That usually works better. Or you can just yell into the microphone. Or just yell. Yeah, just a little quiet. I will try to talk a little bit louder. So yeah, we have released a new version of the ESP site. This is not specific related to if.org, but we as a team in ethereum.org, we help maintain different sites across the foundation. So this is one of them. This is the ESP program site. We released this new version, new design. A bit of context on the ESP program. The ESP program, basically, the goal is to provide funds and support in different ways ethereum-related projects in the ecosystem. And yeah, this is the site. It's pretty small. You can enter this and learn more about the ESP goal and role. If you are a person or if you are working in a project related to ethereum, you can apply for the different types of grants that the ESP program is offering. You have these three different types of grants. You can enter each one of them. You can read and learn more about them. And then you can apply here. Yeah, that's pretty much the site. You can learn more here in the bot section. And the last thing to mention is that if you find any bag or you see something that is not working as expected, you can write an issue in the ESP website repo or you can provide some feedback on our Discord channels. We would really appreciate that. Not sure if anyone wants to add something to the ESP. If not, then I'm back to you, Josh. Looks like it. Yeah, so thanks very much for giving us a quick run through of that, Pablo. Looks absolutely gorgeous. Next up, we've got Sarah who's going to talk a little bit about the ecosystem support academic scratch right? Hi, everyone. Thanks, Josh. Yes, my name is Sarah and I'm part of the Ethereum Foundation team. What I wanted to share with you today is that the Ethereum Foundation just launched a new wave of grants specifically targeting ethereum related academic research. So basically, we will be supporting researchers in universities, think tanks, PhD students and research centers, and others interested in creating open source knowledge to further advance the ecosystem. So this grants round has up to 700,000 US dollars in total. And it is live now on the eth.org page in the grants section and also in the ESP that Pablo just showed. So I invite you all to apply and share with your networks. This grants round is open until April 22nd. So make sure you submit on time. If you have any project proposals, and again, feel free to share among the networks who may be interested in applying for these grants. I'm happy to clarify any questions that you may have. And if not, then I'll get back to Josh. But let me know if you have any questions. Yeah, I'm just opening the floodgates just now. I need to unmute everyone. But yeah, if anyone has any questions, feel free just unmute and ask. Yeah, so you should be able to unmute now. So yeah, if you do have any questions, or if you want to ask in the community call chat, I'm sure say this happy to take private messages as well. Okay. And so finally, then we can we can move on. We've got Paul, who will be talking a little about our user experience for staking and how we're working to improve that. Yeah, I see you guys. How's everyone doing? Give me one sec here. I'll share a screen. Let's see a screen. Okay. So yeah, my name is Paul, front end developer with EtherM.org team. I'm going to chat a little bit about the topic of staking today. Quick disclaimer, of course, this is just the EtherM.org website team. I'm speaking on behalf of this is not protocol level discussion here. That being said, we're trying to open up staking for as many people as possible, essentially. When the beacon chain went live in December 2020, 32 ETH was required at that time. It was a little bit more reasonable. If you go back a couple years for users to accumulate that much, we're trying to make that shift now towards focusing more on solo staking or sorry, pooled staking options, basically, because most people at this point are not going to be able to contribute a full 32 ETH. So that focus is shifting and we are planning on updating this page with some more resources. Not much has changed so far. Essentially, this is the existing page. If you notice down here, we do have the two main paths 32 ETH versus less than 32 ETH. We're looking to revamp this a little bit and on the less than 32 ETH side, you'll see we have had a PR from a community member updated with adding rocket pool to this in a very simple fashion. We're going to be expanding this a little bit more to emphasize rocket pool to users. Rocket pool is one of the options out there that's very low-barriered entry for people. It's been audited by multiple firms. It's got an active bug bounty out there quite decentralized as far as the node operators are concerned and it offers users the ability to self-cost the other funds and still maintain liquidity through what's called the R ETH token, which represents basically your state ETH plus the rewards that have been earned by that ETH, essentially, and it gives a very good option for people to join into the staking community without necessarily having to run hardware. So there's going to be some more resources on that coming up. This is actually the rocket pool page right there and I will drop in the chat some links for everybody. Then I'm going to go through real quick. So this is rocket pool. Like I said, definitely encourage you to check it out. There'll be more information on this coming as far as a pretty solid option for people to stake. Going down the list, we also still want to encourage people to do home staking and do it in the way that's most decentralized and beneficial for the network. Sterium is one option that's going to be discussed on the site at some point soon. Sterium is basically a GUI. It's a graphical user interface that you can use to tap into a node that you may have. So you got a little computer box in there running Linux. You can use this from your Mac or Windows PC or whatever to tap into your node and have a nice graphical interface. So this is a nice option that's out there to make staking easier for users now. Of course, there's always the command line. If you're familiar with that, if you have 32 ETH, I'd strongly encourage you to take that approach. But if you're not familiar with the command line, you want to get involved with running a different type of node. There's this page as well. Of course, the run a node page, which went live a little over a month ago. I encourage you to check that out too. I do want to chat a little bit then going on to the discussion of client diversity. This is something we're going to be adding more information to this site as well. Right now, there are multiple consensus layer clients and Prism is the one that has, as you see here, a little over a super majority, over 66%. So we're trying as a community to decrease Prism's majority here. It's not because Prism's bad. Many people have heard this before. Prism's an amazing client, but they're all really amazing clients and having Prism be used by over two thirds of the network puts the network at risk. And if you're not familiar with how, I'd encourage you to check this page out here. It's listed on the community called Chat Channel. And some more places you can go to get involved with this type of stuff. Of course, the ETH Staker website and you can join their Discord. There's going to be some new test nets coming up. There's the kiln test net. We'll be starting soon. I'd encourage anybody who's interested in the stuff to check that out. And then we're heading on towards, hopefully, girly and prod or merge and the main net beacon chain hopefully come the summer. Again, this is just my hopeful thoughts. This is another article here on Reddit that I've been kind of, that SuperFizz put out recently that I really like. I'd encourage people to check out as well. This is aiding in our decisions, to be honest, as far as how to organize some of the content going forward. Really good article he put out emphasizes the most important ways you can impact the network at the top and kind of works its way down. So definitely check that out. And of course, there's the whole state of the stake playlist on YouTube. If anybody's curious as well, these are just some other resources for people in the meantime and look forward to some changes on the page. So that's all I got. Any questions for me? Yeah, we're about to go in the Q&A, but I guess now is a good time. If you've got any questions for Paul specifically about what he just spoke about or anything else that we've just covered, feel free to speak up or ask him in the community call chat. We also do have our Slido, which someone can kindly drop a link in the community call chat. So if you don't feel like speaking up, you can drop a question in there too, which, you know, some of you have already done. So thank you for that. Okay, cool. So we'll spend the remainder of the call on Q&A. We have a list here ready to go, but as I said, please feel free to add some more. We've got a question from Steven Reinhardt, when does proof of stake on mainnet start? Do it already please? Thank you, ASAP. I think Paul's presentation he just done already covers this, but we're looking at proof of stake in Q2. Specifically, as far as I know, we're looking at around June, but again, it's not something specifically that FDM.org deals with. I don't know if anyone else in the team, Paul, can I go ahead? Yeah, just to keep in mind, of course, this is the core developers who are working on this. There is no specific date set. There just isn't. Like I mentioned before, the test nets are rolling along currently, Kintsugi's kind of being deprecated and going to be switched to kiln. Like I said, after that, it sounds like the plan I've heard is moving on to the girly and prodder test nets and officially merging those as one of the last steps before mainnet. But that being said, there isn't an exact date that I'm aware of. There is the difficulty bomb, which is set to go off, I think in June, July time period is when we're going to start feeling that. So I would anticipate some type of decision by then, but yeah, ultimately, it's not up to us. Yeah, I'm just going to share a video of Danny Ryan's talk at ETH Denver. He talks a little bit about like, there's no exact date, obviously, like that was just mentioned, but he does talk about their progress and how close that they are when it comes to it and that they're feeling pretty comfortable with the current difficulty bomb. But obviously that's subject to change pending bugs in the test net. And I've also dropped a link to the merge mainnet readiness checklist, which is a public GitHub repo. Anyone can follow to see what still needs to be done before everything's ready for the merge. Cool. Thank you. Next up anonymous is dropped as a link blockchain and its community effect. I had a look in advance. So the question of this seems to basically be are contentious forks good for the health of a blockchain protocol? So we actually have a really good page on Ethereum.org on Ethereum governance that you should check out, that explains on it the utility of forking and why it is important. Personal opinion, but I'd argue absolutely if there's strong disagreements about the ability. Just like within the network, if there is a strong disagreement then being able to fork or at least having the threat of forking allows for compromise. Otherwise, it's just like this tyrannical majority rule. And I've seen a bunch of people make the argument that Ethereum today is much stronger because of the Ethereum classic fork as well. Anyone have anything else they want to add? Yeah, I'm sorry, Sam here. Just to add real quick, I think that reddit thread, there was a good answer of distinguishing between the types of forks of planned forks that are non-contentious and like a planned upgrade, such as the upcoming merge to proof of stake on Ethereum versus what might be a contentious fork and something that results in the actual outcome of like two distinct blockchain communities. Cool. Misha, I see the OP of the thread. Good to have you here. I'll share a couple of books that I've found interesting, kind of related to this. One is The Block Size War. That's a book about somewhat like the history of forks within the Bitcoin ecosystem. I thought it was really interesting to kind of just like follow the history, includes a lot of primary resources of just like discussions in the forums, debating the Bitcoin block size, how that ultimately resulted in, you know, Bitcoin Cash, SVU, all that good stuff. And there's some pretty solid, kind of like biographies of Ethereum at this point. The Infinite Machine being one, I know Lorschin just published a new book that I haven't read yet. But that could also be a great way to kind of dig into the history of these protocols and to just see like how these forks have actually impacted them. I know there's a lot of debate on, you know, is forking healthy? Is it not kind of hard to say? I feel like it's not necessarily a black and white thing, but certainly an interesting topic. And yeah, cool to hear you're digging into that. Yeah. And I just finished Lorschin's new book and I'd also highly recommend that as well. And it does get into the Ethereum Classic work too. Next up, we've got Brayton. Are there any areas in specific that Ethereum.org would like to see greater community engagement and contribution? Loads. I'd be curious if anyone else on team had any thoughts here for me. It looks like in the next question, we'll get into design a little bit, which I think is something that we could do a lot better with. We've also had a lot of extremely successful content collaborations. And but generally they've been one-off. So I'd really love to see more people contributing writing and ideas for articles and documentation. Anyone else on the team? Yeah, I'll second that. This is Paul. I think we definitely would document. There's a key there. Sorry, I got somebody not muted. But yeah, I think onboarding and education is one of the biggest things that comes to mind for me. I know that's not necessarily super specific, but anything that can be done to take somebody who's not familiar or has questions about this ecosystem and giving them the education they need, the tools they need and the friendly support they need in order to become a part of this community. That's what I would like to see. I think we can get into the design question because it's along the same lines as well. So Scott asks, I'm enjoying the new design focus channel and Discord. What plans do the team have to create more engagement in the future? Obviously at the start of the call, we introduced Niko and Jakob for new designers very early days, but we've spoke about a couple of things already about working in public, sharing designs with the community that they're working on, potentially office hours, things like that. Obviously we'll keep you posted and always open to any ideas. Does Jakob or Nino either of you want to weigh in on that at all? Hey, I'll just say something real quick. This is Sam again of like, Scott, really glad you brought up this question. Thanks for bringing it to the table. And I know you've been one of the few designers who have found a way to come in and contribute with the POP designs and the community page redesign. So if you do have input on how to get more designers from the community involved, I think we'd love to hear from you. If any of you folks have followed our team's roadmap over the past two quarters, you will have seen we've been working hard on actually hiring product designers up until now. We just haven't had that resource internally on our core team. I'm thankful to say like after a long road of interviews and meeting people like Nino and Jakob who just introduced themselves today, like they literally just started this week. Tuesday was their first day. So they probably don't have a ton of just like strong opinions on how to properly engage the community just yet. But I can assure you like that is something they're excited to think about. And yeah, if you folks on the call do have input on ways that we could, you know, open up the work we do from a design standpoint on Ethereum.org, how we could collect input from you and get feedback from you folks. I think that'd be great. So just a quick preface, but yeah, I'll hand it over to Nino or Jakob if you guys do want to touch on anything. For sure. This is Nino. I'm really excited to join the team. We've done this week like Sam, they said. And I know that we have a lot of work to do ahead of us. I have a long road map and looking forward to work with the community to help us bring new ideas and new approaches to design. We're thinking about office hours and some open some Figma files or so, but we haven't touched that in detail. So stay tuned for more on this. Awesome. Thanks, Sam. Thanks Nino. We're getting pretty tight on time. So I'm going to skip over some questions that are maybe not the most relevant. Rory is asking, aside from the translation program, does Ethereum.org have any goals for helping Ethereum reach and expand to the next building users? I think this is a really good question that I don't have like a fantastic answer for. I think a lot of the work that we already do, you know, building up the resources and engaging with the community and getting the community to help us expand the knowledge about Ethereum that we have on the site is like a really great starting point, but there's lots of different initiatives happening as well that we aren't related to because we're obviously just focused on Ethereum.org. Does anyone else want to speak to this a bit? I'll throw in some words to Paul again. Certainly the Ethereum foundation as a whole has efforts to pursue this type of activity, you know, looking to what can we do to bring in the next billion users? That question exactly. As far as our team, I know diversity certainly been something that's been a topic recently amongst the Ethereum foundation as well as our specific team, something that we admit we have a little bit of work to do. Certainly, we got a growing team now. Some of you may notice that it's pretty much all guys at this point on our team specifically, and that is something that personally I would like to see expanded, see more diversity amongst our team and the whole Ethereum foundation, not just culturally, but also gender as well, getting some more diversity amongst our users so we can help impact that additional billion people. I think that's one direction we need to go. Yeah, thanks Paul. I think it's a great question, Rory. I would just add that overall we try to stay somewhat focused as the Ethereum.org team on just creating educational content that helps onboard anyone to Ethereum. Getting that website translated into as many languages as possible is a big part of doing that. Open to any ideas on how we could help Ethereum reach and expand the next billion users. I would just tack on to Paul's point that there are other teams within the Ethereum foundation, the grants program that Sarah and Pablo touched on. There's actually a team focused on what we call local grants. Actually doing more proactive outreach to communities across the globe, particularly underrepresented areas and helping accelerate adoption and just education on that front. We actually have a team within the Ethereum foundation called the next billion, which is somewhat of a fellowship program that focuses on empowering entrepreneurs across the world to help address some of these challenges. In short, it's a much bigger problem than I think the Ethereum.org team can solve on its own. I think what we try to focus on most is highlighting those programs that do exist to give them more exposure and make sure that people are discovering them, so that if you're an entrepreneur who wants to help solve these problems, if you're an academic researcher looking for funding to help on this stuff, or translators looking to get involved, no matter who you are, the goal is for us to help you find the project that can push this stuff forward. But if you do have ideas on how we could do a better job of that, that's definitely what we're here for. Yeah, and I think also to add to that, when we build out our roadmaps, it's something we do somewhat keep in mind when we're trying to create content. So some examples that we have on this roadmap for this quarter specifically are helping revamp the wallets page and layer twos and real world use case stuff that users as they onboard into Ethereum will be using. So trying to provide good onboarding content for users who are learning to get into the space. Yeah, absolutely. Yeah, we're very, very tight on time. I'll ask the team to maybe have a quick look through the remaining questions and if there's anything that you feel is worthwhile answering, feel free to hop in and answer. We've got a question from anonymous. I haven't visited the site in a while. What's new? Lots. We've got a new run and owed page to teach you how to run and owed, a new page on client diversity, which is getting increasingly important as we approach the merge. We've rebranded away from Ethereum 2.0 terminology. We've massively improved coverage across 42 languages. Someone could pop a link to our roadmap and the community call chat channel. I think that covers just about most of the things that we're working on. I could throw in an answer to one of these questions too. I see another one by anonymous. When solo speaking, I feel the penalties are unfair. If your validator goes down to internet or power outage, other plans to reduce the penalties. Honestly, my understanding is no. In fact, the Altair upgrade that occurred a couple months ago actually increased those penalties to, I believe, their final levels. I'll drop a link in the chat as well. If you want to read up more, that's the knowledge base page for Beacon Chain. You can take a look through there. It does go through the different types of penalties and why they exist. Keep in mind, this is what makes a proof-of-stake system work. There needs to be penalties. There needs to be repercussions for users who misbehave. That's how the system's going to work. As far as I understand, no, there's not going to be any reduction to these penalties going forward. I used to think the same, probably the same sort of mental model that you have just now. I think Paul done a really good job explaining that to me. You might have a misunderstanding between how staking penalties work for being offline and staking penalties work for submitting incorrect votes. They're completely different. Real quick touch on that. There's a difference between leaking some elixir by being offline, which is a very mild penalty compared to an actual malicious act, something that's threatening to the network that results in what's called slashing, which is a totally different penalty. That kicks you out of the network. That's a much more severe penalty. Typically, it does not happen just by accident. Now, it's something you need to be terribly worried about if you're licking the stake. The leaking penalties are very mild. They recover just as fast as you lost them, basically. Thank you, Paul. Sorry for anyone who asked questions that we didn't get to. Feel free to pop questions in the Q&A call chat and try and respond to them after the call, but that's just about all we've got time for. Thanks so much for everyone for joining us, for taking the time out of your day to spend this hour with us. We hope it's been educative and informative. We'll be back towards the end of this month. We'll probably see a lot of you again here in three or four weeks' time. Everyone, thanks for joining. Thanks, everyone. Have a good day. Thanks, everyone. Thank you. Bye.


We have over here, Michaela, how are you, my friend? Pretty good, thanks. Fantastic. We're doing a tour of Visual Studio for Mac for .NET development. Why don't you take it away? Great. So, hi, my name is Michaela. I am an engineer working on Visual Studio for Mac and the Xamarin platform based out of Cambridge, Massachusetts. So today, I'm going to start off by giving you a quick introduction to what VS for Mac is. I know a lot of you out there are using it, but some of you aren't, so I'll make sure we're all on the same page there. I'll give you a quick retrospective of how we got here, and then I'll show it in action, so you can see all of the shiny new features and a little peek at what's coming up in the future. So Visual Studio for Mac is a .NET IDE for the Mac. It aims to provide a native experience, so if you're a Mac user, you expect your Mac apps to feel like Mac apps, and that's our goal. It enables you to develop apps and games for iOS, for Android, and for web, and it's built on the same foundations as Visual Studio for Windows. So it's built on Ruslan, that's where it gets the IntelliSense and code analyzers and fixes, all the same ones you have access to on Windows. It uses MS Build as the build system, NuGet for package management, and various other pieces of the Visual Studio platform, and it's all built on .NET. On top of that, it provides support for mobile via Xamarin Android, Xamarin iOS, and Xamarin Forms with .NET Core. You can do ASP.NET Core for web. You can containerize those with Docker, and you can also do a serverless with Azure Functions. If you're doing games with Unity, it also has intricate support for debugging those and all of the Unity-specific code completion and that kind of thing. But I'm not going to be talking so much about the individual scenarios today. I know you've heard about a lot of those earlier. If you missed those, those are recorded, you can go back and see them. I will be focusing on VS for Mac itself. So we launched it almost two years ago in June of 2017, and that initial release had support for all of these core scenarios that I described, including all of the C-Sharp, IntelliSense, and refactoring, and debugging that you would expect for those. A couple months later, we added support for .NET Core 2 when that released. In October, we added Docker support, so you could containerize your apps and deploy them to Azure. We then overhauled the iOS signing experience, making that much smoother, so you no longer had to manually provision your devices and so on. In 7.4, we made some upgrades to C-Sharp IntelliSense, full support for C-Sharp 7.1, and we made the iOS deployment and debugging experience much easier because you can now do that wirelessly over Wi-Fi. So if you wanted to have a headset or an accessory plugged in, for example, you can now do that while you were debugging. 7.5 in May of last year was a very big release in that we added editor config support, so you could share your settings about how things should be formatted and so on across your team and also across Mac and Windows, so your whole team could have consistent style settings. We also ported the Razer and TypeScript and JavaScript, and those IntelliSense experiences from Windows, the exact same code. In 7.6, we added support for publishing Azure functions for serverless support. In 7.7, we made it much easier to discover the availability of quick fixes and refactorings via the light bulb, and that brings us to 7.8, the last of the 7 series, which was mostly focused on performance and reliability. Though over the whole 7.x lifecycle, we have made major performance and reliability improvements in every release because we've heard that those are very important to everyone. So that brings us to today. We are releasing version 80, which is Visual Studio 2019 for Mac, and so I'm just going to go straight into a demo. So here I have the smart hotel sample that some of you may have seen from GitHub, and if we go over to, so the way this is structured is that we have a client app which is written in JavaScript, and then the back-end app of the web app is all written in the.NET Core 2 C-Shop, and if we go into the client app, you can actually see down here in the source files, you can see we have JavaScript files, and you have all of the IntelliSense that you would expect there, and we have some SaaS styles here, and again there's full IntelliSense for those two, and if we run this app, it's going to open up the website it built, and it's going to open up in the browser here. So it takes a second to load, and once it's loaded you can see the website here. Now this little area here is actually pulling these testimonial tweets from a back-end service that's written in C-Shop. So I'm just going to go and take a look at that, and so I open the global search with command period, that is the quickest way to get to any file, you just have to type a part of the class name or a part of the file name, you can use camelCaseCasing, I definitely recommend using that for jumping around between files and classes. So I'm going to open the positive tweet service, and this is where that tweet comes from. So if I place a breakpoint in here, and go back to the web browser and refresh it, you will see that it hits the breakpoint as expected. But this currently just has one single hard-coded tweet in there. So what I want to do is make it a little, is have a little more variety, so it's not always showing the same thing. But first I'd actually like to show you the editor config support, because this is super neat, it makes it really easy to keep your code consistent. So as you can see here, this is being assigned to a var, but some people don't like var, they think it makes the code harder to read. I disagree with them, but if I have someone on that team and if the person on that team is setting the style, for example, they might go into editor config, and we can see here that it has a setting to use var for built-in types, and when the type is apparent, and elsewhere, this is set that var should be used in all those cases. But I'm gonna change this so that instead it's gonna use, it says that var should not be used, and this is going to be a warning. And when I save this and go back to that file, and just make a slight just touch the file so it re-analyses, you can see here that there's now a squiggle on this that tells you that we should be using an explicit type instead of var. So I'm gonna just, and you can also see the light bulb here makes it easy to see when these things are available. And I'm gonna just, or you can access that via alt enter, which is my favorite keyboard shortcut. It makes a lot of things very easy, and just hit enter, and it changes that to the explicit type. So there's a whole load of these analyzers and fixes, and you can find them very easily through this light bulb. I'm just gonna go and change that back because I think var is great, and I want people to use it everywhere. So we go back here, touch the file again, and you can see that now it's suggesting that the name can be simplified and we have the reverse transformation there. And as you could see in the edge to config file, there's a huge number of settings that control all of the analyzers, and these are supported across both Windows and Mac. But yeah, so I'm going to go and randomize our tweets a little more. So here's a snippet I created earlier, and I'm also going to add some sample tweets here. Because it's not a real hotel, I asked our PM team to give me some tweets, and so these are their real Twitter handles. You can follow them all and tell them how much you like. Fias for Mac or things you don't like, things you'd like us to add. So check out their Twitters. So here we have our tweets, and so we're just gonna get random, and we're gonna return testimonials of get random. Okay, and also this is a local function here. Okay, so var testimonial, and then I'm gonna use the quick fix to deconstruct that. And you can see that because these aren't actually being used yet, they're grayed out, but I'll be using them in just a second. So now I'm gonna just return a new customer testimonial where the customer name is handle and text, text is the tweet. There we go, and I use a local function here, but you can actually see one of the new Roslin 3 fixes to convert that to a method, and we could also save that to a file. Okay, so we have this here. Gonna go and build that with command K and run it, and it's running, and here we can see we actually don't have any tweets at all. So something must have gone wrong. It's trying to asynchronously load that. We have a little animation there. So let's go back and see what happened. So I'm gonna go ahead and run it. So I'm gonna go ahead and run it. What happened? So I'm gonna set a break point in there, and run this again, and when I step over, it doesn't go anywhere. So let me just add a quick exception catch point that'll break on every exception and repeat that. There we go. It's an argument out of range exception on get item. So I didn't actually limit the range of my random numbers. So let's go in here. I'm gonna just stop this and get random. Next is actually going to limit that to the length of the list. Oh, but that was static. So let's just make this, let's make this not static. So it can access that now. And you can see also here, we're getting some hints that we could make this read only. Make sure we don't accidentally remove it or something. I'm gonna run this with a break point. So we don't hit that again. Reload this. Oh, one second. Oh, I had my catch point still in place. So let's just delete that and continue. And it's loading. Just takes a second while it starts up the server. There we go. And so now we have a random tweet here. And if we refresh it, we'll get a different one, hopefully, unless the random number generator decides to return the same value. Yep, so now we've got something a little more believable. It's not just the same tweet over and over again. So that's an example of editing and debugging, a .NET Core app with a JavaScript and JavaScript and CSS front end. But there's, and so this is largely stuff that you've been able to do for a while with the exception of the Roslin 30 fixes. As I said, we've been focused a lot on performance and reliability, but there is one very exciting new feature that I want to show you. Actually, there's a few of them. So one of them here is you can right click on the app and do new instance. And this is something that we've heard people have been asking for quite a while because they want to open multiple solutions at once. So that is new in 2019. And now you can see our new welcome window. So this makes it much easier to get straight to your code. You have your recent solutions, your open and new. And this is very similar to the experience on Windows now. I'm going to just open up this clients app, which is part of this whole smart hotel thing. So this is the iOS and Android front ends for the smart hotel sample. And you can see here, we have the Android and iOS projects here and these are all, these have all of the pieces you'd expect, the platform specific renderers, but I'm not going to go into details of those things now. The thing that I would like to show you is our new C shop editing experience, which I'm really excited about. This is currently in preview. So if you want to use it, you're going to have to go into the preferences and you can find it here in preferences, text editor, general. And you can go and turn on support for opening C shop files in the new editor. And you can see here one of the new features, we have word wrap now. I'm going to just go and open a file. So I can show you a few things. Open this file here. So here we have a file and you can see here, it is the new editor preview. So just a reminder there that you're using the preview and you can always go and turn it back off if it causes issues. So it looks very similar, but let me show you a few things that are new in this. So if I open it in tell sense, you can see that that, it looks a bit different. And this is, it looks different because this is now fully native using the native macOS API. So it behaves more natively. So here it's actually using the pink color that I have set as my highlight color in macOS. So it's a more consistent part of the platform. You can see the tooltips here have that little soft, semi-transparent blood background you see on Mac a lot. And this also means that performance is much improved because we're not going through abstraction layers. So this enables us to take advantage of some of the GPU accelerated hardware compositing and so on. Another one of my favorite features here is that we now have integrated support for the all of the macOS input methods. So I can do control command period to open up the macOS emoji and then I can search for an emoji and I can enter that. So full support for emojis. I know a lot of people will be excited by this. I certainly am. We also now have support for right to left text. And full bidirectional. So you can combine text with different directions. I'm not personally familiar with the input methods for inputting these. So I'm just gonna copy the name of a poet here. So you can see this now as it this behaves as right to left text would behave. So this new editor is built on the same core as the Windows Visual Studio Editor. So this means that a lot of the little nuances of behavior will now be the same as Windows rather than slightly different. This will also enable us to bring more features from Windows to Mac more quickly. Like you can see here the, I always get this shortcut but there is, yes. So we have support for the multiple carrots that is control option click. And you can see that you can type into a bunch of places at the same time, which is really useful in a lot of scenarios. You can also see here our wrapping. So as I bring this in, you'll see these lines begin to wrap around and this little hint here that it wrapped. So this is just a taste of the things that you'll see with the new editor. It's not complete yet. So we would love to hear your feedback but you can always revert to the old editor if you want the more polished experience right now. This also, the new editor is also going to be much more accessible. Accessibility is very important to us. So if I open search here, for example, this is now all native widgets. So you get all of the built in macOS accessibility support. So to summarize, Visual Studio for Mac is a very capable tool for your web and mobile.net development. You have in TelSense for C sharp, F sharp, TypeScript, Razer, CSS, Sass, HTML5. You have full analyzers and refactorings and code fixes for C sharp to help you write code faster and to help find problems. A rich debugger across all those scenarios. I didn't cover it but we also have X unit and MS test and N unit support. We also have Git source control built in and in 2019 we've also added a new backend for that so it'll be more reliable. So new in 2019, we have the streamlined start window that you saw that helps you get your code much more quickly. We have more analyzers and fixes from Rosalind, performance, lots of performance and reliability improvements. That new Git backend and we also have integrated authentication for Azure DevOps Git repositories now. Major accessibility improvements since seven, eight and that new editor preview that you saw. I'd just like to take a moment aside to talk about performance and reliability a little more. This is something that we've heard a lot and it's been an ongoing focus for the team ever since our initial 7.0 release and there have been a lot of improvements across all our releases and it'll continue to be a focus going forwards. As part of that we've built infrastructure to help us track and identify releases automatically. We've also made major accessibility improvements across the life cycle of 7.x and into 8.0 and we aim to be compliant with the Microsoft accessibility standards by the end of year. And we've also integrated support for reporting issues through developer community and I'd like to thank all of you who've reported issues to tell us what is most important to you and what you'd like us to fix or add first because your feedback really does help us to identify which things are most important to work on first. And this is available to download right now. You can update via the updater if you have VS for Mac installed already. So I just open up the updater and hit install. If you don't have it yet, you can install it from aka.ms forward slash VS Mac and we would definitely like to hear your feedback on the new editor, just be aware it's in preview when you can always switch back to the old one. But we definitely look forward to hearing your feedback through developer community and that brings us to the end of my talk. So it's time for questions. This has been amazing. Thank you so much. There's four questions and we're gonna go through them rapid fire because you covered all of your time, which is awesome. Will Visual Studio for Mac support LiveShare? We do not have a timeframe for that right now. It's definitely feedback we've heard a lot. If you could go and upvote that on developer community that would help us to prioritize that. Fantastic, next question. Where can I get the code samples from the event? So there's some code samples that you likely had or are you putting them? So this, so the code samples I used are the smart hotel 360 samples that you can get from the Microsoft org on GitHub. Fantastic, from Elizabeth, does VS for Mac 2019 support have support for dark mode? Yes, it does. Fantastic, everyone loves the dark. Are you a dark mode coder? It depends on the time of day. I use dark mode at night and light mode during the day. See, that's actually smart. I was sitting there thinking I need to make a choice. Apparently I did not. From Jamie, what is your favorite new feature of VS for Mac 2019? It's definitely the new editor. It brings so many things to the table. Emoji support in particular. I know it's still in preview, but I'm really looking forward to that. I've been using it a lot myself. I'm looking forward to that being the default in upcoming releases. Fantastic, well this has been amazing. Thank you so much for your time.


According to a new study. These are the happiest Asian countries in the entire world. Well, why are they so happy? Yeah, we are talking about Singapore and we are talking about Taiwan, but here's the funny thing Andrew They rank number one and number two in Asia, but number 25 and 27th in the world So that's sort of asked the question. Why are even the happiest Asians not really that happy? Do Asians have trouble being happy or maybe it's the expectations anyways guys We're gonna talk about it. Please hit that like button check out other episodes of the hot-pot boys Smala sauce is out for pre-orders. You hear it here first. I didn't even blast it out yet Andrew is it kind of like the NBA or like, you know where the best players from Asia? They're they're in there, but they're still not that good in the NBA right right like his happiness Become like basketball. All right, let's go. What are the rankings? All right So if we look at the happiest countries in the world that goes Finland Denmark Iceland Israel the Netherlands Sweden Norway Switzerland Luxembourg in New Zealand if we go to the least Happiest countries in the world. It's South Sudan Central African Republic Afghanistan Tanzania Rwanda Yemen Malawi Syria Botswana Haiti That means everybody else Andrew falls somewhere in the middle now Here's the interesting thing the things that they pull for happiness are GDP per capita Social support healthy life expectancy freedom to make life choices generosity and perceptions of corruption and dystopia Okay, so I mean right off the bat when we talk about the Asian countries Taiwan and Singapore They're not known to be corrupt right and there is I would say Taiwan is more I guess free than Singapore Singapore you can't get fined and arrested for doing a number of things However, I would also argue that Singapore is a lot more Western than Taiwan where single in Singapore English is the national language right, I do think Singapore Kind of tries to you wield the the best things from the west and the best things from the east, you know That's kind of like how I would say that's kind of seems like their philosophy in that country Right, right, right in Asia by the way It goes Singapore Taiwan Japan Malaysia South Korea Thailand Mongolia China Vietnam Philippines Nepal Hong Kong Indonesia Laos Pakistan Sri Lanka Cambodia Myanmar Bangladesh India all the way down at 126 globally near the bottom of Asia Andrew and then Afghanistan after that, you know Obviously they considered Afghanistan in Asia for this whole I'll tell you this I think a lot of it there is like real things you can draw from that make you unhappy But once you get on the top end, it's more about like perception Even maybe versus like are you on an upward arc or downward arc by all means Andrew Japan a great place Some people there are a little pessimistic for the future Right still really really low crime rates really clean really technologically advanced But people don't have as much hope as in Singapore, right? I mean I would say to be honest and I guess it's not surprising in a way But the Philippines being number five, I would say that's pretty high up in Asia Yes, you know considering that Philippines on the government end can get a little messy, right? There's a lot of controversy there But some of the HDI metrics human development index numbers metrics might not be as good But it's their mindset right I mean Filipinos. I get the stereotype is that they're more happy. They're more jolly Well, I guess the jolly bees a lot of people were saying that Latin cultures They may be happier even though certain index metrics may not be as high They still find a way to be happy whether it's through family through religion through Interpersonal sociality and pings so you're saying potentially that kind of Latino country trait of being happy is Partially affecting the Philippines Philippines rank relative to Asia, but they're all together Asia ranks way below its GDP numbers, right? Whereas obviously Scandinavia was the happiest those Scandinavian Scandinavians apparently are super happy, but you know actually I believe that the The suicide rate in Scandinavia in in Japan South Korea all these Asian countries actually still pretty high But I guess that doesn't I don't think it's a high in Singapore in Taiwan, right? But that's not the determining factor either. Yeah, I think a lot of it has to do with the beachiness at that point potentially Was that vitamin D vitamin B different the androgens inside of the body that are Impacted by climate the amount of fruit that they eat. I Mean, there's a lot of fruit in Singapore in Taiwan, right, right, right? And of course by the way guys, I think the internet rebelled against these studies Of course unhappy Singapore reddit unhappy Taiwan reddit. They listed all these reasons, but let's be honest Don't and I'm not even saying that people who are negative are wrong, but they're not looking at all the arguments on both sides Anyway, let's just get into the comment section Some people was like man, who knows who's happy these days, man But what what if you just have your happiness driven by superficiality so Singapore is by far the richest country in Southeast Asia What if they're just driven by the fact that they're richer than everybody and that makes them feel good? Yeah, I do think it's a clean and safe country too though Yeah, but if that's what makes them feel good literally these things are their poles Yeah, so it's like everybody has different things that make them happy I will say this Taiwan and Singapore very safe places also generally friendly people Kind of happy Island culture like you said a lot of fruit a lot of sunshine Somebody said is Asia just a sad place in general. Why is the GDP of some of the countries even per capita so high? But everybody even the number one country only ranks 25 in the world. I Don't think Asia is the happiest place for the people because my theory is that Asians have such high Expectations for things right so then even the happiest place in Asia isn't gonna be the happiest place in the world Yeah, a lot of people were saying, you know, it has to do with Confucianism and the complexity of these ancient dynastic Imperial structures because someone was like yeah, man even learning the Chinese language You got to learn like 10,000 characters and you have to write each character so many times does not make your life fun And let's be honest the whole concept of even happy I'm not saying that Chinese haven't had a word like that for centuries But I would say the general idea of happiness is more of a Western idea like what it means to be radiating in this like Jane Fonda like who I don't even know who the guy I think Like Mentos commercial I think Asians can be really like content and like calm and at peace But I don't know if the happiness is ever gonna reach that level Confucius you pulled a number on us People were talking about of course all the problems in Taiwan right now Obviously, there's a threat of war maybe lower wages There's a lot of political Jostling right now between two are multiple ruling parties in Taiwan other people said Singapore it costs so much money It's so expensive and everybody feels like they're so casso and like oh my kid got into a better elementary school Then my other kid. How can my kid compete in the society a couple realistic? But I think ultimately people would take those problems over more visceral like lower on Maslow's hierarchy of needs problems Right. Yeah, everybody got problems. I think entertainment is part of it to make you happy, too I think Philippines they for example consume a lot of entertainment. So I think that helps. Yeah, that's a good point Who bow tied to I would say Singapore some people are saying Singapore's numbers are only so high because it's such a Self-selective population that wants to be an authoritarian government Mm-hmm. So if you only let those people be there, of course, they're happy because they were already pre-selected It's not they were just like born into it Are they saying that the Singaporeans who were unhappy will just move out of Singapore possibly that makes sense I always said this about New York City. If you truly hate New York City, you'll leave It's easier to leave and go to LA and move there where you fit in right lower cost of rent in LA the weather is better You can drive a car But I'm saying in New York You have to love it to stay here or it has to be meaningful to you somehow because if you really hate it You'll just leave right right right. It's uh, it's such a I don't want to say an acquired taste But it's not for everybody for sure other people are talking about why is India ranked so low a hundred twenty-fifth in the world It's got all these uh, you know, obviously it got a good space program It's got the software capital of the world. Bollywood is a major economic force in that region Why is India ranked so low? So I did some research into this. I just asked my Indian friend This is what he told me he told me that at the top end there is a lot of great stuff happening But in terms of the distribution of resources, it's not going to the middle or the lower end So it's like if you're a high-end person or you might be the recipient of those things, you know So it's all I think I think that's the main thing to a happiness when you pull a lot of people It's like how well is the resources distributed throughout the different tiers of your society? So good point somebody said Americans are always complaining. It's hard to believe that they're number 15 Why do Americans complain so much about their society and how it's always falling apart? But they're still pretty high and then someone said yeah But that's because complaining to Americans gives them dopamine which makes them happy also complaining on the internet That's not actually real life man. A lot of people complain.  The internet is way more negative than real life is I'm not saying real life doesn't have its negatives and we need to focus on those and we need them to get those things better But the internet is like gonna be two to three times as negative Somebody said who even defines what happiness is I could believe that these countries Singapore and Taiwan are the relatively most Happiest in Asia, but what does it mean even in regards to a total spectrum of happiness? I think that these are all good questions to be honest Asia just been about productivity in my opinion it ain't about being happy and That's just a pro in the condo that whole region for probably thousands of years to be honest if we look at it from a Western Iscale let me say this I think Asia is all about being safe and productive Safe and productive a lot of Asian countries are safe for the most part most of them, right? And I think that that's what a lot of them want to try to focus That's why I always tell my daughter my son is so unhappy They so unhappy I tell you you're safe you are one or not take you to the next country next door It's not even safe. We can eat at Haka stall whenever we want Voila. Anyways shout out to Singapore and Taiwan both very pleasant places to visit. I've been to both Multiple times. Here's the truth man real metrics. They matter, but there's also the perception and it just depends on how you wait I'm let us know what you think of this study in the comments section below Until next time we the hot pot boys we out Be happy