единственные две причины, по которым нынешняя инкарнация UrForth/C имеет сишный кернел и слой совместимости с анс это: я не ожидаю, что кто-то будет в состоянии портировать UrForth/x86 чтобы запускать софт на нём на других системах, и у ans есть хороший тестер, который у меня руки не доходят переписать — проще прямо в начале кода тестов дорихтовать систему до анс-идиотии.
ну кто бы мог подумать, что все эти «умные поеботины» делаются во-первых, дегенеративными макаками, а во-вторых, их дырявость не баг а фича? ну ничего же, блядь, не предвещало.
Вести с полей В Москве снег и утро, мы проснулись. Сложный выбор — начать воскресение с молодого шен пуэра, лао шу или кофе. Супруга за кофе. Вчерашний день очень понравился, пять звёзд, рекомендую. Если б новости не читал, был бы совершенно счастлив. У нас гармонично налажен быт, всё по Гурджиеву, всё по Славяно-Арийским Ведам.
Заметили, что после включения отопления кожа подсыхает — включили мойку воздуха, теперь влажность в Норе 50%. Обкончали и обспускали пол — робопылесос спешит на помощь. С пластмассовым миром не всё так однозначно, в нём ужасное переплетается с полезным, как в метрополитене времён товарища Кагановича (были приколы, лень выписывать).
Ладно, пусть будет кофе, дорогая. Пацаны, всех благ, мне пора.
ещё один лёгкий способ определить дебилов в коллекцию вам: если выкладывают .xz-архивы — это дебилы. без вариантов. потому что xz тоже делали дебилы, дебил к дебилу тянется.
/home/ketmar/back/vavoom_dev/src/libs/core/fsys/../str.h:80:101: warning:
'unsigned int __atomic_load_4(const volatile void*, int)' writing 4 bytes into a region
of size 0 overflows the destination [-Wstringop-overflow=]
каким хуем у него чтение генерирует запись — хуй знает.
говнище настолько уёбано в полнейший хлам, что я попросту прекращаю официальную поддержку этой срани в вавумчике. билды с говноцэцэ13 сломаны, не поддерживаются, и поддерживаться не будут никогда. deal with it.
а что случилось, что такое? рыночек порешал не в вашу пользу? ай, какая жалость…
я таки знавал женщин-техспецов, и имею сказать, что всё у них было нормально с работой и окружением. правда, есть нюанс: они были больше заинтересованы в своём занятии, а не во всяких диверситях с инклюзивитями.
кстати, нонбинарные вообще не должны цифровой техники касаться, там бинарность на каждом шагу. будьте последовательны, отриньте эту мерзость!
Друзья! Как вам ревущие двадцатые? Нравится ли год кролика? Достойно ли вы провели светлый праздник психического здоровья? Ответы на эти и другие вопросы, ребята, посылайте по адресу pishite@sportloto.ussr40000.
россия — это удобно! не, на самом деле удобно: при любой заварушке надо просто посмотреть, за кого топит россиюшка, и смело выбирать противоположную сторону. на противоположной стороне не обязательно силы всякого там добра и света, но те, за кого россиюшка — те однозначно ебаное нечеловеческое говно.
всё, что... …имеет смысл знать про Охуительное Удобство и Портабильность бидона: заебали.
а почему, блядь, мой код на сишечке, который я пятнадцать лет назад написал, всё ещё компилится и работает? бля, у меня в системе бинари года эдак 2009-го есть, и всё ещё работают. сцуко, да мой компилятор ультрапаскаля всё ещё может собирать код на компонентном паскале тридцатилетней давности.
кто юзает бидон — тот говноед. и других тоже заставляет есть говно. не будьте говноедами.
кто бы сомневался пидорахены традиционно в оргазмическом восторге от того, что где-то кого-то убивают. двойной оргазм от того, что евреев. потому что в россии почти сплошь антифашисты, конечно.
а я в который раз повторю, что молодые еврейки очень красивые, и их жаль. а вместе с ними и остальных евреев, за компанию. и палестинцев тоже жаль. всех жаль, все ебанулись, а зачем — непонятно.
Былое и думы Слушаю фоном в наушниках приколы мясного робота Сапольски. Молодец, отличный комик для истеблишмента.
"это было первое Рождество во время войны. Папа, все сказали — мы заключим перемирие, и все бои прекратятся. За несколько часов до этого все солдаты смогут выйти из окопов, после этого они вознесут рождественские молитвы. Как только прекратилась стрельба, они вышли, чтобы собрать тела убитых, а потом они стали помогать другой стороне уносить погибших, а потом обе стороны начали помогать друг другу копать мерзлую землю. В мгновение ока они уже начали праздновать Рождество вместе: молились, обменивались подарками и делились едой. Они обменялись оружием и униформой, на следующий день они вместе играли в футбол. Есть фотографии этих людей, играющих футбол, и потом день за днем войска отказывались продолжать воевать в Первой мировой войне, и это не прекращалось до тех пор, пока не появились офицеры и не сказали: мы вас расстреляем, если вы не начнете снова сражаться, и тогда они снова начали.
[...]
Я читал некоторые письма, которые написали эти солдаты, это просто потрясающая история, но если бы тогда существовали мобильные телефоны в каждом из этих окопов кто-то написал бы своему двоюродному брату — мы тоже не хотим возвращаться в бой! Мы не будем этого делать! И мы не будем этого делать! Ну и мы тоже! Но если бы только в каждом окопе знали о ситуации, что никто не хочет продолжать воевать... А вместо этого появляются офицеры, которые говорят, что вы — изменники Родины.
[...]
Но если бы все могли написать друг другу сообщение, что начался геноцид и пора бежать, хуту смогли бы убить вдое больше тутси за вдвое меньшее время, потому что смогли бы организоваться."
Былое и думы Скоро светлый праздник психического здоровья, а у вас тут ничего не готово, ну да ладно, мои дорогие мясные машины, дёргающиеся под воздействием гормонов.
Утомился от аудиокниг Гурджиева и различных материалов о Гурджиеве, временно переключился на Роберта Сапольски. Я снова пионер за партой в школе, пишу изложение на тему "Почему советские люди не верят в бога". Следующий урок — рисование. Учительница аккуратно перерисовывает тигра с мультяшного календаря за 1986 год на школьную доску. Она расчерчивает его на клетки, и мы в свою очередь перерисовываем в свои тетради каждую клетку. У каждого получается немного другой рисунок. Бога нет. На мгновение мигают лампы, и мы понимаем, что все мы в классе — души из трансцендентного мира, оседлавшие самое древнее из одомашненных животных, человека. Я поправляю пионерский галстук.
"Был какой-то совершенно дикий, абсолютно показушный ритуал: шаман устраивал целое представление, говорил на непонятных языках, катался по углям, и так далее. И парень из племени говорит: Как же здорово, что у нас есть такой шаман! Никаких денег на него не жалко! Отличный мужик, повезло же нашей деревне с таким шаманом! И слава богу, что у нас такой только один!"
недооценил должен признаться, что я беседку недооценил: со старфилдом у них действительно вышло нечто удивительное. необычайное. нечто потрясающее. у них вышла игра, которая не была сломана к полным хуям до полной неиграбельности на старте.
а? остальное? а там что, ещё что-то есть? всё остальное там настолько никакое, что запомнить ничего не получается. что, в общем-то, тоже для нынешней беседки достижение. вот такие вот достижения у современного ааа-игродева: проебавшись кучу лет, выпустить игру, в которой особо нечего от души поругать. про «выпустить хорошую игру» речь, понятно, давным-давно не идёт.
сложный вопрос залу кто-нибудь встречал эмулятор 286+ega/vga, который более-менее точно эмулирует растактовку, задержки вывода в видеопорты и медленную видеопамять? чтобы не «ну, примерно прикинули кое-как», а правильно циклы и тормоза считало.
мне чисто развлечься: попробовать напилить платформер на 286, посмотреть, хватит ли у меня сейчас умения сделать что-то приличное по скорости. реального-то железа днём с огнём не найти теперь (а если и найти, то это больше проблем, чем пользы).
dosbox нит, он в такое не умеет. и даже dosbox-x не умеет (или я так и не понял, как его правильно приготовить). а сам я пизданусь искать инфу по растактовкам и тормозам, чтобы свой эмуль запилить.
интересно попробовать несколько разных схем и посмотреть, что в итоге было бы быстрее. включая всякие извращения с генерацией шитого кода на лету.
Вести с полей На прошлой неделе иду утром к метро. Погода в Москве близка к идеальным 22 градусам, солнечно, свежо, но не холодно. И тут замечаю, что деревья деформируются, как на скорости 200 километров в час, а свет непривычно яркий. "Бляяяя.... меня же штырит!". Эйфория.
А всего-то любимая крольчиха ездила к тёще, мы переписывались и перезванивались, скучали, сердились и ходили приплюснутыми, а потом она вернулась, страстно обнимала меня и целовала, и все эти "я тебя люблю!", "а я тебя больше люблю", "нет я!", и мы полночи миловались и чпокались, а потом я пошёл на работу и понял, что счастлив, и такой сильной эйфории давно не чувствовал.
Ну да, со стороны это кажется банальным, любящие встретились после недолгой разлуки. Всё происшедшее можно свести до анекдотиков, до пошлых колбочек с окситоцином и серотонином. "Вот ты Илюша летишь на крыльях любви, а это всего лишь гормоны с рецепторами". И когда я подумал об этом в том коридоре света — засмеялся прямо на улице, потому что одно дело переживать эти волшебные чувства, ради которых мы живём, а другое... Счастливые люди обычно кажутся глуповатыми со стороны.
кстати а вы знаете, что мы до сих пор живём в мире, где в байте семь бит, а восьмой так, хуй знает зачем? потому что нахуя иначе куча дегенератов гоняет по сети ебаный жысон вместо нормальных бинарных протоколов? хотя они иногда этот жысон сжимают каким-нибудь злибом, так что как минимум некоторые в курсе, что есть восьмой бит. но выбирают жысон, а потом суют в него бинарные данные, закодированые base64. потому что семь битов.
и нет, это нихуя не помогает «человекочитабельности»: один хуй надо прогонять хотя бы через prettifier — так с тем же успехом можно прогнать и через декодер бинаря.
блядь, когда дегенераты уже поймут, что жысон, хымылы, и прочая эта поебень — она предназначена для обмена данными между разными системами, у которых протоколы и форматы иначе не совместимы. чтобы был common ground. а когда у тебя и клиент, и сервер общаются по одному и тому же протоколу — за каким хуем ты добавляешь дополнительный шаг бесполезной сериализации в псевдоглазочитаемый формат, и потом шаг десериализации обратно?
а я скажу, за каким: потому что это делают безмозглые дегенераты, которые потратили ровно ноль усилий на анализ. зато они от других дегенератов слышали, что жысон теперь модненько, все его юзают.
и да, хуйня типа protocol buffers, cbor, и так далее — это та же самая хуйня, вид сбоку. если ты, блядь, не знаешь, что ты по сети передавать собрался — не передавай. а если знаешь — нахуя тебе там инфа о типах и прочая такая херота: ты же их уже знаешь, блядь. въеби в начало пакета версию, и всё. ну, тип пакета ещё можно — хотя это почти то же самое, что версия.
а потом эти же макаки стонут, что у них каналы трафиком забиваются. но простая мысль: «не надо передавать бесполезную хуйню» — она в пустые черепа так никогда и не приходит.
почему я давно перестал обновлять гцц, и больше не буду
src/yterm_main.c:609:58: warning: '%s' directive output may be truncated writing up to 4095 bytes
into a region of size 255 [-Wformat-truncation=]
snprintf(term->title.last, sizeof(term->title.last), "[%s]", exe);
src/yterm_main.c:609:3: note: 'snprintf' output between 3 and 4098 bytes into a destination of size 256
snprintf(term->title.last, sizeof(term->title.last), "[%s]", exe);
и вот здесь ни у одного — ни у одного, блядь, еблана в той жопе, которую он считает своим черепом, в том говне, который он считает своим мозгом, не зародилась мысль: «а может, когда `snprintf()` используют так — это именно потому, что НАДО обрезать строку по размеру буфера? потому что иначе там бы хватило и `sprintf()`.» но нет, глаза-стёклышки, мыслей нет.
конечно, я могу отключить этот дебильный ворнинг, но: а какого хуя его вообще сделали, какого хуя его надо отключать? это, блядь, не просто легитимное — это применение `snprint()` ровно для той цели, для которой её и создавали. компилятор ворнит о правильном применении функции, заебись.
вот поэтому я считаю нынешних дивилапирав гоцэцэ дегенератами, сам проект гоцэцэ дерьмом, и обновляться с гоцэцэ6 (уже малость попорченой) никуда не собираюсь. в шестом оно ещё с трудом, но юзабельно.
кстати сколько там уже прошло с момента Победоносного Введения IPv6? больше двадцати лет, да? и интернеты всё ещё mostly IPv4? вот одного этого достаточно, чтобы принять как аксиому: «дизайнеры IPv6 нихуя не понимали в том, что делали».
а ведь всего-то надо было запилить одну вещь. маленькую. из вот тех 16 байт выделить диапазон, который полностью покрывает все IPv4 адреса. и обратно совместимый сетевой протокол. после чего можно было бы стелсом заменять везде IPv4 на IPv6 — и никакой софт бы не заметил. и никто бы не заметил, потому что со старым железом говорили бы по старому протоколу, старый софт спокойно бы использовал старый API — и похуй как оно там доставляется. и через несколько лет IPv4 был бы так же распространён, как сейчас gopher. после чего авторы софта увидели бы чёткие преимущества перехода на апи с поддержкой IPv6 — и все бы перешли. а старый-старый софт… а он бы всё равно продолжал работать.
но дизайнеры IPv6 по какой-то странной причине были уверены, что все остальные люди просто горят желанием въебать кучу времени, чтобы поддерживать их ни с чем не совместимую говнину. отличный план, не вижу ничего, что могло бы пойти не так.
это, блядь, настолько очевидно, что я не понимаю, почему это было неочевидно.
кстати, ещё через двадцать лет всё так же будет IPv4. если к тому времени кто-нибудь не выймет голову из жопы, и не запилит какой-нибудь IPv8, который пошлёт нахуй IPv6, будет сдизайнен с нуля, и с учётом обратной совместимости с IPv4. а до тех пор IPv6 нахуй не всрался.
и кстати: кому не хватало восьми байт адреса? зачем, блядь, шестнадцать? а почему не сто двадцать восемь тогда?
Нормально ехал, не падал. Два колеса, смекаете? Каждая сука трещинка, каждый камень, каждый мокрый листик может закончить игру. Пару лет назад ехали с ребёнком по Вернисажной. Длиннейшая дорога от парка, там раньше художники по выходным продавали картинки, пока Измайловкий кремль в 98 году не построили с торговыми рядами. Асфальт гладкий, небольшой наклон, вроде идеальное место? Я наебнулся на дорожной разметке. Прикол? Она выпуклая. Потом месяц ладонь ныла, это мешало подработке.
На скейте и пенниборде попроще. Встал и едешь, можно ступнёй притормозить, можно разгоняться. А с вейвборда ногу убрал на скорости — кубарем укатился. Всё иначе. Приходится держать равновесие и разгоняться, неприлично виляя бёдрами. Как тормозить — догадайтесь сами.
и чота прям с утра заебали «иследаватили бизапаснасти», которые находят типа уязвимости в CPU (ну, те, наподобие всяких спектров и прочей такой поебени) — кучи дегенеративного говна. потому что камни работают именно так, как и сдизайнено; проблема не в камнях, а в уебанской идее «шаринга цпу» и проприетарщины. но сказать такое — ересь, поэтому кучи говна не указывают на реальный источник «уязвимостей», и требуют починить симптомы вместо болезни.
а ещё я считаю, что constant time в крипто — почти всегда лишняя заморочка. но об этом как-нибудь в другой раз.
дарю идею для игоря как всегда человечество хотят переработать на говно и элементарные кишки какие-нибудь инопланетные пидорасы, и единственные, кто может дать им отпор — армия третьего рейха. потому что что самая мощная и боеспособная на то время.
если сжв-шечка играть в это не захочет, её можно гнобить за то, что она хуже литералли фошиздов: фошизды человечество всё-таки защищали, а сжв-шечка… а если играть будет, то, понятно, гнобить за то, что на одной стороне с фошиздами. вин-вин. так можно гнобить всяких игрожуров, и вообще всех подряд, ололо.
чтобы ещё сильнее рвало пердаки, армию третьего рейха надо показать рыцарями, идущими на заведомо безнадёжный бой за всё человечество, и побеждающими чисто за счёт отваги и умения. но чтобы они при этом какими-нибудь там еврейскими или прочими унтерменшевскими деревнями и живой силой жертвовали. обставить так, чтобы всякое там холокостирование было охуеть оправдано по игре, и без него пройти было бы почти невозможно. ну, идея понятна, думаю.
а, и игра должна быть не трэшем, конечно, а качественной индюшатиной без намёка на трололо. всё на серьёзных щах чтобы.