Synth jam: minimal
When: 26 February 14:00 - 18:00
Where: basement @ F0RTHSP4CE
Language: english / russian
We'll try to work with the trickiest instrument: silence.
First hour we'll spend on sync,
so bring your sequencers, MIDI cables and loopers to stay in time.
And of cause, bring cable to connect your audio devices to mixer by 6.3 jack.
If you have specific theme for next jams, that make your palms sweat, feel free to suggest in comments.
When: 26 February 14:00 - 18:00
Where: basement @ F0RTHSP4CE
Language: english / russian
We'll try to work with the trickiest instrument: silence.
First hour we'll spend on sync,
so bring your sequencers, MIDI cables and loopers to stay in time.
And of cause, bring cable to connect your audio devices to mixer by 6.3 jack.
If you have specific theme for next jams, that make your palms sweat, feel free to suggest in comments.
π₯11
ALGO MEETUP
25 Feb Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Dynamic programming 2
This time we will just continue to solve medium/hard LeetCode problems using dynamic programming. There will be no lecture, but you could study previous presentation by yourself if you missed it.
Use your favorite programming language.
Minimal participant requirements: you have already successfully solved easy problems at LeetCode.
Max 10 people, please comment if you want to participate and not already in the group.
25 Feb Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Dynamic programming 2
This time we will just continue to solve medium/hard LeetCode problems using dynamic programming. There will be no lecture, but you could study previous presentation by yourself if you missed it.
Use your favorite programming language.
Minimal participant requirements: you have already successfully solved easy problems at LeetCode.
Max 10 people, please comment if you want to participate and not already in the group.
π2
8th Anime Night
Saturday 25 Feb, 20:00 - 00:00
We'll watch Girls' Last Tour 1-6 series. It's slice of life of two little girls in post-apocalyptic setting.
sound: jap
sub: rus
Saturday 25 Feb, 20:00 - 00:00
We'll watch Girls' Last Tour 1-6 series. It's slice of life of two little girls in post-apocalyptic setting.
sound: jap
sub: rus
β€5π1π1
Spontaneous Introduction to Haskell #4
Date: Sunday 26/02/2023
Starting at: 18:00 PM
Duration: 5-6 hours
Language: Russian
Last week we wrote a few Monad instances, but still didn't get to monad transformers. This week we are going to learn how to compose effects of multiple monads with monad transformers and how to choose transformer stack for your effectful programs.
Bring your own laptops with GHC and Cabal pre-installed (this is a requirement)
Link to the study group: https://t.me/+LtB7BkG72Vc4Mzcy
@klntsky and @aka_dude
Date: Sunday 26/02/2023
Starting at: 18:00 PM
Duration: 5-6 hours
Language: Russian
Last week we wrote a few Monad instances, but still didn't get to monad transformers. This week we are going to learn how to compose effects of multiple monads with monad transformers and how to choose transformer stack for your effectful programs.
Bring your own laptops with GHC and Cabal pre-installed (this is a requirement)
Link to the study group: https://t.me/+LtB7BkG72Vc4Mzcy
@klntsky and @aka_dude
π₯4π¦2π³1
Seminar: geometric
deep learning
When: 26 Feb Sunday 14:00-16:00
Lang: RU
Where: main room
After finding CT x ML study resources lacking, we turn to the previous course by same authors on geometric deep learning, a field dedicated to making models invariant to some properties of data.
Read chapters 1, 2 and 3 of the book to prepare. You can also check out lectures 2 and 3. (We're skipping lec 1).
Shall you get stuck, pop over to the chat β weβll try to help.
deep learning
When: 26 Feb Sunday 14:00-16:00
Lang: RU
Where: main room
After finding CT x ML study resources lacking, we turn to the previous course by same authors on geometric deep learning, a field dedicated to making models invariant to some properties of data.
Read chapters 1, 2 and 3 of the book to prepare. You can also check out lectures 2 and 3. (We're skipping lec 1).
Shall you get stuck, pop over to the chat β weβll try to help.
π2
RETRO GAMING: Full pipe
When: 03 March, 20:00
Lang: Russian
Swiper trapped Uncle to psychic adventure through underworld, full of hardcore riddles and freaky character design.
When: 03 March, 20:00
Lang: Russian
Swiper trapped Uncle to psychic adventure through underworld, full of hardcore riddles and freaky character design.
π₯7π1
Spontaneous Introduction to Haskell #5
Date: Sunday 05/03/2023
Starting at: 18:00 PM
Duration: 5-6 hours
Language: Russian
Last week we implemented our own monad transformer, now it's time to learn how to use MTL to automate lifting of monadic actions.
Bring your own laptops
Link to the study group: https://t.me/+LtB7BkG72Vc4Mzcy
org: @klntsky
Date: Sunday 05/03/2023
Starting at: 18:00 PM
Duration: 5-6 hours
Language: Russian
Last week we implemented our own monad transformer, now it's time to learn how to use MTL to automate lifting of monadic actions.
Bring your own laptops
Link to the study group: https://t.me/+LtB7BkG72Vc4Mzcy
org: @klntsky
π2π1π«‘1
ALGO MEETUP
4 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Priority queue (heap)
At first we will have a small lecture about different implementations of priority queue. Then we will solve 3-4 medium/hard LeetCode problems with priority queues.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
4 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Priority queue (heap)
At first we will have a small lecture about different implementations of priority queue. Then we will solve 3-4 medium/hard LeetCode problems with priority queues.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
π₯6
9th Anime Night
Saturday 4 March, 20:00 - 00:00
We'll watch Girls' Last Tour 7-12 series. It's slice of life of two little girls in post-apocalyptic setting.
sound: jap
sub: rus/eng
Saturday 4 March, 20:00 - 00:00
We'll watch Girls' Last Tour 7-12 series. It's slice of life of two little girls in post-apocalyptic setting.
sound: jap
sub: rus/eng
β€4π1
HACK BASICS: Program execution model
When: Wednesday, March 8, 19:30
Language: English/Russian
β’ Program execution model in modern computing
β’ Executable files and memory layout
β’ Memory management (static, stack, heap)
β’ Assembly & C language basics
We recommend to grab a laptop with a UNIX-like operating system
(GNU/Linux (Debian, Ubuntu, etc.), *BSD, MacOS and others).
When: Wednesday, March 8, 19:30
Language: English/Russian
β’ Program execution model in modern computing
β’ Executable files and memory layout
β’ Memory management (static, stack, heap)
β’ Assembly & C language basics
We recommend to grab a laptop with a UNIX-like operating system
(GNU/Linux (Debian, Ubuntu, etc.), *BSD, MacOS and others).
π₯8π5π1
Spontaneous introduction to parser generators
When: Sunday, March 12, 18:00-23:00
Language: Russian
Ever tried to write and debug a parser by hand? Then you know it's not an easy task!
Parser generators let you avoid dealing with parser internal state and focus on what's really important: structure of your expression language.
The goal of the workshop is to construct a parser for arithmetic expressions, e.g.
We will talk about:
- regular expressions and when not to use them
- formal grammars and how to define them in BackusβNaur notation
- operator precedence, fixity and associativeness
- backtracking and time complexity of parsers
Bring a laptop with ssh.
Join study group: https://t.me/+Sbh6q8_DNdFiMTEy
org: @klntsky
When: Sunday, March 12, 18:00-23:00
Language: Russian
Ever tried to write and debug a parser by hand? Then you know it's not an easy task!
Parser generators let you avoid dealing with parser internal state and focus on what's really important: structure of your expression language.
The goal of the workshop is to construct a parser for arithmetic expressions, e.g.
(-1 + 2) / 3 * 4 using NearleyJSWe will talk about:
- regular expressions and when not to use them
- formal grammars and how to define them in BackusβNaur notation
- operator precedence, fixity and associativeness
- backtracking and time complexity of parsers
Bring a laptop with ssh.
Join study group: https://t.me/+Sbh6q8_DNdFiMTEy
org: @klntsky
π12
Celebrating 20 years of Nix
14:00-18:00, Sunday, Mar. 12th
Nix is older than it may seem: it is 2 years older than Git, 1 year older than Ubuntu, and only 1 year younger than me! (wait, I guess that last one's not really surprising...)
This March Nix is turning 20.
To celebrate, we will gather and chat about operating systems, package management, reproducibility, declarativity and other related topics, probably install NixOS, and have some fun.
If you have some ideas for a quick talk or a problem you want to discuss, don't hesitate to prepare something.
Organizer: @balsoft
Resident curator: @tar_xzf
14:00-18:00, Sunday, Mar. 12th
Nix is older than it may seem: it is 2 years older than Git, 1 year older than Ubuntu, and only 1 year younger than me! (wait, I guess that last one's not really surprising...)
This March Nix is turning 20.
To celebrate, we will gather and chat about operating systems, package management, reproducibility, declarativity and other related topics, probably install NixOS, and have some fun.
If you have some ideas for a quick talk or a problem you want to discuss, don't hesitate to prepare something.
Organizer: @balsoft
Resident curator: @tar_xzf
π6π1
10th Cybertrashpunk Anime Night @ F0RTHSP4CE
Sachi & Ssipak (2006)
Date: 11/03/2023
Starting at: 20:00 PM
Duration: 1:30
Sound: Korean
Subtitles: English
Sachi & Ssipak (2006)
Date: 11/03/2023
Starting at: 20:00 PM
Duration: 1:30
Sound: Korean
Subtitles: English
π4
Synth jam: loop
When: 12.03.2023 15:00 - 18:00
Where: basement @ F0RTHSP4CE
Language: english / russian
This jam is about looping: layering sound in real time.
Bring anything, which can produce an intriguing sound.
Yes, any.
We'll try both line input and different types of mics.
Looper, eq and effect pedals are extremely welcome!
When: 12.03.2023 15:00 - 18:00
Where: basement @ F0RTHSP4CE
Language: english / russian
This jam is about looping: layering sound in real time.
Bring anything, which can produce an intriguing sound.
Yes, any.
We'll try both line input and different types of mics.
Looper, eq and effect pedals are extremely welcome!
π₯9β€1
ALGO MEETUP
11 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Minimum Spanning Tree + quickselect
At first we will have a small lecture about quickselect algorithm, MST and ways to build it. Then we will solve 3-4 medium/hard LeetCode problems on these topics.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
11 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Minimum Spanning Tree + quickselect
At first we will have a small lecture about quickselect algorithm, MST and ways to build it. Then we will solve 3-4 medium/hard LeetCode problems on these topics.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
π3
Paper reading club:
intelligence and discrete optimization
When: 17 Mar Friday 19:00-22:00
Lang: RU
Where: main room
Papers of the day:
Investigating cognitive neuroscience theories of human intelligence: A connectome-based predictive modeling approach (2022)
Ant Algorithms for Discrete Optimization (1999)
GPT-4 (2023)
Read the papers and come discuss them! Weβll walk through each paper and collectively resolve any unclear spots as we do so. Then weβll share our perspectives on the subject and figure our how the paper fits into our life.
Shall you get stuck as you read, pop over to our chat β weβll try to help.
intelligence and discrete optimization
When: 17 Mar Friday 19:00-22:00
Lang: RU
Where: main room
Papers of the day:
Investigating cognitive neuroscience theories of human intelligence: A connectome-based predictive modeling approach (2022)
Ant Algorithms for Discrete Optimization (1999)
GPT-4 (2023)
Read the papers and come discuss them! Weβll walk through each paper and collectively resolve any unclear spots as we do so. Then weβll share our perspectives on the subject and figure our how the paper fits into our life.
Shall you get stuck as you read, pop over to our chat β weβll try to help.
π₯4π1π1
RETRO GAMING: The Elder Scrolls: Morrowind
When: 17 March Friday, 20:00
Lang: Russian
Wake Up. We're Here. Why are you shaking? Are you ok? Wake up. Stand up. There you go. You were dreaming. The waking world is the amnesia of dream. All motifs can be mortally wounded. Once slain, themes turn into the structure of future nostalgia. Do not abuse your powers or they will lead you astray. They will leave you like rebellious daughters. They will lose their virtue. They will become lost and resentful and finally become pregnant with the seed of folly. Soon you will be the grandparent of a broken state. You will be mocked. It will fall apart like a stone that recalls that it is really water.
When: 17 March Friday, 20:00
Lang: Russian
Wake Up. We're Here. Why are you shaking? Are you ok? Wake up. Stand up. There you go. You were dreaming. The waking world is the amnesia of dream. All motifs can be mortally wounded. Once slain, themes turn into the structure of future nostalgia. Do not abuse your powers or they will lead you astray. They will leave you like rebellious daughters. They will lose their virtue. They will become lost and resentful and finally become pregnant with the seed of folly. Soon you will be the grandparent of a broken state. You will be mocked. It will fall apart like a stone that recalls that it is really water.
π±2π2π2β€1π1πΏ1
ALGO MEETUP
18 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Hashing
At first we will have a small lecture about hash functions, HashMap and HashSet implemetations from @elena_anyusheva. Then we will solve 3-4 medium/hard LeetCode problems on these topics.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
18 March Saturday 14:00 - 19:00
Series of events, dedicated to learning algorithms and solving LeetCode problems. Nice option to prepare for job interviews.
topic: Hashing
At first we will have a small lecture about hash functions, HashMap and HashSet implemetations from @elena_anyusheva. Then we will solve 3-4 medium/hard LeetCode problems on these topics.
Use your favorite programming language.
Minimal participant requirements:
* you have already successfully solved easy problems at LeetCode
* you have laptop, pen and paper
Max 10 people, please comment if you want to participate and not already in the group.
π3β‘1
Seminar: geometric
deep learning
When: 19 Mar Sunday 14:00-16:00
Lang: RU
Where: main room
We're back with more geometric deep learning! This time we're looking at geometric priors.
We're continuing to work through chapter 3 of the book. This corresponds to lectures 3 and 4.
Shall you get stuck, pop over to the chat β weβll try to help.
deep learning
When: 19 Mar Sunday 14:00-16:00
Lang: RU
Where: main room
We're back with more geometric deep learning! This time we're looking at geometric priors.
We're continuing to work through chapter 3 of the book. This corresponds to lectures 3 and 4.
Shall you get stuck, pop over to the chat β weβll try to help.
π5