ccpro: (Default)
[personal profile] ccpro
abv: 8%

во вкусе и запахе кофе, сушеные фрукты, жареный молт, немного дерева. то что надо, после промозглой горки



x-posted from livejournal.com.

Гравировка

Feb. 27th, 2026 10:23 pm
yostrov: (Default)
[personal profile] yostrov
Было - стало. Спасибо Slava Yorish!
Smith & Wesson 625 JM 45 ACP





southwest: (Default)
[personal profile] southwest
В который раз удивляюсь, что: до сих пор находятся люди, которые готовят на посуде, не свободной от PFAS/PTFE/PFOA. Давно известно же, что это те самые "вечные химикаты", которые практически не разлагаются в окружающей среде и могут накапливаться в нашем организме годами, если не десятилетиями.

Эти химикаты также вызывают ускоренное биологическое старение, особенно  у мужчин за 50. Учёные обнаружили,  что перфтороалкилсодержащие соединения, часто встречающиеся именно в антипригарных покрытиях и многих пластиковых упаковках, связаны с низким уровнем тестостерона и качеством спермы, сердечно-сосудистыми проблемами, прочими гормональными нарушениями и даже некоторыми видами рака. К тому же PFAS обнаруживаются почти повсюду — в воде, некоторых продуктах питания, и даже в воздухе - что делает важным выбор действительно качественной питьевой воды и избавление от источников этих химикатов дома, например как раз неправильных кастрюль и сковородок и небезопасных фильтров.

А теперь немного светлой стороны — о том, какие сковородки и кастрюли правильные! Во-первых, нержавеющая сталь - классика, которая служит годами и не содержит вредных покрытий. Такая посуда безопасна, легко моется и прекрасно подходит для большинства блюд. Если есть деньги, то лучше покупать медные кастрюли и сковородки, покрытые нержавейкой. Во-вторых, чугун (эмалированный или прокаленный) — тяжёлый и добрый друг на кухне, который, если ухаживать за ним правильно, может служить поколениям и даже добавлять немного железа в твой рацион. И наконец, неплохой вариант — углеродистая сталь (carbon steel) или кованая сталь: она хорошо проводит тепло, долговечна и безопасна при правильном использовании. Главное — избежать антипригарных покрытий с "вечными химикатами", которые содержат те самые PFAS или подобные вещества.

любителям

Feb. 27th, 2026 04:00 pm
ccpro: (Default)
[personal profile] ccpro


x-posted from livejournal.com.

popad

Feb. 27th, 2026 01:51 pm
vak: (Знайка)
[personal profile] vak
Вот пример смешных вещей, которые выясняются при тестировании процессорных инструкций. Есть в i386 команда POPAD. Когда мы находимся в 32-битном режиме, она выпихивает из стека значения восьми 32-битных регистров. Но значение ESP игнорирует, чтобы не нарушать стек. Это всё подробно описано и надёжно работает.

Но у команд i386 ещё бывают префиксы. Например префикс 0x67 меняет разрядность адресов в команде. В данном случае команда продолжает выпихивать 32-битные значения, но к стеку обращается по 16-битным адресам. Старшая половина ESP[31:16] игнорируется.

Вопрос: что происходит с этой старшей половиной ESP в результате выполнения команды POPAD с префиксом 0x67?

В документации вы прочитаете, что старшая половина регистра стека не изменяется. Это неправда. Как показывают тесты, биты ESP[31:16] получают значение из стека, как и прочие регистры. Был стек ESP=0x00005E90, стал 0x5A045EB0. Неожиданность! Как говорится, это нельзя объяснить, можно только запомнить. 😀
vak: (Аристипп)
[personal profile] vak
Один чувак запустил онлайн эмулятор троичного компьютера Сетунь: zaneham.github.io/setun70-emulator/web/.

Система команд напоминает простой стековый калькулятор: setun70_spec.md.

Вот пример простой программы.
; quadratic.s70 - Calculate x^2 + 2x + 1 where x = 5

    LIT 5       ; x = 5
    DUP         ; x x
    MUL         ; x^2 = 25
    
    LIT 5       ; x
    LIT 2       ; 2
    MUL         ; 2x = 10
    
    ADD         ; 25 + 10 = 35
    LIT 1       ; 1
    ADD         ; 35 + 1 = 36
    
    OUT         ; Output: 36
    HALT

производственное

Feb. 27th, 2026 01:00 pm
ccpro: (Default)
[personal profile] ccpro
с (рабочих) мест рапортуют - всех заставляют пользоваться на работе ai и увеличивать кол-во коммитов
фактически нас самих заставляют подготавливать себе конкурентов, смещая в область prompt engineering, где нас останется существенно меньше
а на след итерации ai сам сумеет ставить себе задачи
кочегары, радисты, кто-там-ещё... а теперь и девелоперы

x-posted from livejournal.com.

И вас тоже оцифруют

Feb. 27th, 2026 02:55 pm
nlothik: (religion)
[personal profile] nlothik

Оказывается, нынче есть даже такая вещь как цифровой раввин. Про католический ИИ мне уже довелось писать, а вот про иудаистский ИИ слышу впервые.

https://rabbiai.app/

Всё прямо по-большому 💜

Permalink to this post

wasp in c70

Feb. 27th, 2026 10:00 am
ccpro: (Default)
[personal profile] ccpro
56 years ago this week, the Washington State Patrol took possession of their newest patrol car, the 1970 Plymouth Fury III with Police Pursuit Package.

Introduced in September 1969 for North American law enforcement, the model was powered by a 440 V8 producing 375 hp. Estimates put its 0–60 mph time at 6.9 seconds, 0–100 mph at 17.9 seconds, and the quarter mile at 14.9 seconds







x-posted from livejournal.com.

Кошерно ли?

Feb. 27th, 2026 10:53 am
yostrov: (Default)
[personal profile] yostrov
 Моей дочке 21 год, студентка, открыла он-лайн магазин, приторговывает сумочками. Пару месяцев назад попросила взаймы несколько сотен долларов на развитие бизнеса. 
Через неделю у неё день рождения. Сумма долга примерна равна тому, что мы обычно дарим детям. 
Кошерно ли вместо подарка простить ей долг? 
nlothik: (default)
[personal profile] nlothik

Мой коммент к записи ув. [personal profile] avva. По-моему, он достоин отдельного поста.

Выскажусь со своей колокольни, как архитектор облачных решений и руководитель ИТ-отдела и команды сисадминов.

Никаких сентенций на тему «мы скоро станем не нужны» я не испытываю, особенно в сисадминской области. Пока (пока) системы ИИ это огромное подспорье в автоматизации, благодаря тому, что их можно запрячь писать скрипты — с этим они справляются неплохо. Хотя тоже, зависит от ИИ. ЧатГПТ или Клод пишут вполне вменяемо, а вот примитивный шеллскрипт, написанный Джеминай, у меня даже не скомпилировался, а решение появилось только с третьего раза, и то через принудительное приведение ИИ-модели в режим «думающей».

Про это: https://nlothik.dreamwidth.org/13301.html

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

Нет, конечно, и всем этим всё равно надо будет заниматься, и тут как раз ситуация повёрнута минимум на Пи/2 радиан по сравнению с программистами, где за бортом остаются в первую очередь новички — потому что именно сисадмины-джуны заняты подобной работой, автоматизации не подлежащей. Это как раз архитекторы облачных решений, чья работа и так очень уже сильно абстрактна, могут немного поднапрячься. Но только самую малость — потому что как только архитектор начнёт заниматься решениями, например, в финансовой области (я уж не говорю — в медицинской или правовой, это само собой разумеется), то её или его деятельность моментально станет лицензируемой. Никто тебя не пустит управлять системой медицинских записей без соответствующих сертификатов, во всяком случае, у нас в США. И сертификат выдаётся — на человеческое лицо, а не на ИИ. Потому что есть такая вещь как ответственность, в том числе и уголовная. Кого мы будем сажать в тюрьму, если что? ИИ-агента? С таким же успехом можно попытаться обнять ветер…

ИИ — это ускоритель, но не носитель ответственности.

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

Permalink to this post

Профсоюз

Feb. 27th, 2026 09:14 am
blackh0le: (Default)
[personal profile] blackh0le

 Вчера прислали, что опять хотят выкинуть на мороз почти сотню человек. Такое происходит каждый год, сколько я тут, а тут я с 2012 года. Но вчера местные коллеги начали агитировать в профсоюз. Я в таких оранизациях никогда не стоят, и пока не понимаю, что они могут помочь. Хотя, помнится мне, когда у нас были массовые сокращение и во Франции должны были  выкинуть на мороз почти 1000, выкинули везде, кроме Франции, вроде как профсоюз порешал. Хотя не факт, что их не выкинули позже, но по чуть-чуть. В общем хз,  с одной стороны я как - то не люблю все эти митинги-забастовки, с другой стороны, вчера посмотрел на Линкедыне, кого сейчас ищут и приуныл. Если близко к сердцу принимать каждый job description, то окажется, что я вообще никуда не подхожу, еще и на каждую вакансию 100+ откликнувшихся и почти нет удаленки, и даже гибрид не походит, потому что это где - то в другой части страны.
Я конечно на 99% уверен, что этот и последующие парочку сокращений я еще переживу, пока задач валом, но ближе к пенсии свалить бы в какой - то небольшой ламповый провайдер и там уже спокойно доработать. С профсоюзом пока колебаюсь.

vak: (Українець)
[personal profile] vak
Кто-то поинтересовался у ИИ, как бы выглядели советские гаджеты, если бы СССР был жив.

ccpro: (Default)
[personal profile] ccpro
чем же ленинградский рассольник отличается от обычного? а всего лишь перловкой
и я помню, что в рассольнике, который я ел в детстве, всегда была перловка. и это не напрягало

x-posted from livejournal.com.

Тестируем i386

Feb. 26th, 2026 01:57 pm
vak: (Знайка)
[personal profile] vak
На симуляторе PC i86 успешно запускаются все версии PC DOS, все DR-DOS и почти все MS-DOS. Кроме последней неофициальной версии MS-DOS 7.1: потому что она требует процессора i386. А именно она и интересна полной поддержкой FAT32 и длинных имён файлов.

Так что я решил проапгредить процессор в симуляторе. Благо, для i386 тоже есть хороший набор тестов: SingleStepTests/80386. И тут же на первом тесте обнаруживаем странность, в регистре EFLAGS.

Интеловская документация утверждает, что неиспользуемые старшие 14 бит регистра EFLAGS всегда нули. Но из реального хардвера вычитываются единицы.
Figure 2-8.  EFLAGS Register  
16-BIT FLAGS REGISTER
A
+-------------------+---------------+
31 23 15 7 0
+-------------------+---------------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |V|R| |N| IO|O|D|I|T|S|Z| |A| |P| |C|
| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | | |0| | | | | | | | |0| |0| |1| |
| |M|F| |T| PL|F|F|F|F|F|F| |F| |F| |F|
+-------------------+---------------+++++-+++-+-+++++++++++++-+++-+++-+++
| | | | | | | | | | | | |
VIRTUAL 8086 MODE---X----------+ | | | | | | | | | | | |
RESUME FLAG---X------------+ | | | | | | | | | | |
NESTED TASK FLAG---X----------------+ | | | | | | | | | |
I/O PRIVILEGE LEVEL---X-------------------+ | | | | | | | | |
OVERFLOW---S----------------------+ | | | | | | | |
DIRECTION FLAG---C------------------------+ | | | | | | |
INTERRUPT ENABLE---X--------------------------+ | | | | | |
TRAP FLAG---S----------------------------+ | | | | |
SIGN FLAG---S------------------------------+ | | | |
ZERO FLAG---S--------------------------------+ | | |
AUXILIARY CARRY---S------------------------------------+ | |
PARITY FLAG---S----------------------------------------+ |
CARRY FLAG---S--------------------------------------------+

S = STATUS FLAG, C = CONTROL FLAG, X = SYSTEM FLAG

NOTE: 0 OR 1 INDICATES INTEL RESERVED. DO NOT DEFINE

ccpro: (Default)
[personal profile] ccpro


x-posted from livejournal.com.
nlothik: (chrysalis)
[personal profile] nlothik

«Соединённые Штаты» — всё же не самый удачный перевод названия нашей страны на русский язык. Он не передаёт масштаб наших внутренних погремушек. Пожалуй, правильнее было бы говорить «Соединённые Государства» — так точнее ощущается самостоятельность, почти суверенность местных властей.

Например, существует федеральный уголовный кодекс (US Code). Но если я на улице кого-нибудь ограблю с ливольвертом, этот кодекс, скорее всего, окажется неприменим. Потому что обычное уличное ограбление — не федеральное преступление. Это дело штата. Арестовывать и судить меня будут местные власти, а не федералы.

На откуп штатам отдано и многое другое — например, регистрация браков. В солнечной Луизиане можно вступить в брак с шестнадцати лет (при определённых условиях), а в заснеженном Мичигане — только с восемнадцати. И это не экзотика, а нормальный американский принцип т.н. федерализма.

Штаты же выдают водительские удостоверения — и требования к ним различаются весьма ощутимо. Ученическое разрешение на Аляске можно получить уже в четырнадцать лет, у нас — с пятнадцати. Где-то шестнадцатилетним запрещено ездить ночью, где-то ограничено число пассажиров. В каждой «государственной» единице — свои приколы.

На водительских удостоверениях также указан маркер пола — «мужчина» или «женщина». И вот тут начинается настоящий фестиваль федерализма: кто в лес, кто по дрова.

Во-первых, одни штаты пишут «пол», другие — «гендер». Формально это вообще-то очень разные понятия, и философия за ними стоит разная.

Во-вторых, набор вариантов не унифицирован: где-то только «мэ» и «жо», где-то добавлен «икс».

В-третьих, требования к изменению маркера отличаются кардинально. Где-то достаточно заявления, где-то требуют медицинские документы, где-то изменение фактически невозможно.

В нашем замшелом Алабамском Юге изменить маркер, кстати, вполне реально (хотя не скажу, что просто) — при наличии сделанной хирургической коррекции пола и соответствующей документации. Подход довольно жёсткий, но понятный: правила хотя бы существуют и применяются одинаково. В Техасе, например, изменить этот маркер нельзя вовсе — «мэ» или «жо» там топором не вырубишь.

Кому-то этот маркер безразличен — для них это всего лишь символ. Но для других он имеет вполне практическое значение.

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

И тут есть один момент: если человека задерживают и помещают в изолятор, по какому принципу определяется, где он будет содержаться? По записи в документе? По анатомии? По внешнему виду? «По паспорту будут бить или по морде?»

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

И вот здесь штат Канзас решил продемонстрировать федерализм во всей его красе.

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

Они сделали больше. Они придали закону обратную силу.

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

Губернатор попыталась воспользоваться правом вето. Законодатели воспользовались арифметикой (см. supermajority). В этой конкретной конфигурации математика оказалась сильнее института сдержек и противовесов.

Формально — всё законно.
Политически — объяснимо: ну да, такие сейчас веяния.
С точки зрения правовой стабильности — симптоматиченько.

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

Если документ, выданный в соответствии с законом, может быть аннулирован ретроактивно просто потому, что политический ветер сменил направление, — это означает лишь одно: стабильности нет.

Сегодня отменяют маркер в водительском удостоверении. Завтра могут пересмотреть что-нибудь ещё — и тоже придать этому закону обратную силу.

Конфискацию bump stocks помните? Никто, правда, толком их назад не принёс, прежде чем норму отменили — дурачков всё же нашлось немного. Но осадочек остался.

И дело даже не в том, в какую сторону вдруг задул политический ветер — в левую или в правую.

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

Если сформулировать предельно честно, весь этот законодательный пыл сводится к тревоге по поводу того, что запись в чужом документе не совпадает с чужой анатомией.

Это действительно именно тот общественный риск, который требует немедленного ретроактивного вмешательства государства?

Permalink to this post

vibe coding поверх идеи

Feb. 25th, 2026 07:00 pm
ccpro: (Default)
[personal profile] ccpro
встретился на горке с дядькой. мы с ним видимся по паре раз в сезон. на подъёмнике и переузнаём друг-друга

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

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

так что vibe coding вторичен. главное идея

x-posted from livejournal.com.

Virtual Hard Disk

Feb. 25th, 2026 06:40 pm
vak: (Знайка)
[personal profile] vak
Я добавил в симулятор PC i86 поддержку образов жёсткого диска в формате VHD. Это когда пустые сектора не хранятся, а файл постепенно увеличивается по мере наполнения диска содержимым. Получилось совместимо с QEMU, что очень удобно: можно пользоваться утилитой qemu-img чтобы создавать и конвертировать образы. Формат VHD когда-то придумала фирма Connectix (позже доставшаяся Микрософту), и теперь это открытый стандарт. Кроме QEMU его поддерживают Hyper-V, VirtualBox, Virtual PC и другие.

Для примера, 100-мегабайтный диск C: с установленным MS-DOS 3.3 и Volkov Commander имеет размер всего 2 мегабайта. Никакого сжатия, чисто пропуск пустых секторов. Можно смело создавать диски большого размера, не боясь забить файловую систему ерундой.

Для проверки симулятора пробую запускать разные исторические приложения. Турбо Паскаль фунциклирует замечательно.

+2 )
В целом уже понятно, что эксперимент с симуляцией биоса удался. Теперь задача перетащить всё хозяйство на микроконтроллер, с видео выходом HDMI, клавиатурой USB и диском на SD карточке.

(no subject)

Feb. 25th, 2026 07:46 pm
southwest: (cat_chef)
[personal profile] southwest
 
  Подсел на читать дальше ... ... )
 

Profile

sun_jr: (Default)
Sun Jr

November 2022

S M T W T F S
  12345
6789101112
131415 16171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Page generated Feb. 28th, 2026 04:06 am
Powered by Dreamwidth Studios