Go Memory Management
Although it’s about Go but if you want to explore VSZ, RSS, or how a program get loaded on Linux, memory basic, ELF then it’s worth a read for non-Go user.
An overview of gradient descent optimization algorithms
Gradient descent is one of the most popular algorithms to perform optimization and by far the most common way to optimize neural networks. This blog post aims at providing you with intuitions towards the behaviour of different algorithms for optimizing gradient descent that will help you put them to use.
Reverse engineering Animal Crossing's developer mode
Reverse engineering Animal Crossing for the GameCube to explore the possibility of creating mods for the game. The post explore the developer debugging features that are still left in the game, and how author discovered a cheat combo that can be used to unlock them.
Fun with SQL: Window functions in Postgres
The latest post in our ‘Fun with SQL’ series. Window functions allow you to compare values between rows that are somehow related to the current row. Example: Finding the first time all users performed some action, Find where all users ranked for some sub-grouping
Side-channel attacking browsers through CSS3 features
A vulnerability in browser implementations of the CSS3 feature “mix-blend-mode” which allowed to leak visual content from cross-origin iframe. Exploitation allowed to leak the profile picture, username and likes of unsuspecting visitors all while requiring no additional user interaction.
Living APIs, and the Case for GraphQL
GraphQL’s biggest problem may be that although it’s better, it’s not “better enough”. The bar set by REST is low, but it’s high enough to work, and is adequate for most purposes.
A cartoon intro to DNS over HTTPS
DNS query up to now is in plaintext. Mozilla implements DNS over HTTPS, a new IETF standards, and Trusted Recursive Resolver, a new secure way to resolve DNS.
Hidden jewels of Ruby stdlib
Ruby comes distributed with a vast standard library. We only use a fraction of it, usually. Everyone knows date, set, json, maybe even csv. But there are many more things hidden there.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this