Remix.run Logo
kragen 9 hours ago

As usual, I'm divided between too many interests.

Last month:

• wrote my first NEON SIMD code

• implemented adaptive quadrature with Newton–Cotes formulas

• wrote a tiny Markov-chain text generator

• prototyped an interactive pipeline system for non-normalized relational data in Lua by abusing operator overloading

• load-tested and taste-tested primary batteries at loads exceeding those in the datasheet; numerically simulated a programmable load circuit for automating the load testing

• measured the frequency of subroutine calls and leaf subroutine calls in several programs with Valgrind

• wrote a completely unhealthy quantity of commentary on HN

New ideas I'm thinking about include backward-compatible representations of soft newlines in plain ASCII text, multitouch calculators supporting programming by demonstration, virtual machines for perfectly reproducible computations, TCES energy storage for household applications beyond climate control such as cooking and laundry, canceling the harmonic poles of recursive comb filters with zeroes in the nonrecursive combs of a Hogenauer filter, differential planetary transmissions for compact extreme reductions similar to a cycloidal drive, rapid ECM punching in aluminum foil, air levigation of grog, ultra-cheap passive solar thermal collectors, etc. Happy to go into more detail if any of these sound interesting.