Delightful post about a paper about a mad fast streaming regex engine called Hyperscan

Capturing subexpressions: at once stage we had an experimental product that (in block mode only, not streaming) could accurately model libpcre’s capturing semantics. This worked by scanning the data backwards with a backwards version of the pattern, making a trace of the states visited, and tracing forwards through the backward state trace in order to […]

The old fashioned way: we earn it

I love this twitter thread from Alexandra Erin, whom often writes things I like reading. One quote from it: And you know, this is just one of the many things that would be simpler to solve if we had universal cash benefits/universal basic income. Easiest way to make sure everybody we need to run a […]

On having a fuzzy-feeling tongue

I burnt my tongue Monday morning on some homemade chicken broth. This is, both, annoying and pretty great. It is annoying because now I have a tongue that feels “fuzzy” somehow. It is pretty great because I have been reminded, over and over again, all morning long, that my wife made me some home made […]

The Most Exciting Design Systems Are Boring | Big Medium “When the design system is boring, it frees designers and developers to do the new stuff, to solve new problems. The design system carries the burden of the boring, so that designers and developers don’t have to. Instead of designing a card pattern for the 15th time, it’s already done. Product teams can instead […]

frum on the recently passed healthcare reform bill

No illusions please: This bill will not be repealed. Even if Republicans scored a 1994 style landslide in November, how many votes could we muster to re-open the “doughnut hole” and charge seniors more for prescription drugs? How many votes to re-allow insurers to rescind policies when they discover a pre-existing condition? How many votes […]