Skip to content

IT Systems Engineer · Fort Lauderdale, FL

Jon Pena

Systems engineer who writes the software. 7+ years as the sole or lead technologist for multi-site networks, Linux and Windows systems, Microsoft 365 and endpoint fleets, and the Python and JavaScript automation that ties them together.

Now building LLM tooling for operations: Zendesk ticket triage and an RMM troubleshooting agent. I isolate a fault to the layer it lives in, fix it there, and script the fix so it stays fixed.

Things I've built github.com/JPInert

helpdesk-agent-kit AI agent for an IT help desk: reads Zendesk tickets and their screenshots, looks people up in an admin portal with no API, fixes the common cases in a real browser, and drafts replies a second model checks Python meetcap Live captions of the other side of a call, a jargon panel, and notes plus timing metrics afterwards. Records the sound card, no bot in the call. Python linux-desktop-shell Borderless GTK panels for a stripped-down XFCE desktop: hover clock and system stats, network menu, Home Assistant panel, plus a Plasma 6 Wayland port Python voice-agent-router Voice front end that routes each spoken request to the cheapest tier: no model, Claude Haiku, or a Claude Agent SDK session with spoken permission Python android-dsp-wakeword Custom 'computer' wake word on a Snapdragon phone's low-power audio DSP, screen off, no app: root app_process + Qualcomm SVA, hands off to a desktop voice assistant Java tesla-fleet-voice Home service for a Tesla through your own Fleet API app: voice phrases, signed commands, charge/unlocked watchdog that never keeps the car awake, history DB Python live-browser-agent Firefox extension + tiny local bridge so a coding agent can inspect the tab you already have open (DOM, console, network, frames) without the webdriver flag JavaScript claude-code-skills Nine Claude Code skills from my own setup: session handoff, chat branching, food logging, iTIP RSVPs, domain sweeps, Android traffic sniffing, Pi reflash with no card reader, USB-less Debian dual-boot Shell userscripts Browser userscripts: a read-only Walmart meal-plan shopping pilot that walks your list and audits the cart JavaScript talk2code Hands-free voice over a real Claude Code terminal tab: talk to the same session you type in, hear its replies a sentence at a time Python tasker-remote-widgets Android home-screen widgets in Tasker that I redesign from my desktop with no root and no re-imports: the phone fetches each widget's JS from a URL and runs it Python codex-image Claude Code skill + script: real raster images from Codex CLI's built-in image tool on a ChatGPT plan, with a billing gate Shell gmaps-layers Google Maps userscript: find X within N miles of each Y (Superchargers + food, hotels + dog parks) JavaScript linux-drills Hands-on Linux break-fix lab: 41 Docker scenarios that break real boxes (systemd, networking, Docker, GPU) and prove your fix, with a printable cheat sheet Python

Today in tech

What the nerds are reading. Refreshed every 15 minutes.

Hacker News front page, by points

  1. I Love Software Rendering

    Running vintage DOS games using CPU-based software renderers on fast modern hardware delivers sharp, uncompressed graphics that outperform early 3D acceleration.

    jamesfmackenzie.com 269 pts 179 comments 8h
  2. Apple ML Research: Muse Spark Open with MLX on Mac Studio
    machinelearning.apple.com 234 pts 104 comments 7h
  3. Waymo in Toronto
    waymo.com 204 pts 308 comments 6h
  4. Show HN: Gemini 4 Argon plays StarCraft

    StarSkirmish Bench v0.2 evaluates LLMs by giving them one hour to write C++ StarCraft bots and measuring their win rates against human-written opponents.

    starskirmish.com 164 pts 74 comments 7h
  5. JPEG XL vs. AVIF for web use-cases
    jakearchibald.com 154 pts 126 comments 5h
  6. Anthropic assigned highest junk credit rating in June
    ft.com 151 pts 42 comments 3h
  7. Big Fish: Exploiting a 37-Year-Old Kernel Bug in OpenBSD
    calif.io 147 pts 42 comments 6h
  8. How the Claude Code team does code review
    claude.dev 121 pts 117 comments 2h
  9. Llama.cpp on a jailbroken PS5: run any GGUF model natively on the console
    github.com 116 pts 33 comments 3h
  10. eBay Restricts Listings of Radio Equipment, but Exempts Ham-Band-Only Gear

    eBay restricted certain radio equipment listings to comply with FCC rules regarding national security threats, but exempted gear operating exclusively on amateur radio frequencies.

    arrl.org 111 pts 92 comments 3h
  11. What on Earth Is Dekton?
    worksinprogress.news 106 pts 38 comments 7h
  12. Stolen Renoir paintings found hidden, and damaged, behind cinder block wall
    cbsnews.com 90 pts 58 comments 3d
  13. RFC8950: Announce IPv4 with an IPv6 next-hop
    anuragbhatia.com 90 pts 48 comments 7h
  14. /dev/null: social network for developers
    dev-null.sh 84 pts 92 comments 4h
  15. I never authorized an integration that scans my secrets
    github.com 84 pts 35 comments 1h
  16. Designing more efficient quantum circuits with Claude
    anthropic.com 62 pts 11 comments 3h
  17. Flux 3 Image Klein: open weights, 5.6B parameters
    bfl.ai 41 pts 7 comments 1h
  18. You could have invented transformers from memory
    alexwang.ai 40 pts 2 comments 2h
  19. Show HN: Wonderhop – A daily game: guess what most people say, or what none do
    wonderhop.io 38 pts 48 comments 2d
  20. GifCities
    gifcities.org 37 pts 1 comments 4h

AI on HN, last 48 hours

  1. Why We're Banning AI

    Current Affairs has adopted a strict anti-AI policy under its new union contract, banning AI-generated text and art from the magazine to protect human creativity.

    currentaffairs.org 253 pts 199 comments 1d
  2. Simons Foundation launches $15M effort to help mathematicians navigate AI era

    The Simons Foundation, Anthropic, and OpenAI launched a $15 million initiative to fund programs, computing resources, and tools helping mathematicians adapt to artificial intelligence.

    simonsfoundation.org 246 pts 198 comments 1d
  3. Using AI to reverse engineer hardware

    A developer used AI agents paired with a hardware test harness to reverse-engineer drivers for unsupported Linux devices by diffing Windows and Linux USB traces.

    blogs.gnome.org 242 pts 234 comments 1d
  4. Postgres 19 delayed after AI reviewers find more bugs than humans can fix
    theregister.com 161 pts 62 comments 5h
  5. AI was great until it was not

    An Oxford physics student reflects on how the rise of generative AI tools like ChatGPT degraded collaborative learning and problem-solving among graduate peers.

    thetheorygirlie.substack.com 120 pts 77 comments 1d
  6. Market selloff, rising rates test AI data centre deal boom
    reuters.com 72 pts 87 comments 1d
  7. Show HN: rStation – A shared research lab for your AI agents
    rstation.ai 44 pts 18 comments 7h
  8. Frontier Pre-Training at Microsoft AI
    microsoft.ai 43 pts 4 comments 1d

Lobsters hottest

  1. The NIST Elliptic Curves Seeds Bounty Has Been Claimed
    words.filippo.io 18 pts 1 comments 1h cryptography
  2. The road to iroh 1.0

    After four years of development and pivoting from an IPFS implementation to a QUIC and BLAKE3-based toolkit, the team has released Iroh 1.0.

    iroh.computer 39 pts 10 comments 9h networking
  3. Why are we even doing all this?

    A guest post on Terence Tao's blog satirizes the automated generation of massive volumes of unreadable scientific and mathematical papers by AI systems.

    terrytao.wordpress.com 77 pts 11 comments 16h math · vibecoding
  4. Linus Torvalds on AI-assisted kernel contributions
    lore.kernel.org 79 pts 153 comments 18h linux · vibecoding
  5. The Decoherence Trap: When AI slop drowns out the signal in an endless sea of noise
    maevyn.codes 10 pts 2 comments 5h vibecoding
  6. Making a 88x31 button book using ImageMagick

    This tutorial explains how to use POSIX command-line tools and ImageMagick to convert the text of Moby Dick into an animated 88x31 pixel GIF.

    k.sosnierz.me 30 pts 6 comments 10h art
  7. Mull: note-taking with a language server / vscode extension
    github.com 11 pts 8 comments 8h editors
  8. JPEG XL vs AVIF for web use-cases

    A benchmark of image formats for the web concludes that AVIF generally produces smaller files than JPEG XL for lossy photos, screenshots, and transparency.

    jakearchibald.com 96 pts 29 comments 1d compsci · web
  9. Big Fish: Exploiting a 37-Year-Old Kernel Bug in OpenBSD
    calif.io 14 pts 0 comments 5h openbsd · security
  10. My C23 Conventions

    A developer shares three modern C23 coding conventions—using [[maybe_unused]], relying on C23 union zero-initialization, and explicitly typing enums—to avoid common pitfalls.

    abner.page 60 pts 13 comments 1d c
  11. Getting Canceled
    youtube.com 7 pts 1 comments 2h video · zig
  12. Epic's EAC2 v2 seems fairly easily bypassable
    codon.org.uk 35 pts 20 comments 22h linux · security
  13. Introducing GNOME OS Preview
    blogs.gnome.org 7 pts 0 comments 3h linux · release
  14. What are you doing this weekend?

    Community members share their personal technical projects, weekend plans, and hobbies in a periodic forum discussion.

    news.ycombinator.com 11 pts 25 comments 13h ask · programming
  15. Announcing Rust 1.99.1

    Rust 1.99.1 is now available, fixing regressions related to missing wcslen symbols, FFI bool return value miscompilations, and rust-lld loading issues on macOS.

    blog.rust-lang.org 29 pts 7 comments 22h release · rust

Get in touch

Email jonpena@inertify.com or leave your details below and I'll get back to you.
π