NUS Hackers
10.8K subscribers
519 photos
16 videos
3 files
719 links
Download Telegram
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 πŸ‘‹
❀5πŸ‘4
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 πŸ‘‹
πŸ‘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!
πŸ‘7πŸ”₯1
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.
🐳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! πŸ‘‹
πŸ”₯23πŸ‘1
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!
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
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
The Introduction to React workshop is starting on Zoom soon! If you need help getting to SR@LT19, just PM @Jingyen :)
πŸ€”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!
❀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!
πŸ‘5