Create and Edit Hyperlinks in Emacs Org Mode

Posted on Mon 26 February 2024 in tech • Tagged with emacs, org

Create and edit hyperlinks in Emacs Org Mode


My GPG Public Key Updated 2024

Posted on Fri 12 January 2024 in tech • Tagged with gpg

My GPG updated public key is available from keyserver by fingerprint FD311EE84C8321C3E93C1E639028C4309ACCEB9B


Dancing Cells

Posted on Mon 01 January 2024 in tech • Tagged with rust, programming, solidity, evm, blockchain

I found the discussion of "Dancing Cells" in Don Knuth's latest lecture (2023) extremely relevant to blockchain programming.

The reason is this method of memory allocation is very similar to the method required to organize data as a set in Solidity. See here

Here is a example implementation of some …


Continue reading

Lyn Scanner Rust Example

Posted on Thu 28 December 2023 in tech

Lyn Scanner

Example parser scanner written in Rust using the Lyn crate. This is part of the 2023 Advent of Code, Day 05.

This scanner is meant to parse data of the of the following format into maps of arrays:

seeds: 79 14 55 13

seed-to-soil map:
50 98 2 …

Continue reading

Index a String in Rust

Posted on Fri 08 December 2023 in tech

Two Ways to Index a String in Rust

A Beginner Perspective

As a relative newcomer to Rust, with experience programming in C and C++, I am used to being able to directly index a String. In these languages, indexing a string is a simple operation. However, in Rust, things are …


Continue reading

Advent of Code 2023

Posted on Sat 02 December 2023 in tech

Advent of Code 2023 Repository

I have created a repository for the Advent of Code 2023 challenges. You can find the repository here.

This year I'll be coding in Rust.

I'm using the basic setup as described in How to set up Rust for Advent of Code by Chris Biscardi …


Continue reading