Bottom left is @verytiredrobot.bsky.social’s exploration of latent space of a facial autoencoder.
Top and right,
Daniel Catt’s work using a stamp with a plotter, and a nice photo booklet of the process!
Bottom left is @verytiredrobot.bsky.social’s exploration of latent space of a facial autoencoder.
Top and right,
Daniel Catt’s work using a stamp with a plotter, and a nice photo booklet of the process!
E.g. the first character 'f' is 917846. Minus 917776 is 70. ASCII character 70 is... 'F'!
E.g. the first character 'f' is 917846. Minus 917776 is 70. ASCII character 70 is... 'F'!
The result effectively decodes the message enough to interpret it (FUNINTHESUN vs. "fun in the sun"). That's not supposed to work, but it does!
The result effectively decodes the message enough to interpret it (FUNINTHESUN vs. "fun in the sun"). That's not supposed to work, but it does!
I've annotated the output it actually saw with the hidden message, "fun in the sun"
I've annotated the output it actually saw with the hidden message, "fun in the sun"
en.m.wikipedia.org/wiki/Berkshi...
en.m.wikipedia.org/wiki/Berkshi...
This uses block.github.io/goose/ and forevervm.com
This uses block.github.io/goose/ and forevervm.com
- charts! If a Python call returns a matplotlib chart, we render it.
- new example buttons on forevervm.com
- charts! If a Python call returns a matplotlib chart, we render it.
- new example buttons on forevervm.com
Essentially:
x[i][i] = 0
x[i][j] + x[j][i] <= 1
sum(x[i][..]) <= max_cards[i]
sum(x[i][..]) = sum(x[..][i])
Where x[i][j] = 1 iff participant i sends a card to participant j
Essentially:
x[i][i] = 0
x[i][j] + x[j][i] <= 1
sum(x[i][..]) <= max_cards[i]
sum(x[i][..]) = sum(x[..][i])
Where x[i][j] = 1 iff participant i sends a card to participant j