← All posts tagged ?

SannySanoff

Почему в Америке был ЗАПРЕТ на межрасовые браки не далее как полвека назад,и в европах тоже случалось (и вовсе не только во время гитлера)? Почему родители обычно не одобряют межрасовые браки? Какая за этим стоит рациональность (это главный вопрос) ? Что про евреев?

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

Моя позиция — мягкая(!) — что метисация в целом не желательна, ни для индусов, ни для евреев, ни для белых, ни для черных, но только для мелких и замкнутых этносов, которые беспокоятся о вырождении вследствие бедного генофонда, из-за близкого родства, или она несколько более приемлема на границах ареала распространения этноса.

Но беда, что если человек из моего круга уже женился на женщине из другого этноса (даже не расы), то я тут же для него, высказав даже намек на подобное, — навсегда больной человек, который предлагает расстреливать отступников белого генофонда (то есть расстреливать его) потому что я белый супрематист, и это без шуток. Мы, разговаривая по-русски, не понимали друг друга. Я: почему он парится, если я такого не говорю, он: зачем это я хочу всех их расстрелять?

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

Хочешь поссориться с другом — займи у него денег.
Хочешь поссориться с консерватором — стань открытым гомосеком, например.
Хочешь поссориться с консерватором — делай что написано на рекламе. Сделав это, ты уже не оставишь ему шанса. И себе.

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

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

Вот и весь механизм снятия табу.

SannySanoff

Вот у меня есть функция, параметризуемая каким-то n, в ней есть цикл по n, и массив внутре есть.
я хочу наделать шаблонов(templates), для n от единицы до пяти, чтобы во время template instantiation это n становилось compile-time константой, а для остальных n пусть будет generic функция, в которой n будет переменной. А функцию я буду вызывать из switch/case соответственно разные специализации шаблона.

С шаблонами в принципе я уже тут кой-чо накидал, но все примеры нахожу только такие, что для специализаций по конкретному числу (от 1 до 5) тут можно написать везде свою реализацию, а для неспециализированной версии (остальных N) еще одну реализацию. Для меня же главное, чтобы КОД ФУНКЦИИ РЕЮЗАЛСЯ для специализированной и неспециализированной версии, то есть в одном случае n будет параметром шаблона, в другом параметром функции.

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

SannySanoff
? WWW

А уже есть телеграм агрегатор? А то нету смысла бегать по разным 20 каналам читать тот мусор что туда приходит, хочется чтобы оно падало в 21й канал всё вместе, чтобы не бегать не читать.

SannySanoff

Закинул удочку в Serokell, которые вроде б то под руководством Дарта Вейдера^W^WPhilip Wadler пишут свой альткойн на Хаскеле. Питерские, но ищут remote чуваков.

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

Говорят, что работы на 8-9 часов, прислали небольшую заготовку, которая по юникс сокетам коммуницирует, API неможко парсит, таймауты там тестовые имплементит, которые нужны по ТЗ, молодцы.

Бросаться в это? Кто пропустил и хочет, могу зафорвардить, они раскидали тем, кто выразил интерес в середине декабря.

SannySanoff

Какой смысл в node.js если есть dart?

Варианты ответов: 1) под ноду есть офигенне ВЕБ-фреймворк, без которого не жизнь, и оно без ноды на сервере не живет 2) реюзать код с бровзером

В моем случае: чисто енларг-подобный процессинг: схватил — сцепил — залил/отдал, никаких веб фреймворков. Шарить с вебом тоже нечего. Зато строгая типизация с тайпчекером, системные штучки искаропки, раздельные кучи, и самое главное — это то, что оно задизайнено все изначально как надо, не костыльно, весь тулчейн включая package mgr.

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

Неявный вопрос звучит так: может я пропустил что-то, что в этом направлении идет еще дальше дарта?

SannySanoff
?

А кто-нибудь подскажет, что-то можно накрутить в mikrotik-е (2.4МГц) или где еще чтобы трафик между двумя девайсами в сетке был не 600 Кб/с а хотя бы 2 метра (трафик между микротиком и отдельными девайсами нормально 5 Мб/с ездеет в обе стороны точно).

SannySanoff

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

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

Придумало ли что-нибудь прогрессивное человечество в этом направлении?

SannySanoff
?

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

SannySanoff

Вот я написал я в продакшн на Хаскеле концентратор вебсокетов, который, значит, держит 30-40к соединений на ядро, и там еще роутящая логика, включая парсинг protocol buffers, небольшое кеширование, кафку и проч. Меня устраивает все, кроме того, что

1) я, как не знающий хаскеля, пишу код медленно и путанный, и 2К строк в уже утомительно педалятся (mental burden без нормального ide, плюс без отладчика писать это другой мир, другой образ мысли). Кстати,

$ cat *.hs| grep -v '^$'| wc
1950 10104 102376

получается 102376/1950=52 символа на непустую строку. Ревью кода я скромно не прошу, но жуечных хаcкелистов прошу померять их метрики. У меня есть надежда, что я вдруг просто не тупой, а лишь не угадываю каких-то очевидных для многих остальных людей нюансов.

2) Atom регулярно тормозит по 40 секунд, перечитывая общение с ghc-mod, в Atom-helper (процесс) регулярно 100% CPU time: парсит выхлоп наверное.

А Хаскель я выбрал потому что
1) перфоманс
2) легковесные треды для io и можно писать как будто блокирующие вызовы, проще писать все алгоритмы.

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

Ерланг? Перфоманс протобуф парсинга меня немного беспокоит, а так вроде должно быть ОК.

GO? Вот вариант, но говорят (врут?), что он с трудом делает даже жабу на таких задачах (правда жаба не попадает под легковесные треды).

Жаба? Отсутствие легковесных тредов, но так вроде все остальное (опыт) компенсировало бы это.

Раст — отсутствует норм асинх ИО, а так смысла нет.

C/C++ — не нашел нормальных async i/o вебсокет библиотек (пробовал пару в самом начале проекта, даже чтото работало, но не всегда: в обоих были нюансы вплоть до неработы), не говоря уже о отсутствии легковесных тредов (зная С++ шников, наверняка у них ответы есть на все, потому данное заявление прошу не считать категорическим)

Ноде, кроме того что хипстота, тормозит (это тоже хипстота впрочем)

У кого такой же клеви RTS как у Хаскеля?

SannySanoff

Вот вам рантайм нетипизированное позднее связывание и геморрой который вылазит.

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

Пытаюсь удовлетворить как умею, но то ли баг у них (вряд ли), то ли есть какое-то секретное знание в стороне от mainstream guidelines.

Help макоеды.

SannySanoff

А вот в меня в деревне УПС, а в нем батарейки.
Батарейки сдыхают каждые полтора года где-то, то есть если вначале они держат заряд 7-10 минут для моего компа (когда отключают свет, или когда напряжение падает ниже уровня, который выдерживает стабилизатор внутре УПС-а), то в конце они работают полминуты от силы.

Батарейки имеют тип АGM. Гелевые.

А вот есть автомобильные батареи, тоже AGM, дорогие, больше чем 50 А*ч. Мне говорили, что они не воняют, и с УПСом их тоже можно гонять, если пару взять, дабы 24в.

Так вот, они тоже умрут через полтора года?

SannySanoff
? WWW

В большинстве сервисов которые предлагают залогиниться с использованием фейсбукового аккаунта, или гуглового, и где я соглашаюсь, — у них нихрена это затем не работает (не впускают) ИЛИ они потом все равно предлагают придумать себе логин и пароль (видимо fallback такой).

Последний пример — play.spotify.com

Я этого не пойму, не может быть, что везде так часто глючит. (Opera 30+, Linux).