Powers of Two – 128kb by Lena Weber

20 = 1
21 = 2
22 = 3
23 = 8
24 = 16
25 = 32
26 = 64
27 = 128
…
»In computing, the number 128 is part of the system of powers of 2, which is fundamental because digital computers operate on binary code. Powers of 2, like 128 (which is 27), align with the binary system used in computer architecture, enabling efficient data representation and memory addressing. This binary foundation simplifies hardware design and supports a wide range of computational processes.«
After Tim asked me to join as a curator for 128kb, I wanted to take a fresh look at the project. I see the 128kb collection as a place where the creative coding experiments – which accompany the path of all our learning curves – can find a place to shine. On the other hand, the challenge itself can motivate us to train in creative coding. With a free choice of topics and thus endless possibilities, complexity and effects, most coders immediately feel the greatest limitation of all: their own ability, or their own position in the learning process. In addition to this omnipresent limitation, Tim imposes a series of what at first glance appear to be tough limitations. A maximum of 128 kilobytes filesize, pixel-dimension, colours and frames. The challenge celebrates these technical limitations and aims to unleash inspiration by limiting the scope of possibilities. How can we interpret and use the 128kb challenge to improve our sense of coding and keep learning?
An important point for me when it comes to learning success and skills in coding is to emphasise that improvement does not necessarily mean more technically sophisticated and complex code. Insights can also be gained through one’s own conceptual skills, sense of aesthetics and historical and design-philosophical learning.
I wondered how the 128kb challenge limitations could also work as the sole inspiration behind graphics. The aim is to be open-minded about the results of your learning and to create exciting graphics by thematically charging them with the limitations.


The powers of two applied to the size parameters of shapes
128 rectangles building a random pattern,
within a grid based on 8 or 16.





Related
Related
Teaching through the Lens of the Tool – with Prof. John Caserta
On a hot day in the summer of 2024, my friend Cem Eskinazi brought a stack of books to our […]
DJ_Dave – Raving with Code
Sarah, also known as DJ_Dave, writes code to produce rave music. You might say, “Oh, I know that stuff: Algorave! […]
The Story of 128KB
One day in January 2024, I was lethargically scrolling through my Instagram feed on my laptop. And, as so often […]
A 128KB Export Pipeline
With some help by CoPilot I have coded a Bash script that you can use to convert your animations for […]
Deconstruction / Reconstruction – Creative Coding with Prof. Stig Møller Hansen
I am more than excited to share this session with Prof. Stig Møller Hansen with you today, whom I would […]
Kris de Decker on Low Technology
In the two years I lived in Barcelona, one person in particular fascinated and inspired me. His name is Kris […]
Lo-Fi Collage Machine
Click here to login or connect!To view this content, you must be a member of Tim's Patreon at €10 or […]
I am totally thrilled to introduce Nicolas Landrieux to you today. We met a few years ago at one of […]