Welcome to infinitymdm.dev

Marcus Mellor’s blog on technology, research, and other random musings

Learning With Errors

Cryptography is mostly about finding math problems that are really easy if you know some hidden information, but impossibly hard if you don’t. Learning With Errors is one such problem. This article is a brief introductory look at the Learning With Errors (LWE) problem, which is the foundation of many developing cryptosystems. I’ll try to make it as digestible as possible. But be forewarned: here be equations. The Basic Idea I’m going to come up with a list of secret numbers, and keep them to myself....

27 May 2026 · 6 min · Marcus Mellor

I'm Participating in a Chipathon!

This summer, I’ll be taking part in the IEEE SSCS “PICO” Chipathon! ...

26 May 2026 · 3 min · Marcus Mellor

CharLib Part 2: How it Works

Now that we understand standard cell characterization, we can actually look at the paper. As it turns out, understanding the background is the hardest part here. ...

07 Jan 2025 · 15 min · Marcus Mellor

CharLib Part 1: Background

Before we dig into the details of this paper, let’s cover some important information you’ll need to understand. ...

07 Aug 2024 · 14 min · Marcus Mellor

Surprise, it's a Blog!

Hello There! If you’re reading this, it means I finally started up that website I’ve been talking about for ages. I’m just as surprised as you! I didn’t think I would ever get around to it, but here we are. ...

05 Aug 2024 · 5 min · Marcus Mellor