MS-DOS без Микрософта

Dec. 14th, 2025 12:10 am
[personal profile] vak
Разочаровался я в SvarDOS и DR-DOS. Работаешь так, работаешь, проверяешь иногда файловую систему, вдруг чего подпортилось, и неожиданно:



И чего дальше с этим делать? Переформатировать диск заново, до следующей оказии? Нет, такой операционкой пользоваться не годится. Надо искать альтернативу.

Основной способ обмена файлами между писишкой и внешним миром у меня - перетыкание SD карточки (которая диск C: и прочие) в линуксный лаптоп. Линукс поддерживает длинные имена в файловой системе FAT. При копировании файлов я стараюсь, чтобы имена были досовские, то есть 8.3 uppercase. Но мало ли где могу промахнуться. Одно неловкое движение - и CHKDSK сломается навсегда. Нужна версия MS-DOS с надёжной поддержкой длинных имён.

Оказывается, такая существует, и называется она... Windows 98. 😀 Нижний "досовский" уровень тех окошек представляет собой фактический старый добрый MS-DOS 7.1, но улучшенный длинными именами файлов. Проблема только в том, что Микрософт никогда не выпускал тот DOS в виде отдельного продукта.

Оказывается, нашлись умельцы, которые разобрались в этом деле и выпустили неофициальный релиз MS-DOS 7.10. Скачать можно отсюда: winworldpc.com/download/40c395e2-8093-c2a9-18c3-9a11c3a4efbf

Ставится это дело с двух флопиков 3.5". Вот пример загрузки после установки на диск XTIDE:



+3 )

Буду теперь использовать этот ДОС как основной вместо родного микрософтовского на 486 машинке. Жаль только, на XT-шке он не грузится. Затыкается сразу где-то в бутсекторе.
[personal profile] vak
Первый - классический клон PC XT на процессоре NEC V20, копия интеловского 8088, в режиме "турбо".

Второй - из поколения 486, на процессоре Cx486dx2-66, аналог (но не копия) интеловского 486DX2-66.

Для тестирования задействуем утилиту Norton Info версии 4.0.



Кто это?

Dec. 13th, 2025 08:50 pm
[personal profile] vak
Человека, выдающего себя за Путина, видели в Индии.

Планы на будущее

Dec. 13th, 2025 11:54 am
[personal profile] chasovschik
Определился насчет new year resolutions. Надо перестать читать политические новости, тем более они давно уже никакие не новости, а набор мнений каких-то нехороших людей со слабоумием разной степени. Чтение этого говна вгоняет меня в депрессию и негативно действует на мой пожилой организм. Кроме того, оно побуждает меня генерировать мои собственные мнения на этот счет и даже их высказывать, что автоматически ставит меня в ряды тех самых людей со слабоумием. А осознание принадлежности к этой славной когорте сильно добавляет к депрессии, вызванной чтением. Да еще и времени на это все уходит как у шестиклассницы на ТикТок. Короче, от этой вредной привычки надо избавляться, тем более что информированность в области наших политических игр никакой практической ценности не имеет.

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

Foreign *looking* population

Dec. 12th, 2025 11:48 pm
[personal profile] yakov_a_jerkov
В недавней записи, Foreign population, я сказал:
Мне, кстати, интересно, осознают ли русскоязычные трамписты, которые все поголовно входят в это множество, что Трамп говорит и о них? Я думаю, что нет, я думаю, что с ними будет то же самое, что с голосовавшими за Трампа latinos, которые убедили себя, что когда Трамп говорит о мексиканцах, насильниках и убийцах, он имеет в виду реальных преступников, а не добропорядочных иммигрантов, как они. Свою ошибку они поняли только после того как им стало опасно появляться на улице без документов, пусть они хоть родились в США.
Сегодня появилась новость об очередном задержании ICE'ом американского гражданина — за то, что он похож на сомалийца. Вот как он сам описывает происшедшее:
Mubashir, who only wanted to be identified by his first name, said in a news conference that he was on his lunch break Tuesday when a masked man running full speed tackled and pushed him into a Cedar-Riverside restaurant.

"The agent then, at one point, he never identified himself, he didn't say 'ICE stop.' I feel like I was getting assaulted, I was getting kidnapped, and that's exactly what it was," said Mubashir.

The 20-year-old said he told the agents he was a U.S. citizen and offered to show his passport.

Mubashir said he was put in a headlock by an ICE agent and put into a vehicle. A bystander video was shared of the arrest at the news conference. Mubashir was held at a federal building several miles away, Mubashir said, and was later released after being allowed to show his passport hours later.

"I asked them, 'can you take me back to where you picked me up from?' They said 'no, you have to walk in the snow,'" said Mubashir.
Но пишу я об этом случае не ради него самого — таких случаев сейчас много, а ради твита высокопоставленного представителя Border Patrol, Gregory Bovino. Он комментирует как раз эту новость:
One must carry immigration documents as per the INA. A Real ID is not an immigration document.
ICE задержал американского гражданина. Какие еще immigration documents? Да и в любом случае, ICE ни на какие документы смотрел не хотел, пока не отвез его в какой-то участок.

В общем, именно то, что я написал про latinos: "Свою ошибку они поняли только после того как им стало опасно появляться на улице без документов, пусть они хоть родились в США."

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

Я, кстати, в последнее время как-то не видел восторгов русскоязычных трампистов, живущих в США, деятельностью ICE. Хотелось бы надеяться, что они начали что-то понимать, но, скорее всего, эти восторги мне просто на глаза давно не попадались.

Телеграм: https://t.me/yakov_a_jerkov

Bannon and Chomsky

Dec. 12th, 2025 09:25 pm
[personal profile] yakov_a_jerkov
Майкл Трейси — редкий паразит, нот тут он хорошо сказал.

Bannon and Chomsky: a historic summit that could only have been facilitated by one man, Jeffrey Epstein:



Телеграм: https://t.me/yakov_a_jerkov
[personal profile] vak
Народ бает, в 1992 году это была наикрутейшая игровая машинка. Пришла с CD-ROM и внутренним модемом. Я заменил на 5-дюймовый флоповод, теперь есть чем читать-писать любые флопики высокой плотности, а не только 360к на XT-шке.



+9 )

Metal-cpp

Dec. 12th, 2025 04:23 pm
[personal profile] vak
Оказывается, у Apple есть прозрачная библиотечка на Си++, дающая прямой доступ ко всем низкоуровневым графическим примитивам: называется Metal-cpp. Но они не спешат её популяризировать. Благо, она входит в состав их нового пакета MLX. Его нетрудно установить командой "brew install mlx", после чего появляется /opt/homebrew/opt/mlx/include/metal_cpp.

Вот пример простого приложения, рисующего цветастый треугольник: metal-cpp
[personal profile] vak


They stole my language from me
My mind is dead like an old tree now
It’s a language of pain
Of mothers crying in the rain

Now Russian is the language of death
Now Russian is the language of war
Now it's the language of last breath
Ask Germans for the score

When I'm thinking in Russian
I always stumble on shame
Eyes of an ukrainian boy
Killed while playing the game

When I'm speaking in Russian
My voice is sinking and low
Cause every sound of those words
Turns to the noise of a drone

They stole our language from us
Now every word tastes of rust
The words of war, the words of blood
They drag us down to the mud

My language was charm and a dream
But now when I'm speaking I scream
For million lives, for stolen years
For mothers cries, for buried tears

Now Russian is the language of death
Now Russian is the language of war
Now it's the language of last breath
Ask Germans for the score

When I'm thinking in Russian
I always stumble on shame
Eyes of an ukrainian boy
Killed while playing the game

When I'm speaking in Russian
My voice is sinking and low
Cause every sound of those words
Turns to the noise of a drone...

People, people without a language
People, people without a language
People, people without a language
People
[personal profile] vak
Сетевую карточку NE2000 удалось оживить. Понадобился другой компьютер, с 16-битной шиной ISA.

На одном из прилагавшихся флопиков есть утилита SETUP.EXE. Нею можно изменить параметры карточки и прописать в её NVRAM. Изначально карточка находится в режиме Plug-n-Play, то есть не имеет адреса и приписанного прерывания. Это дело следует отключить. Сначала ничего не получалось: утилита не находила карточку. Дело было в конфликте с дисковым контроллером XTIDE. У него тот же базовый адрес 300h, что и у карточки. Когда я догадался вынуть дисковый контроллер и загрузиться с флопика - дело сдвинулось с мёртвой точки.

Вот список допустимых базовых адресов на выбор. Поставим 280h, вроде ни с чем не пересекается.



+6 )

станки

Dec. 12th, 2025 01:47 am
[personal profile] avva
stanki.jpg

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

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

Кто-то видит непонятные буквы, кто-то бумажку с номерком... а что вижу я?

Я программист. Куда я ни погляжу в этом нашем современном мире, я вижу станки.

Всюду станки.

статьи

Dec. 12th, 2025 01:42 am
[personal profile] avva
папиры.jpeg

"Извини за деликатный вопрос, но что за кирпичи у тебя в сумке? Я еле дотащила ее до рабочей комнаты, когда убиралась в салоне".

"Ну там, ноутбук, зарядка, тетрадка, ручка... ну и еще кое-что."

"Колись."

"Если я тебе расскажу, ты обо мне станешь хуже думать."

"..."

"Ну хорошо. Но помни, ты сама спросила."

"..."

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

"Ну да, я замечаю такие распечатки время от времени."

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

"Да, понимаю."

"В общем, недавно я расхламил рабочий стол и соседний стол и сумку, собрал все эти статьи вместе, ужаснулся тому, как я их вообще не читаю, и решил что-то с этим делать. Если их просто оставить на столе, они только будут собирать пыль. Надо какое-то решение, чтобы мотивировать себя уменьшать их количество. Я подумал, что если они все будут лежать в сумке, она будет тяжелая и неудобная, и это мне будет напоминать, что я хочу их читать."

"... и как эта стратегия сработала?"

"Ну, та часть, где сумка тяжелая и неудобная и напоминает, действительно работает."

"А та часть, где ты их читаешь и выбрасываешь?"

"Ну... может, не так идеально, как мне бы хотелось, но движение есть."

"Сколько всего статей было, когда ты их все собрал вместе и положил в сумку."

"Двадцать семь."

"А сколько их сейчас?"

"... Тридцать восемь."

"..."

"Я согласен, что схема работает не так идеально, как мне бы хотелось."

"Может, ты все-таки пожалеешь себя и вынешь их все из сумки?"

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

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

"Знаешь, это очень неплохая идея."
[personal profile] vak
Смотрите какую уникальную штуку я обнаружил внутри древнего компьютера. Батарейка для часов RTC израильского производства 1992 года. Стал искать новую на замену, и нашёл... израильскую батарейку той же фирмы, на mouser.com. Удивительная стабильность бизнеса.

ашипки

Dec. 11th, 2025 09:07 pm
[personal profile] avva
Читал страницу "Неполный список ошибок в дизайне CSS", смеялся (сквозь слезы).

Подзаголовок: "Все это надо исправить, если кто-то изобретет машину времени".

Лучшие три ошибки:

- white-space: nowrap should be white-space: no-wrap
- Table layout should be sane.
- It shouldn't be !important — that reads to engineers as “not important”. We should have picked another way to write this.
[personal profile] yakov_a_jerkov
Трамп вчера вечером затрусил довольно примечательный поток сознания, который я привожу ниже.

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

Во-вторых и главных, этот трус содержит такое предложение:
In addition to the Medical, I have done something that no other President has done, on three separate occasions, the last one being recently, by taking what is known as a Cognitive Examination, something which few people would be able to do very well, including those working at The New York Times, and I ACED all three of them in front of large numbers of doctors and experts, most of whom I do not know.
Таким образом, президент США сообщает всем нам, что он уже третий раз тестируется на деменцию. Причем тест принимает большое количество докторов и экспертов.

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

Также недавно Трамп сообщил, что ему сделали MRI — как и после тестов на деменцию доктора поразились настолько замечательным результатам.

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

P.S. На это предложение тоже стоит обратить внимание:
After all of the work I have done with Medical Exams, Cognitive Exams, and everything else, I actually believe it's seditious, perhaps even treasonous, for The New York Times, and others, to consistently do FAKE reports in order to libel and demean "THE PRESIDENT OF THE UNITED STATES."
Прочитайте трус целиком:



Телеграм: https://t.me/yakov_a_jerkov
[personal profile] rsokolov
Ее отец говорил по русски, а дед, возможно — по итальянски. Мать умерла, когда ей было два года.

Отец получил военное образование в СССР, принимал участие в войне с Эфиопией в конце 70-х, дослужился до полковника. По-видимому, он оставался в армии вплоть до самого падения режима Сиада Барре в 1991-м. В Миннеаполисе работал таксистом. Умер от ковида.

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

"It’s always hard to say why a person goes against cultural norms. My grandfather’s freethinking partly stemmed, perhaps, from the fact that he didn’t come from one of the country’s formalized clans. The maternal side of my family was Benadiri, a Somali ethnic minority who trace their lineage to Persians, Indians, and Bantu peoples from W. Africa and Arab Yemenis. Successful traders credited with helping spread Islam to Somalia, they settled in port cities like Mogadishu, where my grandfather was born and raised. I think Baba embraced the idea that if you don’t fit in anyway, you might as well do what you want."

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

о смене температуры

Dec. 10th, 2025 09:59 am
[personal profile] rsokolov
На всякий случай напомню, что первое высказывание Трампа о shithole countries (под которыми имелось в виду главным образом Гаити) и предложение некоторым представительницам-демократкам (в числе которых была Ильхан Омар) to go back to their countries — это были разнесенные по времени события. Первое относится к январю 2018-го, второе — к середине июля 2019-го. Это только буквально вчера они были, так сказать, синтезированы воедино. Еще в сентябре речь шла только о том, чтобы изгнать Омар из Конгресса.

Тогда еще и первое высказывание обернулось скандалом, и второе тоже породило немало дискуссий. Вот, в частности, одна и записей Якова, относящаяся к последнему.

Первая цитата там взята из статьи на RedState, автор которой сокрушался: "This is so self-destructive that it makes me want to beat my head against a wall. [...] If I could ask the President one question, it’d be this. Why make it so difficult for those who are trying to get you re-elected?"

Сейчас немного походил по этому сайту в поисках похожих комментариев вчерашнего выступления Трампа в Пенсильвании. Есть только такое (от другого автора): "Master Messenger: Trump Goes Full MAGA at Pennsylvania Rally, Hands GOP the 2026 Talking Points", но это явно не то, что нужно.

Но, может быть, на RedState поменялась редакционная политика. Может быть, ранее сокрушавшийся автор, некий Bonchie, написал что-нибудь критическое о Трампе у себя в твиттере частным образом?

Нет, тоже ничего. Нашелся только этот твит, еще мартовской давности: Remember when the press freaked out for two solid weeks after Trump suggested sending Ilhan Omar “back.” — и дальше там про демократов, советующих Маску убираться назад в свою ЮАР.

Тут явно должен быть вопросительный знак, но даже если нет — хорошо, будем помнить. Я даже соглашусь с тем, что к "it makes me want to beat my head against a wall" вполне применим термин "freak out".


Я, кстати, не уверен, к какому роду и числу в русском языке принадлежат Гаити и Таити. Сомали, вроде бы, единственного числа женского рода.

ветер

Dec. 10th, 2025 08:52 pm
[personal profile] avva
Понравилась запись про ассоциации на слово "ветер" в ФБ Ларисы Бортниковой, процитирую:

Вышла во двор. Ветрище.
Мозг услужливо:
- нынче ветрено и волны…
- ветер ветер, ты могуч
- а ну-ка песню нам пропой, весёлый ветер
- винд оф чендж
- ветер в харю, дальше в рифму
Вот вам нате код мой неудаляемый. 55 лет. Пол женский. Рождена в СССР.
Жгите в каментах, у кого что зашито на «ветер».


Добавлю от себя.

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

Добавляйте свое!

буква ӭ

Dec. 10th, 2025 07:41 am
[personal profile] rsokolov
Соответствует звуку, подобному "e" в слове "шея", используется в письменности ненецкого лесного языка (не путать с тундровым), а также — в письменности населяющих село Ловозеро кильдинских саамов.

карандаши

Dec. 10th, 2025 06:53 am
[personal profile] rsokolov
Пока собирался заняться каким-нибудь полезным делом, наш когнитивно успешный президент пустился в рассуждения о том, сколько ребенку нужно карандашей. Мол, 37 это чересчур, одного-двух вполне достаточно. (Это — в дополнение к несколько более ранним рассуждениям о 37 куклах Барби, которые тоже ни к чему.) Главное, что нам нужно, one thing, это — сталь. Это еще председатель Мао понимал.

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

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

А что касается числа 37, то есть такой фокус: можно попросить человека загадать двузначное число меньше 50, чтобы обе цифры были разные и нечетные. И он, скорее всего, именно это число и загадает.

О другой непосредственно связанной с карандашами проблеме в свое время написал Яков.

говно, не страна

Dec. 10th, 2025 03:53 am
[personal profile] rsokolov
Президент Трамп, успешно пройдя три теста для оценки когнитивных нарушений "in front of large numbers of doctors and experts", решил выступить перед народом, поговорить о наболевшем.

"We had a meeting. I said, why is it we only take people from shithole countries? Right? Why can't we have some people from Norway, Sweden, just a few? From Denmark? Send us some nice people, do you mind? But we always take people from... Somalia! Places that are a disaster, right? Filthy, dirty, disgusting, ridden with crime. The only thing they are good at is going after ships."

Это он вспоминает об эпизоде из далекого 2018-го года, когда произнесенные им на заседании правительства слова "shithole countries" стали поводом для скандала. Удивительные времена были. Тогда Трамп даже принялся отрицать, что он употребил эту формулировку, ну а сейчас-то чего уже стесняться?

Попутно, Трамп призвал депортировать Ильхан Омар: "We ought to get her the hell out. She married her brother in order to get in. Can you imagine if Trump married his sister? She is here illegally. Throw her the hell out."

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

Казалось бы, лишением гражданства и депортацией Омар должны заниматься Пэм Бонди, Кристи Ноэм, Стивен Миллер на худой конец. Чем тут могут помочь простые работяги из Пенсильвании?


Параллельно, несколько подторможенный Илон Маск появился на подкасте Кейти Миллер, жены Стивена Миллера, поговорить о тлетворном влиянии иммигрантов на американскую политику:

"Let's look at, um, you know, Ilhan Omar. Who is literally, was voted into power, voted into Congress by, uh, you know, a large group of people from Somalia, who are in Minnesota, which is really far from Somalia." (7:00)

Как сообщает Википедия, Minnesota's 5th congressional district, действительно, "has the largest population of Somali Americans in the country, with Somalis making up 3% of the district's population".


Интересно, кстати, что демпартия Миннесоты существует как бы отдельно от остальной демпартии и называется "Демократическая партия рабочих и крестьян."

Real time clock на XT-шке

Dec. 10th, 2025 12:53 am
[personal profile] vak
Пришла наконец заказанная две с лишним недели назад батарейка для чипа RTC, и стал я разбираться. Надыбанные по интернету getclock.exe и setclock.exe странно глючат. Время работает, а дата при перезагрузке слетает. Помучился я с ними, а решил рубить проблему на корню. Быстро на коленке сваял свою програмулину RTCLOCK.EXE.
Usage:
rtclock get YYYY
rtclock set
Options:
get YYYY - Read time from RTC and set DOS date/time
Here YYYY is the current year
(required, not stored in RTC)
set - Write current DOS date/time to RTC
Вставил вызов в AUTOEXEC.BAT:
rtclock get 2025
Теперь XT-шка всегда стартует с правильным временем и датой. Исходники здесь: rtclock.c

Прикольная фишка выяснилась. Номер года не хранится в чипе RTC. Хранится время, день месяца и месяц. И растёт по мере хода часов. А на годе решили сэкономить несколько битов. И то верно - зачем тратиться? Год меняется нечасто. Первого января сисадмин явится на работу и поправит год на всех компьютерах. 😀

Пришлось в вызове "rtclock get", когда время и дата из RTC пересылаются в DOS, добавить обязательный параметр YYYY - нынешний номер года.

Заодно освоил dosbox-x. Сконфигурил его так, что при вызове диском C: становится папка ~/.dos, а диском H: домашний каталог. Вполне комфортно получается на Турбо Си++ программировать, в том числе с помощью ИИ.

флоридские унции

Dec. 10th, 2025 03:34 am
[personal profile] avva
Попался забавный сабреддит "Нет тупых вопросов" (/r/NoStupidQuestions). Самый популярный пост за все время - очень милый, под названием "Что такое флоридская унция?". Текст примерно такой: "Когда я жил во Флориде, меня не удивляло, что на разных продуктах тут и там написан объем в флоридских унциях, но теперь, когда я переехал в другой штат, все равно везде это вижу. Я пытался найти в Гугле, как пересчитывать обычные унции в флоридские, но ничего не нашел. Помогите!"

А вот подборка из самых популярных вопросов за последний месяц (я отобрал 30 понравившихся и сделал ИИ-перевод):

Как бессмертный человек мог бы поддерживать легальные документы десятилетиями или веками, не вызывая подозрений?
Быть честным, когда тебя останавливает полиция? Почему это худшее, что можно сделать?
У американцев другое понятие об очерёдности в разговоре?
Почему у всех с синдромом Дауна одинаковое лицо?
Когда все решили, что пить молоко — это странно/жутковато?
Когда человеку удаляют орган, пустое место чем-то заполняется?
Если ты виновен в преступлении, но притворяешься невиновным, стоит ли говорить правду своему адвокату?
Целуются ли женатые пары взасос?
Если бы у меня был металлический шест, достающий от английского берега до французского. И по человеку держащему его с каждого конца. Если один потянет, другой конец сдвинется мгновенно?
Почему носить воду везде с собой стало модным?
Как женщины легко ходят в туалет в слитном купальнике или купальнике-боди?
Как люди рожали детей тысячи лет назад без врачей и больниц? Мог ли в принципе любой в племени/семье это делать?
Что мешает картелям в Мексике просто зайти на курорт и ограбить людей?
Почему некоторые люди мгновенно выглядят фотогеничными, а остальные из нас выглядят как будто нас сфоткали во время загрузки?
Куда подевались все аквариумы?
Почему мы не можем засунуть ядерные отходы и все вечные химикаты в ракету и направить её на солнце?
Почему места не предлагают скидку за час до закрытия вместо того, чтобы выбрасывать непроданное в мусор?
Что происходит, если пластический хирург находит рак во время операции?
Смущаются ли животные?
Мой муж и я едим одно и то же, так почему он пердит как нескончаемый паровоз, а я нет?
Может кто-то подтвердить: женский туалет более отвратительный, чем мужской?
Почему водяные кровати были такими популярными?
Люди постоянно говорят, что богатые не платят налоги, потому что занимают деньги в банке под залог своих акций... но как они выплачивают кредиты?
Целуются ли пожилые люди взасос?
Почему форты эффективны? Почему армии не могут их просто обойти?
Есть ли какое-нибудь вещество или деятельность, где немного убьёт тебя, но много — безопасно?
Что случилось с хиппи?
Почему люди считают пальцы на руках и ногах новорождённого и так облегчённо вздыхают, когда они все на месте?
Стареешь ли ты ментально, находясь в коме?
Почему требуется 12-18 месяцев, чтобы полностью отрастить ноготь на ноге, который отвалился, но только 9 месяцев, чтобы вырастить целого человека с 10 ногтями на руках и ногах?

P.S. Ответ на вопрос про флоридские унции: они не флоридские, а жидкие, сокращенно пишут fl oz, где fl это "fluid", но поскольку двухбуквенные сокращения штатов в Америке тоже просто везде...

P.P.S. Из обсуждений в вопросе "заполняется ли пустое место, когда удаляют орган", я узнал, что при пересадке почки старую почку обычно не удаляют и даже не "отключают". Просто типа, ну теперь будут три почки, а не две.

уокмены

Dec. 10th, 2025 02:49 am
[personal profile] avva
На сайте Modern Walkmans собирают ссылки на все современные кассетные проигрыватели в стиле Walkman. Когда я купил один такой года три назад, я выбирал между двумя-тремя моделями; сейчас их насчитали уже 11. Ностальгия не стоит на месте!

walkmen.png

Одновременно интересный, не очень удивительно, и несколько печальный факт: все эти современные Уокмены пользуются одной и той же механикой, которую умеет делает одна (1) фабрика в Японии (плюс бывают дешевые дрянные клоны в Китае, но тот же дизайн). Они отличаются друг от друга поддержкой Bluetooth или записи, батарейкой, внешней эстетикой итп., но сам механизм кручения кассеты и подачи пленки на головку у них всех идентичный. Поэтому все они хоть и маленькие, но размером заметно больше миниатюрных Уокменов от Сони конца 90-х, которые реально были размером с кассету. Сделать настолько маленький плейер сегодня никто не может (ну, наверное в недрах Сони сохранился дизайн, сами люди в большинстве еще живы, да и заново можно переинженирить, просто это так сложно и дорого, что ностальгический рынок не может поддержать).
[personal profile] avva
Одна из песен Псоя Короленко с недавнего концерта в Израиле, на котором я почти был (я был на таком же на следующий день), в записи Миши Юциса.



Я заметил, что редко слушаю Псоя вот просто так, повседневно - и вместе с тем с удовольствием хожу на концерты, когда могу, и всегда радуюсь тому, что сходил.

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

"Протопопица бедная бредет-бредет, да и повалится, — кользко гораздо! В ыную пору, бредучи, повалилась, а иной томной же человек на нее набрел, тут же и повалился; оба кричат, а встать не могут. Мужик кричит: «матушка-государыня, прости!» А протопопица кричит: «что ты, батько, меня задавил?» Я пришел, — на меня, бедная, пеняет, говоря: «долго ли муки сея, протопоп, будет?» И я говорю: «Марковна, до самыя смерти!» Она же, вздохня, отвещала: «добро, Петровичь, ино еще побредем»."

"ино" здесь означает примерно "тогда", кстати.
[personal profile] vak
Транслирует USB в TTL сигналы RX/TX/GND, заодно показывая содержимое на экране.

Описание: termdriver2.pdf

Исходники: github.com/jamesbowman/termdriver2

Сайт проекта: termdriver.com

[personal profile] avva
(будет интересно знающим иврит или интересующимся)

Прошу внести в анналы безумного прескриптивизма современного иврита слово אשך "яичко" (мужская часть тела), по следующей причине. Абсолютно все словари дают его форму как "Эшех" אֶשֶׁךְ, практически все носители языка на самом деле говорят его "ашАх" אָשָׁךְ. Да что там говорить, врачи самой большой больницы в Израиле говорят исключительно "ашАх" (не спрашивайте). Ну просто шизофреническая ситуация.

Если поискать это слово в видеороликах на ютубе (сайт youglish), то видно, что даже в формальных контекстах, в ТВ-передачах, интервью итд. говорят ашАх. Иногда попадается Эшех, тоже в формальных контекстах. Я полагаю, что верно следующее описание реальности. Реальное слово в языке это ашАх, но в том случае, когда по телевизору произносят заранее подготовленную речь, например, как часть сценария, и она проходит через корректора, тогда специально навязывают фейковое слово Эшех.

Как это случилось, в общем, понятно - чаще используется форма множественного числа "ашахИм". В иврите есть как паттерн склонения существительных "катАль" -> "каталИм", так и паттерн "кЭтэль -> "каталИм" (здесь буквы ктл используются для обозначения любых трех согласных корня, согласно конвенции). В древности слово было "Эшех", мн. число "ашахИм", но под влиянием более часто употребимого множественного числа прижилась более наивно-регулярная форма "ашАх".

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

решенная проблема

Dec. 9th, 2025 12:09 pm
[personal profile] avva
А. рассказал, что был на днях на конференции по киберзащите в Тель-Авиве. На панели по дезинформации в Интернете присутствовала женщина из российской компании, которая очень удивлялась предложенным мерам по борьбе с дезинформацией. Говорила, что у них это уже лет 10 как решенная проблема: когда появляется дезинформация в каком-то СМИ или на какой-то платформе, есть наработанные методы, как это быстро прекратить, перебить опровержением итд.
[personal profile] chuka_lis
Про все еще модное течение лечить людей, влияя на серотониновую систему.  ПRead more... )
Лечитесь на здоровье!

Pride Match

Dec. 8th, 2025 06:55 pm
[personal profile] chasovschik
Еще я сегодня узнал восхитительную новость из мира прогрессивного спорта. Сиэттл - один из городов, где будут проводиться матчи чемпионата мира по футболу, - место очень прогрессивное, и там регулярно происходит Pride weekend. И тот матч, который на этот уикенд приходится, они там постановили официально назвать Pride Match со всеми вытекающими. И даже конкурс на соответствующий дизайн уже проводят. И тут проходит жеребьевка, и выясняется, что играть этот Pride Match будут Египет с Ираном. В Египте за pride дают года три, что ли, а в Иране вообще вешают.

По-моему, просто прекрасно получилось. ФИФУ, кстати, никто не спрашивал, насколько я понял. А почему, интересно, Сиэттл ФИФУ не бойкотирует? ФИФА Трампу какую-то медаль выдала, хорошим людям надо рвать с ней все отношения.

Mugged by reality

Dec. 8th, 2025 05:52 pm
[personal profile] chasovschik
У дочек день рождения надвигается; в качестве подарка одной из них понадобилась hoodie с артом какого-то гнусного музыкального коллектива. Худей этих в принципе навалом, но понадобилась модель с конкретным артом, а остальные не подходят. Продается она только на одном сайте, и это не Амазон, а натуральный грабеж: стоит в два раза дороже амазонских, плюс еще столько же за доставку не то из Германии, не то с Альфы Центавра, но ничего не поделаешь - сказано, аленький цветочек, надо аленький цветочек. Ладно, заказал. Сегодня ее принесли, но меня не застали, и оставили записку - COD payment, мол. Пока не заплатишь, не отдадим. И сверху злорадно написали "Trump tariff". Я-то думал, тарифы платят в других местах, а на меня перекладывают путем увеличения цены, но тут импортером выступаю я сам, мне и платить. А UPSовец решил сделать из этого наглядную агитацию. Ну или положено им так.

Все, я больше не трампист, orange man bad, пойду запишусь в демократические социалисты.

Софт для NE2000

Dec. 8th, 2025 02:43 pm
[personal profile] vak
Я зачитал содержимое флопиков, прилагавшихся к карточке Ether16 от Linksys. Скачать можно здесь:

ether16-software.zip

Содержимое довольно любопытное. Драйверы для массы разных сетевых софтов. На первом диске DOS, OS/2, Windows.
disk1
├── MSLANMAN.DOS
│   └── DRIVERS
│       ├── ETHERNET
│       │   └── ETHER
│       └── NIF
├── MSLANMAN.OS2
│   └── DRIVERS
│       ├── ETHERNET
│       │   └── ETHER
│       └── NIF
├── NDIS
│   ├── DOS
│   └── OS2
├── NETWARE
│   ├── CLIENT32
│   ├── IPX
│   ├── ODI.DOS
│   ├── ODI.OS2
│   └── TURBO
│       ├── NW311
│       └── ODI.DOS
├── PKTDRV
├── README
├── UTILITY
├── WFW311
├── WIN95
├── WIN98
└── WINNT
На втором диске всякие юниксы.
disk2
├── AT&TUNIX
├── LANTASTI.DRV
├── NBIOS
├── NETWARE
│   ├── NW311
│   ├── NW312
│   └── NW4X
├── NT31
├── SCOUNIX
├── SOLARIS
└── UNIXWARE
В папке Utility находится утилита SETUP.EXE для конфигурирования и тестирования карточки. Увы, на XT-шке она не находит карточку, и вообще портит DOS. По всем признакам этот софт не предназначен для процессора 8088. Всё скомпилировано как минимум для 80186, что логично для 1997 года. Надо искать другой компьютер с шиной ISA, чтобы оживить эту карточку.

Массаж с мячиками

Dec. 8th, 2025 01:47 pm
[personal profile] chuka_lis
Привычные позы, анатомические асимметрии или несовершенства, и повторяющиеся движения могут вызывать напряжение в определенных областях тела. Самомассаж этих областей может быть полезен. 
Массаж мячиком — это эффективный метод самомассажа, который помогает снять мышечное напряжение, улучшить кровообращение и гибкость, а также стимулировать акупунктурные точки и лимфоток, используя теннисные или специальные массажные мячи для проработки стоп, спины, шеи и других зон в домашних условиях
. Есть несколько вариантов использования небольшого упругого мячика (можно с не гладкой поверхностью) для такого масажа:
Если достается рукой, аккуратно перекатывайте мяч вперед и назад по напряженной области.регулируйте нажатие мяча.
Найдите напряженное место и надавливайте на него в течение 60-120 секунд.
Приложите мяч к напряженному месту, сделайте вдох, а на выдохе расслабьте ткани в этом месте.
Приложив мяч к напряженному месту, можно попробовать напрячь мышцу на несколько секунд, а затем расслабьтесь.
Стопы: Медленно катайте мяч от пятки к пальцам и обратно, круговыми движениями по своду стопы, или поперек стопы.
Спина: Прислонитесь спиной к мячу, зажатому между стеной и спиной, и медленно перекатывайте его вверх-вниз по напряженным участкам, например, в области лопаток, с легким давлением.
Руки и шея: тут лучше использовать специальные мячики с шипами для точечного воздействия.
Массажный мяч мяч для мфр: виды, назначение и применение

MKS Toolkit

Dec. 7th, 2025 07:51 pm
[personal profile] vak
Ещё одно необычное добавление в коллекцию: набор классических юниксных утилит для MS-DOS, под названием MKS Toolkit. Позже были и DJGPP, и Cygwin, и MinGW, но MKS стал первой весточкой, что юниксная жизнь возможна даже во враждебных средах. 😀 И даже на 8088 процессоре.
Имеются непривычные для DOS вещи. К примеру, dev показывает список установленных драйверов.



Команда df выдаёт список файловых систем. Для каждого логического диска показывает количество свободного места и полный размер.



Командой ps можно посмотреть все досовские "процессы".

Компиляторы от A до Z

Dec. 7th, 2025 06:08 pm
[personal profile] vak
В буквальном смысле: от Aztec C до Zortech C++. Продолжаем устанавливать всяческие компиляторы на XT-шке. Большое разнообразие на этот раз.
  • AZ86 - Aztec C86 version 5.2a
  • LATTICEC - Lattice C compiler, version 3.30
  • LETSC - Let's C version 4.0.4
  • M2 - Logitech Modula-2 release 3.40
  • MIXC - Mix C version 2.5.1
  • POWERC - Power C version 2.2
  • ZORTECH - Zortech C++ compiler version 3.0
К концу 80-х многие программные пакеты обзавелись симпатичными утилитами установки.



Фирма Logitech, перед тем как заняться мышками, разработала солидный компилятор языка Modula-2. Не пригодился никому.



Zortech C++ народ хвалил: чуть ли не лучший компилятор того времени. Установщик симпатичный, но кошмарно тормознутый.

[personal profile] avva
Сейчас было забавное. Сижу за компьютером дома, но разбираюсь в сложной технической проблеме по рабочей теме (не столько программирование, сколько конфигурация доступа к всяким устройствам), параллельно спрашиваю ChatGPT (5.1 Thinking), как это лучше сделать. Он мне выдает список инструкций, несколько вариантов, и почему один из вариантов работает хуже других, подтверждает ссылкой на пользовательские форумы. Я нажимаю на эту ссылку, чтобы проверить его - упс, такого домена вообще не существует.

Черт, опять дурацкая галлюцинация, как это достало. Вот еще раз подтвердилось, как важно за ним проверять. Но с инструкциями тем более теперь непонятно. Злюсь.

Иду на кухню налить чаю, отвлекаюсь на то, чтобы помочь ребенку с физикой, то да се, через полчаса возвращаюсь к компьютеру. Интернета нет, ни один сайт не открывается. Ругаюсь, перегружаю роутер, дергаю провода, в итоге разбираюсь, именно у моего десктопа сетевой провод потерял контакт, наверное там тумбочка под столом на него нажала. Все нормально, интернет вернулся.

И тут у меня мелькает шальная мысль, я проверяю - да, все было в порядке с этой ссылкой, интернет упал ровно в ту минуту, когда я собрался ее проверить. Есть домен, есть форумы, все там правильно. Напраслину возвел на ChatGPT. Но какое совпадение!

... извиниться, что ли, перед моделью...

насрать

Dec. 7th, 2025 09:24 pm
[personal profile] avva
Рассказ Эрика Булатова о том, откуда взялось название его картины "Насрать" мне кажется интереснее самой картины, если честно.
(из интервью 2019 года Мите Волчеку на радио "Свобода"):

– С этим словом связана целая история из моей молодости. Это был 1957 год. В Самарканде, я еще был студентом, я познакомился с удивительным человеком, графом Сергеем Николаевичем Юреневым. Он был в лагере, после лагеря не стал возвращаться в Россию, работал археологом в Средней Азии. Это был удивительный человек, такой Дон Кихот, длинный, худющий, с бороденкой, как полагается, с палкой всегда ходил. Смешной и величественный одновременно. Он был абсолютный бессребреник, чистый человек, в нем не было ни озлобленности, ни обиды, очень открыто к людям относился. Его все уважали. Жил он в Бухаре, пригласил меня к себе. У него была маленькая комнатка, выходила на улицу, ключ лежал под дверью.

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

Это был человек чрезвычайно интеллигентный, чтобы он сказал грубое слово, чтобы он повысил голос – это просто невозможно было. Он мне разрешил у себя в доме пользоваться всем, чем угодно, только там был такой простенок, на нем на двух гвоздиках на веревке висела занавеска, открывать эту занавеску нельзя. "Это мое святое место, когда моя жизнь делается совсем невыносимой, я становлюсь на колени, здесь молюсь, и это мне помогает". Там коврик лежал, чтобы можно было встать на колени. Я дал слово, что не буду лазить за занавеску. Действительно честно выдержал, хотя безумно было любопытно. Но в последний вечер, когда надо было мне уезжать, как-то мы с ним так сердечно сидели, всю ночь разговаривали, я попросил: "Сергей Николаевич, ну покажите мне вашу молельню, ваше святое место". Он отдернул занавеску, и там на стене карандашом было написано "Насрать". Для меня это был шок невероятный, на всю жизнь просто. Вот так это слово для меня осталось. И теперь я в такой же ситуации, как он тогда.
[personal profile] vak
The company that still owns Digital Research's CP/M operating system has granted a new, more permissive license for the eight-bit OS, making it free for anyone to modify or redistribute.

Это произошло три года назад, и с тех пор деятельность вокруг DR-DOS-овских проектов явно активизировалась.
[personal profile] vak
Давайте исследуем альтернативную реальность. В которой контракт Микрософта с IBM не случился, и MS-DOS не родился на свет. Операционка CP/M эволюционным образом развилась в DR-DOS. Прошли десятилетия, и в 2022-м фирма DRDOS Inc открыла исходники и разрешила их опенсорсное применение. Это уже наша реальность, не альтернативная. Получился проект SvarDOS. Я установил его на XT-шке. Благо, смена "жёсткого диска" сводится к втыканию другой SD карточки. Система успешно встала на 128-мегабайтную карточку, разметив её как единый диск C. Добавим Волков Командер и Турбо Си. Вот так оно выглядит после загрузки.



Первое, что следует выяснить: сколько памяти остаётся доступно для пользовательских программ. Для этого есть стандартная утилита mem. Сравним с MS-DOS 3.30 (утилита chkdsk). Имеем 595 696 байт против 595 360 - очень неплохо. Волков Командер и Турбо Си работают устойчиво, не замечая подмены системы.


Как выглядит установка

Надо записать четыре флопика по 360к. На i286 можно было бы обойтись одним флопом 1.2M или 1.44M. Загружаемся с первого флопа.
+9 )

Репозиторий лежит на Гитхабе: sergev/pc-xt-svardos
[personal profile] yakov_a_jerkov
Вот же ж придурки, ну, что тут скажешь-то.

Не знаю, многие ли еще помнят Константина Борового. Я помнил смутно, поэтому даже перечитал короткую статью о нем на Википедии. Он сейчас политический беженец и живет В Лос-Анджелесе.

В общем, вчера он в Фейсбуке запостил обращение к Трампу, которое я тут приведу полностью. Жирный шрифт мой.
ОБРАЩЕНИЕ К ПРЕЗИДЕНТУ ТРАМПУ

Господин президент Трамп,

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

Все это стало последствием ваших установок Госдепартаменту США.

Но, поверьте, это только повод.

Меня волнует более общая проблема:Не предоставление политического убежища тысячам граждан России и Украины, которые бежали в США от войны и репрессий.

По существу ваша администрация повторяет непоправимую ошибку, которая позже была названа преступлением, когда Запад выдал Сталину после Второй мировой войны 2 миллиона граждан и не граждан СССР, противников Сталина, часть из которых была немедленно уничтожена, а другие направлены в ГУЛАГ.

Пока только десятки граждан Украины и России, бежавших от войны, депортированы из США.

Этот процесс необходимо немедленно остановить.

Господин президент. Я ваш сторонник. Я принадлежу к тем политикам, блогерам и экспертам, которых демократы, наши противники, уничижительно называли трампистами.

Я призываю вас исправить ошибку, которая пока не стала непоправимой.

Константин Боровой, политический беженец из России
Ну, вот что тут скажешь, кроме того, что я уже сказал?

P.S. Добавлю, что еврейские беженцы за Трампа, которые давно получили гражданство и теперь (думают, что) им нечего опасаться, еще хуже, чем вот такие идиоты.

Телеграм: https://t.me/yakov_a_jerkov
[personal profile] yakov_a_jerkov
Твит Дмитриева здесь.



Как известно, Твиттер в России заблокирован с 2022 года.

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

Возможно, я что-то пропустил, но я не помню ни единого примера критики Трампом, Вэнсом и самим владельцем заблокированного в России Твиттера, Маском, отсутствия свободы слова в России. Вообще.

Интересно, как так получилось?

Телеграм: https://t.me/yakov_a_jerkov

162 труса

Dec. 6th, 2025 08:58 pm
[personal profile] yakov_a_jerkov
Во вторник Трамп снова публично и без особого успеха боролся со сном. Предыдущий эпизод был во время какого-то мероприятия в Овальном кабинете. В этот же раз у Трампа закрывались глаза на "заседании кабинете".

Вот он "слушает" министра иностранных дел: А вот — министра образования: Не менее, а, на мой взгляд, более заслуживает внимания то, что за ночь перед этим заседанием Трамп заретрусил... 162 труса!. Только за пять часов он заретрусил более чем сто раз. То есть трусил он со скоростью примерно по трусу каждые три минуты!

Вот тут видео, демонстрирующее, что просто прокрутить поток мусора, перепощенный президентом США за несколько часов, занимает почти минуту. Представьте себе, что вы узнали, что ваш пожилой — или не пожилой, а молодой, не важно — родственник перепостил за ночь 162 труса/твита и т. п. Что бы вы подумали о его психологическом состоянии? Тут, по-моему, не так важно засыпает он на публике или нет.

P.S. В прошлый раз [personal profile] ny_quant интересовался реакцией трампистов на засыпание. Так что в этот раз я запомнил несколько примеров.

Brended Dilley (четверть миллиона подписчиков в Твиттере): Трамп не спит, а моргает! (комментариев там тоже много).

Лора Ингрэм на Fox News: Я сама, бывает, закрываю глаза: Но более всего мне понравился комментарий какого-то неведомого трамписта, Jaypatriot: I love how he’s trolling you guys!

Телеграм: https://t.me/yakov_a_jerkov
[personal profile] vak
Про древние компиляторы Borland и Microsoft уже было, а теперь очередь Digital Research и IBM. Ну и примкнувшие к ним Паскали от Stony Brook и Watcom.Здесь вам красивостей не будет, как в Турбо Паскале. Суровая командная строка.



Лого вообще только в режиме 40 символов в строке.



Пробовал я и IBM APL, но он сделан для слишком ранней версии MS-DOS, вероятно. Рисует сообщение и виснет.



Остальные компиляторы нормально запускаются и успешно транслируют свои примеры.
[personal profile] vak
В продолжение темы Lotus 1-2-3. Я пополнил коллекцию софта XT-шки:

VisiCalc - 1979

Электронные таблицы оказались гениальным изобретением. Вместо тыкать в кнопки калькулятора, проще ввести формулы в ячейки таблицы и записать в файл. Придумали это дело Dan Bricklin и Bob Frankston в 1979 году. Написали софтину для Apple II и назвали VisiCalc. За шесть лет было продано 700 000 копий. Но развивать софтину почему-то сил не хватило, и дело продолжили конкуренты.

На XT-шке VisiCalc успешно вызывается, однако без примеров и документации удовольствия мало.


SuperCalc3 - 1984

В 1981 году компания Sorcim создала электронную таблицу под CP/M, для популярных тогда компьютеров Osborne 1. Быстро отвоевали заметную долю рынка у VisiCalc, и позже много лет успешно конкурировали с Lotus 1-2-3. Многим SuperCalc нравился больше, чем Lotus. И мне тоже.

Старт простенький.


+4 )

SuperCalc4 - 1987

Примерно до конца 80-х Суперкалк успешно конкурировал с Лотусом, после чего уступил и ему, и последующему Экселю. Переход на Windows окончательно добил текстовые таблицы. Покажу только стартовый экран, дальше не особо интересно.

here we are now

Dec. 6th, 2025 11:57 am
[personal profile] rsokolov
В связи с тревожными предупреждениями экспертов о том, что население, особенно — молодое, пристрастилось к инстаграммам и тиктокам, и ни на чем не способно сосредоточиться более, чем на десять секунд, пришел в голову такой вопрос: а каким эволюционным путем у людей вообще возникла потребность в развлечениях?

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

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

dybr

Mar. 1st, 2023 10:51 pm
[personal profile] juan_gandhi
 Oh, I was working all day and just finished it (pushing my shit to github).

What was going on: Postgres, handled via Slick, was hanging on certain operations. Giving it 15 seconds or something did not help. More, psql was hanging on connection. Meaning that connections were interfering. Really not my area of expertise, yet. Safa was supposed to be helpful, but well.

Anyway, now I know what happened.

Slick, when you call it, returns you a future. If you don't want to wait (why should you), you "chain it" with the next future. But the fucking truth is that it's a Scala Future. It launches right away. Which is not what I want to have, I want it start after the first one is finished, there's a dependency.

So, one solution would be to concatenate all those sqls in one big chunk, and execute; another would be to remember what I knew about Scala Futures and chain them properly. The third solution would be to use ZIO.

But wait, I can't seriously expect something different from Slick, it just returns you a launched future. I'll have to chain them via "onComplete".

Vaguely I remember dealing with this shit eons ago, no I have to fix it. Why would a promise help, I don't see. Oh, whatever. Tomorrow.

An alternative would be just use a regular CPS, since that's how it works. Not creating a future before the previous one started. That would be the sanest solution.