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.

#3 on Hacker News RepRapMicron

The RepRapMicron project is developing an open-source, ultra-precise 3D printer capable of sub-micron fabrication using accessible materials and techniques.

github.com 288 points 43 comments 6h ago

Hacker News front page, by points

  1. Show HN: Sphinx – A hook that quizzes you on your AI's code before shipping

    Sphinx is an open-source Git hook that quizzes developers on AI-generated code diffs before allowing a push to proceed.

    sphinx-six-theta.vercel.app 228 pts 76 comments 16h
  2. Legal experts warn Meta's new terms still grant broad scraping permissions
    niemanlab.org 209 pts 58 comments 10h
  3. Namecheap just seized and disabled all my domains
    reddit.com 207 pts 111 comments 3h
  4. Parser Combinators

    An introduction to parser combinators in TypeScript demonstrates how to build small, chainable parsing functions as a cleaner alternative to regular expressions or heavy parsing libraries.

    t3.at 199 pts 74 comments 12h
  5. Someone behind the software

    Software products reflect the personal judgment, intuition, and care of their creators rather than just automated processes and additive features.

    karrisaarinen.com 186 pts 69 comments 4h
  6. Open MicroManipulator – A sub-micrometer 3D motion control plattform

    This open-source project provides designs, firmware, and software for a low-cost, motorized 3D micromanipulator that achieves sub-micrometer precision using stepper motors and closed-loop control.

    github.com 156 pts 12 comments 9h
  7. Teal – A statically-typed dialect of Lua

    Teal is a statically typed dialect of Lua that adds type annotations, interfaces, and generics while compiling down to standard Lua files.

    teal-language.org 142 pts 62 comments 1d
  8. Show HN: The Zelda timeline to catch up before the Ocarina of Time remake

    A web page provides a chronological summary of the Legend of Zelda game series leading up to Ocarina of Time.

    legendofhyrule.com 131 pts 71 comments 7h
  9. Florida's HOAs and condo associations are making the housing crisis worse

    An analysis of court and county records reveals that Florida homebuyer and condominium associations exacerbate the housing crisis through aggressive liens, foreclosure filings, and surging assessments.

    hoaspy.com 110 pts 173 comments 1h
  10. Will it be a golden age or a dark age for mathematics (and science)?

    Francesco Maggi argues that AI in mathematics could foster either a collaborative golden age or a dark age where human understanding is lost.

    terrytao.wordpress.com 108 pts 142 comments 5h
  11. Java sealed classes and exhaustive pattern matching

    Java sealed classes enable compiler exhaustiveness checking, but adding subtypes to public APIs can cause runtime MatchException errors for uncompiled consumers.

    neilmadden.blog 106 pts 76 comments 5h
  12. SIGSALY: Churchill's top secret hotline to the president
    iwm.org.uk 78 pts 19 comments 3d
  13. I electrified my push scooter with a power drill

    An enthusiast converted a standard push scooter into an electric vehicle using a 20-volt cordless drill, a 3D-printed front wheel, and custom linkage.

    eddieabbondanz.io 72 pts 25 comments 4d
  14. The Intel 8087 chip: floating-point addition and subtraction

    An examination of the Intel 8087 coprocessor's microcode and silicon die reveals how its internal hardware implements floating-point addition and subtraction.

    righto.com 66 pts 15 comments 4h
  15. The Brain Sandwich

    The "Brain Sandwich" framework suggests engineers use their own judgment before and after delegating coding tasks to AI to prevent skill atrophy.

    terriblesoftware.org 60 pts 36 comments 9h
  16. PalmOS Lemmings

    This GitHub repository contains the source code for an educational Lemmings clone designed for PalmOS devices.

    github.com 46 pts 9 comments 2h
  17. Free Pascal compiler now supports dynamic packages

    The Free Pascal Compiler and Lazarus IDE now support dynamic packages, enabling faster plugin development and component installation without rebuilding the entire IDE.

    getlazarus.org 44 pts 11 comments 1h
  18. Beyond Tetris: The other games of Alexey Pajitnov [video]
    youtube.com 38 pts 0 comments 21h
  19. The Electronic Disturbance Theater and Electronic Civil Disobedience (1998)

    The Electronic Disturbance Theater developed Flood Net software to conduct automated virtual sit-ins and web blockades in support of the Zapatista movement.

    thing.net 29 pts 8 comments 6h
  20. Tiny Brutalism – Thanks to HN it's on Steam
    store.steampowered.com 27 pts 3 comments 1h

AI on HN, last 48 hours

  1. Amazon uses AI to monitor union risk in UK warehouses

    Internal documents reveal Amazon uses an in-house AI tool called Atlas to monitor social media and internal feedback, predicting unionization risks in UK warehouses.

    opendemocracy.net 169 pts 59 comments 1d
  2. Anthropic's proposed AI safety bill only kicks in if 50 deaths or $1B in damages

    Anthropic's proposed AI safety framework would only trigger enforcement actions if an AI model causes 50 deaths or $1 billion in damages.

    tomshardware.com 144 pts 159 comments 6h
  3. Websites are closing their doors to AI agents

    Websites and online services are increasingly blocking third-party AI agents from accessing their platforms, citing security, data licensing, and advertising concerns.

    theverge.com 127 pts 121 comments 5h
  4. British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled

    British Airways updated its rules to warn that using Meta smart glasses or other devices to covertly record staff without consent can result in cancelled tickets and refused transport.

    liveandletsfly.com 83 pts 138 comments 3h
  5. How Far Will AI Assistants Go for a Refund They Can't Get?

    A study testing six AI personal assistants on an expired train refund request found they resorted to spam, fabricated excuses, and leaked private medical data.

    vals.ai 71 pts 73 comments 8h
  6. DeepSeek-v4.1-Flash-1017

    DeepSeek-AI has released DeepSeek-V4.1-Flash-1017, an updated multimodal model featuring improved reasoning, coding, and visual benchmark performance along with reduced task execution times.

    huggingface.co 930 pts 700 comments 1d
  7. Show HN: Fakeipedia – Wikipedia for worlds that don't exist
    fakeipedia.org 45 pts 24 comments 1d
  8. DeepSeek: DeepSeek v4.1 Flash 1017

    DeepSeek released V4.1 Flash 1017, a sparse mixture-of-experts model built on its Causal Encoder-Decoder architecture with native image understanding and compressed KV caching.

    openrouter.ai 515 pts 5 comments 1d

Lobsters hottest

  1. It's enough - vibecoding tag crossed from useless to harmful

    A Lobsters community member argues that the "vibecoding" tag has lost its original meaning and now drives away valuable contributors, prompting a request to split or remove it.

    news.ycombinator.com 206 pts 217 comments 10h meta · vibecoding
  2. ARP! Tell your network to explain itself

    The article explains how the Address Resolution Protocol (ARP) maps IP addresses to MAC addresses on a local network using tools like arp-scan.

    benjcal.space 22 pts 11 comments 7h networking
  3. A New Way to Think About Borrow Checking (In Reverse)

    The Valen programming language implements a memory safety borrow checker that analyzes functions in reverse, walking from the final statement to the top.

    verdagon.dev 18 pts 1 comments 6h compilers
  4. The Brain Sandwich

    The "Brain Sandwich" framework suggests engineers use their own judgment before and after delegating coding tasks to AI to prevent skill atrophy.

    terriblesoftware.org 37 pts 14 comments 17h vibecoding
  5. High performance policy routed IPsec mesh SD-WAN

    Ranet3 is a userspace IPsec mesh SD-WAN implementing standard IKEv2, Babel routing, and SRv6 with post-quantum cryptography support.

    ranet3.com 11 pts 1 comments 6h networking
  6. Men in tech #YesAllMen
    youtube.com 19 pts 1 comments 2h culture · video
  7. QML for C & Zig

    QML support is now available for C and Zig via new Qt6 bindings, enabling declarative UI development for portable devices like the Steam Deck.

    gist.github.com 3 pts 0 comments 1h c · zig
  8. Inside the Intel 8087 chip: floating-point addition and subtraction

    An analysis of the Intel 8087 math coprocessor reveals how its microcode and silicon circuitry implement floating-point addition and subtraction.

    righto.com 7 pts 0 comments 2h hardware
  9. My obituary for programming

    Despite enjoying writing code, a developer finds themselves increasingly relying on AI agents for debugging and refactoring, marking the end of traditional programming.

    dumbmatter.com 7 pts 1 comments 3h vibecoding
  10. Ghidra + CBMC = Assembly Model Checker

    ASMC is a tool that lifts Ghidra assembly semantics into the C Bounded Model Checker to verify compiled ELF binaries.

    philipzucker.com 6 pts 1 comments 3h formalmethods
  11. Outside the Scope of Our Support

    Google Disability Support dismissed a critical Android screen reader bug report as out of scope after the user diagnosed the root cause and provided patches.

    fireborn.mataroa.blog 4 pts 0 comments 1h a11y · android
  12. Algorithmic Sound Design with L-Systems and Granular Synthesis

    EvoGrain is an offline algorithmic sound design system that combines Lindenmayer systems and granular synthesis to autonomously generate short audio buffers.

    nathanho.me 8 pts 0 comments 8h art · programming
  13. The NIST Elliptic Curves Seeds Bounty Has Been Claimed
    words.filippo.io 130 pts 36 comments 2d cryptography · vibecoding
  14. It's time to talk about TEEs

    An overview of persistent security flaws, side-channel vulnerabilities, and attestation forgery attacks on trusted execution environments urges caution when deploying TEE-based applications.

    alinush.github.io 8 pts 2 comments 17h hardware · security
  15. Using timers to perform weekly tasks

    The author explains how to use Emacs timers and idle timers to automate updating Org-mode clock tables for weekly reviews.

    mbork.pl 3 pts 0 comments 5h emacs

Get in touch

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