Hey hackers!
Weβve booked COM3 Seminar Room 13 for a casual hangout and work session, starting from 2pm later today! Some of us from the coreteam will be there. Feel free to bring anything you're working on, or just relaaaax π
We've got the room booked from 2 to 4, but if no one else has it after, we can stay longer.
See ya!
Weβve booked COM3 Seminar Room 13 for a casual hangout and work session, starting from 2pm later today! Some of us from the coreteam will be there. Feel free to bring anything you're working on, or just relaaaax π
We've got the room booked from 2 to 4, but if no one else has it after, we can stay longer.
See ya!
π₯21β€1
NUS Hackers
Hey hackers! Weβve booked COM3 Seminar Room 13 for a casual hangout and work session, starting from 2pm later today! Some of us from the coreteam will be there. Feel free to bring anything you're working on, or just relaaaax π We've got the room booked fromβ¦
Weβre here! FCFS
π₯14π1
Friday Hacks #263 π
π Date/Time: Friday, 20 Sep, 7pm
π Venue: COM1-02-12, Seminar Room 12
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Lessons Learned from 2 Decades of Open Source
In this talk I want to share my experience in open source, how it affected me in my capacity as a programmer and what lessons I learned (both technical and non-technical).
π€ Speaker Profile π€
I'm a professional Haskell developer and an avid open source enthusiast. I am from Germany and have been living in Singapore for the past two years. My biggest open source contribution has been the GHCup Haskell installer. I'm also on the Haskell core libraries committee.
π Date/Time: Friday, 20 Sep, 7pm
π Venue: COM1-02-12, Seminar Room 12
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Lessons Learned from 2 Decades of Open Source
In this talk I want to share my experience in open source, how it affected me in my capacity as a programmer and what lessons I learned (both technical and non-technical).
π€ Speaker Profile π€
I'm a professional Haskell developer and an avid open source enthusiast. I am from Germany and have been living in Singapore for the past two years. My biggest open source contribution has been the GHCup Haskell installer. I'm also on the Haskell core libraries committee.
π₯26β€3π1
NUS Hackers
Hey hackers! Weβve booked COM3 Seminar Room 13 for a casual hangout and work session, starting from 2pm later today! Some of us from the coreteam will be there. Feel free to bring anything you're working on, or just relaaaax π We've got the room booked fromβ¦
Hello hackers! Todayβs work + hangout session is on from 2pm to 4pm, just like last week ;)
Weβll again be at COM3 Seminar Room 13 (COM3-01-22). See you there!
Weβll again be at COM3 Seminar Room 13 (COM3-01-22). See you there!
π₯6
NUS Hackers
Friday Hacks #263 π π Date/Time: Friday, 20 Sep, 7pm π Venue: COM1-02-12, Seminar Room 12 π Food andπ§drinks will be served! RSVP: Here Talk 1: Lessons Learned from 2 Decades of Open Source In this talk I want to share my experience in open source, how itβ¦
Hello all! Quick update on the timing for this week's Friday Hacks :)
It will be held at 7pm. Let us know if you have any questions!
It will be held at 7pm. Let us know if you have any questions!
π7
Hackers Toolbox: Intro to Golang
π Tuesday, 8 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
The Go programming language is a great language for building modern, scalable systems and microservices. It is simple to learn, efficient, and has built-in support for concurrency and parallel execution.
If you're eager to explore Go's unique features and capabilities or want a strong foundation to start learning Go, this beginner-friendly workshop is perfect for you! We will learn about Goβs syntax, data types, memory management, goroutines, channels, and basic concurrency patterns.
No installation is necessary, as weβll be using an online playground (https://play.golang.org, https://goplay.tools) to run our Go code. Alternatively, you can install Go on your machine (https://golang.org/doc/install).
See you there π
π Tuesday, 8 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
The Go programming language is a great language for building modern, scalable systems and microservices. It is simple to learn, efficient, and has built-in support for concurrency and parallel execution.
If you're eager to explore Go's unique features and capabilities or want a strong foundation to start learning Go, this beginner-friendly workshop is perfect for you! We will learn about Goβs syntax, data types, memory management, goroutines, channels, and basic concurrency patterns.
No installation is necessary, as weβll be using an online playground (https://play.golang.org, https://goplay.tools) to run our Go code. Alternatively, you can install Go on your machine (https://golang.org/doc/install).
See you there π
π₯25β€3π1
Friday Hacks #264 π
π Date/Time: Friday, 11 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: MiTM Magic: Outsmarting SSO and 2FA Defenses
In this talk, we explore how modern tech stacks that rely on SaaS applications behind Single Sign-On (SSO) service providers have become prime targets for attackers. We'll dive into how even advanced two-factor authentication (2FA) methods remain vulnerable to sophisticated Man-in-the-Middle (MiTM) phishing attacks and examine the bypass techniques that are evolving. Bonus: we'll put Google's defenses to the test with a live demonstration!
π€ Speaker Profile π€
Timothy Tan is a penetration tester with 5 years of experience, and spent the last 4 years working on security teams within product companies. He has an interest in Red Teaming, where he explores offensive security techniques to uncover vulnerabilities. Outside of work, Timothy is a sports enthusiast, with a particular love for jumping out of airplanes.
π Date/Time: Friday, 11 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: MiTM Magic: Outsmarting SSO and 2FA Defenses
In this talk, we explore how modern tech stacks that rely on SaaS applications behind Single Sign-On (SSO) service providers have become prime targets for attackers. We'll dive into how even advanced two-factor authentication (2FA) methods remain vulnerable to sophisticated Man-in-the-Middle (MiTM) phishing attacks and examine the bypass techniques that are evolving. Bonus: we'll put Google's defenses to the test with a live demonstration!
π€ Speaker Profile π€
Timothy Tan is a penetration tester with 5 years of experience, and spent the last 4 years working on security teams within product companies. He has an interest in Red Teaming, where he explores offensive security techniques to uncover vulnerabilities. Outside of work, Timothy is a sports enthusiast, with a particular love for jumping out of airplanes.
β€13π1
Friday Hacks #264 π
π Date/Time: Friday, 11 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 2: Machines are Customers Too: The Next Frontier in Business Growth
In a rapidly evolving digital landscape, the rise of machine customers is set to revolutionise markets and customer engagement strategies. This talk explores the impact of smart devices and software assistants on global commerce, and unpacks the emerging market of machine customersβautonomous, nonhuman actors that make purchasing decisions independently.
π€ Speaker Profile π€
Katja Forbes is a leader in the digital industry who drives growth and innovation as an expert in CX, UX, data science, and product design. As global head of client experience at Standard Chartered Bank, she creates digital products that promote financial inclusion and a net-zero carbon future. Recognized as one of the top 50 Australian professionals, she also serves as an International Director and Vice President of IxDA.
π Date/Time: Friday, 11 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 2: Machines are Customers Too: The Next Frontier in Business Growth
In a rapidly evolving digital landscape, the rise of machine customers is set to revolutionise markets and customer engagement strategies. This talk explores the impact of smart devices and software assistants on global commerce, and unpacks the emerging market of machine customersβautonomous, nonhuman actors that make purchasing decisions independently.
π€ Speaker Profile π€
Katja Forbes is a leader in the digital industry who drives growth and innovation as an expert in CX, UX, data science, and product design. As global head of client experience at Standard Chartered Bank, she creates digital products that promote financial inclusion and a net-zero carbon future. Recognized as one of the top 50 Australian professionals, she also serves as an International Director and Vice President of IxDA.
β€5π2
Hackerschool: Introduction to AI for Computer Vision
π Thursday, 10 October, 6:30 PM to 8:30 PM
πCOM3-01-20 (Seminar Room 11)
π§ Refreshments will be served!
π RSVP: HERE
π Excited to find out more about how AI and computer vision works? Curious to learn its practical applications?
This beginner-friendly workshop will cover:
- Neural network basics, and how they can be adapted for use on images
- Training neural networks
- Transfer learning and fine tuning neural networks
β Requirements
We'll use Python notebooks on Google Colab, so make sure you have a laptop with a Google Account.
We'll also experiment with Tensorflow Playground - you can play around with it before the workshop here: https://playground.tensorflow.org
π€ Speaker Profile π€
Vangmay is a CS undergrad with a passion for AI and Programming Language theory.
Jun Yu is a CS undergrad who likes to ponder over lifeβs greatest philosophical questions, like whether weβre all just characters in a cosmic game of Minecraft.
See you there! π
π Thursday, 10 October, 6:30 PM to 8:30 PM
πCOM3-01-20 (Seminar Room 11)
π§ Refreshments will be served!
π RSVP: HERE
π Excited to find out more about how AI and computer vision works? Curious to learn its practical applications?
This beginner-friendly workshop will cover:
- Neural network basics, and how they can be adapted for use on images
- Training neural networks
- Transfer learning and fine tuning neural networks
β Requirements
We'll use Python notebooks on Google Colab, so make sure you have a laptop with a Google Account.
We'll also experiment with Tensorflow Playground - you can play around with it before the workshop here: https://playground.tensorflow.org
π€ Speaker Profile π€
Vangmay is a CS undergrad with a passion for AI and Programming Language theory.
Jun Yu is a CS undergrad who likes to ponder over lifeβs greatest philosophical questions, like whether weβre all just characters in a cosmic game of Minecraft.
See you there! π
π₯19π2β€1
Hey hackers! Hope your semesterβs going well. Weβve reserved COM3 Seminar Room 13 for a casual hangout and work session today, starting at 2 PM!
Hope to see some of you there, weβd love to chat. Thereβll be some drinks too π€
Hope to see some of you there, weβd love to chat. Thereβll be some drinks too π€
β€14π4
NUS Hackers
Friday Hacks #264 π π Date/Time: Friday, 11 Oct, 7pm π Venue: COM1-02-12, Seminar Room 3 π Food andπ§drinks will be served! RSVP: Here Talk 1: MiTM Magic: Outsmarting SSO and 2FA Defenses In this talk, we explore how modern tech stacks that rely on SaaSβ¦
Hi hackers! Today's Friday Hacks will be at COM1-02-12, Seminar Room 3 @7pm - See you there!
β€2
Hackers Toolbox: Chrome DevTools for Web Development
π Tuesday, 15 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
Think you know Chrome DevTools? In this beginner-friendly workshop, weβll go beyond simply inspecting elements and dive into how you can harness the full power of DevTools to troubleshoot dynamic websites, debug JavaScript, and experiment with CSS in real-time.
Through hands-on exercises, youβll learn how to quickly identify issues in your web apps, modify live pages, and use the DevTools Console to manipulate code and interact with your site like a pro. Perfect for beginners, this session offers a deeper look at essential tools every web developer should master.
Make sure to bring a laptop with Google Chrome installed!
See you there ππ»
π Tuesday, 15 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
Think you know Chrome DevTools? In this beginner-friendly workshop, weβll go beyond simply inspecting elements and dive into how you can harness the full power of DevTools to troubleshoot dynamic websites, debug JavaScript, and experiment with CSS in real-time.
Through hands-on exercises, youβll learn how to quickly identify issues in your web apps, modify live pages, and use the DevTools Console to manipulate code and interact with your site like a pro. Perfect for beginners, this session offers a deeper look at essential tools every web developer should master.
Make sure to bring a laptop with Google Chrome installed!
See you there ππ»
β€15
Friday Hacks #265 π
π Date/Time: Friday, 18 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Exploring AI Research: How to Get Started as an Undergraduate
Are you curious about the world of Artificial Intelligence and want to contribute to cutting-edge AI research? Join us for an engaging talk that introduces the realm of AI research!
We'll cover:
* What AI research looks like in practice
* How you can start your AI research journey, including available programs and opportunities
* Essential skills to succeed in AI research
* Career pathways for AI researchers, from academia to industry
Whether you're studying AI or beginning to explore the field, this talk provides insights for you to take the next step in your research career.
π€ Speaker Profile π€
A Year 3 student pursuing a Double Degree in Mathematics and Computer Science, one of the lead authors of a editing diffusion models paper, presented at the 2024 European Conference on Computer Vision.
π Date/Time: Friday, 18 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Exploring AI Research: How to Get Started as an Undergraduate
Are you curious about the world of Artificial Intelligence and want to contribute to cutting-edge AI research? Join us for an engaging talk that introduces the realm of AI research!
We'll cover:
* What AI research looks like in practice
* How you can start your AI research journey, including available programs and opportunities
* Essential skills to succeed in AI research
* Career pathways for AI researchers, from academia to industry
Whether you're studying AI or beginning to explore the field, this talk provides insights for you to take the next step in your research career.
π€ Speaker Profile π€
A Year 3 student pursuing a Double Degree in Mathematics and Computer Science, one of the lead authors of a editing diffusion models paper, presented at the 2024 European Conference on Computer Vision.
π₯20π4
Friday Hacks #265 π
π Date/Time: Friday, 18 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 2: One Engineer, 400,000 Users
Many criticize Ruby on Rails for being slow and unscalable. However, I will challenge this notion by sharing how I reduced latencies and scaled an application to 400,000 monthly visitors as the sole engineer with limited time and money - fully embracing Rails single-person framework ideology.
π€ Speaker Profile π€
Adrian Goh is the Founder of NodeFlair (Series A) and single-handedly scaled it to >400k monthly visitors.
π Date/Time: Friday, 18 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 2: One Engineer, 400,000 Users
Many criticize Ruby on Rails for being slow and unscalable. However, I will challenge this notion by sharing how I reduced latencies and scaled an application to 400,000 monthly visitors as the sole engineer with limited time and money - fully embracing Rails single-person framework ideology.
π€ Speaker Profile π€
Adrian Goh is the Founder of NodeFlair (Series A) and single-handedly scaled it to >400k monthly visitors.
β€14π3
Hackerschool: Cybersecurity Essentials -
From Basics to Practical Attacks
π Thursday, 17 October, 6:30 PM to 8:30 PM
πCOM3-01-20 (Seminar Room 11)
π§ Refreshments will be served!
π RSVP: HERE
π§π Curious about how technology can be both strengthened and subverted? Join our beginner-friendly workshop where you'll learn about common programming mistakes which introduce security flaws!
Get hands-on experience with real-world attacks and defense strategies. Whether youβre a tech enthusiast, problem solver, or just curious about the hidden workings of software, youβll walk away with a new perspective on the digital world! π»π‘
β Requirements
Please make sure to bring a laptop for the session!
π€ Speaker Profile π€
Marshall Wace is a leading provider of alternative investment solutions. Operating as a single team across the globe, we are dedicated to creating long-term relationships with our clients built on trust and integrity.
See you there! π
From Basics to Practical Attacks
π Thursday, 17 October, 6:30 PM to 8:30 PM
πCOM3-01-20 (Seminar Room 11)
π§ Refreshments will be served!
π RSVP: HERE
π§π Curious about how technology can be both strengthened and subverted? Join our beginner-friendly workshop where you'll learn about common programming mistakes which introduce security flaws!
Get hands-on experience with real-world attacks and defense strategies. Whether youβre a tech enthusiast, problem solver, or just curious about the hidden workings of software, youβll walk away with a new perspective on the digital world! π»π‘
β Requirements
Please make sure to bring a laptop for the session!
π€ Speaker Profile π€
Marshall Wace is a leading provider of alternative investment solutions. Operating as a single team across the globe, we are dedicated to creating long-term relationships with our clients built on trust and integrity.
See you there! π
π₯9β€3π1π1
Hey hackers! Happy mid week! Unfortunately, none of us from coreteam will be able to make for the session today. However, the room is still booked and available for you to use! Feel free to hang out and work in COM3 Seminar Room 13 from 2 to 4 PM
π12
Hey hackers, just wanted to share that we have an active mailing list for you to stay updated with hackathons and tech meetups in Singapore, get exclusive tickets for tech events, and even receive updates on job postings by companies!
Do sign up to our mailing list using this link (or follow the steps here if you don't have a google account)!
Do sign up to our mailing list using this link (or follow the steps here if you don't have a google account)!
π₯17π6β€5π1
Hackers Toolbox: Introduction to Docker
π Tuesday, 22 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
Tired of hearing "It works on my machine"? Ever wondered how to deploy apps on machines with different environments?
This workshop is great for:
- Beginners! Some basic command line understanding would be great, but not needed!
- People who want to understand the inner workings of websites/applications
- Learning a new skill to add to your technology arsenal!
Here's what you'll learn:
- Demystifying technical jargon like containers and images
- Writing your own Dockerfile
- Building your own system with Docker Compose
Requirements:
Docker Desktop installed on your machine (Get it here: https://docs.docker.com/get-docker/)
See you there! π
π Tuesday, 22 Oct, 6.30pm to 8.30pm
π COM3-01-20, Seminar Room 11
Sign up here!
Tired of hearing "It works on my machine"? Ever wondered how to deploy apps on machines with different environments?
This workshop is great for:
- Beginners! Some basic command line understanding would be great, but not needed!
- People who want to understand the inner workings of websites/applications
- Learning a new skill to add to your technology arsenal!
Here's what you'll learn:
- Demystifying technical jargon like containers and images
- Writing your own Dockerfile
- Building your own system with Docker Compose
Requirements:
Docker Desktop installed on your machine (Get it here: https://docs.docker.com/get-docker/)
See you there! π
π₯13β€1π1
Friday Hacks #266 π
π Date/Time: Friday, 25 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Operating System Design for Fast I/O
Traditional operating systems consider I/O as slow operations. Over the last decade, I/O technology has improved significantly. Yet, CPU performance scaling has stalled due to physical limitations. So, traditional OS designs have created performance bottlenecks in I/O processing. I will discuss recent attempts to redesign the OS I/O architecture to address this challenge, focusing on the separation of control and data plane in the OS, and hardware offloading techniques to eliminate the bottlenecks.
π€ Speaker Profile π€
Jialin Li is the Sung Kah Kay Assistant Professor in the School of Computing at NUS. Jialin received his PhD from the University of Washington, and bachelor's degree from the University of Michigan. His research has been awarded the OSDI '14 Jay Lepreau Best Paper Award and the NSDI '15 Best Paper Award.
π Date/Time: Friday, 25 Oct, 7pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: Operating System Design for Fast I/O
Traditional operating systems consider I/O as slow operations. Over the last decade, I/O technology has improved significantly. Yet, CPU performance scaling has stalled due to physical limitations. So, traditional OS designs have created performance bottlenecks in I/O processing. I will discuss recent attempts to redesign the OS I/O architecture to address this challenge, focusing on the separation of control and data plane in the OS, and hardware offloading techniques to eliminate the bottlenecks.
π€ Speaker Profile π€
Jialin Li is the Sung Kah Kay Assistant Professor in the School of Computing at NUS. Jialin received his PhD from the University of Washington, and bachelor's degree from the University of Michigan. His research has been awarded the OSDI '14 Jay Lepreau Best Paper Award and the NSDI '15 Best Paper Award.
π₯21β€1
Friday Hacks #266 π
π Date/Time: Friday, 25 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: βHey XXX, What Song Is This?β -
A Gentle Introduction to Music Content Identification
We probably have used apps like Shazam, Google Assistant, or Alexa to ask the question, "Hey, what song is this?" when we hear a new song we like in public. In this talk, weβll explore how systems work to identify music in seconds. We'll cover audio fingerprinting, the algorithm that allows machines to quickly recognize songs from short clips, even in noisy environments. Weβll dive into the AI technology that enable these systems to recognize covers remixes. Whether you're new to the topic or curious about the tech, this session offers a simple, clear look at how music content identification works.
π€ Speaker Profile π€
Hao Hao is a machine learning engineer at BandLab Technologies, applying AI/ML to assist music creation workflow and enhance intelligent musical analysis.
π Date/Time: Friday, 25 Oct, 8pm
π Venue: COM1-02-12, Seminar Room 3
π Food andπ§drinks will be served!
RSVP:
Here
Talk 1: βHey XXX, What Song Is This?β -
A Gentle Introduction to Music Content Identification
We probably have used apps like Shazam, Google Assistant, or Alexa to ask the question, "Hey, what song is this?" when we hear a new song we like in public. In this talk, weβll explore how systems work to identify music in seconds. We'll cover audio fingerprinting, the algorithm that allows machines to quickly recognize songs from short clips, even in noisy environments. Weβll dive into the AI technology that enable these systems to recognize covers remixes. Whether you're new to the topic or curious about the tech, this session offers a simple, clear look at how music content identification works.
π€ Speaker Profile π€
Hao Hao is a machine learning engineer at BandLab Technologies, applying AI/ML to assist music creation workflow and enhance intelligent musical analysis.
π₯11π1π1