NUS Hackers @nushackers Channel on Telegram

NUS Hackers

@nushackers


NUS Hackers (English)

NUS Hackers is a thriving community of passionate tech enthusiasts at the National University of Singapore. The Telegram channel, @nushackers, serves as the central hub for all things related to hacking, coding, and technology. Whether you're a seasoned coder or just getting started in the world of programming, this channel is the perfect place to connect with like-minded individuals, share resources, and participate in exciting hackathons and coding challenges. NUS Hackers is not just a community but a platform for learning, collaboration, and innovation. Join us on @nushackers and be a part of the dynamic tech community at NUS!

NUS Hackers

07 Feb, 12:54


Friday Thursday Hacks #270 πŸ¦†

πŸ—“ Date/Time: Thursday, 13 Feb, 7pm
πŸ“ Venue: COM3-01-23 Seminar Room 14
πŸ•πŸ§‹ will be served!

Sign up here!
NUS
Non NUS

From Code to Trades: The Role of CS Graduates in a Quantitative Trading Firm

At Jane Street, the world of trading is an intersection of cutting-edge technology, quantitative reasoning, and problem-solving. Behind every trade lies a complex web of technical systems, infrastructure, and thoughtful design that enables our traders and developers to operate at the highest level. In this talk, we'll dive into the technical work that powers our trading operations, exploring the diverse roles CS graduates play and the challenges they tackle daily.

Meet the Speakers! πŸŽ™
Shenghan is a trader at Jane Street's Hong Kong office, where he specializes in developing quantitative models and trading algorithms.
Shi-Jie Khor is currently a software engineer at Jane Street Singapore, focusing on developing tools to study trading strategies in the firm.

See you there! πŸ‘‹

NUS Hackers

06 Feb, 14:00


Hackerschool: A primer to smart contracts (and how we can hack it)

πŸ—“ Wed, 12 Feb, 7:00pm-9.00pm
πŸ“ SR12 @ SoC (COM3-01-21)

Sign up here for NUS students!
Sign up here for Non-NUS!

Join us in this exciting collaboration with NUS Greyhats!

With the rise of buzzwords like Web3, blockchain, smart contracts, and NFTs, have you ever wondered what the technology behind them is and how it works? In this workshop, we look into Web3 security where we learn how to interact with and exploit smart contracts on the blockchain.

Pre-requisite:
– Install Metamask (https://metamask.io/download/)

See you there! πŸ‘‹

NUS Hackers

04 Feb, 00:41


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 what we do, and for the application form! Sign ups close on 11 Feb.

Some common questions about joining:

What kind of people are we looking for?

We are looking for people that have an understanding of what hacking is, and are passionate about spreading hacking culture. We do not require candidates to have hacking experience/projects/skills, as long as they fulfil the condition above.

Do I need to have prior programming experience before joining?
No, we've had members whose first programming experience was in CS1010, and that's fine.

Do I need to be an SoC student to join?
No, we have coreteam members who are not from SoC! As long as you are an NUS student, you are more than welcome to apply!

NUS Hackers

03 Feb, 15:06


Friday Hacks #269

πŸ—“ Date/Time: Friday, 7 Feb, 7pm
πŸ“ Venue:
COM3-01-21 Seminar Room 12
πŸ•πŸ§‹ will be served!

Sign up here!
NUS
Non-NUS

Friday Hacks is back! This week, we’re featuring 7 cool projects built at Hack&Roll 2025!

1. Bad Apple but it's NUSMods
Can NUSMods play Bad Apple? A resounding yes.

2. Wobby Waddlers
Snake + Sokoban + Balancing Arena. Push crates, collect eggs, and make sure you don't fall off!

3. Toaster-Chan
Turns your boring old toaster into a talking, interactive Singaporean Waifu with the latest in LLMs and Voice technology.

4
. Linkedin Hater
A Chrome extension replacing all non-author comments on a post with discouraging messages.

5. Art-ificial Failure
Skribble.io BUT drawing things that other players will get, but an AI won't!

6. Qracked
A Chrome extension that disrupts the typical browsing routine by slicing up every image on a webpage into puzzle pieces.

7. Love Bets
What if society’s bets on your relationship could reveal how compatible you really are?

See you there πŸ‘‹!

NUS Hackers

03 Feb, 15:05


Hackerschool: Vim

πŸ—“ Thurs, 6 Feb, 6.30pm-8.30pm
πŸ“ SR13 @ SoC (COM3-01-22)

Sign up here for NUS students!
Sign up here for Non-NUS!

Vim is a popular text editor, used by many for the efficient creating and editing of text. Come join us at this workshop to learn how to use it effectively, from the basics.

Beginners of all backgrounds welcome!

Prerequisites:
- Vim installation (WSL2 / Linux / OSX install preferred, Native windows install might be a little fiddly).

See you there! πŸ‘‹

NUS Hackers

26 Jan, 07:36


Hey everyone! We know it’s past December :p But as a CNY goodie for some, we have performed the Advent of Code 2024 raffling!

Just as a reminder, last December, we ran an event where anyone who joins the NUS Hacker Advent of Code (joined) leaderboard and gets`>= 20` ⭐ would be eligible for a raffle for some goodies!

If you are one of the winners, please DM @woojiahao on Telegram your name, email, and a screenshot of your Advent of Code dashboard for proof and we will send you a Grab voucher!

The list of winners (in no particular order) are:

1. Professional-Procrastinat0r (22 ⭐)
2. RussellDash332 (50 ⭐)
3. Nimastic (21 ⭐)
4. Ryan Tan (50 ⭐)
5. hackyjacky (50 ⭐)
6. Regan Tan (20 ⭐)
7. bedminer (24 ⭐)
8. alvinnws (45 ⭐)
9. ThePyProgrammer (20 ⭐)
10. Sherman Ho (50 ⭐)
11. Eqedos (22 ⭐)
12. claudeonrs (32 ⭐)
13. jason (30 ⭐)
14. Bryce 3D (43 ⭐)
15. roshnidaksha (50 ⭐)

Thank you to all who participated and we hope to see you participating again next year!

NUS Hackers

24 Jan, 13:59


Hey everyone,

Thank you all for coming down to Hack&Roll 2025 πŸŽ‰. It was a blast for us to organise, and it was truly amazing to see so many unique and creative hacks! Some of you might not have won prizes, but all of you won our hearts ❀️ Here are some of our favourite photos from the event πŸ“Έ. We’ve uploaded all the other photos here.

As usual, Friday Hacks and Hackerschool are resuming this semester and we hope to see you around! Stay updated with us here or @nushackers on Instagram 🀩.

Have a great semester ahead!

– Coreteam 🧑

NUS Hackers

17 Jan, 03:23


πŸ“’ Workshop Announcements!

We have uploaded the recording for the following workshops on our youtube channel:
Building full stack web apps by Supabase : https://youtu.be/XahKjJtmhys
Building a Mini Search Enginer by Ahrefs : https://youtu.be/IAGHoZwo83I
Web App development using Streamlit by ST Engineering : https://youtu.be/90k2yU4FMgo

All the best for Hack&Roll 2025! We look forward to see you guys there! 😊

NUS Hackers

16 Jan, 09:37


OKX Presents : Building the Future of Scalable and Resilient Systems will be at COM1-02-06 Seminar Room 1, starting soon at 6pm today!

See you there! 😊

(psst, everyone feel free to join)

NUS Hackers

14 Jan, 09:01


πŸ“’ Workshop Announcements!
Hey everyone
Just a few short announcements on the upcoming workshops for Hack&Roll 2025!

OKX Workshop Sign-Up: Don’t miss out! Sign up now to secure your spot for the upcoming workshop by OKX on 16th Jan. Sign Up Here: https://hckr.cc/hnr2025-workshop-5-signup

Web App development using Streamlit workshop is tomorrow! Last chance to Join us at COM1-02-06 from 6:00 PM to 8:00 PM. Sign Up Here: https://hckr.cc/hnr2025-workshop-4-signup

See you there! 😊

NUS Hackers

13 Jan, 04:28


πŸš€ Hack&Roll 2025 Workshop Alert! πŸš€

🎯 OKX Presents : Building the Future of Scalable and Resilient Systems

🌐 Ready to supercharge your hackathon projects? Join this engaging workshop conducted by our ✨ Gold Sponsor ✨ OKX, an innovative cryptocurrency exchange with advanced financial services.

πŸ’» What You'll Learn:
You'll learn the essentials of constructing an exchange from the ground up, followed by a hands-on journey through implementing a modern read-write separation system to manage high workloads efficiently.

πŸ“… When: 16th Jan, Thursday, 6:00–8:00 PM
πŸ“ Where: COM1-02-06

🌟 Don’t miss this chance to gain practical, hands-on scalable design experience! ✨

πŸ‘‰ Register now: https://hckr.cc/hnr2025-workshop-5-signup
πŸ’¬ Questions? Reach out via Discord or email!

NUS Hackers

12 Jan, 03:01


πŸš€ Hack&Roll 2025 Workshop Alert! πŸš€

🎯 Web App development using Streamlit

🌐 Ready to supercharge your hackathon projects? Join this engaging workshop conducted by our ✨ Gold Sponsor ✨ ST Engineering, a global technology, defence and engineering group.

πŸ’» What You'll Learn:
πŸ”Ή Building web apps without frontend knowledge.
πŸ”Ή How to use Streamlit for data applications.

πŸ’‘ Prerequisites: Basic Python knowledge
πŸ“… When: 15th Jan, Wednesday, 6:00–8:00 PM
πŸ“ Where: COM1-02-06
🍽 Dinner is provided after the workshop!

🌟 Don’t miss this chance to gain practical, hands-on web development skills! 🌐✨

πŸ‘‰ Register now: https://hckr.cc/hnr2025-workshop-4-signup
πŸ’¬ Questions? Reach out via Discord or email!

NUS Hackers

10 Jan, 04:43


πŸš€ Hack&Roll 2025 Workshop Alert! πŸš€

🎯 Building a Mini Search Engine: From Crawling to Searching

πŸ” Curious about how search engines work? Join this hands-on workshop, proudly brought to you by our ✨ Gold Sponsor ✨, Ahrefs. Alexandre Bourquelot, Backend Engineer at Ahrefs, will guide you through building a small-scale search engine in Python!

πŸ’» What You'll Learn:
πŸ”Ή Crawling: Extract text content from web pages.
πŸ”Ή Indexing: Build an in-memory index for fast data retrieval.
πŸ”Ή Searching: Implement simple search functionality to return relevant pages for your queries.

πŸ’‘ Pre-setup Requirements:
πŸ”Ή Access to Google Colab
πŸ”Ή (Optional) Local Python3 installation if you prefer coding on your own machine

πŸ“… When: 14th January, 6:00 - 8:00 PM
πŸ“ Where: COM3-01-22
🍽 Dinner is provided after the workshop!

🌟 Don’t miss out on this opportunity to dive into the world of search engines and learn from industry experts!

πŸ‘‰ Register now: https://hckr.cc/hnr2025-workshop-3-signup
πŸ’¬ Questions? Reach out via Discord or email!

NUS Hackers

09 Jan, 08:53


Hey everyone!

Reminder that our first pre-event technical workshop is in less than ~1 hours' time!

🎟 Introduction to Data Engineering Pipelines: Web Scraping, Kafka, Data Storage, and Visualization

πŸ•§ Today, 6:00 to 8:00pm SGT,
πŸ“COM1-02-04

If you have successfully RSVP'd, make sure to join the discord server and follow the setup guide provided here before the workshop.

All those who have successfully RSVP’d to the workshop would have received an email from us to their inboxes with an invite to the Hack&Roll discord server.

We will also be providing free dinner 🍱 to all attendees!

NUS Hackers

06 Jan, 09:39


πŸ“’ Exciting Workshop Alert!

Building Full-Stack Web Apps with User Authentication & Data Persistence using Supabase

Join us for a hands-on workshop conducted by our ✨ Bronze Sponsor ✨ Supabase!

You'll learn how to build full-stack web applications with seamless user authentication and data persistence. We'll be leveraging Supabase, a powerful open-source backend-as-a-service built on PostgreSQL, to manage user details and sessions effortlessly.

What You'll Learn:

πŸ”Ή Setting up a Supabase project
πŸ”Ή Implementing user authentication
πŸ”Ή Managing data persistence with PostgreSQL
πŸ”Ή Exploring modern AI tools like v0.dev, bolt.new, and lovable.dev to prototype applications faster.

Whether you're a budding developer or looking to refine your full-stack skills, this workshop is perfect for you! πŸš€

πŸ—“ When: 10th Jan, Friday, 6:00–8:00 PM
πŸ“ Where: COM1-02-06
🍽 Dinner is provided after the workshop!

πŸ‘‰ Register now: https://hckr.cc/hnr2025-workshop-2-signup
πŸ’¬ Questions? Reach out via Discord or email!

NUS Hackers

03 Jan, 15:32


πŸ“’ Exciting Workshop Alert!

Introduction to Data Engineering Pipelines: Web Scraping, Kafka, Data Storage, and Visualization

🌐 Ready to supercharge your hackathon projects? Join this engaging workshop conducted by our ✨ Gold Sponsor ✨ Marshall Wace, a leading global asset manager renowned for its innovative use of data and technology in investment strategies.

What You'll Learn:

πŸ”Ή Web Scraping: Build Python Scrapy crawlers to collect valuable datasets.
πŸ”Ή Real-Time Data Streaming: Harness the power of Kafka for dynamic data inputs.
πŸ”Ή Data Storage & Management: Simplify your workflow with SQLite.
πŸ”Ή Data Visualization: Create interactive dashboards with Plotly Dash (no advanced JS needed!).

Don’t miss this chance to gain practical, hands-on data engineering skills! πŸ“Š

πŸ’‘ Prerequisites: Basic Python & SQL knowledge (setup guide will be shared with participants on our discord server).
πŸ“… When: 9th Jan, Thursday, 6:00–8:00 PM
πŸ“ Where: COM1-02-04
🍽 Dinner is provided after the workshop!

πŸ‘‰ Register now: https://hckr.cc/hnr2025-workshop-1-signup
πŸ’¬ Questions? Reach out via Discord or email!

NUS Hackers

20 Dec, 04:14


Remember when we said spots may go quicker than you can say β€˜QUACK’? We weren’t kidding! πŸ’¨

Slots for Hack&Roll 2025 registration are closing soon, so make sure to check you’ve verified your account and submitted the registration form if you wish to participate!

For those who haven’t registered yet, there’s still a chance! Click here to get started!

See y’all soon! πŸ₯°

NUS Hackers

16 Dec, 04:35


Registration for the BIGGEST student-run hackathon in Singapore, Hack&Roll 2025, is OPEN!

Register now HERE - and sign up quickly, as spots may go fast before you can say 'QUACK'!

NUS Hackers

01 Dec, 10:27


Ho ho ho πŸŽ… It’s 1 December and you know what that means? NUS Hackers Advent of Code time! πŸŽ„

Advent of Code (AoC) has just started and will release everyday from 1st Dec to 25th Dec at 1pm SGT! AoC is 25 days of fun programming problems with varying difficulties!

This is NOT a competition, so use this opportunity to make some friends while working on fun problems and to learn a new programming language!

In the spirit of giving, we will also be giving away some goodies 🎁 to 15 randomly drawn people on the leaderboard!

To be eligible, you will need to win >= 20 ⭐ (you can get at most 2 a day) and join the NUS Hackers private leaderboard (code: 3247510-b3c84eb7 ).

Join our Discord server to learn more about AoC ( #what-is-aoc ), talk about problems ( #aoc-chat ), and share your solutions ( #aoc-solutions )!

Happy hacking and hope to see everyone on the leaderboard πŸ§‘β€πŸŽ„

NUS Hackers

23 Nov, 11:46


We are excited to announce that Hack&Roll 2025 is coming soon πŸŽ‰

Hack&Roll is an annual hackathon organised by NUS Hackers, and we need your help to make it a success! If you are passionate about technology and this sounds exciting to you, please sign up here (by Thursday, 28th November 2359) to indicate your interest.


We are looking for volunteers to help participants with their projects, and to help us with event logistics:

Technical Helpdesk
If you like assisting people with technical issues, you’ll probably enjoy this role. Hack&Roll is entirely open-ended so you will get to face novel and exciting challenges.
We are looking for poeple who like to get their hands dirty and love to help others with technical challenges!


Logistics
Hack&Roll is the largest student-run hackathon in Singapore. That means, we will have a ton of logisitics to handle!
If you’d like to help us handle >1000 slices of pizza πŸ•, or giving out swag 😎 to over 750 hackers, join us as a logistics volunteer!

NUS Hackers

14 Nov, 08:03


Hi hackers! See you at the last Friday Hacks of the semester tomorrow @7pm - a special edition series of short lightning talks!

Sign up now and see you there! πŸ‘‹

NUS Hackers

13 Nov, 04:12


Friday Hacks #268 πŸŽ‰

SPECIAL EDITION: Lightning Talks!

πŸ—“ Date/Time: Friday, 15 Nov, 7pm
πŸ“ Venue: COM1-02-12, Seminar Room 3
πŸ• Food andπŸ§‹drinks will be served!

RSVP:
Here

NUS Hackers

13 Nov, 04:12


Friday Hacks Special Edition: Lightning Talks!
(A series of short ~20 min talks)

Talk 1: I made a Mac app to replace the default app switcher
By: Richard Qi

I felt there were many ways to improve the default app switcher on Mac, so I created my own replacement using Swift. In this talk, I’ll share a bit about my journey so far in building and marketing it!

Talk 2: Predict My Pancreas for Fun and Profit
By: Wong Kok Rui

Kok Rui is a graduating NUS Hackers coreteam member who was recently told he has an incurable disease. We discuss how to reverse-engineer your continuous glucose monitor's API to hack together a betting market on your blood glucose levels so your friends can earn fake internet points... and maybe you can learn more about your health!

Talk 3: Open-Source Productivity Tools for University
By: Lam Chun Yu

We discuss various editors, shells, environments to create a productive and opinionated setup for university! Come to find out some cool software you might not have heard of, or some software you've never really utilized to it's fullest potential

NUS Hackers

04 Nov, 01:42


Friday Hacks #267 πŸŽ‰

πŸ—“ Date/Time: Friday, 8 Nov, 8pm
πŸ“ Venue: COM1-02-12, Seminar Room 3
πŸ• Food andπŸ§‹drinks will be served!

RSVP:
Here

Talk 2: Introduction to Open-RMF
Open-RMF (Robotics Middleware Framework) is an open-source interoperability framework that facilitates the integration and coordination of multiple robot fleets and infrastructure systems in shared spaces. It offers a consolidated platform for fleet management, conflict resolution and task allocation for various robot types in dynamic environments. This session will introduce core components of Open-RMF, highlight real-world use cases, and guide users to integrate their own robot fleets with the framework.

🎀 Speaker Profile 🎀
Xiyu is a software engineer on the Open Robotics team at Intrinsic, bringing 3 years of experience, focusing on Open-RMF. She deployed mobile robot fleets and is a key contributor to the project's open-source repo, implementing fleet adapters and integrating building infrastructure to the Open-RMF framework.

NUS Hackers

04 Nov, 01:42


Friday Hacks #267 πŸŽ‰

πŸ—“ Date/Time: Friday, 8 Nov, 7pm
πŸ“ Venue: COM1-02-12, Seminar Room 3
πŸ• Food andπŸ§‹drinks will be served!

RSVP:
Here

Talk 1: Achieving 100% Eva Synchro: Enhancing Enterprise Cybersecurity
Cybersecurity offensive and defensive teams are often at odds with each other due to conflicting goals. In this talk, I will elaborate on what exactly these teams do in practice and show how security teams can work together to improve enterprise security.

🎀 Speaker Profile 🎀
Hui Yi wears many hats at TikTok, supporting both offensive and defensive cybersecurity operations, as well as occasional application development. In recent times, she has chosen to focus more on the defensive side of the house in order to pay back the sins incurred from scarring the blue team too much. Outside of work, she plays Chinese instruments, and plays the most boring simulation games in the world.

NUS Hackers

30 Oct, 02:24


Hey hackers! Just like last week, we've booked COM 3 Seminar Room 13 from 2-4PM today, to come hang out and work in. See you! πŸ‘‹

NUS Hackers

27 Oct, 02:17


Hackers Toolbox: 🌐 Beginners Guide to Self Hosting 🌐

πŸ—“ Tuesday, 29 Oct, 6.30pm to 8.30pm
πŸ“ COM3-01-20, Seminar Room 11


Sign up
here!

Want to dive into the world of self-hosting? Whether you're looking to build your own web presence, manage personal services, or gain control over your data, this workshop is for you!

We’ll walk you through setting up your own Virtual Private Server (VPS), introduce you to various services you can run (think websites, file storage, media servers, and more), and discuss how self-hosted solutions stack up against managed services.

πŸ’‘ What You’ll Learn
- VPS 101: Learn what a VPS is and how to set one up from scratch.
- Hosting Essentials: Discover different services you can host and the pros and cons of each.
- Comparing with Managed Services: Understand when it makes sense to self-host and when a managed service might be the better choice.

Please ensure you have working SSH access before the workshop!

See you there πŸ‘‹πŸ»

NUS Hackers

23 Oct, 01:25


Hey hackers! Happy mid week! Once again, we’ve booked the COM3 Seminar Room 13 from 2 to 4 PM today, available for all of you to hang out and work in. Some of us from coreteam will be there. See you! πŸ’»πŸ”₯

NUS Hackers

22 Oct, 10:05


Hackerschool: Introduction to UX/UI Design and Figma

πŸ—“ Thursday, 24 October, 6:30 PM to 8:30PM
πŸ“COM3-01-20 (Seminar Room 11)
🧁 Refreshments will be served!

πŸ’Œ RSVP:
HERE

πŸ“ Ready to dive into the vibrant world of UX/UI design?
Join us for a beginner-friendly, hands-on workshop where we’ll explore the fundamentals of UX/UI design and Figma!

By the end of this session, you will be able to:
- Understand key concepts in UX/UI design (user-centered design, usability)
- Explore design thinking methodologies and their application in creating effective user experiences.
- Gain practical skills in Figma, from creating wireframes to designing interactive prototypes.

βœ…οΈ Requirements: Please create a Figma account and register for the educational license using your NUS Email!

🎀 Speaker Profile 🎀
Youngseo is Year 2 Computer Science student and an enthusiast of all things creative. She loves how skills in both design and development give her the power to create anything, from interactive apps to story-rich games.

NUS Hackers

21 Oct, 08:59


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.

NUS Hackers

21 Oct, 08:59


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.

NUS Hackers

21 Oct, 01:02


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! πŸ‘‹

NUS Hackers

18 Oct, 10:14


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)!

NUS Hackers

16 Oct, 02:43


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

NUS Hackers

13 Oct, 14:02


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! πŸ‘‹

NUS Hackers

13 Oct, 09:02


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.

NUS Hackers

13 Oct, 09:01


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.

NUS Hackers

13 Oct, 05:03


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 πŸ‘‹πŸ»

NUS Hackers

11 Oct, 06:01


Hi hackers! Today's Friday Hacks will be at COM1-02-12, Seminar Room 3 @7pm - See you there!

NUS Hackers

09 Oct, 01:17


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 πŸ€—

NUS Hackers

06 Oct, 08:45


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! πŸ‘‹

NUS Hackers

06 Oct, 08:02


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.

NUS Hackers

06 Oct, 08:01


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.

NUS Hackers

06 Oct, 03:27


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 πŸ‘‹

NUS Hackers

18 Sep, 14:11


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!