High Performance Computing & AI
Practical notes on Python, JupyterHub, Kubernetes and AI for science — from the San Diego Supercomputer Center.
-
Preview local documents from a Linux AI agent in ChromeOS Chrome
A small agent skill bridges Crostini and ChromeOS so coding agents can open generated PDFs, images, and HTML in the Chromebook's normal Chrome browser.
-
Italian classes in Encinitas for kids and adults
In-person Italian classes for children and adults in Encinitas, North County San Diego.
-
Configure opencode to use TritonAI Developer API at UC San Diego
A step-by-step tutorial for adding UC San Diego's TritonAI Developer API as a provider in opencode, including how to request access, find available models, and test them.
-
Control your existing ChromeOS browser with any AI coding agent
A reliable architecture for safely connecting multiple AI coding agents to an existing ChromeOS browser session using the Playwright extension.
-
PySM 3.4.6 released: FLAMINGO kSZ models and c1 documentation
A practical introduction to the new FLAMINGO kinetic SZ presets and documented c1 cosmology in PySM 3.4.6.
-
Ensuring CLI coding agents read AGENTS.md
When working with CLI coding agents such as Codex, Claude, Antigravity, Qwen, and OpenCode, the agent may not automatically process the AGENTS.md file in the repository.
-
Creating Blog Posts with a Jules-Based Blogging Skill
A new minimal AI skill for my blog that lets Jules, an asynchronous coding agent, handle all the heavy lifting of post creation.
-
Call for Student Volunteers: Summer 2026 HPC & Data Science Institute
We are looking for UC San Diego undergraduates to volunteer as student helpers for the SDSC Summer Institute 2026 — gain hands-on experience in high-performance computing and earn official CCR credit on your transcript.
-
SDSC Cyberinfrastructure for AI-Enabled Science: A Beginner's Guide
A beginner-friendly overview of SDSC's computing platforms for AI research — Expanse, Voyager, Cosmos, NRP, and the National Data Platform — with step-by-step access instructions and links to get started.
-
healpy 1.20.0b1 beta — harmonic_ud_grade for artifact-safe map downgrading
pip install --pre healpy==1.20.0b1 harmonicudgrade changes map NSIDE through spherical-harmonic transforms with pixel-window and beam transfer corrections following Eq. 1 of Planck 2015 X (arXiv:1502.01588).
-
PySM 3.4.5: HalfDome TSZ model, scipy pin removed, Python 3.9 dropped
PySM 3.4.5 is now available on PyPI and GitHub. Changes in this release:
-
Italian Classes and Services in San Diego: 2026 Programs
Explore Italian classes for kids, teens, and adults in San Diego, plus AP preparation, translation, interpreting, and relocation services.
-
Synchronizing Google Docs and GitHub with gdrivemd
Managing documentation often requires choosing between the collaborative ease of Google Docs and the version-controlled structure of GitHub.
-
healpy harmonic_ud_grade vs skytools change_resolution: A Comparison
A comparison of healpy.harmonic_ud_grade and skytools.change_resolution for HEALPix map resolution changes, highlighting API differences, beam/pixel-window support, direct alm input, and agreement levels.
-
Migrate from NGINX to Traefik Ingress on Jetstream2 Kubernetes
ingress-nginx has been retired and will no longer receive updates. This guide walks through migrating an existing Jetstream2 Kubernetes cluster from ingress-nginx to Traefik, with minimal downtime.