Writing
-
15 Nov 2023#pantherx
Sway with Wayland on PantherX OS
A 3-step guide on how-to try Sway Desktop in a VM on PantherX.
-
11 Nov 2023#debian
SEEED reTerminal display stm32 stuck in boot mode
Attempts to get stm32 unstuck
-
07 Nov 2023#debian
Install Bluez 5.66 on Debian Bullseye (Pi4, CM4)
Install newer Bluez version and update RPI bluetooth firmware
-
19 Oct 2023#privacy
Thunderbird with Dovecot on Guix/PantherX
Configure Thunderbird with Dovecot and a Self-Signed Certificate on Guix
-
18 Oct 2023#privacy
Mullvad Wireguard VPN on RUTX11
Configure Mullvad Wireguard VPN on Teltoinka RUTX11 (OpenWRT-like)
-
28 Aug 2023#privacy
Hello Nostr
The Nostr protocol offers a decentralized way to build services and platforms like social networks, crowd-funding sites, or Uber alternatives. It uses a single key for identity across all services, ensuring more control over your account and data. However, it comes with challenges like irreversible account loss if you lose your key and some client-side performance issues.
-
05 Apr 2023#linux
Develop your own LLM like ChatGPT with Tensorflow and Keras
Build a small GPT-style language model from scratch with TensorFlow and Keras: tokenizer, transformer blocks, training loop, and text generation.
-
28 Mar 2023#development
AI prompt engineering: Teach your device or robot new tricks and personalities
Imagine AI devices or robots designed to learn and adapt to your unique needs, offering personalized experiences and moving beyond traditional apps and vendor restrictions. These versatile, connected solutions can be taught by users without the need for programming expertise.
-
27 Mar 2023#privacy
AI will make us a lot dumber and less social
As access to information has become easier and cheaper, AI and chatbots are now changing how we communicate and learn. It's crucial to be aware of the potential consequences and ensure AI is used responsibly and ethically to avoid negative impacts on our lives.
-
25 Mar 2023#linux
Run llms like ChatGPT on your laptop's CPU
This post explains how to run large language models like ChatGPT on your laptop.
-
21 Mar 2023#accounting
Accounting for busy people (with AI)
Beancount is a text-based, secure, and donation-based double-entry accounting software that has become more accessible with the help of AI language models like ChatGPT. By using ChatGPT, users can create Python scripts to automate importing transactions from various sources, making the software more convenient and user-friendly for those without programming experience.
-
01 Oct 2022#syncthing
All at once: I made a huge mistake
I ventured into developing PantherX OS, a cutting-edge open-source operating system, aiming to tackle the issues found in Windows and MacOS. Throughout the process, I encountered numerous obstacles and gained valuable insights from the experience.
-
16 Apr 2020
Cheaters, liars, and firecrackers
Story about running a Kickstarter campaign for an open source Linux project, hiring a PR firm that created fake websites and articles instead of legitimate promotion.
-
11 Dec 2018#gitea
Gitea behind nginx on Debian
Quick setup guide for Gitea 1.6.1 running with supervisor on Debian 9.x, using nginx reverse proxy and LetsEncrypt SSL.
-
21 Nov 2018#linux
GuixSD on DigitalOcean
Step-by-step guide to convert a DigitalOcean Debian 9.5 droplet into a GuixSD installation, requiring at least 2GB memory for successful compilation.
-
14 Sep 2018#gitlab
Quick n' Dirty: Jekyll via Gitlab CI to S3 & CloudFront
Fast setup guide for deploying Jekyll sites automatically to AWS S3 and CloudFront using GitLab CI/CD pipelines.
-
23 Jul 2018#sso
How-To connect FreeIPA LDAP with GitLab
Instructions for connecting FreeIPA LDAP authentication with GitLab Omni for single sign-on integration.
-
16 Jun 2018#sso
How-To connect FreeIPA LDAP with Atlassian Crowd
Guide to integrate FreeIPA LDAP authentication with Atlassian Crowd for SSO with Confluence and Jira applications.
-
01 Jun 2018#development
How-To set-up syncthing on Debian 9 with NGINX reverse proxy
Guide to installing and configuring Syncthing on Debian 9/Ubuntu 16.04+ with NGINX reverse proxy, requiring 512MB RAM minimum.
-
10 Apr 2018#dgx
Buy and sell digital gold - DGX
Guide to buying and selling DGX digital gold tokens through the Digix Marketplace using Ethereum.