About:

Vlad is a software developer and philosophy researcher with interests in programming and computational biology.

Website:

Specializations:

Interests:

Programming Philosophy Computational biology Philosophy of work

Incoming Links:

Outgoing Links:

Subscribe to RSS:
Explores methods for calling precompiled binary libraries in programming languages, detailing dynamic linking, loading, and extension modules while addressing performance and security implications.
This post details the methods for calling precompiled binary libraries in programming languages, emphasizing dynamic linking, loading, and the use of extension modules.
Phantom binary dependencies threaten tech infrastructure sustainability and security, necessitating better tracking tools to support open-source maintainers and mitigate vulnerabilities.
npmx exemplifies how collaboration feedback loops in Open Source foster innovation and community engagement through trust and imagination.
Adam Wathan explains how LLMs boost Tailwind CSS's popularity but simultaneously threaten its financial sustainability, urging support for open-source maintainers.
The article discusses the crucial role of a small number of individuals, referred to as 'keystone contributors,' in maintaining the majority of open source software that underpins the internet. It highlights the concept of 'keysto...
The text discusses the importance of companies paying open source maintainers, presenting economical arguments and technological solutions for how this might be accomplished. It also mentions a platform that scans companies' codeb...
The blog post discusses the response to the Open Source Pledge, addressing the sentiment that developers of Open Source software ought not to be paid. It distinguishes between what is good and what is legal, and argues that the cu...

0On Structures

2024-10-10

The author discusses the concept of structural problems using the example of a traffic jam caused by poorly allocated parking spaces. He explains that structural problems are resistant to changes in participants and are caused by ...
The Open Source Pledge aims to get companies to pay the maintainers of the software they rely on. The post discusses the problem of maintainers doing a huge amount of work for free, the consequences of overworked and underpaid mai...
The article argues that long-term residents in the UK should be able to vote in parliamentary elections regardless of their citizenship. It highlights the significant number of residents who are denied the right to vote due to the...

0Effective Apologies

2023-07-07

The blog post discusses the components of an effective apology, based on a 2009 literature review. It emphasizes the importance of accurately communicating feelings and enabling forgiveness for repairing relationships.
The blog post discusses the idea of finding the most minimal UK address possible and the process the author went through to achieve this. It explores the specificity of UK postcodes and the steps taken to simplify the address to i...
The blog post discusses the challenges of using Yggdrasil to set up a private virtual network based on IPv6 and the difficulties in referring to machines by their hostnames. The author explores various solutions such as using the ...
...
The blog post discusses the epistemic implications of using AI assistants for problem-solving, arguing that while they can be useful for encyclopedic tasks, they are not suitable for interpretive tasks. The author highlights the p...
The text discusses the importance of communication in various aspects of life and the negative impact of the lack of communication skills. It emphasizes the need to teach communication in schools and offers strategies for becoming...
The blog post explains how to set up git to refuse to make a commit if it detects a specific string in the changed files, in order to avoid accidentally committing code that should not be committed.
The text discusses the problems with wage labor and the concept of alienation. It also provides a list of beginner-friendly books and articles on the topic, as well as more in-depth books and philosophical background. The author a...
The text discusses the desire to appear stressed and the guilt that comes with living comfortably. It argues that success is not solely due to individual effort and that everyone relies on collective effort. The author suggests th...
The author describes how he added a temperature sensor to his flat using a Raspberry Pi Zero and a BME280 temperature sensor. He collected data every second and sent it to a webserver, then created a small web page to display the ...
The author discusses working on a spreadsheet program and the challenges of implementing a programming language for it. They have written the lexer and parser and are now working on the evaluator.
The blog post discusses the Hare programming language, a systems programming language designed to be a replacement for C. It highlights the language's features and the author's involvement in the core development team.