Decentralized meta-learning
  • Bitcoin
    4. Segwit transaction 3. Segwit address 2. Bitcoin transaction 1. Bitcoin address
  • Cryptography
    RSA ElGamal ECDSA Schnorr EC-Schnorr Zero knowledge proofs Elliptic curves Commitment schemes Hash functions BLS
  • Coins
    Ethereum address Monero address Iota address
  • Emacs
    Completion system In-file navigation Files/buffers navigation From Jekyll to Hugo Organizing work/life projects
  • Elixir
    Functional architecture The Power of Mnesia Testing Elixir
  • Finance
    Interest Rate Black-Scholes formula Options Greeks Historical Volatility Linear & Log Returns Risk-adjusted metrics
  • Linux
    3. Use Linux kernel module 2. Config Linux kernel module 1. Write Linux kernel module From HDD to SSD w/ EFI Back to my first love Package management Config management SSH keys on USB Firewall, monitor, ban. Repeat. Wildcard SSL certificate SSL-offloader for Dokku 1. Personal Email server 2. Personal DNS server 3. Personal VPN server
  • Science
    Complexities with graphs Algebraic structures Ternary (Trinary) system Bias vs. variance 5kW off-grid photovoltaic system
  • Open Source
    Bitmex-API Actihunt Deribit-API 3DP Huveragy G2: web app
  • Trading
    Reminiscences of ... a loss Chess vs Trading Weekly Monthly Close Month Breaks Outlier changes alert Hedge Fund Market Wizards book Session breaks Whale alert New Market Wizards book Price breaks indicator Click, Percent, Zscore changes COVID-19 indicators
  • Travel
    4. Gasherbrum2: aftermath 3. Gasherbrum2: compare gear 2. Gasherbrum2: gear list 1. Gasherbrum2: training plan First USA visit Coworking spaces High-end Maldives Diving Palawan Backpacking Vietnam Surviging Bali 1. Annapurna Circuit: the plan 2. Annapurna Circuit: the gear 3. Annapurna Circuit: the training 4. Annapurna Circuit: the afthermath
  • Tags
  • About
Decentralized meta-learning

Kernel


Personal VPN server

Linux

 Posted on February 28, 2023  |  3 minutes  |  596 words  |  

I was not a big fan of traditional VPN services (which are highly centralized and slow) until Wireguard has arrived and was merged into Linux Kernel; a VPN for this century, peer to peer with state of the art cryptography.

[Read More]
archlinux  vpn  wireguard  wg  personal  kernel  linux 

Use Linux kernel module

Kernel

 Posted on September 30, 2021  |  3 minutes  |  446 words  |  

In Part 1 I wrote a simple Linux kernel module, called World, in Part 2 I configured that module, now it's time to use that module from within kernel space (another kernel module).

[Read More]
linux  kernel  module  c 

Config Linux kernel module

Kernel

 Posted on August 25, 2020  |  4 minutes  |  806 words  |  

In Part 1 I created a simple World module, now it's time to configure it and there are 3 main ways to do it:

[Read More]
linux  kernel  module  c  ioctl  kbuild  makefile 

Write Linux kernel module

Kernel

 Posted on March 24, 2020  |  3 minutes  |  543 words  |  

I am thinking to start a Linux Kernel series and write about modules, device drivers, proc and sysfs, unit test with kunit and so on; here is the first one, a simple World module.

[Read More]
linux  kernel  module  c  kbuild  makefile  symbol 

 • © 2025  •  Decentralized meta-learning

Hugo v0.140.2 powered  •  Theme Beautiful Hugo adapted from Beautiful Jekyll