13 мая 2026 г.

Белтелеком - тормоз прогресса

В Беларуси 95% школ имеют доступ к Интернету. «Ожидаем, что к 1 сентября все школы будут подключены», — сказал в 2014-ом году заместитель директора департамента информатизации Михаил Чащин.

https://cybereconomics.ru/minsvyazi-belarusi-rasschityivaet-podklyuchit-k-internetu-vse-shkolyi/ 

«Сегодня в стране 99% всех учреждений образования имеют доступ в интернет», — рассказала в 2020-ом году первый заместитель министра образования Беларуси Ирина Старовойтова. 

 https://belta.by/society/view/dostup-v-internet-imejut-99-uchrezhdenij-obrazovanija-belarusi-387509-2020/

In Estonia, all Estonian schools were provided the internet access in 2001. 

https://www.educationestonia.org/internet-infrastructure-school/

 

До прихода технологии ADSL основным способом попасть в интернет было использование DialUp. В Беларуси его обеспечивал госмонополист Белтелеком. Переход на скоростной интернет произошел в Беларуси примерно в 2006-2007 годах. 

 

 (https://web.archive.org/web/20240326191916/https://www.mpt.gov.by/ru/new_page_5_6_15108)

Из чего следует, что "золотая" эра DialUp в Беларуси пришлась на 2000-2005 года. За это время доля интернет-пользователей в Беларуси выросла с 2 до 16%... Примерно как в Молдове и Рашке. И чуть лучше, чем в Украине. В то время как с опережением шли Литва, Латвия и Польша. Эстония - вне сравнений. Было 29%, стало 64%.

Ширина внешнего канала была "сумасшедшей". Примерно 100 Мбит/с. :)


(https://web.archive.org/web/20130114181301/http://www.mpt.gov.by/ru/new_page_5_6_15108

А сколько же стоил DialUp от Белтелекома, называемый в простонародье "беспоролька по номеру 8600100"?

Там были сложные рассчеты. Короче, была поминутная оплата тарифицируемая в зависимости от времени суток, плюс 5% сверху, плюс само соединение по местным линиям тарифицировалось тоже поминутно. Кроме того доллар сильно плавал в то время. Но, всё это прикинув, я сделал нижеследующую табличку.

Из таблички видно, что интернет всё время дешевел. Но, в целом, стоил 1$ за час в рабочее время и примерно 1$ за 3 часа глубокой ночью.

Последний вопрос для понимания ситуации. А много ли это было 1$ в те славные годы? Ну или допустим 10-20$, если в интернете сидеть по полчасу-часу в день и в основном ночью.

  • Пирожок с повидлом в нашей столовой стоил 0.037$ в 2000-ом и 0.049$ в 2002-ем. То есть 1$ можно было обменять примерно на 25 пирожков с повидлом.
  • Стипендия студентов была от 8$ в 2000-ом и до 20$ в 2002-ом.
  • Средняя зарплата была 74$ в 2000-ом, 100$ к концу 2002-го, и 215$ к 2005-ому. 
  • Квадратный метр квартиры в Минске стоил в 2000-ом 250$, а в 2002-ом - 330$.
  • Ну а сколько стоил персональный компьютер в 2001-ом году можно почитать тут: https://brestcity.com/blog/prajs-list-na-kompyutery 

Итого: интернет не был дешевым. Важно отметить, что стоил он примерно столько же (с минимальныму различиями) в Украине, Литве, Латвии и Эстонии. Мог быть раза в 2 дешевле в крупных городах Рашки, благодаря конкуренции. Был незначительно дороже в Польше (на 10-20%). Но тут будет важно сделать коментарий о доступности. Ибо зарплаты в Эстонии были в 4 а в Польше в 5 раз выше, чем в Беларуси.

А, вы, уважаемый читатель, пользуетесь интернетом? А стали бы вы им пользоваться, если бы он стоил 1.93$* в час?

*1.93$ в 2026-ом = 1$ в 2000-ом году (https://www.in2013dollars.com/us/inflation/2000?amount=100). 

Немножко о советской статистике при Ульянове-Джугашвили

В 1918 году создается Центральное статистическое управление (ЦСУ). Ниже приведу список его руководителей. Жирным для наглядности выделю репрессированных.

  • 1918-1926 ЦСУ возглавил 46-летний учитель (по образованию) Павел Попов. Павел был знаком с Уляновым/Лениным ещё со времён Уфимской ссылки (1896-1898), где Павел работал статистиком, а Ульянов был проездом. Ибо Ульянов отбывал ссылку в Енисейской губернии. Далее Попов работал в Госплане. Репрессии его не коснулись.
  • 1926-1928 и 1932-1935 ЦСУ возглавил академик экономист Валериан Оболенский. Его расстреляли вместе с сыном. Жене дали 8 лет лагерей.
  • 1928-1930 профессор без законченного высшего образования Владимир Милютин. Расстрелян.
  • 1930-1931 Сергей Минаев (без высшего образования). При Минаеве ЦСУ вошло в состав Госплана под названием ЦУНХУ (Центральное управление народно-хозяйственного учёта). Расстрелян. Жене дали 8 лет лагерей.
  • 1935-1937 д.э.н. Иван Краваль и 1937-1938 Иван Верменичев (без высшего образования). Оба были заняты сталинской переписью и оба были растреляны.
  • 1938-1940 к.э.н. учитель Иван Саутин.
  • 1940-1975 д.э.н. член-корреспондент юрист Владимир Старовский. Противник использования ЭВМ.

Подытожим. Расстреляли 5 руководителей подряд. Экономистами по образованию были не все.

В 1921 году создается Госплан. Его возглавляли:

  • академик инженер Кржижановский (1921-1923, 1925-1930)
  • Александр Цурюпа (1923-1925, без образования), друг вышеупомянутого Павла Попова со времен Уфимской ссылки
  • Куйбышев (1930-1934, без высшего образования)
  • историк-филолог-юрист Межлаук (1934-1937, 1937)
  • педагог (?) Смирнов (1937)
  • академик д.э.н. экономист Вознесенский (1938-1941, 1942-1949)
  • инженер Сабуров (1941-1942, 1949-1953)
  • профессор к.э.н. экономист Косяченко (1953).

Расстреляли Межлаука с женой, Смирнова и Вознесенского (с братом и сестрой). Так как Куйбышев и Цурюпа умерли своей смертью до 1937 года, и их можно не считать, то в Госплане, как и в ЦСУ, расстреляли всех (трёх) руководителей подряд.

Умудрился же как-то поэт Адам Мицкевич провести своё детство на улице Ленина

Litwo! Ojczyzno moja! ty jesteś jak zdrowie

 (Радзіма Літва! Як здароўе, так ты дарагая)

Adam Mickiewicz

 

Всегда интересовал меня вопрос: Мицкевич он больше белорусский поэт или польский? С одной стороны он провёл детство в Новогрудке (Беларусь), но писал-то всегда на польском языке. И тут меня осенило - конечо, же польский. Согласно одному простому критерию!

Сначала пройдемся по установленным до 1950 года памятникам с фигурой поэта в полный рост:

  • В Варшаве памятник высотой в 16.5 метров поставили в центре города в 1898-ом году.
  • В Кракове памятник высотой в 10 метров поставили на центральной площади тоже в 1898-ом году.
  • В Тернополе - ~8 м, 1895.
  • В Пшемысле - ~5 м, 1898.
  • В Величке - ~5 м, ~1903.
  • Во Львове - 21 м, 1904.
  • В Париже - 12.6 м, 1929.

А как же белорусские памятники? Оне все - более поздние:

  • В Новогрудке - 3.1 м, 1992.
  • В Минске - ~3 м, 2003.

Ну и напоследок. Дом, в котором поэт Адам Мицкевич провёл своё детство в Новогрудке, а нынче находится его дом-музей, стоит на УЛИЦЕ ЛЕНИНА! Ленин, кстати, Беларусь не посещал НИКОГДА.

22 марта 2026 г.

Складанасці беларускай арфаэпіі

В інтэрнэце папулярна слова Шчучыншчына, як прыклад складанай беларускай арфаэпіі. Але мы можам пайсці ў гэтым кірунку далей. Тут (https://github.com/Belarus/GrammarDB/releases) можна спампаваць слоўнік беларускай мовы змяшчаючы 1,3 мільёна беларускіх словаформаў (слоў там значна менш), каб знайсці найбольш складаныя беларускія словы:

  • З двума ШЧ (больш не сустракаецца): Шчучыншчына, шчасліўшчык, шчупачышча (вялізарны шчупак. "Схапіў жыўца шчупак і свішча, дастаў - ў два локці шчупачышча!" - Колас), шчэбенеачышчальны.
  • Шмат слоў з двума ДЗ: дзе-небудзь, дзядзі, медзведзяня.
  • І з ШЧ, і з ДЗ: абыдзёншчына, бамбардзіроўшчык, бавоўнапрадзільшчыца, белагвардзейшчына, вудзільшчык, гадзіншчык, Гарадзеншчына, гарадзішча, гнездзішча, Гродзеншчына, дзедаўшчына, дзеравеншчына, паддзіршчык, свяшчэннадзействе, халадзільшчык, шкловыдзімальшчык, штодзёншчына, ядзершчык.
  • Ціск: Слонім.

А зараз паспрабуем скласці нешта больш складанае:

  • Шчырыя шчучынцы са Шчучанаўшчыны шануюць шчаўе з шчупакамі па-шчучынску.
  • Шчэбенеачышчальнікі са Шчучанаўшчыны шануюць шчупакоў па-шчучынску, а шчасліўшчыкі нават шчыра ласуюцца шчаўем з шчочкамі шчупачышча.

ШІ падказвае, што складана праізнесці таксама: расшчапіць, разшчапленне, дзверы, абадзьмуўшы, ва Ўздзе, ажыццяўленне, жыццё, час, чатыры, гэта, узбярэжжа, дождж, бездажджоўе, бяздожджыца, дажджавік, дражджаванне

28 декабря 2025 г.

Города Беларуси (700-2000 годы)

Понравилась мне одна научная статья о росте средневековых городов: Buringh, Eltjo. "The population of European cities from 700 to 2000: Social and economic history." Research Data Journal for the Humanities and Social Sciences 6.1 (2021): 1-18.

Что хорошего в ней, так это то, что к ней прилагается полученный автором набор данных. Я решил его поизучать. Моим открытием стало, что большинство белорусских городов в средние века имели менее 5 тысяч населения. Ниже я даю табличку с выдержкой из данной статьи и два графика. 

 

Чтобы увеличить картинки, надо кликать по ним. 

А теперь попробуем нанести их на карту ВКЛ (Magnus Ducatus Lithuaniae). Я отбросил города размером менее 5000 жителея, ... и вышло не густо.

   

Посему попробовал вернуть назад "города" с населением от 1000 до 5000 жителей. Но только на территории MDL.

   

Мои личным открытием стало то, что главные "мегаполисы" тут - это Смоленск, Вильня, Псков, Новгород, Чернигов и Киев. При этом доминирование в районе Беларуси обеспечивало обладание Смоленском и Вильней. Смоленск относительно часто менял юрисдикцию. В рамках моего самоликбеза я построил график, отображающий хронологию перехода "из рук в руки" приграничных городов.

Ну и напоследок, я увлекся анимацией. :)
Города Беларуси в динамике.


Города Европы в динамике (с отсечением городов с населением ниже 5000 жителей).
 

Модный нынче график, отображающий динамику численности белорусских городов в подвижном стиле.

26 декабря 2025 г.

VPS configuration for the low-end machines

Cogito, ergo sum

René Descartes in 1637 

Recently I was configuring the VPS server and learned a few things that I want to summarize below.

  • The cheapest options are here: https://lowendbox.com/blog/1-vps-1-usd-vps-per-month/. But be careful. It can be a machine with an IPv6 IP address only which I was unable to configure with WireGuard and Immich. It seems that I can continue only with the machine having the IPv4 address.
  • Requirements
    • RAM. I have a preference for Debian/Ubuntu. Today you need a minimum of 512 Mb. I was able to install Debian 12 with just 512 Mb. I heard that Debian 13 can also run with 512 Mb. But it wasn't available yet. So I haven't tested it. If you have 1 Gb you can install Ubuntu or something else. Freshly installed Debian 12 was consuming 92 Mb of RAM. After updating, installing some packages and restarting it was only 75 Mb consumed. Fresh Ubuntu 24.04 LTS was using 188 Mb. And after updating and restarting only 156 Mb.
      • 0.5 Gb is not a lot of memory, therefore I am creating the 1 Gb swapfile. Alternatively you can mount your own ISO disk with Debian (rare option, but it worked with Vultr) and to create 1-2 Gb swap partition.
        # 1 GiB swapfile
        fallocate -l 1G /swapfile
        chmod 600 /swapfile
        mkswap   /swapfile
        swapon   /swapfile
        echo '/swapfile none swap sw 0 0' >> /etc/fstab   # always mount
        # Kernel tuning
        cat << 'EOF' > /etc/sysctl.d/99-swap.conf
        vm.swappiness = 150        # conservative
        vm.vfs_cache_pressure = 75
        EOF
        sysctl --system
        free -h            # confirm Swap: 1.0G
        swapon --show      # priority  -2
        cat /proc/sys/vm/swappiness
        apt install zram-tools
        GRUB_CMDLINE_LINUX_DEFAULT="zswap.enabled=1"
        update-grub
         
    • Disk. Debian 12 occupied 1.6 Gb. Debian 13 occupied 1.1 Gb. Ubuntu 24.04 LTS occupied 3.9 Gb. My disk was only 5 Gb. So I was proceeding with installing the R package (+0.95 Gb) but not with the Shiny server. It failed with both Debian and Ubuntu machines. Taken together, we need a minimum 10 Gb, if we want something beyond OS and several tiny applications.
  • SSH
    • I connect to the VPS using PuTTY. It is possible to create a link for the connection and to modify the command line to log in automatically:
      • "C:\Program Files\PuTTY\putty.exe" user@XXX.XXX.XXX.XXX -pw YYY -P ZZZ 
    • After installation, I updated the system, installed main packages, changed the machine's name, created a user with sudo rights, and benchmarked the system:
      • (bold font shows what should be edited in the configuration files, or chosen in the menu)
        apt-get update
        apt-get upgrade

        apt install mc sudo btop

        #UTF for btop
        sudo dpkg-reconfigure locales
            choose    en_US.UTF-8 UTF-8
            choose default en_US.UTF-8.

        export LANG=en_US.UTF-8

        sudo hostnamectl set-hostname Cobra
        sudo nano /etc/hosts

        passwd
        adduser user
        usermod -aG sudo user

        wget -qO- yabs.sh | bash
    • Then I change settings for the SSH access. I installed endlessh, ufw, and moved SSH to port ZZZ (at ~30'000 value):
      • apt install endlessh ufw

        ss -tulpn | grep LISTEN
        ufw allow ZZZ comment 'ssh'
        ufw allow 22 comment 'endlessh'

        nano /etc/ssh/sshd_config
        Port ZZZ
        PermitRootLogin no


        systemctl restart sshd

        nano /etc/endlessh/config
        Port 22

        nano /usr/lib/systemd/system/endlessh.service
            Uncomment the line AmbientCapabilities=CAP_NET_BIND_SERVICE
            Comment PrivateUsers=true
            Comment InaccessiblePaths=/run /var

        setcap 'cap_net_bind_service=+ep' /usr/bin/endlessh

        systemctl --now enable endlessh
        systemctl status endlessh
        ufw enable
        ufw status numbered
         
  • R framework
    • Basic R with rvest package (+1.2 Gb)
      • apt install libcurl3-openssl-dev libxml2-dev r-base-core
        R
        install.packages('rvest')
        q()
    •  The Shiny server at port XXX (+0.5 Gb)
      • R
        install.packages('shiny')
        install.packages('rmarkdown')
        q()

        wget https://download3.rstudio.org/ubuntu-20.04/x86_64/shiny-server-1.5.23.1030-amd64.deb
        dpkg -i shiny-server-1.5.23.1030-amd64.deb
        ufw allow XXX comment 'Shiny'

        nano /etc/shiny-server/shiny-server.conf
          listen XXX;

        systemctl restart shiny-server
        systemctl status shiny-server
        ss -plut | grep -i shiny
        rm 
        shiny-server-1.5.23.1030-amd64.deb
      • Test it: http://IP:PORT/
      • Files are in /srv/shiny-server/ 
  • WireGuard
    • Install it to XXX port.
      • curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
        chmod +x wireguard-install.sh
        sudo ./wireguard-install.sh

        sudo systemctl status wg-quick@wg0
        sudo wg show
        wg-quick down wg0 && wg-quick up wg0
        sudo ufw allow XXX comment 'WireGuard'
        sudo ufw reload
        sudo ufw enable
        sudo ufw status verbose
    • I am using wgg.sh to assign friendly names to peers:
      • curl -O https://raw.githubusercontent.com/FlyveHest/wg-friendly-peer-names/refs/heads/master/wgg.sh
        chmod +x wgg.sh
        sudo ./wgg -u
    • It is straightforward how to add peers on the server (/wireguard-install.sh and adding friendly name with wgg.sh -u) and the client (Windows: get *.conf file with WinSCP and import to the Wireguard package; Android: just scan a barcode; Linux: nmcli connection import type wireguard file wg0-client-XXX.conf). 
    • Flat-file CMS. I had a nice experience with GRAV (44 Mb), WonderCMS (0.1 Mb), and Yellow (1 Mb). You just need to have caddy (or nginx) and php with required dependencies.
    • Immich (+0.9 Gb)
      • Install Docker and Immich
        • for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

          sudo apt-get update
          sudo apt-get install ca-certificates curl
          sudo install -m 0755 -d /etc/apt/keyrings
          sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
          sudo chmod a+r /etc/apt/keyrings/docker.asc


          # Add the repository to Apt sources:
          echo \
            "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
            $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
            sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
          sudo apt-get update

          sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
          sudo docker run hello-world
          sudo apt install docker.io docker-compose-plugin

          git clone https://github.com/immich-app/immich.git
          cd immich
          ./install.sh
          ufw allow 2283 comment 'Immich'
          wg-quick down wg0 && wg-quick up wg0
          systemctl restart docker
      •  Import images from Google.Photo TakeOut:
        • wget https://github.com/simulot/immich-go/releases/download/v0.27.0/immich-go_Linux_x86_64.tar.gz
          tar -xzf immich-go_Linux_x86_64.tar.gz
          ./immich-go --version
          # you can add option --dry-run to simulate it

          ./immich-go upload from-google-photos --server=http://XXX:YYY --api-key=d17TMP5shRaQvWmtU3scI0iUWjTkY6xw3HtXCU0UII --session-tag=TRUE --overwrite --include-unmatched ~/Takeout
      •  I brought 7zip archive with USB stick formatted to NTFS filesystem:
        • sudo apt install ntfs-3g p7zip-full
          lsblk
          sudo blkid
          sudo  mkdir /media/usb
          sudo mount /dev/sdb1 /media/usb
          sudo umount /media/usb
      • If Immich is installed behind the NAS, we need to connect the client and the server with Immich to the same WireGuard serves (VPS) as peers.
        • Connect both to WireGuards as peers.
        • Now when you have 2 configuration files, you need to modify peer information related to Immich server on the VPS server:
          • ### Client Immich
            [Peer]
            PresharedKey = BRING ONE FROM IMMICH SERVER
            PublicKey = 
            BRING ONE FROM IMMICH SERVER
            #IP of IMMICH server as it is known to WG
            AllowedIPs = 10.66.66.5/32,fd42:42:42::5/128
            #Keep connection alive
            PersistentKeepalive = 25
            #Address behind NAS in the local network and port for WG
            Endpoint = 192.168.0.250:50000
        • And information related to the VPS server on Immich server:
          • ### Client VPS
            [Peer]
            PublicKey = 
            BRING ONE FROM VPS SERVER
            PresharedKey = BRING ONE FROM VPS SERVER
            #External IP for VPS and port for WireGuard
            Endpoint = XXX:50000
            AllowedIPs = 0.0.0.0/0,::/0
            #Keep connection alive
            PersistentKeepalive = 25 
    • Cleaning and updating the environment. I am using this script as root (https://github.com/itrus/bash-scripts-NGS/blob/main/small.md#cleaning-the-linux-environment). But you need to comment parts (snap or Chrome) that you don't need otherwise it may fail. It allowed me to clean 0.3 Gb from the freshly installed and configured the system. :) 

    16 ноября 2025 г.

    Зарплаты на БелАЭС

    Тут можно глянуть, кто сегодня (2025-11-16) требуется на БелАЭС. Зарплата указывается "грязными". То есть надо будет отнять ещё 14%. Курс доллара на сегодня 2.97 рублей.

    Работает там 2700 человек, а найти нужно 75 человек. Что мы, в итоге, предлагаем им на руки "чистыми": 

    • Начальник смены АЭС - 1088$ х нужен 1 человек.
    • Начальник смены блока АЭС - 1039$ х 2.
    • Начальник смены цеха АЭС - 716$ х 2.
    • Ведущий инженер по управлению реактором АЭС - 705$ х 2.
    • Инженер (ведущий)  - 670$ х 6.
    • Инженер - 432-619$ х 17.
    • Мастер - 593$ х 2.

    А теперь пойдут ребята без требования к вышему образованию:

    • Оператор реакторного отделения - 504$ х 2.
    • Механики-слесари-электрики - 377-462$ х 14.
    • Переработчик радиоактивных отходов - 358$ х 1.
    • Рабочий по комплексному обслуживанию и ремонту зданий и сооружений - 315$ х 1.
    • Дезактиваторщик - 294$ х 1.
    • Уборщик помещений - 262$ х 1.

    Короче, понятно!

    Справочно.

    В 2024-ом году станция выработала 43Е9 квт*ч. При цене населению в 0.24 р за квт*ч, цена произведенного электричества в год (без потерь и доп. расходов) составляет 3.5Е9 $. Или 291 миллион $ в месяц. Если средняя зарплата по станции будет 700$, то на зарплаты уходит 1.9 миллиона $ в месяц. По кредиту на станцию (10Е9 $ на 25 лет) надо выплачивать примерно 33 миллиона $ в месяц плюс проценты.

    13 октября 2025 г.

    Немного про белорусское сельское хозяйство

    Вот есть у нас гигантский колхоз Александрия, получившийся в результате слияния 5 колхозов. Более 50 деревней входит в его состав. Территория - 152 км2. Родина президента.

    • Работает там 1126 человек. Так как средняя зарплата в 2024-ом году составила 1733.1 BYN, на зарплаты за год пошло 7.81 миллиона долларов (1733.1 BYN х 1126 / 3.00 BYN/USD x 12).
    • Акции. В 2021-ом году государство владело 10.1% предприятия (или же 205.9 миллионами акций). А уже в 2024-ом государство увеличило свою долю до 84.2%. Что соответствует 1.717 миллиарда акций. Если добавить акции 883 акционеров, то всего их будет 2.039 миллиардов штук.
      • Для справки (в 2025-ом году) всего акций у IBM - 0.930 миллиарда. У Microsoft - 7.4 миллиардов. Получается по данному показателю колхоз Александрия между IBM и Microsoft. Только если эти фирмы имеют капитализацию, измеряемую в триллионах долларов, то у колхоза всё немного скромнее.
      • На одного работника приходится 1.8 миллиона акций. У Microsoft - 32.5 тысяч акций на одного работника. У IBM - 3.4 тысячи. 
      • Так как обеспеченность одной акции имуществом 0.47 BYN, то колхоз стоит 319.4 миллионов долларов (2.03Е9 х 0.47 BYN x 3.00 BYN/USD).
    • У него ещё долгов на 81.3 миллиона долларов. Но они входят в оценку имущества колхоза. На одного работника получается приходится 72203$ долга. Не хило! Всех впечатляет американский госдолг, а ведь он близок к данному показателю колхоза (в пересчёте на американца госдолг: 104599 $).
    • За 2024-ый год продано продукции на 35.0 миллионов долларов, но так как себестоимость велика, убыток составил 0.67 миллиона долларов. Рентабельность продаж была -2%. Благо колхоз был успешен в "инвестиционной деятельности" и имел "прочие доходы", поэтому окончательная годовая прибыль равна 14.0 миллиона долларов. Скорее всего за этим скрывается 17.4 миллиона долларов гос. помощи. По итогам года колхоз даже смог выплатить 0 рублей дивидендов своим акционерам. 1288 $ госпомощи значит мы получили на сотрудника в месяц. ... Примерно в 2.2 раза больше зарплатного фонда. :)
    • Налогов, кстати, за год уплачено 1.07 миллионов долларов. Налогов с оборота продукции мы значит заплатили 3.1%. Не густо!

    Данная картина нашего лучшего белорусского колхоза в малом масштабе иллюстрирует глобальную ситуацию в сельском хозяйстве страны. Так в том же 2024-ом году с/х Беларуси произвело продукции на 7.97 миллиарда долларов, и реализовала её с прибылью 0.5 миллиарда долларов. Рентабельность составила +6.3%.

    Но не стоит забывать, что при этом поддержка государства составила 2.6 миллиарда долларов. Без неё рентабельность была бы уже -26.3%.

    Sapienti sat!

    P.S. "... от открытого акционерного общества «Александрийское» в июле 2024 года фонд [«Молодая Гвардия»] получил пожертвование в размере 50 000 беларуских рублей" в то время как хозяйство ищет 6 ветеринарных врачей на ставку (до уплаты налогов) 1700 р.

    12 октября 2025 г.

    Стоимость высшего образования в Беларуси

    1. В этом году (2025) стоимость платного обучения во ВГАВМ (Витебская Государственная Академия Ветеринарной Медицины) на врача ветеринарной медицины составит 2449 бел. рублей в год (816$ по обменному курсу на 2025-10-11). Таким образом, отучиться 5 лет платно обойдется нам 4078$. Платно у нас могут пойти учиться только 3,1% абитуриентов (10 мест из 325).





    2. Теперь немного о бесплатном обучении (315 мест соответствует 96,9% доступных мест). Учимся мы тут бесплатно 5 лет, платим 0$, и даже получаем стипендию 157,18-251,48 рублей в месяц (в зависимости от успеваемости). Суммарно за 5 лет стипендии получаем примерно 4000$ (52,35-83,75 $ в месяц = 628-1005 $ в год = 3141-5025 $ за 5 лет).

      Немного стипендии или других доходов может придется потратиться на общежитие. От 16,80 до 33,60 рублей в месяц (280-559 $ за 5 лет).

      Потом резко отказываемся от обязательного двухлетнего распределения, и ... (барабанная дробь) возмещаем государству за своё обучение 68084,65 рублей (22675 $). Что в 5,6 раз дороже платного образования! :(




    3. А теперь немного о целевом обучении. У нас таких мест предложено в этом году 212. Что это значит? На первом курсе при поступлении подписываем соглашение о целевой отработке в обозначенном колхозе в течение 5 лет. И получем прибавку к стипендии в размере 0-10 базовых величин (1 базовая величина = 42 рубля = 13,99$). Так можно получить аж 8394$ (13,99 $/базовая величина x 10 базовых величин x 12 месяцев x 5 лет). Которые надо будет обязательно вернуть, если не получится отработать 5 лет в обозначенном колхозе. Таким образом, выпускник-бесплатник-целевик может оказаться должен колхозу 8,5 тысяч долларов и государству 22,5 тысячи долларов. Что в сумме составит 31 тысячу долларов. Не по-детски, это я вам скажу. :(

      Вот пример бумажки, с которой колхоз Александрия хочет заманить 6 (!) вет. врачей. Данный колхоз является вотчиной Лукашенко и управляется администрацией президента.
      https://www.vsavm.by/wp-content/uploads/2017/06/Mogilev-25-01-20.jpg   

     Какой вариант выбрали абитуриенты:

    1. Платное образование. Все 10 мест заняты. Конкурс был 1,3 человека на место. В прошлом году конкурс был примерно таким же (1,2).
    2. Бесплатное образование. Зачислено 24 олимпиадника (7 мальчиков). Плюс 197 абитуриентов (65 мальчиков). Плюс в дополнительный набор пришли 20 абитуриентов (8 мальчиков). Плюс после вет. колледжа 15 человек (2 мальчика). Плюс в дополнительный набор взяли 17 человек и 3 после вет. колледжа (5+0 мальчиков). Ещё у нас есть целевики - 35 человек + 2 после вет. колледжа (13+0 мальчиков). Итого у нас на первом курсе 313 студентов (100 мальчиков). Конкурс почти состоялся (0,99 человек на место). Целевиками могли стать 67,7%, но пожелали ими быть только 11.8% бесплатников.

    Сколько вет. врачей выпускается в год? Я нашел данные за 2025 год - 273.

    Ещё в Беларуси на вет. врача можно выучиться в Гродно (в ГГАУ). Они набирают в год 104 человека на очное бесплатное отделение. Судя по тому, что конкурс был 1,3 человека набрали именно столько. Так как всего там на факультете учатся 297 студентов и учатся они 5 лет, в год выпускается примерно 50 человек.

    Итак, имеем суммарный приток примерно 300 специалистов в год. А сколько их требуется сегодня? По данным ГСЗ (Государственная Служба Занятости), сегодня нам нужны 995 ветеринарных врачей. Это примерно 19.9% от их общего количества в сельском хозяйстве страны (271 х 0.27 + 1055 х 0.21=5024). 

    За сколько лет мы погасим эту нехватку специалистов - вопрос риторический. Ибо она не снижается, а растёт.
     



    13 июля 2025 г.

    Software is full of errors and glitches as of 2025

     This is the continuation of the previous post from 2022: link.

     Let's start with funny creature from Life (GSM operator).

     

    MTS will allow you to end the contract online only if you are dead.

     

    Now errors from Upwork.

     Next errors from RSpace.

     

     

     

     

     

     

    A nice error window from Slack. 

     

     Let's continue with Google TakeOut.

     

    Then several products from Microsoft: Teams, Outlook and OneDrive.

     

     








    In the last image OneDrive shows wrong progress bar. 

    Other funny issues with Microsoft.

    First it was multiple times trying to download an unknown language pack and failed. To solve it I switched to another language and it took 24 hours (!) to change the language.


    Next issue with Microsoft was that all the space was gone. And I found that it was taken for system BackUp that I wasn't switching on.


    ChatGPT also fails often:

    Let's continue with Microsoft: one BSOD, one service error and inability to assign a name with underscore symbol (button Next is not available, while underscore symbol wasn't prohibited in a declarative way).






    And the last but not least: Android suggest uncensored word to continue the phrase "For you ...". 

    :)