stats

Paweł Wilk

Portrait photo of Paweł Wilk, stylized

Paweł is the founder of random:seed – a site that originally served as his personal blog and a place to publish manuals focused on programming in the Clojure language and using the Git version control system.

Today, random:seed can also be seen as a vessel for selected materials from the now-defunct BAD[SECTOR].PL website, which was dedicated to information security.

Random:seed is Paweł’s personal project, born out of a desire to share knowledge and experience with like-minded individuals.

Beyond his engagement with computers, Paweł finds fulfillment in writing, public speaking, and solving technical problems.

For the past several years, Paweł has been professionally involved in eDiscovery (a branch of digital forensics), where he helps automate repetitive tasks and operates systems that process electronic evidence so it can be presented in an understandable form.

Paweł grew up in the Free Software community – a modern manifestation of the so-called gift culture, where social status depends on voluntary contributions to the common good rather than on possessions or dominance over others.

Beyond free software, he adheres to values found in craft-based cultures, the culture of experimentation, and contemporary participatory communities organized around pragmatic contemplative paths based on direct insight (e.g., AtR).

He is a communitarian – he believes that micro-communities and voluntary exchange within their reach can be a solid implementation of economic and cultural freedom. He also values the freedom to share knowledge and the freedom of access to information. In practice, he is anti-authoritarian – he acknowledges responsibility and integrity, but does not recognize authority that is not grounded in the needs of all involved parties.

The materials he publishes here are primarily about programming, though he occasionally posts on other topics, such as IT security.

Related Materials

References Are Good


Graphic showing a fragment of the Swiss Tech Convention Center shaped like an arrowhead

Last night I received an e-mail in which one of my visitors asked me a few questions after reading the post about parsing phone numbers in Clojure. The question was seemingly simple and concerned a technical detail of software construction, but in reality the reader touched on a very important subject that I had been pondering years ago, and I decided to summarise it here.

EEG is chasing foamy waves


Meditation experiment with the Muse 2 headband


Picture of Muse 2 headband with branwave activity graph in the background

Every couple of years, there’s an increase in devices that enable individuals to measure the bioelectrical activity of their brains at home. These devices exploit the occurrence of fluctuating brain wave frequencies, which vary according to the user’s psychophysical state. Driven by a pandemic-induced fondness for my residence, I decided to purchase one of these gadgets. After several weeks, I sought to offer a subjective review of the chosen model and conduct an experiment using raw data.

Evil Packages


Attacks Targeting Package Repositories


Photography of food packaging

Attacks that rely on setting up fake update servers are not as difficult to carry out as one might think. The main reasons are administrators’ carelessness and the absence of robust version-publishing processes, although occasionally we see astonishing attack vectors that are hard to anticipate.