Pull to refresh
0
0

User

Send message

Напомнило рассказ Пола Андерсона "Зовите меня Джо".

Читая подобное, вместо Министерства Информации сразу вспоминаются всякие Министерства Мира.
Мне часто встречалось как с запятой, так и без нее. Мне кажется, все зависит от того, хочет ли автор выделить год именно как вступление или нет.
А как же запятая для выделения обстоятельств места и времени в начале предложения — так называемых Introductory Phrase? «Once upon a time, there was a king...»
выражение «умственно отсталый ребенок» заменит на «special child»

Хм, а если я скажу про свое чадо "он у нас особенный ребенок", не поймут ли меня превратно?

Избегавшие солнца были куда более старыми, бедными и больными

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

Мне кажется, проблема объяснимого ИИ сопоставима с проблемой суперразума, пытающегося объяснить "прописные истины" братьям меньшим. Примерно как родители, испытывающие затруднения с детьми: то, что нам представляется очевидным, т.е. легко выводимым, детям доставляет намало трудов "переварить". Так и нам с трудом удается интерпретировать веса даже самой простой модели НС.

Недостатком модулей ES6 является поднятие (hoisting) import-деклараций и, соответственно, невозможность ни сделать подключение условным, ни сделать юзеру красиво обработать ошибку загрузки, особенно если речь идет о неконтролируемом CDN и прочем third party.

«Ещё один скучный день на работе...» Игра слов: оригинале — "another boring day".

Значит я неверно вас понял. Прочел как «индексы, не включающие изменяемое поле, не перестраиваются». Наверное, сбило с толку то, что изначальный смысл в общем-то ожидаем по дефолту. Спасибо.
Заметим, что обновление полей таблицы, по которым не создавались индексы, не приводит к перестроению индексов
В нашумевшем переходе Uber с PostgreSQL на MySQL они жаловались на обновление всех индексов. Как я понимаю, вы намеренно акцентировали внимание на Heap-Only Tuples, чтобы показать, что проблема решена при миграции с 9.2 на 9.6? Или раньше?
использование «белых списков» на строне сервера (проверка длины, формата, логики и.д.);
Ну, валидацию входных данных нужно делать всегда безотносительно XSS.

В отношении CSP report-uri, кто-нибудь боролся с браузерными плагинами, выполняющимися в контексте текущей страницы и вызывающими ложное срабатывание оповещения? Я так и не смог придумать универсальный способ блокировки хотя бы на стороне сервера.

Сайд-замечание: ваши «клиент-сайд» и «пейлоад» вызывают когнитивный диссонанс между зрением и внутренней речью :)
Согласен, название статьи не соответствует содержанию. Так почему же сайтоконструкторы генерируют плохой код?
В вашем примере признак Education является не номинальным, а порядковым (за исключением значения Unknown). Имеет ли смысл кодировать его не через One-Hot, а ранжирование или Optimal Scaling?
Спасибо. В ручном пересчете осталось невыясненным, как утилизировалась «Нива» ошибка 21.21.
Растеризация/дискретизация по квадратным градусам напомнила волновой метод трассировки.

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

Видимо, не зря великие рок-музыканты, вроде Хендрикса и Клэптона, творили лучше всего в ТОМ САМОМ состоянии.

Мы честно попытались, грубо говоря, переименовать проект из JS в TS — оно не заработало. Оно не компилируется, потому что некоторые вещи, с точки зрения TypeScript-а являются некорректными. Это не означает, что TypeScript — плохой язык, но продвигаться на идее надмножества, и подводить меня так, TypeScript — я не ожидал.

Вы неверно понимаете эту идею. TS является надмножеством JS, т.к. полностью поддерживает синтаксис и семантику последнего. Но поскольку TS призван обеспечить статическую типизацию, т.е. является более строгим с т.з. type safety, разумеется, простое изменение расширения файла не работает. Иначе какой смысл переходить на TS?

Тем не менее, разработчики языка учли проблемы миграции и поэтому ввели в конфиг всякие noImplicitAny, allowUnreachableCode и прочие ослабляющие параметры. Проще говоря, включите их все — и простого переименования будет достаточно.

И тут на помощь приходит восхитительнейший плагин, который для меня является киллер-фичей, почему сейчас я выберу Flow, а не TypeScript

Поверхностный гуглеж предолжил мне, как минимум, это: Runtypes, Reflec-TS. Наконец, есть генерация в JSON Schema, на котором построено много runtime-валидаторов.
type Paypal = { id: number, type: 'Paypal' };
type CreditCard = { id: number, type: 'CreditCard' };
type Bank = { id: number, type: 'Bank' };
type PaymentMethod = Paypal | CreditCard | Bank;

Сомнения адепта TS:
type PaymentMethod = { id: number, type: 'Paypal' | 'CreditCard' | 'Bank' };

Не?

Information

Rating
Does not participate
Registered
Activity