Tootfinder

Opt-in global Mastodon full text search. Join the index!

@domm@social.linux.pizza
2026-01-19 14:15:03

Today I deployed my first big feature / refactor developed with the help of "AI". We migrated a vue2/vuetify2 app to vue3/vuetify3. It took some time plus some guidance and thinking on my part, but I did not have to delve into the depths of vueitfy/vue/js-setup etc too often. Still not sure if I'm happy or sad about the whole process...

@azonenberg@ioc.exchange
2026-02-12 08:04:48

Started collecting some performance data on ngscopeclient filters as I go through and optimize/refactor.
This is nowhere near the entire filter suite, and a few rows are missing data right now.
8B/10B is still running on the CPU, as you can probably guess from the abysmal throughput, but I had it in one of my test filter graphs so I included the data.

Bar graph of filter names and throughputs in megasamples per second. Speeds range from 256 Msps for 8B/10B to 41 Gsps for threshold.
@azonenberg@ioc.exchange
2025-12-10 07:00:04

PCIe-from-scratch update: GTP is configured and sending a hardcoded 8b10b junk pattern to the SoC.
On the RX side, I'm able to correctly identify and parse TS1/TS2 training sets.
Next step will be to refactor a bit, then implement the actual LTSSM and start sending training sets.

@mrwedders@social.linux.pizza
2026-01-27 10:20:38

Wrote some code yesterday that worked but was a bit inflexible and unsatisfying. Decided to sleep on it and maybe refactor.
Triumphant this morning like "oh I can do this and this and this yes yes this is brilliant I'm a genius this is so elegant" 😂😭