blogsoni

hi

about unsub log in
NixOS on prgmr and Failing to Learn Nix
Breaking Down Barriers - Part 4: GPU Preemption
Disney Animation Data Sets
Comments Policy
Comments Policy
HLSL: Will it MAD/FMA ?
HLSL: Will it MAD/FMA ?
Leaving Facebook
Superformula
How I got started with Kubernetes on GKE
Breaking Down Barriers - Part 3: Multiple Command Processors
How to fight child pornography with a Raspberry Pi and deep learning - Finding illegal content with just 10 Watts of power
Bitksel - I joined One Hour Game Jam
Type-safe Bitmasks in C++
captain what is this
Rewriting Jython
projects and pain
an island to oneself
📝 Adventures in the GBA BIOS
Generating Trees and Other Interesting Shapes With L-Systems
Declarative Functional APIs - A.K.A. Abusing Lambda Parameters
Normal map filtering using vMF (part 3)
von Mises-Fisher (part 2)
Spherical Gaussians (part 1)
Spherical Gaussian series
ExaStar Development Journal #7 – ExaStar takes form
Announcing Stack Overflow for Teams
React sub-components Part 3: Whitelisting sub-components with flow
Strange and maddening rules
React sub-components Part 2: Using the new Context API
WPICTF 2018: Forker[1-4] Writeup - Blind-ish ROP
WPICTF 2018: Jay-Peg Writeup - LSB-Stego
A Dusting of Gamification
HITB-XCTF GSEC 2018 Quals: babypwn - Blind Format String Exploitation
Reverse engineering your mobile banking app - to make a PHP script that automates checking your balances
0CTF 2018 Quals: Baby Stack - ret2dlresolve
Breaking Down Barriers - Part 2: Synchronizing GPU Threads
Copying Generic Arrays in Java
Raspberry Pi + Deep Learning home security system - From start to finish
Bitksel - Space Craze: ASTROX
Row-Major or Column-Major? Some notes about matrix convention
On the Aesthetics of the Syntax of Declarations
Affidavit
Breaking Down Barriers - Part 1: What's a Barrier?
Object Oriented Python
Bitksel - Space Craze: X3: Terran Conflict/Albion Prelude
React sub-components
Password Safety
Scandinavian Room Scene
ExaStar Development Journal #6 – The Rewriting (sorta)