лосось сомнений

Jan. 27th, 2026 05:23 pm
ryjii_kot: (Default)
[personal profile] ryjii_kot
Иду я по малолюдной маленькой улочке и тут вижу лежит кусок лосося. Без упаковки, без обертки или кулечка, просто кусок лосося. И это странно, мало кто просто так носит кусок рыбы. И подумалось мне, что это кто-то мог специально оставить отравленный кусок лосося для бездомных котиков. ХЗ, а может кто-то и правда потерял, может из окна выпал, а может и действительно отравлен, в общем, лучше убрать. Городок у нас тихий, дружелюбный, но случаи отравления котиков были.

Достала кучу бумажных носовых платков, звернула рыбу и пошла выкидывать. Топать с рыбой в руках пришлось метров 500. Ладно, но дальше мне в супермаркет-то, а что это за лосось ХЗ, надо помыть руки.

Захожу в супермаркет, иду к туалету, а он закрыт. Тут подходит пожилая пара и синьора говорит:
- Тут закрыто. Вход через бар, сканируешь там чек и попадешь в туалет.
- А у вас есть чек? Мне срочно надо помыть руки.
- 👀👀 ????
- Понимаете, я нашла на улице кусок лосося. Мне кажется он отравлен и оставлен для бродячих котиков. Я его выкинула, но мне надо помыть руки, я не могу так идти делать покупки.

Не знаю приняли ли они меня за сумасшедшую, но дверь в туалет открыли.
dorimena: (Default)
[personal profile] dorimena
 Бюрократия, криворукие сисадмины и QA-и, ну и пофигисты-клерки.
Это я в банк сходила, ножками, за справкой.
А ещё эти дурацкие письма из электрической компании задолбали.
nlothik: (firearms)
[personal profile] nlothik

Крайне интересно наблюдать реакцию Демократической партии, которая десятилетиями последовательно выступала за запреты гражданского оружия.

Но как только выясняется, что среди демократов законных владельцев оружия — навалом, и случается Алекс Преети, начинается красивое переобувание в прыжке. Те же самые люди, которые ещё вчера объясняли, что Вторая поправка — устаревший атавизм и «проблема культуры», внезапно начинают её защищать. Оказывается, речь вообще-то была не про реднеков, а про права.

О чём, к слову, в нашей стенгазете говорилось уже сто раз.

Вторая поправка ведь писалась не для стрельбы по баночкам из-под колы и не для фоточек в ин-сто-грамме. В ней прямо говорится о security того самого free state — то есть о пределе власти и о том, что государство не имеет монополии на насилие, когда само начинает его применять.

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

Но если дело действительно доходит именно до защиты security того самого free state — от произвола, от силовых структур, которые должны защищать, а не стрелять, — то как это вообще сподручнее делать на практике?

С полуавтоматической винтовкой типа AR/AK — али с голой жопой?

Permalink to this post

Наше всё

Jan. 27th, 2026 08:37 am
chasovschik: (Default)
[personal profile] chasovschik
"Последние происшествия обнаружили много печальных истин. Недостаток просвещения и нравственности вовлек многих молодых людей в преступные заблуждения".

Это я, значит, томик Пушкина открыл на первом попавшемся месте. Ну что ты будешь делать.
spamsink: (Default)
[personal profile] spamsink
— Что значит английское слово debridement?
— Похищение невесты.

А что там на РФ ?

Jan. 27th, 2026 10:41 am
southwest: (heidi)
[personal profile] southwest
Заместитель гендиректора ЦМАКП Дмитрий Белоусов заявил, что россиянам не стоит ждать дальнейшего роста зарплат. По его словам, экономика достигла своего предела. Ситуация ухудшается, прибыль бизнеса падает, а доходы в большинстве отраслей снижаются.

Денег нет, но вы держитесь! Всего вам доброго, хорошего настроения!

Заместитель руководителя администрации президента Сергей Новиков заявил, что 250 тысяч демобилизованных военных (ветеранов СВО) нигде не работают. Об этом сообщило агентство РИА «Новости». Однако вскоре публикацию отредактировали: конкретную цифру убрали, написав «десятки тысяч». Четверть миллиона антисоциальных элементов с неплохой военной подготовкой. Однако, есть и положительный момент: предыдущая новость о стагнации зарплат их никак не коснётся.

Производители продуктов продолжают политику шринкфляции: теперь в магазинах всё чаще встречаются пачки сливочного масла по 160 грамм (вместо 180) и бутылки молока по 800 мл. Цены на говядину и твёрдые сыры за январь выросли на 15%, превращая их из продуктов первой необходимости в деликатесы "по праздникам".

(no subject)

Jan. 29th, 2026 12:25 pm
12_natali: 12-natali (Default)
[personal profile] 12_natali
Энергетическое перемирие? Ночью не было обстрелов....Хорошо бы, конечно, но обольщаться рано.

А трубы рвёт в РФ и без ударов - изношенность зашкаливает. Мурманск! - и без войны три дня без отопления и света. И самолёты без конца садятся из-за поломок старых деталей....
Может, что-то начнёт доходить, если не до фанатика, то до окружения?

Д.Белоусов! прямым текстом - / (https://lenta.ru/news/2026/01/27/ne-zhdite/?ysclid=mkwl09ifwa833253368) В ближайшие годы россиянам не стоит ждать роста реальных зарплат, то есть с поправкой на инфляцию, потому что экономика находится в состоянии стагнации, — экономист Дмитрий Белоусов/

Нептун вошёл в Овен, ждём резких изменений.
Похоже, уже - /106-м архиепископом Кентерберийским официально стала Сара Маллали, первая женщина на этом посту. / в консервативной Англии!
Помните забавный сериал -  «Викарий из Дибли», вот так и подтачиваются вековые устои:)

Кстати все женщины при власти в ЕС последних лет отлично работают! Вот в США пора появиться разумной даме:)

А новый метод исследования пирамид даёт другой их возраст - focus.ua/technologies/741985-uchenyy-schitaet-chto-velikuyu-piramidu-gizy-postroili-25-000-let-nazad-u-nego-est-dokazatelstva-foto
/Используя эту модель, исследование пришло к выводу, что вероятность того, что пирамида была построена где-то между примерно 9000 г. до н. э. и 36 000 г. до н. э., составляет 68,2 %. /
По моему, вообще смешно приписывать такие грандиозные сооружения, как Великие пирамиды, примитивному социуму др. Египта.
Но дату я бы поправила - 9-10 т.л.д.н.э., поскольку они ориентированы уже на новый Полюс, тогда, как почти все китайские и мезоамериканские на предыдущий!

Рабочее

Jan. 27th, 2026 10:32 am
excubitus: (Default)
[personal profile] excubitus
В этом году заводик обновил систему оповещения о чрезвычайных ситуациях. EH&S разослал памятку перед штормом, что все должны на эту систему переподписаться, я переподписался.

Теперь система не только пишет SMS, но и звонит по телефону.
Получить в 5:18 утра в Бруклине звонок о том, что из-за сильного снегопада наша локация в Миссури закрывается - бесценно.

Заблокировал, а что делать.
xaxam: (Default)
[personal profile] xaxam

Шайки опрошаек

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

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

Несколько дней назад какой-то (неизвестный мне ранее) "институт" Агам залудил интересный вопрос. Опорошаемых спрашивали, кому из говорящих и пишущих голов они доверяют в той или иной мере, а кому — нет. Список был открытый (опорошаемые сами называли имена тех, к кому у них есть определённое отношение), опрошены были 1,113 евреев и 232 арабов.

Результаты рисуют совершенно недвусмысленную картину. Обсуждение )
Мой вывод из результатов опрошайзинга: "правый уклон" пользуется заметно большим доверием израильтян, чем "левый". Это не может не проявиться на выборах, что бы ни бубнили политики про число мандатов, обещанных конкретно им разными опрошайками. Есть, конечно, целый сектор избирателей, которые не смотрят ТВ и читают исключительно свои газеты, но этот сектор, харедим, раз от разу получают одно и то же число мандатов.

К друзьям

Jan. 27th, 2026 08:54 pm
pargentum: (Default)
[personal profile] pargentum
Я глубоко признателенъ тѣмъ своимъ друзьямъ, которые остались на связи. И которые говорили со мной о запретномъ, и я имъ сдержанно, но объяснялъ, что по моимъ понятiямъ они полные идiоты — а они мне старались что-то сказать въ отвѣтъ, и почему-то ждали, что я имъ скажу что-то ещё

Если вас окружают полные идиоты, задумайтесь, как вы оказались в таком окружении (с)

рассвело

Jan. 27th, 2026 07:52 am
lxe: (Default)
[personal profile] lxe
Видел Симбу и Урсу, выставил еды, выпустил Ленку: извелась.
Игнатия забралась в чехол для белья и балдеет.
Анна Болейн показалась из оккультации и сидит на всех шкафах в кабинете по очереди.

Наши достижения

Jan. 27th, 2026 07:45 am
excubitus: (Default)
[personal profile] excubitus
После пятилетнего примерно перерыва взял с собой на работу ланч.
Сегодня это гречка с тефтелями.

Это, конечно, ощущается, как шаг назад в качестве жизни. Но еда из вендинг-машины надоела. Даже не то что прямо надоела, но скачок сахара, который она дает через час-два после приема, это не то, что нужно на данном этапе.

С двумя лаптопами, наушниками, блоками питания и очередной поделкой с Ардуино, которую слепил за выходные и притащил на работу, ланчбокс в компьютерную сумку влезает с трудом. Но я в будущем планирую оставить один комп, и таскать его не каждый день, а только забирать домой на выходные и понедельник. Так что ничего, привыкнуть можно.
birdwatcher: (belgium fries)
[personal profile] birdwatcher
reuters.com -- European countries including UK lose measles elimination status. Health experts have warned that rising outbreaks worldwide point to a resurgence of other preventable illnesses in populations increasingly mistrustful or skeptical of vaccines since the COVID-19 pandemic. Все нормальные люди просто забудут про карантин и будут жить, как будто ничего не случилось, ага. Так и вышло.

27-Е /// Всё связано...

Jan. 27th, 2026 01:42 pm
shad_tkhom: (Бальтазар)
[personal profile] shad_tkhom

M27 b



Не помню кто его вывел - "принцип неопределённости носка", но мне нравится: носок может быть и левым, и правым, но стоит кому то, даже за тысячи парсеков, в другой Галактике натянуть его собрата на, к примеру, левую ногу, и другой носок сразу становится правым, что не делай, но ничего уже не изменить - чужой выбор лишает выбора тебя. Пересматриваю "Дирка Джентли" - он любит повторять, что всё связано. Мы все, как носки - многое выбрали за нас и без нас, не спрашивая. Это, собственно, и есть судьба, когда ты не выбираешь и не можешь понять, а кто собственно выбирал?! Суровая жизнь у носков... 



Купил салфетки для носа и конфеты от кашля. Эта чёртова простуда не проходит поразительно долго - заметно дольше недели. Прохожу мимо дома в котором была мастерская Марка, там рядом детский сад - высокий забор, ничего не видно, что там происходит, но завершился немаленький кусок жизни - больше десяти лет. Всё таки это похоже, как кто-то дёрнул стоп-кран и ты чудом ничего не сломал, но сильно расшибся и не скоро придёшь в себя. Слишком внезапное получилось торможение - завидуешь тем, для кого самым большим переживанием было завершение сериала "Очень странные дела." И смерть героини этого сериала. Подольше им так - самые страшные переживания из-за распада любимой поп-группы, окончания любимого мультсериала, смерти выдуманного персонажа... 


nlothik: (usa)
[personal profile] nlothik

А вот объясните мне.
Раньше агенты DHS не арестовывали людей? Арестовывали.
Не заковывали в наручники? Заковывали.
Не паковали в автозаки? Паковали.
Не депортировали за границу? Депортировали.

Более того — пик депортаций пришёлся на 2012 год: 409 тысяч человек за год. При вполне себе демократе Бараке Гусейныче, на минуточку.
Рекорд, между прочим — до сих пор не побит.

Так отчего же сейчас такой вой, хай, кипеш, и массовое «да как же, censored вашу, так»?

А потому что под руку начали попадаться не те.
Не «где-то там», не «какие-то мигранты», не «безымянная масса».
А белые. Англоязычные. Граждане. Люди, которых легко представить: соседкой, коллегой, человеком, который в госпитале помогает тебя лечить.

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

До этого всё было фоном. Ну да, депортируют. Кого-то. За что-то. Где-то.

Насилие не появилось сейчас. Наручники раньше были точно такие же — железные. И пули точно такие же — свинцовые.
Просто раньше на всё это было проще не смотреть и игнорировать.

Да, и ещё.

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

И вам достаточно оказаться не в том месте и не в то время, чтобы внезапно пришлось доказывать, что вы не «МГИМО финишд», что вы вообще-то тут давно, что у вас гражданство уже лет десять как, и что вы — не тот самый человек, которого сейчас ищут.

И в какой-то момент в голове возникает мысль: “а не начать ли носить с собой паспорт?

Мысль неприятная. Та, о которой не хотелось думать ни при Буше, ни при Обаме, ни даже при Байдене.

А теперь — приходится. Раньше это казалось паранойей. Теперь — нет.

Permalink to this post

опасные штаны

Jan. 27th, 2026 01:05 pm
ryjii_kot: (Default)
[personal profile] ryjii_kot
У меня есть пижамные штаны, которые кош никогда до этого не видела. И вот сплю, все нормально, кош рано утром хочет под одеялку, залазит, обнюхивает штаны, умащивается, спим. И тут за окном шум машин, что чистят улицу. А они очень громкие и убирают рано утром. Обычно кош вылазит из-под одеяла и следит внимательно, пока машины не проедут. Но в этот раз она почему-то решила, что источник шума - мои штаны и начала их бить лапой. Ну в целом логично, этих штанов не было - шума не было, появились штаны - появился шум. Ок, машины проехали все утихло, кош убедилась, что "штаны не шумят" и снова улеглась. И тут машины идут на второй круг. Она слышит шум и начинает снова бить штаны лапой. Машины проехали, все снова тихо, но кош на стреме, ей надо убедиться, что штаны больше не будут шуметь. И убеждается она избиванием их лапой. А я вообще-то еще поспать хочу. Пришлось переодевать штаны.

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

(no subject)

Jan. 27th, 2026 02:12 pm
norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (отвертка с моторчиком для моделирования моделей)

День 9. Доработка тестов и планы на будущее.

Это конечно не полноценные юниттесты с 146% кавереджем, но лучше чтобы основная функциональность постоянно тестировалась, чем не тестировалась и разводила в своих внутренностях регрессии. Помимо вышеупомянутых тестов для некоторых вспомогательных модулей, добавлены тесты для операций с узлами данных (добавление, редактирование, удаление), а также тесты для линков и индексов.

Весь код из локального репозитория закачан на гитхаб (https://github.com/norian-n/nekodb).

Дальнейшие шаги: демо приложение для обкатки двигла на как бы практических задачах, добавление требуемой для этого приложения функциональности и рефакторинг понаписанного. Рефакторинг является необходимым методом для повышения качества софта. Он направлен на уменьшение количества кода и перенос дополнительной функциональности в отдельные плагины, чтобы в основных модулях оставалась только самая необходимая функциональность в самом рациональном виде. Это постоянный итеративный процесс небольших изменений, который заканчивается только с гибелью системы под собственной тяжестью.

Процесс сборки всего и запуска тестов выглядит так:

> ./all_tests.sh 
============ build lib and test apps ============
g++ -fPIC -std=c++20  -c service/egByteArray.cpp -o service/egByteArray.o
g++ -fPIC -std=c++20  -c nodes/egDataNodesType.cpp -o nodes/egDataNodesType.o
g++ -fPIC -std=c++20  -c nodes/egDataNodesLocalFile.cpp -o nodes/egDataNodesLocalFile.o
g++ -fPIC -std=c++20  -c nodes/egDataNodesContainer.cpp -o nodes/egDataNodesContainer.o
g++ -fPIC -std=c++20  -c nodes/egDataNodeBlueprint.cpp -o nodes/egDataNodeBlueprint.o
g++ -fPIC -std=c++20  -c nodes/egDataNode.cpp -o nodes/egDataNode.o
g++ -fPIC -std=c++20  -c indexes/egIndexes.cpp -o indexes/egIndexes.o
g++ -fPIC -std=c++20  -c indexes/egIndexConditions.cpp -o indexes/egIndexConditions.o
g++ -fPIC -std=c++20  -c indexes/egFingers.cpp -o indexes/egFingers.o
g++ -fPIC -std=c++20  -c links/egLinksType.cpp -o links/egLinksType.o
g++ -fPIC -std=c++20  -c links/egFlexLinksType.cpp -o links/egFlexLinksType.o
g++ -fPIC -std=c++20  -c metainfo/egLayersType.cpp -o metainfo/egLayersType.o
g++ -fPIC -std=c++20  -c metainfo/egDatabaseType.cpp -o metainfo/egDatabaseType.o
g++ -shared -o libegdb.so service/egByteArray.o nodes/egDataNodesType.o nodes/egDataNodesLocalFile.o nodes/egDataNodesContainer.o nodes/egDataNodeBlueprint.o nodes/egDataNode.o indexes/egIndexes.o indexes/egIndexConditions.o indexes/egFingers.o links/egLinksType.o links/egFlexLinksType.o metainfo/egLayersType.o metainfo/egDatabaseType.o
=============== Finished compilation of libegdb.so ===============
-rwxrwxr-x  1068760 libegdb.so
=============== clean ===============
rm -f service/egByteArray.o nodes/egDataNodesType.o nodes/egDataNodesLocalFile.o nodes/egDataNodesContainer.o nodes/egDataNodeBlueprint.o nodes/egDataNode.o indexes/egIndexes.o indexes/egIndexConditions.o indexes/egFingers.o links/egLinksType.o links/egFlexLinksType.o metainfo/egLayersType.o metainfo/egDatabaseType.o
g++   -std=c++20  -c tests/testDataNodesLocalFile.cpp -o tests/testDataNodesLocalFile.o
g++  tests/testDataNodesLocalFile.o -L. -legdb -o tests/testDataNodesLocalFile.exe
g++   -std=c++20  -c tests/testFlexLinks.cpp -o tests/testFlexLinks.o
g++  tests/testFlexLinks.o -L. -legdb -o tests/testFlexLinks.exe
g++   -std=c++20  -c tests/testGeneralOps.cpp -o tests/testGeneralOps.o
g++  tests/testGeneralOps.o -L. -legdb -o tests/testGeneralOps.exe
g++   -std=c++20  -c tests/testDataNodesContainer.cpp -o tests/testDataNodesContainer.o
g++  tests/testDataNodesContainer.o -L. -legdb -o tests/testDataNodesContainer.exe
g++   -std=c++20  -c tests/testIndexesUsage.cpp -o tests/testIndexesUsage.o
g++  tests/testIndexesUsage.o -L. -legdb -o tests/testIndexesUsage.exe
g++   -std=c++20  -c tests/testDataNodeBlueprint.cpp -o tests/testDataNodeBlueprint.o
g++  tests/testDataNodeBlueprint.o -L. -legdb -o tests/testDataNodeBlueprint.exe
g++   -std=c++20  -c tests/testFingers.cpp -o tests/testFingers.o
g++  tests/testFingers.o -L. -legdb -o tests/testFingers.exe
g++   -std=c++20  -c tests/testBasicOps.cpp -o tests/testBasicOps.o
g++  tests/testBasicOps.o -L. -legdb -o tests/testBasicOps.exe
g++   -std=c++20  -c tests/testLinks.cpp -o tests/testLinks.o
g++  tests/testLinks.o -L. -legdb -o tests/testLinks.exe
g++   -std=c++20  -c tests/testIndexes.cpp -o tests/testIndexes.o
g++  tests/testIndexes.o -L. -legdb -o tests/testIndexes.exe
g++   -std=c++20  -c tests/testDataFields.cpp -o tests/testDataFields.o
g++  tests/testDataFields.o -L. -legdb -o tests/testDataFields.exe
g++   -std=c++20  -c tests/testLayers.cpp -o tests/testLayers.o
g++  tests/testLayers.o -L. -legdb -o tests/testLayers.exe
tests/testDataNodesLocalFile.exe tests/testFlexLinks.exe tests/testGeneralOps.exe tests/testDataNodesContainer.exe tests/testIndexesUsage.exe tests/testDataNodeBlueprint.exe tests/testFingers.exe tests/testBasicOps.exe tests/testLinks.exe tests/testIndexes.exe tests/testDataFields.exe tests/testLayers.exe
=============== Finished compilation of tests ===============
rm -f tests/testDataNodesLocalFile.o tests/testFlexLinks.o tests/testGeneralOps.o tests/testDataNodesContainer.o tests/testIndexesUsage.o tests/testDataNodeBlueprint.o tests/testFingers.o tests/testBasicOps.o tests/testLinks.o tests/testIndexes.o tests/testDataFields.o tests/testLayers.o
rm -f tests/*.o
rm -f *.o
============ run test apps ============
initDatabase() not found metadata storage, create new: egNodesTypesMetainfo
initDatabase() not found metadata storage, create new: egLinksTypesMetainfo
initDatabase() not found metadata storage, create new: egLayersTypesMetainfo
===== Test basic database ops  =====
PASS
===== Test length convertor ( 123456789 ) =====
byteCountIn: 4 byteCountOut: 4 testLength: 123456789
===== Test hamSlicer =====
PASS
===== Test DataNodeBlueprint (2 errors must appear in negative tests)  =====
ERROR: AddIndex() for DataNodeBlueprint: "testNodes" field name "bad index name" not found
ERROR: Can't add field "try to add field after commit" to DataNodeBlueprint: "testNodes". Call BlueprintInitStart() first
PASS
===== Test NodesContainerType  =====
PASS
===== Test egDataNodeLocalFile =====
PASS
===== Test EgFingers Stage 1 =====
PASS
===== Test EgFingers Stage 2 =====
PASS
===== Test EgFreeLinksType =====
PASS
===== Test general database ops  =====
PASS
===== Test EgIndexes  =====
PASS
===== Test indexes ops  =====
PASS
===== Test EgLayersType =====
PASS
===== Test EgLinksType =====
PASS

PASS total: 13
FAIL total: 0

Profile

gmz: (Default)
Михалыч

January 2026

S M T W T F S
     1 2 3
4 5 6 7 8 9 10
11 1213 14 15 16 17
1819 20212223 24
25 26 27 28 293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 30th, 2026 01:28 pm
Powered by Dreamwidth Studios