NUS Hackers
Hacker Tools: Virtual Machines & Ubuntu Install Date/Time: Tuesday, 23rd Aug 2022, 6.30pm โ 8.30pm Venue: Executive Classroom COM2-04-02 Zoom link here SIGN-UP HERE This session will not be recorded Welcome to this semesters Hacker Tools! This session,โฆ
Zoom link has been added for the Hacker Tools session!
โค1
NUS Hackers x Statistics and Data Science Society
Hackerschool: Automation with Python
Date/Time: 27 August 2022 10am-12.30pm
Venue: SR8 COM1-02-08 + Zoom
๐SIGN UP HERE
Welcome back to Hackerschool! This week, we will go through how to automate tasks in Python such as reading and writing files, web scraping, downloading videos from YouTube, manipulating images in bulk and more.
This workshop will be held on on campus and Zoom, and you will need a local installation of Python 3.7 and above to participate in the workshop. Some basic knowledge of Python is assumed, you may watch the introduction workshop on NUS Hacker's YouTube!
This series of Python workshops is brought to you by NUS Hackers x Statistics and Data Science Society.
See you there!
Hackerschool: Automation with Python
Date/Time: 27 August 2022 10am-12.30pm
Venue: SR8 COM1-02-08 + Zoom
๐SIGN UP HERE
Welcome back to Hackerschool! This week, we will go through how to automate tasks in Python such as reading and writing files, web scraping, downloading videos from YouTube, manipulating images in bulk and more.
This workshop will be held on on campus and Zoom, and you will need a local installation of Python 3.7 and above to participate in the workshop. Some basic knowledge of Python is assumed, you may watch the introduction workshop on NUS Hacker's YouTube!
This series of Python workshops is brought to you by NUS Hackers x Statistics and Data Science Society.
See you there!
๐15
๐๐ฟ๐ถ๐ฑ๐ฎ๐ ๐๐ฎ๐ฐ๐ธ๐ ๐ฎ๐ฎ๐ฑ โค๏ธโ๐ฅ
Session 1: High impact software engineering in the real world
Session 2: On tech entrepreneurship
Date: Friday, August 26 @7pm
Venue: The Hangar @ iยณ Building + Online on Zoom
๐ Food will be served!
SIGN UP HERE: https://nus.campuslabs.com/engage/submitter/form/start/553749
1) High Impact Software Engineering in the Real World
In the first session of the talk, Derianto hopes to illustrate how software engineering insights can solve real world problems and create meaningful impact.
2) On Tech Entrepreneurship
In the subsequent session, Derianto will be sharing his own startup journey and talking the different facets of creating a startup.
Speaker Profile
Born and raised in Indonesia, Derianto Kusuma studied computer science at Stanford in 2006-2010, before returning to Indonesia in 2012 to start Traveloka as a Co-founder & CTO. He now lives in Singapore, running Sembly, an early stage startup that is still in stealth.
๐ See you there!
Session 1: High impact software engineering in the real world
Session 2: On tech entrepreneurship
Date: Friday, August 26 @7pm
Venue: The Hangar @ iยณ Building + Online on Zoom
๐ Food will be served!
SIGN UP HERE: https://nus.campuslabs.com/engage/submitter/form/start/553749
1) High Impact Software Engineering in the Real World
In the first session of the talk, Derianto hopes to illustrate how software engineering insights can solve real world problems and create meaningful impact.
2) On Tech Entrepreneurship
In the subsequent session, Derianto will be sharing his own startup journey and talking the different facets of creating a startup.
Speaker Profile
Born and raised in Indonesia, Derianto Kusuma studied computer science at Stanford in 2006-2010, before returning to Indonesia in 2012 to start Traveloka as a Co-founder & CTO. He now lives in Singapore, running Sembly, an early stage startup that is still in stealth.
๐ See you there!
๐ฅ17๐9๐ฑ1
NUS Hackers
Hacker Tools: Virtual Machines & Ubuntu Install Date/Time: Tuesday, 23rd Aug 2022, 6.30pm โ 8.30pm Venue: Executive Classroom COM2-04-02 Zoom link here SIGN-UP HERE This session will not be recorded Welcome to this semesters Hacker Tools! This session,โฆ
We're starting soon, do join us at COM2-04-02 or at Zoom!
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solutionโฆ
NUS Hackers
๐๐ฟ๐ถ๐ฑ๐ฎ๐ ๐๐ฎ๐ฐ๐ธ๐ ๐ฎ๐ฎ๐ฑ โค๏ธโ๐ฅ Session 1: High impact software engineering in the real world Session 2: On tech entrepreneurship Date: Friday, August 26 @7pm Venue: The Hangar @ iยณ Building + Online on Zoom ๐ Food will be served! SIGN UP HERE: https://nus.campusโฆ
Last call for this weekโs Friday Hacks physical sign ups! It will be happening tomorrow at 7pm :)
Sign up at: https://nus.campuslabs.com/engage/submitter/form/start/553749
Sign up at: https://nus.campuslabs.com/engage/submitter/form/start/553749
โค1๐1
Hacker Tools: Introduction to Shell & Scripting
Date/Time: 30th August 6.30pm - 8.30pm
Venue: Executive Classroom COM2-04-02
Speaker: Noel
Sign-up here
Zoom link here
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!
Date/Time: 30th August 6.30pm - 8.30pm
Venue: Executive Classroom COM2-04-02
Speaker: Noel
Sign-up here
Zoom link here
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!
๐9
NUS Hackers
๐๐ฟ๐ถ๐ฑ๐ฎ๐ ๐๐ฎ๐ฐ๐ธ๐ ๐ฎ๐ฎ๐ฑ โค๏ธโ๐ฅ Session 1: High impact software engineering in the real world Session 2: On tech entrepreneurship Date: Friday, August 26 @7pm Venue: The Hangar @ iยณ Building + Online on Zoom ๐ Food will be served! SIGN UP HERE: https://nus.campusโฆ
Friday Hacks is starting soon at 7pm at The Hangar (level 1, turn right after entering), i3 Building. Food will be served from 6:45pm onwards!
NUS Hackers x Statistics and Data Science Society
Hackerschool: Creating Telegram Bots with Python ๐ค
Date&Time: 3 Sept 2022 10am-12.30pm
Venue: COM2-04-02 + Zoom
Physical attendance encouraged!
๐SIGN UP HERE
From playing werewolf to checking bus timings, Telegram bots are an essential part of why the messaging application became so popular. Have you ever wondered about how it works behind the scenes? If you are, then you found the right place to learn more about it!
This workshop will go through how to create a simple Telegram bot. We will go through the different use cases, 3 common paradigms that bots can follow, followed by example bots to understand these paradigms. All you need is a laptop either Google Chrome or Mozilla Firefox, and both Google and Telegram accounts.
Some basic knowledge of Python is assumed, you may watch the introduction workshop on NUS Hackers' YouTube!
This series of Python workshops is brought to you by NUS Hackers x Statistics and Data Science Society.
See you there!
Hackerschool: Creating Telegram Bots with Python ๐ค
Date&Time: 3 Sept 2022 10am-12.30pm
Venue: COM2-04-02 + Zoom
Physical attendance encouraged!
๐SIGN UP HERE
From playing werewolf to checking bus timings, Telegram bots are an essential part of why the messaging application became so popular. Have you ever wondered about how it works behind the scenes? If you are, then you found the right place to learn more about it!
This workshop will go through how to create a simple Telegram bot. We will go through the different use cases, 3 common paradigms that bots can follow, followed by example bots to understand these paradigms. All you need is a laptop either Google Chrome or Mozilla Firefox, and both Google and Telegram accounts.
Some basic knowledge of Python is assumed, you may watch the introduction workshop on NUS Hackers' YouTube!
This series of Python workshops is brought to you by NUS Hackers x Statistics and Data Science Society.
See you there!
โค1
๐๐ฟ๐ถ๐ฑ๐ฎ๐ ๐๐ฎ๐ฐ๐ธ๐ 226
Date/Time: Friday, Sept 2 at 7:00pm
Venue: Lemongrass Room @ Shaw Foundation Alumni House
Sign-up at: https://nus.campuslabs.com/engage/submitter/form/start/555162
๐ Free swag and food!
1) AI with Human-in-the-Loop
The first part of this talk examines the history of CS, and in particular AI, and discusses the new research paradigm that combines data driven and knowledge oriented AI towards a trustable and robust AI.
The second part of the talk discusses the roles of humans in the AI eco-system, especially in solving the last-mile AI problems.
2) Engineering for Latency, Technical Hurdles in Automated Trading
In this session, engineers from HRT will discuss the importance of latency, and share some technologies and techniques used to minimize latency in the critical path.
๐ See you there!
Date/Time: Friday, Sept 2 at 7:00pm
Venue: Lemongrass Room @ Shaw Foundation Alumni House
Sign-up at: https://nus.campuslabs.com/engage/submitter/form/start/555162
๐ Free swag and food!
1) AI with Human-in-the-Loop
The first part of this talk examines the history of CS, and in particular AI, and discusses the new research paradigm that combines data driven and knowledge oriented AI towards a trustable and robust AI.
The second part of the talk discusses the roles of humans in the AI eco-system, especially in solving the last-mile AI problems.
2) Engineering for Latency, Technical Hurdles in Automated Trading
In this session, engineers from HRT will discuss the importance of latency, and share some technologies and techniques used to minimize latency in the critical path.
๐ See you there!
๐ฅ14๐2
NUS Hackers
Hacker Tools: Introduction to Shell & Scripting Date/Time: 30th August 6.30pm - 8.30pm Venue: Executive Classroom COM2-04-02 Speaker: Noel Sign-up here Zoom link here The shell is a fast, efficient textual interface to your computer. Come learn to use theโฆ
Hacker Tools will be starting soon at 6.30pm at Executive Classroom COM2-04-02. Alternatively, you can also join us through zoom here
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solutionโฆ
๐2
NUS Hackers
๐๐ฟ๐ถ๐ฑ๐ฎ๐ ๐๐ฎ๐ฐ๐ธ๐ 226 Date/Time: Friday, Sept 2 at 7:00pm Venue: Lemongrass Room @ Shaw Foundation Alumni House Sign-up at: https://nus.campuslabs.com/engage/submitter/form/start/555162 ๐ Free swag and food! 1) AI with Human-in-the-Loop The first part of thisโฆ
Last call for Friday Hacks registration for tomorrow @ Shaw Foundation Alumni House! Do come down physically if you have signed up, so the food ๐ฑ wonโt go to waste :)
https://nus.campuslabs.com/engage/submitter/form/start/555162
https://nus.campuslabs.com/engage/submitter/form/start/555162
NUS Hackers
Are you passionate about spreading the hacker culture ๐ with us? Join us at NUS Hackers! ๐ช Be part of the team that organises some of the most impactful hacking-related events in NUS and Singapore ๐ธ๐ฌ! ๐ Still unsure about what we are doing? Check us outโฆ
NUS Hackers coreteam registration deadline is coming soon! We are closing the registration form at 04 September 11:59pm ๐
The application link can be found here !
The application link can be found here !
NUS Hackers
Join Coreteam
๐คฉ2
Hacker Tools: CLI Data Wrangling
Date/Time: Tuesday, 6th September, 6.30pm - 8.30pm
Venue: Executive Classroom COM2-04-02
Speaker: Noel
Sign-up link here
Zoom link here
Come learn how to manipulate, process, search, and make sense of any form of data with various tools, all while never leaving the Unix command line.
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/data-wrangling/.
Date/Time: Tuesday, 6th September, 6.30pm - 8.30pm
Venue: Executive Classroom COM2-04-02
Speaker: Noel
Sign-up link here
Zoom link here
Come learn how to manipulate, process, search, and make sense of any form of data with various tools, all while never leaving the Unix command line.
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/data-wrangling/.
๐1
Statistics and Data Science Society x NUS Hackers
Hackerschool: Data Wrangling with Pandas
Date&Time: 10 Sept 2022 10am-12.30pm
Venue: Seminar Room@LT19, COM2 Level 1 & Zoom
๐ SIGN UP HERE
Data wrangling is a vital skill for every data scientist/analyst, given its crucial role in most workflows. This workshop that introduces participants to the Pandas library in Python. The Pandas library is a tool preferred by many data scientists due to its fast, flexible and expressive data structures. Some common use case includes analysis and preparation of data for machine learning tasks. It is highly integrated with other popular libraries such as NumPy and Matplotlib for data visualisation.
We will be teaching the basics that will allow participants to jump straight into processing data. There will be a hands-on practice session where participants will work with an example dataset. The prerequisite is basic Python knowledge and some familiarity with using Jupyter/Colab notebooks.
See you there!
Hackerschool: Data Wrangling with Pandas
Date&Time: 10 Sept 2022 10am-12.30pm
Venue: Seminar Room@LT19, COM2 Level 1 & Zoom
๐ SIGN UP HERE
Data wrangling is a vital skill for every data scientist/analyst, given its crucial role in most workflows. This workshop that introduces participants to the Pandas library in Python. The Pandas library is a tool preferred by many data scientists due to its fast, flexible and expressive data structures. Some common use case includes analysis and preparation of data for machine learning tasks. It is highly integrated with other popular libraries such as NumPy and Matplotlib for data visualisation.
We will be teaching the basics that will allow participants to jump straight into processing data. There will be a hands-on practice session where participants will work with an example dataset. The prerequisite is basic Python knowledge and some familiarity with using Jupyter/Colab notebooks.
See you there!
๐8
Friday Hacks #227
Date/Time: Friday, September 9 at 7:00pm
Venue: Level 1 Seminar Room S777 @ i3 Building
Sign-up Link: https://nus.campuslabs.com/engage/submitter/form/start/556619
๐Food will be served!
If you are unable to come join us physically, you are welcome to join us online!
Zoom link:
https://nus-sg.zoom.us/j/83482473723?pwd=TW5nWitzRFlhOWdLaEVKYlVGMjJDdz09
1) Practical Challenges of Data Ingestion at Scale
Description TBC
Speaker Profile:
Sean Chai, Software Engineer from Marshall Wace will be coming down!
2) From Thought to Launch
This talk will walk you through the lifecycle of a feature at GitHub and the processes involved in taking an idea to production leveraging GitHub features such as Discussions, Issues/Memex, Pull Requests, etc.
Speaker Profile:
Yumin, Software Engineer from GitHub will be coming down!
See you there ๐
Date/Time: Friday, September 9 at 7:00pm
Venue: Level 1 Seminar Room S777 @ i3 Building
Sign-up Link: https://nus.campuslabs.com/engage/submitter/form/start/556619
๐Food will be served!
If you are unable to come join us physically, you are welcome to join us online!
Zoom link:
https://nus-sg.zoom.us/j/83482473723?pwd=TW5nWitzRFlhOWdLaEVKYlVGMjJDdz09
1) Practical Challenges of Data Ingestion at Scale
Description TBC
Speaker Profile:
Sean Chai, Software Engineer from Marshall Wace will be coming down!
2) From Thought to Launch
This talk will walk you through the lifecycle of a feature at GitHub and the processes involved in taking an idea to production leveraging GitHub features such as Discussions, Issues/Memex, Pull Requests, etc.
Speaker Profile:
Yumin, Software Engineer from GitHub will be coming down!
See you there ๐
๐ฅ3๐2
NUS Hackers
Hacker Tools: CLI Data Wrangling Date/Time: Tuesday, 6th September, 6.30pm - 8.30pm Venue: Executive Classroom COM2-04-02 Speaker: Noel Sign-up link here Zoom link here Come learn how to manipulate, process, search, and make sense of any form of data withโฆ
We'll be starting soon at 6.30pm! Do join us at Executive Classroom (COM2-04-02) or over Zoom here
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solutionโฆ
Project Mentor Signups
Dear SoC Freshmen,
Welcome to the School of Computing! You've already started the first of what's going to be an immense four years in university. The ride is going to be arduous, caffeinated, adrenaline-filled, and, we hope, fun.
To help freshmen make the most of their first year of university, NUS Hackers and SoC's Student Life Office are launching Project Mentor, a year-long peer mentorship program where freshmen are mentored by Y3 or Y4 students at SoC.
We know that computing can be daunting for freshmen. A mentor can help you by providing guidance about the long-term: what you're looking to achieve in SoC, and how, as well as advice about the short-term: choosing which modules suit you, deciding which field to specialize in, crafting a study plan, navigating internships, and more.
Mentors will be either SoC seniors in Year 3 or Year 4, or recently-graduated alumni. Freshmen will be paired in groups with two mentors, to allow for richer discussion, and to make it less daunting to ask for advice.
You can sign up for the program here. Sign ups will close on 9th September at 2359. If your application is successful, you will be contacted by your mentor within a week.
Only SoC freshmen can apply. Since there are limited slots, applicants will be selected by random balloting.
If you have any questions or concerns, reach out to mentorship2022@nushackers.org.
Dear SoC Freshmen,
Welcome to the School of Computing! You've already started the first of what's going to be an immense four years in university. The ride is going to be arduous, caffeinated, adrenaline-filled, and, we hope, fun.
To help freshmen make the most of their first year of university, NUS Hackers and SoC's Student Life Office are launching Project Mentor, a year-long peer mentorship program where freshmen are mentored by Y3 or Y4 students at SoC.
We know that computing can be daunting for freshmen. A mentor can help you by providing guidance about the long-term: what you're looking to achieve in SoC, and how, as well as advice about the short-term: choosing which modules suit you, deciding which field to specialize in, crafting a study plan, navigating internships, and more.
Mentors will be either SoC seniors in Year 3 or Year 4, or recently-graduated alumni. Freshmen will be paired in groups with two mentors, to allow for richer discussion, and to make it less daunting to ask for advice.
You can sign up for the program here. Sign ups will close on 9th September at 2359. If your application is successful, you will be contacted by your mentor within a week.
Only SoC freshmen can apply. Since there are limited slots, applicants will be selected by random balloting.
If you have any questions or concerns, reach out to mentorship2022@nushackers.org.
๐13๐ฅ1
NUS Hackers
Friday Hacks #227 Date/Time: Friday, September 9 at 7:00pm Venue: Level 1 Seminar Room S777 @ i3 Building Sign-up Link: https://nus.campuslabs.com/engage/submitter/form/start/556619 ๐Food will be served! If you are unable to come join us physically, youโฆ
Last call for this weekโs Friday Hacks sign ups! Hang out with us and the speakers from Marshall Wace and GitHub ๐
Sign up here: https://nus.campuslabs.com/engage/submitter/form/start/556619
Sign up here: https://nus.campuslabs.com/engage/submitter/form/start/556619
๐1
NUS Hackers
Friday Hacks #227 Date/Time: Friday, September 9 at 7:00pm Venue: Level 1 Seminar Room S777 @ i3 Building Sign-up Link: https://nus.campuslabs.com/engage/submitter/form/start/556619 ๐Food will be served! If you are unable to come join us physically, youโฆ
Friday Hacks is starting soon at i3 Building! See you!
Statistics and Data Science Society x NUS Hackers
Hackerschool: Intro to Machine Learning with scikit-learn
Date&Time: 17 Sept 2022 10am-12pm
Venue: Seminar Room @ LT19 + Zoom
๐ SIGN UP HERE
From playing Go to predicting the weather, machine learning is one of the fastest growing areas in terms of both research and applications. Handcrafted algorithms are definitely powerful in their own right, but it has become increasingly difficult to come up with good algorithms to solve real-world problems these days. What we have is a lot more data than we can comprehend, so why not build a data-centric model? Define the model and let the computer do the work!
We will deep dive into how to build a machine learning model to predict life-expectancy using scikit-learn, a popular open source machine learning library. We will be focusing on linear regression models that are simple and intuitive. Different different ways to evaluate and improve our model performance will be explored too.
See you there!
Hackerschool: Intro to Machine Learning with scikit-learn
Date&Time: 17 Sept 2022 10am-12pm
Venue: Seminar Room @ LT19 + Zoom
๐ SIGN UP HERE
From playing Go to predicting the weather, machine learning is one of the fastest growing areas in terms of both research and applications. Handcrafted algorithms are definitely powerful in their own right, but it has become increasingly difficult to come up with good algorithms to solve real-world problems these days. What we have is a lot more data than we can comprehend, so why not build a data-centric model? Define the model and let the computer do the work!
We will deep dive into how to build a machine learning model to predict life-expectancy using scikit-learn, a popular open source machine learning library. We will be focusing on linear regression models that are simple and intuitive. Different different ways to evaluate and improve our model performance will be explored too.
See you there!