Cantonese

List of Events

Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):

結束一台獨大:去中心化社群媒體的內容審核難題

Facebook、Instagram、Twitter等社群媒體一台獨大。有人詬病它們監督不力,讓虛假資訊和極端思想滿天飛,亦有人不滿它們審查言論和無故封鎖帳號。有人因此轉投MeWe等另類中心化平台,有些人則希望結束一台專政,建設去中心化平台。

但是去中心化只是手段,更好的社群才是目的。去中心化平台該如何處理不良內容,克服內容審核的不可能三角?去中心化社群媒體,很多人都聽過Mastodon,那你有聽過近期流行的Bluesky Social 嗎?Mastodon有什麼不好要去開發新的網絡協定?社群媒體演算法對用戶是壞東西?

從Mastodon到Bluesky Social,講者會分享去中心化社群媒體面對的內容審核難題,從技術角度深入解構兩個系統架構上的取捨。可是到最後,會發現最難的從來不是技術問題,還是人的問題。


 

How to build a powerful AI VR Virtual Assistant with AWS AL/ML service and OpenAI?

AWS AI Assistant is a serverless applications and integrates most of the AWS AI/ML services and Open AI.
The most popular tech news in 2023 is the raise of generative AI with Large language models. With those powerful pre-built model or AI API, we can build a very powerful virtual assistant with the combination and integration of all AWS AI/ML services with OpenAI API or Hugging Face pre-trained model. For my use case, I hope my students learn and use AI but I do want to have certain control and monitoring. So, we want to make it fun and powerful for my students.

How to use verilator

There are many different kinds of programming paradigm such as high-level coding and low-level coding. Verilog is another kind of paradigm, this talk will bring an introduction how coding in Verilog looks like and help audiences to jump start on it.

(廣東話) Programming 有幾種係人都feel到唔同嘅大,例如high level programming就同low level programming好唔同。而Verilog又係另一種好唔同嘅編程範式,希望係呢個talk為大家介紹同埋幫大家極速起手。

(書面語) Programming有兩大範式 : 高級語言(python/java)和底級語言(assembly), 而verilog是有別於以上兩大類的另一編程範式, 希望係此演講為大家介紹和令大家起步編寫verilog。

分散式出版面對的三道圍牆

傳統紙本書已經持續式微多年,買書的讀者越來越少之餘,近年還多了審查的要求。另一邊廂,發展多年的電子書雖然解決了如存倉、物流、印刷等部分問題,但亦衍生了通路和平台壟斷等問題。

本專題將分享分散式出版如何以 NFT 書的全新方式演繹、發行與銷售電子書,以面對資訊審查、封閉花園以及通路壟斷三道圍牆,提供現實案例,介紹分散式出版的的特色如:

  • 文本以共享創意授權,保障知識流通
  • 畫師設計每本獨一無二的封面
  • 文本和封面均存放於分散式存儲如 ipfs,抗衡竄改及流失
  • 透過 NFT 認證每本書的擁有權,創造收藏的條件

等等

Running Cloud Native Application with MySQL for Kubernetes

Microservices decouple services which allow more self-contained work and require data store with more handy deployment. Kubernetes is one of the best ways orchestrating/deploying services including MySQL Database. Cloud Native Applications running with data which requires reliability and resilience. In the session, we will explore the use of MySQL Operator for Kubernetes working with Cloud Native Application under K8s deployment. It provides the HA model for MySQL and Application working closely with K8s ExternalName Kind service to address to MySQL routing service.

Build your AI-first apps faster with Semantic Kernel on Microsoft Azure

Semantic Kernel (SK), available on GitHub as an open-source framework, is a lightweight SDK that lets you mix conventional programming languages, like C# and Python, with the latest in Large Language Model (LLM) AI "prompts" with prompt templating, chaining, and planning capabilities. SK is accompanied by example apps and notebooks that illustrate how to get going quickly with LLM AI. Join us for an overview of this exciting new release from Microsoft, explore its core functionalities, and find out how to get started and working with Azure OpenAI.

Drug Icon CC:藥物圖標 Creative Commons

Drug labels in Hong Kong are mainly presented in words. Elderly or ethnic minorities might find it difficult to fully understand them. The carers need to spend extra time explaining and handwriting remarks to ensure medication adherence. 

We took reference from other places’ prescription labels and designed a set of unified Drug Icons, which can be stuck on the medicine packages to visualise the prescription notes for easier understanding. 

I write my own web desktop OS for 3 years and this is what it looks like now 用了三年時間寫網頁桌面作業系統的故事

This will be a short talk mentioning the updates of the Open ArozOS project I shared in last year's conference. The share will include the story of transitioning a project from PHP based to Golang based, a newly open sourced ESP8266 powered IoT control system for prototyping and some new development concepts that involving PWA technology using ArozOS as the backend. If there are excess time, I might also discuss the design advantage when developing complex system using Web Desktop UI instead of the traditional Dashboard UI.