A strange package has arrived. Received for my outstanding performance on last year's #AdventOfCode. Except the year is wrong on the shirt :) I suppose it's a prediction for this year's event ;-p

#Kotlin #Kodee #AoC25 #AoC26

@blinry and I are still trying to solve last year's #adventOfCode. We're stuck on day 10, and we're out of ideas โ€“ except using linear optimization algorithms, but that feels like overkill... Has anyone of you solved day 10 and has a tip for us โ€“ do we really need to implement linear optimization?
https://en.wikipedia.org/wiki/Linear_programming#Integer_unknowns

Please use a spoiler for your answers ^^'

#AOC25 #advent_of_code #adventofcode2025 #adventofcode2025day10

Linear programming - Wikipedia

Aaaaah, the horrors, what a nice evening! @blinry and I finished day 2 of the advent of code in sqlite.

As you probably guessed, the screenshot only shows the lower third of the program, there's more "with recursive" where that came from :>

This is not good code, don't try this at home. We wanted the pain.

#aoc #aoc25 #adventOfCode #sqlite

Advent of Code Day 5: Iterates over RAM holding fresh ID ranges. Autopipeline checks N IDs against M ranges each cycle. Easily does N=3,M=2 at ~235MHz, ~1.4 billion ID-in-range checks computed per sec ๐Ÿ˜Ž

https://github.com/JulianKemmerer/PipelineC/blob/master/examples/aof25/day5.c

#aoc25 #fpga #hardware #verilog #vhdl #hdl #rtl #hls #asic #eda

Advent of Code Day 5: Iterates over RAM holding fresh ID ranges. Autopipeline checks N IDs against M ranges each cycle. Easily does N=3,M=2 at ~235MHz, ~1.4 billion ID-in-range checks computed per sec ๐Ÿ˜Ž github.com/JulianKemmer... #aoc25 #fpga #hardware #verilog #vhdl #hdl #rtl #hls #asic #eda

github.com/JulianKemmerer...

Advent of Code Day 7: very simple design, good intro to #pipelinec. processing all ~hundreds of elements of an entire line each cycle. ~600 million to ~5.3 billion tachyon beams splitting per second. ๐Ÿ˜Ž

https://github.com/JulianKemmerer/PipelineC/blob/master/examples/aof25/day7.c

#aoc25 #fpga #hardware #verilog #vhdl #hdl #rtl #hls #asic #eda

PipelineC/examples/aof25/day7.c at master ยท JulianKemmerer/PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature. - JulianKemmerer/PipelineC

GitHub
Advent of Code Day 7: very simple design, good intro to #pipelinec. processing all ~hundreds of elements of an entire line each cycle. ~600 million to ~5.3 billion tachyon beams splitting per second. ๐Ÿ˜Ž github.com/JulianKemmer... #aoc25 #fpga #hardware #verilog #vhdl #hdl #rtl #hls #asic #eda

github.com/JulianKemmerer...
PipelineC/examples/aof25/day7.c at master ยท JulianKemmerer/PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature. - JulianKemmerer/PipelineC

GitHub

Advent of Code Day 4: video-like stream of 'pixel' data to a sliding 3x3 window via line buffer fifos. Auto pipeline for kernel function (counting neighbors), ~150M windows per sec. https://github.com/JulianKemmerer/PipelineC/blob/master/examples/aof25/day4.c

#fpga #rtl #hdl #hls #aoc25

Advent of Code Day 9: Iterates over RAM holding points. Autopipeline computes N rectangle areas per clock cycle and finds max. Easily does N=4 at ~100MHz with few pipeline stages, ~400M rect areas computed per sec ๐ŸŽ„ github.com/JulianKemmer... #fpga #rtl #hdl #hls #aoc25

github.com/JulianKemmerer...
PipelineC/examples/aof25/day9.c at master ยท JulianKemmerer/PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature. - JulianKemmerer/PipelineC

GitHub

Advent of Code Day 9: Iterates over RAM holding points. Autopipeline computes N rectangle areas per clock cycle and finds max. Easily does N=4 at ~100MHz with few pipeline stages, ~400M rect areas computed per sec ๐ŸŽ„

https://github.com/JulianKemmerer/PipelineC/blob/master/examples/aof25/day9.c

#fpga #rtl #hdl #hls #aoc25