Фоновая загрузка мыслей

Наиболее заметные улучшения скорости интернет-соединения после установки оптоволокна неожиданно проявились… в Steam.
Потому что Steam вкладывает серьёзные деньги в CDN, и при скачивании игр способен практически полностью забить твой канал.

Вот это я понимаю — пропускная способность, совсем другое дело:

Не прям совсем полный гиг, увы, но всё же близко.

А Xenonauts 2 сейчас как раз на зимней распродаже — рекомендую.
В жанре тактических симуляторов это, пожалуй, одна из самых близких по духу наследниц старых добрых X-COM и TFTD.

И XCOM 2 образца 2016 года тоже очень даже неплох — хотя он уже меньше похож на идейную преемницу оригинальной серии, в нём хватает собственных достоинств:
значительно более активное использование вертикального пространства, жёсткие классы бойцов, и почти неограниченные возможности по кастомизации персонажей — почти как в The Sims 😀

Вот, например, один из моих солдат — прекрасный снайпер родом из Франции, который был без лишних раздумий назван Шарлем де Голлем.
Разумеется, он в шляпе (жаль, чорт, что в игре нет беретов). И, конечно же, с роскошными усами.

Не знаю почему, но меня всегда жутко прикалывало кастомизировать игровых персонажей.
И аватаров тоже, разумеется — причём мне всегда хотелось играть персонажем-феминой.

Почему — увы, стало ясно только много лет спустя 😉

Если вам тоже этого хочется (или, наоборот, хочется играть мужчиной, если вы женщина) — вообще-то, это довольно конкретный повод задуматься.
Да, себе можно долго объяснять, что “если уж смотреть на задницу героя, то пусть лучше это будет женская задница”, или что “у женского аватара меньше хитбокс”…

Но… 😉

Heck yeah!

Вот это совсем другое дело. Теперь мой канал в OnlyFans можно будет стримить в 8k в режиме реального времени.

А если более серьёзно, то отмечу не только заметно возросшую пропускную способность трубы “от меня”, но и чудовищно низкий пинг. Он уменьшился в пять-шесть раз.

В принципе, моя коробочка с pfSense легко потянула бы и больше — но потребовалась бы капитальная переделка всей внутредомовой сети на CAT6, апгрейд всех коммутаторов… в-общем, этот сок не стоит выжимки.

Корретто мне, корретто!

Давненько не доводилось трогать Джаву — и оказалось, что с тех пор многое успело поменяться.

Во-первых, ещё в 2011 году Сан/Оракл наконец открыли исходники Джавы — ну, про это уже было известно. Та самая открытая Джава появилась, например, в Шапке.
А во-вторых, в 2018 году Оракл (видимо, решив поэкспериментировать с реальностью) объявил, что долгосрочную поддержку своей JDK они больше бесплатно давать не будут. А к этому моменту Джава уже работала в бесчисленных облачных и не только проектах, так что вендоры почесали репу и решили, что дешевле и проще будет разливать этот кофий самостоятельно.

И понеслась… Все начали клепать свою Джаву — и теперь у нас есть вариации от Амазона, Azul, SAP и даже самого Микрософта (!) Китайцы тоже подсуетились: теперь своя версия есть у Алибабы, Тенсента, Хуавея… Русские не остались в стороне и тоже разлили этот кофий в свой самовар; для государственных проектов существует, например, Астра JDK. В ней, к слову, есть поддержка русской криптографии ГОСТ-2012.

В общем, про Оракл (и их чудовищный сайт) нынче можно забыть как про страшный сон — бери любую Джаву, какая нравится, и используй под свои нужды. Больше нет нужды связываться с их “родной” JDK и её тупорылым, бессмысленным, и тормозным установщиком.

Для себя выбрана Амазоновская чашка под красивым названием “Корретто”. Это, если что, такой кофейный напиток — эспрессо с капелькой алкоголя, традиционно — с граппой.

Установщик их JDK отличный, продукт поставился моментально. В качестве IDE была выбрана IntelliJ IDEA CE вместо устаревшего в корягу Эклипса. Эклипс, конечно, продукт заслуженный, но застыл по развитию году примерно в 2005. Открылись старые исходники писулек десятилетней давности, и, не поверите, всё скомпилировалось и запустилось. Даже удивительно (и приятно). Современная Джава по производительности теперь, поди, ещё больше уделывает енту вашу корягу под названием “Си-плюс-плюс” 😉

Верной дорогой

Верной дорогой, товарищи. Путин и Си Цзиньпин одобряют.
Американские законодатели прутся по проверенной тропинке восточных диктаторов — только флаг другой.

В штатах Висконсин и Мичиган хотят запретить VPN.
Разумеется, под благовидным соусом «заботы о детях».
Эта фраза вообще стала универсальным пропуском для любого цензураста и идиота с манией контроля: сказал «дети» — и готова карт-бланш залезать людям в телефоны, ноутбуки и головы.

Но, как водится, «забота о детях» — это не забота. Это первое убежище авторитариев всех мастей.
Сначала VPN, потом TOR, потом HTTPS, потом — ну вы поняли, да? «Если вам нечего скрывать» уже готово ждать за углом, как мантра.

И самое смешное — они не понимают даже базовых вещей. Не знают, как работает Интернет, что такое туннельный протокол, что такое шифрование. Люди, которые едва умеют открыть PDF, пытаются регулировать сетевые технологии уровня ядра. Это как если бы стадо коров объявило себя авиационными инженерами.

Цензурных слов у меня — нет. А те, что есть, просто нельзя печатать. Надеюсь, сия затея умрёт ещё даже не дойдя до голосования.

Домашне-сисадминское

Я, конечно, очень люблю TrueNAS Core. Ибо FreeBSD, и это тру. Он позволяет дома из говна и палок поднять весьма серьёзную инфраструктуру: ZFS с RAIDZ, снапшоты, репликации, iSCSI, SMB, NFS, виртуальные машины, алерты — всё это работает, и работает стабильно и предсказуемо.

Но есть у Core одно характерное свойство, которое периодически, как фи тепер тошше коффорите по-русски, анноит: чрезмерная щепетильность в отношении состояния пула.

ZFS обнаружил один бит, который не совпал? Автоматически восстановил блок из паритета? Скраб подтвердил целостность?

С точки зрения ZFS — всё прекрасно. Но с точки зрения TrueNAS — “Пул дисков нездоров! Срочно, срочно! Хватай мешки — вокзал отходит!”

Core упорно считает пул проблемным до тех пор, пока:

  1. Администратор лично не зайдёт в интерфейс или консоль,
  2. Не проверит SMART по каждому диску,
  3. Не убедится в отсутствии деградации,
  4. Не подтвердит, что ошибка была исправлена,
  5. И вручную не снимет памперсы тревогу командой zpool clear.

Даже если произошёл единичный, случайный сбой — будь то мимолётная проблема в SATA, кратковременный таймаут контроллера, одиночный флипнутый бит в оперативной памяти (не ECC, ибо говно и палки) от обычного фонового излучения, или любая другая разовая аномалия — и ZFS полностью восстановил повреждённый блок из паритета, TrueNAS всё равно ожидает ручного вмешательства: администратор должен зайти, проверить и формально подтвердить событие.

С точки зрения надёжности подход формально оправдан: ZFS может восстановить блок, но факт возникновения ошибки — это всё же диагностическое событие.

Но на практике это приводит к тому, что после любого минимального чиха — одна исправленная контрольная сумма, один сбой чтения, одно кратковременное событие в канале передачи данных — TrueNAS сообщает о “нездоровом” пуле, и срочно требует ручной проверки.

Иногда хочется, чтобы система умела говорить проще: “Да, демоны были. Мы этого не отрицаем. Но они самоликвидировались.”

Но философия TrueNAS Core другая: каждый сбой должен быть зафиксирован, проверен и подтверждён человеком. Нравится это или нет — это часть его дизайна. Но иногда… анноит.

Рабоче-покупное

Ищу я, значит, замену блоку питания для старого PoE-свитча, на котором висят камеры наблюдения (свитч модульный, старенький, но родной — и уже настроенный, как надо). На Амазоне нашёлся подходящий вариант.

Никогда в жизни мне не встречалось настолько вычурное написание входного напряжения, дорогие друзиа!

2.4E+2, ага.

Это у нас, если перевести с языка экспоненциальной записи, обычно применяемой где-нибудь в науке, кибернетике, или при вызове ЗГОГГов, — обычные, стандартные, родные, человеческие 240 вольт.

Зачем они так выпендрились — зогадко, честное слово. Может, надеялись впечатлить кого-то, кто по ночам тайком, украдкой, гладит свой осциллоскоп?

Хеловиним, сисадминим

Люблю нашу компанию — народ почти в полном составе наряжается, так что каждый Хэллоуин в офисе — праздник для глаз: повсюду монстры, ведьмы, и прочие креатуры, а работать всё равно надо.

Наш финансовый директор (Chief Financial Officer):

Это Круэлла де Виль, собственной персоной, если вдруг кто не понял.

Я обычно тоже участвую, но в последнее время, если я просто могу самостоятельно одеться — день уже удался. Так что весь мой костюм в этом году ограничился накрашенными когтями.

А работать всё равно надо — сисадминство в праздник никто не отменял. Делаю апгрейд серверам в нашем кластере Hyper-V: выдираю к соответствующей неметрической матери бродкомовские сетевые карточки и ставлю нормальные интеловские. И дело даже не в том, что Broadcom делает прямо плохое железо — просто драйверы они традиционно пишут исключительно через задницу.

🎃 Happy Halloween! 👻

Эка напасть

Не прошло и месяца с тех пор, когда рухнул AWS по причине падения DNS, как здрасьте — рухнул Микрософт Ажур, а мы в нём в основном проживаем. И тоже, ЧСХ, из-за отказа сервиса DNS. Всё тормозит и работает через задницу.

Повторим картинку, что ещё делать остаётся.

Будет интересно почитать детальный разбор полётов.

Мда…

Трудно переоценить масштабы энергетической задницы, в которую нас бодро запихнули системы искусственного интеллекта. Глубина этой задницы такова, что уже появились компании, переделывающие списанные самолётные двигатели под газ и делающие из них генераторы — по 48 мегаватт каждый. И спрос, знаете, такой, что всё уже разобрали. Очередь — до 2030 года.

Что дальше — списанные паровозы, переоборудованные в передвижные электростанции?

Что-то мне подсказывает, что этот пузырь вот-вот налетит на небесную ось. Сейчас он надут бешеным количеством инвестиций. Но инвестиции — штука такая: их ведь надо отрабатывать. Ага. Да только хрен у тебя что выйдет, когда электричество закончилось.

А помните?

Как несколько лет назад нам активно впаривали технологию под названием блокчейн? Мол, эта технология способна на то, чтобы перевернуть мир. И как всем вдруг стало казаться, что в блокчейне обязательно надо хранить решительно всё — от результатов голосования до всех финансовых транзакций компании?

Нет, я не спорю, в качестве решения для хранения данных, обязательно требующих верифицируемости, причём публично — это не обязательно плохое решение. Навалять код можно буквально минут за десять, у меня в журнале даже было пару рассказов про эту технологию. Но повсеместный снос крыши на этой почве я хорошо помню. АААА!!!! Блокчейн это круто!!! Обязательно внедрять!!! Немедленно!!! Хватай мешки — вокзал отходит!!!”

А теперь я сижу и чешу репу — а в этот раз не снесло ли, случаем, у всех крышу на обязательном внедрении систем исскуственного интеллекта, причём повсеместно? Нет, искуственный интеллект — это прекрасно, но вот на кой чорт он мне в нотпаде? Системы ИИ небезгрешны. И повсеместное их вкорячивание в недра всех программ без разбору я считаю абсолютно ненужным. ИИ в софте хорош, когда он к месту. Скажем, он очень к месту в фотошопе. А на кой бес он в Аксессе? Все что, так сильно соскучились по Скрепышу?

Каждый раз одно и то же: сначала “всем срочно внедрить”, потом — “а зачем мы это сделали?” Очень может быть, что “ИИ” скоро займёт почётное место рядом с “блокчейном” — в списке забытых модных слов. Ведь видно, что уже наступает отрезвление — прогресс ИИ начал упираться в закон убывающей отдачи, а в Британии внезапно оказалось, что при любых раскладах на все хотелки тупо не хватит электроэнергии. А у нас (тоже внезапно) выяснилось, что чтобы накормить все эти ИИ-мозги электричеством, пришлось вернуть в строй угольные станции. Хотя все вроде бы уже согласились, что уголь — это плохо, радиоактивно (не шучу, они выбрасывают больше радиации чем АЭС), и вообще, на другом конце земного шара Греточка плачет в тужурку. А АЭС строить — это дорого, долго и не хайпово. Я вот уже несколько раз упоминаю в журнале АЭС “Воугл”, что в братской Джорджии. Два её реактора ввели в строй только в 2023 году, а подписал бумаги на её строительство ещё Обама, в 2009. А ИИ всем надо “прямщас”, и чего с этим делать при таких вводных — решительно неясно.

Все думали, что повсеместный переход на электромобили перегрузит нашу энергосистему, ан беда подползла с совсем другого боку. Ждём, когда появятся стартапы по оптимизации потребления электричества с помощью ИИ. Круг замкнётся.