Docker - The Beginning

MarGib June 18, 2026
🌐 🇵🇱 Polski · 🇬🇧 EN
Following the previous introduction, it is time for a closer look at what Docker is and what it brings to the table. By now, the concept of a container should no longer be a mystery, and the general idea behind the technology itself should be familiar. If that is not the case, it is better to start with the previous post. 

To start, let's establish what Docker is not. First of all, this solution should not be confused with the term virtual machine. Virtual machines contain an entire operating system as a separate entity, a distinct creation independent of the main operating system on which the hypervisor runs. In the case of Docker, both the operating system and the containers use the same kernel, which means they do not consume as many resources as virtual machines, but they must be based on the same operating system. Docker is also not a cloud platform, although it shows many similarities to solutions like OpenStack, CloudStack, etc. In both cases, the goal is to enable horizontal scaling of applications according to needs, but Docker is only responsible for deploying, running, and managing containers on the existing hosts where it has been installed. It does not provide the ability to create new instances or new systems as is the case with cloud platforms. Docker configuration files allow you to describe the state of a container during build time. This fact might suggest a similarity to configuration management tools like Puppet, Chef, and similar ones; however, for the ongoing lifecycle of a container, it is better to use solutions designed for that purpose. Docker does not have a native clustering solution. To coordinate larger groups of systems with Docker, additional tools should be used, e.g., Swarm, which will enable monitoring the status of all systems and their resources. 

Application deployment process.

What does the application deployment process look like? Below is a simplified list of steps. 
  1. The development team defines the resources required to run the application and requests them from the operations team.
  2. Resources are provided to the developers.
  3. All necessary components required for the application to function are installed.
  4. The application is deployed to the environment.
  5. Testing and bug fixing.
  6. Developers discover further dependencies required for the application.
  7. Operations installs the necessary additional resources.
  8. Steps 5, 6, and 7 are repeated until the desired results are achieved.
  9. Application deployment is completed.
The above process can take a lot of time, which is neither productive nor cost-effective. Software developers, wanting to shorten the time needed for deployment—for example, in the step where they request the operations team to install additional components—might be tempted to bake them directly into the application themselves to bypass this step. 

This is where tools like heroku show their utility and strength, often compared to standard deployment methods as being more efficient.

Docker is not Heroku, but it enables achieving similar results. It uses a slightly different, more open approach, offering its solutions along with all necessary elements while allowing them to be swapped for others. The starting point is using an image repository, thereby separating the responsibility for builds from deployment and maintenance. 

Assuming the above, the deployment process can look as follows: 
  1. Image build.
  2. Pushing the image to the repository.
  3. Providing information to the operations team + configuration.
  4. Deployment.
  5. Deployed application.
Issues with dependencies that appear during a standard deployment are omitted here, as they can be resolved during development and testing. Communication between development and operations teams is also significantly streamlined. 

The above already gives an idea of the benefits of using this solution. Furthermore, one can observe strong support for this project from major IT market players. Over time, the project is constantly being developed and improved. Since June 2015, we can also speak of the standardization of such solutions thanks to The Open Container Initiative

Architecture

Docker offers great capabilities and is applicable in complex solutions. In itself, it is no longer so intimidating and represents a classic client-server architecture model. It has a single executable module handling both components; the difference lies in the parameter with which it is launched. 

During operation, Docker uses existing kernel mechanisms such as: 
  1. iptables
  2. virtual bridge
  3. cgroups
  4. namespaces
The Docker client sends tasks to the Docker daemon to be performed, which can include operations such as creating, running, or distributing a container. Both the client and the server can run on the same system, or the server can exist on a separate machine. Optionally, a third component appears, the so-called registry

The registry is responsible for storing images along with their descriptive metadata. Communication starts from the client, and then Docker servers can reach out to image registries if needed. 

Docker architecture (source: https://docs.docker.com/engine/understanding-docker/)
By installing Docker, we get both client and server components as a single module, but the server can only be run on a Linux system. Starting the server-daemon requires only calling it with the -d parameter. Such a call means that the program is started as a daemon and listens for incoming connections. 

Network ports.

The port registered with IANA for the Docker tool is 2375 TCP for unencrypted communication and 2376 for encrypted communication. 

Additional tools used with Docker



Docker Compose

A tool for running multi-container applications. It allows you to create a compose file, thereby configuring all necessary services to be started with a single command. Documentation.

Docker Machine

A tool that allows you to install the Docker engine on a local Windows host and use it to issue commands and manage existing hosts with Docker installed in the infrastructure. Using docker-machine commands, you can start, check, stop, and restart managed hosts, upgrade the Docker server and client versions, and perform configuration changes. Documentation

Docker Swarm.

A solution providing a native cluster for Docker. It allows you to use a pool of Docker hosts from a single master host. Since Swarm communicates with the world using the same API as Docker, it is possible to use any tool that already communicates with Docker to leverage Swarm's capabilities. Documentation.

Docker Client

The most important interface you will encounter in Docker is the text-based client written in the GO language. Tasks that can be performed using it include: 
  • Creating container images.
  • Pulling a container image from an existing image registry.
  • Pushing created images to an image registry.
  • Running a container on a Docker server.
  • Fetching logs from a remote server.
  • Starting a command line inside a container on a remote server.

Beyond communication via the text client, it is also possible to use the API interface. 
API Documentation - https://docs.docker.com/engine/api/

Networking

Although container processes are located within the host system itself, their behavior is slightly different from standard processes in the network layer. As a reference, one can compare containers to individual computers in a private local network. The Docker server acts as a virtual network bridge, while containers are clients connected through it. You could say it is a small internal network with connected hosts.

Each container has its own network interface connected to the Docker network bridge, and then the server ports are mapped to the container ports, which makes the container visible from the outside. Traffic directed to the container passes through a proxy mechanism existing in the Docker server. For operation, a free block of a private subnet is used, assigned to Docker's own virtual network, bridged to the local network using the docker0 interface. This solution also ensures communication between containers. Outbound traffic is handled by the virtual interface of the docker0 virtual bridge.

Detailed documentation on Docker networking is available at:
https://docs.docker.com/engine/userguide/networking/


Where to apply the Docker solution?

The container technology offered by Docker will likely prove useful in many places. However, there are places where it fits better and others where it fits less. It is worth understanding how to fully utilize a given tool and be aware of what it will not be suitable for.

The architecture of this solution works excellently for stateless applications or those where state data is kept in internal data stores, e.g., cache or a database. In such cases, Docker forces the use of so-called programming best practices. The difference between stateful and stateless applications is that stateful ones store important data in memory, databases, or flat files and are exposed to data loss upon service restart if not permanently saved beforehand. The essence of stateless applications is that they are designed to respond quickly to individual client requests without storing any data.

General idea of Docker.

Using an analogy to other solutions, in the case of Docker, one should think of it as a separate space for storing individual Unix system processes. Such a process can also invoke other processes, and the whole thing is enclosed as if in a single separate package. One might consider it similar to virtual machines, but containers can be created and deleted much more easily. Compared to virtual machines, a container needs very few resources. There are examples where a container built from an existing image on disk takes up only 12 kilobytes. This happens because the container in this case only contains a pointer to the file system layer and metadata containing configuration information. The above boils down to the fact that you probably wouldn't use a new virtual machine just to execute a single SQL or curl request, but a container is perfect for that.

Although it is generally believed that containers are independent, isolated entities, in reality, it is more limited than one might expect. It is possible to limit their resources, but with default configuration, containers will behave like any Unix environment process, sharing and competing for the available resources of the host they are on. It is good to anticipate in advance whether many containers will share a single file system layer. The point is that if an update occurs for an image that is shared, many containers will then need to be recreated.

Processes running in containers also exist on the Docker server itself because they use the same Linux kernel. They can also be seen on the host operating system where Docker is running by using the ps command. This is a visible difference between the Docker solution and the hypervisor known from virtualization, where process isolation results from running them in a completely separate virtual machine operating system.

Security
  
The default configuration of containers is set up such that many of them use UID 0 to run processes, which does not raise objections, especially since we speak of a container as a closed, separate entity. Because the same Linux kernel is used for operation, even the simplest configuration errors can allow a container's root user to gain access to the system resources and processes of the host on which the container is located.

Earlier, I wrote that Docker works best with stateless applications. But what if such state must be saved and passed on? You can use environment variables stored in the metadata describing the container configuration for this purpose. This provides the ability to pass the same configuration to the container every time it is restarted. 



Facebook X E-mail

Comments

Dodaj komentarz

Explore

Labels

automation 14 Security 13 LLM 11 news 11 Anthropic 10 Windows 10 browsers 10 AI ethics 9 Automation 9 OpenAI 9 Opera 9 Technology 9 Configuration 8 RHCE 8 Software 8 facebook 8 web applications 8 AI agents 7 Exam 7 Red Hat 7 chrome 7 coaching 7 curiosities 7 cybersecurity 7 technology 7 www 7 Docker 6 IT security 6 Microsoft 6 Mind 6 Programming 6 Web browser 6 entertainment 6 language models 6 new technologies 6 open-source 6 security 6 ChatGPT 5 Claude AI 5 Cybersecurity 5 God 5 Performance 5 Productivity 5 algorithms 5 books 5 future of technology 5 machine learning 5 mindfulness 5 n8n 5 network 5 networking 5 open source 5 programming 5 psychology 5 AI 2026 4 CentOS 4 Claude 4 LVM 4 Open Source 4 RH442 4 RHS333 4 Ubuntu 4 Vivaldi 4 Windows 10 4 Windows system administration 4 applications 4 bash 4 containers 4 developer tools 4 future of work 4 health 4 people 4 photography 4 system administration 4 trivia 4 AGI 3 AI benchmarks 3 AI safety 3 Administration 3 Android 3 BIG DATA 3 Business 3 FIFA 3 Firefox 3 Google projects 3 Homelab 3 Installation 3 Kubernetes 3 Local AI 3 Personal Development 3 Personal Finance 3 Privacy 3 Programs 3 Python 3 communication 3 computer science 3 extensions 3 faith 3 ftp 3 games 3 good movie 3 help 3 human 3 interesting websites 3 interface 3 local AI 3 macOS 3 media 3 mental health 3 money 3 neuroplasticity 3 opensource 3 operating systems 3 personal competencies 3 personal development 3 privacy 3 reading 3 religion 3 terminal 3 tools 3 users 3 virtualization 3 web browser 3 websites 3 AI Act 2 AI assistant 2 AI at work 2 AI in science 2 AI optimization 2 API 2 Apache 2 Apple Silicon 2 Asus 2 AutoGen 2 Career 2 Centos 2 Claude 3.5 Sonnet 2 Cloud 2 Codex 2 DNS 2 Debian 2 Debugging 2 DevOps 2 Docker Machine 2 Drones 2 Education 2 Error 2 Fable 2 Free Red Hat 2 GDPR 2 GPT-4 2 Guide 2 Hardware 2 Intel 2 Intelligence 2 Japan 2 JavaScript 2 Job Market 2 Kerberos 2 Kernel 2 Kimi K3 2 LangChain 2 Linux kernel 2 MLX 2 Machine Learning 2 Medicine 2 Moonshot AI 2 Mythos 2 NIS 2 Navy SEALs 2 Netflix 2 Nvidia 2 Poland 2 Psychology 2 Puppeteer 2 RAID 2 RHEL7 2 RSS 2 Rocky Linux 2 Rust 2 Sakana AI 2 Security Network Services 2 Self-hosting 2 Servers 2 Software Engineering 2 Ubuntu Server 2 Windows administration 2 Windows errors 2 ansible 2 better life 2 brain 2 brain-computer interfaces 2 chat 2 child psychology 2 children 2 cloud storage 2 command history 2 communicator 2 communities 2 computer intelligence 2 computers 2 conferences 2 courses 2 creativity 2 critical thinking 2 curl 2 cyberattacks 2 data 2 data security 2 death 2 democracy 2 digital detox 2 digital hygiene 2 documentary 2 earning 2 emotions 2 file storage 2 file system 2 fix 2 free application 2 free courses 2 free knowledge from the internet 2 free training 2 future of AI 2 future of teaching 2 future skills 2 genius 2 hacker 2 happiness 2 infrastructure 2 investments 2 iostat 2 iptables 2 kernel 2 labor market 2 linux 2 linux kernel 2 logs 2 memory 2 mind manipulation 2 mind programming 2 mobile 2 mobile apps 2 mobile phones 2 motivation 2 movie 2 multimedia 2 multimodality 2 neurobiology 2 neurotechnology 2 optimization 2 overstimulation 2 partitions 2 performance 2 personal thoughts 2 philosophy 2 phishing 2 photos 2 plugin 2 podcast 2 prompt 2 regulations 2 sar 2 scientific facts 2 self-development 2 shell 2 social media 2 software 2 system kernel 2 technological innovations 2 technology addiction 2 torrent 2 trick 2 virtualbox 2 wealth 2 weather 2 web 2 wisdom 2 youtube 2 (Treści etykiet nie zostały podane w treści wejściowej) 1 120B models 1 2026 photography market 1 21st Century Skills 1 2FA 1 2nm processors 1 3D printing 1 3D scene reconstruction 1 5 GHz 1 6 GHz 1 64 bit 1 7 1 ACT therapy 1 AF_ALG 1 AGAT 1 AI API key theft 1 AI Agents 1 AI Frameworks 1 AI Governance 1 AI History 1 AI Safety 1 AI addiction 1 AI agent attack 1 AI autonomy 1 AI censorship 1 AI chatbots 1 AI cheating 1 AI chips 1 AI code generation 1 AI collaboration 1 AI cyber threats 1 AI cybersecurity 1 AI debugging 1 AI detectors 1 AI devices 1 AI for developers 1 AI future 1 AI governance 1 AI in 2026 1 AI in Linux 1 AI in art 1 AI in business 1 AI in coding 1 AI in education 1 AI in healthcare 1 AI in industry 1 AI in programming 1 AI in school 1 AI in schools 1 AI in sports 1 AI in terminal 1 AI in the terminal 1 AI integration 1 AI interaction 1 AI on mobile devices 1 AI ranking 1 AI regulation 1 AI regulations 1 AI scaling 1 AI security 1 AI superchips 1 AI threats 1 AI tool attacks 1 AI tool comparison 1 AI tools 1 AI tools 2026 1 AI workflows 1 AIMP 1 AMD ROCm 1 AMLD6 1 API key protection 1 AWS 1 Acquisition 1 AgentGPT 1 Agentic AI 1 Agentjacking 1 AirPods 1 Alan Watts 1 Alexander Gerst 1 Alfred 1 AlmaLinux 1 Alpine Linux 1 Amazon Kuiper 1 Andrej Karpathy 1 Anonymous 1 Apple 1 Apple 2025 1 Aria AI 1 Atuin 1 Audacity 4 1 AutoGPT 1 AutoJack 1 Azure 1 BCI 1 Backstage 1 Banking 1 Bash 1 Bazel 1 Bible 1 Big Data 1 Big Tech 1 Bill Warner 1 Biotechnology 1 Black Mirror 1 Blackwell 1 Blackwell B100 1 Blockchain 1 Bluetooth 1 Bonding 1 Bono 1 Broadcom 1 BudsLink 1 Business and Finance 1 C++ 1 CCPA 1 CPU 1 CUA 1 CUDA 1 CVE-2026 1 Career Development 1 Chat GPT 1 ChatGPT Work 1 Chemtrails 1 ChildOnlineSafety 1 Claude 4 1 Claude Cowork 1 Claude Fable 1 Claude Sonnet 5 1 Coaching 1 Computer-Using Agent 1 Constitutional AI 1 Copilot 1 Copilot for Finance 1 Couching 1 CrewAI 1 Cryptocurrencies 1 Cyberbullying 1 DDoS attack 1 DFS 1 DMA 1 DORA 1 DSA 1 Damo Academy 1 Dario Amodei 1 Darwin 1 Data Science 1 Deep Learning 1 Deep Reading 1 DeepSeek 1 Deepseek 1 Deluge 1 DevSecOps 1 Devin AI 1 Diagnostics 1 Digitalization 1 Distributions 1 Docker containers 1 Drivers 1 Dystrybucje 1 E2EE 1 E2EE vulnerabilities 1 EA GAMES 1 EA SPORTS 1 Earth AI 1 Economics 1 Email 1 Emigration 1 Enterprise Linux 1 Entrepreneurship 1 Epicureanism 1 European Funds 1 European Union 1 European technology 1 Excel 1 FIFA 16 1 Facebook 1 Fact-checking 1 Fake News 1 Flannel 1 Flynn Effect 1 Football 1 Formoza 1 Foundation 1 Free 1 Free Software 1 Free software 1 Fugu Ultra 1 Future 1 Future of Finance 1 Future of Work 1 GLM 5.2 vs Opus 4.8 1 GLM-5.2 1 GPG Tools 1 GPT 1 GPT-4.5 1 GPT-4o 1 GPT-5 1 GPT-5.6 Pro 1 GPT-Live 1 GPTZero 1 GPU Cloud 1 GROM 1 GRUB 1 GUI 1 Galaxy Buds 1 Gemini 1 Gemini 2.5 Ultra 1 Gemma 4 1 Generation Z 1 GhostLock 1 GitHub 1 GitOps 1 Golden Gate 1 Google Assistant 1 Google DeepMind 1 Google Gemma 4 12B 1 Google Research 1 Google activity 1 GoogleFamilyLink 1 Goose 1 Got Talent 1 Gregory Kurtzer 1 Grok Build Workflows 1 Guides 1 HTML 1 Hardware Requirements 1 Health Intelligence 1 Hygge 1 IAM 1 IBM 1 IDE 1 IDE security 1 IQ 1 ISIS 1 ISO 1 ISS 1 IT 1 IT automation 1 IT costs 1 IT education 1 IT history 1 IT management 1 Innovation 1 Intelligent email 1 Internet Browser 1 Internet browser 1 InternetEducation 1 Interview 1 Islam 1 Islamic State 1 Ivy League 1 Jacquard 1 Jboss 1 Jellyfin 1 JetBrains Marketplace 1 Jetson Thor price 1 Joel Pearson 1 Kali Linux 1 Karen Hao 1 Khan Academy 1 Kodi 1 Krate 1 Kylian Mbappé 1 LLM Deployment 1 LLM benchmarks 2026 1 LLM models 1 Labor Market 1 Legal regulations 1 LibreOffice 1 Linus Torvalds 1 Linux 7.3 1 Linux automation 1 Linux diagnostics 1 Linux for business 1 Linux for developers 1 Linux system tools 1 Linux task management 1 Linux task scheduling 1 Llama 4 1 Logs 1 Londoners 1 MAS 1 MCP 1 MFA 1 Maps 1 MarGib_Film 1 Marek Jankowski 1 Mars helicopter 1 Material Design 1 Matt Pocock 1 Matt Wu 1 Microsoft 365 1 Military 1 Mindfulness 1 Mission Center 1 Mistral 1 Mistral AI 1 Miłosz Brzeziński 1 Model Context Protocol 1 Monitoring 1 MrBallen 1 Multi-Agent Systems 1 My take 1 NATO 1 NFS 1 NIS2 1 NIST AI RMF 1 NTFS 1 NVIDIA 1 NVIDIA Blackwell 1 NVIDIA Jetson Thor 1 National security 1 Neural Networks 1 New 1 Nginx 1 No comment 1 Node.js 1 Non-profit 1 Notion 1 OWASP 1 Odysseus 1 Ollama 1 OneTrust 1 OpenCode 1 OpenSSL 1 Opera Air 1 Opera Neon 1 Opera Touch 1 Operating Systems 1 P2P 1 PARP 1 PDF conversion 1 PDF editor 1 PDF merging 1 Pac-Man 1 Pekao S.A 1 Peperclips 1 Perceptron 1 Personal development 1 Philosophy 1 Photoshop 1 Playwright 1 Plex 1 Poland 2026 1 Poles 1 Polish technology 1 Polish universities 1 PostgreSQL 1 PowerShell 1 Preview 1 Project Maven 1 Project TANGO 1 Proton Drive 1 Proxmox 1 PyTorch 1 Qt Creator 1 Quick Actions 1 Quota 1 Quotes 1 RHEL 1 RHEL8 1 RHSCA 1 RPM 1 Raspberry PI 1 Raspberry Pi 1 Raspbian 1 Raycast 1 Red Hat 8 1 Red Hat Enterprise Linux Developer Suite 1 Red Hat Network Satellite 1 RedHat 8 1 Regex 1 Robo-advisors 1 Routing 1 SMEs 1 SUSE 1 SafeInternet 1 SaferInternetDay 1 Safety 1 Sakana Fugu 1 Search 1 Sector 3.0 Festival 1 Security Auditing 1 September 23 2017 1 Server Administration 1 Signal 1 Silicon Valley 1 Smart City 1 Snip. 1 Social Media 1 Soli 1 Solo Projects 1 Solopreneurship 1 Something from myself 1 Sound 1 Sovereign AI 1 Sport 1 Spotify 1 Squish 1 Stacher.IO 1 Stacher.IO installation 1 Starlink 1 Steam Deck 1 Stoicism 1 SysAdmin 1 System Administration 1 TED Talks 1 Tech 1 Tech Weekly 1 Telegram 1 TensorFlow 1 The Shack 1 Time Management 1 Tips 1 Tokenomics 1 Tools 1 Tribler 1 Turnitin 1 Tutorial 1 U.S. 1 U.S. government 1 U2 1 UI testing 1 USB 1 UV 1 Ubuntu 24.04 LTS 1 Ubuntu 26.04 1 VR/AR 1 VentuSky 1 Vinci AI 1 VirtualBox 1 Virtualization 1 WBC 1 WSL 3 1 WWDC 2026 1 WWDC26 1 Warsaw 1 Weave 1 Web Scraping 1 Websites 1 WhatsApp 1 Wi-Fi 6 1 Wi-Fi 6E 1 Wi-Fi channels 1 Windows update 1 Work 1 Workflow 1 World Cup 1 World Cup 2026 1 World Cup AI 1 World Wide Web 1 X-Files 1 X-files 1 YouTube 1 Yuval Noah Harari 1 ZUS 1 Zapier 1 ZenFone 1 Zero-Touch OAuth 1 Zorin OS 1 a drop of motivation 1 about this blog 1 academic fraud 1 access control 1 account security 1 achieving goals 1 ad blocking 1 addiction 1 administrator 1 agent systems 1 aids 1 ampere altra 1 analog photography 1 animations 1 app generation 1 apple design 1 application prototyping 1 application security 1 arm servers 1 arm64 1 assertiveness 1 astronomy 1 at one-time tasks 1 at vs cron 1 atd daemon 1 audio 1 audio editing 1 authenticity in art 1 authorization 1 autofs 1 automateit 1 automation security 1 automation system attack 1 autonomous agents 1 autonomous cars 1 autonomous research systems 1 autonomous vehicles 1 awareness 1 awk 1 aws graviton 1 bank 1 bash on windows 1 bat files 1 batch 1 battery 1 battery usage 1 beliefs 1 beta 1 better living 1 better quality 1 big data 1 bilingual children 1 bilingual education 1 bilingualism 1 bin/bash 1 biodiversity 1 blocking 1 blogger 1 body language 1 bookmarks 1 boot 1 bootable usb 1 boxing 1 brain development 1 brain diet 1 brain health 1 browser automation 1 business automation 1 business intelligence 1 c# 1 cache 1 calc 1 campaign 1 cards 1 centralized platforms 1 chemistry 1 children's emotional development 1 city design 1 clearance 1 cli tools 1 climate change 1 clothing industry 1 cloud 1 cmd 1 code editor 1 code refactoring 1 coding automation 1 cognitive abilities 1 cognitive benefits 1 cognitive psychology 1 coldplay 1 command line 1 command prompt 1 commando training 1 comments 1 complexity theory 1 compliance 1 compliance automation 1 compliance tools 1 computer interaction 1 computer performance 1 computer science basics 1 concentration 1 configuration audit 1 configuration management 1 conntrack 1 console 1 conspiracy 1 conspiracy theories 1 content generation 1 controversial 1 converter 1 core dump 1 corporate integrations 1 corporate world 1 cost optimization 1 courage 1 courses for free 1 cron 1 cross-platform 1 cryptography 1 cynics 1 dark mode 1 database 1 datasette 1 date and time 1 deep brain stimulation 1 deep learning 1 desertification 1 design patterns 1 design systems 1 developers 1 digital addiction 1 digital clothing 1 digital competencies 1 digital education 1 digital ethics 1 digital habits 1 digital manipulation 1 digitalization 1 disqus 1 document 1 document conversion 1 document signing 1 dreams 1 drop of motivation 1 drought 1 dubai 1 dying 1 e-book 1 eBPF 1 ecology 1 economy 1 ecosystem restoration 1 edge computing 1 elections 1 encryption 1 end of the world 1 end of world 1 end-to-end encryption 1 energy 1 energy efficiency 1 energy monitoring 1 environment and health 1 ethical AI 1 evolution 1 examples-based 1 excel 1 exploitation 1 extreme 1 fdisk 1 feed-forward 3D 1 file sharing 1 file size 1 film zone 1 firewall 1 firmware updates 1 flash drive 1 flat earth 1 flying 1 food 1 football 1 for sale 1 format change 1 free 1 free software 1 friend location 1 future of architecture 1 future of education 1 future of energy 1 future of humanity 1 future of medicine 1 future of research 1 future of the brain 1 future of the internet 1 future of transport 1 game 1 geoengineering 1 global connectivity 1 google chat 1 graphics 1 graphics editors 1 growing up 1 hacking 1 hard-link 1 hashing 1 hedonic adaptation 1 helion 1 history 1 hivemind 1 hobby 1 home hosting 1 homelab 1 hostname 1 hostnamectl 1 hosts.allow 1 hosts.deny 1 how many people live on earth 1 httpd 1 human interface guidelines 1 humanity 1 humor 1 hybrid cloud 1 iOS 1 iPhone 18 Pro 1 iPhone launch 1 iSCSI 1 iftop 1 image generation 1 immortality 1 in-person exams 1 influencer criticism 1 information manipulation 1 infrastructure scalability 1 innovation 1 installation 1 integrated circuits 1 integrations 1 intelligence 1 interface design 1 internet applications 1 investigative journalism 1 investing 1 ios 18 1 jailbreaking 1 javascript 1 job market 1 kernel 7.2 1 kernel mode 1 kernel security 1 keyboard shortcuts 1 kuba wojewódzki 1 language model inference 1 light 1 limits 1 lingbot-map 1 linux 7.2 1 linux drivers 1 linux performance 1 linux security 1 livepatch 1 lobbying 1 local LLM 1 login 1 loop-audit 1 loop-cost 1 loop-init 1 macOS Sequoia 1 machine cloning 1 magic 1 make life harder 1 making money 1 malicious JetBrains plugins 1 malware in IDE 1 markdown 1 markitdown 1 material design 1 meaning of life 1 media streaming 1 medicine 1 meditation 1 mental well-being 1 message security 1 messenger 1 meteorology 1 microsoft 1 microtargeting 1 military ethics 1 mobile applications 1 mobile photography 1 model interpretability 1 modern technologies 1 monitoring 1 monorepo 1 mounting 1 mounting image 1 mp3 player 1 mpstat 1 multi-agent systems 1 multimedia tools 1 music 1 music player 1 mysteries 1 n8n security 1 national defense 1 nature conservation 1 net use 1 nethogs 1 network cards 1 network monitoring 1 network resources 1 network security 1 neuroenhancement 1 neuropsychology 1 new life 1 new player 1 new things 1 nftables 1 office 1 onboarding 1 one-time cron 1 onestep4red 1 online 1 online courses 1 online privacy 1 open weights 1 openai 1 operating system 1 outage 1 package manager 1 paper clips 1 paradox of the fulfilled dream 1 parenting 1 parents 1 parted 1 password 1 password change 1 password policy 1 password recovery 1 password security 1 passwords 1 pdf 1 penetration testing 1 perseverance 1 persistent memory 1 personal data 1 php 1 plagiarism detection 1 plague 1 player 1 poison 1 police 1 politics 1 predictions 1 prefix caching 1 privilege escalation 1 processes 1 productivity 1 productivity tools 1 promissory notes 1 prompt engineering 1 prompt injection 1 protection 1 ps 1 python 1 questions 1 radar 1 raspberry pi 5 1 real-time AI 1 red 1 relationships 1 relax 1 relaxation 1 remote work 1 renewable energy sources 1 reportage 1 rest 1 risk 1 robotaxi 1 robotics 1 root 1 router 1 routing 1 rules-based 1 runlevel 1 satellite data 1 satellite internet 1 science 1 scientific breakthroughs 1 scientific research 1 scraping 1 screen 1 screenshot 1 self-hosting 1 series 1 server 1 settings 1 shadow AI 1 show 1 skills 1 skydive 1 sleep 1 sleep and learning 1 small big company 1 smart clothing 1 smartphone 1 smartphones 1 social engineering 1 society 1 software engineering 1 space 1 space technology 1 special forces 1 sport 1 sports 1 spreadsheet 1 sqlite 1 stale data 1 stalking 1 startups 1 statistics 1 streaming 1 sub-millimeter sensor 1 success 1 superconductors 1 swiftui 1 symbolic link 1 syngrapha 1 sysctl 1 syslog 1 system acceleration 1 system bugs 1 system diagnostics 1 system optimization 1 system tools 1 systemd 1 tablet 1 talk show 1 tcpdump 1 technical documentation 1 technology 2026 1 technology ethics 1 technology future 1 technology regulations 1 television 1 terrorism 1 testing 1 text humanization 1 the world in numbers 1 theology and science 1 theoretical computer science 1 threats 1 time management 1 time travel 1 timelapse 1 tips 1 traditional photography 1 tutorials 1 two-factor authentication 1 ubuntu 1 udev 1 upbringing 1 updates 1 user interface 1 user mode 1 ux/ui 1 vLLM 1 video conversion 1 violence in the military 1 viral 1 visionos 2.0 1 vulnerable dependencies 1 walking 1 walking meetings 1 water retention 1 weather forecasting 1 webmaster 1 wellbeing 1 wind energy 1 wind turbine optimization 1 windows automation 1 wireless network 1 word processing 1 work 1 work automation 1 world 1 world cup 2026 1 world wide web 1 xAI 1 you are a miracle 1 yum 1 zeitgeist 1

Blog archive

Table of contents