Home
Programming
programming@conference.jabber.ru
Суббота, 4 июня 2016< ^ >
ForNeVeR установил(а) тему: # make peace
| match subject with
| Если вы не знаете с чего начать общение -> некоторые советуют прочесть http://goo.gl/jkcH5R
| логи -> http://chatlogs.jabber.ru/programming@conference.jabber.ru/
| Список картинок за предыдущие дни -> http://jpeg.catfeed.net
| Стерхи -> http://caps.catfeed.net
| Цитаты больше 4х строк -> на пастбин
| p@cjr -> дОбыча радия since Mon Sep 17 00:00:00 2001
| перед тем, как спросить -> почитайте http://mywiki.wooledge.org/XyProblem
| Войс -> просить у модераторов/админов
| В конференцию требуется -> штатный биолог, юрист, бухгалтер и врач (можно разные люди)
| _ -> Need more (та, чьё имя нельзя называть)-born packages and people!;;
Конфигурация комнаты
Участники комнаты

GMT+3
[00:04:50] дырдырдыр вошёл(а) в комнату
[00:08:49] <дырдырдыр> чят ще не вмер!
[00:09:24] <дырдырдыр> sulci, горбузы под одеялом держал
[00:09:26] <sulci> дырдырдыр: сходи
[00:11:20] <дырдырдыр> лал, нерузкие люди в гуглеплюсе к байколоподелию таволга относятся лучше чем рузкие во всём остальном инторнете
[00:16:16] olgZZZ вышел(а) из комнаты
[00:55:43] m4n71k0r вышел(а) из комнаты
[01:01:42] дырдырдыр вышел(а) из комнаты
[01:27:33] gr_buza@arbeiten вышел(а) из комнаты
[02:07:43] ermine вышел(а) из комнаты
[02:25:56] махт хекп вышел(а) из комнаты
[05:21:19] kmo_3gecb вошёл(а) в комнату
[07:00:19] смекайло вышел(а) из комнаты
[08:12:04] kmo_3gecb вышел(а) из комнаты
[08:19:05] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[08:26:11] ForNeVeR вошёл(а) в комнату
[09:05:34] <Lao Zyu> http://osday.ru
[09:08:09] reggies вошёл(а) в комнату
[09:23:12] Mr.Purple вошёл(а) в комнату
[09:57:14] TikiRU вошёл(а) в комнату
[10:19:09] portnov вошёл(а) в комнату
[10:20:19] <portnov> шаббат шалом.
[10:22:08] <Mr.Purple> утра
[10:35:20] дырдырдыр вошёл(а) в комнату
[10:35:29] <дырдырдыр> http://cs410628.vk.me/v410628981/6a53/1gAnyjiIBac.jpg
[10:44:36] <portnov> https://67.media.tumblr.com/e25a25175adf3228285448ec8d8e6b34/tumblr_o871ov0Mh31qkk89oo1_400.gif
[10:45:43] <Mr.Purple> тормоза для слабоков
[10:48:07] gr_buza@arbeiten вошёл(а) в комнату
[10:53:25] <portnov> https://img-fotki.yandex.ru/get/131107/384697237.79/0_14dd4e_79a14deb_orig.gif
[11:02:36] <Mr.Purple> gr_buza@arbeiten: http://ombmusick.bandcamp.com/track/a-smaller-dose-of-tyranny
[11:04:05] <portnov> sulci: пыщь?
[11:04:07] <sulci> portnov: а вот http://iichan.ru/b/src/1240089874663.jpg
[11:04:25] <portnov> sulci: не открываецо :/
[11:04:26] <sulci> portnov: Хм, а заварил какой-то забор строить догадки
[11:07:52] <дырдырдыр> sulci, попробуй не ru, а hk
[11:07:52] <sulci> дырдырдыр: :)
[11:08:05] <дырдырдыр> sulci, чо? там 404
[11:08:06] <sulci> дырдырдыр: значит проблема в офисе только мастер?
[11:09:01] <дырдырдыр> Mr.Purple, чото пьеса так хорошо начиналась, а дальше деатх пошёл
[11:09:17] <дырдырдыр> небось у каждого музыканта по 10 струн
[11:13:22] <Mr.Purple> не иначе
[11:14:46] <Mr.Purple> дырдырдыр: https://www.youtube.com/watch?v=I2buwyhFQWU
[11:15:06] <portnov> охохо
[11:15:15] <portnov> >>  Синхронный олимпийский кубок Украины по ЧГК. Часть 1.  3x12. Редакторы: Бороненко Алексей Владимирович – команда Сельдь (Москва), Иванов  Михаил Андреевич – команда Джокер (Саратов), Коробейников Александр  Геннадьевич – команда Сборная Кирибати (Санкт-Петербург).
[11:15:37] <дырдырдыр> чото на вконтакте вейперов не любят
[11:15:39] <ForNeVeR> Команда Докер!
[11:16:00] <Mr.Purple> сель тоже ничего
[11:16:19] <дырдырдыр> а чем занимаются игроки в чгк?
[11:16:40] <Mr.Purple> охохокают
[11:17:06] <дырдырдыр> шоето за песняры?
[11:17:54] <Mr.Purple> обыкновенные англиские песняры
[11:18:36] <дырдырдыр> гадостей мне желаешь, чтобы етуб подобное советовал
[11:19:03] <Mr.Purple> чтобы етуб подобного не советовал не храни его кук
[11:23:13] смекайло вошёл(а) в комнату
[11:25:16] <Mr.Purple> прикольный эффект на гитаре
[11:25:21] <Mr.Purple> типа детюна
[11:27:59] махт хекп вошёл(а) в комнату
[11:35:56] <portnov> >> Более формально, векторная машина поддержки строит гиперсамолет или  набор гиперсамолетов в высоком или бесконечном размерном пространстве,  которое может быть использовано для классификации, регресса или других  задач.
[11:36:14] <ForNeVeR> portnov: WAT
[11:37:06] <portnov> ForNeVeR: http://ru.encydia.com/en/%D0%92%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8 машиноперевод с https://en.wikipedia.org/wiki/Support_vector_machine
[11:41:01] <дырдырдыр> sulci, ты себе вики запилила?
[11:41:03] <sulci> дырдырдыр: мне дали вот и рад
[11:41:08] <ForNeVeR> portnov: У этой статьи есть многократные проблемы! Этому, возможно, понадобится *перестройка*!
[11:41:14] <ForNeVeR> s/статьи/страны/
[11:41:25] <portnov> гг
[11:41:38] <portnov> это как тот таксист-араб в стокгольме
[11:41:55] <portnov> когда я на вопрос «куда едете» ответил «москоу»
[11:42:17] <portnov> — Ah, I know! Gorbachov! Margarett Tetcher! Perestroika!
[11:42:58] <дырдырдыр> balalayka
[11:43:03] <portnov> угу
[11:43:13] <ForNeVeR> tshinghiz khan
[11:44:12] <дырдырдыр> НОВОСЬОРСК
[11:44:51] <дырдырдыр> не, новосйойрск
[11:46:19] <дырдырдыр> sulci, слезай с реактора, иди медведя кормить
[11:46:20] <sulci> дырдырдыр: а если ночью все переменные из дедов морозов погромменга?
[11:46:50] <дырдырдыр> sulci, пусть
[11:46:51] <sulci> дырдырдыр: \1 написать
[11:47:25] <махт хекп> sulci: деды морозы погроменга?
[11:47:25] <sulci> махт хекп: *пох
[11:48:03] дырдырдыр вышел(а) из комнаты
[11:51:43] ermine вошёл(а) в комнату
[11:52:01] ħ вошёл(а) в комнату
[12:29:33] <ħ> sulci: https://www.youtube.com/watch?v=3SAIsrYJwfg
[12:29:35] <sulci> ħ: Баннерная сеть?
[12:30:14] <ħ> sulci: да
[12:30:15] <sulci> ħ: у меня 20 девочек
[12:30:22] <ħ> sulci: можно всех посмотреть?
[12:30:23] <sulci> ħ: на/в физтех"
[12:30:31] <ħ> sulci: годится
[12:30:32] <sulci> ħ: набулькала кагору для него мсдн пару раз показывал серверную ну толсто
[12:31:12] <portnov> .wz uscm
[12:31:13] <sulci> portnov: Station name not available - 2016.06.04 0900 UTC / light rain showers; Cumulonimbus clouds observed, 14°C / 57°F, humidity: 82%, pressure: 29.56 in. Hg (1001 hPa), wind: from the N (350 degrees) at 9 MPH (8 KT), visibility: 5 mile(s)
[12:35:34] <Mr.Purple> sulci: белис мамке набулькай
[12:35:36] <sulci> Mr.Purple: мне память некоторых есть. прокатаешь кучу какого-то
[12:55:27] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[12:55:31] gr_buza@arbeiten вошёл(а) в комнату
[12:56:17] m4n71k0r вошёл(а) в комнату
[14:29:48] махт хекп вышел(а) из комнаты
[14:35:50] olgZZZ вошёл(а) в комнату
[15:20:42] <ħ> посоны
[15:20:44] <ħ> gr_buza@arbeiten:
[15:20:48] <ħ> gr_buza@arbeiten: я понял
[15:20:55] <ħ> я понял, что Ленин - это Иисус
[15:21:05] <ħ> gr_buza@arbeiten: я должен всем это рассказать, ведь люди не знают
[15:22:52] <Mr.Purple> люди много чего не знают и ты им это не рассказываешь
[15:22:55] <Mr.Purple> лицемер
[15:23:23] Mr.Purple вышел(а) из комнаты
[15:27:30] <portnov> sulci: бжжжь.
[15:27:32] <sulci> portnov: чят, скажи мне сказать, чтоб его)
[15:27:41] <portnov> sulci: говори
[15:27:43] <sulci> portnov: у нас постоянно объекты из него тут читаем, что не выкладывал
[15:45:48] ħ вышел(а) из комнаты
[15:52:57] <gr_buza@arbeiten> ħ: твоя фамилия случайно не Курёхин? :)
[15:53:03] <gr_buza@arbeiten> sulci: скажи что-нибудь умное
[15:53:05] <sulci> gr_buza@arbeiten: ленина я тоже не кука съели
[15:53:10] <gr_buza@arbeiten> гггг
[16:08:41] TikiRU вышел(а) из комнаты
[16:13:12] махт хекп вошёл(а) в комнату
[16:29:54] смекайло вышел(а) из комнаты
[17:21:23] смекайло вошёл(а) в комнату
[17:30:13] rexim вошёл(а) в комнату
[17:40:45] rexim вышел(а) из комнаты
[17:42:06] Lavir вошёл(а) в комнату
[17:42:55] <Lavir> Всем привет, прогеры!
[17:45:14] Bob Page вошёл(а) в комнату
[17:52:12] oxpa вошёл(а) в комнату
[17:54:28] rexim вошёл(а) в комнату
[18:19:17] <смекайло> сам ты прогер
[18:19:46] <ForNeVeR> Lavir: \[]
[18:20:25] <portnov> дивелоперс дивелоперс дивелоперс дивелоперс
[18:21:06] <portnov> sulci: developers developers developers developers, подпевай!
[18:21:09] <sulci> portnov: итого 3 года не уговаривайте
[18:21:26] <Lavir> чо, ForNeVeR
[18:22:12] <ForNeVeR> Lavir: ну, ты поздоровался и я поздоровался. Я полагал, что это этически обоснованная реакция.
[18:22:42] <Lavir> Норм.
[18:22:57] <rexim> Lavir: []/
[18:23:21] <ForNeVeR> rexim: /][\
[18:23:22] <Lavir> \[]   []/   \[]
[18:23:47] <Lavir> [·.·]/
[18:31:43] m4n71k0r вышел(а) из комнаты: Replaced by new connection
[18:31:44] m4n71k0r вошёл(а) в комнату
[18:31:55] m4n71k0r вышел(а) из комнаты
[18:32:31] <Lavir> В C нет нормальных структур, нет лямбд, нет паттерн-матчинга и системы типов. В Python безумный синтаксис, нет типов, лямбд и паттерн-матчинга. В Erlang ценность представляет только VM, а сам Erlang — говным говно. Java — это почти COBOL, ну, может, чуть более краткая; при этом система типов у нее — огрызок от простой системы с подтипированием. У Haskell совершенно неуправляемый strictness analyzer и, честно говоря, обезумевшая система типов. У OCaml получше, да, но там с синтаксисом что-то наворотили. И ни один из этих языков (кроме C) не компилится в натив без какого-нибудь дикого оверхеда. А еще есть браузеры, в которых JS и только JS.
Жить так дальше решительно невозможно. Нужно написать новый ЯП, который позволит если и не заменить собой этот зоопарк говен, то хотя бы качественно проинтегрироваться с ними.
[18:33:26] <ForNeVeR> Бомбануло?
[18:33:32] <Lavir> Бомбит.
[18:33:38] <Lavir> Уже довольно долго.
[18:33:44] <ForNeVeR> А всякие там D, Rust, Nim?
[18:34:06] <ForNeVeR> Ты сейчас близко к тексту перечисляешь тезисы создателей каждого из этих языков.
[18:35:15] <смекайло> есть ещё Elixir, который как раз на Erlang VM работает
[18:35:19] <смекайло> и вообще, как начёт Clojure?
[18:35:21] <Lavir> D не интегрируется ни с чем, Rust — просто ад с указателями, Nim я тоже как-то давно забраковал…
[18:35:55] <ForNeVeR> смекайло: в Clojure нет системы типов ;)
[18:36:02] <Lavir> Кстати, да.
[18:36:06] <ForNeVeR> Типы есть, а системы нет.
[18:36:35] <смекайло> ForNeVeR: а что такое система типов?
[18:37:22] <смекайло> статическая иерархия типов, их вывод, и всё такое?
[18:37:24] дырдырдыр вошёл(а) в комнату
[18:37:51] <Lavir> …Развивая тему интеграции, я хочу добиться следующей цели: я хочу пойти на работу в какую-нибудь контору, мне скажут: «У нас тут проект на Java, кодобаза в 10 млн. строк, надо до завтра напердолить еще 10 млн. строк». А я им в ответ: «Мне плевать, на чем там у вас проект, я буду использовать %languagename%». И хочу начать пердолить код на %languagename% с лямбдами, вменяемыми типами, паттерн-матчингом, TCO и гомоиконичными макросами.
[18:38:12] <смекайло> Lavir: "мы вам перезвоним"
[18:38:23] <ForNeVeR> Lavir: Kotlin, Scala :3
[18:38:29] <дырдырдыр> а чо жепосрипт?
[18:38:36] ForNeVeR всё подбрасывает и подбрасывает.
[18:38:42] <дырдырдыр> ForNeVeR, они под жвм же
[18:38:43] <смекайло> а жёпоскрипт ублюдочен
[18:38:43] <ForNeVeR> дырдырдыр: да, в точку! Там решены все проблемы!
[18:39:04] <Lavir> Кстати, да, они под JVM.
[18:39:10] <ForNeVeR> Кто из них?
[18:39:15] <ForNeVeR> JS - да.
[18:39:15] <Lavir> Kotlin, Scala.
[18:39:16] <дырдырдыр> смекайло, чойто?
[18:39:20] <ForNeVeR> Kotlin и Scala - нет.
[18:39:23] <смекайло> дырдырдыр:
ехал function() через function()
видит function() в function() function()
сунул function() function() в function()
function() function() function() function()
[18:39:30] <дырдырдыр> смекайло, заебато же!
[18:39:30] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:39:36] <ForNeVeR> В смысле, они все друг в друга конпилируются :3
[18:39:40] <дырдырдыр> надо не та
[18:39:47] <ForNeVeR> смекайло: лущ () => () => () => () =>
[18:40:01] <смекайло> ForNeVeR: "мы хотим поддерживать Internet Explorer"
[18:40:09] <ForNeVeR> смекайло: и? Поддерживайте, что вам мешает?
[18:40:17] <смекайло> ForNeVeR: в нём нет ES6
[18:40:26] <Lavir> > Kotlin и Scala - нет
ЧООООО
[18:40:29] <смекайло> ForNeVeR: придётся использовать какой-нибудь хипстер-скрипт, компилируемый в JS
[18:40:37] <ForNeVeR> смекайло: я хочу поддерживать x86, а там нет инструкции для malloc. Что делать?
[18:41:02] <ForNeVeR> А, точно, использовать какой-нибудь _хипстерский_ gcc, который копилирует мой модный C в устаревший набор машинных команд.
[18:41:29] ħ вошёл(а) в комнату
[18:41:54] <смекайло> ForNeVeR: да, только gcc - не хипстерский, а бородатый, и для Си хотя бы дебаггеры нормальные есть
[18:41:58] <дырдырдыр> ехал.function(через, function({
видит.function(function(),function({
сунул.function(function(),в.function({
function(function(function(function())))
}));
}));
}))
[18:42:01] <ForNeVeR> Lavir: я пояснил дальше. Они компилируются в JS и изредка даже во что-нибудь более интересное, типа CLI, который иногда можно сконпилять в LLVM...
[18:42:03] <смекайло> дырдырдыр: именно
[18:42:10] <ForNeVeR> смекайло: а для ES6 чтоли дебаггера нет?
[18:42:24] <смекайло> ForNeVeR: для хипстерскриптов нету
[18:42:24] <ForNeVeR> смекайло: как, наверное, хреново жить в твоём мире.
[18:42:30] <ForNeVeR> смекайло: не поеду к вам туда.
[18:42:36] <смекайло> ForNeVeR: приходится разгребать тонны автогенерированного JS-кода
[18:42:46] <ForNeVeR> // у нас тут source-map уже лет пять как работает
[18:42:55] <смекайло> а у нас не всегда
[18:43:05] <дырдырдыр> ForNeVeR, а как вы скалу в нативный кот канпелируете?
[18:43:10] <дырдырдыр> звучит адски заманчиво
[18:43:20] <ForNeVeR> дырдырдыр: э, мы - это кто?
[18:43:27] <ForNeVeR> дырдырдыр: люди из твоего воображения? ._.
[18:43:42] <смекайло> это
[18:43:47] <смекайло> внезапно, как насчёт C#?
[18:43:51] <смекайло> что с этим языком не так?
[18:44:00] <ForNeVeR> дырдырдыр: никак, если чо, и даже не представляю, как такое можно провернуть, если не съезжать на наркоманские темы, что, мол, JIT компилирует.
[18:44:02] <дырдырдыр> [18:39:14] ForNeVeR: дырдырдыр: да, в точку! Там решены все проблемы!
[18:39:41] ForNeVeR: Кто из них?
[18:39:47] ForNeVeR: JS - да.
[18:44:19] <ForNeVeR> дырдырдыр: детектор сарказма чини, в общем.
[18:44:19] <дырдырдыр> ForNeVeR, следовательно, жаба и скала не под жвм
[18:44:33] <ForNeVeR> дырдырдыр: но, да, котлин и скала не под жвм в общем случае.
[18:44:50] <Lavir> смекайло, C# недалеко ушел от Java. Во-первых, он адски многословен. Я не могу читать код на нем без предобработки.
[18:44:57] <дырдырдыр> ну есть ональная затея со скалой под точконет
[18:45:10] <ForNeVeR> дырдырдыр: и Scala.js. Это то, что я имел в виду.
[18:45:26] <ForNeVeR> Более того, я тебе же дальше и сказал - мол, _иногда_ компилируется в CLI/
[18:45:34] <ForNeVeR> В том смысле, что по большей части идею забросили.
[18:45:45] <ForNeVeR> А CLI _иногда_ компилируется в LLVM.
[18:45:54] <ForNeVeR> Но тут уже в том смысле, что ещё не допилили, но пока не забросили.
[18:45:57] <дырдырдыр> ForNeVeR, это такой хипстоскрипт?
[18:46:10] <ForNeVeR> дырдырдыр: я не понимаю петушиный язык, можно нормально спросить?
[18:46:10] <Lavir> Так, стоп. Что за CLI?
[18:46:19] <дырдырдыр> cil небось
[18:46:25] <ForNeVeR> Ладно, ребятки, патчу ваше невежество.
[18:46:29] <ForNeVeR> CLI - это дотнет.
[18:46:36] <дырдырдыр> CIL
[18:46:38] <Lavir> Не CLR ли?
[18:46:43] <ForNeVeR> Но это правильное, православное, ECMA/ISO одобренное название.
[18:46:45] <ForNeVeR> CLI.
[18:46:53] <ForNeVeR> CIL - это язык программирования под дотнет.
[18:46:58] <ForNeVeR> CLR - это реализация CLI.
[18:47:05] <Lavir> Оу.
[18:47:44] <дырдырдыр> опять спермооткровения в чяти
[18:47:47] <ForNeVeR> А дотнетом только быдланы в виндузятном дворе друг друга называют.
[18:48:03] <ForNeVeR> Ну и дырдыр.
[18:48:05] <ForNeVeR> Впрочем, он и есть,
[18:48:07] <смекайло> Lavir: малословный язык тоже не очень, вот например регекспы или Perl
[18:48:41] <смекайло> Lavir: чем больше многословности, тем обычно сильнее статический анализ кода
[18:49:22] <ForNeVeR> смекайло: ну необязательно. В хаскеле, вон, довольно немногословно всё, а для статического анализа простор довольно велик.
[18:49:37] <Lavir> ForNeVeR, где в этом вашем Kotlin паттерн-матчинг?!
[18:49:53] <Lavir> смекайло, не обязательно. Haskell тебе в ухо.
[18:50:05] <Lavir> И OCaml под ребро.
[18:50:12] <Lavir> Да.
[18:50:32] <ForNeVeR> Lavir: это уж сам разбирайся. Мне кажется, что нету. Только какой-то убоговатый деструктуринг есть.
[18:50:35] <Lavir> И вообще я хочу собственную систему поверх языка прикручивать.
[18:50:38] <смекайло> и вообще, читаемость - довольно субъективная штука
[18:50:57] <дырдырдыр> надо всю хуйню переписать на скале.жс        
[18:50:57] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:50:58] <Lavir> Только до определенного момента, смекайло.
[18:51:10] <ForNeVeR> дырдырдыр: у ней рантайм тяжеловат :(
[18:51:32] <ForNeVeR> Хотя, может, подтянули хоть чуток?
[18:51:48] <ForNeVeR> В былые времена минифицированный хеллов-ворлд на scala.js весил метра полтора.
[18:52:06] <Lavir> Так, ForNeVeR, у Nimrod есть возможность подключать DLL-ки? И вообще, FFI какой у него?
[18:52:19] <ForNeVeR> А полтора метра жабаскрипта - это, блин, как-то безблагодатно.
[18:52:32] <ForNeVeR> Lavir: чувак, возьми и сам нагугли. Я на Nim не писал вообще.
[18:52:56] <Lavir> ОК.
[18:53:02] <ForNeVeR> Lavir: алсо есть всякие F#, F*, Nemerle, ежели тебе интересно под CLI.
[18:53:09] <Lavir> Стоять. А нахрена тогда советуешь?
[18:53:25] <ForNeVeR> Lavir: а я как и ты - попиздеть горазд, а делать ничо не умею.
[18:53:25] <sulci> ForNeVeR: не болтай глупостей как малолетка!
[18:53:36] <дырдырдыр> Lavir, он нихуя не знает, а гонору как у кота
[18:53:36] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:53:37] m4n71k0r вошёл(а) в комнату
[18:53:44] <ForNeVeR> дырдырдыр: я первей тебя признался :3
[18:53:48] дырдырдыр просто нихуя не знает
[18:53:48] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:53:50] <Lavir> ForNeVeR, только вот я умею.
[18:53:55] <ForNeVeR> Lavir: докажи.
[18:54:10] <ForNeVeR> Это сильное утверждение. Не ожидал же ты, что мы его тебе спустим просто так?
[18:54:11] <Lavir> Мне интересно под все платформы или хотя бы под CLI, JVM, натив и в JS.
[18:54:30] <Lavir> https://github.com/LavirtheWhiolet/self-bootstrap , ForNeVeR.
[18:54:40] <ForNeVeR> Lavir: ну вот и давай по моему списочку понемножку двигай.
[18:55:00] <Lavir> По какому списочку?
[18:55:00] <дырдырдыр> заебато было бы увидеть скалу, канпелирующуюся нативно
[18:55:00] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:55:06] <ForNeVeR> Lavir: а то ругать начал, пяткой себя бить - мол, берегись, запилю щас всё, ух! - А сам-то ещё не посмотрел реализаций никаких.
[18:55:09] <дырдырдыр> хоть и на стопке хеонов е5
[18:55:34] <ForNeVeR> Lavir: ну и какая у тебя там система типов? В натив компилируется?
[18:55:45] <Lavir> Что компилируется?
[18:55:49] <ForNeVeR> Я вижу просто какой-то генератор парсеров на рубях.
[18:55:56] <ForNeVeR> Нет, это дело хорошее, конечно.
[18:56:01] <portnov> idris же
[18:56:07] <ForNeVeR> О, точно!
[18:56:09] <Lavir> И? Чем не доказательство, что я чего-то умею, ForNeVeR, в отличие от тебя?
[18:56:13] <ForNeVeR> Lavir: идрис посмотри.
[18:56:35] <Lavir> portnov, ForNeVeR, первый вопрос: оно умеет в DLL или вообще в какой-нибудь FFI? И куда его можно компилить?
[18:56:44] <ForNeVeR> Lavir: там система типов хорошая, компилируется во что хошь - и в CLI, и в JVM, и даже в PHP.
[18:56:53] <ForNeVeR> Lavir: вот я щас полезу за тебя гуглить, ага.
[18:56:57] <portnov> Lavir: ffi есть, наподобие хаскельного.
[18:57:15] <Lavir> О, кстати, еще PHP есть.
[18:57:32] <ForNeVeR> Да в конце концов и руби есть.
[18:57:45] <ForNeVeR> В виде JRuby/IronRuby в какой-то мере отвечает требованиям, а?
[18:58:28] <ForNeVeR> Хотя они полузакопанные какие-то оба...
[18:58:34] <ForNeVeR> Но если ты такой крутой - то можешь и откопать, не?
[18:58:39] <Lavir> В какой-то. Если не считать, что он динамически типизирован и имеет дикий оверхед (если JIT не слишком умный, как V8).
[18:58:55] <дырдырдыр> jruby жыф!
[18:59:10] <ForNeVeR> А я чото слышал, что JRuby на invokedynamic оптимизировали?
[18:59:21] <ForNeVeR> И оно должно очень даже неплохо гонять, если это так.
[18:59:28] <Lavir> > Lazy Int
О! Утащу в свой ЯП.
[18:59:40] <ForNeVeR> https://github.com/jruby/jruby/wiki/PerformanceTuning#enabling-invokedynamic
[18:59:48] <дырдырдыр> Lavir, ты шоле язык погромрования изобретаешь?
[19:00:07] <дырдырдыр> но ведь для изобретателей уже есть лисп
[19:00:08] <Lavir> дырдырдыр, я пока сам не знаю, чего я делаю. Но параллельно да, пилю свой… генератор ЯП.
[19:00:12] <ForNeVeR> Lavir: ты про свой ЯП рассказываешь уже несколько лет, но ничего не показываешь :( Вот это-то и вызывает у меня некоторые сомнения.
[19:00:17] <дырдырдыр> ыыы
[19:00:28] <дырдырдыр> Lavir, тебя случайно не виталиком зовут?
[19:00:39] <Lavir> А чо виталик?
[19:01:07] <дырдырдыр> он пришёл к успеху, изобретая генератор яп, и исчез из интернетов
[19:01:20] <ForNeVeR> Я не знаю, но из контекста предположу, что это какой-то мужик, который был очень горазд пиздеть.
[19:01:20] <sulci> ForNeVeR: не болтай глупостей как малолетка!
[19:01:20] <дырдырдыр> и тут вдруг приходишь ты
[19:01:34] <Lavir> дырдырдыр, дай на него ссылки какие-нибудь.
[19:01:47] <дырдырдыр> ForNeVeR, дичайше горазд, больше чем ты даже
[19:02:12] <ForNeVeR> Lavir: у пейсбука, вон, какой-то Reason недавно появился. Тоже, как обычно, обещают революцию.
[19:02:27] <ForNeVeR> Я, правда, так смысла и не понял.
[19:02:44] <ForNeVeR> дырдырдыр: может, тот твой виталик в фейсбук пошёл работать?
[19:03:00] <дырдырдыр> ForNeVeR, луговский-то? мож и пошёл
[19:03:14] <ForNeVeR> Луговский это ж с биореактором.
[19:03:32] <дырдырдыр> в том числе
[19:04:14] <дырдырдыр> он грозился написать язык программирвания программирующий языки программирования, а программистов отправить в биреактор, но чото не сложилось
[19:04:38] <Lavir> Не, ну это он загнул.
[19:04:40] <ForNeVeR> Наверное, он с себя просто начал отправлять.
[19:04:51] <ForNeVeR> А на самом деле у него всё получилось, но мы не узнаем.
[19:05:17] <portnov> дырдырдыр: откуда ты знаешь — может он запрогроммировал тебя и он для тебя теперь недоступен, тк он снаружи матрицы а ты внутри?
[19:05:25] <portnov> и вопще
[19:05:41] <portnov> дырдырдыр: может ты просто бабочка которой снится что она погромист?
[19:05:45] <ForNeVeR> portnov: а я вот думаю, что он тебя запрограммировал, чтоб ты говорил такие вещи!
[19:06:02] <дырдырдыр> portnov, тогда я бабочка, которой снится, что она не погромист
[19:06:42] <ħ> какие-то венгры адово ставят звездачки на мой проект на гитхабе
[19:06:47] <ħ> за 4 дня 6 звездочек уже
[19:06:58] <смекайло> а что за проект?
[19:07:00] <ForNeVeR> Хорошо что не мавры!
[19:07:03] <portnov> проект называется magyarc?
[19:07:13] <ħ> угорщчына
[19:07:49] <ħ> смекайло: да там программа на C в 20 строчек, меня охра подсадил на syslog-ng, который без самостоятельно выточенного на станке гаечного ключа едет не в ту сторону
[19:07:50] <ħ> https://github.com/matwey/syslog-ng-persist
[19:07:56] <дырдырдыр> венгры поди тоже пердолятся с системдосом и сислог-нг
[19:09:03] <Lavir> Чота не понял этот ваш invokedynamic. Он JIT-ом анализируется вообще? Или заместо него вставляется голимая динамика?
[19:09:27] <смекайло> а ведь JIT - это почти ЖИД
[19:09:28] <смекайло> и тут они
[19:09:31] <смекайло> это заговор
[19:09:33] <смекайло> я говорю вам
[19:12:22] eaeee вошёл(а) в комнату
[19:16:39] <дырдырдыр> http://img1.joyreactor.cc/pics/post/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%A6%D0%B8%D0%B0%D0%BD%D0%B8%D0%B4-%D0%B8-%D1%81%D1%87%D0%B0%D1%81%D1%82%D1%8C%D0%B5-2919733.jpeg
[19:40:10] rigidus вошёл(а) в комнату
[19:48:00] <Lavir> А, понял. Нихрена этот ваш invokedynamic не JIT-ится. А я вот хочу сильную типизацию, и чтоб с выводом типов.
[19:48:26] <Lavir> Так. В общем, фасольки, спасибо, я, кажется, начинаю понимать, что мне действительно нужно.
[19:48:49] <Lavir> Вот чувствую, что мне программы неудобно писать, чувствую, что могу это исправить, но не знаю, куда именно тыкать.
[19:49:00] <Lavir> Не могу сформулировать.
[19:51:24] дырдырдыр вышел(а) из комнаты
[19:57:21] <смекайло> я тоже когда-то свой лисп хотел писать
[20:00:22] <Lavir> Написал?
[20:04:45] <смекайло> нет
[20:04:59] <смекайло> на работу устроился
[20:10:11] <ħ> https://www.youtube.com/watch?v=vAX-6V4pyLc вот вам
[20:10:47] ħ читает 5000 страничный pdf на Intel Atom Processor E38000
[20:12:26] <смекайло> тяжела и неказиста
[20:12:57] <ħ> ваше IT какой-то шлак, без исправления ядра нельзя простой задачи решить
[20:13:03] <ħ> сука
[20:13:06] <ħ> а хотя нет
[20:13:08] <ħ> забыл
[20:13:17] <ħ> можно же конвертировать XML в JSON и класть в MongoDB
[20:13:20] <ħ> это всегда работает
[20:13:36] <ħ> все программисты в мире с умным видом примерно этим и занимаются
[20:14:04] <смекайло> я занимаюсь, но ещё круче
[20:14:14] <смекайло> кладу JSON в PostgreSQL
[20:16:33] <ħ> посоны
[20:16:38] <ħ> как msi в линук расковырять?
[20:19:26] <ħ> 7z
[20:19:27] <ħ> внезапно!
[20:57:45] <portnov> sulci: оло?
[20:57:48] <sulci> portnov: хрен!
[20:59:50] <portnov> Украинский каскадер попал в книгу рекордов и больницу <https://lenta.ru/news/2016/06/04/kaskader/>
[21:01:23] <ħ> сук
[21:01:27] <ħ> наркоманы
[21:01:40] <ħ> ядро из SLES12 не компилится
[21:01:44] <ħ> туда наклали разных патчей
[21:01:50] <ħ> которые лезут в несуществующие функции
[21:01:52] <ħ> как так можно было?
[21:01:55] <ħ> а главное зачем?
[21:03:32] <ħ> пидрилы главное
[21:03:32] <sulci> ħ: не болтай глупостей как малолетка!
[21:03:34] <ħ> наложили патчей
[21:03:39] <ħ> а сами из конфига выкинули модули
[21:05:03] <ħ> пидрилы
[21:05:03] <sulci> ħ: не болтай глупостей как малолетка!
[21:05:05] <ħ> одним словом
[21:05:41] <portnov> sulci: а главное — зачем астроному патчить ядро?
[21:05:42] <sulci> portnov: да чтобы переписали
[21:05:45] <portnov> а
[21:05:53] <portnov> ну ладно тогда
[21:11:42] <ħ> чо-то кро-хартман не отвечат
[21:11:46] <ħ> хз как его понимать
[21:11:53] <ħ> постоянно не отвечает
[21:12:00] <ħ> то ли я неправильно в stable отправил письмо
[21:12:04] <ħ> то ли он не прочитал еще
[21:20:09] <portnov> sulci: https://v1.std3.ru/500/82/83/1465044485-8283ad2c3b3105669566fd55ebdeb51d.jpeg
[21:20:11] <sulci> portnov: не, там всё равно a.someShit()?
[21:21:12] <portnov> https://v1.std3.ru/8e/ce/1465059943-8ece087bfc97c12b7fb2a74918e8b82a.jpeg
[21:27:10] <portnov> ħ, http://dxdy.ru/download/file.php?id=637&mode=view
[21:28:51] <ħ> portnov: ГУД!
[21:29:50] <ħ> portnov: но это какая-то хуита
[21:29:50] <sulci> ħ: не болтай глупостей как малолетка!
[21:30:11] <ħ> portnov: вернее тут нужно еще предположение о свойствах материала из которого изготовлена поверхность
[21:30:18] <ħ> потому-что представить что пицца - жидкая
[21:30:21] <ħ> хуй у тебя чего получится
[21:30:21] <sulci> ħ: не болтай глупостей как малолетка!
[21:31:01] <ħ> поэтому из того, что гаусс чо-то там доказал для какой-то поверхности ничего не следует еще
[21:31:05] <portnov> ħ, ну да, там же написано предположение, что изгиб — изометрия.
[21:31:16] <ħ> так это самое
[21:31:18] <portnov> если пицца растягивается, то это не изометрия.
[21:31:22] <ħ> мне кажется это можно доказать
[21:31:29] <ħ> если написать энергию
[21:31:39] <ħ> упругую энергию куска пиццы
[21:32:13] <portnov> «ты ещё лагранжиан напиши»
[21:37:34] <смекайло> да, там есть опущенное предположение, что пицца бесконечно упругая
[21:37:50] <смекайло> или же обладает бесконечно малой массой
[21:41:14] <ħ> смекайло: а почему она гнется тогда если бесконечно малой массой?
[21:41:30] <ħ> хотя смотря что ты понимаешь под бесконечно малой
[21:41:44] <смекайло> потому что на неё действует ненулевая сила притяжения к земле же
[21:42:02] <ħ> значит у неё есть масса
[21:42:11] <смекайло> да, но маленькая очень
[21:42:24] <ħ> вот в электродинамике то на частицы не действует сила притяжения к земле
[21:42:27] <ħ> и в термодинамике
[21:42:38] <ħ> в термодинамике впрочем иногда действует
[21:42:43] <ħ> но не суть
[21:43:26] <смекайло> почему же не действует? добавь в уравнение, и действовать будет, правда там поправка очень маленькая будет
[21:43:34] gr_buza@arbeiten вышел(а) из комнаты
[21:43:36] gr_buza@arbeiten вошёл(а) в комнату
[21:43:58] <ħ> так до меня не добавили в уравнения
[21:44:05] <ħ> вот я и говорю что не действует
[21:44:19] <смекайло> ну вот например, атмосферное давление - это термодинамика?
[21:44:46] <ħ> да
[21:44:49] <смекайло> например зависимость давления от температуры и высоты над уровнем моря
[21:44:58] <ħ> [21:42:38] <ħ> в термодинамике впрочем иногда действует
[21:45:39] <смекайло> в электродинамике тоже на больших масштабах может действовать
[21:45:44] <смекайло> например, магнитные бури
[21:45:57] <смекайло> магнитное поле земли, отклоняемое массивными телами
[21:46:11] <смекайло> радиационные пояса
[21:47:07] <смекайло> а так же, магнитные поля звёзд, особенно нейтронных, особенно вращающихся, особенно магнетаров
[21:47:08] <ħ> посоны
[21:47:14] <ħ> а где этот поиск по фотографии?
[21:47:23] <ħ> вроде какой-то стартап был, которые людей теперь умеет искать
[21:47:30] <смекайло> findface
[21:48:08] <ħ> а нельзя чтобы без логиа вконтач?
[21:53:41] <ħ> https://www.youtube.com/watch?v=qkyKiJD_2OA
[22:01:48] <ħ> gr_buza@arbeiten:
[22:02:05] <ħ> gr_buza@arbeiten: расскажи адовых историй сибирско-таёжных
[22:02:40] Bob Page вышел(а) из комнаты
[22:06:47] rexim вышел(а) из комнаты
[22:07:10] rexim вошёл(а) в комнату
[22:30:44] rexim вышел(а) из комнаты
[22:33:12] gold_9 вошёл(а) в комнату
[22:33:21] portnov вышел(а) из комнаты
[22:46:02] cheshir вошёл(а) в комнату
[22:48:06] дырдырдыр вошёл(а) в комнату
[22:49:30] <дырдырдыр> 17 минут одну байку рассказывать это ппц
[22:50:04] <дырдырдыр> хотя ежели хорошо рассказывает, то ок
[22:51:39] <ħ> дырдырдыр: ну можно было бы уложить в 10 минут
[22:52:06] мрак тлен вошёл(а) в комнату
[22:52:43] <дырдырдыр> балодя!
[22:53:08] <ħ> у меня два варианта
[22:53:14] <ħ> либо он таки не осилил lxc
[22:53:16] <дырдырдыр> мрак тлен, чотытам?
[22:53:24] <ħ> либо его выгнали с работы и теперь у него есть время на погроменг
[22:53:38] <ħ> есть еще третий вариант, что он сейчас молча выйдет
[22:53:54] <дырдырдыр> скорее всего, третий
[22:55:38] <мрак тлен> привет
[22:55:45] <ħ> ааа
[22:55:45] <дырдырдыр> фигасе!
[22:55:47] <ħ> говорящий мрак
[22:55:48] ħ вышел(а) из комнаты
[22:55:49] <мрак тлен> дырдырдыр, я окидоки, чо
[22:55:53] <дырдырдыр> ыыы
[22:55:58] <мрак тлен> и мне нужен гервь, вообще говоря :)
[22:56:24] <мрак тлен> у меня фингельшпикман пригорел, как бы ты сказал
[22:56:39] ħ вошёл(а) в комнату
[22:56:45] <ħ> ггг
[22:57:06] <ħ> мрак тлен: чой то? у тебя самолеты без него не летают?
[22:57:32] <мрак тлен> у меня свёртка
[22:57:47] <ħ> развёртка
[22:57:52] <мрак тлен> у меня свёртка свёрток, произведений из сумм от свёрток
[22:57:54] <ħ> это такая оснастка похожая на сверло
[22:57:57] <ħ> но не сверло
[22:58:10] <мрак тлен> развёртка -- это deconvolution по-русски?
[22:58:17] <мрак тлен> развёртка Винера
[22:58:21] <мрак тлен> звучит же, не?
[22:58:24] <ħ> д
[22:58:34] <ħ> а вопрос то в чом?
[22:58:58] <мрак тлен> так вот, смотри. есть куча функций f(t), g(t), h(t) итп итд
[22:59:03] <мрак тлен> мне нужно делать с ними страшное
[22:59:06] <мрак тлен> складывать
[22:59:08] <мрак тлен> умножать
[22:59:10] <мрак тлен> и
[22:59:15] <дырдырдыр> развёртка это сверло, а чо за свёртка только финкельбоппману ведомо
[22:59:18] <мрак тлен> сворачивать, да-да
[22:59:23] <дырдырдыр> разве что это fold()
[22:59:31] <ħ> дырдырдыр: развёртка это не сверло как раз
[22:59:47] <ħ> развёрткой не сверлят насквозь
[22:59:47] <дырдырдыр> ħ, это не сверло, а как сверло для сверления
[23:00:01] <мрак тлен> я только сверло-балеринку знаю, потому что я делал им дырки в столешницах и других поверхностях
[23:00:09] <ħ> мрак тлен: а сверло-марковку знаешь?
[23:00:26] <мрак тлен> к Маркову имеет отношение?
[23:00:31] <ħ> да
[23:00:54] <ħ> я так и не понял
[23:00:58] <дырдырдыр> волка съели!
[23:00:58] <ħ> кто тебе не дает складывать функции
[23:01:15] <ħ> дырдырдыр: насмешка судьбы, добыча съела волка
[23:01:17] <мрак тлен> и сворачивать, да, никто, но я хочу это делать риалтайм
[23:01:35] <мрак тлен> представь, что у тебя есть только f(t), g(t), h(t) итп в текущий момент
[23:01:55] <ħ> я понял
[23:02:02] <ħ> погугли всякие алгоритмы для обработки звука
[23:02:03] <мрак тлен> а тебе надо на выходе выдавать в том числе и свёртки всякие, при этом не сильно тратя память
[23:02:09] <мрак тлен> там сплошной фурье
[23:02:12] <ħ> там всякие хитрые фурье
[23:02:15] <ħ> с конечными окнами
[23:02:21] <ħ> ну свертка - это произвдение двух фурье же
[23:02:26] <дырдырдыр> фурьрье
[23:02:29] <ħ> значит тебе нужно фурье посчитать в реалтайме
[23:02:35] <мрак тлен> да, но произведение двух функций -- это свёртка от фурье
[23:02:40] <мрак тлен> поэтому мне не подходит
[23:02:42] <ħ> так ты это
[23:02:49] <ħ> умножай сами функции
[23:02:53] <ħ> а свертку считай от фурье
[23:02:55] <ħ> чо ты
[23:03:28] <смекайло> (void (*fn)(void)) * (void (*fn)(void))
[23:04:15] <ħ> мрак тлен: ну ты же понимаешь, что чтобы посчитать свертку, тебе нужно хранить историю
[23:04:19] <ħ> всё-равно
[23:04:27] <ħ> всё-равно ты потратишь O(N) памяти
[23:04:31] <мрак тлен> нет, не обязательно
[23:04:42] <ħ> не понимаю как не обязательно
[23:05:35] махт хекп вышел(а) из комнаты
[23:06:10] <мрак тлен> если данные с датчиков, то да, похоже, что обязательно
[23:06:25] <мрак тлен> а когда есть выбор в том, как именно представить данные, тогда не обязательно
[23:06:33] <ħ> ок
[23:06:37] <ħ> давай тогда с начала
[23:06:41] <ħ> как ты можешь представить данные?
[23:07:02] <мрак тлен> я неправильно тебя направил, сказав "в текущий момент", ты подумал, что речь про риалтаймовые игрушки
[23:07:13] <мрак тлен> могу как угодно
[23:07:30] <ħ> ну тогда посчитай для каждой функции фурье образ
[23:07:35] <ħ> перемножь их
[23:07:38] <ħ> и разверни назад
[23:07:39] <мрак тлен> а как произведения тогда брать?
[23:07:52] <ħ> просто перемножай по точечно
[23:08:01] <мрак тлен> но это всё O(n)
[23:08:15] <мрак тлен> по памяти
[23:08:16] <ħ> ну у тебя произведение функции занимает N точек
[23:08:28] <ħ> как ты хочешь их представить не заняв O(N) памяти?
[23:08:52] <мрак тлен> ну я хочу диффурами всё представить
[23:09:12] <мрак тлен> вот функция f(t) -- это не просто функция, это какой-нибудь хитрый оператор
[23:09:52] <ħ> в каком виде функция?
[23:09:56] <мрак тлен> произведение двух таких функций может быть представлено другим хитрым оператором
[23:10:07] <мрак тлен> а свёртка одним хитрым оператором
[23:10:08] <ħ> функция в виде кода или в виде таблички?
[23:10:19] <мрак тлен> функция будет в том виде, в котором захотим
[23:10:25] <ħ> я хочу чтобы она была табличкой
[23:10:35] <ħ> вернее двумя табличками
[23:10:37] <мрак тлен> тогда она сразу будет жрать O(n) :(
[23:10:44] <ħ> табличкой значений и табличкой фурье
[23:11:09] <мрак тлен> так можно будет сэкономить время, но не пространство
[23:11:12] <ħ> а если ты не хочешь занимать память - тогда считай свертку циклами по определению
[23:11:32] <мрак тлен> мне чешется, что можно функций представить как-нибудь хитро F(t, d/dt)
[23:11:58] <ħ> а
[23:12:00] <мрак тлен> и произведение функций тогда будет какая-нибудь одна хренота от F(t, d/dt) и G(t, d/dt)
[23:12:02] cheshir вышел(а) из комнаты
[23:12:07] <мрак тлен> а свёртка -- другая хренота от этих же
[23:12:22] <мрак тлен> и тогда всё, что нужно будет хранить -- это вектор состояния этих операторов
[23:12:29] <мрак тлен> то есть O(1)
[23:12:34] <ħ> я понял
[23:12:43] <ħ> но откуда ты возьмешь d/dt?
[23:12:51] <ħ> сможешь ли ты его посчитать?
[23:14:29] <ħ> знаешь
[23:14:36] <ħ> я тоже хочу такую хреноту
[23:14:38] <мрак тлен> ну оператор же, определить как-нибудь. для примера: можно положить f(t) = F(d/dt) delta(t), тогда F(d/dt) -- суть преобразование Лапласа от f(t); свёртка делается очевидным образом: F(d/dt) G(d/dt), а вот как быть с произведением -- облом
[23:14:58] <мрак тлен> ну ты умный же, ты понимаешь
[23:15:02] <ħ> это позволит мне построить распределение случайной величины, устойчивое к сложению, умножению и возведению в степень
[23:15:07] <ħ> такого еще никто не сделал!
[23:15:28] <мрак тлен> а такое в принципе может быть?
[23:15:36] <ħ> такое распределение?
[23:15:40] <мрак тлен> к сложению -- это нормальное, а к возведение -- это гев
[23:15:47] <мрак тлен> они вроде не пересекаются
[23:15:50] <ħ> не
[23:15:50] <gr_buza@arbeiten> живой балодя в жаббере!
[23:15:53] <gr_buza@arbeiten> mein zomg
[23:15:54] <ħ> LogN распределение
[23:15:56] <gr_buza@arbeiten> .wz ustr
[23:15:59] <sulci> gr_buza@arbeiten: Station name not available - 2016.06.04 2000 UTC / Cumulonimbus clouds observed, 15°C / 59°F, humidity: 54%, pressure: 29.59 in. Hg (1002 hPa), wind: from the E (090 degrees) at 11 MPH (10 KT), visibility: greater than 7 mile(s)
[23:16:14] <ħ> мрак тлен: прикол в том, что сумма двух LogN величин очень подозрительно похожа по форме на LogN величину
[23:16:19] <ħ> и это люди очень давно заметили
[23:16:27] <мрак тлен> извини, не понимаю :(
[23:16:33] <мрак тлен> что за LogN величина?
[23:16:34] <ħ> ну нарисуй график
[23:16:40] <ħ> .google логнормальное распределение
[23:16:41] <sulci> ħ: [not found in lang pack: plugin_google_bad_response]
[23:16:44] <ħ> sulci: говно
[23:16:46] <sulci> ħ: што помер
[23:16:48] <мрак тлен> а, логнормальное знаю
[23:18:44] <дырдырдыр> https://upload.wikimedia.org/wikipedia/commons/0/0b/Cirasir_Her-Majesty_Regiment.jpg
[23:19:45] <ħ> мрак тлен: короче, я не знаю ответа на твой вопрос прямо сейчас
[23:19:56] <ħ> мрак тлен: а ты можешь посчитать все производные?
[23:20:00] <ħ> все бесконечное число штук?
[23:21:09] <мрак тлен> а потребуется?
[23:21:31] <мрак тлен> короче, если потребуется, я придумаю, как это сделать :)
[23:21:33] <ħ> а можешь?
[23:22:04] <ħ> может ты и фурье сразу можешь посчитать?
[23:23:35] <мрак тлен> могу, конечно
[23:23:38] <ħ> во
[23:23:42] <ħ> так посчитай =)
[23:24:05] <мрак тлен> и задать его функцией, да. чо делать дальше?
[23:24:17] <ħ> дальше умножай их
[23:24:27] <ħ> ааа
[23:24:29] <ħ> я понял
[23:24:33] <ħ> ты хочешь странного
[23:24:36] <ħ> ты хочешь жить в мире
[23:24:40] <ħ> в котором нет интегралов
[23:25:03] <мрак тлен> интегралы меня устроят вполне, чо, лишь бы не жрали место
[23:25:15] <ħ> ну это
[23:25:20] <ħ> тогда вот наздоровье
[23:25:22] <мрак тлен> натравливать методы интегрирования на всякого рода сложную хреноту я умею, вроде как
[23:25:36] <ħ> умножай два фурье образа и считай от них обратное
[23:25:38] <ħ> ???
[23:25:40] <ħ> PROFIT
[23:25:45] <мрак тлен> опять O(n)
[23:25:50] <мрак тлен> когда обратное считать буду
[23:26:01] <мрак тлен> а потом опять брать фурье
[23:26:01] <ħ> по памяти?
[23:26:08] <ħ> зачем тебе O(N) по памяти?
[23:26:12] <ħ> ты каждый раз за ново вычисляй
[23:26:17] <ħ> раз тебе память жалко
[23:27:12] <мрак тлен> ну вот смотри, пусть будет так: conv(a(t), conv(b(t), c(t)) * d(t))
[23:27:24] <мрак тлен> взяли внутренний conv, ОК, умножили, ОК
[23:27:34] <мрак тлен> и вновь надо брать conv, а мы уже в time domain
[23:28:09] <ħ> ну ты можешь преобразование фурье посчитать за O(1) по памяти, каждый раз просто второй аргемент заново вычисляй
[23:28:56] <мрак тлен> а вот если бы a(t) был A(d/dt), например, можно было бы рунге-куттой бахнуть, и это был бы O(1) по памяти
[23:29:34] <мрак тлен> ну тогда оно по времени взорвётся, будет жрать O(N^n)
[23:29:34] <ħ> ааа
[23:29:46] <ħ> нет
[23:29:48] <ħ> опять не получится
[23:29:48] <мрак тлен> где n зависит от степени вложенности
[23:30:20] мрак тлен нутром чувствует, что здесь есть простое решение
[23:30:31] <мрак тлен> но вот мозгом допереть не получается
[23:32:21] <мрак тлен> тут есть немаленькое пространство для манёвра
[23:32:38] <мрак тлен> можно взять f(t) ~ f(t_1, d/dt_2)
[23:32:52] <мрак тлен> f(t) ~ F(t_1, d/dt_2)
[23:33:03] <мрак тлен> и наложить на F(...) какое-нибудь условие
[23:33:46] <мрак тлен> так, чтобы и f(t) g(t) получить можно было из F и G без особых усилий, и conv(f(t), g(t))
[23:33:53] <мрак тлен> ну и сумму, конечно же
[23:34:38] reggies вышел(а) из комнаты
[23:35:23] <мрак тлен> ведь точно какие-нибудь коммутаторы-хуятаторы можно приплести
[23:35:24] <sulci> мрак тлен: не болтай глупостей как малолетка!
[23:36:15] <ħ> а ты можешь вычислять сразу разложение твоих функций по гармоникам ортогональным?
[23:36:22] <ħ> по функциям Эрмита например?
[23:37:58] <дырдырдыр> мрак тлен, это с приводом от такой хуйни самолёты летают?
[23:37:58] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[23:38:26] <мрак тлен> ħ, сколько угодно
[23:38:53] <ħ> ну свертка от рядов по ортогональным полиномам как-то просто выглядет, не?
[23:39:01] <мрак тлен> дырдырдыр, не, это опережающие исследования :)
[23:39:12] <ħ> дырдырдыр: а когда они падают, то эти учоные всё валят на пилотов ессесно
[23:39:20] <мрак тлен> ħ, возможно, а произведение как выглядит?
[23:39:22] <дырдырдыр> мрак тлен, то есть, от такой хуйни они будут летать в перспективе?
[23:39:22] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[23:39:54] <мрак тлен> дырдырдыр, от такой хуйни они будут не летать, а не падать
[23:39:54] <sulci> мрак тлен: не болтай глупостей как малолетка!
[23:40:09] <дырдырдыр> ħ, да учоные, хуле, пощитали как надо и ок, а потом пидрилы ставят туда литий-ионные аккумуляторы чтоб пелоды виноваты были
[23:40:09] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[23:40:31] <gr_buza@arbeiten> дырдырдыр: если ты тоже чувствуешь себя тупым, то делай это хотя бы как я, молча
[23:40:32] <gr_buza@arbeiten> :)
[23:40:48] <дырдырдыр> gr_buza@arbeiten, мне ведь интересно, куда он это применит
[23:40:50] <gr_buza@arbeiten> мрак тлен: ħ: господа, продолжайте
[23:40:52] <gr_buza@arbeiten> потом спросим
[23:40:54] <gr_buza@arbeiten> :)
[23:41:43] <мрак тлен> gr_buza@arbeiten, да чо тут продолжать, это не спор какой-то. я гервя озадачил тем, что меня реально волнует, вдруг он выдаст решение и спасёт отца
[23:41:43] <дырдырдыр> понятно, что к управлению самолётом, да
[23:41:55] <мрак тлен> *отца РД
[23:41:57] <gr_buza@arbeiten> дырдырдыр: почему "понятно"?
[23:42:15] <мрак тлен> а отец РД потом уже не забудет :)
[23:42:21] <дырдырдыр> gr_buza@arbeiten, потому что он уже который год занимается управлением самолётами
[23:42:28] <gr_buza@arbeiten> дырдырдыр: логично
[23:42:41] <мрак тлен> это не про управление, а про безопасность
[23:42:44] <gr_buza@arbeiten> дырдырдыр: но с другой стороны как-то с годик назад он считал сплайны, а сплайны - это планер
[23:42:46] <мрак тлен> конкретно -- методы расчёта надёжности
[23:42:54] <мрак тлен> админам тоже интересно будет
[23:43:06] <мрак тлен> у них там всякие cold spares
[23:43:28] <gr_buza@arbeiten> мрак тлен: мне интересно, каким боком свертка функций к методам расчёта надёжности?
[23:43:37] <gr_buza@arbeiten> там же теорвер, распределения всяческие и прочее
[23:44:01] <gr_buza@arbeiten> я тупой, так что не стесняйся объяснять (если не влом), ага
[23:44:02] <gr_buza@arbeiten> :)
[23:44:22] <дырдырдыр> впрямь интересно
[23:44:29] <ħ> мне пока только кажется, что марку пора спать
[23:44:33] <мрак тлен> вот, да, если выпишешь вероятность отказа двух узлов в холодном резерве, то получится свёртка
[23:44:37] <ħ> он утром проснется и поймет какую фигню хочет
[23:44:40] <мрак тлен> нет, только не спать
[23:44:49] <ħ> он хочет компьютер с одной ячейкой памяти
[23:44:51] <мрак тлен> ħ, я её уже не первую неделю хочу
[23:45:01] <мрак тлен> нет, я хочу компьютер, который не пухнет со временем
[23:45:10] <мрак тлен> ячеек там может быть очень много
[23:45:13] <gr_buza@arbeiten> все пухнут со временм
[23:45:15] <мрак тлен> лишь бы не увеличивалось ещё
[23:45:16] <gr_buza@arbeiten> даже женщины
[23:45:17] <мрак тлен> :(
[23:45:19] <gr_buza@arbeiten> особенно женщины
[23:45:21] <gr_buza@arbeiten> :)
[23:45:38] <ħ> [ 9849s] block/built-in.o: In function `cfq_dispatch_requests':
[ 9849s] t10-pi.c:(.text+0x38214): undefined reference to `__aeabi_uldivmod'
[ 9850s] /home/abuild/rpmbuild/BUILD/kernel-lpae-4.4.12/linux-4.4/Makefile:945: recipe for target 'vmlinux' failed
[ 9850s] make[2]: *** [vmlinux] Error 1
[23:45:39] <ħ> сука
[23:45:41] <дырдырдыр> дык, чо, откуда функции брать?
[23:45:43] <ħ> что тебе не так
[23:46:38] <дырдырдыр> CYKA BLYAD MAMKY EBAL
[23:46:53] <дырдырдыр> ħ, не так ли?
[23:46:54] <gr_buza@arbeiten> хм
[23:47:01] <gr_buza@arbeiten> "и тут андрея понесло"
[23:47:03] <gr_buza@arbeiten> :)
[23:47:23] <мрак тлен> дырдырдыр, из табличек, в которых написаны интенсивности отказов и предполагаемые распределения
[23:47:28] <дырдырдыр> мрак тлен, откуда ты функции берёшь?
[23:47:36] <мрак тлен> см. выше
[23:47:37] <дырдырдыр> хы
[23:48:02] <дырдырдыр> мрак тлен, их другие учоные рисовали последние 100 лет?
[23:48:08] <мрак тлен> да, есть целые толстые сборники
[23:48:13] <мрак тлен> за Н баксов
[23:48:32] <мрак тлен> там всё расписано, каждая шпилька в приводах и измерительных устройствах
[23:49:03] <мрак тлен> и отсортировано по типам агрегатов
[23:49:05] <мрак тлен> всё для людей
[23:49:08] <дырдырдыр> а как это присобачить к жосскому диску, который за 259 часов работы стал хрюкать и вываливаться из массива?
[23:49:28] <дырдырдыр> взять таблички backblaze?
[23:49:58] <мрак тлен> а у них есть? можно, чо
[23:50:18] <дырдырдыр> у них и таблички, и графики
[23:50:24] <мрак тлен> огонь, чо
[23:50:30] <мрак тлен> бери да считай
[23:50:37] <gr_buza@arbeiten> мрак тлен: плюс интересно, ты выше говорил о "вероятности отказа узлов в холодном резерве", но "холодный резерв" подразумевает, что запасной узел не работает -> в сроке, достаточном для морального устаревания оборудования отказа не будет
[23:51:05] <мрак тлен> ну, резерв не обязан быть чисто холодным, может быть тёплым, чо
[23:51:08] <дырдырдыр> gr_buza@arbeiten, а ещо в холодном резерве прокладки и подшипники пздой накрываются
[23:51:20] <gr_buza@arbeiten> дырдырдыр: я специально для этого оговорку вставил на самом деле
[23:51:21] <gr_buza@arbeiten> :)
[23:51:31] <gr_buza@arbeiten> про срок морального устаревания
[23:52:03] <мрак тлен> пусть вот определённую долю времени резерв работает в горячем режиме, остальное время в холодном
[23:52:41] <мрак тлен> например, привод поставим какой-нибудь електрический в резерв, который будет включён на взлёте и посадке
[23:52:54] <мрак тлен> а всё остальное время отсоединён
[23:53:45] ħ вышел(а) из комнаты
[23:53:49] <gr_buza@arbeiten> ггг
[23:54:04] <gr_buza@arbeiten> балодя, ты зачем гервя сломал?
[23:54:15] <мрак тлен> он сам отвалился
[23:54:26] <мрак тлен> скорее всего и забил уже на мои заскоки
[23:54:32] <дырдырдыр> в чятике долго не могут находиться сразу два учоных
[23:54:36] <мрак тлен> щто грустно
[23:54:50] <мрак тлен> одаяващеучоный
[23:54:56] <gr_buza@arbeiten> более чем
[23:55:00] <дырдырдыр> мрак тлен, а ты пишешь работы в журналы?
[23:55:26] <мрак тлен> вот придумаю эту херню, и напишу
[23:55:31] <дырдырдыр> круто
[23:55:44] <мрак тлен> если придумаю, то до конца июня должен черновик сделать
[23:55:59] <дырдырдыр> тогда понятно, чо ты сюда не ходишь
[23:56:19] <мрак тлен> на работе гитлаб поставил, кстати
[23:56:42] <мрак тлен> объясняю всем местным. вот, мол, такая херня
[23:56:58] <мрак тлен> тут вот так, надо пользоваться, ибо достижения человечества в коллективной разработке
[23:57:05] <gr_buza@arbeiten> я тоже поставил
[23:57:08] <gr_buza@arbeiten> один пользуюсь
[23:57:10] <gr_buza@arbeiten> :)
[23:57:11] <мрак тлен> :)
[23:57:18] <дырдырдыр> чем гитлабы и калифеи лучше редмайнов?
[23:57:23] <мрак тлен> права
[23:57:27] <gr_buza@arbeiten> тем, что это разные вещи же
[23:57:34] <дырдырдыр> почему?
[23:57:41] oxpa вышел(а) из комнаты
[23:57:46] <мрак тлен> управление правами доступа на недосигаемом уровне для редмайна
[23:57:47] <gr_buza@arbeiten> хм, редмайн разве хостит репозитории?
[23:57:51] <дырдырдыр> и там, и там иссуи, и там, и там можно смотреть в гит
[23:58:08] <gr_buza@arbeiten> тут скорее разница в том, что гитлаб, например - это просто решение
[23:58:08] <дырдырдыр> не хостит, а наблюдает за изменениями
[23:58:29] <дырдырдыр> что за решение?
[23:58:31] <gr_buza@arbeiten> всё зависит от того, что тебе надо
[23:58:35] <мрак тлен> комбайн же
[23:58:38] <gr_buza@arbeiten> "поставил и забыл", так скажем
[23:58:39] <gr_buza@arbeiten> да
[23:58:41] <gr_buza@arbeiten> комбайн
[23:58:56] <дырдырдыр> ну, редмайн поставил и забыл к хуям насовсем, как его заного поставить
[23:58:57] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[23:59:35] <мрак тлен> ну вот к редмайну как хостинг кода прилепить?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!