john vining
banner
johnvining.bsky.social
john vining
@johnvining.bsky.social
Interested in history, languages, software, dogs, dog software, and weird stuff from the internet. Swagless normie. Madison, Wisconsin.

jvining.com
By Caroline Walker.
January 16, 2026 at 1:57 AM
Social network idea: surface posts in proportion to whether they are about what the user says their account is about in their profile.
January 14, 2026 at 9:57 PM
do solids from the pressing process settle out after a while?
January 14, 2026 at 9:24 PM
The production of fuzzy middleground cases does not invalidate a general distinction. (I think this solves half of the arguments on the internet.) Harry Collins in Tacit and Explicit Knowledge.
January 14, 2026 at 5:34 AM
January 14, 2026 at 5:10 AM
Ad in Wisconsin State Journal, 1968
January 13, 2026 at 7:46 PM
January 13, 2026 at 4:20 AM
January 12, 2026 at 8:39 PM
January 11, 2026 at 8:07 PM
Wisconsin water politics.
January 11, 2026 at 4:05 PM
I know there's an important football game when strangers passing each other in the spaghetti aisle say "go pack go" to one another
January 10, 2026 at 11:22 PM
Morality and networking.
January 10, 2026 at 3:31 AM
I'll never get how the emotional crescendo of Ballad of Thin Man hinges on Dylan singing "tax-deductible charity organizations"
January 8, 2026 at 9:23 PM
January 8, 2026 at 8:18 PM
While it is true that one must Tweet, it is also true that the masters of the craft of writing excel in even longer forms.
January 6, 2026 at 4:23 AM
January 5, 2026 at 5:24 PM
Everything bagel temperance.
January 4, 2026 at 5:07 PM
It’s not complicated. Carl Sandburg.
January 3, 2026 at 11:08 PM
January 3, 2026 at 8:56 PM
The fourth rule of Fight Club is: not too many sonnets.
January 2, 2026 at 4:12 AM
Conspiracy theorizing is the shadow of curiosity

(Don’t ask. Never read Jung.)
December 31, 2025 at 4:32 AM
December 30, 2025 at 8:32 PM
A problem in the world: we need world class user interfaces for the devices which are a little cumbersome.
December 30, 2025 at 12:07 AM
December 29, 2025 at 5:07 PM