Ben Horst's Avatar

Ben Horst

@benhorst.bsky.social

buy my designer pillows https://plasticien.redbubble.com/ buy my t-shirt designs https://teepublic.com/user/horst-designs primary acct: @moriamarmalade.bsky.social, i try to post more often here

467 Followers  |  392 Following  |  13,942 Posts  |  Joined: 18.09.2023  |  1.7336

Latest posts by benhorst.bsky.social on Bluesky

how to cheat at euchre when playing in person

develop 4 different ways to hold your cards which signals to your partner what your best suit is.

18.02.2026 03:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i enjoy this magic tricks revealed youtube channel

www.youtube.com/watch?v=24tg...

18.02.2026 03:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it was cancer of the blood. i mean what can ya do, right. he could have been exposed to chemicals or w/e, who knows. but i'm not going to go blaming his eating of a tomato

18.02.2026 02:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Dr. Baxter Montgomeryโ€™s Cause of Death Revealed โ€” And His Legacy of Hope
YouTube video by Physicians Committee Dr. Baxter Montgomeryโ€™s Cause of Death Revealed โ€” And His Legacy of Hope

in the whole food plant based community, lifestyle medicine is emphasized by doctors, saying that many problems can be fixed with diet.

when one of the major voices die, their detractors line up to say it doesn't work and so on.
www.youtube.com/watch?v=kBex...

18.02.2026 02:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ramageddon is a sign that the free market doesn't work

18.02.2026 01:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
newser thumb of ammon bundy
it says far-right militia hero bundy comes out against ice

newser thumb of ammon bundy it says far-right militia hero bundy comes out against ice

i keep track of ammon bundy, and if you know even a little about him you'll know exactly why he's against ice

and ammon's world, everything is unconstitutional -- which y'know he might be right about wrt ice

17.02.2026 17:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

this will be a pretty cool way to save a couple of bytes bc i don't need a lookup table, i can just go direct from a number to a set of 13 scoring categories using lehmer's code which indexes a permutation.

17.02.2026 17:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

hah i can use lehmer's code to do it

17.02.2026 17:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it would save 15 bits per game

17.02.2026 14:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

in yahtzeeland
i could have a smaller file format if i enumerated the permutations of the 13 scoring categories

i'd need a lookup table of 13! 6,227,020,800 entries, with each record holding 4 bits * 13, 7 bytes each. 41 gigs of ram.

17.02.2026 14:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

it's not useful for much except checking if you've seen a game before.

17.02.2026 13:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it kinda sucks bc not all numbers are legal yahtzee games

17.02.2026 13:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

the lowest number for a valid game is
rolling 1s every time, then scoring the categories in order from ones to yahtzee.

the highest number is rolling 6s every time then scoring the categories in reverse order.

17.02.2026 13:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

again the 8 bits represent 5 dice. the 4 bits represents a scoring category choice.

2^364 is 111 digits in base 10.

the number of possible games is less than this.

17.02.2026 13:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

in yahtzeeland. making a number that uniquely identifies a game, which is related to figuring out how many possible games there can be

it's a lot like the binary format but i throw out which dice are new rolled at a given turn.
so it's 8 bits + 8 bits + 8 bits + 4 bits, 13 times. a 364 bit number.

17.02.2026 13:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

losing lots of weight. i can't recall being so successful with a new years resolution.

17.02.2026 11:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it seems like liberal democracy is unable to fix itself

16.02.2026 22:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

another soulseek appreciation post

finding people who like the same obscure music as you, is a great addition to any day

15.02.2026 22:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

aaand it's probably not too cool to douse a sober guy in champagne. yeesh

15.02.2026 15:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

it needs to be documented for one of the best comebacks of all time in sports.

15.02.2026 13:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

credit has to go to greg norman for bringing anthony kim onto liv

15.02.2026 11:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

a fun eon

Wordle 1,702 3/6

โฌœโฌœโฌœโฌœโฌœ
โฌœโฌœโฌœโฌœโฌœ
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ

15.02.2026 11:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i don't think there's a story of a pro athlete who stepped away for 12 years and then climbed back up to the top

15.02.2026 10:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

well, there will have to be a documentary made about anthony kim who just won on liv yesterday. 12 years away, and didn't swing a club. drug addiction. disintegrated nose. when he first came back he used his wife's golf clubs.

now he beat the likes of bryson dechambeau and jon rahm for 4 mill.

15.02.2026 10:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

here is a yahtzee game in base 64
m3MnAgbkNOHViwwAGo6KHAGa0/2gXttRPdPMSliFafaemdNdooNkEEtT2Agb6jRrjjeBn7ujaq97fdQC

15.02.2026 00:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thanks for enjoying it!

i think this is the smallest possible file format (uncompressed) for yahtzee games. but this morning i thought a different larger format was. heh.

14.02.2026 23:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

using this encoding a yahtzee game is stored in 62 bytes or less.

14.02.2026 23:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

roll 1 is just an 8 bit dice id.
roll 2 is 5 newly rolled bits, and an 8 bit dice id.
roll 3 is 5 newly rolled bits, an 8-bit dice id, and a 4 bit score category.
a record is 38 bits.

if all dice are held (newly rolled bits all 0), the dice id is omitted.

the final score category is also omitted.

14.02.2026 23:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the lookup table to go from dice to id is generated as follows:
#!/bin/bash
for a in $(seq 1 6); do
for b in $(seq $a 6); do
for c in $(seq $b 6); do
for d in $(seq $c 6); do
for e in $(seq $d 6); do
echo "$a $b $c $d $e"
done
done
done
done
done

14.02.2026 23:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

still in yahtzeeland, a binary file format to store yahtzee games in the smallest possible size

there are 13 turns, and each turn has 3 rolls. the rolls are treated differently.

it works by using dice ids. there are 252 unique combinations of 5 six-sided dice. they are enumerated.

14.02.2026 23:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

@benhorst is following 17 prominent accounts