home.social

#genuary7 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #genuary7, aggregated by home.social.

fetched live
  1. Back on my #genuary stuff but I'm a week out of phase, here's a simple Boolean hack which makes a Sierpinski gasket

    #genuary7 #genuary

    etc.mikelynch.org/genuary26/07

  2. Here are all the minimal generating sets of the Boolean algebra over four elements.

    I think I have given up on trying to make this more virtually interesting -- I think there is just not enough structure to work with. :(

    The Boolean algebra/lattice here is all subsets of {A, B, C, D}, ordered by subset inclusion. A generator for this set is a set of sets, such that the entire algebra can be generated by unions, intersections, and complements. For example, {A}, {B}, {C} is a generator because we can get {A, B, C} via union, {D} via complement, and then build all the rest of the sets from those singletons.

    #genuary2026 #genuary7 #genuary

  3. Here are all the minimal generating sets of the Boolean algebra over four elements.

    I think I have given up on trying to make this more virtually interesting -- I think there is just not enough structure to work with. :(

    The Boolean algebra/lattice here is all subsets of {A, B, C, D}, ordered by subset inclusion. A generator for this set is a set of sets, such that the entire algebra can be generated by unions, intersections, and complements. For example, {A}, {B}, {C} is a generator because we can get {A, B, C} via union, {D} via complement, and then build all the rest of the sets from those singletons.

    #genuary2026 #genuary7 #genuary

  4. #genuary7 - Boolean Algebra.
    Blending images with continuous versions of all 16 logic gates.
    shadertoy.com/view/3cKfWt

  5. For #genuary7, Boolean Algebra, this image simulates a set of stacked logic gates, with gate type and signal state represented by colors.

    #genuary #genuary2026 #boolean #logicgate

  6. For #genuary7, Boolean Algebra, this image simulates a set of stacked logic gates, with gate type and signal state represented by colors.

    #genuary #genuary2026 #boolean #logicgate

  7. Some 7-way radial XORs

    I like the pareidolia effect of seeing the occasional angels and demons around the edges like the ceiling of a gothic cathedral.

    #Genuary7 Boolean algebra

    #Genuary #Genuary2026 #AlgorithmicArt #CreativeCoding #Processing #glsl #shaders

  8. Some 7-way radial XORs

    I like the pareidolia effect of seeing the occasional angels and demons around the edges like the ceiling of a gothic cathedral.

    #Genuary7 Boolean algebra

    #Genuary #Genuary2026 #AlgorithmicArt #CreativeCoding #Processing #glsl #shaders

  9. Genuary 2026 Day 7: "Boolean algebra. Get inspired by Boolean algebra, in any way."

    It did say "in any way". So I went with circles from a venn diagram and got the colors by randomly sampling pixels in an existing image: the red flower drawing I used yesterday.

    #Genuary2026 #Genuary7 #Genuary #CreativeCoding #ProceduralArt #GenerativeArt

  10. Genuary 2026 Day 7: "Boolean algebra. Get inspired by Boolean algebra, in any way."

    It did say "in any way". So I went with circles from a venn diagram and got the colors by randomly sampling pixels in an existing image: the red flower drawing I used yesterday.

    #Genuary2026 #Genuary7 #Genuary #CreativeCoding #ProceduralArt #GenerativeArt

  11. Radial XOR

    #Genuary7 Boolean algebra

    (x ^ y) mod n creates a fancy pattern along the x- and y-axes. genart.social/@scdollins/11176

    If we add more axes, the irrationality breaks into chaos, but near the origin we get some rather dramatic symmetries.

    #Genuary #Genuary2026 #AlgorithmicArt #CreativeCoding #Processing #glsl #shaders

  12. Radial XOR

    #Genuary7 Boolean algebra

    (x ^ y) mod n creates a fancy pattern along the x- and y-axes. genart.social/@scdollins/11176

    If we add more axes, the irrationality breaks into chaos, but near the origin we get some rather dramatic symmetries.

    #Genuary #Genuary2026 #AlgorithmicArt #CreativeCoding #Processing #glsl #shaders

  13. Genuary day 7: Boolean Algebra

    This is an older project and slightly useless. You can find the sketches on openprocessing:

    Colour VennDetta -openprocessing.org/sketch/2634

    and

    Colour VennDango - openprocessing.org/sketch/2635

    Both sketches show logical relations AND, NAND, OR etc. of the colour channels r, g ,b of two given colours (the colour values are given as binaries for this purpose and the relations are calculated bitwise).

    VennDetta is a little interactive; in VennDango, every relation is reduced to a sequence of NAND operations.

    #genart #mathart #processing #creaticecoding #genuary7 #genuary2026

  14. #genuary Day 7: "Boolean algebra"

    Fun fact: Good kerning can save a lot of space! 💡

    #genuary2026 #genuary7

  15. #genuary Day 7: "Boolean algebra"

    Fun fact: Good kerning can save a lot of space! 💡

    #genuary2026 #genuary7

  16. Boolean algebra #genuary7 #genuary #codea

    Binary Tetris — lines are only possible when *all* columns OR to 1

  17. Boolean algebra #genuary7 #genuary #codea

    Binary Tetris — lines are only possible when *all* columns OR to 1

  18. #genuary2026, day 7:
    Boolean algebra. Get inspired by Boolean algebra, in any way.

    Logic gates that fall on a flip dot display

    made with #p5js

    #genuary2026 #genuary7 #genuary #creativecoding
    #flipdot #mastoart

  19. #genuary2026, day 7:
    Boolean algebra. Get inspired by Boolean algebra, in any way.

    Logic gates that fall on a flip dot display

    made with #p5js

    #genuary2026 #genuary7 #genuary #creativecoding
    #flipdot #mastoart

  20. #genuary7 Prompt: Boolean Algebra.

    classic xor pattern constructed with the bitwiseoperator:

    (i^j)%t==0

    t is time in seconds

    #genuary2026 #GENUARY

  21. #genuary7 Prompt: Boolean Algebra.

    classic xor pattern constructed with the bitwiseoperator:

    (i^j)%t==0

    t is time in seconds

    #genuary2026 #GENUARY

  22. Boolean Algebra: NAND

    This one stumped me for a long time, but this got me to explore some CSS drawing rules to create the XOR effect overlaying the text, as well as the middle row computing a NAND of the top & bottom.

    Interactive at: h9.bees.free/genuary26/07-bool

    #genuary #genuary2026 #genuary7

  23. Boolean Algebra: NAND

    This one stumped me for a long time, but this got me to explore some CSS drawing rules to create the XOR effect overlaying the text, as well as the middle row computing a NAND of the top & bottom.

    Interactive at: h9.bees.free/genuary26/07-bool

    #genuary #genuary2026 #genuary7

  24. #Genuary2025 #Genuary14 prompt: Pure black and white. No gray.
    #Genuary2024 #Genuary7, prompt: Progress bar / indicator / loading animation.

    openprocessing.org/sketch/2510

    Again #p5js shows its use for quickly prototyping elements for development of the Synthstrom Deluge open source firmware. I should be able to port over the code pretty easily. Here I simulated the way the OLED screen appears, just zoomed in a lot. The shape on the right represents an SD card.

    #CreativeCoding #Genuary

  25. #Genuary2025 #Genuary14 prompt: Pure black and white. No gray.
    #Genuary2024 #Genuary7, prompt: Progress bar / indicator / loading animation.

    openprocessing.org/sketch/2510

    Again #p5js shows its use for quickly prototyping elements for development of the Synthstrom Deluge open source firmware. I should be able to port over the code pretty easily. Here I simulated the way the OLED screen appears, just zoomed in a lot. The shape on the right represents an SD card.

    #CreativeCoding #Genuary

  26. #genuary7 Used Textual framework placeholders to generate a psudo-random grid of colors. Learned just enough to finish the prompt.

  27. #genuary7 prompt: Use software not intended to make images.

    I wrote a Python program that takes an image and produces a .WAV file. This audio file sounds TERRIBLE, but viewed with an audio editor's spectrogram capability... shows the image 😎

    Made with #PyScript:
    pyscript.com/@ambv/genuary-pro

    #genuary2025 #genuary #GenerativeArt #CreativeCoding #WebGL #Python

  28. #genuary7 prompt: Use software not intended to make images.

    I wrote a Python program that takes an image and produces a .WAV file. This audio file sounds TERRIBLE, but viewed with an audio editor's spectrogram capability... shows the image 😎

    Made with #PyScript:
    pyscript.com/@ambv/genuary-pro

    #genuary2025 #genuary #GenerativeArt #CreativeCoding #WebGL #Python

  29. "Use software that is not intended to create art or images."

    I've been using Excel at my job for decades now but it's liberating to have a reason to learn new tricks. I might be an old dog now, in which case this disproves that old adage....

    Some crude formulas generate random-ish HSB values, convert them to RGB values, and then a macro applies color formatting to the cell based on those values.

    #GenArt #GenerativeArt #Processing #CreativeCoding #Genuary #Genuary7 #Genuary2025

  30. "Use software that is not intended to create art or images."

    I've been using Excel at my job for decades now but it's liberating to have a reason to learn new tricks. I might be an old dog now, in which case this disproves that old adage....

    Some crude formulas generate random-ish HSB values, convert them to RGB values, and then a macro applies color formatting to the cell based on those values.

    #GenArt #GenerativeArt #Processing #CreativeCoding #Genuary #Genuary7 #Genuary2025

  31. January 7 (credit: Camille Roux):

    Use software that is not intended to create art or images.

    #genuary2025 #genuary7

  32. #Genuary7 prompt: Use software that is not intended to create art or images.
    openprocessing.org/sketch/2502

    My concept was to generate interesting waveforms using my Deluge synth, record it in Audacity, and save the spectrogram. That turned out fairly well. I rotated the image since I thought it looked better upside down. Then I made a little demo in #p5js to play around with image manipulation and blur and threshold filters just for the sake of #CreativeCoding.

    #Genuary2025 #Genuary

  33. #Genuary7 prompt: Use software that is not intended to create art or images.
    openprocessing.org/sketch/2502

    My concept was to generate interesting waveforms using my Deluge synth, record it in Audacity, and save the spectrogram. That turned out fairly well. I rotated the image since I thought it looked better upside down. Then I made a little demo in #p5js to play around with image manipulation and blur and threshold filters just for the sake of #CreativeCoding.

    #Genuary2025 #Genuary

  34. #genuary2025 #genuary7 "Use software that is not intended to create art or images."

  35. #genuary2025 #genuary7 "Use software that is not intended to create art or images."

  36. #genuary7 - Software that is not intended to create art or images. Spreadsheets have to be among the most non-artwork-related software out there. So I made a Mandelbrot and Julia fractal using LibreOffice Calc macros. The macros resize each spreadsheet cell to square, then fill in the cell background with the appropriate color. #libreoffice #spreadsheet #fractal #genuary #genuary2025

  37. #genuary #Genuary2025 #genuary7

    I originally wasn't going to submit anything for this day as i had a self imposed challenge of doing everything via tracery and/or svg. but i was reminded of all the map art i had made in my family's season 4 #Minecraft server. when Minecraft is ostensibly a survival/building/farming sim/sandbox game and not really made for generating visual art.

    genuary.art/