vak: (Аристипп)
[personal profile] vak
Проект на Гитхабе: tsoding/good_training_language

Классический пример Hello World:
про главная() нч
печать(«Привет, Мир!\н»);
кц
Компилируем, запускаем.
$ хуяк комп примеры/01-привет.хуя
$ ./примеры/01-привет
Привет, Мир!
vak: (Знайка)
[personal profile] vak
Полезные примитивы управления путём PATH. Вставляются в ~/.bashrc. Правятся по вкусу.
append_path() {
    local dir="$1"
    if [[ -d "$dir" ]]; then
        if [[ -d "$dir" && ":$PATH:" != *":$dir:"* ]]; then
            export PATH="$PATH:$dir"
        fi
    fi
}
prepend_path() {
    local dir="$1"
    if [[ -d "$dir" ]]; then
        if [[ -d "$dir" && ":$PATH:" != *":$dir:"* ]]; then
            export PATH="$dir:$PATH"
        fi
    fi
}
remove_path() {
    local dir="$1"
    if [[ ":$PATH:" == *":$dir:"* ]]; then
        local new_path=":$PATH:"
        new_path="${new_path//:$dir:/:}"
        new_path="${new_path#:}"
        export PATH="${new_path%:}"
    fi
}
remove_path /usr/games
remove_path /usr/local/games
remove_path .
append_path /usr/sbin
append_path /usr/bin
append_path /snap/bin
prepend_path /usr/local/bin
prepend_path /usr/local/sbin
prepend_path $HOME/.local/bin

Про нас пишут

Apr. 22nd, 2025 02:38 pm
vak: (Робот 1)
[personal profile] vak
https://www.automotiveworld.com/articles/software-centric-chips-anticipate-the-ai-defined-vehicle/

"SiMa.ai is positioning its unique MLSoC platform as the gateway for unlocking next-generation ADAS/AV performance. Importantly, it has been conceived specifically for automotive applications."

"SiMa.ai’s MLSoC has an ML performance of 50 TOPS and a ResNet-50 (an image classifying architecture) performance of more than 300 FPS per watt. The company claims latency can be reduced by a factor of ten, with all compute in Level 2/3 systems achieved at less than 25W, or less than 100W at Level 4."

"SiMa.ai designed the chip according to three foundation pillars: to be compatible with any computer vision and generative AI application using ML at the edge, regardless of vehicle type; to offer best-in-class performance per watt; and to provide an interface usable by anyone instead of a small demographic of hardware experts."

"In December 2024, SiMa.ai combined its AI/ML capabilities with silicon design and verification firm Synopsys to maximise customisation for automotive-centric IP, subsystems, chiplets, and SoCs."

дары волхвов

Apr. 22nd, 2025 10:15 pm
avva: (Default)
[personal profile] avva
Вчера вечером в пол-двенадцатого пришел к ребенку Ю. в комнату, чтобы по новой традиции она прочитала короткий рассказ вслух и мы его быстро обсудили. Это надо было сделать на час-два раньше, но так уж получилось. Рассказ я выбрал - "Дары волхвов" О'Генри.

Перед началом чтения решил объяснить, что такое, собственно "дары волхвов", и рассказал соответствующий библейский сюжет, которого Ю. не знала. Тогда она решила заодно спросить меня о деве Марии и о том, почему в легендах о Робин Гуде, которые она читает, он назван особенно преданным Богородице и что это на практике означало. Я начал говорить, а она не останавливала меня и иногда задавала еще вопросы...

Короче мы обсудили деву Марию, девственное зачатие Христа, вопрос непорочного зачатия самой Марии и его важность в католичестве, вообще католичество, кто такой в точности "папа римский", почему он "римский" и откуда берется, важность понятия епископа в христианстве, основные ветви христианства, раскол между западной и восточной церквями в 11-м веке и о чем они не могли договориться, напряженные отношения между церковной властью и королями Европы, крестовые походы, рыцарские кодексы, индульгенции, зарождение протестанства, Мартина Лютера и 95 тезисов, проблему развода и аннулирование брака в католической церкви, Генриха VIII и его жен и отщепление англиканской церкви от католической, религиозные диспуты и войны внутри христианства, переводы Библии на европейские языки и чтение Библии обычными людьми, понятие "еврей" с этнической точки зрения, с религиозной точки зрения, как случилось, что в Западной Европе и Америке преобладает религиозный взгляд, а в Восточной Европе этнический, отдельное понятие "иудей" в русском языке, как в Америке примиряют еврейство как религию с очевидными примерами евреев, живущих полностью светской жизнью, аналогия с понятием "непрактикующий католик" (lapsed Catholic) и что это значит, подход к еврейству как к "племени", и как он соединяет этнический и религиозный подходы... кажется, все основные темы вспомнил, хотя по мелочам наверняка упустил.

Тут оказалось, что прошло почти два часа, пол-второго ночи, мы опомнились и, наконец, прочитали "Дары волхвов". Ю. он очень понравился, она сказала, что из всех прочитанных пока что в рамках этой новой программы рассказов (десять штук) он самый любимый.
vak: (Робот 1)
[personal profile] vak
...Фирма делает чипы. Целенаправленно для искусственного интеллекта и машинного обучения. Но какие нейронные сетки на наших чипах можно гонять, и с какой эффективностью? А вот вам рисунок. По горизонтали количество обрабатываемых изображений в секунду. По вертикали точность распознавания. Точность получается повыше, если модель работает в плавающей точке FP32, и пониже, если она квантована в целые числа INT8.

Подробнее на сайте: https://sima.ai/model-browser/

(no subject)

Apr. 21st, 2025 07:14 pm
ya_miranda: (Default)
[personal profile] ya_miranda
Нет, как хотите, но вот этот вот указ меня пугает серьезно
(i) the Bald and Golden Eagle Protection Act;
(ii) the Migratory Bird Treaty Act of 1918;
(iii) the Fish and Wildlife Coordination Act of 1934;
(iv) the Anadromous Fish Conservation Act of 1965;
(v) the Marine Mammal Protection Act of 1972;
(vi) the Endangered Species Act of 1973

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


https://www.whitehouse.gov/presidential-actions/2025/04/zero-based-regulatory-budgeting-to-unleash-american-energy/?fbclid=IwY2xjawJzvchleHRuA2FlbQIxMAABHv3oW_2MPbDO5VVsw5uIeIYyyCHrPDDsZJz3tcvnpeDYMvnJPNIpXL_o005i_aem_qJSmw9gqhRcUvTnLMQTYdA
vak: (бэсм-6)
[personal profile] vak
(Я послал этот текст в список рассылки БЭСМ-6, но сохраню и здесь для памяти.)

Раз уж у нас тут постепенно актуализировалась тема написания компиляторов, я тоже увлёкся и реализовал давнишнюю мечту: портонул Би с PDP-7 на БЭСМ-6.

Исходник компилятора: b-besm.b

Проект на Гитхабе: besm6/b-compiler

История вопроса следующая. В 1969 году Кен Томпсон создал язык Би для машины PDP-7. Компилятор порождал так называемый шитый код, который интерпретировался во время выполнения. Позже в 1971-м Деннис Ритчи портонул Би на машину Honeywell GE 645, но без всякого шитого кода, а уже с нормальной генерацией бинарного кода целевого процессора. А когда Ритчи взялся тащить Би на PDP-11, оказалось, что наличие байтовой адресации существенно меняет дело. Пришлось добавить в Би типы, и он быстро превратился в знакомый нам Си.

Исходники компилятора Би считались потерянными. Но девять лет назад Robert Swierczek чудесным образом сумел восстановить тексты Би из обрывков распечаток в рамках проекта pdp7-unix.

Я взял эти исходники и вместо выдачи шитого кода для PDP-7 вставил генерацию машинных команд БЭСМ-6 для ассемблера Madlen. Добавил минимальную рантайм библиотеку и запихнул в мониторную систему Дубна. Компилятор пишет ассемблерный текст на барабан и, если не случилось ошибок, выполняет как бы команду *READ:1. Дальше обычным образом стартует Мадлен и формирует объектные модули. Компилятор Би и рантайм библиотеку я поместил на отдельную ленту, её можно подключать командой *TAPE:7/B. Покажу пример на симуляторе dubna.

Вот скрипт с исходным текстом классического примера Hello World. Компилятор запускается с ленты командой *TRANS.
*name B compiler
*tape:7/b,40
*library:40
*trans-main:40020
main() {
printf("Hello, B!*n");
}
*execute
*end file
Запускаем. Я не стал убирать таблицу загрузки, чтобы вам было видно размер кода:
$ dubna hello.dub
...
*NAME B COMPILER
*TAPE:7/*,40
*LIBRARY:40
*TRANS-MAIN:40020
OVERLAY OT 20/04/25
B COMPILER FOR BESM-6, VERSION 04/2025
COMPILED 3 LINES OF CODE, FOUND 0 ERRORS

*NO LIST
*CALL BLOCKERR
*MADLEN
MAIN CP 0.0, ST 0.0, RT 1.0*
*READ OLD
*EXECUTE
*LIBRA:40 = B/DIV B/EQ B/GT B/LT B/MUL B/NE B/RET B/SAVE0 B/SAVE
B/TOUT B/TRUE CHAR PRINTD PRINTO PRINTF WRITE WRITEB OUT*CNT OUT*SHFT
OUT*BUFF FLUSH FOUT

MAIN 01000 PRINTD 01413 B/MUL 01757 ISOTCOSY 06002
PROGRAM E 01000 PRINTO 01466 B/GT 01766 ISOTCOS1 E 06053
B/SAVE0 01011 WRITE 01517 FOUT 01771 DRUMTAP* 06073
B/RET 01016 B/TRUE 01622 WRCARD 01772 CHKWORD* C 06124
PRINTF 01023 OUT*CNT 01623 WRWORD E 02014 PRINT8 06125
B/SAVE 01256 OUT*SHFT 01624 WBEGIN E 02033 STOP* 06306
CHAR 01263 OUT*BUFF 01625 WRIEND E 02042 EXIT E 06307
B/NE 01301 FLUSH 01654 B/TOUT 02075 CBOБOДHO 06335
B/EQ 01304 B/LT 01744 WRWORD/ C 04000
WRITEB 01307 B/DIV 01747 XWRITE/ C 06000

HELLO, B!
Вот ещё несколько примеров для Би из разных мест. Все они работают под Дубной:Мандельброт выглядит забавно: mandelbrot.txt

Выводы из всей этой затеи:
  • Би вполне был возможен на БЭСМ-6 уже тогда, в середине 70-х. Увы, никто из аксакалов-бэсмачей про него не знал.
  • Если бы Би тогда состоялся, он мог бы стать важным средством системной разработки. Не судьба. Позже язык ЯРМО пытался занять нишу.
  • Результат примерно соответствует мечте Игоря Григорьевича Пасынкова, когда в 1986 году он позвал меня в курчатник заниматься Си для Эльбруса-Б. Ему хотелось видеть Си не только под юниксом, но и в мониторке.

(no subject)

Apr. 21st, 2025 10:28 am
ya_miranda: (Default)
[personal profile] ya_miranda
Черные кошки стали меньше рыжеть. У-у-у! они такие черные, что на фоне ковра посередине кошки ничего не видно!
vak: (Default)
[personal profile] vak
Вот такая програмулина:
main() {
auto cx, cy, x, y, x2, y2;
auto iter;
auto xmin, xmax, ymin, ymax, maxiter, dx, dy;

xmin = -8601;
xmax = 2867;
ymin = -4915;
ymax = 4915;

maxiter = 32;

dx = (xmax - xmin) / 79;
dy = (ymax - ymin) / 24;

cy = ymin;
while (cy <= ymax) {
cx = xmin;
while (cx <= xmax) {
x = 0;
y = 0;
x2 = 0;
y2 = 0;
iter = 0;
while (iter < maxiter) {
if (x2 + y2 > 16384)
goto next;

y = ((x * y) / 2048) + cy;
x = x2 - y2 + cx;
x2 = (x * x) / 4096;
y2 = (y * y) / 4096;
iter++;
}
next:
write(' ' + iter);
cx = cx + dx;
}
write('*n');
cy = cy + dy;
}
return(0);
}
Запускаем mandelbrot.dub, получаем mandelbrot.txt:
$ dubna mandelbrot.dub
...
!!!!!!!!!!!!!!!"""""""""""""####################################""""""""""""""""
!!!!!!!!!!!!!"""""""""#######################$$$$$$$%'+)%%%$$$$$#####"""""""""""
!!!!!!!!!!!"""""""#######################$$$$$$$$%%%&&(+,)++&%$$$$$$######""""""
!!!!!!!!!"""""#######################$$$$$$$$$$%%%%&')*5:/+('&%%$$$$$$#######"""
!!!!!!!!""""#####################$$$$$$$$$$%%%&&&''),@@@@@@@,'&%%%%%$$$$########
!!!!!!!"""####################$$$$$$$$%%%&'())((())*,@@@@@@/+))('&&&&)'%$$######
!!!!!!""###################$$$$$%%%%%%&&&'+.@@=/<@@@@@@@@@@@@@@@/++@..93%%$#####
!!!!!"################$$$%%%%%%%%%%&&&&'),+2@@@@@@@@@@@@@@@@@@@@@@@@@1(&&%$$####
!!!!"##########$$$$$%%&(-(''''''''''''(*,5@@@@@@@@@@@@@@@@@@@@@@@@@@@@+)-&%$$###
!!!!####$$$$$$$$%%%%%&'(*-@1.+.@-4+))**@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@4-(&%$$$##
!!!!#$$$$$$$$$%%%%%%'''++.6@@@@@@@@@8/0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3(%%$$$$#
!!!#$$$$$$$%&&&&''()/-5.5@@@@@@@@@@@@@>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?'&%%$$$$#
!!!(**+/+<523/80/46@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@4+)'&&%%$$$$#
!!!#$$$$$$$%&&&&''().-2.@@@@@@@@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'&%%$$$$#
!!!!#$$$$$$$$$%%%%%&'''/,.7@@@@@@@@@;/0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@0'%%$$$$#
!!!!####$$$$$$$$%%%%%&'(*-:2.,/?-5+))**@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@4+(&%$$$##
!!!!"##########$$$$$%%&(-(''''(''''''((*,4@@@@@@@@@@@@@@@@@@@@@@@@@@@4+).&%$$###
!!!!!"################$$$%%%%%%%%%%&&&&')<,4@@@@@@@@@@@@@@@@@@@@@@@@@/('&%%$####
!!!!!!""##################$$$$$$%%%%%%&&&'*.@@@0@@@@@@@@@@@@@@@@1,,@//9)%%$#####
!!!!!!!"""####################$$$$$$$$%%%&(())((()**-@@@@@@/+)))'&&&')'%$$######
!!!!!!!!""""#####################$$$$$$$$$$%%%&&&''(,@@@@@@@+'&&%%%%%$$$########
!!!!!!!!!"""""#######################$$$$$$$$$$%%%%&')*7@0+('&%%%$$$$$#######"""
!!!!!!!!!!!"""""""######################$$$$$$$$$%%%&&(+-).*&%$$$$$$######""""""
!!!!!!!!!!!!!"""""""""#######################$$$$$$%%'3(%%%$$$$$######""""""""""
!!!!!!!!!!!!!!!""""""""""""#####################################""""""""""""""""

Young Sheldon says

Apr. 21st, 2025 09:27 am
juan_gandhi: (Default)
[personal profile] juan_gandhi
 "In fact, I'd like to meet fewer people, not more."

(S7E5)

Is not it brilliant!

Angelo Papenhoff

Apr. 21st, 2025 12:01 am
vak: (Default)
[personal profile] vak
Много интересных подробностей про исторический компилятор Би для PDP-7 и про первый юникс.

(no subject)

Apr. 20th, 2025 09:37 pm
ya_miranda: (Default)
[personal profile] ya_miranda
видишь облако в небе лебедь
двери в небе тебе как раз
кошка кошка куда ты лезешь
ну наверное в нужный лаз

чем-то пахнет - куда ты делся -
как успела куда ушла -
черной лапой толкает дверцу
вверх ныряет и все дела

вы стараетесь много что ли
список действий дурацких вех
человеку не нужно боли
всем нужна просто дверь наверх

и умеющий понемножку
над соленой водой храпеть
успевает как эта кошка
прыг на запах -
и все успеть

(no subject)

Apr. 20th, 2025 12:39 pm
ya_miranda: (Default)
[personal profile] ya_miranda
Перечитав вчерашний пост, понял, что Полиция Скорби съела бы меня за него как беззаботную безголовую личность, а заодно и моих хорошо знакомых.
Есть же куча случаев, когда пипл не понимает, что это все не только заработано, но и что-то вроде... короче, понимаю я очень хорошо людей, которые во время каких-то жутких событий, в которых сами участвуют, вдруг пишут книжки, ходят на танго или вообще даже лодку поймать ухитряются. Это же сколько жизни нужно.

но зато стало ясно, что в этом микроскопическом дриме нет Полиции Скорби!

линейное A и дроби

Apr. 20th, 2025 05:45 pm
avva: (Default)
[personal profile] avva
Прочитал на днях (спасибо LanguageHat за ссылку), что недавно на Крите во время раскопок археологи нашли скипетр из слоновой кости, вероятно имевший религиозное значение в минойской цивилизации. На фотографиях - восстановленный скипетр и место, где была найдена его круглая часть (несколько "позвонков" видны в центрально-левой части фотографии).

ivorysite.png
ivorydisk.png

Самое главное и важное - что как на круге, так и на рукоятке есть надписи на Линейном A, знаменитой письменности минойской цивилизации, до сих пор не расшифрованной. При том, что в общей сложности на них обнаружено 119 знаков, это больше, чем до сих пор находили на одном объекте (105 знаков). Более того, известные надписи на Линейном А почти всегда включают в себя числа и считаются административными/торговыми по смыслу, а тут на круглой части скипетра чисел вообще нет, и это первый пример использования Линейного А в предположительно религиозных целях. Есть шанс, что эта находка поможет в расшифровке, хотя если я верно понимаю текущее состояние дел с Линейным А, проблема там в основном не в том, чтобы понять смысл "букв", а в том, что ими записаны слова не на древнегреческом (как с Линейным B, который расшифровали в 50-х), а на неизвестном, не дошедшем до нас языке. Но все равно очень круто.

Еще меня очень впечатлила в вопросе о расшифровке Линейного А загадка дробных знаков. В этой письменности есть знаки для чисел - единиц, десяток, сотен и тысяч - плюс в дополнение 17 (!) разных знаков для дробных значений типа 1/2 или 1/7. Точное значение дробных знаков продолжает быть предметом яростных споров специалистов, потому что есть всего несколько примеров уравнений (типа 45 + J + 20 J + 29 = 95, на одной надписи, подытоживающей цену нескольких товаров, из которой можно понять, что знак, который обозначают J, скорее всего 1/2. Скорее всего, потому что есть шанс, что от таблички откололся кусок и там еще что-то есть неучтенное). Из начертания самих знаков трудно понять, к какой дроби что относится (хоть пытаются выдвигать гипотезы). Я пролистал любопытную статью, в которой авторы используют современные методы constraint programming, чтобы учесть одновременно все (крохотное) количество данных о том, как эти знаки связаны друг с другом, и оценить более и менее вероятные варианты того, сколько каждый значит. На картинке - лишь начальная часть длинной таблицы из статьи, которая подытоживает, какие варианты для каждого знака предлагали за последние десятилетия в разных статьях.

fractions.png
vak: (Default)
[personal profile] vak
Я затащил компилятор Би под мониторную систему Дубна. Сделал отдельную ленточку 7/b, на которой лежит бинарник компилятора и рантайм библиотека. Вот классический пример Hello World:
*name B compiler
*tape:7/b,40
*library:40
*trans-main:40020
main() {
printf("Hello, B!*n");
}
*execute
*end file
Запускаем:
$ dubna b.dub
...
*NAME B COMPILER
*TAPE:7/*,40
*LIBRARY:40
*TRANS-MAIN:40020
OVERLAY OT 20/04/25
B COMPILER FOR BESM-6, VERSION 04/2025
COMPILED 3 LINES OF CODE, FOUND 0 ERRORS

*NO LIST
*CALL BLOCKERR
*MADLEN
MAIN CP 0.0, ST 0.0, RT 1.0*
*READ OLD
*EXECUTE
*LIBRA:40 = B/DIV B/EQ B/GT B/LT B/MUL B/NE B/RET B/SAVE0 B/SAVE
B/TOUT B/TRUE CHAR PRINTD PRINTO PRINTF WRITE WRITEB OUT*CNT OUT*SHFT
OUT*BUFF FLUSH FOUT

MAIN 01000 PRINTD 01413 B/MUL 01757 ISOTCOSY 06002
PROGRAM E 01000 PRINTO 01466 B/GT 01766 ISOTCOS1 E 06053
B/SAVE0 01011 WRITE 01517 FOUT 01771 DRUMTAP* 06073
B/RET 01016 B/TRUE 01622 WRCARD 01772 CHKWORD* C 06124
PRINTF 01023 OUT*CNT 01623 WRWORD E 02014 PRINT8 06125
B/SAVE 01256 OUT*SHFT 01624 WBEGIN E 02033 STOP* 06306
CHAR 01263 OUT*BUFF 01625 WRIEND E 02042 EXIT E 06307
B/NE 01301 FLUSH 01654 B/TOUT 02075 CBOБOДHO 06335
B/EQ 01304 B/LT 01744 WRWORD/ C 04000
WRITEB 01307 B/DIV 01747 XWRITE/ C 06000

HELLO, B!
Компилятор генерит ассемблерный код и пишет его на барабан, то есть временный файл фактически. И переключает мониторку на чтение этого барабана, как бы командой *READ:1. Вызывается Мадлен и превращает ассемблерный код в бинарные объектные модули.

(no subject)

Apr. 19th, 2025 06:54 pm
ya_miranda: (Default)
[personal profile] ya_miranda
Со вчера ною, что воооот, теперь я еще и никуда. Пишут из Европы, украинки, зовут в неизвестном мне месте покататься на яхте.
В Европу я еду в мае, первый раз опробую паспорт, и, чтоб не бояться, такое как раз подойдет )
Эт-то вам не в горы пешком пилить.

И НАМ ВЕЛЕЛ!

Apr. 20th, 2025 12:30 am
livelight: (hot)
[personal profile] livelight
С праздником всех, кто!

У нас тут под окнами люди с лампадками ходят.
Вот, подсказывают: несут в руках свет, воистину!
livelight: (Default)
[personal profile] livelight
Поздравление, пришедшее от пёсбука ровно в пасхальную полночь, и цитаты из дальнейшей переписки:
Узнайте, как мы будем использовать вашу информацию для улучшения ИИ-решений Meta!
Что вы можете сделать? У вас есть право возразить против того, чтобы компания Meta использовала вашу общедоступную информацию!
Мы можем продолжать обрабатывать информацию о вас, чтобы создавать и улучшать ИИ-решения Meta, даже если вы реализуете свое право на возражение или не будете использовать наши Продукты.
Мы учтем ваше возражение. Это значит, что ваш запрос будет в дальнейшем использоваться для разработки и повышения качества ИИ-решений Meta.

x-post: https://livelight.livejournal.com/683868.html

(no subject)

Apr. 19th, 2025 03:10 pm
ya_miranda: (Default)
[personal profile] ya_miranda
Воды не допросишься, сухо и пресно,
На карте неправильно выбрано место,
И белые сохнут на солнце дома,
И редкие путники сходят с ума.
Как сто лет назад, и не остров - могила.
Здесь было и море, и озеро было.
Вся краска облезла с ворот городка,
Но здешних людей не пугает тоска.

И пусть целый мир насовсем пропадет -
Все ждут, когда море придет,
Ждут, когда море придет,
Ждут...

Машину заводят в субботу и в среду.
Проходит соседка на помощь соседу.
Все кактусы сдохли в соседнем дворе,
И розы уже не цветут в январе.

И как не хватает тому, кто не с ними,
Каких-то людей, не меняющих имя,
Проваленных крыш, и стихов ни о ком,
И черных причалов, забитых песком.

Дожди не вернутся, никто их не ждет -
Все ждут, когда море придет,
Ждут, когда море придет,
Ждут...

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

Им воздух не горек, их время не ждет,
Они просто ждут, когда море придет,
Ждут, когда море придет,
Ждут...

April 2025

S M T W T F S
  12345
678 9101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 07:34 am
Powered by Dreamwidth Studios