-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
95 lines (89 loc) · 5.69 KB
/
Copy pathindex.html
File metadata and controls
95 lines (89 loc) · 5.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ruben Vorster</title>
<link rel="stylesheet" href="css/main.css">
<link rel="icon" type="image/png" href="favicon.png">
<!-- ShaderToyLite script -->
<script src="https://cdn.jsdelivr.net/gh/neilmendoza/ShaderToyLite/shadertoylite.min.js"></script>
</head>
<body>
<div class="sidebar">
<h1>Ruben Vorster</h1>
<div class="me">
<img src="rubenn.jpg">
</div>
<p>+44 7899852659</p>
<p><a href="mailto:rubenvorster@outlook.com">rubenvorster@outlook.com</a></p>
<nav>
<a href="#introduction">Introduction</a>
<!-- <a href="#skills">Skills</a> -->
<a href="#experience">Experience</a>
<a href="#links">Links</a>
<a href="#cool-stuff">Cool Stuff</a>
</nav>
</div>
<div class="content">
<section id="introduction">
<h2>About me</h2>
<p>
Hello! I'm Ruben, a third-year student in Mathematics and Computer Science at Imperial College London.
I am interested in maths, machine learning (especially plotting pretty graphs and reinforcement learning), linguistics (including language learning),
and programming. Recently I've been learning about models of memory (such as FSRS 6) used in Spaced Repitition software
(like Anki) and have been developing my own flashcard application, experimenting with modelling relationships between flashcards to improve efficiency.
</p>
</section>
<section id="skills">
<!-- <h2>Skills</h2>
<ul>
<li>Programming languages/frameworks: Python, Rust, Scala, Java, C, JavaScript, Kotlin, Lean, Haskell, NumPy, Matplotlib, React </li>
<li>Topics covered at uni: Machine Learning, Statistics, Analysis, Multivariable Calculus, Operating Systems, Abstract Algebra, Compilers, Advanced Computer Architecture, Probability theory, Options Pricing, Computer proof</li>
</ul> -->
</section>
<section id="experience">
<h2>Experience</h2>
<ul>
<li>I am an undergraduate Teaching assistant for 2nd year computing students, for the PintOS and WACC projects. </li>
<li>I am an personal maths tutor for 1nd year computing students, planning and running weekly tutorials. </li>
<li>I interned at Angstrom Sports last summer, a company that finds odds for sports betting markets. </li>
</ul>
</section>
<section id="links">
<h2>Links</h2>
<p>Links to personal websites or projects.</p>
<p><a href="https://github.com/77Tigers" target="_blank">GitHub</a> </p>
<p><a href="https://www.linkedin.com/in/ruben-vorster/" target="_blank">LinkedIn</a></p>
<p><a href="https://www.shadertoy.com/user/77Tigers" target="_blank">ShaderToy</a></p>
<iframe
width="700"
height="360"
frameborder="0"
src="https://www.shadertoy.com/embed/lctyWX?gui=false&paused=false&muted=false"
allowfullscreen>
</iframe>
<p><a href="https://gruben.substack.com/" target="_blank">Blog</a> (I post very infrequently but I try to keep my posts interesting)</p>
<p><a href="https://scratch.mit.edu/users/77Tigers/">Scratch :P</a>. From when I was younger. There are some rather fun games!</p>
</section>
<section id="cool-stuff">
<h2>Cool Stuff</h2>
<p>I am just posting things I found cool here. This is just a sample, I keep a much more comprehensive list. </p>
<ul>
<li><p><a href="https://distill.pub/2017/feature-visualization/">How feature visualisation works in CNNs</a></p></li>
<li><p><a href="https://math.andrej.com/2007/09/28/seemingly-impossible-functional-programs/">Things that seem like they should be uncomputable but aren't</a></p></li>
<li><p><a href="https://manishearth.github.io/blog/2015/05/27/wrapper-types-in-rust-choosing-your-guarantees/">Wrapper types in Rust</a></p></li>
<li><p><a href="https://transformer-circuits.pub/2022/toy_model/index.html#motivation">Superpostion in Neural networks</a></p></li>
<li><p><a href="https://mathstodon.xyz/@MartinEscardo/112379481413093753">Counterintuitive Results in Constructive Mathematics</a></p></li>
<li><p><a href="https://www.youtube.com/watch?v=mEm0hRxHU_c">Cursorless: programming with just your voice</a> (it works surprisingly well)</p></li>
<li><p><a href="https://mirrorball.frost.kiwi/">Magic Mirrorball</a>: a picture of a reflective ball is enough information for you to have a 360 degree view of the world from the perspective of said ball.</p></li>
<li><p><a href="https://www.cs.cornell.edu/courses/cs5430/2016sp/l/25-vsi/lec.pdf">An information-flow type system</a></p></li>
<li><p><a href="https://simulator.spintronics.com/">Spintronics</a>: a way to understand electricity intuitively.</p></li>
<li><p><a href="https://adam.math.hhu.de/">The Natural Number Game (Lean)</a></p></li>
<li>Define a function f : Set N → N such that adding or removing a single number from the input always changes the output. It sounds easy but it is definitely not.</li>
<li><p><a href="https://openai.com/index/deep-double-descent/">Deep Double Descent</a></p></li>
</ul>
</section>
</div>
</body>
</html>