Hi everyone! This week at Hackerspace we are having a free session!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 27 Aug, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 27 Aug, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
โค12๐3
Friday Hacks #278
๐ Date: Fri 29 Aug 7PM
๐ Venue: COM3-01-21 SR12
๐๐งwill be served!
Sign up here!
1. Rewriting Services in Rust @ TikTok by Wu Xiaoyun
When a high-traffic payment service hit CPU limits, we took a surgical approach: rewrite only the CPUโbound endpoints in Rust while keeping the rest in Go. This talk is a practical lesson on when and how to apply Rust in polyglot systems.
Wu Xiaoyun is an NUS student who writes about systems engineering, performance optimization, and tooling. He enjoys sharing practical, dataโdriven approaches to real production problems.
2. The Hidden Power Behind APIs by Sigurd Nordbye
While everyone talks about AI and quantum, the quiet backbone of real-world systems is open-source APIs. In this talk, walk through a mobile app from Kongsberg Group controlling an autonomous vessel, built on open-source APIs.
Sigurd Nordbye is a Computer Science student from the University of Oslo, spending a semester at NUS. He is passionate about app building and mapping technology.
๐ Date: Fri 29 Aug 7PM
๐ Venue: COM3-01-21 SR12
๐๐งwill be served!
Sign up here!
1. Rewriting Services in Rust @ TikTok by Wu Xiaoyun
When a high-traffic payment service hit CPU limits, we took a surgical approach: rewrite only the CPUโbound endpoints in Rust while keeping the rest in Go. This talk is a practical lesson on when and how to apply Rust in polyglot systems.
Wu Xiaoyun is an NUS student who writes about systems engineering, performance optimization, and tooling. He enjoys sharing practical, dataโdriven approaches to real production problems.
2. The Hidden Power Behind APIs by Sigurd Nordbye
While everyone talks about AI and quantum, the quiet backbone of real-world systems is open-source APIs. In this talk, walk through a mobile app from Kongsberg Group controlling an autonomous vessel, built on open-source APIs.
Sigurd Nordbye is a Computer Science student from the University of Oslo, spending a semester at NUS. He is passionate about app building and mapping technology.
โค22โคโ๐ฅ3๐ฅ2
NUS Hackers
Friday Hacks #278 ๐ Date: Fri 29 Aug 7PM ๐ Venue: COM3-01-21 SR12 ๐๐งwill be served! Sign up here! 1. Rewriting Services in Rust @ TikTok by Wu Xiaoyun When a high-traffic payment service hit CPU limits, we took a surgical approach: rewrite only the CPUโboundโฆ
BUMP to sign up for this week's Friday Hacks!
Sign up through the link attached to join passionate speakers as they share inspiration!
Sign up through the link attached to join passionate speakers as they share inspiration!
Hackerschool: Electronic Music Production
๐ Tuesday, 2 September, 6.30pm-8.30pm
๐COM3-01-22 SR13
Join us in for an electrifying collaboration with NUS Electronic Music Lab (EML)! In this workshop, you will learn:
- A high-level overview about music production technology (DAWs, MIDI & VSTs) and its role in contemporary music.
- Basic music theory (scales, chords, melody)
- Beat making, loops and rhythms
- Basic effects, when and how to use them
Participants will work on short 8-bar loops in BandLab, that can then be combined into a short song that everyone can listen to and play around with.
Prerequisites:
- Bandlab account
Speaker profile:
EML is a unique music arts group that focuses on original music composition, production, and performance through digital software and electronic audio technology. Find out more on their website!
Sign up here:
- NUS Students
- Non-NUS
โก๏ธSign ups are limited, so please register quickly!
See you there! ๐
๐ Tuesday, 2 September, 6.30pm-8.30pm
๐COM3-01-22 SR13
Join us in for an electrifying collaboration with NUS Electronic Music Lab (EML)! In this workshop, you will learn:
- A high-level overview about music production technology (DAWs, MIDI & VSTs) and its role in contemporary music.
- Basic music theory (scales, chords, melody)
- Beat making, loops and rhythms
- Basic effects, when and how to use them
Participants will work on short 8-bar loops in BandLab, that can then be combined into a short song that everyone can listen to and play around with.
Prerequisites:
- Bandlab account
Speaker profile:
EML is a unique music arts group that focuses on original music composition, production, and performance through digital software and electronic audio technology. Find out more on their website!
Sign up here:
- NUS Students
- Non-NUS
โก๏ธSign ups are limited, so please register quickly!
See you there! ๐
๐ฅ18โค2๐1๐1
Hi everyone! This week at Hackerspace we are having a free session!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 3 Sep, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 3 Sep, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
๐ฅ9
FH #279
๐ Date: Fri 5 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
โ1) Keeping Code Fresh: 20 Years of Lizard and Counting
โLizard, a popular open source code static analyser, began as a weekend hack in 2005 and still ships new features today. Iโll unpack the engineering practicesโruthless simplification, full coverage with small tests, fast feedback loops, and dog-fooding our own complexity metricsโthat have kept the codebase lean, flexible, and fun despite two decades of language churn and contributor turnover. Expect also lessons you can apply to modern AI-assisted development.
Speakers Profile๐
Terry Yin is an Adaptive Coach of Odd-e team. Terry has been working at Nokia for 10 years mostly in R&D management and Agile transformation before joining Odd-e. He's coached Large Scale Scrum and software development technical practices in a large variety of software companies. He's also the developer of the https://less.works web site.
See you there!๐
๐ Date: Fri 5 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
โ1) Keeping Code Fresh: 20 Years of Lizard and Counting
โLizard, a popular open source code static analyser, began as a weekend hack in 2005 and still ships new features today. Iโll unpack the engineering practicesโruthless simplification, full coverage with small tests, fast feedback loops, and dog-fooding our own complexity metricsโthat have kept the codebase lean, flexible, and fun despite two decades of language churn and contributor turnover. Expect also lessons you can apply to modern AI-assisted development.
Speakers Profile๐
Terry Yin is an Adaptive Coach of Odd-e team. Terry has been working at Nokia for 10 years mostly in R&D management and Agile transformation before joining Odd-e. He's coached Large Scale Scrum and software development technical practices in a large variety of software companies. He's also the developer of the https://less.works web site.
See you there!๐
โค8
FH #279
๐ Date: Fri 5 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
2) Notional Machines for Modern Scripting Languages
Introductory CS courses often use scripting languages such as Python. A notional machine is a predictive set of abstractions designed for teaching computational processes. In his courses, he developed the CSE machine as a notional machine for scripting languages.
In this talk, he augments the resulting core machine step-by-step to explain a scripting language and demonstrates how it can accommodate a range of advanced features. The talk uses examples from NUS courses to illustrates how this approach works in practice.
โโSpeakers Profile๐
โProf Martin Henz initiated Source Academy, an immersive online experiential environment for learning programming used in CS1101S. Since 2012, he has led NUS SoCโs flagship programming course CS1101S.
See you there!๐
๐ Date: Fri 5 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
2) Notional Machines for Modern Scripting Languages
Introductory CS courses often use scripting languages such as Python. A notional machine is a predictive set of abstractions designed for teaching computational processes. In his courses, he developed the CSE machine as a notional machine for scripting languages.
In this talk, he augments the resulting core machine step-by-step to explain a scripting language and demonstrates how it can accommodate a range of advanced features. The talk uses examples from NUS courses to illustrates how this approach works in practice.
โโSpeakers Profile๐
โProf Martin Henz initiated Source Academy, an immersive online experiential environment for learning programming used in CS1101S. Since 2012, he has led NUS SoCโs flagship programming course CS1101S.
See you there!๐
โค24
NUS Hackers
Ready to dive into the dirty work of spreading hacker culture? Join the NUS Hackers Coreteam, and be part of the team that is empowered to make some of the most impactful hacking-related events in NUS and Singapore happen! Click here to learn more aboutโฆ
We will be closing applications soon. BUMP to apply to join the NUS Hackers Coreteam and be part of a team of passionate individuals spreading hacker culture in NUS and Singapore!
NUS Hackers
Join Coreteam
โค6๐1
NUS Hackers
FH #279 ๐ Date: Fri 5 Sep 7PM ๐ Venue: COM3-01-21 (SR12) ๐๐งwill be served! ๐ฆ NUS: Sign up here! ๐ฆ Non-NUS: Sign up here! โ1) Keeping Code Fresh: 20 Years of Lizard and Counting โLizard, a popular open source code static analyser, began as a weekend hackโฆ
BUMP to sign up for this week's Friday Hacks!
Sign up through the link attached to join passionate speakers as they share inspiration!
Sign up through the link attached to join passionate speakers as they share inspiration!
Hackerschool: Shell Scripting
๐ Tuesday, 9 Sep, 6.30pm-8.30pm
๐ COM3-01-22 (SR13)
The shell is a fast, efficient textual interface to your computer. From file management to text processing, learn to write your own scripts to save time and boost your productivity!
Beginners are welcome!
๐ Prerequisites:
- POSIX-compatible shell (e.g. bash)
- If you are on macOS or Linux, you're good to go!
- If you are on Windows, consider installing Windows Subsystem for Linux (WSL), or Ubuntu using VirtualBox
๐ชง Sign up here:
- NUS students
- Non-NUS
See you there! ๐
๐ Tuesday, 9 Sep, 6.30pm-8.30pm
๐ COM3-01-22 (SR13)
The shell is a fast, efficient textual interface to your computer. From file management to text processing, learn to write your own scripts to save time and boost your productivity!
Beginners are welcome!
๐ Prerequisites:
- POSIX-compatible shell (e.g. bash)
- If you are on macOS or Linux, you're good to go!
- If you are on Windows, consider installing Windows Subsystem for Linux (WSL), or Ubuntu using VirtualBox
๐ชง Sign up here:
- NUS students
- Non-NUS
See you there! ๐
โค10๐2๐ฅ2
Hackerspace: Shell Scripting
๐ When: Wednesday 10 Sep, 4-6pm
(Drop by anytime during this timing!)
๐ Where: COM1-0216
๐ฐ Refreshments will be provided
Scripting is an essential skill in software engineering, or any technical roles in general. If you enjoyed Hackerschoolโs session, or if you couldnโt join Hackerschool, do join our Hackerspace this upcoming Wednesday, where people share about scripting!
No signups required. You can drop by anytime between 4-6pm.
See you there!
๐ When: Wednesday 10 Sep, 4-6pm
(Drop by anytime during this timing!)
๐ Where: COM1-0216
๐ฐ Refreshments will be provided
Scripting is an essential skill in software engineering, or any technical roles in general. If you enjoyed Hackerschoolโs session, or if you couldnโt join Hackerschool, do join our Hackerspace this upcoming Wednesday, where people share about scripting!
No signups required. You can drop by anytime between 4-6pm.
See you there!
โค8
FH#280: Kubernetes on Azure with Terraform and Compilers for AI Assistants
๐ Date: Fri 12 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
1) Automating Kubernetes Deployments on Azure with Terraform: From Infrastructure to Workload by Ritesh Hegde
Learn how to streamline Azure Kubernetes Service provisioning and workload deployment with Terraform, all wrapped in a simple, repeatable workflow.
โโSpeaker Profile๐
Ritesh Hegde is a Microsoft MVP and HashiCorp Ambassador with over 18 years of experience in cloud infrastructure, automation, and platform engineering.
2) Building a Compiler for a Presentation AI Assistant by Li Kai
AI coding assistants aren't magic. Explore a Google Slides AI that addresses the fundamental mismatch between Google's imperative API and declarative form.
โโSpeaker Profile๐
Li Kai is currently having fun building stuff as an indie hacker. He is an alumnus of the NUS Hackers Coreteam and a NUSMods contributor.
See you there!๐
๐ Date: Fri 12 Sep 7PM
๐ Venue: COM3-01-21 (SR12)
๐๐งwill be served!
๐ฆ NUS: Sign up here!
๐ฆ Non-NUS: Sign up here!
1) Automating Kubernetes Deployments on Azure with Terraform: From Infrastructure to Workload by Ritesh Hegde
Learn how to streamline Azure Kubernetes Service provisioning and workload deployment with Terraform, all wrapped in a simple, repeatable workflow.
โโSpeaker Profile๐
Ritesh Hegde is a Microsoft MVP and HashiCorp Ambassador with over 18 years of experience in cloud infrastructure, automation, and platform engineering.
2) Building a Compiler for a Presentation AI Assistant by Li Kai
AI coding assistants aren't magic. Explore a Google Slides AI that addresses the fundamental mismatch between Google's imperative API and declarative form.
โโSpeaker Profile๐
Li Kai is currently having fun building stuff as an indie hacker. He is an alumnus of the NUS Hackers Coreteam and a NUSMods contributor.
See you there!๐
๐ฅ16โค11๐คฏ2
NUS Hackers
Photo
BUMP to sign up for this week's Friday Hacks!
Sign up through the link attached to join passionate speakers as they share inspiration!
Sign up through the link attached to join passionate speakers as they share inspiration!
FH#281: Friday Hacks X Jane Street Estimathon ยฎ
๐ Date: Fri 19 Sep 7PM
๐ Venue: COM3-MPH
๐๐งwill be served!
๐ฆ NUS: Sign up here!
(This event is open to NUS students only, stay on the look out for more events in two weeks!)
The Jane Street Estimathon ยฎ is a team-based contest that combines trivia, game theory, and mathematical thinking.
Teams have 30 minutes to work on a set of 13 estimation problems. The answer to each problem is a positive number.
Teams submit intervals for each problem. Intervals may not contain negative numbers or zero. Teams cannot use the internet, calculators, smartphones, or any other type of external reference material.
The winning team is the one with the best set of estimates!
Bring your friends along for a fun night filled with math, trivia, and more!
โ ๏ธ Please bring your own pencil and paper!
๐Speaker Profile
Jane Street is a research-driven trading firm where curious people work together on deep problems.
๐ Date: Fri 19 Sep 7PM
๐ Venue: COM3-MPH
๐๐งwill be served!
๐ฆ NUS: Sign up here!
(This event is open to NUS students only, stay on the look out for more events in two weeks!)
The Jane Street Estimathon ยฎ is a team-based contest that combines trivia, game theory, and mathematical thinking.
Teams have 30 minutes to work on a set of 13 estimation problems. The answer to each problem is a positive number.
Teams submit intervals for each problem. Intervals may not contain negative numbers or zero. Teams cannot use the internet, calculators, smartphones, or any other type of external reference material.
The winning team is the one with the best set of estimates!
Bring your friends along for a fun night filled with math, trivia, and more!
โ ๏ธ Please bring your own pencil and paper!
๐Speaker Profile
Jane Street is a research-driven trading firm where curious people work together on deep problems.
๐ฅ14โค8๐1
Hi everyone! This week at Hackerspace we are having a free session!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 17 Sep, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
Join us anytime between 4pm - 6pm if you are:
1. Eager to tinker with cool project ideas ๐คฉ
2. Looking for testers to try out your app ๐งโ๐ป๐ฉโ๐ป
3. Searching for a right spot to collaborate ๐
Dates & Venue
๐ Wednesday 17 Sep, 4pm - 6pm
๐ COM1-0216
๐ฐ Refreshments will be provided
See you there!
๐ฅ11โค2
NUS Hackers
FH#281: Friday Hacks X Jane Street Estimathon ยฎ ๐ Date: Fri 19 Sep 7PM ๐ Venue: COM3-MPH ๐๐งwill be served! ๐ฆ NUS: Sign up here! (This event is open to NUS students only, stay on the look out for more events in two weeks!) The Jane Street Estimathon ยฎ isโฆ
Happening tomorrow!
โ ๏ธ PLEASE MAKE SURE TO BRING YOUR OWN PENCIL AND PAPER, YOU WILL NOT BE ALLOWED TO USE THE INTERNET DURING THE ESTIMATHON!
โ ๏ธ PLEASE MAKE SURE TO BRING YOUR OWN PENCIL AND PAPER, YOU WILL NOT BE ALLOWED TO USE THE INTERNET DURING THE ESTIMATHON!
โค2
๐ SEARCHING FOR FRIDAY HACKS SPEAKERS ๐
Hey everyone! We hope everyone's recess week has been restful.
We've been doing some more programming for Friday Hacks, and we want to hear from YOU!
If you have an AWESOME speaker in mind that you would like to request for future Friday Hack sessions, do fill in this form for us, thank you!
Hey everyone! We hope everyone's recess week has been restful.
We've been doing some more programming for Friday Hacks, and we want to hear from YOU!
If you have an AWESOME speaker in mind that you would like to request for future Friday Hack sessions, do fill in this form for us, thank you!
Google Docs
NUS Hackers Friday Hacks Speaker Request
Have a speaker in mind? Let us know and we will try to reach out!
This speaker will likely be scheduled next semester.
This form will take 2 minutes.
This speaker will likely be scheduled next semester.
This form will take 2 minutes.
โค12
Hackerspace: Git Mastery!
๐ When: Wednesday 8 Oct, 4-6pm
(Drop by anytime during this timing!)
๐ Where: COM1-0216
๐ฐ Refreshments will be provided
Version control is a core skill for every engineer. If you enjoyed Hackerschoolโs session, or if you couldnโt make it, swing by Hackerspace this Wednesday for a chill round of Git sharing! You'll learn how to solve merge conflicts without panic, and practical workflows for solo and team projects. Come learn tips, share war stories, and level up your Git game together.
No signups required. You can drop by anytime between 4-6pm.
See you there!
๐ When: Wednesday 8 Oct, 4-6pm
(Drop by anytime during this timing!)
๐ Where: COM1-0216
๐ฐ Refreshments will be provided
Version control is a core skill for every engineer. If you enjoyed Hackerschoolโs session, or if you couldnโt make it, swing by Hackerspace this Wednesday for a chill round of Git sharing! You'll learn how to solve merge conflicts without panic, and practical workflows for solo and team projects. Come learn tips, share war stories, and level up your Git game together.
No signups required. You can drop by anytime between 4-6pm.
See you there!
โค3๐ฅ2