Friday Hacks #228 π«
Date/Time: Friday, Sep 16 at 7pm
Venue: Lemongrass Room @ Shaw Foundation Alumni House
SIGN UP HERE: https://nus.campuslabs.com/engage/submitter/form/start/558036
πFood will be served!
1) Cats, Burrito, and Laziness
Ever wondered how pure functional programming could work in the industry? How do Haskell programmers write code to launch missiles? And what's up with those monad tutorials? In this talk, I'll talk about how paidy uses Scala, cats-effect, and pure functional programming to process more than 100,000 payments a day.
2) Modernize Data Layer using Cloud Native Database
Join us to discuss the evolution of databases and explore the benefits of Cloud Native Distributed SQL for modernizing the data layer using YugabyteDB, a 100% open-source distributed cloud-native transactional database that is designed to provide NewSQL capabilities by offering SQL & NoSQL API's with the horizontal scalability, geo-distribution, and resilience of cloud-native architectures.
See you there π
Date/Time: Friday, Sep 16 at 7pm
Venue: Lemongrass Room @ Shaw Foundation Alumni House
SIGN UP HERE: https://nus.campuslabs.com/engage/submitter/form/start/558036
πFood will be served!
1) Cats, Burrito, and Laziness
Ever wondered how pure functional programming could work in the industry? How do Haskell programmers write code to launch missiles? And what's up with those monad tutorials? In this talk, I'll talk about how paidy uses Scala, cats-effect, and pure functional programming to process more than 100,000 payments a day.
2) Modernize Data Layer using Cloud Native Database
Join us to discuss the evolution of databases and explore the benefits of Cloud Native Distributed SQL for modernizing the data layer using YugabyteDB, a 100% open-source distributed cloud-native transactional database that is designed to provide NewSQL capabilities by offering SQL & NoSQL API's with the horizontal scalability, geo-distribution, and resilience of cloud-native architectures.
See you there π
β€5π4
NUS Hackers
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β¦
Sign ups for this week's Hackerschool is closing soon! See you on Saturday!
Friday Hacks #229 π
Date/Time: Friday, Oct 7 at 7:00pm
Venue: Level 2 Auditorium @ iΒ³ Building
ππ§Food will be served!
SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441
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) How Supabase uses Cloudflare Workers
Supabase is an open source Firebase Alternative. This talk goes over Supabaseβs architecture, how we use Workers for routing, authentication and intelligently caching resources on a Content Delivery Network.
2) How to Build an Exchange
Electronic exchanges play an important role in the world financial system. This talk looks at the question of how to design an exchange through the lens of JX, a crossing engine we built at Jane Street for clients to access our proprietary liquidity.
See you there π
Date/Time: Friday, Oct 7 at 7:00pm
Venue: Level 2 Auditorium @ iΒ³ Building
ππ§Food will be served!
SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441
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) How Supabase uses Cloudflare Workers
Supabase is an open source Firebase Alternative. This talk goes over Supabaseβs architecture, how we use Workers for routing, authentication and intelligently caching resources on a Content Delivery Network.
2) How to Build an Exchange
Electronic exchanges play an important role in the world financial system. This talk looks at the question of how to design an exchange through the lens of JX, a crossing engine we built at Jane Street for clients to access our proprietary liquidity.
See you there π
π8π₯5πΎ3
Hackerschool: Introduction to HTML/CSS & Basic Web Hosting
Date&Time: 8 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
Have you ever viewed the page source of a website or use the inspect element feature in your browser but never understand what you're looking at? Fret not, you have found the right place to satisfy your curiosity!
The web is a core part of our digital lives, much of what we see is represented by HTML and CSS. In this workshop you will understand the basic structure of these documents and manipulate them directly. No need to worry about having to write them from scratch as a static site generator will be used to create your own website, and you will learn to make it public on the internet too!
Do come with your favourite text editor/IDE, git client as well as GitHub account, these will come in handy during the workshop!
See you there!
Date&Time: 8 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
Have you ever viewed the page source of a website or use the inspect element feature in your browser but never understand what you're looking at? Fret not, you have found the right place to satisfy your curiosity!
The web is a core part of our digital lives, much of what we see is represented by HTML and CSS. In this workshop you will understand the basic structure of these documents and manipulate them directly. No need to worry about having to write them from scratch as a static site generator will be used to create your own website, and you will learn to make it public on the internet too!
Do come with your favourite text editor/IDE, git client as well as GitHub account, these will come in handy during the workshop!
See you there!
π7π₯1
NUS Hackers
Friday Hacks #229 π Date/Time: Friday, Oct 7 at 7:00pm Venue: Level 2 Auditorium @ iΒ³ Building ππ§Food will be served! SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441 If you are unable to come join us physically, youβ¦
Last call for Friday Hacks this week: Supabase and Jane Street are both coming down! See you there π
ππ§SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441
ππ§SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441
π2
NUS Hackers
Hackerschool: Introduction to HTML/CSS & Basic Web Hosting Date&Time: 8 Oct 2022 10am-12.30pm Venue: Seminar Room @ LT19 (COM2) + Zoom π SIGN UP HERE Have you ever viewed the page source of a website or use the inspect element feature in your browser butβ¦
Reminder to sign up for this week's Hackerschool on Introduction to HTML/CSS & Basic Web Hosting, the registration form will close soon!
π3β‘2
NUS Hackers
Last call for Friday Hacks this week: Supabase and Jane Street are both coming down! See you there π ππ§SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441
Apologies for the inconvenience, but the food and drinks for Friday Hacks will be delivered late.
The Hackerschool: Introduction to HTML/CSS & Basic Web Hosting will be starting at Seminar Room @ LT19 (COM2) soon! If you're lost in SoC, just PM @Jingyen for help getting to the venue :)
Hacker Tools: Latex
Date/Time: 11 October 2022, 6.30pm - 8.30pm
Venue: Executive Classroom, COM2-04-02 + Zoom
Sign up link here
This week, weβll be introducing the well-known LaTeX document preparation system used widely across fields to prepare high-quality documents, papers, notes, journals, books, slides, cheatsheets, resumes, and so on. Come learn this invaluable tool that will let you create beautiful documents and impress your readers.
Please have TeX and TeXstudio installed before the workshop. You can install either MiKTeX or TeX Live, depending on your OS. If in doubt:
- On Windows, MiKTeX is easier to install: https://miktex.org/download#win
- On Linux, install TeX Live using your package manager.
- On macOS, install MacTeX, a version of TeX Live for macOS: http://tug.org/mactex/
TeXstudio:
- On Windows and macOS: https://www.texstudio.org/#download
- On Linux, install TeXstudio using your package manager.
Date/Time: 11 October 2022, 6.30pm - 8.30pm
Venue: Executive Classroom, COM2-04-02 + Zoom
Sign up link here
This week, weβll be introducing the well-known LaTeX document preparation system used widely across fields to prepare high-quality documents, papers, notes, journals, books, slides, cheatsheets, resumes, and so on. Come learn this invaluable tool that will let you create beautiful documents and impress your readers.
Please have TeX and TeXstudio installed before the workshop. You can install either MiKTeX or TeX Live, depending on your OS. If in doubt:
- On Windows, MiKTeX is easier to install: https://miktex.org/download#win
- On Linux, install TeX Live using your package manager.
- On macOS, install MacTeX, a version of TeX Live for macOS: http://tug.org/mactex/
TeXstudio:
- On Windows and macOS: https://www.texstudio.org/#download
- On Linux, install TeXstudio using your package manager.
π³1
Friday Hacks #230 πΎ
Date/Time: Friday, 14 October at 7:00pm
Venue: Basil Room @ Shaw Foundation Alumni House
πFood will be served!
Sign up for food at: https://nus.campuslabs.com/engage/submitter/form/start/562905
You are welcome to join us online at:
https://nus-sg.zoom.us/j/83482473723?pwd=TW5nWitzRFlhOWdLaEVKYlVGMjJDdz09
1) The Making of Precursor: AMA
Precursor is an open hardware platform for developing secure applications. The design is open-source from the CPU core to the metal case to the full-custom operating system, Xous. This talk will set the stage for the broader context of Precursor, touching on some of the more interesting challenges.
2) Which is better? Post-quantum algorithms, or quantum key distribution?
Philip R. Zimmermann is an American computer scientist and cryptographer. He is the creator of Pretty Good Privacy, the most widely used email encryption software in the world. He is also known for his work in VoIP encryption protocols, notably ZRTP and Zfone.
See you there! π
Date/Time: Friday, 14 October at 7:00pm
Venue: Basil Room @ Shaw Foundation Alumni House
πFood will be served!
Sign up for food at: https://nus.campuslabs.com/engage/submitter/form/start/562905
You are welcome to join us online at:
https://nus-sg.zoom.us/j/83482473723?pwd=TW5nWitzRFlhOWdLaEVKYlVGMjJDdz09
1) The Making of Precursor: AMA
Precursor is an open hardware platform for developing secure applications. The design is open-source from the CPU core to the metal case to the full-custom operating system, Xous. This talk will set the stage for the broader context of Precursor, touching on some of the more interesting challenges.
2) Which is better? Post-quantum algorithms, or quantum key distribution?
Philip R. Zimmermann is an American computer scientist and cryptographer. He is the creator of Pretty Good Privacy, the most widely used email encryption software in the world. He is also known for his work in VoIP encryption protocols, notably ZRTP and Zfone.
See you there! π
π₯23π1
NUS Hackers
Friday Hacks #229 π Date/Time: Friday, Oct 7 at 7:00pm Venue: Level 2 Auditorium @ iΒ³ Building ππ§Food will be served! SIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/559441 If you are unable to come join us physically, youβ¦
Recordings for Friday Hacks #229 is up π
Talk 1: https://youtu.be/sjmOMCEAdKc
Unfortunately for the second talk, we are unable to post it as a public video :( However, if you are interested in viewing it, you can fill this form with your email to request access π
Talk 1: https://youtu.be/sjmOMCEAdKc
Unfortunately for the second talk, we are unable to post it as a public video :( However, if you are interested in viewing it, you can fill this form with your email to request access π
YouTube
Friday Hacks #229: How Supabase launched Storage
More details: https://www.nushackers.org/2022/10/friday-hacks-229/
0:00 Introduction
0:41 How Supabase launched Storage
30:52 Q&A
0:00 Introduction
0:41 How Supabase launched Storage
30:52 Q&A
π6
NUS Hackers
Hacker Tools: Latex Date/Time: 11 October 2022, 6.30pm - 8.30pm Venue: Executive Classroom, COM2-04-02 + Zoom Sign up link here This week, weβll be introducing the well-known LaTeX document preparation system used widely across fields to prepare high-qualityβ¦
We'll be starting in 5 mins! If you're joining from zoom, do join via the link 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β¦
Hackerschool: Introduction to React
Date&Time: 15 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
This week, we will go through React. React is a JavaScript library that makes creating interactive UIs painless. This workshop will explore the basic fundamentals of React to get you started with building rich and interactive web pages. We will start with the basics of React, such as JSX, creating and composing React Components, passing React props, and using React state. In the process, we will create a simple todo list that supports CRUD operations, and set up continuous delivery (CD) by deploying it to Vercel.
All you need to attend this event is a laptop with wireless internet access and either Google Chrome or Mozilla Firefox.
Some basic knowledge of JavaScript is assumed. You may find this past session of Hackerschool on JavaScript useful.
See you there!
Date&Time: 15 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
This week, we will go through React. React is a JavaScript library that makes creating interactive UIs painless. This workshop will explore the basic fundamentals of React to get you started with building rich and interactive web pages. We will start with the basics of React, such as JSX, creating and composing React Components, passing React props, and using React state. In the process, we will create a simple todo list that supports CRUD operations, and set up continuous delivery (CD) by deploying it to Vercel.
All you need to attend this event is a laptop with wireless internet access and either Google Chrome or Mozilla Firefox.
Some basic knowledge of JavaScript is assumed. You may find this past session of Hackerschool on JavaScript useful.
See you there!
NUS Hackers
Friday Hacks #230 πΎ Date/Time: Friday, 14 October at 7:00pm Venue: Basil Room @ Shaw Foundation Alumni House πFood will be served! Sign up for food at: https://nus.campuslabs.com/engage/submitter/form/start/562905 You are welcome to join us online at:β¦
Last call for Friday Hacks sign ups! This week: Bunnie Huang and Phil Zimmermann! See you there π
πSIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/562905
πSIGN UP FOR FOOD HERE: https://nus.campuslabs.com/engage/submitter/form/start/562905
π2
Friday Hacks Interest Poll:
Fabrica.aiβs founders are planning to come down NEXT Friday (NUS well-being day) Their 2 talks are: 1. Common Pitfalls in Computer Vision Projects 2. Prototyping a (tile grouting) robot at home on a budget
Fabrica.aiβs founders are planning to come down NEXT Friday (NUS well-being day) Their 2 talks are: 1. Common Pitfalls in Computer Vision Projects 2. Prototyping a (tile grouting) robot at home on a budget
Anonymous Poll
35%
I am interested to come down physically on well-being day
34%
I am interested to come down only if its on 28 Oct (the following Friday)
31%
I am ok with both dates!
π1
Hackerschool: Interested to learn about React? Don't wait! Sign up for this week's Hackerschool before registration closes tonight, see you tomorrow!
Telegram
NUS Hackers
Hackerschool: Introduction to React
Date&Time: 15 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
This week, we will go through React. React is a JavaScript library that makes creating interactive UIs painless. This workshopβ¦
Date&Time: 15 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
This week, we will go through React. React is a JavaScript library that makes creating interactive UIs painless. This workshopβ¦
π1
The Introduction to React workshop is starting on Zoom soon! If you need help getting to SR@LT19, just PM @Jingyen :)
NUS Hackers
Home page
π€2
Hacker Tools: Vim
Date/Time: 18 October 2022, 6.30pm - 8.30pm
Venue: Executive Classroom, COM2-04-02 + Zoom
SIGN UP HERE
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 welcome!
Prerequisites:
- Vim installation (WSL2 / Linux / OSX install preferred, Native windows install might be a little fiddly).
Look forward to seeing you there!
Date/Time: 18 October 2022, 6.30pm - 8.30pm
Venue: Executive Classroom, COM2-04-02 + Zoom
SIGN UP HERE
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 welcome!
Prerequisites:
- Vim installation (WSL2 / Linux / OSX install preferred, Native windows install might be a little fiddly).
Look forward to seeing you there!
β€10π1
Hackerschool: Introduction to Flask
Date&Time: 22 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
Do you want to make a dynamic website but find JavaScript and the various frameworks too intimidating to learn? Flask has come to your rescue!
Flask is a micro framework for writing web applications in Python. This eases the development process as Flask is easy to get started with, only requiring basic HTML/CSS knowledge. This workshop will introduce the development process with a few simple examples to showcase the possibilities.
An IDE (e.g. PyCharm) is highly recommended though not required, do at least set up Python on your local machine beforehand to attend the workshop.
See you there!
Date&Time: 22 Oct 2022 10am-12.30pm
Venue: Seminar Room @ LT19 (COM2) + Zoom
π SIGN UP HERE
Do you want to make a dynamic website but find JavaScript and the various frameworks too intimidating to learn? Flask has come to your rescue!
Flask is a micro framework for writing web applications in Python. This eases the development process as Flask is easy to get started with, only requiring basic HTML/CSS knowledge. This workshop will introduce the development process with a few simple examples to showcase the possibilities.
An IDE (e.g. PyCharm) is highly recommended though not required, do at least set up Python on your local machine beforehand to attend the workshop.
See you there!
π5
NUS Hackers
Hacker Tools: Vim Date/Time: 18 October 2022, 6.30pm - 8.30pm Venue: Executive Classroom, COM2-04-02 + Zoom SIGN UP HERE 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β¦
Hi everyone! We're starting soon! Do join us at Executive Classroom COM2-04-02 or Zoom