17 January 2023

32 links · Tuesday

zkIgnite, Cohort 1 Program Overview

Are you ready to create exciting decentralized applications, leveraging zero knowledge to revolutionize the way we interact with our data? zkIgnite,

What's the deal with zkapps?

Vitalik recently mentioned zkapps at ETHMexico. But what are these zkapps? By the end of this post you will know what they are, and how they are going to change the technology landscape as we know it. Zkapps, or zero-knowledge applications, are the modern and …

GitHub Quick Reviews

Powered by Restream https://restream.io

The PLONK zero-knowledge proof system

I recently got into general-purpose zero-knowledge proof systems (cryptographic primitives that allow you to prove the execution of a program without reveali...

Spreaker

FeaturedAlice and Bob Learn App Security with Tanya Janca

The names of birds, part 1

For the next part in my Bean Machine retrospective to make sense I’ll need to make a short digression. In looking back on the almost 20 years I’ve been blogging, it is surprising to me …

What’s the right UX for an expired certificate?

Every once in a while, I encounter some variation of the following question: how can a TLS certificate go from perfectly acceptable one day to completely insecure the next? In other words, why does the browser show a scary full-page warning for a certificate t…

New: Better search in Visual Studio

Whether you are looking for specific code files, classes, methods, or features and options in the IDE, finding them is not always easy. With multiple ways to search, how would you even know which one to choose? The new All-In-One Search combines code and featu…

They're rebuilding the Death Star of complexity

I started my career in programming during heydays of Java Enterprise Edition (J2EE). This was late 90s/early 00s, and there was a rich ecosystem of enterprise vendors hawking application servers, monitoring tools, and boxes upon boxes of other fancy solutions.…

What is OSI Model | Real World Examples

Subscribe to our weekly system design newsletter: https://bit.ly/3tfAlYDCheckout our bestselling System Design Interview books: Volume 1: https://amzn.to/3Ou...

MyHordes

THE Zombie Survival Game!

Why we focus on AI (and to what end)

Today we published a paper outlining why we pursue AI. Read on for a preview, or visit ai.google to see the paper in full.

Property based testing in C#–Part 2

In this multipart blog post I want to introduce you in the world of property-based testing and how to do this in C#. In the first part ...

In the long run

Software design decisions should be time-aware.