Let’s write a compiler, part 3: A parser

briancallahan.net
let’s-write-a-compiler,-part-3:-a-parser

Brian Robert Callahan academic, developer, with an eye towards a brighter techno-social life [prev] [next] 2021-08-16Let’s write a compiler, part 3: A parser All source code for this blog post can be found here. Tokenizing the source code input is … Read more

Let’s Talk OpenZFS Snapshots

klarasystems.com
let’s-talk-openzfs-snapshots

In Basics of ZFS Snapshot Management, we demonstrated how snapshots and clones can be used to access data from a given point in time. In this article, we’ll learn how ZFS boot environments (BEs) are used to boot the operating system … Read more

Let’s code a TCP/IP stack

saminiir.com
let’s-code-a-tcp/ip-stack

Writing your own TCP/IP stack may seem like a daunting task. Indeed, TCP has accumulated many specifications over its lifetime of more than thirty years. The core specification, however, is seemingly compact – the important parts being TCP header parsing, … Read more

Let’s Build a Regex Engine

kean.blog

How to understand the language of | Ever wondered how regex works under the hood? How does it understand an incantation like “|” and magically produces a desired result? This series is going to describe exactly how it works and … Read more

Let’s Encrypt’s performance is currently degraded due to a DDoS attack

letsencrypt.status.io
let’s-encrypt’s-performance-is-currently-degraded-due-to-a-ddos-attack

Components acme-staging-v02.api.letsencrypt.org (Staging), acme-staging.api.letsencrypt.org (Staging), acme-v01.api.letsencrypt.org (Production), acme-v02.api.letsencrypt.org (Production), ocsp.root-x1.letsencrypt.org, ocsp.staging-x1.letsencrypt.org (Staging), {e1,e2,r3,r4}.o.lencr.org & ocsp.int-x{3..4}.letsencrypt.org High Assurance Datacenter 1, High Assurance Datacenter 2 March 7, 2021 07:38 UTC [Identified] Our services’ performance is currently degraded due to a Distributed Denial … Read more