Links Papers Books

2024-09-27

Amusing ourselves to death

2024-09-27

Challenging projects every programmer should try

2024-09-27

Wayland from scratch

2024-09-27

Building and operating S3

2024-09-23

The Strange Secret History of Newtons Papers

2024-09-23

The Architecture of Open Source Applications

2024-09-23

Making your own executable packer

2024-09-23

Write yourself a git

2024-09-23

A security layer for containers

2024-09-20

The boy who stole half life

2024-09-20

Proxmox but on Xen

2024-09-20

The most powerful shader IDE

2024-09-20

The little book about OS development

2024-09-20

Writing an OS in Rust

2024-09-20

71 TiB ZFS NAS After 10 Years

2024-09-16

Cool websites

2024-09-15

Browser Jam

2024-09-16

Air gap research

2024-09-13

CA transparency

2024-09-04

Fastest python package manager

2024-09-04

An extremely fast python linter

2024-09-02

Advanced Compilers

2024-09-01

Building a self hosted CDN

2024-08-29

The Ken Thompson Hack

2024-08-27

OpenSSH backdoors

2024-08-27

Detailed analysis of xz utils backdoor

2024-08-25

Learn how to design large-scale systems.

2024-08-25

Proxmox on NixOS

2024-08-22

The Art of Computer Programming

2024-08-21

Netboot - A network-based bootable OS installer

2024-08-20

How does a TCP reset attack work

2024-08-20

So you want to learn physics

2024-08-19

Landlock kernel sandboxing

2024-08-16

System designing

2024-08-15

Book of proof

2024-08-14

Aaron Swartz - How I Hire Programmers

2024-08-13

The Security Mindset

2024-08-13

Harvest Now - Decrypt Later

2024-08-13

Quantum Computing and Cryptography

2024-08-13

OpenSnitch - A GUI firewall for GNU/Linux

2024-08-13

Guide To GNU Coreutils

2024-08-13

Hacking the Largest Airline and Hotel Rewards Platform

2024-08-13

Presentation Slides of Orange Tsai

2024-08-13

[EN] Confusion Attacks in Apache HTTP Server

2024-08-13

Attacking Firecracker - A Lightweight VM Hypervisor

2024-08-09

Optimizing c++ software

2024-08-09

IRC will never die

2024-08-09

unrealircd - a lightweight irc server

2024-08-09

Figma migrates to k8s

2024-08-07

Do side quests - not goals

2024-08-07

Breaching AWS accounts through shadow resources

2024-07-28

Plan 9 is a Uniquely Complete Operating System

2024-07-28

Simplicity and Ecosystems

2024-07-26

Driving compilers

2024-07-24

Build your own CDN

2024-07-23

Create instead of consuming

2024-07-23

Linux hardening

2024-07-23

No more blue fridays

2024-07-23

SSL and Future of Authenticity

2024-07-23

GPG and me

2024-07-23

Broken by design: Systemd

2024-07-20

Museum of Abandonware Video Games

2024-07-20

Write a C compiler - Book

2024-07-20

Chat over SSH

2024-07-10

Bootstrap yourself to write an OS from scratch

2024-07-10

Real time audio programming 101

2024-07-07

The Hidden Language of Computer Hardware and Software

2024-07-07

Text editor from scratch

2024-07-07

Teach Yourself Programming in Ten Years

2024-07-06

Tao of Programming

2024-07-06

Linux insides

2024-07-08

Build your own lisp

2024-07-06

MIT Parallel and Distributed Operating Systems group

2024-07-06

The software crisis

2024-07-06

From cloud chaos to FreeBSD efficiency

2024-07-06

xv6 - re-implementation of unix

2024-07-06

From transistor to web browser

2024-06-23

Headscale

2024-06-23

Private network in proxmox

2024-06-23

State of the server 2024

2024-06-22

Fancy cryptography

2024-06-22

Bitcoin curriculum

2024-06-20

Scan the internet with masscan

2024-06-20

Debut of X in June 1984

2024-06-20

Hypervisor from scratch

2024-06-19

Finite Curve

2024-06-18

Unix Programming Environment

2024-06-17

Hypermedia Systems

2024-06-15

Build a simple static blog generator in Haskell

2024-06-13

SQLite code ethics

2024-06-12

One man SaaS Architecture

2024-06-11

C can be memory safe

2024-06-09

Hacker News Books

2024-06-08

Ray Tracing in one weekend

2024-06-08

Ray Tracer Challenge

2024-06-06

Testing distributed systems

2024-06-04

Servo browser engine

2024-06-04

NetSurf Web Browser

2024-06-04

How Browsers Work

2024-06-03

The Art of Unix Programming

2024-06-03

Unix Wars

2024-06-03

A framework for securing software update systems

2024-06-03

A security layer for git

2024-05-27

Bitcoin book

2024-05-27

eBPF documentary

2024-05-27

Time Sharing

2024-05-27

The Linux Kernel Module Programming Guide

2024-05-27

gocryptfs

2024-05-20

State of sandboxing in linux

2024-05-20

Network Lab with QEMU

2024-05-20

Training Recurrent Neural Networks

2024-05-20

Kernel development for newbies

2024-05-20

Eudyptula Challenge

2024-05-20

How I Learn Machine Learning

2024-05-20

Embeddings

2024-05-20

Dive into Deep Learning

2024-05-20

Linux Kernel 2020 Report

2024-05-20

A deep dive into embeddings

2024-05-20

Harvard AI Research Experiences

2024-05-20

Math Blog

2024-05-20

PyTorch Internals

2024-05-20

64bit RISC-V Computer

2024-05-20

Reality of Getting Online in North Korea

2024-05-19

guide.bash.academy

2024-05-19

Convolutional Neural Networks for Visual Recognition

2024-05-19

mosh: ssh over udp

2024-05-19

container.training

2024-05-19

eBPF for beginners

2024-05-19

Makefile tutorial

2024-05-13

Crafting interpreters

2024-05-13

ngircd: A lightweight IRC server

2024-05-13

What every CS major should know

2024-05-13

Fuzzing 101: A practical course for fuzzing

2024-05-13

The illustrated guide to a Ph.D.

2024-05-13

High performance and low latency trading

2024-05-12

Deprogrammaticaipsum: A magazine about programmers

2024-05-12

Twenty years is nothing

2024-05-12

Functional programming and haskell

2024-05-12

Linux torvalds on git

2024-05-12

GrapheneOS fixed a recent DNS leak in VPNs

2024-05-12

Cost of a tool

2024-05-12

Problems windows faced while migrating to git

2024-05-12

A Git Origin Story

2024-05-12

100k stars visualized

2024-05-12

Why SQLite does not use git

2024-05-12

GitOps

2024-05-12

Equihash: memory-hard proof-of-work scheme

2024-05-12

Friendly Proof of Work

2024-05-10

How to pay professional maintainers

2024-05-10

The Most Backdoor-Looking Bug

2024-05-10

System transparency

2024-05-10

Auditing GitHub user's SSH key quality

2024-05-10

OpenBSD Desktop

2024-05-10

honk - activitypub server

2024-05-10

Revolution OS

2024-05-10

Build alpine packages

2024-05-10

Running a Docker Host under OpenBSD

2024-05-10

The seL4 Microkernel

2024-05-08

Advanced Bash Scripting Guide

2024-05-08

Unsloth: Easily finetune & train LLMs

2024-05-08

Docker socket proxy

2024-05-08

Dashdot: A simple modern server dashboard

2024-05-08

Semantic Linefeeds

2024-05-08

Master the command line

2024-05-08

Bitcoin’s Future Depends on a Handful of Mysterious Coders

2024-05-08

An open framework to assemble specialized container

2024-05-05

Stanford C Programming lectures

2024-05-05

AI grants

2024-05-04

TLDP guides

2024-05-04

Cryptography course from stanford

2024-05-04

K8s the hard way

2024-05-04

Pocket linux guide

2024-05-04

Jane street is big

2024-05-04

bchs stack

2024-05-01

Pyinfra. Automate infra using python

2024-05-01

Startups working on hard

2024-05-01

Pulumi: Infrastructure as Code in any programming language

2024-05-01

pwn.college

2024-05-01

Exploit.education

2024-05-01

"run0" as a sudo replacement

2024-05-01

Run0: sudo replacement by systemd

2024-05-01

You don’t need to work on hard problems

2024-05-01

The Internet OS! Free

2024-04-28

Changelog podcast for developers

2024-04-28

Linux Magazine

2024-04-28

Posthog: Open source product OS

2024-04-28

Software Alternatives And Reviews

2024-04-28

Sidekiq: Building a $1 Million Business Solo

2024-04-28

LessWrong: Propagating Facts into Aesthetics

2024-04-28

✨ Magical shell history

2024-04-28

One person successful businesses

2024-04-28

Obsidian: 100% user supported

2024-04-27

Salt: Infrastructure management alternative of Ansible

2024-04-27

Computer Systems: A Programmer’s Perspective

2024-04-27

Operating Systems: Three Easy Pieces

2024-04-27

Teach yourself CS

2024-04-27

What we train our brains for

2024-04-27

How to contribute to open source the right way

2024-04-27

Veilid: Open-source, P2P, networked application framework

2024-04-27

Backdoored dependencies and supply chain attacks

2024-04-27

Familiars.io: Pokemon game

2024-04-27

FreeBSD desktop

2024-04-27

Start your own ISP

2024-04-25

Tribler: an attack-resilient micro-economy for media

2024-04-25

The "it" in AI models is dataset

2024-04-25

Full stack deep learning

2024-04-25

MIT's Deep Learning Book

2024-04-25

Fine tuning notebooks

2024-04-22

AI Index: State of AI in 13 Charts

2024-04-22

PC Assembly Book

2024-04-22

Highload challenges: Write the fastest code

2024-04-22

Optimization manuals for x86

2024-04-22

Nand2tetris: Build a modern computer from first principles

2024-04-22

Turing complete game

2024-04-22

NASM tutorial

2024-04-21

Computer Systems: A Programmer's Perspective

2024-04-22

Unix haters handbook

2024-04-22

hacker stations

2024-04-20

timeline of computer history

2024-04-20

reverse engineering for beginners

2024-04-20

presentation slides for developers

2024-04-20

security list

2024-04-20

check signs of a rootkit

2024-04-20

talk: containers from scratch

2024-04-20

Linux Kernel CVEs tracker

2024-04-20

When ELF notes reveal too much

2024-04-20

LLMs from scratch

2024-04-20

Understanding deep learning

2024-04-20

memory and pointers in C

2024-04-18

Do not run ldd on untrusted binaries

2024-04-18

comparison of android ROMs

2024-04-18

learning about distributed systems: where to start?

2024-04-18

complexity is the enemy

2024-04-18

browser engineering

2024-04-18

os development