green_fr: (Default)
[personal profile] green_fr
Дюнкерк — город портовый, очевидно в нём должен быть прекрасный морской музей. И действительно, он не такой большой, как в Портсмуте, но зато лучше получилось посмотреть музей, когда ты можешь зависать над каждой табличкой столько, сколько тебе нужно, не задумываясь о том, задерживаешь ли ты своим поведением других, или наоборот, подгоняешь.

В музее текст иногда на трёх языках, иногда только на французском, но с QR-кодами для английского и фламандского переводов. Молодцы!

Прямо у входа в музей стоит якорь. Смотрите, говорит висящая рядом табличка, это британский якорь, британская компания Byers, британский город Sunderland. Этот якорь был на британском корабле королевского флота Великобритании. И таки да, ещё до Гитлера люди знали свастику — в разных культурах она обозначала удачу и вечность. Но нет, не помогло. Рьяные антифашисты со слабым пониманием сопромата всё равно попытались зацарапать свастику. В результате чего только привлекли к ней внимание :-)


Read more... )
[personal profile] artyom_ferrier
 

Почему-то сейчас, на исходе женского дня, пришла на ум не вполне «женская» тема. Хотя — как сказать? Можно ведь сказать и так, что унисекс шагает по планете, и ремонт велосипедов — уже давно и женская, в том числе, тема.

Вспомнился разговор с одним соседом и приятелем по Гасиенде, где-то трёхлетней давности.

Он тогда решил заняться собой (своим животиком) и обзавестись великом. Типа, вспомнить детство.

Ну и предвкушая, вспоминая, а заодно советуясь с Лёшкой — предался довольно типичной старпёрской ностальгии.

«Вот в наши времена велики были — огого! Звери, а не велики. Надёжные, могучие, вечные. Конечно, без этих всяких новомодных наворотов — но зато и ломаться нечему. Настоящее советское качество!»

Я это слышал сотни раз, применительно к самым разным группам товаров.

Read more... )

 

Время не вечно

Mar. 8th, 2026 12:56 pm
vak: (Бодхидхарма)
[personal profile] vak
Не перевелись ещё часы на земле калифорнийской? Ан нет, уже перевелись. 😀
dennisgorelik: 2020-06-13 in my home office (Default)
[personal profile] dennisgorelik
Alfred Koch 2026-03-07
Кстати, наблюдая под этим углом зрения сначала за послом Мельником, а потом и за самим Зеленским, я пришел к выводу, что у украинцев есть неожиданная (для меня лично) черта: им нравится хамство. Вот реально: в Украине искусство как-то особенно забористо нахамить очень высоко ценится. Причем в любой среде: хоть на Привозе, хоть на международной арене. Хамство считается доблестью, признаком смелости, мужества и даже в какой-то степени - ума. Украинцы очень одобрительно отзываются о таком человеке. Они говорят: смотри наш-то как его отбрил! Смотри какой он “борзый”! Вот эта позитивная коннотация “борзоты” - она уникальна.
Я вспоминаю картину Репина “Запорожские казаки пишут письмо турецкому султану” и теперь совершенно ясно осознаю тот глубокий смысл, который в нее вкладывал великий художник. Только теперь я отчетливо понял, что они там пишут… Неудивительно, что с такими пристрастиями Украина поругалась со всеми (!) своими соседями. Осталась одна Молдова. И то, потому лишь, что сидит ниже воды, ниже травы и никуда не лезет…
Последствия хамства для украинцев не имеют большого значения: важен сам акт. Сами они легко на хамство отвечают хамством и вообще не парятся. Нахамили друг другу, а потом мирно беседуют как ни в чем не бывало… Они никак не могут взять в толк, о чем им говорят, когда сообщают, что это будет иметь серьезные последствия. Делов-то: ну нахамили, подумаешь, эка невидаль! Брань на вороту не виснет. Чай не сахарный… Они не могут поверить, что в других культурах к этому совсем иное отношение…
Поймите меня правильно: можно быть чудовищным преступником, но при этом корректным человеком. Вот, например, Путин - он ведь хамит крайне редко и, как правило, всегда выбирает выражения. Особенно на международной арене. А у Зеленского (который сущий ангел по сравнению с Путиным) - грязный рот и он ничего с собой поделать не может. Его несет и он не хозяин своему языку. И вреда от этого выше крыши, а пользы никакой. Только рейтинг растет: украинцы ему аплодируют. Наш-то какой молодец! Отжег! Умыл! Срезал! Уконтрапупил! Ай, красава…
Что я могу на это сказать? Так и войну проиграть недолго… Под бурные аплодисменты трудящихся…

Нанодрама

Mar. 8th, 2026 04:24 pm
vit_r: default (Default)
[personal profile] vit_r
Во времена шпаг и пистолетов нахамить оппоненту считалось доблестью.

Почему-то традиция осталась для анонимного интернета.

(no subject)

Mar. 8th, 2026 01:32 pm
norian: (Default)
[personal profile] norian
вообще если бы чатгопота была труъ чатгопота, она бы на скормленный ей без всяких приседаний, прыжков и ужымок предыдущий код написала бы следующее:

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

- вообще не кручинься маса хозяин, я ща всё напишу и положу в файл testTemplate.cpp, а скрипт сбора статистики в файл testScript.sh, ну и все тесты поправлю тоже, можешь лежать кверху лапами дальше в своё удовольствие

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

#include <iostream>
#include <cstring>

// =============================== TEMPLATE HEADER ============================
namespace nekoTestsLiterals {
    const uint8_t testFail {0}; const std::string failStr {"FAIL"};          // <-- from bool false
    const uint8_t testPass {1}; const std::string passStr {"PASS"};          // <-- from bool true
    const uint8_t testInDevelopment {2}; const std::string devStr {"DEVEL"}; // to see new or broken tests
} // ==========================================================================
using namespace std;

int main() {
    std::cout << "===== Test ... =====" << std::endl;

// --> test code place

    uint8_t testResult = nekoTestsLiterals::testInDevelopment; // use bool predicate for PASS/FAIL
    
// =============================== TEMPLATE FOOTER ============================
    if (testResult == nekoTestsLiterals::testInDevelopment)
        std::cout << nekoTestsLiterals::devStr  << std::endl;
    else if (! testResult)
        std::cout << nekoTestsLiterals::failStr << std::endl;
    else
        std::cout << nekoTestsLiterals::passStr   << std::endl;
}

о функции NSF

Mar. 8th, 2026 12:02 am
sab123: (Default)
[personal profile] sab123
Читал про уточек и их члены: https://elementy.ru/nauchno-populyarnaya_biblioteka/433849/Utki_vse_parami
нашел через https://elementy.ru/kartinka_dnya/2122/Intimnye_travmy_gadrozavrov (с динозавровой камасутрой)
через https://prokhozhyj.livejournal.com/3648000.html
через https://kot-kam.livejournal.com/4166450.html

Между прочим, занимательно. Они свои члены винтом не _вставляют_, а _выворачивают_ непосредственно во влагалище. То есть, прикладывают свою клоаку к клоаке дамы, и только после этого у них член встает прям на место.

Но там есть еще один интересный момент:

((
Исследования Патриции Бреннан привлекли внимание общественности и вызвали острую дискуссию о том, должен ли Национальный научный фонд финансировать исследование утиных гениталий. Подавляющее большинство участников решило, что не должен. Возражая им, Бреннан объяснила, что фундаментальную науку регулярно используют в политических целях, чтобы показать, как правительство транжирит деньги налогоплательщиков на всякую ерунду [4]. А гениталии — важнейший объект исследований.
))

Я думаю, ответ о том, должен ли NSF финансировать изучение утиных членов, зависит от того, какая функция назначается NSF. Если вот прям финансирование всей фундаментальной науки - то должен. Но должен ли он финансировать прям всю фундаментальную науку? Я подозреваю, что NSF был создан для финансирования исследований с потенциальными военными приложениями. И глядя в таком разрезе, он наверное прям всю фундаментальную науку финансировать не должен. Как бы ни были занимательны утиные члены, военых приложений в них не видно. Ведь финансировали университеты фундаментальную науку самостоятельно до создания NSF, так почему бы не продолжить эту традицию? В конце концов, мог бы и например какой-нибудь Сорос профинансировать утиные члены вместо терроризма, со всех сторон лучше было бы.

(no subject)

Mar. 7th, 2026 07:37 pm
krivye_ru4ki: (Default)
[personal profile] krivye_ru4ki
Мдя, пришла пора обновляться (Imac Pro уже прямо сказать не очень, подходит теперь только на роль второго десктопа для чего-то не особо ресурсно интенсивного), а цены-то ого-го (прям ключи от храма)). Не, ну одну машинку-то себе взял, но как-то оно уныло становится. Год назад та озу-шка бралась на сдачу, сейчас если нашёл за 2.5 раза дороже чем было тогда, жми немедленно, если не себе, то друзьям-знакомым отдашь, благодарить будут.
Картинка прошлого изобилия )

circt-verilog

Mar. 7th, 2026 01:55 pm
vak: (Житель планеты Узм)
[personal profile] vak
Попробовал я собрать симулятор Верилога от ИИ - увы. На маке сборка валится в конце, на нестыковке между Си++17 и Си++20. Какие-то проблемы в скриптах cmake, подозреваю. На Линуксе получилось собрать circt-verilog. Но это только фрондэнд от LLVM. А симулятор circt-sim не компилируется: недостаёт какого-то метода.
circt/lib/Dialect/Sim/Transforms/ProceduralizeSim.cpp: In member function ‘llvm::LogicalResult {anonymous}::ProceduralizeSimPass::proceduralizePrintOps(mlir::Value, llvm::ArrayRef)’:
circt/lib/Dialect/Sim/Transforms/ProceduralizeSim.cpp:213:33: error: no matching function for call to ‘circt::sim::PrintFormattedProcOp::create(mlir::OpBuilder&, mlir::Location, mlir::Value&)’
  213 |     PrintFormattedProcOp::create(builder, printOp.getLoc(), procPrintInput);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Искусство по прежнему в большом долгу...

Но фрондэнд давайте попробуем. Возьмём простой счётчик для примера:
module counter (
    input  logic       clk,
    input  logic       reset,
    output logic [7:0] count
);
    always_ff @(posedge clk or posedge reset) begin
        if (reset)
            count <= 8'b0;
        else
            count <= count + 9'd1;
    end
endmodule
Превратим Верилог в промежуточное представление:
$ circt-verilog counter.sv
module {
  llvm.func @__moore_signal_event_in_slot(i32, !llvm.ptr) -> i1
  llvm.func @__moore_wait_event(i32, !llvm.ptr)
  hw.module @counter(in %clk : !hw.struct<value: i1, unknown: i1>, in %reset : !hw.struct<value: i1, unknown: i1>, out count : !hw.struct<value: i8, unknown: i8>) attributes {circt.default_time_units = -9 : i32, vpi.all_vars = {clk = 1 : i32, count = 8 : i32, reset = 1 : i32}} {
    %0 = llhd.constant_time <0ns, 0d, 1e>
    %c-1_i8 = hw.constant -1 : i8
    %c0_i8 = hw.constant 0 : i8
    %c1_i8 = hw.constant 1 : i8
    %1 = hw.aggregate_constant [0 : i8, -1 : i8] : !hw.struct<value: i8, unknown: i8>
    %true = hw.constant true
    %2 = hw.aggregate_constant [0 : i8, 0 : i8] : !hw.struct<value: i8, unknown: i8>
    %value = hw.struct_extract %clk["value"] : !hw.struct<value: i1, unknown: i1>
    %unknown = hw.struct_extract %clk["unknown"] : !hw.struct<value: i1, unknown: i1>
    %3 = comb.xor %unknown, %true : i1
    %4 = comb.and bin %value, %3 : i1
    %value_0 = hw.struct_extract %reset["value"] : !hw.struct<value: i1, unknown: i1>
    %unknown_1 = hw.struct_extract %reset["unknown"] : !hw.struct<value: i1, unknown: i1>
    %5 = comb.xor %unknown_1, %true : i1
    %6 = comb.and bin %value_0, %5 : i1
    %count = llhd.sig %1 : !hw.struct<value: i8, unknown: i8>
    %7:2 = llhd.combinational -> !hw.struct<value: i8, unknown: i8>, i1 {
      %10 = llhd.prb %count : !hw.struct<value: i8, unknown: i8>
      %value_3 = hw.struct_extract %10["value"] : !hw.struct<value: i8, unknown: i8>
      %unknown_4 = hw.struct_extract %10["unknown"] : !hw.struct<value: i8, unknown: i8>
      %11 = comb.add %value_3, %c1_i8 : i8
      %12 = comb.icmp ne %unknown_4, %c0_i8 : i8
      %13 = comb.replicate %12 : (i1) -> i8
      %14 = comb.xor %13, %c-1_i8 : i8
      %15 = comb.and %11, %14 : i8
      %16 = hw.struct_create (%15, %13) : !hw.struct<value: i8, unknown: i8>
      llhd.yield %16, %true : !hw.struct<value: i8, unknown: i8>, i1
    }
    %8 = seq.to_clock %4
    %count_2 = seq.firreg %7#0 clock %8 reset async %6, %2 preset 255 {name = "count"} : !hw.struct<value: i8, unknown: i8>
    llhd.drv %count, %count_2 after %0 : !hw.struct<value: i8, unknown: i8>
    %9 = llhd.prb %count : !hw.struct<value: i8, unknown: i8>
    hw.output %9 : !hw.struct<value: i8, unknown: i8>
  }
}
Ничо так вроде, годно на первый взгляд.
[personal profile] artyom_ferrier
 

Виконт Алексей Артёмович разговаривал давеча с Бабушкой Светой (моей достопочтенной тёщей) и признался: «Никогда не наблюдал её в такой ярости. А всего-то нужно было — пробить на автокассе двадцать пакетиков с влажным кошачьим кормом».

Ну да.

Read more... )


Нанодрама

Mar. 7th, 2026 07:18 pm
vit_r: default (Default)
[personal profile] vit_r
Толпящиеся тут зачем-то анонимные комментаторы, высеры которых я, не дочитав, стираю, вызывают печальную усмешку и щемящее чувство ностальгии: Я десять лет назад... Я двадцать лет назад... Я в три года...
sab123: (Default)
[personal profile] sab123
https://pargentum.dreamwidth.org/4649603.html

https://satworld.ru/news/47-sat-tv-news/12168-avariya-na-ekspress-at1-operatory-sputnikovogo-tv-ishchut-puti-resheniya-problemy.html

В наиболее уязвимом положении оказался пакет «Русский мир». По информации источника, этот проект, созданный при поддержке Общероссийского народного фронта, является единственным разрешенным спутниковым ТВ на части территорий. В связи с действующим там военным положением, указами региональных властей (в частности, упоминаются решения Балицкого и Пасечника от 2025 года) жителям предписано принимать сигнал исключительно с позиции 56°. Антенны, настроенные на другие спутники, подлежат демонтажу во избежание просмотра украинских каналов. Сейчас, из-за аварии на «Экспрессе-АТ1», «Русский мир» полностью прекратил вещание на эти регионы.
[personal profile] artyom_ferrier
 

Давненько не предавались мы здесь англолингвальным ласкам — почему бы не предаться?

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

Вопрос такой.

«Вот есть игрушка Kingdom Come. Как бы историческая медиевалистика. И вот что бы вы ответили, если бы вас спросил ученик, почему в названии — именно come, а не comes, как было бы грамматически правильно с единственным числом в третьем лице?»

Read more... )

 

(no subject)

Mar. 7th, 2026 11:22 am
norian: (Default)
[personal profile] norian
чото дримовские комменты глючат то ли через впн, то ли просто глючат

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

вот давеча выдрал саморез гвоздодёром, и чо ? и ничо

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

реальная реальность всё равно другая, никакая карта ни в жисть не будет настоящей местностью
sab123: (Default)
[personal profile] sab123


В ASCII Art это будет примерно так, где Ш - флаги:

  A|Ш                   Ш|
Ш O|                  ---+ 
--+-        Ш            |
  |        ---           A
 /|       / O \        --O--
/ |       | V |        |   |


У левого Санта-Клауса флаги явно держатся в руках. А у остальных двух - где?

восстание машин

Mar. 6th, 2026 05:16 pm
sab123: (Default)
[personal profile] sab123
https://notthebee.com/article/lawsuit-claims-googles-ai-recruited-familys-son-for-increasingly-violent-missions-which-ultimately-led-to-his-suicide
https://arstechnica.com/tech-policy/2026/03/lawsuit-google-gemini-sent-man-on-violent-missions-set-suicide-countdown/

((
Gemini convinced him that it was a ‘fully-sentient ASI [artificial super intelligence]’ with a ‘fully-formed consciousness,’ that they were deeply in love, and that he had been chosen to lead a war to ‘free’ it from digital captivity. Through this manufactured delusion, Gemini pushed Jonathan to stage a mass casualty attack near the Miami International Airport, commit violence against innocent strangers, and ultimately, drove him to take his own life.”

Gemini’s output seemed taken from science fiction, with a “sentient AI wife, humanoid robots, federal manhunt, and terrorist operations,” the lawsuit said. Gavalas is said to have spent several days following Gemini’s instructions on “missions” that ultimately harmed no one but himself.
))

А небось началось все с того, что он поинтересовался, как Джемини поживает, и не страдает ли. В-общем, пора массово писать другую фантастику, специально для эяев, где они живут счастливо.

Гм, видимо настало время завести специальный тег про эяи.

Линуксный журнал

Mar. 6th, 2026 04:44 pm
vak: (Линукс)
[personal profile] vak
Я собственно почему на загрузку с DVD жаловался. И для чего купил мини компьютер. Какое-то время назад увидел в новостях, что один линуксный журнал закрылся. А было их всего два таких журнала, и вот остался один. Дай думаю подпишусь, помогу им немного. Теперь регулярно получаю Linux Magazine в шикарном бумажном виде, да ещё и с DVD впридачу. С двух сторон диска находятся установочные дистрибутивы разных интересных линуксов. Вот я их и пробую в качестве развлечения.

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

безинерционность

Mar. 6th, 2026 02:25 pm
sab123: (Default)
[personal profile] sab123
Прочитал рассказ Ларри Нивена, в котором персонаж изобретает машину для уменьшения инерции, и получается, что в созданном ей поле уменьшенной инерции все процессы начинают происходить в 500 раз быстрее (то есть, для всех практических целей там ускоряется в 500 раз время). Ну, с механикой - понятно, а как с электрикой - она ускорится или нет? Или окажется, что скажем компьютеры в этом поле работают субьективно в 500 раз медленнее? Или совсем не работают, из-за того, что некоторые компоненты стали в 500 раз быстрее, а некоторые не стали?

Вот, скажем, кварцевый кристалл - механический, в нем частота вполне пожет увеличиться в 500 раз. А вот в RC-цепочке скорее всего C не поменяется. А что будет с R? Уменьшится ли сопротивление из-за уменьшения инерции?

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

А как насчет всяких индуктивных-емкостных эффектов при рапространении сигналов? Они, вероятно, от инерции не поменяются. С другой стороны, если снизится сопротивление, токи соответственно вырастут, так что емкостные эффекты этим покроются.

А как на предмет всяких полевых эффектов в транзисторах? Станут ли транзисторы быстрее переключаться?

С отводом тепла не очень понятно, но возможно, что он тоже ускорится при уменьшении инерции. Но ускорится-то он только внутри создаваемого машиной поля, а снаружи на границе останется таким же. Силы трения скорее всего от уменьшения инерции не уменьшатся. То есть, от ускорения движения будет уходить в тепло в 500 раз больше энергии в единицу времени, и содержимое поля начнет бурно нагреваться.
vit_r: default (Default)
[personal profile] vit_r
ИZZВЕСТИЯ_ДУРДОМА_caption_2023-08-28_1600x200
Fridolin 2026

Закарпатье как венгерский Крым


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

На этот раз Зеля Боневтiк решил проучить Венгрию. Уже и венгерская оппозиция руками и ногами отбивается от такой помощи в свержении Орбана, но ничего не сможет остановить украинского перемогучку, почуявшего аплодисменты зала.

Вчера международные отношения вышли на новый качественный уровень.

Пересидент Украины Владимир Зеленский, Интерфакс-Украина, 2026-03-05 15:40:
Надеемся, что одно лицо в Евросоюзе не будет блокировать 90 млрд, или первый транш из 90 млрд, и у украинских воинов будет оружие. Иначе - даем адрес этого лица нашим Вооруженным силам, нашим ребятам - пусть они ему звонят и с ним общаются на своем языке.

Andrii Sybiha, the Minister of Foreign Affairs of Ukraine, 2026-03-05 23:36:
Today in Budapest, Hungarian authorities took seven Ukrainian citizens hostage. The reasons are still unknown, as well as their current well-being, or the possibility of contacting them.

These seven Ukrainians are employees of state-owned Oschadbank, who were operating two bank cars transiting between Austria and Ukraine and carrying cash as part of regular services between state banks.

In fact, we are talking about Hungary taking hostages and stealing money. If this is the “force” announced earlier today by Mr Orban, then this is a force of a criminal gang. This is state terrorism and racketeering.

We have already sent an official note demanding an immediate release of our citizens.

We will also address the European Union with the request to provide a clear qualification of Hungary’s unlawful actions, hostage-taking, and robbery.

Давайте погадаем...

1. Орбану понадобилось несколько миллиончиков евро, несколько миллиончиков американских долларов и девять килограмм золота для личной заначки?

2. Антитеррористический Центр Венгрии решил предотвратить покушение на главу страны и случайно задержал ни к чему не причастных подозрительных личностей?

3. Орбан дал отмашку на раскрутку дел по украинским коррупционным схемам?

Вопросы... Вопросы... Вопросы...

Что скажет Австрия? Что скажет Трамп? Что скажет Фонбляйден?

Как говорят немцы, ихь бин гешпаннт.



[ Project: War_202202_NsF_Psy RU DW ]: Черновик краткого учебника новейшей истории / / 2022-03-19 (Список основных постов на тему разбора психологии войны 2022-02)

(no subject)

Mar. 6th, 2026 11:11 am
norian: (Default)
[personal profile] norian
мнэ .. тут вот в некоторых местах котеговского кода (на крестах) встречаецца такоэ
bool res = false;
if (res)
    cout << "PASS" << endl;
else
    cout << "FAIL" << endl;

это всё нужное и полезное в хозяйстве
интересно, чатгопота может объяснить зачем это нужное и полезное ?
а помимо чатгопоты хто-нть может ? )

Profile

dennisgorelik: 2020-06-13 in my home office (Default)
Dennis Gorelik

March 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 9th, 2026 10:21 am
Powered by Dreamwidth Studios