Computers were a mistake – Telegram
Computers were a mistake
569 subscribers
121 photos
6 videos
7 files
349 links
Kernel panic - not syncing: attempting to resolve IRQL_NOT_LESS_OR_EQUAL.

Для связи: coweram@pztrn.name
Download Telegram
Audio
Время для поста в музыкальную среду! Лучше поздноватенько, чем никогда 🫠.

Начало 2010-х у меня выдалось максимально черное, и в принципе меня попустило где-то в районе конца 2013 года, пробыв в некотором забвении почти полтора года. Время было такое, что каких-то сил, желаний, устремлений просто не было, настолько сильно я был раздавлен. Как-то пытались из этой трясины меня вытащить мой друг Дима, с которым дружили еще со школы, и @leaveitru, в силу своих сил и возможности тащил меня дистанционно, особенно давая пинков под пятую точку, когда вместо музыки у меня рождался какой-то шлак. Кстати, спасибо ему за это очередное (и не последнее).

Но в один прекрасный момент я понял, а, собственно, какого хрена? Зачем себя в депрессии держать, если надо забыть уже и поехать дальше? Причем мне это все вокруг говорили, но слушать, конечно же, в юношеском максимализьме никого не хотелось 😅. Именно в тот момент я понял, что надо подключить свой резервный источник внутренних сил и преодолеть это.

Примерно с таким настроем я и писал сей трек, сидя ночью после очередной рабочей смены. О своей работе в то время я еще обязательно расскажу, а пока слушаем, и, по возможности, наслаждаемся 🙂.
Please open Telegram to view this post
VIEW IN TELEGRAM
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (25 октября - 1 декабря). Неделя знаменательна большим количеством апдейтов разнообразных дистрибутивов Linux.

- Очередная компрометация пакетов в NPM. Это вторая версия червя Shai-Hulud, о котором я писал в сентябре, который создавал рандомные репы с данными об ОС и секретах в base64. Теперь в preinstann добавляется запуск setup_bun.js, который ставит и запускает червя, который тырит данные и пушит их на шитхаб.
- Атака на пользователей Blender через вредоносные файлы с 3D-моделями. В модельки добавляются вредоносы на Python, которые запускаются автоматически. Ну а вредоносы классические - тырят конфиденциальные данные, вроде токенов доступа, паролей, ключей для крипты.
- А тем временем фразцузы что-то разошлись и попытались оказать давление на разработчиков GrapheneOS. Там арестовали предполагаемого главаря ОПГ и не шмогли взломать смартфон. После отказа внедрять бэкдор товарищей начали "отменять" в прессе. Поэтому GrapheneOS сваливает серверами и разработчиками из Франции, а также не будет посещать во Франции различные конференции.
- В KDE Plasma 6.8 решено прекратить поддержку X11. Кеды идут вслед за GNOME, и уже в начале 2027 года перестанут поддерживать иксы. В итоге, видимо, ими будут пользоваться маргиналы на i3 и всяких *BOX. Ну, собственно, туда устаревшей технологии и дорога.
- Игра Doom портирована для САПР KiCAD и осциллографа. Ждем, когда думчанского запустят на бутерброде.
- Очередной отчет о развитии KDE. Из интересного - мореднизированы диалоги порталов (это которые "пошарить экран", "открыть файл", и т.д.).
- Релиз ядра Linux 6.18. Изменений, как обычно, вагон и маленькая тележка. Знаменательным данный релиз можно назвать принятием в основное дерево кода драйвер Tyr для GPU ARM Mali, который написан на Rust.

- Релизы дистров и ОСей: AlmaLinux 10.1, ROSA Fresh 13.1, Oracle Linux 9.7, Raspbian 2025-11-24, Rocky Linux 10.1, Whonix 18.0, AV Linux MX 25, Proxmox Backup Server 4.1, MiniOS 5.1, 4MLinux 50.0, Solus 4.8, EndeavourOS 25.11, CachyOS 251129.
👍2
Олимпиадники жгут!

Это ошибка при попытке сделать периодическое событие в яндекс календаре с повтором в течение полугода.

Показывайте этот скриншот тем, кто считает, что ваши коды ошибок слишком непонятные.
😭4👍2
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (1 - 8 декабря). Под новый год, видимо, максимальное количество дистро- и ОС-е-делов решили выпустить новые релизы, поэтому, как и на прошлой неделе, очень много свежих версий операционок.

- Let's Encrypt уменьшит срок действия сертификатов до 45 дней. А также сократят время действия авторизации с 30 до 10 дней, а с февраля 2028 года - вообще 7 часов. В принципе, почему бы и да - я не знаю ни одного человека, который бы ручками получал сертификат от Letsencrypt и накатывал куда надо, все у всех давно автоматизировано. Осталось только успеть за оставшееся время убедиться, что ваш тулинг сможет жить с новыми ограничениями.
- Уязвимость в серверных компонентах React, позволяющая выполнить код на сервере. Не забудьте обновиться, если подвержены ей.
- MinIO прекратил развитие открытой кодовой базы в пользу проприетарного продукта. Но не волнуйтесь, для вас есть как минимум garage, который тоже может заменить вам S3. Администрирование менее удобное, правда, однако для личных нужд и для нужд не SaaS сервиса хранения - должно подойти очень даже хорошо.
- Релиз http-сервера Apache 2.4.66 с устранением 5 уязвимостей. Если вы вдруг его пользуете (соболезную, к слову) - не забудьте обновиться.
- В GNOME реализовали восстановление приложений, запущенных до закрытия сеанса. Вообще удивительно, ибо это все можно было легко и просто получить от оконного менеджера, как минимум логически это вытекает... Но в KDE те же проблемы, поэтому ждем такого и там 🫠.
- 25-минутный сбой Cloudflare из-за проблемы в коде на языке Lua. Классика - недотестировали, и оно отстрелило колено.

- Релизы дистров и ОСей: NixOS 25.11, Ubuntu Touch 24.04-1.1, Rocky Linux 9.7, FreeBSD 15.0, Alpine Linux 3.23, Solaris 11.4 SRU87, Proxmox Datacenter Manager 1.0 (интерфейс управления независимыми кластерами Proxmox), Oracle Linux 10.1.
👍3
Держите мем на случай важных переговоров и одновременно отсутствия эрланга в вашей инфре.
👍1
Настало время для музыкальной среды!

На прошлой неделе пропустил, прошу прощения. Зато на этой неделе один трек аж в трех ипостасях!

Свою, так сказать, "музыкальную карьеру" я начал еще в конце двухтысячных, так как было интересно как это делается в принципе. Тогда, где-то в районе 2007-2008 гг., была написана первая ипостась, но, конечно же, с "читами" во все поля - использовались только готовые сэмплы и софтина Techno eJay.

Софтина была только под винду, да и особо хорошего функционала и плагинов не предполагала (чистый аранжировщик), поэтому, пересев под Linux полностью и открыв для себя LMMS, в 2012 году я решил попробовать сделать некий ремейк, но семплы по максимуму (кроме голосовых) сделать самому. Получилась вторая ипостась, довольно спокойная. Помимо голосовых семплов на тот момент мне было трудно сгенерить нормально басы и главный бит, поэтому они тоже из готовых, а вот ведущая и дополнительные эффекты - уже мои.

А 2015 год ознаменовался для всех нас вторыми Минскими, которые в принципе уже все (даже у нас на самом верху) признали дичайшим провалом. Так появилась третья ипостась, которую уже можно считать настоящим хардстайлом (а не техно, как в первой, и некоторой переходной стадией между техно и хардстайлом, как во второй). Да и по ощущениям Минские уже тогда были именно вот такими - рваными, с постоянными помехами и резковатыми оттенками. Случился самый настоящий transmitation error, так сказать 🫠. В этом треке все, кроме голоса, запилено мной.
🫡2
В macOS есть такая штука, как встроенная синхронизация контактов. Поддерживаются тонны сервисов - iCloud свой, Google, DAV и его разновидности. И реализована она либо отвратительно, либо странно.

Суть в том, что при активной синхронизации контактов с DAV сервером личным, DAV сервером яндекса, учеткой гугла и iCloud потребление CPU процессом contactsd улетает на Луну (у меня 200% в среднем). Но стоит отключить все, кроме личного DAV сервера (который на baikal) - потребление уходит в нули.

Проверьте, вдруг у вас такая же ситуация, а вы не понимаете, как это ваш новейший макпук может тормозить :)
1
Качаю обновление Telegram через brew на macOS 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
14
На вротпрессе...

Наткнулся на интересный сайт, который показывает размеры всякой живности в сравнении. От создателя Password Game.

https://neal.fun/size-of-life/
Если вы офигеваете от того, что ваш любимый qbittorrent на скачивании очередного исошника линукса или BSD выжирает гигабайты памяти, то в расширенных настройках переключите Disk IO type на Simple pread/pwrite или POSIX compliant. Вуаля, вы бесподобны, и теперь видите всего-лишь десятки мегабайт потребления памяти!

А еще это поможет побороть паразитные переключения контекстов, и в итоге снизится I/O wait на вашей машинке.
2
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (8 - 15 декабря).

- IBM поглощает компанию Confluent, развивающую Apache Kafka. Не зря мы на работе задумались куда бы с этого прожорливого нечто сваливать, ибо с драйверами для Go все вроде бы не так печально по количеству, но очень печально по качеству, а теперь еще один аргумент появился. Пользуясь случаем, рекомендую посмотреть в NATS с JetStream, выглядит плюс-минус так же, работает вроде бы неплохо на средних нагрузках (~10k сообщений в секунду). А если у вас поддержка в топе и уже есть договор с Confluent - то мои соболезнования.
- Поддержка Rust переведена из экспериментальных в основные возможности ядра Linux. Возрадуйтесь! Или нет... Но все равно Торвальдс будет продвигать Rust в ядрышко, Android уже его активно использует и ничего с этим вы не поделаете.
- В библиотеке libxml2 сменились сопровождающие. Есть подозрение, что эпопея с этой либой продолжится, ибо новые сопровождающие в нее ниразу не комиттили.
- Ubuntu MATE 26.04 и Ubuntu Unity 26.04 решено не присваивать статус LTS. У первого окружения стагнация в разработке (баги с 2021 сурьезные висят), а второй пропустил релиз 25.10, потому что единственный разраб был школьником и вроде бы ушел учиться в вышку. Такие дела. Еще там про Kubuntu ничего не сказано, но сообщество верит и надеется, что просто "забыли упомянуть".
- Проект GNOME запретил использование AI для генерации дополнений к GNOME Shell. Теперь весь код надо писать руками, а также быть готовым ответить на вопросы рецензентов грамотно и качественно. Иначе даже написанный руками код не пропустят 🤷‍♂️.

- Релизы дистров и ОСей: Pop!_OS 24.04 (с COSMIC вместо DE).
👍3
Audio
Музыкальная среда на этой неделе превратилась в музыкальный четверг.

Как-то раз, по утру, я пил кофе и напевал какой-то мотивчик. И делал это, в общем-то, весь тот день и весь следующий день, что сподвигло меня его увековечить в виде трека, ибо не зря он ко мне в голову врезался, возможно, это очередной хит (кхе!).

А так как в то время (2014 год) я для себя открыл сайты вроде freesound.org, откуда можно было стянуть безвоздмездно семплы, я решил, что некоторые дополнительные штуки будет проще стянуть оттуда, чем пытаться генерировать их самому.

И каково же было мое удивление, что практически один в один семпл там уже был! Зашел я значит за всякими звуками типа сирен, хлопанья крыльев и тому подобное, а словил главную голосовую для своего трека. Да и назывался он точно так же, как я хотел назвать свой трек - "глупый звук".

Так и получилась некая квинтэссенция глупых звуков, объединенных в сей трек. Приятного прослушивания (и не оглупейте там 🫠)!
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы вдруг не знали, то фактически полноценной поддержки NVMe в Windows не было до октября 2025 г. Ранее все команды NVMe трансформировались в команды SCSI, что явно сказывалось плохо на производительности. Теперь сию штуку можно включить через реестр или групповую политику.

Самое печальное, что это доступно ТОЛЬКО для Windows Server 2025. Обычные консумеры прошивки для игорей (Windows 11) включить возможность полноценной работы NVMe подсистемы пока не могут.

Тем временем, пользователи Linux, у которых нативная поддержка NVMe присутствует с десяток лет, смотрят на это с непониманием.
5
Computers were a mistake
Если вы вдруг не знали, то фактически полноценной поддержки NVMe в Windows не было до октября 2025 г. Ранее все команды NVMe трансформировались в команды SCSI, что явно сказывалось плохо на производительности. Теперь сию штуку можно включить через реестр или…
Гугль тем временем сказал, что для windows 11 это тоже доступно, но через реестр.

Говорят, что могут поменяться всякие там айдюки дисочков и инфа о железе, поэтому делайте на свой страх и риск.
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (15 - 22 декабря).

- Объявлены устаревшими 11 методов верификации доменов для TLS-сертификатов. О некоторых проверках я слышал только в теории, сказывается повальное использование letsencrypt. Но если вы вдруг пользуетесь какими-то платными сертификатами - вам эта информация может пригодиться.
- Назначен новый руководитель Mozilla Corporation, делающий ставку на AI в Firefox. ИИшечка проникает везде, и лиса не станет исключением. Из приятного - это можно будет полностью отключить. А вот Waterfox (форк лисы) вообще не будет переносить к себе изменения, связанные с ИИ.
- Первая уязвимость в ядре Linux в коде, написанном на Rust. Уязвимость в подсистеме межпроцессного взаимодействия и это обычный data race и, конечно же, в unsafe-блоках. Взяли и сами себе unsafe'ом выстрелили в ногу 🤷‍♂️.
- Debian тестирует Debusine, систему индивидуальных репозиториев в стиле PPA. Теперь можно будет не мучаться с PPA, вычисляя, какой коднейм бубунты можно использовать для определенной версии дебиана, но пока только для разработчиков Debian с учеткой в Salsa. Ведет проект человек, принимавший участие в разработке Launchpad, так что шансы на успешный выстрел велики.
- Релиз OpenZFS 2.4.0. Из интересного - улучшения в скрабе, улучшения работы с квотами для пользователей, групп и проектов, увеличение скорости работы с шифрованием за счет задействования AVX2 для AES-GCM.
- Выпуск проприетарного драйвера NVIDIA 590.48.01. Выкинули поддержку GTX 9xx и 10xx, так что если у вас старая видеокарта - не забудьте перед обновлением системы остаться на предыдущей мажорной версии драйвера (nvidia-580xx из AUR).
- Arch Linux переходит на использование открытых модулей ядра для невидии. Открытые модули ядра умеют работать только на видеокартах с GSP (GPU System Processor), которого нет в удаленных из 590 серии проприетарных драйверов Pascal и Maxwell, то есть фактически работать будет с теми же RTX 2xxx+ и GTX 1650+.
- Очередной отчет о развитии KDE. Из интересного - автонастройка яркости экрана если присутствует датчик освещенности, фиксы потери кадров на экранах с высокой частотой обновления.

- Релизы дистров и ОСей: MidnightBSD 4.0, МСВСфера 10.1 (на базе RHEL и с локальной ИИшечкой), Chimera 20251220 (Linux с окружением из FreeBSD), EasyOS 7.1, Qubes 4.3.0, OpenWrt 24.10.5.
👍5
Audio
Музыкальная среда в очередной раз превратилась в музыкальный четверг.

В этот раз представляю вашему вниманию некий трибьют халфе. Той самой халфе, которая Half-Life.

Это вторая ипостась трека, первая была написана в techno ejay, но кволити слишком убогое, чтобы вам сие показывать, а исходников первой версии, конечно же, нет, и я смог вытянуть только из вконтактика. Туда я заливал с ограничением в 10 мбайт на файл, что потребовало скодировать трек в оооочень плохом качестве (24кгц, 32 кбит/с). Вторая же годная - 44кгц, 160 кбит/с, и написана она, конечно же, с помощью моего любимого Linux и любимой LMMS.

История трека довольно проста: как-то в 2008 году я рылся в ресурсах первой части half-life и нашел очень много голосовух от HEV, которые в игре не использовались, и подумал, что было бы круто сделать некий трек как Фримен собирает пушки, потом попадает в поезд к G-Man'у, а потом сделать некое размышление о том, что могло быть, если бы он не вошел в телепорт.

В первой ипостаси, кстати, семплы HEV были накиданы от балды, а вот во второй - уже прям как в игре.

Из-за того, что захотелось впихнуть много wav'ок, длина трека получилась очень большая. Но получилось довольно прикольно, как по мне, надеюсь, что и вам понравится.
👍1
Computers were a mistake
Музыкальная среда в очередной раз превратилась в музыкальный четверг. В этот раз представляю вашему вниманию некий трибьют халфе. Той самой халфе, которая Half-Life. Это вторая ипостась трека, первая была написана в techno ejay, но кволити слишком убогое…
Кстати, забавности про трек:

1. В районе пятой минуты, когда голосом HEV говорится "Adrenaline administered", я реально ловлю небольшой вбросик оного каждое прослушивание.
2. "Hard life back" - мой голос.
3. После G-Man'а, когда опять идет активация HEV и набор пушек, я ловлю очередной вбросик адреналина.
4. Главная тема, как и в случае с Error Overdrive, максимально повторена, но дополнительно облагорожена с первой ипостаси.
5. До сего момента трек слышали только 3 человека.
6. После каждого прослушивания трека мне хочется еще раз пройти все части Half-Life ¯⧹_(ツ)_⧸¯.
🔥2
Я не забыл. Просто сегодня последний рабочий день этого и вот это мое состояние.

Новостной пост будет сегодня вечером.
🫡3👍1