接下來我們要進行的是各位想必都相當期待的大師講座那再次提醒大家在我們講座開始之前請在座的各位可以先將您的手機連上4G網路沒有4G網路的人也可以連上本館的NTSEC FreeWiFi我們今天非常榮幸可以邀請到行政院的唐鳳政務委員來和大家分享台灣社會創新發展趨勢將以創新的方式利用線上會議軟體Sli.to來進行QA 而且跟現場觀眾互動接下來是最早期待的Keynote前面的Keynote開始請把手機連上4G網路或NTSEC FreeWiFi我們很榮幸可以邀請到行政院的唐鳳政務委員來和大家分享台灣社會創新發展趨勢Minister.Tong will be using Sli.to to interact with the audience行政院唐鳳政務委員是中華民國第一位數位政委負責督導數位經濟與開放政府發展並強化政府部門與公民科技公民社群的對話與合作Minister.Tong is the first digital minister in our nation's history她擔任基礎人員和合作人員與公民科技公民社群的合作人員我們現在螢幕上播放出來的這個QR碼就是讓大家可以掃描然後來進行Sli.to互動的QR碼請大家可以拿出手機掃描現在Projection screens are the QR codeswith which you can access Sli.toSo please take out your mobile device and scan the QR codes大家可以稍微花一點時間來掃描一下我們同影片上面的QR碼Please take a second to scan the QR codeswith your mobile device好,那接下來就讓我們以最熱烈的掌聲歡迎唐鳳政務委員Let's put our hands together for Ms. Audrey TongYeah, what's up?Oh, that's like the first tough voted questionSo really happy to be hereand share with you some thoughts around such innovationAnd we have around like 55 minutesAnd my talk will be across earthMeaning that if you can scan the QR codesYou can enter anonymously your questionsAnd both on each other's questionsSo the one with the most number of likes will flow to the topAnd if you want other people to vote on your questionsYou can start lobbying your neighbors nowAnd what I will do is just read outEach of the questions on the top in sequenceAnd then start moving to the parts of the slidesThat people are interested inSo just to give people some time to scan the QR codeIf you cannot scan the QR code for some reasonYou can also go to slido.comThat's slido.comAnd enter to the state that's 204Without the passwordEither way you will get into the same chat roomAnd so apparently 24 people would like to be sick nowWould like me to start greeting youIn this very strange languageAlea languagePiri ka piri la la po po li na be be lo doMaybe this is a new kind of languageThat I'm really happy to learnAnd then after answering each questionI would just archive it like thisI already said what's upSo I will archive this tooAnd my people would like to greet their principleProbably the principle of the jenguoSenior hiThere's a sizable crowd from jenguoSenior hadeerAnd so I'm reaching to the principleAll rightSo the first year's question is the same15 people 17Would like me to talk a little bitAbout my experienceIn doing my own science fair projectAnd how does it affect my career so farSo I'm 38 years old nowSo my first science fair projectWas back in the primary schoolBut the one that won my kind of national first placeIs when I was 15 years oldAnd that was 1996At the time my project was doingLike this very cool name calledComputational philosopherBut what it does mean is justMission learning and inferencingAnd it's just a simple AI projectAlea do prep processFirst-order, second-order logicIn a kind of languageA ground to small fixed mannerAnd so the idea is that you can enterPriorities in any languageTo a priori database of any languageBut in any caseThat's why it's really changed my lifeReally because during that timeIt seems that there really is no textbookTalking about computational linguisticsThat fits the junior high school curriculumSo I'll have to start discoveringNew preprintThis new invention technologyCalled a wire webThe wire web was just popularizedBack at that timeAnd so I have to readA lot of preprintsOn a certain websiteAnd I'm sure that you're alsoQuite familiar withIt's called archivearxiv.orgWhich is from Cornell UniversityAnd I've hosted all the journal articlesBefore they get printedThey post the preprintsFor peer review to across the worldSo it used to beA kind of closed academic communityReview platformBecome accessible by random14 years old students in TaiwanAnd so because in TaiwanWe have internet access as human rightsWe had that policy thenWe have broadband as human rights nowAnd so that means thatEverybody can very affordablyDownload those preprint papersFrom the open access websiteAnd just start writing to the professorAnd it seems that they don't careThat my English is also goodThat I'm just 14 years oldBecause nobody can tell thatFrom my email addressAnd they just treat meAs a fellow researcherAnd so we started just working togetherAnd so I want this landscapeAnd the Ministry of EducationOf course that you're nowGuaranteed to get intoWhichever senior high schoolOf your choiceAnd then I talked to my principalAnd the principal saidOf course just get intoThe top senior high schoolAnd then the top universityAnd then you can start workingAs a kind of postdocWith your favorite professorIn that universityAnd I talked to the principal sayingYou know, I just collaboratedWith that professorAnd so it seems thatI can skip 10 years of educationJust by accessingThis archive.org websiteAnd so my principalActually a very creative ladyReads the email printoutOf my exchangeWith the professor and the teamsFrom archive.orgAnd she said after consideringFor a couple of minutes sayingOkay, from tomorrow onFirst, I would not convince youTo get into any senior high schoolsBecause since you're doingFind by your ownAnd second, that you don't have toGo to our junior high school anymoreSo I quit junior highWhen I was 15 years oldWith the full blessingOf my teachersAnd the principalAnd that is because they seeThat the future of human knowledgeIs being co-created on the wire webAnd instead of in classroomsAnd so that led toThe curriculum change in TaiwanThat now enablesThis kind of flexibleEducational facilitiesSo that everybodyEven in senior high schoolsCan start choosingYour own classesAnd that took effect last yearAnd so I think this 10 yearsOf experimental educationIs really informed by that singleKind of choice of our principalSaying that you don't have toGo to school anymoreAnd I will cover for youBecause that pays the wayOf the bureaucratic creativityAnd things like thatSo I found quite a fewCompanies after thatWith startupsAnd I get into thisPolitical system calledInternet societyAnd this is the kind ofPolitical system that decidesFor example, .twThe domain nameWhere it goesOr .amazonWhether it goes into a rainforestOr whether it goes into aMultinational companyAnd so that kind ofPolitical systemEverybody can joinWith just the email addressAnd that kind ofPolitical systemIs based on the ideaOf radical transparencyBased on the ideaOf rough consensusAnd a basic idea of scienceWhich is permissionlessInnovationWhatever you want to innovateYou can just innovateAnd get other peopleTo start adoptingBy publishingInstead of perishingAnd so that isThe basis of a newPolitical systemAnd that is myNative political systemSo it's not untilLike when I was 20 years oldDo I get my first voteAnd it seems to meThat a democratic systemIs so kind ofLast centuryActually two centuriesBeforeCompared to theInternational political systemThat we're nowBy now very familiarWith how the wikipediaIs governedHow the blockchainsAre governedAnd things like thatSo I decided to applyWhat I learnedWhen I was 15 years oldInto the political systemBased on radical transparencyAnd rough consensusAnd so that literallyChanged my lifeAnd so I'm happyThat I got a lotOf private sector experienceAlso workingWith theory technologyIn apple for six yearsAgain working onChet botLanguage agnosticLike exactlyMy plan for your projectBut also nowWorking after retiringFrom the private sectorIn the digitalMinisters' rowSo that's theEffect of my planThere on my careerAlright soWow 65 questionsYou guys are reallyCurious onesOkay soHDAnd 40 other peopleWould like to knowHow does the government dealWith quote fake newsIf that quote fake newsHas already gone viralIs there any way to address itNow I'm really happyThat you put the fake newsIn air quotesBecause that is somethingThat's a termThat I never useBecause in TaiwanNews and journalismTranslate to the same waySing whenSo there is no wayTo say fake newsWithout opening journalistsLike saying thatWhat they're doingIs wrongAnd becauseBoth of my parentsAre journalistsThey're out of thisLocal cultureWe call itFiliopietyOr sellBased on this ideaI really justCan not say the wordThe f-wordInstead we sayThis informationAnd this informationIs a very interesting Issue to tackleMostly becauseIt is just perennialIt's everywhereAnd there is reallyNo way toJust controlThis informationUnless you controlInformationIf you disableEverybody's abilityTo post onlineOf course, there's noWherever this informationTo answerBut then there is noInformation to enterAnd in TaiwanWhere we haveA very open societyWe must seeThe freedom of expressionIs of the foremost importanceAnd indeedAccording to theHuman Rights WatchThe Civic of MonisaFor two years running nowTaiwan is the mostOpen societyIn the entirety of AsiaAnd actuallyThe only placeWhere a journalist's wordWith words that seemAs a minister's wordIn every other jurisdictionIn AsiaA minister's wordSomehow in some casesCan supersedeA journalist's wordBut hereBecause we still rememberThe battle daysOf the martial lawOf authoritarianismWe don't go back thereAnd this is whyWe must developDexing to this informationWithout hurtingFreedom of speechSo what kind ofThis informationIs notSubject to freedom of speechNow this isA widely debated topicAnd in TaiwanWe have a legal definitionThis is coded intoOur existing lawWe're not makingNew laws for disinformationWe're repurposingExisting lawsThat alreadyFor exampleSays that you cannotSpreadIntentionalHarmful untruthThe harms public healthFor exampleDuring a new coronaA virus outbreakThat is alreadyA criminal activityBefore the internetSo we're sayingIf you spreadThe same thingExcept on social mediaYou're subjectTo exactlyThe same penaltyAs whatWe're alreadyCriminal behaviorBeforeNow an importantDistinction hereIs that the intentionalUntruths must beHarmful to the publicLike to the democraticProcessOr to our publicHealthIs not harmingAny person'sIndividual imageLike the imageOf a ministerBecause that'sJust good journalismAnd so basicallyIntentionalHarmful untruthsNeeds to beDefinedAnd need to beGaudedAnd our ideaOf developing vaccinesIs throughMimetic engineeringNow I knowThere's a fewGenetic engineersIn this crowdBut I betThat everybody hereIs aMimetic engineerIf you spreadAnything on InstagramIf you spreadAny jokeAny internet memeYou're participatingIn the mimeticEvolutionOf internet memesYou are a contributorTo the mimeticSurvivalOf the variousStrainsOf internet memesAnd so the ideaVery simply putIs that wheneverThere is a disinformationCirculating aroundOn the social mediaEven onInto an encrypted systemLike lineOr what's upWe must developA vaccineIn record timeAnd every ministryNow has a teamOf professionalComediansExcept we call themMimetic engineersMimetic engineersThat can make jokesWithin two hoursWheneverIf there's a newDisinformationThat's spreading aroundAnd inoculate peopleWith those jokesBecause psychologically speakingMimetics works on two levelsFirst is on thePersonal feeling levelIf you see a rumorA disinformationThat sparks a senseOf anger in youLike there's such anInjustice being doneEven though that's wrongYou will be motivatedTo share itBecause angerIs a helpless emotionIs a negative helpless emotionAnd just presentShare withoutFact-checkingOr anything like thatVentsThat negative emotionInto a positive oneWhich is calledOutrageAnd attacking someoneAnd that outrageIs very destructiveAnd it tolerizesCommunityBut at least you feel betterAnd once you feel betterMaybe you willFact-check and discoverThat's actually wrongBut you're alreadySpread to like two peopleAnd the R0 valueWould be twoAnd then it would becomeA pandemic ofDisinformationAnd so the idea hereSimply putIs that withinTwo hoursNow on averageOne hourWhenever there isA popular rumorThat's relating aroundDetected by the ministriesFor exampleThere was oneA few months agoThat saysPermit your hairWith a subjectTo a one millionAnti-dollar fineNext weekAnd of courseThat's not trueBut withinOne hourOur premierOur prime ministerRows out this memeIt is an internet memeThat saysThis popular rumorIs not trueAnd not only it's not trueThere's this explanationWhere a young versionPremiere saysEven I may beBought nowI will not punishPeople with hairAnd a fine printThat saysWe're only doingA label in requirementFor hair productsStarting in 2021And the prime ministerAs he looks nowThat'sHoweverIf you keepPumming your hairMany times within a weekIt will not damageYour pocketBut it will damageYour hairWhen seriousYou can look like me nowRightSo you laughAnd once you laughYou're inoculatedAnytime you seeThen the disinformationYou will not be motivatedBy outrageBecause the sameIdea ofAnger turning into outrageIt's blockedThis pathwayIt's blockedBy this angerTurning into humorAnd this is good humorBecause as you can seeOur premierIs not attacking anyoneAnd so insteadOf reinforcing people's stereotypesWhat we are doingIs to build a senseOf public healthIn people's mindSo that peopleCan get into the goodMental hygienicHappinessOf fact-checking a little bitAnd see this meansThat clarifiesIn real timeAnd we of courseAlso relyInternet communityTwenty years agoWhen I was doingMy science fairAnd my startupsThere was this very serious issueCalled SPOMI don't know how many peopleStill get SPOM nowBut back thenAlmost half of our inboxIs SPOMJunk mailThat's as you knowI'm a royaltyI have two billion dollarsIf you can just pay meTen thousand dollarsThis transaction feeI will put my royalWhateverInterestQual whateverAnd things like thatAnd back thenBill Gates was quoted as sayingYou must start chargingPost code stampFor each emailOtherwise email will be brokenBecause sending unfulfittedEmail cost nothingAnd there is something in returnFor the calm artistsAnd so at that timeThe internet community banded togetherWithout any lawAny legal actionAnd with that of a new normThat saysAnyone who received a SPOM emailNow has a kind of moral beautyTo flag this as SPOMAnd donate the sample of SPOMInto an international research centerCalled the SPOM houseWhich will then look atThe sending patterns and behaviorsSo that when the same senderSends the next emailIt runs to your junk mail boxInstead of to your inboxAnd thereby you will spendLess attention on itAnd therefore making it lessEconomic for people to sendSPOM emailAnd so we're doingExactly the same thing hereFor this informationWe have this large internet communityThe covax communityThat's just look atAll the line messagesAnd because they're privateAnd you're encryptedThe state knows nothing about itSo how do I knowThe thing about perming hair is trendingIt is because people voluntarilyLong press the signal from lineAnd then donate itTo the research centerTo the line dashboardAnd then from thereLine the system distributedTo all the fact checking partnersAnd the professional journalistsFrom the internationalTaiwan internationalFact checking networkOf which the Taiwan fact check centerIs one of the main membersWe'll then do a full attributionOn it and publishSo that everybody canWell can learnMedia literacyMedia competenceBased on their fact checking reportsSo instead of taking anything downWe're just putting a noticeIt's called notice and public noticeOn the news feedThat saysOh this has been fact checkedIt's wrongMaybe you would like toThink again before you shareAnd then Facebook also agreedTo dial down its viralitySo that you will have to scrollLike two hours to see that pictureBut that's not actually taken downIf you go specificallyTo that friend's workThat's still thereJust with a very visible noticeThis is now fact checked at firstAnd if you can click itYou will learn moreAnd so this kind ofSocial sector empowermentThat empowers everyoneTo be a collaborative fact checkerActually enables us to getTo get into the mindsetOf not just media literacyWhich is for viewers and readersBut rather media competenceWhere everybody is nowA media of our ownAnd we are all mimetic engineersThat participate in this new ideaOf building a moreConvergent social forumRather than a more diverging social forumBecause of time I can go onThis is a seminar topicBut I will just move onAnd answer other questionsSo 39 people would like to knowHow can technology be appliedIn a classroom settingAnd how will it affect our educationSo I just raised two pointsFirst is that Slido is really usefulIt's free of chargeThere's quite a few similar ideasLike the Mentometer or things like thatAnd it all is based on the sameSocial configurationIs that everybody bringsTheir own device to classroom nowEverybody has their mobile deviceAnd actually studentsFact check your teachers all the timeThe teacher may start a lecture or somethingAnd look up on WikipediaHey teacher, the Wikipedia is sayingThat what you say is not trueWhat you say about thatSo everybody is using their phone anywayAnd the main problem for a teacherOr a lecturerIs that we just cannot competeWith the Silicon Valley companiesThat make those social mediaThat captures people's attentionAnd so people become addictedTo the likelihoodPeople pressing likesOf every ten minutes or soWe actually see studentsAnd even adults having kind ofWithdrawal syndromeIf you just take awayTheir ability to press likeFor half an hour from themAnd so the teacher is essentiallyFattling with the phoneCapturing student attentionNow again, you can have two solutionsEither you can find the useOf mobile phones in your classAnd therefore create a kind ofAntagonistic relationshipWith your studentsOr you can make your student'sPhone part of the classroomAnd that's exactly what Lido didWhen I ask you to scan the QR codeYour addictionNot necessarily you have an addictionBut those of you who have an addictionTo pressing like once every two minutesNow have something to press likeBecause everything has a like buttonNext to itAnd if you want to say somethingYou can freely say somethingSo you can engage in social mediaWhile participatingIn the classroomExcept instead of distractingFrom the classroomIt's attracting peopleTo the same topicThat we're talking aboutAnd you're now probablyAlready thinking about the ideasOh, and it also enables the peopleTo move motionsBecause there's literallyA breaking newsThat people watching live streamIs asking me to speak closerTo the microphoneSo that the live streamersCan hear much more closerAgain, this is direct feedbackBecause already in the same classroomIt would take courageFor a student to raise their handAnd say, teacher, I'm hard of hearingBut if this classroom is being live streamedThere really literally is no wayWithout introducing something like LidoFor the people watching live streamTo say, hey, please speak louderBut with a feedback system like thisYou can react in real timeWithout disrupting the flowOf the person holding the microphoneSo I hope that 46 peopleAcross the live streamFeels happier nowAnd that I will speakMuch closer to the microphoneAt this settingAnd which brings me to my next pointSo as you know, we're rolling outThe new curriculumThat I mentioned briefly last yearAnd part of the curriculumIs a lot of autonomous learning classesA lot of the school-defined classesWithin those different schoolsAnd people were saying, you knowIt's great that you'reIntroducing university-like choiceFreedom of choiceInto the senior highAnd into the junior high evenBut where do the teachers come fromIf I want to learn, for exampleAbout the indigenous nation languagesIf I want to learn about the cultureOf TsukilayaIf I want to learn about the gagaOf the AtayanaAre there this many teachersTo go around TaiwanTo teach about their cultureOf course, there's a shortageOf such teachersAnd so what we're doingIs that we're showingIn my officeWhich I will show you right nowThis is my office, by the wayThis is the Taiwan Social Innovation LabAnd so I'm there every WednesdayFrom 10am to the eveningEverybody can literally walk inAnd have a chat with me for 40 minutesAnd all I ask is that we publishLike the whole transcript is published onlineAnd we tore down the wallSo this is like a parkYou can literally walk inFrom the streetAnd so in hereI think it's this roomThere is the idea of peopleTeaching classesBut across the internetIt looks like thisSo as you can seeHere is an indigenous teacherWearing an indigenous clothesImercing every classroomAround TaiwanIn the same natural settingOf their nationAnd people all across TaiwanCan just participate like thisAnd using what we callA co-teaching methodologyAnd the co-teaching methodologyIs simply putIs that a local teacherUnderstanding the motivation of studentsWorking with an expert teacherIn this case, an indigenous culture expertTo introduce their cultureTo a lot of different placesAround TaiwanAnd with 5G technologyAt the moment, we can only broadcastFrom this kind of dedicated roomBut with 5G technologyAnd very low latencyLike sub-16 millisecond latencyWe can actually make it as ifAnywhere like in the top of TaiwanAlmost 4,000 meters highThe Yushan mountainOr Zabiya, based on indigenous languageWe can still live streamThere's still 10 minutes per secondAnd with 5G technologyThere's very low delaySo that everybody can feelAs if we're speakingFace to faceAnd so this kind of immersive learningTranscend the boundary of spaceBut this is based on the ideaOf broadband and human rightsThat everywhere in TaiwanIf you don't have 10 megabits per secondA limited data connectionAt only 15 euros per monthThat's my faultAnd so because of thatWe view their education systemBased on the ideaThat this co-teaching can transcendThose boundaries of classroomsBut also boundaries across sectorsAnd so I'm personally also teachingIn the Columbia University global classroomWhere we also use themTo connect more than 40 universities worldwideUsing exactly the same co-teaching methodAnd so that's the twoLike what we call cheap and cheerfulBecause you don't have to investIn any new hardwareYou probably already have a projectorIn your classroomAnd you can easily applySlide-O and co-teachingWithout procuringAny new equipmentI hope that answered this questionAnd I hope that livestreamersWatching the livestreaming is up hereSo the 61 people nowWant to knowWhat do I think of information educationIn TaiwanThe curriculum of last yearStarting last yearHave a lot of change around informationBecause we now considerInformation, communication, technology, mediaCompetence as a core competenceInstead of one or two classesIt has to be immersed in every classesAnd the questioner saysThat this is a very advanced lookingForward looking conceptAnd but where are you leading usAnd also the teachersWho are not so familiarWith being co-learnersWith their fellow teachersOr with the studentsThey're kind of finding this uncomfortableSo how do teachers improve ourselvesSo that we can learn with the studentsInstead of just lecturing at the studentsHow can teachers teach with studentsRather than just for studentsNow this is actuallyThree questionsBut anyway, I will answer brieflySo first of allThe new curriculumIs not rolled out within a single yearIn fact, for primary education systemIt would take six yearsFor it to roll out completelyStarting from the primary schoolThe first gradeAnd all the way to the sixth gradeAnd so every teacherIn the second, third, fourth gradeAnd so onHave the opportunity to watchHow the new curriculum is being taughtAt the first gradeAnd the same appliesFor the eighth and ninth gradesLooking at how the seventh gradeIs being taught, so on and so forthAnd so there's plenty of roomFor teachers to start bonding togetherAnd forming this co-learning group themselvesAnd taking use of nearby universitiesBecause another flagship ideaOf the Ministry of EducationIs university social responsibilityAnd a lot of universitiesIs now very much taking careOf their local senior high schoolJourney high schoolAnd even primary schoolsSo that they can becomeCo-creators with even graduate studentsThis is now the norm in TaiwanAnd so this I think answersThe idea of how teachers adaptYou don't adapt overnightYou adapt over the course of three yearsOr six yearsAnd with a lot of examplesJust teaching around youThe teachers teaching more junior studentsAnd the next directionI think a lot of ideas nowIs based on the factThat we simply cannot predictHow many different academic disciplinesWill there be 12 years in the futureThe entire scientific landscapeThis entire scientific enterpriseIs constantly reconfiguring itselfAnd so what we are nowSo if it's been onIt's not just problem-based learningBut rather co-creative learningSo one exampleYou saw my officeAnd this is what every day, every weekPeople can visit my officeWith this very much like science fair projectInnovationsAnd these alien looking devicesAre self-driving vehiclesAnd their self-drivingMeans that you hop on oneYou tell where to goIt drives you downThe only catch is thatThey're really, really slowThey're slower than a person running fastThey're slower than a joggerOn the other hand, this means they're very safeIf you run into a hole, nobody gets hurtSo this is the idea of a sandboxSo within this sandboxAnybody can apply whatever they have learnedBased on this platformWhich is called the Persuasive Electric VehicleBy the way, PEVAnd because it's open hardwareYou can plug and playAny part of the componentAnd because it's open sourceYou can change how it worksBecause it's open dataIf you're majoring in anthropologyHuman geographyThings like thatYou can use this evidenceTo shape the normOf how self-driving vehiclesShould interact with the local peopleWhich differs from country to countryAnd so with two years of co-creationA lot of studentsSome from Taipei TechSome even more juniorCo-created new motivesBased on the original design of the PEVBased on the interaction with the local marketBecause we're near by a marketCalled the Jenguo flower marketThat runs on the weekendsSo based on feedback from the marketLike literally from the marketThey would like to sayOh, we don't really want to be driven placesBecause they're kind of slowBut they look like shopping basketsSo we want to shop some flowersAnd put into the shopping basketI want the car to follow meAnd once it's fullWe want to use this advanced technologyCalled platooningOr forming a fleetSo that the full cart can move backIt can summon a new empty oneSo I can keep doing my hand-free shoppingAnd to do thisNot only the program need to be changedIt's the entireWhat we call sensor fusionNeed to be changedBecause it need to detect proximityWith the Jenguo flower market crowdIt need to understand the human faceEmotion non-verbal gesturesAnd things like thatAnd this is what we call social innovationBecause it's not only fitting a social purposeIt is actually participatingWith the entirety of societySo this idea of social innovationI think is crucialFor the future of educationBecause then it will be informedBy the local populationAnd what you learnDuring your 12 years of basic educationWill be directly applicableTo your entire communityInstead of being kind of in the ivory towerThis social impact is continuously createdAs part of your learning processSo I hope that address at least partOf that questionSo 49 people now51 people52Ask me whether I can perform a rapFor the guest todayWowWhere does that come fromOkI will read you some poetryBut that is not rappingAnd I will also sayThat this poem is my job descriptionBecause I'm sure that you've heard ofSustainable development goalsLike these thingsLike important thingsDecade of actionAnd the problem with the sustainabilityThe goals is thatNobody can rememberAll the 169 targetsOr maybe some of you can rememberYou're a very smart and clear bunchBut I cannot rememberAll the 169 targetsSo when I becameDigital minister around four years agoThe HR people in the administrative branchAsk me the ministerDigital minister is a new roleWould you like to write a job definitionSo that we can communicate with the societyWhether they mean to be additional ministerI'm saying ok sureMy focus will be based on target 1718Which is enhancing reliable data1717Which is building effectiveCross-sector international partnershipsAnd 1716Which is open innovationAnd I'm sure everybody can memorize thoseAnd then the HR people saidNobody memorized those ministerAt that time there was 2016The SDGs was just passedSo nobody memorized those numbersSo you have to translate it into somethingAnd maybe into a rapAnd I'm like noI'm not a good rapperBut I can translate into poetrySo this is literalMy job description is pinned on my TwitterSo it reads like thisWhen we see the internet of thingsLet's make it an internet of beingsWhen we see virtual realityLet's make it a shared realityWhen we see machine learningLet's make it collaborative learningWhen we see user experienceLet's make it about human experienceAnd whenever we hearThat a singularity may be nearThat it's always rememberThe plurality is hereThat's kind ofNon-rap, non-rap performance50 people would like to knowSo regulations in time oneAnd I'm sure elsewhereAlways try to reduce riskAnd prioritize risk reductionOver innovationAnd so a lot of startupsThey have these ideasBut because the regulationDo not anticipate those ideasSome of the startups never get the chanceTo show their ideas to the societyHow to solve this problemAnd so this is a great question, by the waySo our way is through againA very simple idea of a sandboxSo certain vehiclesThree years ago is not legal in TaiwanThere's no way that you can drive these thingsOutside of our sandboxOur social innovation labAnd only becauseOnce you install the force wheelThat becomes illegalThere were three years agoBut on the other handWe want people to learn aboutTo co-domesticate with these new creaturesSo the idea is literallyInteraction between the social normsAnd the market in a safe spaceAnd this is what sandbox is all aboutAnd so given the two years of runningIn this closed placeWe now introduce the ideaTo the National Sandbox ActIn Taiwan, which is a continental law systemWe convince our parliament to sayAnyone with a self-driving vehicleWith a top speed of say30 kilometers per hourThey can apply with the agreementWith local municipalityTo apply for those self-driving testsAfter a limited closed space testLike in our social innovation labOr in the Charlotte and Science CityAnd it runs for a yearWhenever it caused any serious accidentThe experiment terminatesBut if it continues onWithout any serious incidentsThen we collect dataAnd then we publish with the academic communityWho will after a yearLook into the data gathered thus farAnd answer this questionWhether the local communityThink this is good for society or notAnd if this cross-interdisciplinary teamSays it's a good ideaThen we commit ourselves to change our regulationTo change our lawsBased on your lawsBased on the startup's idea of regulationThis is not just for self-drivingWe do the same for financial technology innovationsFor platform economy innovationsFor 5G millimeter wave testing groundWe have a lot of sandboxesLike a general purpose sandboxA sandbox or a GTWWhere every regulation can be challengedWith kind of have to read a fine printYou cannot experiment on money launderingAnd funding terrorismBecause we know what will happenSo but other thanFunding terrorism and money launderingEverything is fair gameYou can challenge any regulationFrom any ministryAnd so this one year or twoActually gives room for the societyTo come to terms with technologyThen for the innovators and scientistsTo bring your ideas to fit the societyThis is called appropriate technologyAnd for the society to appropriate your technologyTo adapt it for the local needAnd that is the idea of the sandboxAnd this is the basis of ourOpen innovation systemAnd all the three month sandbox systemsHave a chance to present to the presidentSo you can think of as a presidential science fairThe president every yearRuns the three month presidential hackathonWhere everybody can sayHey I see this sustainable development goal targetLike 6.4Which is saving waterAnd they can sayHey I have this new ideaInstead this person listeningTo the pipes that may leakEvery once in a whileSo that it take on average two monthsFor the Jilong region, a small regionFor a leak to happen before it gets detectedBy those touring people who hereActually you can just analyze the SCADA dataThat has the flow and pressure of the waterAnd compare it against daily activitiesSignals, weather, whateverAnd train this long short term memoryWhatever neural networkAnd then an apprenticeCan become a chatbotTo those mastery peopleAnd mastery people can trainTheir apprenticeThis time a machine apprenticeTo predict how likelyIs a leak to occur near themAnd so they reduce the two monthsInto two days in three months timeWhich like typical science fair timeBut their pilotOnly work on this small regionBut because they present the ideaTo the presidentThe president gives out five awardsEvery yearAnd so every team that receivedThe trophy which looked like thisHas a micro projector beneath this trophyAnd once you turn on the micro projectorIt will show the imageOf Dr. Tsai Ing-wenOur president handing the trophyTo you and promising youThat your idea will be realizedIn a national scale within the next yearSo this is a very main top trophyIt's a self-describing trophyThere is no award moneyBut basically the awardIs that we do whatever it takesRegulation, personnel, budgetTo realize this presidentialHackphone projectInto everyday lifeNo matter what it takesAnd we deliver 10 out of 10Of the 10 previous winning casesAnd so that is how we elevateSocial innovationTo the national policy statusAnd also a lot of those ideasAre partially proposed byKorea Public ServiceActually, Korea Public ServiceLike my principalWhen I was junior high schoolIt's very creativeIt's just there's like five levelsBetween her and the minister of educationAnd so every levelCan actually take a riskAverse attitude and sayMaybe let's not tilt the president outSo what they doDuring the presidential hacksIt's actually partneringWith the civil societyAnd they sayOh, we're just joiningA data collaborativeThis idea is actually proposedBy the civil societyThe civil society loves the ideaOf measuring air qualityUsing this very cheapLess than 100 eurosPM 2.5 sensorsAnd there's already more than4,000 or so stations in TaiwanSo we, the Korea Public ServiceIs just taking a few weekends offOn workshops to workWith those social sector peopleAnd if they don't win the trophyThere's no riskFor the Korea Public ServiceRight, they're justYou know, attendingA few weekend hackathonsBut if they win the trophyAs they didFor the various new ideasThen they can just come outAnd sayActually, I wrote the proposalIn the first placeRight, so this is basicallyReducing the riskOf Korea serviceBut also increasingThe visibilityOf all the innovationsAnd so every ideaIn top 20 last yearCorresponding eachTo a sustainable targetIs voted inBy a newly inventedVoting methodThat maximizesSocial preference outputCode quadratic votingAnd with the QVWe have a very balancedNot subjectTo the voting paradoxesResultThat gets usThe social collective preferenceThat let us knowWhat is top 20Subject of data collaborativeFor Taiwanese peopleTo focus onAnd this yearWe're extendingThis invitation to everybodySo feel free to attendThe presidential hackathonNo matter whether you'reIs this in here or notSo let's seeWhat's theSo 40 peopleLike to knowWhat about facial masksI'm sure this is veryTopical, right?You're aware of facial masksWhat about facial masksIs there any contributionFrom meThat use my expertiseTo ensure a fair distributionOf facial masksYesSo basicallyIn TaiwanWe have a single payoutUniversal coverageStarting from the day you're bornWith the health care systemThe NHIAnd the health care system Issues a IC cardAnd this separateFrom your name cardThis dedicatedFor the use of health protectionAnd so actuallyWe are nowJust right nowCoding and testing a systemWe're starting from ThursdayEverybody can useYour NHI cardTo any of the distributorsOf pharmacyAnd just swipe the cardAnd insert the cardAnd then collectThe kind of weekly portionRestoration mask distributionAnd this is actuallyA very interesting applicationOf the ICT technologyBecause in every otherJust fictionWe're facing the same problemsBut without the NHI cardThat applies to even very youngPeople to distributeSmall face masksApplying to junior people12年多It's actually very hardTo distributeAnd authenticateIn the same pathYou have to authenticateIn one pathAnd collect on the other pathAnd that creates a lotOf room for peopleTo hoard the suppliesBut using ICTWe can actually showExactly whenDo the mask arriveTo each pharmacyAnd in real timeLike every five secondsHow the depletion rates goTo all the fan pharmacyAround TaiwanSo just like this monthThat I just showed youAround air qualityYou can very quicklyIn ThursdaySee thatHow much of the pharmacyStorage near you isSo that you don't have to runTo five pharmaciesYou can just go to directlyTo the oneThat has stockFive seconds agoAnd so that I thinkIs a good useOf transparency informationAnd we're not hoarding thisTo our official systemWe're in fact publishing itAs open APISo that people can developLike in indigenous languagesOr people with visibilityOr hearing impairmentOr whateverThey can develop new interfacesNew front-endThere's at least two chatbotsNow being developedAnd that can distributeThe same informationWithout concentratingEverybody to the sameOfficial websiteWhich will then createSome pressureTo our international visitorsVisiting the service providerSo this idea of co-creationWith the civil societyIs based onThe alreadyVery strong relationshipBetween the Ministry of HealthAnd welfareWhich takes care ofAll the target threeWhich is one, two, three, four, fiveThey have five teamsOut of top 20In last year's presidentialHackathonAnd so they know a lotAbout cross-sector collaborationAnd co-creatingWith the civil societyAnd what we callCivil hackersAnd citizen scientistsAnd so just by publishingDataAnd working with the civilCitizen scientistsWe can ensure the auditabilityAnd accountabilityOf mask distributionAnd again, this takesThe credibility ofAll the different sectorsIt is not just somethingThat the governmentCan do on our ownSo we're very gratefulTo the civic hackersThat contributed their timeAll voluntarilyAs is the pharmacy workersAll voluntarilyInto this nationalMask distribution ideaSo 42 peopleSo CKHSWhich is probablyNot a name of a personSo CKHSOr like to knowWhat's your thoughtWhen overcomingThe PRC government's blockingAnd participatingIn the meeting in the U.N.In a quote-unquoteSpecial wayThis is not very specialThis is just a robotSo yeahI gave a talk in UN GenevaUsing telepresence robotsLooking like thisAnd this is actuallyWhat I do all the timeI did thisNot just in the UN settingI did this long agoI think starting 2014And because ofThis telepresence robotWe held entire summitsLike the virtual island summitWhich is a ministerial level meetingBetween all theLike the Caribbean islandsAll the different small islandsThe Taiwan islandTescador or PenghuIt's sending a representativeTo talk aboutHow the islands can mitigateClimate change togetherAnd if we flyTo the same placeLike all to PenghuWhich is a beautifulTescador islandA beautiful bayWe will causeA lot of CO2 emissionsAnd therefore contributeTo climate changeJust by running the climateIn the summitWhich is kind of ironicSo we decidedTo run the entire summitUsing ZoomUsing a virtual summitBut we have an emceeWe have this entire scheduleEverybody to participateThey focusLike we ensureThere's a broadband connectionAnd things like thatSo the summit was a successAnd we published things after thatAnd so this ideaOf telepresence meetings nowIs a normAnd more of a normNot only because of coronavirusWhich doesn't transmitOver computer networksBut also because of climate changeAnd people becoming more awareOf the CO2 emissionsThat we causeBy travelingAnd so this is my habitIt's just so happensThat in U.N. buildingsThey don't checkThe passports for robotsLike SophiaI don't think they checkThe robots for Sophia eitherAnd then I was able thenTo speak at the avatarOn this robotTo U.N. meetingOfficial U.N. meetingsActually I did this a lot of timesIt's just that IGF was live streamedAnd so people discoverOh, you can do this, rightAnd it's just not just meBut like three other officialsOr piggybacked on meAnd so this has now becomeA very convenient wayFor us to participateBoth because of the viral outbreakBut even before the viral outbreakTo say that we're reducingCO2 emissionsAnd so I think this isA really good example of showingHow the traditionalKinda Westphalian idea of sovereigntyKind of loses meaningBecause youIf you post a messageOn social media to meThat's already three jurisdictionsThat's already three coachesIf we don't have a wayTo form a multistakeholder wayTo come to our shared valuesThis by different positionsAnd instead relyingOn national representativesThen the national representativeHas no way to listen at scaleIt's only if we canRepresent our ideasWith digital technologyCan we truly listen at scaleAnd come to thisTruly international issueAnd solutionsAnd I believeThat's many of yourFansfare projectsAre working on this as wellHow will the international participantsOh, okay, another motionOkay, so it seems thatWhile the sound has been fixedI'm speaking too fastAnd people are askingTo speak slowerI will never let's sayThat the live streamWill be kept as a recordingSo that you can replayAnd I believe YouTube can replayAt one quarter of the speedOr something like thatAnd so if there is some partOf it that you kind of missBecause I spoke too fastI will speak slowerBut you can also watchThe replay, okaySo 39 people would like to knowHow will the internationalParticipants communicateEffectively with the Taiwanese judgesVery good questionFirst for the internationalPresential hackathonAs well as the internationalSocial innovation partnershipAwardThe jury panel is internationalSo if you go to thePH.Taiwan websitePresential hackathon websiteYou will seeNot only the beautifulBeautiful icons of theSeventeen United NationsSustainable goalsBut you will also seeAn international trackIn which case you will seeThat we're actually partneringWith an internationalOrganization calledOpen Contracting PartnershipSo the easiest wayIs just to findYour local chapterYour local collaboratorAnd partner organizationOf the open contracting partnershipAnd discuss your ideasWith themBecause they areIn a sense also our partnersThey're like semi-consoleFor the purpose of thisInternational participationAnd also you will beInvited to TaiwanIf you like you already didIf you want the first roundOf your idea selectionAnd then you will mingleWith domestic peopleWorking on similar sustainableGoalsBecause there's onlySeventeen goals anywaySo chances areThat as opposed toYou're working onIt's probably also somethingIn our top 20Is working onSo you can pair upAnd then you can deliverYour solutions togetherIn this weekOf the four days hackathonAnd then with the juriesWhich is international teamNot just domesticWe'll make the judgmentTogetherAnd so we're tryingTo make this as fairAs possibleFor international participantsThe previous winnersOf the international trackLast yearWhich is kind ofFor demo purposeIt's notAt that time I ratifiedThis year is ratifiedIs HondurasWorking on a systemThat before any nationalLarge developmentThey can work withLocal ecological societiesTo do environmental impactAssessmentUsing citizen science dataNot just government dataBefore they even procureTo the large construction vendorsSo that you don't have toProtest you canCo-set the ecological agendaAnd this is a really good innovationAnd the other winnerIs from MalaysiaThey call it the cartelLike the studyOf detecting cartelsAnd that is to sayThe company that alwaysBit togetherAnd onlyThe same one winsCalled Way Biao in MandarinAnd they developA.I. systemTo predict cartelsAnd so I'm sureThat there's many other issuesRequiring open contracting dataWhich we provide for freeFor academic purposesTo not only theEnd bidding dataOr delivery dataBut even the procurementRFP and everything like thatFor your analysisSo if you're interestedIn using thatTo further your studiesPlease check outThe presidentialHacknell websiteAnd click international trackI have whatThree more minutesSo maybe the last oneSo can technology helpSolve social problemsIf so howSo first of allDo no harmTechnology can costSocial harmsVery easilyThe social harm of teachersIn a classroomNo longer being able toRetain the attentionOf their studentsIs a social harmCost by social mediaAnd that reallyIs trueSo when you're doingTechnologyThink about the impactOf your technologiesAnd that's alwaysThe first thingIf you're developingMachine learningOf course privacyAnd accountabilityApplies I'm sureYou already know thatBut most importantlyDevelop with peopleNot develop for peopleAny technologyThat develops with peopleIs technologyThat is blessedBy your communityAnd you have endlessPeople who canParticipate toMake your ideasMore applicableAnd any technologyThat do not runInto this problemIs one that hasCommunicated effectivelyBy listening at scaleAnd this is a real exampleThere was a technologyCalled UberThat pairedDriverWith people who needArrivedAnd using AI technologyBack in 2015We listenedTo lots of peopleJust ideatingSharing their feelingsOn the common dataCollected by the civil societyIn the private sectorAnd the public sectorAnd we askFor almost a monthWhat do you feelAbout this dataAnd this is somethingThat's often missingEspecially for heartSignsAnd applied signsWe don't take the timeTo ask the citizensHow do you feelAbout this technologyWhen insteadJust start brainstormingAbout the best solutionThat's called solutionismSo beforeDeveloping solutionsAsk peopleHow do you feelAbout this ideaAnd this feelingGatheringIs now entirely automatedThis is called POLISAnd the POLIS systemWhich is entirely open sourceAnd you're free toTry it outIt's called POLISI still publishSocial archiveThe use of POLISSo I'm stillA part of academic communityThe use of POLISEnables peopleTo shareWhether they agreeOr disagreeWith a fellowSentimentFeelingsAnd once you clickAgreeOr disagreeYour avatar will moveToward the peopleUsing K-means clusteringOn a two-dimensionalPrincipalComponent analysis mapToward the peopleWho feel similar to youBut you can seeYour friends and familyOn the other sideIt doesn't meanThat they're kind ofNameless trolls or enemiesIt's justThey feel differentlyIt's fine toFeel differentlyAnd the great innovationIn thisIs that there isNo reply buttonThere's no roomFor trolls to growSlido has no reply buttonEitherSo you don't see trollingRight?You only see some wrapsBut other than those wrapsThere really isNo way for trolls to growIn a systemWith our reply buttonAnd so every timeWe runThis public conversationYou alwaysSee this pictureAnd this isThe last slideThat I would displayIs the most important slideIf you onlyLook at social mediaOr indeedSome institutional mediaYou will thinkThat a society is dividedThat there areExactly this many ideologicalDivision groundsThat separates peopleInto two tribesThat sees mutuallyEach other as non-peopleHoweverEvery time we runPolish like this oneWas in KentuckyU.S.Everybody now seeTransparentlyThat actuallyMost people feelThe sameWith their neighborsMost of the timeEverybody inBowing greenKentuckyThat scienceTechnologyEngineeringMouthIt's not enoughThe artsNeed to bePart of the STEM educationIt need to becomeSteamEverybody agrees on thatThat is the topCross-group consensusIt's justIf you onlyLook at social mediaAnd some institutional mediaYou never discovered thatAnd soBy listening at scaleThe mayor thenCan just freely getYou know0.5%Re-election rate increaseBy adoptingRe-defyingThis crowdsourced ideaOf adding artTo the STEM educationBecause whether youIdentify as a RepublicanOr a DemocratEverybody is for this ideaAnd nobody is against itSo the more useOf this listening skillTo get feelingsFrom how your technologyApply to the societyThe more likelyThat the societyWill support youIn your researchAnd your applicationThank you very much for everything好非常精彩我們就先請唐委員留步我們接下來請范次長、館長以及校長等貴賓一起上台跟唐鳳政務委員合影讓我們再一次熱烈掌聲謝謝委員為我們帶來精彩的演說也非常感謝各位來賓老師以及同學的參與


Well fellas, we're new ball game. Uh, not really, Coach. We've still got the same number of players. Court's different, but the ball game is pretty much still the same. We want more games! We want two games. Two. I guess you could say we've fought our way up from the bottom of the barrel to the lower tenth of the barrel. Well, we have no player! Guess that means that won't be called rookie anymore, though. Heh heh. Um, actually rookie... MacDougall isn't a new player. He's a veteran we traded for Jacques. Technically, you still have less experience. Wait, what? Coach, is that true? Don't ask me! I try not to get too involved with the players. Not really any of my business. But you're the coach! Exactly! I like to concentrate on motivation! Oh yeah, you know, because I feel really motivated right now. Hey, Mick! Ugh! What's his name again? MacDougall. Hey, Mick Chicken! How long have you been in the league? Me? Oh, about two years. That's how it's ups and downs, but overall... No, Tank! I'm talking to the other guy! Be quiet! I want you to be quiet. What? Why don't you ask him?  I'm talking to him! You say so. Hey, he wants you to be quiet again. Chatterbox. Know you with the funny helmet! How long have you been in the league? Monthneth. But you're not really wanting the specifics, like... You just want to know whether I got more time in the game than you do. Heh, whatcha do? I understood him, less than I understood Jacques! Indeed. At least Jacques is on the French team now, where people speak his native language. Jacques was French? Of course! What do you mean, of course? How was I supposed to know that? His name was Jacques.  His last name was LaFrench. He wore a beret in the shower. Hiya, fellas! Hey, commissioner. What do you want? Well, not by that, I see. Wow, anyway, I'm here to tell you that your team has been disqualified from play for this season. Thanks! What? What? Does that mean our pay has been suspended? Of course! What? You don't even know what that word means. It means we're not playing this season. Exactly. If we haven't even played, the word you said... Tank, please, I will draw you a picture later. Then I will look at that picture. He's right! How can we be disqualified? There haven't been any games played. Well, it turns out that one of your players used a banned substance. What? Really important. The specifics of what got his ban from the season. It's like McFinnigan or McRib or something. You mean, Mc... Geez, use the controlled substance in the league of the zero-tolerance policy. I did for him. Yeah, bad move on your part. You approved the trade. How do you think I knew where to find him? How exactly can we be disqualified if he hasn't even played for us yet? Once again, I'm going to have to refer you to the zero-tolerance policy, or not-o-tolerante for our Spanish listeners.  That's when he tested positive. He didn't play for us last season. No, he played for the league champions. Did you see the championship game? McDaddy was great in it. So, shouldn't they forfeit the game? No, they're the champions. And he's on your team. I feel like we've covered this already. Zero-tolerance. I think we lost our last game. Didn't we? Probably. Well, just pick any way they random and make it a loss. If the league has a zero-tolerance policy... Have to uphold the image of the sport. Right. Can't have any embarrassments. Heaven's no. Then why are you still commissioner? Pardon me?  You orchestrated that whole league team fiasco. You bankrupted the league. Yes, then I'll look up to us a bit of a catch-22. I probably shouldn't have named it the SS irony.  You made us learn new words. It's true that was a problem, but the league needed strong leadership to guide us through all those troubled waters. Troubled waters? You were the one that was responsible for that. Yes, but a good leader knows how to delegate responsibility. That's not what that phrase means. You delegate responsibilities, not the responsibility. Fellas, we're not here to discuss my mini-failings. Weird. And our zero-tolerance policy. Have I mentioned that yet? We have some colorful brochures you can review. McIntosh! Yeah? Front and center. Hey, Coach, what can I do you for? We know about your little problem. Wanna talk to you about it.  And you made everybody learn what that word means. Mostly everybody. Oh, no. Bugger me, I knew this was gonna happen. Hey, we're not here to beat it up on him. He has a problem. And Team Slipspace sticks together. We're gonna help you through this, McDougal. Oh, I? Really? You mean it like? I don't understand what you just said, but we're gonna get you some counseling. Someone to help you with your problem with. What did you test positive for? Grenades. Your problem with grenades? Wait, what? He's been using grenades on the court. Uh, um, so ashamed. And it should be. Admitting I'm right is the first step to recovery. Grenades? Oh, I give up. Giving up is the second step. Becoming an interstitial maniac is the third. The fourth step, of course, is the landing. You can stop there to rest. If you agree to give up half your paycheck, you can take the escalator. Stu Stuman here with a scandalous new tape for last year's Grif Bowl between the Harvest Kings and the new Mombasa bossa nova bosses. Through high-definition ultra-mega slow motion, you can clearly almost see that a player is throwing a handheld metallic device to cause an explosion. Our forensic experts here at UNS in sports think this could possibly be a grenade or a very angry pineapple. I think I can see it. I see it too. It's right there next to his foot. No, that's his other foot. So it's under that? That's the ground. Yeah, I definitely see it. What are you talking about? It's right there. It's plain as day. I saw it at regular speed. Clearly, this could have major implications for this player's team. And that team is Slipspace. Ah, come on, he wasn't even playing for us when he did that. The TV man can't hear you. Oh, if I yell loud enough, he can. You gotta be kidding. You may remember Team Slipspace from, well, from nothing actually. They kind of stink. Hiya, boys. Season started today. You missed your first game. Now that's gonna be a forfeit. I thought you said we were disqualified from all our games. Disqualified from winning? You still have to play, of course. That just makes sense. We have to play in games we can't win? Yes. Otherwise, you get a forfeit. He would give us a disqualification and a forfeit? Of course. The marketing department is working on a new word to describe that. So far, we like disqualifart. Sounds a little racy, though. Gotta think of the kids. We wouldn't be able to make t-shirts and plushies. Do you think the kids would like to squeeze a disqualifier plushie? I know I would. I'm not learning any more new words. Everyone's a critic. How do you feel about forfail? How about disqualifitfine? I like it, because it's easy to remember. I mean, this situation. Maybe you should have thought about that before you took on a player with a substance abuse problem. Good needs aren't a substance. They're a weapon. And we have a zero tolerance policy. What is that? Pardon me, getting a call, BRB. Go for the commish. Uh-uh-uh-uh-uh-uh-uh-uh-uh. Someone on the new Mombasa bossa nova bossa used a grenade in their opening match. Aye, that was part of our training camp. So they forfeit and get disqualified, too. Right? Well, they are the league champs, and that would be bad for business. What happened to zero tolerance? As in me, we just expect someone to quit cold turkey. That's exactly what that means. Well, how do you guys feel about another trade? Forget it. Well, I guess it's time to revisit that policy. Maybe a one tolerance attitude would work better. Doesn't sound quite as catchy, though. So, do we get to play? Yes, you can play. Yeah, one game behind after one game. Just like every other season. Well, come on, guys. Let's start practicing.  Thank you for watching this episode of Red vs. Blue. If you want to check out more, go to Roosterteeth. It's an app. It's a website. It's a lot of stuff.


what's up everybody I'm EvilRabbit here on a set of Corsa with a Mustang doing donuts around a new comp car for the compact at M235 drift car I built based off the Kunos M235 so today we're gonna get sideways have a little fun test this out here at Irwindale but before we do that there's one thing I wanted to bring out to you guys as a bit of a contest so I will be leaving the links for the EvilRabbit and the NRG logos as well as the skin layout for the Mustang that is right in front of me I want to do a livery contest would you guys to take those files make sure you have the NRG and the EvilRabbit on the car design a livery for the Mustang and then I'll showcase them on the channel and we will pick my favorite one or the best looking one to actually be on the car for the car pack when it releases for the comp car so a livery little livery contest for you guys for you guys to get involved with the building of these cars so like I said make sure you follow on Instagram and Twitter make sure you download the stuff for the livery contest enough talky talky we're gonna get sideways here at Irwindale and test these two cars out my buddy Nate sitting in that Mustang we're gonna go sideways and see if we can actually run the bank here at Irwindale and not screw up Irwindale these cars have about 820 horsepower plenty of power to do the bank and stuff like that whoa my dog in the background saying that was a great initiation she's loving Irwindale right now quick flick transition there we go do not piff the wall a little scrape little scrappy scrappy on the bumper she agrees not bad for the first not bad for the first run oh so this end to 35 has been sitting in my car list for a while and I haven't been able to get it dialed on low power but it feels very good under you know 800 horsepower so that is why it will be in the car pack I just went to reverse instead of first rip on my transmission it will be in the comp car pack I've been going through the comments sections about what cars you guys want to see in the compact a lot of people saying m4s m2s and r35s and stuff like that so this m2 35 will be in the car pack and I'll probably gonna be doing I just pulled a James Dean it will probably be doing an R35 and maybe a BRZ because a lot of you been saying BRZ as well or 2886 clutch kicked out way too soon on that Nate had a solid run but I kind of biffed it Irwindale is definitely a tough track if you've ever driven it here honest of course it's a fun track but it's tough it is one of my options for the drift comp invitational that I want to do as well as couple other tracks we'll talk about later episodes so one other thing I wanted to bring attention that poll I did on a later earlier video about third person first person first person can't speak this morning got my words all twisted so there was a milestone in that video where a lot of people realize why I drift in third and a lot of people voted for third person for the videos because you can see more and you can see when people are behind me in the chase and stuff like that so there'll be a lot of third person content for you guys but I will be bringing Oculus content and first as well but apparently oh you guys voted I overangled there sorry Nate you guys voted for more third person so a lot of people are actually understanding why I drift in third person videos so it's great to see people understanding why I know VR trumps everything but you know VR content ow VR content will be coming more and more as well I'm gonna try and get a solid chase here see what we can do suck up the door a little bit later than I'd like to but I did not get into that lip so a little carlings back but I'm still here big thank you pretty dad it was good a big thank you to TUS 13 for the audio that is being used for the 7-2-3-5 the car sound he did some great work on the sound and it sounds amazing so I kept it and it suits with the car because it was based to be on I believe in n55 so it works that was a really early initiation did you lift the wall so I'm gonna run this one or two more times in the m235 then I'm gonna bring the vet out because the vet has been changed from last video you guys saw it is now based off the map fields is that so we're gonna bring the vet out do some tans with the vet as well let's do it no handbrake no brake initiation there there we go we're gonna get a full pole we're gonna get a full pole oh we got a full pole that's exciting better it's been a minute since we've had a full pole all right let's do one more chase with the m235 and I'll switch it up sideways car just shoots fireballs let's go through it way too hard there but we're still here oh wall tap I stayed in so we got two full poles whole bunch of cars scrubbing too yeah alright I'm gonna switch up cars back we'll catch you right back when I hit the star finish that new vet versus Mustang we're on the line let's go those roadie forms go round and round lock up with the front wheels oh I would have made that too yeah I know Kai I would have made that too dog over there saying you would have made that all right let's do this got this car so loud got that sequential clunk you can hit that wall only Irwindale is a tough track if you guys haven't noticed by any chance by now we need a couple more runs here before we end this episode off so make sure you follow me Instagram and Twitter for all the information on this competition and everything going down here on the channel oh that's good all scraping walls I came up to think way too early I'm gonna hit that wall oh my god that run was just totally bad we're gonna rerun that you guys haven't noticed not the most perfect runs here at Irwindale but I am human so you know one take boys showed my mistakes at all I am only human when you're testing cars out for the first time there's always mistakes to be had like that apparently I'm just trying to go way too much angle all right third time's a charm right we got this third time's a charm Osgo came off the bank a little early way early but we'll make it run well tap car tap door tap let's get one more solid chase to end this episode off so you guys keep wanting to see more about the competition and the drift invitation or the progression of the cars and everything in which cars gonna be on let me know down the comments as well let's go and like I said make sure you guys if you want to be part of livery contest I'll leave all the information of how to enter your car into livery contest in the description box below basically download the files make a livery email it to team evil rabbit at gmail.com title livery contest and I will take a look at them oh and pick my favorite and showcase a bunch of delivery designs here on the channel so the chance for you guys to get involved get your livery design showcased here on the channel as well and maybe get a chance to have your livery on the car for the car so one more lead run I know I have this big problem watching one more and I'm just like I need one more just need one more because we got to end on a high note so we're gonna try and get a perfect lead here that's pretty good on the bank oh god I think that'll do it here for this episode big thank you to my buddy Nate for coming out running that Mustang I I don't know Erwin Dale a tough track but as always I thank you guys for coming back watching I hope you enjoyed the episode and as always I'll see you guys on the track


my class tonight is asynchronous so I don't have to take it well I will eventually but I don't have to be back tonight so that's good but I will see you guys after me. I did not know it existed but it's so beautiful up here today we're going to the beach it is 8.35 and our driver's coming at nine o'clock it's about like an hour drive so I'll probably nap but I'm excited to go to the beach. I got two mosquito bites this morning but honestly my friend has a million so I feel grateful and blessed that it's only two and I got them on the last day they're gonna be like my little warrior scars that I was somewhere warm for the past week but look at how beautiful this is let me show you guys. My friend like lives here and also goes to school with me like how sick is that oh I just saw a dragon fly I think that's like good luck for something jump with you guys at the beach something to eat so


I'm very happy to be talking to Dr. Jara La Saleh Al-Gamdi. He's the Chief Information Officer for the National Centre for Education Information in the Ministry of Education in Saudi Arabia. Now, you've just won a WSIS project prize. Could you tell us about that? You're connecting schools. Yes, actually we won the C2 category WSIS prize, which is about the infrastructure. And the project is the school connectivity, where we connected over 33,000 schools in Saudi Arabia that covers the whole area, 2.2 million kilometres of Saudi Arabia. Some of these schools are in the metropolitan area, but some of them are in very remote areas. Some of them even deep in the desert and some of them in very high mountains. And what technology are you using to get into these really remote areas? Different technologies actually. According to what is available. We connect about 15,000 schools through DSL from one provider. We connect another 15,000 schools through broadband, 9,000 from a provider and 6,000 from another provider. And we connected the last 2,700 schools through VSAT, because there is no connectivity in other approach other than the VSAT. And we have to reach to all schools. And how are these being used? Is it used by the school administration or is it used by the students? This level of connectivity? Both. By everybody in the school, whether they are the teachers or the administration or the kids at the school. It is K-12 education. We have the education management system, which has 2700 services that are provided to schools, to school supervisors and to kids and parents. That is fed by data in the school itself. And of course, people at home can even get access to these services. Now, when we normally think of Saudi as being a very developed country, but you do have remote areas where access is difficult, tell me some of the geographical challenges that you have that have prevented you rolling out this infrastructure up until now? It is a very large country, area-wise. It is 2.2 million kilometres in the area. And part of it, about one quarter of that area is desert. And in some of these mountains, there are very small towns. Also, it is very costly to bring fibre or cover wires to these areas. So we use V-SAT for this. But at the bottom line, schools have to reach everywhere. Connectivity has to reach to each school. That's fascinating. Thank you very much. Thank you.


Military aid is not helping anything, and it's become a proxy war. The United States basically has economic interests, and they see Europe as a big prize, but Ukraine as a stepping stone. I think the best thing to do is to always talk. I feel like NATO has been a force for destruction and aggression since its inception, since the 1950s. And since the collapse of the Soviet Union, they've had absolutely no purpose for its existence other than to expand and create a new mandate for its existence. And I think that Americans still don't understand the danger that NATO poses for the world, including the United States.


Hi. Hello, EuroPyton. I really enjoy to be here today. A little bit about me. As you already mentioned, I'm a contributor of Apache Airflow and other smaller libraries. I'm a speaker. I'm originally from Ukraine and today I will start joining with you about some development and debugging asynchronous programs. Software development is hard because of different factors. In one of the factors, it's hard to debug. So I extended very known eight stages of debugging. So probably every day you observe your program and first question that, oh, it can't happen. It does not happen on my machine. That should happen. And why does it happen? Oh, I see. How did it ever work on production? Who wrote this? Oh, wait. It was me. So there are many books. How to write programs in Python. But there is no enough information how efficiently we can debug your programs. I feel like this when I coding and when I'm debugging. So it's still hard. Sometimes I feel I spend most of the time for debugging, testing rather than development itself. And compared to asynchronous programming, it still is challenging. So the interest of I think programming has grown dramatically in the recent years. And it's slightly different from sequential programming approach, which means it's even more harder to debug because I think programming added another complexity which makes debugging asynchronous programs harder than sequential programs. So I have a question to the audience. How can I debug my Python program? Any ideas? Correct. Correct. Print statements is the right answers.  You can see.  So, okay, yeah. By the way, yesterday I saw a talk about PySnooper. So you can check it. It's very nice from Ram Ratchoon. Yeah, so it helps you to use better print statements. Okay. Any other ideas? So I typically also use Doug debugging. So it's quite nice. So when I can start talking with this small Doug, which explaining, I'm trying to explain to this small Doug how it works, et cetera, it helps me a lot compared to print statements. Any other thoughts how we can do it? Correct. So we can do it with the buggers. But the buggers of sequential programs consist of, like, it involves repeatedly stopping our program execution and then, like, oh, click next, like this. So we can put breakpoints and we can jump to the lines and we can continue and we can repeat it infinitely until we can find root cause. So this kind of debugging style we call cycling debugging. So, yeah, as I mentioned, you can click step by step so many times. Okay. Unfortunately, programming and parallel programs do not always have reproducible behavior even when they run with the same inputs, which can be different rather than sequential debugging. Okay. Let's back to the Python. In Python, traditionally, we write our programs in a sync manner using this async-weight style, using async.io library with the sync.io loop, et cetera. And even if you are not aware of this async.io, you can use some high-level frameworks which are more likely under the hood using async.io. So async.io provides for us debug mode, so which can help us to find not awaited coroutines, like mitigated, forgotten awaits. We can find non-thread safe API exceptions. We can log if something running more than we expected, same with callbacks. How we can enable this debug mode, it can be done in different approaches, like we are environment-reable, using Python dev mode, using just the keyword debug through for sync.io run, or just using method on loop, on current running loops at the back. Okay. So what it does, it helps us... So this is how you can see when debug mode is disabled by default. So if your program has logs, it's just printing something. But if you enable this debug mode on the line number seven, you can see it prints that something executing more than 103 milliseconds, while it's printing it by default. I think you said like threshold to 100 milliseconds, so anything above will be printed, anything faster just hide. So you can tweak it if you're looking for even faster coroutines execution, you can tweak it. Okay. Another reasonable question, okay, we enable debug mode. Okay. We can see some extra information. But returning back to our day-to-day basis, probably how many of you are using REPL on daily basis in Python? Raise your hand. Yeah. So Python is interpreter language, which has this redevelop print loop. So you can run any program... So you can run something in REPL, see result, and understand how it works. Alternative to debugging, we can use this REPL. But the problem with REPL currently, if you run it in Python 3.6, for instance, you can't use evade, async evade inside REPL. So we just show you syntax error, and you can say, wow, evade is a valuable keyword. Why it does not work? Here's a Python bug, which explains the problem. And you receive one of created APR. It has been merged, which brings like alternative REPL. You can run it just Python minus M async IO. And inside this REPL, you can do evade. So there's a drawback of such approach. You need to copy entire your program in REPL and execute this evade somewhere. IPython REPL, for instance, for Python 3.6, already includes this feature with lots of hacks, but it works. So as you can see, you can just do like KPI calls using a HTTP, and you can do evade, which is nice. For instance, if you're a Jupyter user, and you are using, since Jupyter runs under the hood, using IPython, IPycernel, so you can do anything you can do with a Python and evade syntax inside your notebook, so you can put breakpoints, you can evade something, and it can work. Okay, but let's return back. As somebody mentioned in the audience, we use a lot PDB or IPDB, or maybe you can use PySharm, but it doesn't matter. So PDB defines an interactive code debugger in Python. It's very well known. If you're still not using it, I highly recommend. So what it does? You can put breakpoint in any line by this new keyword. I don't remember since Python 3.something. Or you can just type import PDB set trace, and then you can run it, and it will stop on this line, and you can, I don't know, print entire function using list. You can, again, do next, you can do continue, you can do anything you want, and it works with async def, so you can dig into any asynchronous function. There's no any issues. But still, yeah, and still you can extend it. Standard PDB has very limited from user experience features, so you can use any extension like PDB++ or IPDB, so I like PDBPP++.  When you do next, it will move line to this line and like throws your program on the screen, which looks very nice. And it's just a sugar, nothing useful. So, but PDB++ has lots of extensions. You can find in docs, it's very handy. So, yeah, you can do same stuff as with PDB. You can dig into any await function. Next one is IPDB, same as PDB++. You can install it. The only tip I can show you right now, if you use this Python breakpoint hook, you can use breakpoint keyword and Python will inject IPDB instead of PDB, which is also handy, so you can use native Python keywords and stop your program just using breakpoint instead of typing import IPDB. So, everything is okay, but the problem, still, all these PDB-like tools does not support any await syntax. So, if you stop in any, like, I don't know, you have a handler, which is asynchronous, and you have await, and you try to await something, you can do it, because IPDB does not support it. Here's the issue. It's closed. It's not implemented since 2019. Even IPython supports it. So, what is IPDB? IPDB brings IPython rappel into your, like, debugging session, so you can use, like, IPython. But, still, it does not support await. Why does not support await? It's a reasonable question, and you can ask me how I can await a car routine in PDB. There's always workaround, right? So, we always can find workaround. And then, why it's workaround? Because by design, I think it does not allow us nest event loops. So, when you're in this debug session, you should keep in mind you have running event loop of your program. When you want to await something, it means you would like to emulate something like, I think, how you run this car routine, which is not allowed by design, because it has practical problem. For instance... So, typically it shows you runtime error. So, this event loop is already running, and, yeah. But, as I said, there is, like, a workaround which has a name nested async.io. So, what it does, it patches async.io library. So, this is more or less real-world example. You're using io file, which... What it does, it just gives you ability to read or write files asynchronously using, if you try to keep your code base, like, equivalent. If you are using a sync code, then it makes sense to use another sync code inside. But, for instance, I put breakpoint, and I would like to, like, await fpread and see what it should look like. So, I put some data to the file, and now I would like to see results, right? So, it's, I don't know. You would like to evaluate any async function in your REPL debugging session, like, on this slide. So, for instance, I try to await read, and you can see you can't use await. Then, okay, how I can do it? I can get current event loop, and I can run until complete, and it will print hello world. So, it works. But, again, it works because we just patched async.io. So, it's only useful for debugging. It's not for production. Yeah, it requires modifications, but still, it helps you to do it. For instance, in Node.js, they also have a REPL, and it supports await. So, by design, just to compare. Okay, if you are on Kubernetes or Docker environment, you not always can monitor your stuff. So, there is another library, which has named ioMonitor, which helps you to wrap your running web application. For instance, ioShttp, or other, and expose port. So, then you need to tweak your Docker file to open this port, if you want to debug it somehow. And then, you can connect to the host and port. And, yeah. And then, you can see some useful information. So, it's kind of, like, top or something, I don't know. So, this means, like, print all coroutines. So, you see, currently I have one painting coroutine and other stuff. It's also very useful to, like, for instance, one use case can be, if your program is hanging for a while, you just restart it, it works. Then again, it's hanging randomly in the night, you again need to restart it. But if you try to expose a port and connect, you can at least see where we sleep, what we are waiting for. So, very useful. Okay, and last but not least, it's ioConsole. It's just, like, a very nice alternative to what I already demonstrated about Rapples. It's just an alternative approach, so you also can do a wait. So, if you run your program with iPython, airPython, so, yeah, you can do a wait. Yeah, we don't have too much time. I have few more important examples. One production, let's say, very productionized. One is find deadlocks. So, the problem of deadlocks in Python is also painful, like in other languages. So, what is deadlock? So, I will give you example. So, if you have, like, two sync functions and one, like, rely on another and you can run it in parallel. So, it just, yeah, it just can all hang or just crash out of memory with recursive error. You can find very nice issue. Yeah, right now it's already in GitHub issues, but previously it was in bugs Python org. So, it's how we can handle a sync of your deadlocks. So, it can be very useful and practical to have a deadlock detector, like in other programming languages, like Golang or anything else, inside Python. But still, it does not exist. So, there is, like, one snippet, which you can find on this link. Yeah, and what it does, it just helps you to cancel your waiting deadlock and, like, try to find these deadlocks. So, it also requires some modifications of your source code, of course, but it helps you to, at least, because sometimes you have memory and it will just hang. So, you can wait, like, I don't know, one hour when it can be killed. And last but not least today, it's library with funny name is await what. So, it's also trying to solve production problem. Assume you have long-running sync.io program that appears to get stuck about once for a period of time. Again, you can probably kill it and run it again. It's typical, like Kubernetes does, right? So, if it's see some, I don't know, out of memory, it kills pod and start again. But if you want to find root cause, you probably need to find at least line or place. So, assume you have, like, a sync function which reads something from socket and you probably wait for a bit in this line. And then you have a long chain of other functions which run one then another. And as you can see, we just run it. So, when we run it just with vanilla Python, you can see that we, like, wait for pending coroutine and just stack trace. So, if you read it carefully, you can see, okay, but wait for foo. What is foo? Foo is a line for, okay. So, it's absolutely unclear because you probably don't know your code base well, especially code base of your third parties, right? And what await what does. So, it's also do some tricks. As you can see, it's introduced some debugging information. So, it prints the full stack trace of chain of your coroutine. So, if you're like, if it was foo, bar, base, until leaf. And now, you can see, okay, I am in the leaf. So, leaf, it's waiting for socket or even if it's sleep, like in my dummy example. So, this is a problem. And that's how it helps you to identify the problem. You can fix it and you're happy. As a bonus, this library also can draw your fancy graph if you like. Okay, last one. It's just for any production Python code. Just recommend you this IO debug. What it does is just helps you to print or even on callback, just to tweak, do something when, I don't know, slow coroutine exists or running more than duration. So, you can send it to studsd and you can then draw final pictures. Okay, final sort. Enable debug mode for sync IO. It's the first step you can always do. For production, of course, expose metrics and monitor everything. Use debuggers if possible with some modifications. IO monitor is very nice for container environment. And questions, thanks. If there are any questions in the room, please line up next to the microphone. And people online, please don't hesitate to let the operator know if you have a question. Thank you. I was wondering which tools and libraries do you use to test your async IO programs and how well do they work for you? So, PyTest async IO plugin works well for just writing functional tests. And enable logs when you run your test suite for entire programs also looks good and check if there is any warnings. Just don't hesitate to ignore it and fix it. Probably it can be the root cause to why you're waiting in production for something later. Any other questions? Don't be shy. All right. If not, oh, we do. Go ahead. Sorry, do you have any strategies for tracking down raise conditions? Yeah, as I demonstrated, you can use this like wrapper. So we just wrap your coroutines and it's just if you dig into this snippet, I will share slides. You can understand how it works. But it's just what it does, it's just cancel your coroutine early and not waiting for recursion error exists. But I'm usually, I mean, it's very tricky. So it's case by case. I mean, there is no one common approach. But it would be nice to have this raise detector for Python itself. Since like library exists, we introduce this new subset of features. It makes sense to introduce raise detector too because you can easily find, there is a good Stack Overflow answer for similar question. So where you can easily like shoot to your leg like when write a quote and do deadlock. Any other questions? All right. Let's thank Andrei again.


dread squad rolling up where's that zapper where's henderson at i'll zap him good sparkster 1701 here we're continuing our cobra convergence look by taking a look at a lego built ferret