dybr

Feb. 10th, 2025 06:42 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
 Today is a silent day, "standup is by slack".

Added the table schema for the keys in the doc I wrote. Sent it again to Karen and to Kerry, let them review. Kerry seems to be pretty satisfied. Will have to schedule a team presentation for the next week, I guess.

Since all my cases except one are closed, started investigating the last one. It's about updating elastic search index by the data we get from "editors". Ok then, looked around in the codebase. Cloned a huge huge project, with Java beans inside. Horrible. 2014 is not that far away, but the technology looks like it was 2004. Horrible. Thank God it turned out it only mentions elastic search, but does not do anything there. So asked the people around, where do we update it? They pointed me to a rather new project (2022), which looks ok. Wrong design though; but I'll fix it, no problem. Not much to fix, and it's independent from everything else. Will just write another design doc, big deal. But first have to study the code, to make sure I know exactly how it works.

Then Jacob wrote about SNYK, do we use it? Jorge writes - "will it really find anything bad"? I wrote - "hardly, our code is professional Scala". Anyway, installed the plugin. But shit, the tool is undocumented. Of course we can document it, but what are we paying for? Posted the question, and decided, ok, let's discuss it next week maybe. Jacob has a similar opinion.

In spite of the fact that we are in hiring freeze, Samantha asked me to share the list of technical questions. It's in github, so I sent her the link, asking if she's able to access it. I guess she's afraid she can lose her job. She's really nice, good to work with. Ok, New York, New York. Cutthroat assholes left in the Bay Area.
vit_r: default (Default)
[personal profile] vit_r
Ambrosius 2025, второй Адвент

Охота за NN-интервалом


Продолжаю мимоходом развлекаться с сенсорами Polar.

То, что надо, удалось снять с ремешка на грудь H10 в приложении EliteHRV.

С танцем и с бубнами.

В анализе, естественно, немного не то, что я хотел. Но это уже надо заниматься софтописанием. То есть, отложим на неопределённое время.

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

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

Downloadable RR-Intervals From Training Sessions, Science News, Polar Blog, 2021-02-01, updated 2022-05-03 (Версия 2022-05-26 на память.)

А, вот, пропавшее описание, как скачивать файл с интервалами. Polar Flow update: Training session HRV data downloadable, 2020-09-10 (Это последняя версия в архиве от 2022-01-18

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

Да, есть платный софт, в котором эта функциональность реализована нормально. (Судя по описаниям.) Но стоит это столько, что проще купить уже нормальный прибор ЭКГ.

У меня есть три версии.
Read more... )

насрать

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

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

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

Это был человек чрезвычайно интеллигентный, чтобы он сказал грубое слово, чтобы он повысил голос – это просто невозможно было. Он мне разрешил у себя в доме пользоваться всем, чем угодно, только там был такой простенок, на нем на двух гвоздиках на веревке висела занавеска, открывать эту занавеску нельзя. "Это мое святое место, когда моя жизнь делается совсем невыносимой, я становлюсь на колени, здесь молюсь, и это мне помогает". Там коврик лежал, чтобы можно было встать на колени. Я дал слово, что не буду лазить за занавеску. Действительно честно выдержал, хотя безумно было любопытно. Но в последний вечер, когда надо было мне уезжать, как-то мы с ним так сердечно сидели, всю ночь разговаривали, я попросил: "Сергей Николаевич, ну покажите мне вашу молельню, ваше святое место". Он отдернул занавеску, и там на стене карандашом было написано "Насрать". Для меня это был шок невероятный, на всю жизнь просто. Вот так это слово для меня осталось. И теперь я в такой же ситуации, как он тогда.
ahilaes: (Default)
[personal profile] ahilaes
 Самая, конечно, странная фигня — это весь гнилой базар про «использование на нужды Украины замороженных активов рф».

В отношении нежелательности такого использования средств приводятся два аргумента: 1). рашка обидится и 2). европейская банковская система и евро как валюта понесут репутационные потери. Первый аргумент просто подтверждает то, что Европа уже заранее проиграла войну эрэфии, знает об этом, смирилась и готова лизать жопу путину дальше. Об этот половичок теперь грех не вытирать ноги всем, кому не лень. Второй довод достаточно рационален. Однако, полагать, что из нынешней ситуации существует выход без всяких потерь для благополучия Европы, крайне наивно. Даже в случае разгрома эрэфии.

Но это все неважно, на самом деле. Вся эта буря в стакане воды не имеет ни малейшего практического смысла. Речь идет о каких-то несчастных 140 миллиардах. Что, если дать Украине 140 миллиардов, это хоть на что-то повлияет? (Растворимый кофе привезли на базу, Привезли на базу, растворился сразу. Не, тут дело не в какой-то особости Украины, все несчастливые государства несчастливы одинаково.) Ну нет, конечно, так мы делать не будем, мы объявим тендеры на поставку Украине камешков для рогатки и ножиков для игры в «земельку». Через полгода те, кто выиграют тендеры, объявят тендеры на строительство заводов по производству рогаток, и так далее. В итоге выяснится, что сырье для камешков должен поставлять Китай, а он не хочет. Очень жаль Украину, но 140 миллиардов уже истрачены.

Но даже это не столь важно... За два года «пандемии» ЕЦБ ничтоже сумняшеся напечатал сверх нормы более 3 триллионов евро, чем увеличил общую денежную массу евро на четверть. Я убежден, что это было экономическое преступление (на фоне преступления медицинского, и одно повлекло другое), но речь опять же не об этом. Очевидно, нынешнюю войну европейские правящие круги считают несравнимо меньшей проблемой, нежели пресловутая «пандемия», раз уж найти хотя бы 140 миллиардов, не прибегая к использованию рашкиных средств, никак не представляется возможным. Три триллиона на пустом месте взяли и напечатали, 140 миллиардов найти не получается.

Впрочем, нужно говорить вообще не о деньгах, а  о том, на что их предполагается истратить. Украине нужны не деньги, деньги — это потом, а сейчас ей нужно оружие. Европа, оружие у вас есть? 

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

А когда нет ни воли, ни оружия...

Фраза. Просто фраза

Dec. 7th, 2025 06:45 pm
pargentum: (Default)
[personal profile] pargentum
Во-первых, требуется прояснить связь биологии с физикой, например, подчиняются ли биологические объекты законам физики.
arpad: (Default)
[personal profile] arpad
.
Сегодняшний визит Мерца в Израиль - это очень, очень важно.

Потому что в Европе закончился "отпуск от истории" и она внезапно вынуждена заново определять свою политику. Потому что Израилю крайне желательно оказаться в этом новом раскладе союзником а не помехой. Потому что только Германия может эффективно открыть для нас эту дверь.

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

Нанодрама

Dec. 6th, 2025 08:53 pm
vit_r: default (Default)
[personal profile] vit_r
Не надо путать батюшек дореволюционной закалки с попами постсоветского разлива.

dybr

Mar. 1st, 2023 10:51 pm
juan_gandhi: (Default)
[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.
 
ahilaes: (Default)
[personal profile] ahilaes
 Тут наш богоспасаемый парламент в спешном порядке издал закон, фактически отменяющий обязательный призыв в армию для тех, кто не владеет эстонским языком на уровне B1. Президент в рамках своей мизерной власти умудрился-таки этот закон заблокировать, аргументируя, в общем, вполне естественно: у нас все-таки обязательная служба в армии, и этакая халява для русских выглядит нехорошо. Такие законы можно издавать только в случае добровольной службы.

Вообще-то, я бы не сказал, что здешние русские так уж стремятся откосить (хотя есть и такие). В армии тут хорошо. Но речь не об этом.

Здравое-то зерно в этом законе есть... И оно зарыто несколько глубже, чем это официально формулируется. Проблема не в том, что в отношении русскоязычного солдата время тратится на его обучение языку вместо собственно военного обучения. А в том, что — а кого мы, собственно, учим. Мы уверены, что эти обученные солдаты в случае войны будут стрелять туда, куда прикажет эстонское командование? Я вот не уверен, будучи знаком со многими такими призывниками.

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

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

В славном городе Éauze

Nov. 29th, 2025 05:57 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
Римляне называли этот городе Elusa








arpad: (Default)
[personal profile] arpad
.
"Прокурор я и судья, - хитро молвил Злыдень, - я
Сам допрос тебе устрою, к смерти сам приговорю"

В общем после того как я прочел очень милый обзор от andresol и привык к мысли о том что существует 30 (тридцать!) переводов "Alice in Wonderland" на русский, я пошел смотреть различные версии истории про хвост.

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

Такая вот улыбка без кота.

TailTale.jpg
vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

https://www.interfax-russia.ru/main/mincifry-rf-postepenno-otklyuchaet-podtverzhdenie-po-sms-dlya-vhoda-na-portal-gosuslug

Наконец до наших властей стала доходить идея о ненадежности использования SMS в качестве фактора авторизации.

Теперь постепенно собираются отказаться от авторизации через SMS на госуслугах.

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

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

X-Post to LJ

ahilaes: (Default)
[personal profile] ahilaes
 что на стороне Украины могут быть и люди, вовсе не разделяющие постколониальную, т.е. антиимперскую этику.

Мне как-то казалось, что это необходимое условие. Ан нет, обходимое.

Смею лишь надеяться, что на стороне рашки нет антиимперцев.

Удивительное рядом

Dec. 5th, 2025 02:19 pm
spamsink: (Default)
[personal profile] spamsink
Что меня последнее время удивляет, так это то, что хореографический фокус "Airwalk", основанный на зрительной иллюзии, изобрели не какие-нибудь там индийские факиры, или не какие-нибудь там уличные фокусники-акробаты в эпоху Возрождения, а совсем недавно.



Работает, понятное дело, только при бестеневом освещении. Когда есть тени от ног, иллюзия практически пропадает.

(no subject)

Dec. 5th, 2025 03:11 pm
yankel: (Default)
[personal profile] yankel
Как говорил тов. Жванецкий:"Шо охраняем, то и имеем".

Former Senior DEA Official Indicted For Conspiring To Provide Material Support To A Foreign Terrorist Organization

Мужик однако прослужил 25 лет в DEA и ушел на пенсию в чине Deputy Chief of the Office of Financial Operations.
Можно сказать монетизировал знания и опыт.

Вспомнилась беседа между главой картеля и Томми в сериале Landmane

Манжеты

Dec. 5th, 2025 11:53 am
[personal profile] bowhill
Фиговый листок либерализма в кармане.

Нанодрама

Dec. 5th, 2025 07:41 pm
vit_r: default (Default)
[personal profile] vit_r
Программист!

Шагаешь ли ты в ногу со временем?

Достаточно ли ты инклюзивен? Примет ли тебя ЛГБТ?

Проверь! Подумай! Ответь!

Всё ли у тебя сделано через жопу? Или остались для пользователя прямые пути?
juan_gandhi: (Default)
[personal profile] juan_gandhi

Куда подевалися друзья в дискурсе вообще? 

Вот здесь любопытнейшая картинка частоты употребления слова "друг"

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

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

Но куда съебались все верные друзья в последние пару десятков лет - загадка! Что характерно, с friends всё практически буквально almost exactly наоборот.

Загадка!

 

 

лозунги

Dec. 5th, 2025 03:18 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
В СССР нам говорили, что народ и партия едины, и армия - плоть от плоти народа (хотя бы и крайняя). А мы не верили. А зря.
Page generated Dec. 7th, 2025 07:53 pm
Powered by Dreamwidth Studios