Friday Hacks #255 ๐
๐ Date/Time: Friday, 22 Mar, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐Food and๐งDrinks will be served!
Sign up here:
NUS
Non-NUS
Talk #2: ERP X: Road Charges, Reimagined
ERP X is an exploration of what road charging in Singapore could look like. The concept is simple: use roadside cameras to read license plate numbers, and inform drivers via a mobile app. Learn about how the team went through the process of exploring, designing and building the prototype in the span of a month. This product came from Hack for Public Good 2024, Open Government Product's annual hackathon.
Speaker Profile
Justyn Oh is a software engineer at Open Government Products. He works on FormSG, Checkpoint and ERP X. In his spare time, you can find Justyn playing board games, bouldering, chilling at a cafe or writing code in OCaml. He has a B.S. Physics with an additional major in Computer Science from Carnegie Mellon University.
See you there ๐
๐ Date/Time: Friday, 22 Mar, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐Food and๐งDrinks will be served!
Sign up here:
NUS
Non-NUS
Talk #2: ERP X: Road Charges, Reimagined
ERP X is an exploration of what road charging in Singapore could look like. The concept is simple: use roadside cameras to read license plate numbers, and inform drivers via a mobile app. Learn about how the team went through the process of exploring, designing and building the prototype in the span of a month. This product came from Hack for Public Good 2024, Open Government Product's annual hackathon.
Speaker Profile
Justyn Oh is a software engineer at Open Government Products. He works on FormSG, Checkpoint and ERP X. In his spare time, you can find Justyn playing board games, bouldering, chilling at a cafe or writing code in OCaml. He has a B.S. Physics with an additional major in Computer Science from Carnegie Mellon University.
See you there ๐
โค10๐3๐ฅ2๐คฉ2
Hello everyone ๐,
Thank you for waiting. We've posted the video of our Hackerschool sessions on YouTube.
Introduction to Databases & SQL: https://youtu.be/8wlxAMnZsHY
Generative AI & Prompt Engineering: https://youtu.be/ZZNu1VfYzHw
Thank you for waiting. We've posted the video of our Hackerschool sessions on YouTube.
Introduction to Databases & SQL: https://youtu.be/8wlxAMnZsHY
Generative AI & Prompt Engineering: https://youtu.be/ZZNu1VfYzHw
YouTube
Introduction to Databases & SQL
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
๐ฅ8โค4
Hackerschool: Introductions to Large Language Models
๐ Wednesday, 27 Mar, 7pm to 9pm
๐ COM3-01-25
๐ง Refreshments will be served!
Sign up:
Non-NUS
NUS
Having fun in last week's workshop and would like to learn more? Get ready for another engaging session where we'll dive even deeper into the world of chatbot customization!
In this workshop, we'll explore:
๐น RAG Techniques: Discover how to take your chatbot to the next level with retrieval augmented generation techniques.
๐น Generative AI Project Lifecycle: Learn the ins and outs of developing a generative AI project, from conception to launch.
๐น Opportunities and Risks: Gain insights into the potential opportunities and risks that generative AI technologies present to individuals, businesses, and society.
Don't miss out on this exciting opportunity to learn something new and have fun doing it!
See you there ๐
๐ Wednesday, 27 Mar, 7pm to 9pm
๐ COM3-01-25
๐ง Refreshments will be served!
Sign up:
Non-NUS
NUS
Having fun in last week's workshop and would like to learn more? Get ready for another engaging session where we'll dive even deeper into the world of chatbot customization!
In this workshop, we'll explore:
๐น RAG Techniques: Discover how to take your chatbot to the next level with retrieval augmented generation techniques.
๐น Generative AI Project Lifecycle: Learn the ins and outs of developing a generative AI project, from conception to launch.
๐น Opportunities and Risks: Gain insights into the potential opportunities and risks that generative AI technologies present to individuals, businesses, and society.
Don't miss out on this exciting opportunity to learn something new and have fun doing it!
See you there ๐
โค4๐3
Hackers Toolbox: Shell and Scripting
๐ Tuesday, 26 Mar, 6.30pm-8.30pm
๐ SR 11 @ SoC (COM3 01-20)
Sign up here!
NUS Students
Non-NUS
The shell is a fast, efficient textual interface to your computer. Come learn to use the shell, and write shell scripts, to do things from managing files and processing text, to writing quick scripts that help you automate and speed up your daily computing life.
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
- WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
This workshop is largely based on the Missing Semester of Your CS Education lecture series conducted in MIT. This week's topic is based on https://missing.csail.mit.edu/2020/shell-tools/.
See you there! ๐
๐ Tuesday, 26 Mar, 6.30pm-8.30pm
๐ SR 11 @ SoC (COM3 01-20)
Sign up here!
NUS Students
Non-NUS
The shell is a fast, efficient textual interface to your computer. Come learn to use the shell, and write shell scripts, to do things from managing files and processing text, to writing quick scripts that help you automate and speed up your daily computing life.
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
- WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
This workshop is largely based on the Missing Semester of Your CS Education lecture series conducted in MIT. This week's topic is based on https://missing.csail.mit.edu/2020/shell-tools/.
See you there! ๐
โค5
Friday Hacks #256 ๐
๐๏ธ Date/Time: Friday, 5 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #1: Livestreams are Fun! Creating + Hosting a RTMP relay server with Google Cloud's ecosystem
Work from home has become a thing for most industries, and that same notion has impacted online events. But what if we need to stream this content to multiple platforms simultaneously? We look at tackling this problem using Google Cloud Platform, and hosting a fully managed RTMP server for relaying a live-stream to these different platforms, while looking at additional functionalities we can implement on this RTMP server with the different tools of Google Cloud.
Speaker Profile
Weiyuan Liu is a Google Developer Expert in Google Cloud, and his day job is to serve as a Senior Engineering Manager at Ascenda. Outside of work, he helps to run GDG Cloud Singapore, and also founded "Big O(n) Development", focused on improving and developing the careers of others.
๐๏ธ Date/Time: Friday, 5 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #1: Livestreams are Fun! Creating + Hosting a RTMP relay server with Google Cloud's ecosystem
Work from home has become a thing for most industries, and that same notion has impacted online events. But what if we need to stream this content to multiple platforms simultaneously? We look at tackling this problem using Google Cloud Platform, and hosting a fully managed RTMP server for relaying a live-stream to these different platforms, while looking at additional functionalities we can implement on this RTMP server with the different tools of Google Cloud.
Speaker Profile
Weiyuan Liu is a Google Developer Expert in Google Cloud, and his day job is to serve as a Senior Engineering Manager at Ascenda. Outside of work, he helps to run GDG Cloud Singapore, and also founded "Big O(n) Development", focused on improving and developing the careers of others.
๐ฅ9โค3๐2
Friday Hacks #256 ๐
๐๏ธ Date/Time: Friday, 5 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #2: The Misunderstood Principal Component Analysis (PCA)
Most computer science, engineering, and data science students would have encountered principal component analysis (PCA). Most likely, PCA was introduced to you as a dimension reduction technique and perhaps as a data visualization technique. However, these are merely byproducts of what PCA was originally formulated for, which is the deconvolution of variations in the input data into orthogonal (and hopefully meaningful) directions.
Speaker Profile
Wong Limsoon is a Kwan-Im-Thong-Hood-Cho-Temple Professor in Computing at NUS. Recognized for his contributions to database theory and computational biology, he was honored as a Fellow of the ACM in 2013. Limsoon's research embodies insight into a problem, coupled with an elegant and logical exploitation of that insight.
See you there! ๐
๐๏ธ Date/Time: Friday, 5 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #2: The Misunderstood Principal Component Analysis (PCA)
Most computer science, engineering, and data science students would have encountered principal component analysis (PCA). Most likely, PCA was introduced to you as a dimension reduction technique and perhaps as a data visualization technique. However, these are merely byproducts of what PCA was originally formulated for, which is the deconvolution of variations in the input data into orthogonal (and hopefully meaningful) directions.
Speaker Profile
Wong Limsoon is a Kwan-Im-Thong-Hood-Cho-Temple Professor in Computing at NUS. Recognized for his contributions to database theory and computational biology, he was honored as a Fellow of the ACM in 2013. Limsoon's research embodies insight into a problem, coupled with an elegant and logical exploitation of that insight.
See you there! ๐
๐ฅ6๐คฉ3๐1
Hacker Tools: Self-Hosting ๐ป
๐ Tuesday, 2 Apr, 6.30pm-8.30pm
๐ SR 11 @ SoC (COM3 01-20)
๐ฅ Light refreshments will be provided!
Sign up here!
Are you tired of relying on third-party services for your online needs? Planning to build a really cool Orbital project but not sure how to deploy it? Learn how to host your own projects and share them with the world through our self-hosted workshop ๐
Prerequisites:
- do set up VPS before the session (Feel free to check out this link or ask in the chat!)
- If youโre a student, you can use your school email to get a Github Student Developer Pack for a free domain and credits. (https://education.github.com/pack)
- If youโre a member of the public, you can set up free instances of Google Cloud Engine and follow along!
- If you have a Github Student Developer Pack, do also grab a free domain from namecheap!
See you there!๐
๐ Tuesday, 2 Apr, 6.30pm-8.30pm
๐ SR 11 @ SoC (COM3 01-20)
๐ฅ Light refreshments will be provided!
Sign up here!
Are you tired of relying on third-party services for your online needs? Planning to build a really cool Orbital project but not sure how to deploy it? Learn how to host your own projects and share them with the world through our self-hosted workshop ๐
Prerequisites:
- do set up VPS before the session (Feel free to check out this link or ask in the chat!)
- If youโre a student, you can use your school email to get a Github Student Developer Pack for a free domain and credits. (https://education.github.com/pack)
- If youโre a member of the public, you can set up free instances of Google Cloud Engine and follow along!
- If you have a Github Student Developer Pack, do also grab a free domain from namecheap!
See you there!๐
โค8๐3
Hackerschool: Introduction to Explainable AI (XAI)
๐ Thursday, 4 Apr, 7pm to 9pm
๐ COM3-01-20
๐ง Refreshments will be served!
Sign up:
NUS
Non-NUS
Curious about Explainable AI (XAI) and its real-world impact? Join us for a hands-on workshop with Fintech ML to discover the essentials!
๐ Explore the evolution of XAI and its vital role in ethics and compliance.
๐ Learn key concepts and techniques like LIME and SHAP.
๐ฅ๏ธ Get hands-on experience with RandomForestClassifier and XAI methods.
Don't miss out on this opportunity to enhance your understanding of AI transparency and its practical applications, especially in FinTech!
See you there ๐
๐ Thursday, 4 Apr, 7pm to 9pm
๐ COM3-01-20
๐ง Refreshments will be served!
Sign up:
NUS
Non-NUS
Curious about Explainable AI (XAI) and its real-world impact? Join us for a hands-on workshop with Fintech ML to discover the essentials!
๐ Explore the evolution of XAI and its vital role in ethics and compliance.
๐ Learn key concepts and techniques like LIME and SHAP.
๐ฅ๏ธ Get hands-on experience with RandomForestClassifier and XAI methods.
Don't miss out on this opportunity to enhance your understanding of AI transparency and its practical applications, especially in FinTech!
See you there ๐
๐ฅ7
Hello everyone ๐,
We've posted the video of our Hackerschool: Introduction to Large Language Models session on YouTube.
You may view it here.
We've posted the video of our Hackerschool: Introduction to Large Language Models session on YouTube.
You may view it here.
YouTube
Hackerschool: Introductions to Large Language Models
Having fun in last week's workshop and would like to learn more? Get ready for another engaging session where we'll dive even deeper into the world of chatbot customization!
In this workshop, we'll explore:
๐น RAG Techniques: Discover how to take your chatbotโฆ
In this workshop, we'll explore:
๐น RAG Techniques: Discover how to take your chatbotโฆ
๐ฅ13
To those coming for the Hackers Toolbox Self Hosting workshop today:
Are you able to create a VPS before the workshop? ๐ป
Are you able to create a VPS before the workshop? ๐ป
Anonymous Poll
41%
yes ๐คฉ
59%
no ๐ฎ
Hello everyone ๐,
We have posted the videos of our Friday Hacks sessions on YouTube. You may view them here:
Friday Hacks #254 Talk #1: Exciting Trends in Music Technology with Deep Learning
Friday Hacks #254 Talk #2: Time Synchronization Protocols in Distributed Systems
Friday Hacks #255 Talk #1: Creating prototypes that prove a point
Friday Hacks #255 Talk #2: ERP X: Road Charges, Reimagined
We have posted the videos of our Friday Hacks sessions on YouTube. You may view them here:
Friday Hacks #254 Talk #1: Exciting Trends in Music Technology with Deep Learning
Friday Hacks #254 Talk #2: Time Synchronization Protocols in Distributed Systems
Friday Hacks #255 Talk #1: Creating prototypes that prove a point
Friday Hacks #255 Talk #2: ERP X: Road Charges, Reimagined
YouTube
Friday Hacks #254 Exciting Trends in Music Technology with Deep Learning
In this talk, we'll journey into the fascinating the world of music technology. We will discuss how tech has impacted various aspects of music ranging from creation (music generation, audio synthesis), consumption (recommendation, hit song prediction) andโฆ
๐8๐ฅ4โค3
Friday Hacks #257 ๐งถ
๐๏ธ Date/Time: Friday, 12 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #2: The New XOR Problem
Minsky and Papertโs Perceptrons in 1969 mentions the limitations of the perceptron, namely the XOR problem, which has often been cited as a factor for the first AI winter. These problems have largely been overcome with MLPs / deeper networks, but recent focus on the Transformer architecture, while successful in many ways, introduce new limitations. These limitations echo the XOR problem in some interesting ways. We will cover some history of AI research and have a quick overview of what the limitations entail, with a focus on an XOR-like problem. Finally, we will cover some examples of what pitfalls to avoid if you're trying to use these models in your project.
Speaker Profile
Shawn Tan is a graduating PhD student from the Montreal Institute of Learning Algorithms, and will join the MIT-IBM Watson AI Lab as a Research Scientist.
๐๏ธ Date/Time: Friday, 12 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #2: The New XOR Problem
Minsky and Papertโs Perceptrons in 1969 mentions the limitations of the perceptron, namely the XOR problem, which has often been cited as a factor for the first AI winter. These problems have largely been overcome with MLPs / deeper networks, but recent focus on the Transformer architecture, while successful in many ways, introduce new limitations. These limitations echo the XOR problem in some interesting ways. We will cover some history of AI research and have a quick overview of what the limitations entail, with a focus on an XOR-like problem. Finally, we will cover some examples of what pitfalls to avoid if you're trying to use these models in your project.
Speaker Profile
Shawn Tan is a graduating PhD student from the Montreal Institute of Learning Algorithms, and will join the MIT-IBM Watson AI Lab as a Research Scientist.
๐ฅ18โค3๐1
Friday Hacks #257 ๐งถ
๐๏ธ Date/Time: Friday, 12 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #1: How to *Actually* Become Data Driven
People often say things like "become data driven" without explaining what that means or how to do it. This talk will cover everything you need to know about ACTUALLY becoming data driven, and from first principles. No bullshit, no hand-wavy sketches, no fancy technology, no buzzwords. Just a small set of effective ideas, that โ for what it's worth, turn out to be the same ideas that Amazon, Koch Industries, and Toyota used to become data driven, back in their day.
Speaker Profile
Cedric Chin helped create the NUS Hackers. He started his own company, helped another company double their annual recurring revenue, and then spent four months training Judo full time just for the heck of it. He now runs his own thing and writes at Commoncog.
๐๏ธ Date/Time: Friday, 12 Apr, 7pm
๐ Venue: COM3-01-20 Seminar Room 11
๐ Food and๐งdrinks will be served!
RSVP:
NUS
Non-NUS
Talk #1: How to *Actually* Become Data Driven
People often say things like "become data driven" without explaining what that means or how to do it. This talk will cover everything you need to know about ACTUALLY becoming data driven, and from first principles. No bullshit, no hand-wavy sketches, no fancy technology, no buzzwords. Just a small set of effective ideas, that โ for what it's worth, turn out to be the same ideas that Amazon, Koch Industries, and Toyota used to become data driven, back in their day.
Speaker Profile
Cedric Chin helped create the NUS Hackers. He started his own company, helped another company double their annual recurring revenue, and then spent four months training Judo full time just for the heck of it. He now runs his own thing and writes at Commoncog.
๐ฅ23๐4โค2
Hackerschool: Introduction
to Large-Scale AI Model Techniques Workshop
๐ Tuesday, 9 Apr, 7pm to 9pm
๐ COM3-01-25
๐ง Refreshments will be served!
Sign up:
NUS
Non-NUS
Are you ready to explore the fascinating world of large-scale AI models? In this workshop, you will:
๐ Dive into concepts like parallelism, optimization, quantization, and pruning.
๐ Gain a quick yet comprehensive understanding of AI model development.
๐ก Perfect for beginners seeking to grasp the basics of large model training and inference in no time!
Speaker's profile:
Quqi obtained Masterโs Degree in Data Science and Machine Learning from NUS. His expertise is in Machine Learning with a focus in of distributed training and AI System. Currently, Quqi is a Quantitative Developer at QRT after the completion of his 3-month internship.
See you there ๐
to Large-Scale AI Model Techniques Workshop
๐ Tuesday, 9 Apr, 7pm to 9pm
๐ COM3-01-25
๐ง Refreshments will be served!
Sign up:
NUS
Non-NUS
Are you ready to explore the fascinating world of large-scale AI models? In this workshop, you will:
๐ Dive into concepts like parallelism, optimization, quantization, and pruning.
๐ Gain a quick yet comprehensive understanding of AI model development.
๐ก Perfect for beginners seeking to grasp the basics of large model training and inference in no time!
Speaker's profile:
Quqi obtained Masterโs Degree in Data Science and Machine Learning from NUS. His expertise is in Machine Learning with a focus in of distributed training and AI System. Currently, Quqi is a Quantitative Developer at QRT after the completion of his 3-month internship.
See you there ๐
๐14๐ฅ3โค1
Hi everyone, we're starting our Hackerschool session on Introduction to Large-scale AI Model Techniques soon.
Do come down if you're interested to learn more about it!
Do come down if you're interested to learn more about it!
๐5๐3โค1
Hello everyone ๐,
We have posted the videos of our Friday Hacks sessions on YouTube. You may view them here:
Friday Hacks #256: Talk #1: Livestreams are Fun with Google Cloud's ecosystem
Friday Hacks #256: Talk #2 The Misunderstood Principal Component Analysis (PCA)
Friday Hacks #257: Talk #1: How to Actually Become Data Driven
Friday Hacks #257: Talk #2 The New XOR Problem
Thank you for joining us at Friday Hacks! Hope to see you again next semester! ๐๐
We have posted the videos of our Friday Hacks sessions on YouTube. You may view them here:
Friday Hacks #256: Talk #1: Livestreams are Fun with Google Cloud's ecosystem
Friday Hacks #256: Talk #2 The Misunderstood Principal Component Analysis (PCA)
Friday Hacks #257: Talk #1: How to Actually Become Data Driven
Friday Hacks #257: Talk #2 The New XOR Problem
Thank you for joining us at Friday Hacks! Hope to see you again next semester! ๐๐
YouTube
Friday Hacks #256 Livestreams are Fun with Google Cloud's ecosystem
Livestreams are Fun! Creating + Hosting a RTMP relay server with Google Cloud's ecosystem
Work from home has become a thing for most industries, and that same notion has impacted online events. But what if we need to stream this content to multiple platformsโฆ
Work from home has become a thing for most industries, and that same notion has impacted online events. But what if we need to stream this content to multiple platformsโฆ
โค13๐ฅ5๐3๐1๐1
Wondering how you can navigate the tech internship world and land your first internship?
Join us for a panel discussion featuring a set of panellists with work and research experience at firms like DRW, CitSec, Google and PayPal.
Also learn how you can prepare yourself for the internship process (including the timeline, resume, interview and much more!) at the start of the session.
Look out for details about a career mentorship programme from NUS Hackers at the end of the talk ๐
๐๏ธ Saturday, 25th May
โฐ 7:00pm to 9:00pm
๐ On Zoom
Join the Zoom meeting here, or using the details below:
Meeting ID: 848 5895 1554
Passcode: 497191
See you there ๐
Join us for a panel discussion featuring a set of panellists with work and research experience at firms like DRW, CitSec, Google and PayPal.
Also learn how you can prepare yourself for the internship process (including the timeline, resume, interview and much more!) at the start of the session.
Look out for details about a career mentorship programme from NUS Hackers at the end of the talk ๐
๐๏ธ Saturday, 25th May
โฐ 7:00pm to 9:00pm
๐ On Zoom
Join the Zoom meeting here, or using the details below:
Meeting ID: 848 5895 1554
Passcode: 497191
See you there ๐
๐ฅ21๐4โค2