**Голосовать за несвободу ради свободы? Либертарианский акселерационизм без истерик**
**ЦА:** либертарианцы, умеренные консерваторы, аполитичные прагматики, уставшие от #РегуляторныйАд, а также все, кто начинает подозревать, что #СтатусКво — это просто хорошо законсервированная несвобода.
**Вступление**
Идея звучит как интеллектуальная провокация: поддерживать #Демократы ради #Свобода. Кажется абсурдом — аплодировать тем, кто множит налоги, расширяет контроль и превращает любой бытовой жест в форму отчётности. Но логика здесь не эмоциональная, а механическая. Иногда, чтобы конструкция рухнула, её достаточно перестать подпирать. Система, перегруженная собственными правилами, умеет ломаться сама.
**Основной текст**
#ЛибертарианскийАкселерационизм — это не вера в светлое будущее через хаос и не культ разрушения. Это холодный расчёт: не мешать государству ускорять собственные противоречия. Пусть оно повышает #Налоги, вводит запреты, печатает деньги и спасает «своих». Чем быстрее всё это доводится до абсурда, тем быстрее даже самые лояльные обыватели начинают видеть очевидное: система не работает.
История учит без лекций. В СССР вера в контроль исчезла не после чтения Хайека, а после пустого холодильника. Экономическая реальность оказалась убедительнее телевизора. То же работает и сейчас. Хочешь, чтобы рынок перестал казаться «дикой теорией» — дай людям пожить при #ПлановаяЭкономика. Хочешь, чтобы фраза «#НалогиЭтоКража» перестала выглядеть мемом — заставь заполнить декларацию на тринадцати страницах и получить штраф за лишнюю запятую.
Почему в США это странным образом работает через #Демократы? Потому что #Республиканцы — партия стабильности. Да, они сдерживают рост налогов, но взамен предлагают собственный набор регуляций: моральных, миграционных, идеологических. При них жизнь «терпимо-нормальная», а значит — мысль о принципах свободы откладывается. Статус-кво убаюкивает.
Когда же у власти демократы, начинается фейерверк управленческого энтузиазма: новые налоги, новые агентства, новые субсидии на борьбу с последствиями старых субсидий. И именно в этот момент вчерашние скептики вдруг замечают, что свобода — это не абстракция, а практическая необходимость. Каждый новый регулятор и каждая инфляционная волна превращают аполитичных граждан в потенциальных сторонников #СвободныйРынок.
Государство в этой модели — не злодей, а подросток, зависимый от контроля. Пока ему всё прощают, он не взрослеет. Дай ему пройти собственный кризис — и он либо меняется, либо ломается. Акселерационизм — это не капитуляция, а стратегия: позволить противнику довести свои методы до предела, где они перестают работать.
**Вывод**
Люди учатся через опыт, система ломается от перегрузки, а кризисы легитимизируют идеи, которые вчера считались радикальными. Чем сильнее закручиваются гайки, тем быстрее срывается резьба. И в этом странном, неприятном, но честном процессе разговор о #Свобода перестаёт быть философией для гиков и становится вопросом выживания.
**Литература**
Фридрих Хайек — *Дорога к рабству*
Людвиг фон Мизес — *Бюрократия*
Людвиг фон Мизес — *Человеческая деятельность*
Мюррей Ротбард — *К новой свободе*
Джеймс Бьюкенен, Гордон Таллок — *Расчёт согласия*
Мансур Олсон — *Логика коллективных действий*
Чарльз Мюррей — *Losing Ground*
Альберт Хиршман — *Exit, Voice, and Loyalty*
Роберт Хиггс — *Crisis and Leviathan*
Дэвид Гребер — *Утопия правил*
Где забастовки в университетах ?
За короткое время количество убитых в Иране побило все возможные предположения.
Где эти вокнутые университетские студенты и проффесора с криками "Free Iran" ?
Единственный человек, с яйцами и бомбардировщиками Б-2 - сидит в Белом Доме и позволяет себе прямо высказываться в поддержку иранского народа.
Всё левое сообщество засунуло язык в тёмное место и сидит молча.
Ну канеш, от исламистов можно и нож получить или подойдёт улыбчивый человек со взрывчаткой..
**Человек и пароход (версии 2020-х)**
Когда пароход давно ушёл, а человек остался на берегу и продолжает отдавать команды в туман, это уже не история о технике и прогрессе. Это притча о власти, которая разговаривает сама с собой, и языке, который изображает движение, когда движения нет. Пароход был — с курсом, машинным отделением и ответственностью. Теперь остался только человек. И пар из ушей.
#ЧеловекИПароход #ПолитическаяРечь #Шизофазия #ДеградацияЯзыка #ПоздняяВласть #Медведев
Есть политические фигуры, а есть явления природы. Дмитрий Медведев давно перестал быть человеком в классическом смысле публичной политики и эволюционировал в атмосферное явление: грозовое облако твиттера, из которого с регулярностью капает шизофазия, иногда с градом, иногда с молнией, но всегда без прогноза погоды и причинно-следственных связей.
Раньше у него были крылатые фразы. Не потому что они были остроумными или точными, а потому что улетали — прочь от смысла, ответственности и реальности. Эти фразы жили самостоятельной жизнью, как чайные пакетики в стакане с политическим кипятком: вроде форма есть, а содержимого давно нет. Сегодня же и этого мало. Теперь это не крылатые фразы, а какие-то подбитые воробьи — падают сразу, не взлетая.
Быстропрогрессирующая шизофазия — это не оскорбление и не диагноз, а удобный технический термин. Речь, состоящая из правильных слов, собранных в грамматически корректные предложения, которые при этом не описывают ни одну наблюдаемую реальность. Поток сознания, лишённый даже иллюзии внутренней логики. Как если бы автогенератор агрессивных комментариев обучили на архивах позднесоветских передовиц, телеграм-каналах военкоров и стенограммах заседаний Совбеза, а потом забыли выключить.
В этом есть своя трагикомедия. Когда-то Медведев изображал модернизацию, айфоны и юридический формализм. Это был слабый, но внятный спектакль. Теперь сцена пуста, декорации сгорели, а актёр продолжает монолог, обращаясь к воображаемой публике. Он угрожает миру, которого не понимает, и спорит с оппонентами, которых не существует. Его враги абстрактны, как зло в плохом фэнтези, а победы — гипотетичны, как технологический суверенитет в презентациях.
И тут возникает парадокс: чем более радикальной и истеричной становится риторика, тем меньше в ней власти. Настоящая сила не орёт капслоком и не швыряется проклятиями через день. Настоящая сила молчит, подписывает и исполняет. А когда вместо решений остаются только словесные судороги, это всегда симптом. Не личный даже — системный.
Медведев сегодня — это говорящая утечка. Из него вытекает не политика, а распад. Распад языка, распад смыслов, распад представления о реальности как о чём-то, что нельзя отменить постом. Его тексты полезны не как позиция, а как материал для патологоанатомии поздней власти: вскрытие показывает, что мозг давно заменён эхом собственных лозунгов.
И в этом смысле он уже не страшен. Он показателен. Как табличка «Осторожно, высокое напряжение», прибитая к давно обесточенному столбу.
https://bastyon.com/pureaceton?ref=PDQmXtWJfd8f6fMtwaxzCuqvLpoN3KbS4o
# Взаимодействие Java и C/C++
#Java #C #Cplusplus #JNI #NativeCode #Programming #DevZone
6 min. reading
12 декабря 2017
Java, несмотря на некоторые «недостатки», является мощным и, что особенно важно, в большинстве случаев самодостаточным языком программирования. Под самодостаточностью я понимаю возможность писать программы, решающие конкретную задачу, без привлечения других языков программирования.
Однако я намеренно отметил, что самодостаточность Java проявляется именно в большинстве случаев. Иногда невозможно написать программу полностью, не используя вспомогательные инструменты. Например, может потребоваться код, обеспечивающий низкоуровневый доступ к «железу» компьютера, на котором выполняется программа. В языке Java, который изначально проектировался как кроссплатформенный, средства для низкоуровневого доступа к аппаратной части отсутствуют.
Для решения этой проблемы разработчики Java включили в язык возможность вызывать из Java-программ функции, реализованные на других языках программирования, через нативные методы. Подсистема Java, реализующая эту возможность, называется **JNI** (Java Native Interface — интерфейс Java для доступа к нативным методам).
Не так давно мне пришлось работать с одной Java-библиотекой. Проблема заключалась в том, что мне нужно было использовать методы, работающие с GPU (напишите в комментариях, если вам была бы интересна серия статей по CUDA), однако в Java-реализации библиотеки такой функциональности не было, и пришлось вызывать методы из программы на C. В этой статье мы поговорим о практическом применении #JNI.
## Создание класса
Для начала создадим класс, который будет содержать нативный метод.
```java
public class HelloJNI {
static {
System.loadLibrary("hello"); // Загрузка библиотеки hello.dll
}
// Объявление нативного метода sayHello(), без аргументов, возвращает void
private native void sayHello();
public static void main(String[] args) {
new HelloJNI().sayHello(); // вызов нативного метода
}
}
```
Мы объявили класс `HelloJNI`, содержащий нативный метод `sayHello`. Разберём код подробнее.
Блок `static` означает, что библиотека будет загружена во время загрузки класса. Чтобы программа смогла найти библиотеку, необходимо добавить путь к ней в `classpath`. Это можно сделать при запуске программы, добавив аргумент `-Djava.library.path=PATH_LIB`. Есть и другой вариант: вместо `loadLibrary` использовать `load`, но тогда придётся указывать полный путь к библиотеке (включая расширение `dll` или `so`).
На данном этапе у нас есть класс, но он никак не связан с библиотекой — самой библиотеки у нас пока нет.
## Создание библиотеки
Следующий шаг — компиляция файла и создание `h`-файла.
```bash
javac HelloJNI.java
javah HelloJNI
```
В результате мы получим следующий заголовочный файл:
```c
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class HelloJNI */
#ifndef _Included_HelloJNI
#define _Included_HelloJNI
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: HelloJNI
* Method: sayHello
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_HelloJNI_sayHello(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
```
Что можно понять, глядя на этот файл? Во-первых, код на C будет подключать файл `jni.h`, который, к слову, содержит все необходимые функции для работы с JNI. Во-вторых, видно, что метод, описанный в классе `HelloJNI` как
```java
private native void sayHello();
```
в программе на C выглядит немного иначе:
```c
JNIEXPORT void JNICALL Java_HelloJNI_sayHello(JNIEnv *, jobject);
```
Как видно, функция принимает два аргумента, хотя мы их явно не указывали. Что это за аргументы?
* `JNIEnv*` — указатель на JNI-окружение, предоставляющее доступ ко всем функциям JNI;
* `jobject` — указатель на объект `this` в Java.
Определение `JNIEXPORT` в файле `jni_md.h`, который подключается из `jni.h`, выглядит так:
```c
#define JNIEXPORT __declspec(dllexport)
```
А `JNICALL` там же определяется следующим образом:
```c
#define JNICALL __stdcall
```
После этого становится понятно, что все эти «страшные» конструкции — всего лишь соглашения, используемые при вызове обычной экспортируемой функции.
## Реализация на C
Теперь реализуем описанную функцию в `c`-файле.
```c
#include <jni.h>
#include <stdio.h>
#include "HelloJNI.h"
JNIEXPORT void JNICALL Java_HelloJNI_sayHello(JNIEnv *env, jobject thisObj) {
printf("Hello World!\n");
return;
}
```
Как видно, функция выводит строку в консоль и возвращает `void`. *Главное — не забыть подключить заголовочный файл, созданный ранее.* Файл `jni.h` находится в каталогах `JAVA_HOME\\include` и `JAVA_HOME\\include\\win32`.
Теперь можно скомпилировать файл:
```bash
gcc -Wl --add-stdcall-alias -I"%JAVA_HOME%\\include" -I"%JAVA_HOME%\\include\\win32" -shared -o hello.dll HelloJNI.c
```
Поясним параметры:
* `-Wl --add-stdcall-alias` — опция, предотвращающая возникновение ошибки линковщика (`UnsatisfiedLinkError`);
* `-I` — дополнительные пути для включаемых заголовков (в нашем случае — `jni.h`);
* `-shared` — генерация динамической библиотеки;
* `-o` — имя выходного файла.
Теперь можно запустить Java-программу:
```bash
java HelloJNI
Hello World!
```
*Если вы использовали метод `loadLibrary`, запускать программу нужно так:*
```bash
java -Djava.library.path=PATH_TO_LIB HelloJNI
Hello World!
```
## Заключение
В статье были рассмотрены общие принципы использования JNI. С помощью этой технологии можно также вызывать методы классов, создавать новые объекты, передавать различные параметры (массивы, строки и т. д.), возвращать значения и многое другое. Подробнее можно прочитать [в официальной документации Oracle] и [в практическом руководстве Javamex].
Использование нативных методов в Java нарушает принцип кроссплатформенности языка. Программа, использующая DLL, становится жёстко привязанной к платформе, под которую реализована эта библиотека. Нативные методы оправданы в случаях, когда основная Java-программа должна работать на разных платформах, а нативные части планируется разрабатывать отдельно для каждой из них. Если же программа предполагается к использованию только на одной платформе, возникает логичный вопрос: зачем тогда вообще кроссплатформенность?
Ещё один недостаток — из нативного метода можно получить доступ практически к любой части системы, что противоречит идеологии Java, где одним из ключевых требований является безопасность.
Тем не менее, несмотря на все минусы, выбор технологий всегда остаётся за программистом.
#JNI #JavaDevelopment #NativeMethods #CrossPlatform #SystemProgramming
pasteguard
Это прокси-сервер для защиты конфиденциальности при работе с большими языковыми моделями (LLM), который маскирует персонально идентифицируемую информацию (PII) перед отправкой данных на внешний сервер или перенаправляет запросы на локальную LLM.
Ключевые функции включают совместимость с OpenAI API, что позволяет легко интегрировать его в существующие приложения, а также возможность выбора между отправкой данных на удаленный сервер или обработкой их локально для повышения безопасности.
Дополнительно, pasteguard предоставляет гибкие настройки для определения типов данных, подлежащих маскировке, и поддерживает различные методы анонимизации, обеспечивая баланс между конфиденциальностью и функциональностью.
🇨🇿 Окамура хоче зберегти обличчя перед виборцями в питанні снарядної ініціативи — експерт
Партія спікера нижньої палати парламенту Чехії Томіо Окамури прагне зберегти своє місце в правлячій коаліції, тому намагатиметься продовжувати назовні чинити опір снарядній ініціативі, але по суті не буде її блокувати.
Про це в коментарі Укрінформу заявив директор чеського аналітичного центру «Європейські цінності для безпекової політики» Якуб Янда.
[
### Последние ИТ-новости на 15 января 2026 года
Подборка ключевых событий и тенденций из мира информационных технологий на основании свежих публикаций.
* **Снижение страховых взносов для ИТ-компаний в России**: С 1 января 2026 года российские ИТ-организации применяют пониженные ставки страховых взносов (#налоги #ИТРоссия). Это снижает финансовую нагрузку и стимулирует рост сектора.
* **Рейтинг лучших ИТ-работодателей**: По версии портала «Хабр Карьера» лидируют **Ростелеком**, **ДОМ.РФ** и **Альфа-Банк** среди компаний с более 5 тыс. сотрудников (#работаВИТ #ITcareers #Хабр).
* **Онлайн-продажи и цифровизация бизнеса**: Предприниматели называют онлайн-торговлю (38%) и ИТ-решения (15%) ключевыми точками роста на 2026 год (#ecommerce #digitalbusiness #цифроваяэкономика).
* **Новые правила ИТ-рынка**: В 2026 году эксперты ARGO.TECH прогнозируют предпочтение решений с высокой предсказуемостью и стабильностью, особенно в области СХД (#storage #ITinfrastructure #ARGOtech).
* **ИТ-возможности января**: В России стартовали хакатоны и гранты для стартапов от **Skolkovo** и **Yandex.Cloud** (#стартапы #гранты #хакатоны).
* **Обзор 2025 года и прогноз на 2026**: Прошлый год отличился массовым внедрением ИИ, а 2026 станет годом фокуса на архитектуре и фундаментальных решениях для цифрового ландшафта (#AI #digitalarchitecture #ИТтренды).
* **Технические обновления**: Вышли обновления ПО: **ALD Pro 3.0** для служб каталога, **Garda WAF** для веб-безопасности, системы резервного копирования от **ДатаРу Технологии** (#softwareupdate #cybersecurity #backup).
* **Новости hardware**: Представлен ноутбук **Tuxedo InfinityBook Max 16** с IPS/OLED, процессором Intel и GeForce RTX. Также отмечены проблемы с процессорами **Ryzen 7 9800X3D** на платах Asus (#hardware #notebooks #Ryzen).
**Библиография / источники:**
1. Хабр Карьера, рейтинг работодателей, 2026.
2. ARGO.TECH, аналитика ИТ-рынка, январь 2026.
3. Skolkovo, Yandex.Cloud — хакатоны и гранты, январь 2026.
4. Официальные пресс-релизы компаний: Ростелеком, ДОМ.РФ, Альфа-Банк, ДатаРу Технологии.
5. Новости hardware: Tuxedo Computers, Asus, AnandTech.
#ИТ #новости #технологии #AI #стартапы #ecommerce #цифровизация #digitalbusiness #ITcareers #softwareupdate #cybersecurity #hardware #notebooks #Ryzen #backup #storage #Skolkovo #YandexCloud #ARGOtech #Хабр #ИТРоссия #новостиИТ #тренды2026
(1) Жизнь в России в X: «Количество дезертиров продолжает расти. Люди бегут от насилия, унижения и неминуемой гибели. Несмотря на репрессии, угрозы семьям и жестокие наказания, поток дезертиров не сокращается. Для многих тюрьма или эмиграция оказались менее страшными, чем возвращение на войну. https://t.co/PQLkFHfNis» / X
https://x.com/Russians_Life/status/2011343339870695854
#155мм #артиллерия #боеприпасы #ВПК #военнаяпромышленность #оборонка #NATO #стандартизация #гаубицы #Rheinmetall #BAESystems #Nammo #военнаяэкономика #военныетехнологии #оружейныйрынок #оборонныеконтракты #производство #логистика #баллистика #современнаявойна #militaryindustry #defenseindustry #artillery
https://matrix.to/#/#decentralize.mesh:matrix.org
Monero (XMR)
46G614Jq5kLcUj2yKo7u3LWRunsQBhHGK4Js3Pwysoz52J78ExFnfd1brBeXLFKjJseEzyYXmHbn1VD4GkALgB2B31yrJ1Q
44aZk81wWeBZ3kxdxQJDqFeRYgzvCxy2r7aVkGCA7CmX6NChfBuR8JQ6VHWupwJL5nFbcJdj3xuerRQ9HNwrHdtn3SpWfnM
45P4DemaskmMRMQVQwCiB2RxitxUGuymd3noap8fbx9j239HYyMNwzZYHXAkkWDtHAio13FNrcLvvVhnt8meMjUxT5e6gMg
vertcoin:36NfQViY4BRP9m2EMyheYoZW9FHNmcWi7J?label=DONATE&message=PA
retroshare://channel?name=%D0%9F%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8B%20%D0%
ABCaPzBBp/CEA8AsE3tfuOZCAxS2I5PYL8Bq8r4xPjqunNpaEL1dkwEHYWNldG9uZZMGFU4ACgbDkga+UaO8BsMEA16u8Q==