// LAS VEGAS, NV — AUG 6-9 2026

DEF CON 34

01 ./summary

cat summary.txt

First time at DEF CON — four days of talks, villages and wandering the halls of the Las Vegas Convention Center (averaging about 25,000 steps a day). This is my recap of what I did, what I learned, and what I'm bringing home.

Highlights: the villages, the talks and meeting people.

02 ./highlights

LICENSE

Got My Ham Radio Technician License (KD3DRR)

Took the FCC Technician exam at DEF CON and passed — officially licensed to get on the air (VHF/UHF).

RADIO

Learned LoRa + Meshtastic

Dug into LoRa long-range radio and the Meshtastic mesh network project — off-grid, encrypted text messaging over license-free spectrum. The con itself was the demo: at one point my app showed 1,806 nodes on the mesh. Came home with the hardware to build my own.

CONTAINERS

Minimal Container Images

Learned about minimal, a free, MIT-licensed collection of ~90 security-hardened container images — languages (Python, Node, Go), databases (Postgres, Redis), proxies (nginx, Traefik), and more. Built on Wolfi packages, rebuilt every six hours to pick up CVE patches, and shipped with signatures and SBOMs. Non-root by default, shell-less where possible — way less attack surface than stock images. Definitely trying these in the homelab.

Also learned that kubectl debug is a thing — it attaches an ephemeral debug container to a running pod, so you can still troubleshoot these shell-less images without baking a shell (and its attack surface) back in.

AI POLICY

AI Policy Talk by Anthropic

Attended Anthropic's talk on how hard AI policy actually is, because so much of it is dual-use. The same request — "write me malware" — is malicious in one context and legitimate in another (a pen tester on an engagement, a researcher, a classroom). And if a bad actor uses Claude for something mundane like translating documents, is Claude at fault?

The takeaway: the model needs more context about who the user is and what they intend to make that call, and today a lot of it still comes down to manual review — 11.4 million accounts banned in the first half of 2026. They also covered using evals to probe whether a model will do things it shouldn't — basically unit tests for model behavior.

Still, some limits are required. What they've built so far:

  • Trusted access program — verify a use case to unlock higher-risk dual-use capability, with closer monitoring
  • Mythos — share the model with the orgs best placed to find and fix the software with the widest reach
  • Fable — overblock cyber and bio so everything else can ship now

And three ways to enforce it: model refusals, real-time blocks, and account-level monitoring. Biggest impression: this is a fast-moving space with a lot of stakeholders — labs, governments, researchers, everyday users — and nobody has the final answer yet. Watch the recording.

BIKE RIDE

DEF CON Bike Ride — Red Rock Canyon

Friday morning, before the con floor opened: the DEF CON-organized group ride out to Red Rock Canyon. Desert heat, real climbing, and the best views of the week. GPS trace straight off the Garmin:

> route_trace.gpx

dist: 20.7 mi climb: 1,306 ft time: 2:09:39 avg: 9.6 mph

> elevation_profile — 2,835 to 3,837 ft

03 ./photos

Las Vegas Convention Center exterior under a morning sky
lvcc — day one, before the lines
DEFCON.RUN race bib number 131357 with belt
defcon.run bib from day one run
Aerospace Village contest flyer for a custom SR-71 PCB badge
aerospace village — sr-71 badge contest
Standing at the Red Rock Canyon National Conservation Area sign in cycling gear
red rock canyon — defcon bike ride
DEF CON 34 HUMAN badge with lanyard, screen showing a skull smiley
the badge — HUMAN
Haul on a desk: Baofeng UV-5R radio, SenseCAP card tracker, RAK board, and antenna
the haul — baofeng + meshtastic gear
Meshtastic app showing 1,806 nodes on the mesh at DEF CON
meshtastic at defcon — 1,806 nodes