NUS Hackers
10.8K subscribers
519 photos
16 videos
3 files
719 links
Download Telegram
We will be starting in 10 min!
Friday Hacks #207: Bayesian Networks and Packet Processing Systems

Date/Time: 3rd Sep @7pm

Zoom link

Talk #1: Bayesian Networks - Thinking about causality in ML

This tutorial will discuss the importance of causal models, as well as some of the most state of the art methods for reasoning, including CausalNex – QuantumBlack’s open-source Bayesian Network tool, that we use to deliver highly interpretable models and powerful counterfactual analysis

Speaker Profile
Paul Beaumont is a Principal Data Scientist in the Singapore office of QuantumBlack.

Talk #2: Safe At Any Speed
by Jane Street

In this talk, we’re going to explore how to build a highly optimized single-core packet processing system that is capable of processing millions of messages per second. We will see how to bridge the gap between the high-level abstractions we’ve come to love when structuring code, and efficient machine-level execution necessary to process messages at line-rate.
Hackerschool: Creating Telegram Bots with Python

Date/Time: 4th Sep 2021 @ 10am - 12pm

Sign up here

Venue: Online on Zoom

This workshop will go through how to create a simple bot on Telegram. We will go through the different use cases for bots, 3 common paradigms bots can follow, and then create example bots to understand these paradigms. All you need to attend this event is a laptop with wireless internet access and either Google Chrome or Mozilla Firefox. Additionally, you need a Google and Telegram account.
We will be starting in 40 min!
Hacker Tools: CLI data wrangling

Date/Time: Tuesday, 7th Sep 2021, 7pm – 9pm

Venue: Zoom

Sign-up 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
Hello everyone! For those who wish to follow along with some demos in the first talk (Bayesian Networks), the speaker has provided the following repository.

It has some setup instructions in case people following along would like to try out some of the content and tools demonstrated later.

The repo also contains the slides for today's session.

See you later!!
We will be starting in 10min!

Zoom link
We will be starting in 10 minutes!
🎥 Zoom link here
Hackerschool: Data Analysis Fundamentals: Numpy + Pandas

Date/Time: 11 Sep 2021@ 10am - 12pm

Venue: Online on Zoom

Sign up here

Welcome back to Hackerschool! In this workshop, we will go through 2 of the most popular Python libraries for statistical analysis: Numpy and Pandas. NumPy facilitates efficient numerical operations on large quantities of data, while Pandas contains data manipulation tools that are built on top of and add to those of the established NumPy library. These libraries are indispensable tools for data analysis and we will be here to guide you through interactive code-alongs in this workshop.

This workshop will be held on Zoom. All you need to attend this event is a laptop with wireless internet access and either Google Chrome or Mozilla Firefox. Additionally, you need a Google account.

Some basic knowledge of Python is assumed.

**Zoom link will be sent to registrants at the sign-up link closer to the event’s date
Friday Hacks #208: Source Academy &  ICFP 2019 Programming Contest

Date/Time: 10th Sep @7pm

Venue: Online on Zoom & AS6 LT15(Hybrid)

Zoom link here

In-person sign up link

Talk #1: Source Academy: Past, Present, Future by Prof Martin Henz

The talk will introduce the Source Academy, a medium-scale software project that builds an immersive online experiential environment for learning programming.

Speaker Profile
Prof Martin Henz is a professor at SoC with a focus on experiential and multidisciplinary learning.

Talk #2: Running the ICFP 2019 Programming Contest by Prof Ilya Sergey

The ICFP Programming Contest is an international programming competition held annually with results announced at the International Conference on Functional Programming.

Prof Sergey will talk about his experience of organising the 2019 edition of the contest, which attracted 194 teams.

Speaker Profile
Ilya Sergey is an Associate Professor at Yale-NUS College and SoC, where he leads the Verified Systems Engineering lab.
Hacker Tools will be starting in 10 minutes!
Reminder to sign up if you wish to attend the talk in person!

Sign up here
We will be starting in 10 min!

link
The 2nd talk has started!

zoom link
We will be starting in 10 minutes!
🎥 Zoom link here
Hackerschool: Data Analysis Fundamentals: Data Viz in Python + Tableau

Date/Time: 18 Sep 2021@ 10am - 12pm

Venue: Online on Zoom

Sign up here

Welcome back to Hackerschool! In this workshop, we will go through fuss-free ways to visualise data using Plotly, a Python library to produce aesthetic plots, together with Tableau. Tableau is a popular data visualisation tool, which enables non-technical users to create visuals that can be understood by professionals at any level. We’ll explore different basic plotting techniques, such as comparison and distribution, to identify relationships and similarities between variables. Through this workshop, you’ll learn how to present engaging mission-critical insights with impactful visualisations on real-world data. Fret not! We will be here to guide you through interactive code-alongs in this workshop.

**Zoom link will be sent to registrants at the sign-up link closer to the event’s date
Friday Hacks #209: Algorithm Design & Hacking Decentralised Finance

17th Sep @7pm
Online on Zoom (FTF TBC)

Zoom link here

Talk #1: Optimism, Pessimism, and Algorithms by Prof Seth Gilbert

Are you an optimist or a pessimist? In this talk, I'll attempt to help you answer this question from the perspective of algorithm design.


Talk #2: Hacking Decentralised Finance(Defi) by Edison Lim from Suberra

This talk includes:
- Short introduction to DeFi - what it is about
- Overview of various classes of DeFi products - borrowing/lending, synthetic assets, algorithmic stablecoins, exchanges and more.
- Composability between DeFi protocols - how different protocols interact with each other
- Quick hack! Short demo of how to write a simple script to interact with a DeFi protocol
In person sign ups for this week's Friday Hacks are now open for NUS students! We'll be holding the talk at AS6-LT15.

Unfortunately due to the covid situation we regret to inform that only NUS students are allowed to sign up for the in-person talks

Sign up here
Remember to sign up if you wish to attend the talk in-person! Signups will close at 5 pm.

Sign up here