Static analysis of expl3 programs (4½): Status update

In September, I wrote a project proposal for developing a static analysis tool (so-called linter) for the expl3 programming language. I submitted the proposal to the TeX Development Fund and I’m thrilled to share that the proposal has been accepted. The project was awarded a grant of US$2000, spread over the next 12 months. At the end of this period, I’ll be presenting a final report as a TUGboat article, potentially as early as at TUG 2025 in तिरुवनन्तपुरम्.

Read More

Static analysis of expl3 programs (4): Design

This is my fourth devlog post for the development of a static analysis tool (so-called linter) for the expl3 programming language, which would help developers to discover bugs in their expl3 programs before even running them.

Read More

Exploiting an nVidia Optimus-Enabled Notebook with Debian Stretch

I recently acquired a DELL Inspiron 15 7559 notebook and decided to supplement the pre-installed Windows OS with Debian Linux (Stretch), which has been my daily driver OS for about two years now and will soon become the stable Debian version. The machine contains two GPUs—an integrated Intel 915G GPU, and a dedicated nVidia GTX960M GPU—that are interconnected via the the nVidia Optimus GPU switching technology.

Read More

Bad Times: Reincarnation

I did a remix of the Persona 3 “Mass Destruction” theme from the “Burn My Dread -Reincarnation: Persona 3-” album by Shoji Meguro (Atlus) and two versions of “Megalovania” from Undertale and Homestuck by Toby Fox.

The drawings of Sans and Gaster Blaster were kindly provided by Sallintha. The animation was created using Synfig Studio – a free open-source animation software that provides command-line rendering. All the assets and project files are available in a Git repository along with the two other remixes of the songs I did earlier.

Read More

JoJo's Bizarre Adventure: Phantom Echoes

While I was watching the first volume of JoJo’s Bizzare Adventure: Diamond is Unbreakable, I fell in love with the battle theme of Koichi Hirose (Yuuki) and wondered what a remix with the intro theme of JoJo’s Bizzare Adventure: Phantom Blood (Sono Chi no Sadame) would sound like. Since the JoJo’s Bizzare Adventure: Diamond is Unbreakable OST got released on July 27th, I decided to throw together a quick prototype.

Read More

The Mesa Verde National Park

Today, we are headed to the Mesa Verde National Park, where the dwellings of the Ancestral Pueblo people, who called Mesa Verde their home during 500s–1300s A.D., can be found. Perhaps most fascinating are the cliff dwellings built in the alcoves in the surrounding canyon sides, where the Ancestral Pueblo people retreated from the mesa tops during the 1200s. Shortly after that the people disappeared – presumably due to a long period of droughts, as evidenced by the annuli of the well-preserved pine logs that were used to support the building roofs, or an internal struggle.

Read More

The Monument Valley National Park

Today, we are headed to the Monument Valley – a national park at the northern rim of Arizona where monumental rock formations, mesas and buttes predominate over the desolate wasteland.

Read More

The Antelope Canyons

Today, we are headed to the Antelope Canyons in the Navajo Tribal Park. The entrance fees are pretty steep ($46 + $8 tribal fee per a visitor) and the ride on the back of an all-terain vehicle to the entrance to the upper canyon is fairly uncomfortable with all the sand flying around. The sights, however, are well worth the trouble.

Read More

Valley of Fire State Park

Today, we are moving from California to Utah across the southern rim of Nevada and the northern rim of Arizona and we are visiting the Valley of Fire state park along the way.

Read More

Hollywood

Today we are taking some much-needed rest after the long flight before heading to Arizona. And what a better place to rest than the Hollywood Boulevard.

Read More

Leaving for the USA

Having left Velešín in the early morning, we made it through the immigration interview at the Prague airport and departured at noon (GMT+2). Arrived in at the New York airport at 16:00 (GMT-4) and then at the Los Angeles airport at 21:30 (GMT-7).

Read More