home.social

#sierpinski — Public Fediverse posts

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

fetched live
  1. Recursion is just the thing for #DrLogo on the #Schneider #CPC6128. So let the tortoise do its work and draw a #Sierpinski triangle. What an elegantly short program for such a beautiful graphic :)

    #RetroComputing #Programming #Amstrad

  2. Recursion is just the thing for #DrLogo on the #Schneider #CPC6128. So let the tortoise do its work and draw a #Sierpinski triangle. What an elegantly short program for such a beautiful graphic :)

    #RetroComputing #Programming #Amstrad

  3. Recursion is just the thing for #DrLogo on the #Schneider #CPC6128. So let the tortoise do its work and draw a #Sierpinski triangle. What an elegantly short program for such a beautiful graphic :)

    #RetroComputing #Programming #Amstrad

  4. Recursion is just the thing for #DrLogo on the #Schneider #CPC6128. So let the tortoise do its work and draw a #Sierpinski triangle. What an elegantly short program for such a beautiful graphic :)

    #RetroComputing #Programming #Amstrad

  5. I just stumbled into the fact that in Conway's Game of Life, if you start with a one cell line, you get a Sierpinski triangle.

    Apparently, one-cell-thick patterns are interesting: conwaylife.com/wiki/One-cell-t

    #gameoflife #golly #fractal #sierpinski

  6. I just stumbled into the fact that in Conway's Game of Life, if you start with a one cell line, you get a Sierpinski triangle.

    Apparently, one-cell-thick patterns are interesting: conwaylife.com/wiki/One-cell-t

    #gameoflife #golly #fractal #sierpinski

  7. I just stumbled into the fact that in Conway's Game of Life, if you start with a one cell line, you get a Sierpinski triangle.

    Apparently, one-cell-thick patterns are interesting: conwaylife.com/wiki/One-cell-t

    #gameoflife #golly #fractal #sierpinski

  8. I just stumbled into the fact that in Conway's Game of Life, if you start with a one cell line, you get a Sierpinski triangle.

    Apparently, one-cell-thick patterns are interesting: conwaylife.com/wiki/One-cell-t

    #gameoflife #golly #fractal #sierpinski

  9. #sierpinski #fractal patterns on an undeveloped #16mmfilm which is nonperforated microfilm

    no idea of film type or brand, I guess the film is bw, or was color ever used for microfilms?

  10. #sierpinski #fractal patterns on an undeveloped #16mmfilm which is nonperforated microfilm

    no idea of film type or brand, I guess the film is bw, or was color ever used for microfilms?

  11. #sierpinski #fractal patterns on an undeveloped #16mmfilm which is nonperforated microfilm

    no idea of film type or brand, I guess the film is bw, or was color ever used for microfilms?

  12. #sierpinski #fractal patterns on an undeveloped #16mmfilm which is nonperforated microfilm

    no idea of film type or brand, I guess the film is bw, or was color ever used for microfilms?

  13. Happy retro fractal pride!

    Lores graphics mode on an Apple IIe outputing to a TTL RGB monitor.

    #sierpinski #appleII #retroComputing #pride

  14. Happy retro fractal pride!

    Lores graphics mode on an Apple IIe outputing to a TTL RGB monitor.

    #sierpinski #appleII #retroComputing #pride

  15. Happy retro fractal pride!

    Lores graphics mode on an Apple IIe outputing to a TTL RGB monitor.

    #sierpinski #appleII #retroComputing #pride

  16. 🤔 Ah, the mystical world of 16-byte #x86 #assembly, where #coding #wizards conjure #Sierpinski #triangles from the ether and somehow turn them into music. 🎶 Because we all know what the world really needs is yet another way to remind us that coding is a #strange #cult where people speak in tongues of "int 10h" and worship at the altar of "mov ds, bx." 🙄
    hellmood.111mb.de//wake_up_16b #programming #humor #HackerNews #ngated

  17. 🤔 Ah, the mystical world of 16-byte #x86 #assembly, where #coding #wizards conjure #Sierpinski #triangles from the ether and somehow turn them into music. 🎶 Because we all know what the world really needs is yet another way to remind us that coding is a #strange #cult where people speak in tongues of "int 10h" and worship at the altar of "mov ds, bx." 🙄
    hellmood.111mb.de//wake_up_16b #programming #humor #HackerNews #ngated

  18. 🤔 Ah, the mystical world of 16-byte #x86 #assembly, where #coding #wizards conjure #Sierpinski #triangles from the ether and somehow turn them into music. 🎶 Because we all know what the world really needs is yet another way to remind us that coding is a #strange #cult where people speak in tongues of "int 10h" and worship at the altar of "mov ds, bx." 🙄
    hellmood.111mb.de//wake_up_16b #programming #humor #HackerNews #ngated

  19. 🤔 Ah, the mystical world of 16-byte #x86 #assembly, where #coding #wizards conjure #Sierpinski #triangles from the ether and somehow turn them into music. 🎶 Because we all know what the world really needs is yet another way to remind us that coding is a #strange #cult where people speak in tongues of "int 10h" and worship at the altar of "mov ds, bx." 🙄
    hellmood.111mb.de//wake_up_16b #programming #humor #HackerNews #ngated

  20. @scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    SLEEP 20
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CLEARSCREEN
    HIDETURTLE
    PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
    ; PICTURE "≈" [
    ; SIERP 10 2
    ; ]

    PICTURE “Sierpinski004.svg” [

    repeat 1 [
    SIERP 10 4
    SLEEP 2000 ]

    #animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

  21. @scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    SLEEP 20
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CLEARSCREEN
    HIDETURTLE
    PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
    ; PICTURE "≈" [
    ; SIERP 10 2
    ; ]

    PICTURE “Sierpinski004.svg” [

    repeat 1 [
    SIERP 10 4
    SLEEP 2000 ]

    #animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

  22. @scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    SLEEP 20
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CLEARSCREEN
    HIDETURTLE
    PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
    ; PICTURE "≈" [
    ; SIERP 10 2
    ; ]

    PICTURE “Sierpinski004.svg” [

    repeat 1 [
    SIERP 10 4
    SLEEP 2000 ]

    #animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

  23. @scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    SLEEP 20
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CLEARSCREEN
    HIDETURTLE
    PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
    ; PICTURE "≈" [
    ; SIERP 10 2
    ; ]

    PICTURE “Sierpinski004.svg” [

    repeat 1 [
    SIERP 10 4
    SLEEP 2000 ]

    #animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

  24. @scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

    TO hx :size
    REPEAT 6 [
    tri :size FORWARD :size LEFT 60 CLOSE FILL
    ]
    END

    TO PT :size
    FORWARD :size
    RIGHT 150
    FORWARD :size
    LEFT 30
    END

    TO superhex :size
    REPEAT 6 [
    FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
    ]
    END

    TO tri :size
    REPEAT 3 [
    PT :size
    ]
    END

    HOME CLEARSCREEN HIDETURTLE
    superhex 50

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

  25. @scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

    TO hx :size
    REPEAT 6 [
    tri :size FORWARD :size LEFT 60 CLOSE FILL
    ]
    END

    TO PT :size
    FORWARD :size
    RIGHT 150
    FORWARD :size
    LEFT 30
    END

    TO superhex :size
    REPEAT 6 [
    FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
    ]
    END

    TO tri :size
    REPEAT 3 [
    PT :size
    ]
    END

    HOME CLEARSCREEN HIDETURTLE
    superhex 50

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

  26. @scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

    TO hx :size
    REPEAT 6 [
    tri :size FORWARD :size LEFT 60 CLOSE FILL
    ]
    END

    TO PT :size
    FORWARD :size
    RIGHT 150
    FORWARD :size
    LEFT 30
    END

    TO superhex :size
    REPEAT 6 [
    FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
    ]
    END

    TO tri :size
    REPEAT 3 [
    PT :size
    ]
    END

    HOME CLEARSCREEN HIDETURTLE
    superhex 50

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

  27. @scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

    TO hx :size
    REPEAT 6 [
    tri :size FORWARD :size LEFT 60 CLOSE FILL
    ]
    END

    TO PT :size
    FORWARD :size
    RIGHT 150
    FORWARD :size
    LEFT 30
    END

    TO superhex :size
    REPEAT 6 [
    FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
    ]
    END

    TO tri :size
    REPEAT 3 [
    PT :size
    ]
    END

    HOME CLEARSCREEN HIDETURTLE
    superhex 50

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

  28. @scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment help.libreoffice.org/latest/en

    One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CS
    HT
    PU HOME RT 90 BK 100 LT 90 BK 100 PD
    SIERP 10 4
    FILL

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt

  29. @scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment help.libreoffice.org/latest/en

    One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CS
    HT
    PU HOME RT 90 BK 100 LT 90 BK 100 PD
    SIERP 10 4
    FILL

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt

  30. @scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment help.libreoffice.org/latest/en

    One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CS
    HT
    PU HOME RT 90 BK 100 LT 90 BK 100 PD
    SIERP 10 4
    FILL

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt

  31. @scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment help.libreoffice.org/latest/en

    One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

    TO CORNER :S
    RIGHT 45 FORWARD :S RIGHT 45
    END

    TO ONESIDE :S :DIAG :LEVEL
    IF :LEVEL = 0 [ STOP ]
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    LEFT 90 FORWARD :S LEFT 90
    ONESIDE :S :DIAG :LEVEL - 1
    RIGHT 45 FORWARD :DIAG RIGHT 45
    ONESIDE :S :DIAG :LEVEL - 1
    END

    TO SIERP :S :LEVEL
    :DIAG = :S / 1.414
    REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
    END

    CS
    HT
    PU HOME RT 90 BK 100 LT 90 BK 100 PD
    SIERP 10 4
    FILL

    #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt

  32. 🤔 Ah, the #nostalgia of #1980s bit-fiddling meets #Sierpiński #triangles in a convoluted, caffeine-induced fever dream! 👾 Who knew that #C #language devotees still cling to these ancient rites, conjuring up #code #optimization hacks that do more to befuddle than optimize? 🧐 Truly, the pinnacle of #programming enlightenment! 😂
    lcamtuf.substack.com/p/sierpin #HackerNews #ngated

  33. 🤔 Ah, the #nostalgia of #1980s bit-fiddling meets #Sierpiński #triangles in a convoluted, caffeine-induced fever dream! 👾 Who knew that #C #language devotees still cling to these ancient rites, conjuring up #code #optimization hacks that do more to befuddle than optimize? 🧐 Truly, the pinnacle of #programming enlightenment! 😂
    lcamtuf.substack.com/p/sierpin #HackerNews #ngated

  34. 🤔 Ah, the #nostalgia of #1980s bit-fiddling meets #Sierpiński #triangles in a convoluted, caffeine-induced fever dream! 👾 Who knew that #C #language devotees still cling to these ancient rites, conjuring up #code #optimization hacks that do more to befuddle than optimize? 🧐 Truly, the pinnacle of #programming enlightenment! 😂
    lcamtuf.substack.com/p/sierpin #HackerNews #ngated

  35. 🤔 Ah, the #nostalgia of #1980s bit-fiddling meets #Sierpiński #triangles in a convoluted, caffeine-induced fever dream! 👾 Who knew that #C #language devotees still cling to these ancient rites, conjuring up #code #optimization hacks that do more to befuddle than optimize? 🧐 Truly, the pinnacle of #programming enlightenment! 😂
    lcamtuf.substack.com/p/sierpin #HackerNews #ngated

  36. I have Fujichrome R25 Single-8 8mm film on which one of the color layers has spontaneously formed #Sierpinski #triangle #fractal like patterns, all over the whole 15m roll.

    UPDATE JUNE 2026:
    I just got another film with same kind of patterns, undeveloped 16mm microfilm.

    two movies based on the film roll were released in april 2026

    Analog Fractals #01
    youtube.com/watch?v=uNpZ_nX6y6U

    Analog Fractals #02
    youtube.com/watch?v=1G5jndS26MA

    on both films video by me, music by Proteque @proteque

  37. I have Fujichrome R25 Single-8 8mm film on which one of the color layers has spontaneously formed #Sierpinski #triangle #fractal like patterns, all over the whole 15m roll.

    UPDATE JUNE 2026:
    I just got another film with same kind of patterns, undeveloped 16mm microfilm.

    two movies based on the film roll were released in april 2026

    Analog Fractals #01
    youtube.com/watch?v=uNpZ_nX6y6U

    Analog Fractals #02
    youtube.com/watch?v=1G5jndS26MA

    on both films video by me, music by Proteque @proteque

  38. I have Fujichrome R25 Single-8 8mm film on which one of the color layers has spontaneously formed #Sierpinski #triangle #fractal like patterns, all over the whole 15m roll.

    UPDATE JUNE 2026:
    I just got another film with same kind of patterns, undeveloped 16mm microfilm.

    two movies based on the film roll were released in april 2026

    Analog Fractals #01
    youtube.com/watch?v=uNpZ_nX6y6U

    Analog Fractals #02
    youtube.com/watch?v=1G5jndS26MA

    on both films video by me, music by Proteque @proteque

  39. I have Fujichrome R25 Single-8 8mm film on which one of the color layers has spontaneously formed #Sierpinski #triangle #fractal like patterns, all over the whole 15m roll.

    UPDATE JUNE 2026:
    I just got another film with same kind of patterns, undeveloped 16mm microfilm.

    two movies based on the film roll were released in april 2026

    Analog Fractals #01
    youtube.com/watch?v=uNpZ_nX6y6U

    Analog Fractals #02
    youtube.com/watch?v=1G5jndS26MA

    on both films video by me, music by Proteque @proteque