NUS Hackers
Hackerschool Week 8: Intro to AI Web Agents ๐ Tuesday, 10 March 6:30-8:30 pm ๐ SR13 @ COM3-01-22 ๐ง Refreshments will be served! Chatbots answer questions. Agents get things done. AI Agents are the next frontier of AI, moving beyond simple back-and-forthโฆ
Hi guys! Reminder to sign up for Tuesdayโs Hackerschool on AI Agents if youโre interested ๐คฉ
๐ Tuesday, 10 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
NUS Sign ups here
Non-NUS Sign ups here
See you there!
๐ Tuesday, 10 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
NUS Sign ups here
Non-NUS Sign ups here
See you there!
nusync.nus.edu.sg
Hackerschool Week 8 TinyFish: Intro to AI Web Agents - NUS Hackers
Chatbots answer questions. Agents get things done. AI Agents are the next frontier of AI, moving beyond simple back-and-forth conversations to autonomous systems that can reason, use tools, and tak...
๐5โค2๐ฅ1
FH #291
๐ Fri, 13 Mar, 7 PM
๐ COM3 SR12 (COM3-01-21)
๐ ๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) Twinkle Twinkle Little Star, How I Wonder Myself to Space
Zhen Ning will share how he ended up building a space company in Singapore, a little about the technical challenges faced, and how wondering about things got him into this field.
Speakers Profile๐
By Zhen Ning Ng, founder of NuSpace and NUS Engineering Science graduate who worked at DSO and on cubesatellites at NUS.
2) How a CPU Performance Feature Became a Security Vulnerability
Modern CPUs use techniques like pipelining, caching, and branch prediction for speed โ but these same features can create security problems. We'll explore how attackers turn these mechanisms against the system using transient execution attacks such as Spectre to leak secret information.
Speakers Profile๐
Flavien Solt is an Assistant Professor at NUS. He received his PhD at ETH Zurich for work on hardware security.
See you there! ๐
๐ Fri, 13 Mar, 7 PM
๐ COM3 SR12 (COM3-01-21)
๐ ๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) Twinkle Twinkle Little Star, How I Wonder Myself to Space
Zhen Ning will share how he ended up building a space company in Singapore, a little about the technical challenges faced, and how wondering about things got him into this field.
Speakers Profile๐
By Zhen Ning Ng, founder of NuSpace and NUS Engineering Science graduate who worked at DSO and on cubesatellites at NUS.
2) How a CPU Performance Feature Became a Security Vulnerability
Modern CPUs use techniques like pipelining, caching, and branch prediction for speed โ but these same features can create security problems. We'll explore how attackers turn these mechanisms against the system using transient execution attacks such as Spectre to leak secret information.
Speakers Profile๐
Flavien Solt is an Assistant Professor at NUS. He received his PhD at ETH Zurich for work on hardware security.
See you there! ๐
๐ฅ9โค7
Hackerschool Week 9: Intro to Unity
๐ Tuesday, 17 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Unity is the powerhouse engine behind hit games like Hollow Knight and Genshin Impact, and itโs also a top-tier tool for AR/VR and interactive simulations. If you've ever wanted to breathe life into your own game ideas or explore 3D environments, this is your gateway into the world of game development ๐
We'll be doing a little bit of everything โ from basic game design, to some programming and also art! Think of this as a taster to find your niche or interest in Game development! By the end of this session, you'll gain the skills to be able to explore beyond to your favourite part of game development! All skill levels are welcome, and no coding knowledge is required!
Before we get started, do follow this guide to set everything up before the event!
https://jyodann.notion.site/unity-install-guide
Also, do bring along a mouse! ๐ฑ๏ธ
NUS Sign ups here
Non-NUS Sign ups here
๐ Tuesday, 17 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Unity is the powerhouse engine behind hit games like Hollow Knight and Genshin Impact, and itโs also a top-tier tool for AR/VR and interactive simulations. If you've ever wanted to breathe life into your own game ideas or explore 3D environments, this is your gateway into the world of game development ๐
We'll be doing a little bit of everything โ from basic game design, to some programming and also art! Think of this as a taster to find your niche or interest in Game development! By the end of this session, you'll gain the skills to be able to explore beyond to your favourite part of game development! All skill levels are welcome, and no coding knowledge is required!
Before we get started, do follow this guide to set everything up before the event!
https://jyodann.notion.site/unity-install-guide
Also, do bring along a mouse! ๐ฑ๏ธ
NUS Sign ups here
Non-NUS Sign ups here
๐ฅ11โค2
Ever wanted to learn self hosting? By the end of this Hackerspace, you will have a VPS (Virtual Private Server) which you can use to self host anything - from cool docker services, nginx servers, or your own dev projects.
We will start from the basics of setting up your VPS, security hardening, a basic intro to docker, learn how to self-host applications, and we'll end off with a short showcase! You should have some basic familiarity of linux commands.
๐ Wed, 18 March 2026
๐ 3pm - 5pm
๐ซ Makers@SoC (COM3-01-19)
๐ช Refreshments will be provided
SIGN UPS CLOSE MONDAY 16 MAR 2359
HERE: https://hckr.cc/hsp-selfhost-luma
This event is done in partnership with DigitalOcean ๐ฅณ Attending participants will be provided with credits to cover the entire workshop + more! (Please only register if you are coming down to the workshop)
You will require a registered + activated DigitalOcean account for this workshop. Sadly, this requires your card details, and we recommend using revolut disposable cards!
We will start from the basics of setting up your VPS, security hardening, a basic intro to docker, learn how to self-host applications, and we'll end off with a short showcase! You should have some basic familiarity of linux commands.
๐ Wed, 18 March 2026
๐ 3pm - 5pm
๐ซ Makers@SoC (COM3-01-19)
๐ช Refreshments will be provided
SIGN UPS CLOSE MONDAY 16 MAR 2359
HERE: https://hckr.cc/hsp-selfhost-luma
This event is done in partnership with DigitalOcean ๐ฅณ Attending participants will be provided with credits to cover the entire workshop + more! (Please only register if you are coming down to the workshop)
You will require a registered + activated DigitalOcean account for this workshop. Sadly, this requires your card details, and we recommend using revolut disposable cards!
๐ฅ19โค2
NUS Hackers
Ever wanted to learn self hosting? By the end of this Hackerspace, you will have a VPS (Virtual Private Server) which you can use to self host anything - from cool docker services, nginx servers, or your own dev projects. We will start from the basics ofโฆ
Remember to sign up for this if youโre interested! Sign ups close Monday 2359, and only registered participants will receive Digital Ocean credits that cover the workshop :)
โค2
Hi guys, reminder to sign up for tomorrowโs Hackerschool if youโre interested!
Hackerschool Week 9: Intro to Unity
๐ Tuesday, 17 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Before the session, do follow this guide to set everything up before the event!
https://jyodann.notion.site/unity-install-guide
Also, do bring along a mouse!
NUS Sign ups here
Non-NUS Sign ups here
See you there!
Hackerschool Week 9: Intro to Unity
๐ Tuesday, 17 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Before the session, do follow this guide to set everything up before the event!
https://jyodann.notion.site/unity-install-guide
Also, do bring along a mouse!
NUS Sign ups here
Non-NUS Sign ups here
See you there!
Notion
Notion | Where teams and agents work together
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
โค7
FH #292
๐ Fri, 20 Mar, 7PM
๐ COM3 SR12 (COM3-01-21)
๐๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) From ARKit to AI Video: Building a Cinematic Tool on iOS
Varick walks through how he built StoryWorld โ an AR film director app for iOS. He'll cover the full creative and technical stack: ARKit, RealityKit, Hyper3D Rodin, Fal.ai, Codex โ and on using MCP servers to move fast.
StoryWorld won first place at the OpenAI Codex hackathon.
Speakers Profile ๐
By Varick, a Founding Software Engineer at Voltade.
2) Toward Reliable Database Systems at Scale
Ensuring the reliability of database systems is essential yet challenging. Manuel will present automated testing techniques to address correctness issues in database systems, which have found over 800 unique bugs in mature database systems.
Speakers Profile ๐
By Manuel Rigger, an Assistant Professor at NUS School of Computing who leads the TEST Lab. His research focuses on the reliability of data-centric systems.
See you there! ๐
๐ Fri, 20 Mar, 7PM
๐ COM3 SR12 (COM3-01-21)
๐๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) From ARKit to AI Video: Building a Cinematic Tool on iOS
Varick walks through how he built StoryWorld โ an AR film director app for iOS. He'll cover the full creative and technical stack: ARKit, RealityKit, Hyper3D Rodin, Fal.ai, Codex โ and on using MCP servers to move fast.
StoryWorld won first place at the OpenAI Codex hackathon.
Speakers Profile ๐
By Varick, a Founding Software Engineer at Voltade.
2) Toward Reliable Database Systems at Scale
Ensuring the reliability of database systems is essential yet challenging. Manuel will present automated testing techniques to address correctness issues in database systems, which have found over 800 unique bugs in mature database systems.
Speakers Profile ๐
By Manuel Rigger, an Assistant Professor at NUS School of Computing who leads the TEST Lab. His research focuses on the reliability of data-centric systems.
See you there! ๐
๐ฅ18โค3
NUS Hackers
FH #292 ๐
Fri, 20 Mar, 7PM ๐ COM3 SR12 (COM3-01-21) ๐๐ง will be served! ๐ฆ NUS Sign up HERE! ๐ฆ Non-NUS Sign up HERE! 1) From ARKit to AI Video: Building a Cinematic Tool on iOS Varick walks through how he built StoryWorld โ an AR film director app for iOS.โฆ
Remember to sign up!
From ARKit to AI Video: Building a Cinematic Tool on iOS
and
Toward Reliable Database Systems at Scale
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
See you tomorrow at 7! ๐
From ARKit to AI Video: Building a Cinematic Tool on iOS
and
Toward Reliable Database Systems at Scale
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
See you tomorrow at 7! ๐
โค7
Hackerschool Week 10: Github Actions
๐ Tuesday, 24 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
๐งธ Merch to be won? ๐
Stop pushing broken commits without noticing and start using an automated CI/CD pipeline with GitHub Actions! In this workshop, weโre taking a normal website and building a free pipeline to build, test, and deploy it automatically.
What we'll do:
โข Run automated tests (CI)
โข Deploy the game live to GitHub Pages (CD)
โข Build and push Docker images to the GitHub Registry
Come learn how to use GitHub Actions to make your life easier and end up with your own deployed website with a full CI/CD pipeline after the workshop!
Before the session do make sure you the following set up:
โข Create a Github account (guide)
โข Set up Git on your local machine (guide)
Sign ups here
๐ Tuesday, 24 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
๐งธ Merch to be won? ๐
Stop pushing broken commits without noticing and start using an automated CI/CD pipeline with GitHub Actions! In this workshop, weโre taking a normal website and building a free pipeline to build, test, and deploy it automatically.
What we'll do:
โข Run automated tests (CI)
โข Deploy the game live to GitHub Pages (CD)
โข Build and push Docker images to the GitHub Registry
Come learn how to use GitHub Actions to make your life easier and end up with your own deployed website with a full CI/CD pipeline after the workshop!
Before the session do make sure you the following set up:
โข Create a Github account (guide)
โข Set up Git on your local machine (guide)
Sign ups here
โค4๐ด1
Hackerspace: Mini Hackathon!
Have a project idea in mind that you are passionate about? Work on parts of your project this week at Hackerspace: Mini Hackathon! For 2 hours, develop a cool component/part of your project, wow us during your presentation, and the top 5 submissions will win โจStarbucks or Grab vouchersโจ!
There is no set theme for this mini hackathon, and you are not expected to develop a full working project, just a part of it. Feel free to work on your part of the project as an individual or as a team of up to 4 people!
๐ Itinerary
2pm to 4pm: Mini hackathon
4pm to 4.45pm: Presentations
4.45pm to 5pm: Prize presentation
โ Project eligibility
โข Project component must be worked on during the mini hackathon
โข Project must not be part of your school coursework
๐งโโ๏ธ Judging criteria
Quackers' (completely non-subjective) โจvibesโจ
๐ Wednesday, 25 Mar 2026
๐ 2pm โ 5pm
๐ซ Makers@SoC (COM3-01-19)
๐ช Refreshments will be provided!
Come join in on the fun!
SIGN UP HERE
Have a project idea in mind that you are passionate about? Work on parts of your project this week at Hackerspace: Mini Hackathon! For 2 hours, develop a cool component/part of your project, wow us during your presentation, and the top 5 submissions will win โจStarbucks or Grab vouchersโจ!
There is no set theme for this mini hackathon, and you are not expected to develop a full working project, just a part of it. Feel free to work on your part of the project as an individual or as a team of up to 4 people!
๐ Itinerary
2pm to 4pm: Mini hackathon
4pm to 4.45pm: Presentations
4.45pm to 5pm: Prize presentation
โ Project eligibility
โข Project component must be worked on during the mini hackathon
โข Project must not be part of your school coursework
๐งโโ๏ธ Judging criteria
Quackers' (completely non-subjective) โจvibesโจ
๐ Wednesday, 25 Mar 2026
๐ 2pm โ 5pm
๐ซ Makers@SoC (COM3-01-19)
๐ช Refreshments will be provided!
Come join in on the fun!
SIGN UP HERE
๐ฅ18โค4
Hi guys! Reminder to sign up for tomorrowโs Hackerschool if youโre interested
Hackerschool Week 10: Github Actions
๐ Tuesday, 24 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
๐งธ Merch to be won? ๐
Before the session do make sure you the following set up:
โข Create a Github account (guide)
โข Set up Git on your local machine (guide)
Sign ups here
See you there! ๐
Hackerschool Week 10: Github Actions
๐ Tuesday, 24 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
๐งธ Merch to be won? ๐
Before the session do make sure you the following set up:
โข Create a Github account (guide)
โข Set up Git on your local machine (guide)
Sign ups here
See you there! ๐
GitHub Docs
Creating an account on GitHub - GitHub Docs
Create a personal account to get started with GitHub.
๐2๐1
FH #293
๐ Fri, 27 Mar, 7 PM
๐ COM3 SR12 (COM3-01-21)
๐๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) 5 Years of Working on Python's Performance
Though Python isn't known for speed, its performance has improved tremendously in the past 5 years. Ken Jin covers his part in making CPython faster, from JIT compilers to optimised interpreters. Python's future is faster!
Speakers Profile ๐
Ken Jin is a Python core team member since 2021, working on the performance of CPython.
2) Synthetic Societies: Building a Simulated Nation From Open Data
What if you could simulate a population to ask it questions? "Ask Singapore" combines NVIDIA's Nemotron dataset with open government data to create 148,000 synthetic citizens. Aayush breaks it down: from the persona generation to asking and using synthetic surveys.
Speakers Profile ๐
Aayush Mathur spent 2.5 years in Silicon Valley through NOC. He builds AI-powered tools and is obsessed with what one person and AI can create.
See you there! ๐
๐ Fri, 27 Mar, 7 PM
๐ COM3 SR12 (COM3-01-21)
๐๐ง will be served!
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
1) 5 Years of Working on Python's Performance
Though Python isn't known for speed, its performance has improved tremendously in the past 5 years. Ken Jin covers his part in making CPython faster, from JIT compilers to optimised interpreters. Python's future is faster!
Speakers Profile ๐
Ken Jin is a Python core team member since 2021, working on the performance of CPython.
2) Synthetic Societies: Building a Simulated Nation From Open Data
What if you could simulate a population to ask it questions? "Ask Singapore" combines NVIDIA's Nemotron dataset with open government data to create 148,000 synthetic citizens. Aayush breaks it down: from the persona generation to asking and using synthetic surveys.
Speakers Profile ๐
Aayush Mathur spent 2.5 years in Silicon Valley through NOC. He builds AI-powered tools and is obsessed with what one person and AI can create.
See you there! ๐
๐ฅ21โค5
NUS Hackers
FH #293 ๐
Fri, 27 Mar, 7 PM ๐ COM3 SR12 (COM3-01-21) ๐๐ง will be served! ๐ฆ NUS Sign up HERE! ๐ฆ Non-NUS Sign up HERE! 1) 5 Years of Working on Python's Performance Though Python isn't known for speed, its performance has improved tremendously in the pastโฆ
Remember to sign up!
5 Years of Working on Python's Performance
and
Synthetic Societies: Building a Simulated Nation From Open Data
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
See you tomorrow at 7! ๐
5 Years of Working on Python's Performance
and
Synthetic Societies: Building a Simulated Nation From Open Data
๐ฆ NUS Sign up HERE!
๐ฆ Non-NUS Sign up HERE!
See you tomorrow at 7! ๐
๐ฅ6๐1
Hackerschool Week 11: MCP + Notion
๐ Tuesday, 31 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Model Context Protocol (MCP) is an open standard that lets AI applications (like Claude, ChatGPT) interact with external data and tools. In this workshop, you'll learn the basics of MCP, and try your hands on building and deploying your own MCP server from scratch!
This workshop is kindly supported by Notion. At the end, weโll show a short demo of you can connect your own AI assistant to a Notion workspace, letting it read, organize, and summarize your notes, tasks, and schedulesโgiving you a glimpse of a powerful โsecond brainโ in action ๐โก๏ธ
Before the session, make sure you have the followng set up!
- Install uv
- Install Python 3.13 through uv
- (Optional, but recommended) Install npm
NUS Sign ups here
Non-NUS Sign ups here
๐ Tuesday, 31 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Model Context Protocol (MCP) is an open standard that lets AI applications (like Claude, ChatGPT) interact with external data and tools. In this workshop, you'll learn the basics of MCP, and try your hands on building and deploying your own MCP server from scratch!
This workshop is kindly supported by Notion. At the end, weโll show a short demo of you can connect your own AI assistant to a Notion workspace, letting it read, organize, and summarize your notes, tasks, and schedulesโgiving you a glimpse of a powerful โsecond brainโ in action ๐โก๏ธ
Before the session, make sure you have the followng set up!
- Install uv
- Install Python 3.13 through uv
- (Optional, but recommended) Install npm
NUS Sign ups here
Non-NUS Sign ups here
๐ฅ9โค2๐คฎ2
Reminder to sign-up for tomorrowโs Hackerschool!
Hackerschool Week 11: MCP + Notion
๐ Tuesday, 31 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Before the session, make sure you have the followng set up!
- Install uv
- Install Python 3.13 through uv
- (Optional, but recommended) Install npm
NUS Sign ups here
Non-NUS Sign ups here
See you there ๐
Hackerschool Week 11: MCP + Notion
๐ Tuesday, 31 March 6:30-8:30 pm
๐ SR13 @ COM3-01-22
๐ง Refreshments will be served!
Before the session, make sure you have the followng set up!
- Install uv
- Install Python 3.13 through uv
- (Optional, but recommended) Install npm
NUS Sign ups here
Non-NUS Sign ups here
See you there ๐
๐ NUS Hackers is rebranding!
To avoid confusion with NUS Greyhats, NUS Hackers is getting a fresh new name. Say hello to NUS Quackers ๐ฆ
Same Friday Hacks, same Hack&Roll, same hacker community you love, just a quackier identity!
Find out more at https://hckr.cc/hackers-renamed and https://nusquackers.org
...
jk
To avoid confusion with NUS Greyhats, NUS Hackers is getting a fresh new name. Say hello to NUS Quackers ๐ฆ
Same Friday Hacks, same Hack&Roll, same hacker community you love, just a quackier identity!
Find out more at https://hckr.cc/hackers-renamed and https://nusquackers.org
...
jk
๐คฃ98๐ฑ47๐ญ15๐ฅ9โค4๐2๐ค1