cbro

@cbro.dev

Currently: serving and shaping blobs. Former mapmaker, Gopher, ex-Googler. I run destiny.report, pgcr.report, gm.report and do things with the Bungie API.

Announcing destiny report Search and filter every Destiny 2 weapon by name, perk, frame, archetype, damage type, ammo, and source. It's fast. Scroll through all 1700+ weapons at 100+fps. More updates to come. Check it out.

A screenshot of destiny.report, a Destiny 2 weapon viewer. The screenshot shows a detail page of a weapon, with perks selected, and a sample query ("is:sniperrifle is:stasis")

FACT CHECK: Destiny 2 player population JUN 2024: Final Shape: >4 million players JUL 2025: Edge of Fate: >2 million players FEB 2026: Content Drought: >1 million monthly players Journalists are welcome to DM me to verify or license this data. If you do, use safe word "BLORBES"

A frenetic screenshot of Google Sheet graphs, validating that there's a ~73% drop from Final Shape (~4.1 million monthly players) to last month (~1.2 million players)

You can't make this shit up. No, I'm not paid to post on fucking BlueSky. If anything, I heavily regret engaging with these weirdos. What amount would even make it worth the psychic damage? Speaking out against the atrocities of dairy farms does not mean I support war crimes! Fucking hell.

Bild

The second edition of Designing Data-Intensive Applications, by myself and @chris.blue, is finished and sent off to the printers! Ebooks should be available in the next week, and print books in 3–4 weeks. Sigh of relief. 😅 (BTW, this is a good opportunity to support your favourite local bookshop!)

Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.

I'm building a workspace-oriented virtual machine manager. COW overlay filesystem, network stack, port forwarding, observability. libkvm is a treat. 200ms cold start, sub 10s VM creation. init (PID 1) is a Go program and the TUI/manager is Rust/ratatui.

Bild

1 million hours played by D2 players in ~9 hours. That's an average CCU of over 100k. I see ~140k in game right now.

Graph showing 425K unique players today, 1.037 M hours played.

my windows+WSL2 experiment is coming to a close. Linux daily driver now (Arch/CachyOS, btw). Loving niri, waybar, wofi. Niri really is a fantastic way to work. Each "desktop" is an infinitely wide ribbon of windows you can tile, scroll, and rearrange. The zoom-out view in particular is awesome.

fastfetch output

cbro@vegeta
-----------
OS: CachyOS x86_64
Kernel: Linux 6.17.4-4-cachyos
Uptime: 8 hours, 25 mins
Packages: 1324 (pacman), 16 (flatpak)
Shell: fish 4.1.2
Display (J560T09): 2560x1600 @ 1.6x in 16", 120 Hz [External]
Display (DELA17F): 3840x1600 in 38", 144 Hz [External]
WM: niri (Wayland)
Theme: Nordic-Darker-Solid [Qt], cachyos-nord [GTK3/4]
Font: Fira Sans (10pt) [GTK3/4]
Cursor: capitaine (24px)
Terminal: ghostty 1.2.3-arch1.1
Terminal Font: JetBrains Mono (12pt)
CPU: AMD Ryzen 9 7950X (16) @ 5.88 GHz
GPU 1: NVIDIA GeForce RTX 3090 [Discrete]
GPU 2: AMD Raphael [Integrated]
Memory: 6.21 GiB / 61.93 GiB (10%)
Swap: 0 B / 61.93 GiB (0%)
Disk (/): 444.63 GiB / 3.64 TiB (12%) - btrfs
Local IP (eno1): 192.168.86.184/24
Locale: en_US.UTF-8kdiskmark output. it's fast. 7 GB/s seq rw.zoomed out view of a bunch of windows using niri