All streams
Search
Write a publication
Pull to refresh
4
0
Сковорода Никита Андреевич @ChALkeRx

re-evaluating native module sources is not suppor…

Send message
algorightm

Пальцы-крюки =). Algorithm, отредактировать уже не могу. Но ссылка правильная.

Сверьтесь с английской википедией, статьи на эту тематику на русской несколько хромают в целом.


A quantum Turing machine is a theoretical model of such a computer, and is also known as the universal quantum computer.

Вот тут оно не выполняется. Плюс описание Quantum algorightm — это всё не про D-Wave. Обычно люди, когда говорят про квантовый компьютер и квантовые вычисления, имеют ввиду именно эти алгоритмы — например, быструю факторизацию (алгоритм Шора), алгоритм Гровера, вот это всё.


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


D-Wave же физически построен так, что решает только частные задачи методом адиабатических квантовых вычислений — нахождение основного состояния (собственного вектора с наименьшим собственным значением) для сложного гамильтониана (матрицы).


По сути это узкоспециализированный калькулятор на квантовых эффектах. Квантовых алгоритмов реализовать на нём нельзя.


Они (D-Wave) довольно давно обещали опубликовать какие-то статьи, где они показывают, как на этом воспроизводить квантовые алгоритмы, но никто этого вживую так и не увидел.

D-Wave — не квантовые компьютеры, они пригодны только для решения некоторых задач оптимизации и не могут работать с полноценными квантовыми алгоримами.


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


Описание по ссылке:


qbsolv is a metaheuristic or partitioning solver that solves a potentially large quadratic unconstrained binary optimization (QUBO) problem by splitting it into pieces that are solved either on a D-Wave system or via a classical tabu solver.
А вот с этим не соглашусь. … Вопрос свободы воли — то есть, предопределённости частного будущего — совсем отдельный.

Нет, не отдельный. Преформулирую: ваше «внефизичное» сознание оказывает какой-нибудь эффект на физическую картину мира?

И чуть-чуть ссылок в тему (это обсуждали все кому не лень, материала накопилось достаточно):


  1. https://en.wikipedia.org/wiki/Philosophical_zombie
  2. https://ru.wikipedia.org/wiki/Философский_зомби
  3. https://wiki.lesswrong.com/wiki/Philosophical_zombie
  4. http://lesswrong.ru/w/Зомби_Зомби
  5. http://lesswrong.ru/w/Zombies_Movie

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

Так, давайте разберёмся.


Что Ваше сознание находится не здесь. Не в наблюдаемой физической Вселенной. Оно к ней не относится. Потому что в противном случае оно бы копировалось — как и всё остальное. Как любые материальные объекты и любая информация.

Вы утверждаете, что моё (а с вашей точки зрения — ваше) сознание находится вне физической вселенной.


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

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


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

Из ваших утверждений выше следует, что при наличии и при отсутствии внефизичного «сознания» поведение не изменится.




Подытожим, тривиальные логические выводы из ваших утверждений:


  1. У вас нет «свободы воли», ваше сознание обладает только квалиа, то есть является безучастным наблюдателем.
  2. Если бы у вас не было сознания, вы бы всё равно написали ровно такой же текст о сознании на гиктаймс.

Это прямо следует из (вашего) утверждения об идентичности поведения с «сознанием» и без.


Это соответствует вашей картине мира?

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

МРТ же. (Извините, не сдержался).

По поводу места:


Это выглядит во много раз более странным, если учесть еще несколько факторов.

А могли по «России 24» показать место аварии неправильно?

Интересно, как помогает автору pm2 в отладке?! Автор, какие средства используете для борьбы с утечками?

Автора в этой теме нет, вы говорите с переводом на русский язык, размещённом в блоге хостера VDS/VPS.

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

Если честно, я не понял мысли. Можете показать на примере путей, что вы имеете ввиду?


К слову о «тру-практиках» — использование NODE_PATH вообще не рекомендовано.

Ага, спасибо, я взгляну на это чуть позже, интересно, как это реализовано и поддерживают ли они watchdog.


Когда я последний раз смотрел, у pm2 была целая куча жалоб в issues где пользователи запускали его в отрыве от всего а потом ловили внезапный oom, который убивал pm2 и очень удивлялись.


По-хорошему, таким утилитам нужна не только опциональная поддержка интеграции, но ещё и активное напоминание о том, что её всё-таки стоит включить (если его там ещё нет).


Сейчас у меня довольно плохо всё со временем, но я себе записал в список дел посмотреть на то, как именно в pm2 организовали интеграцию с systemd/upstart и прокомментировать, если я замечу в этом косяки.

Не совсем понял, как это относится к моему комментарию выше, но ладно.


Так же я не понял, зачем вам нужен NODE_PATH, и почему вы не кладёте зависимости в папку приложения.
Лучше всего NODE_PATH не пользоваться вообще и забыть про него, он оставлен для совместимости.

На совеременных Linux-дистрибутивах это systemd, см. http://0pointer.de/blog/projects/watchdog.html.
На более старой убунте и ещё нескольких дистрибутивах это upstart.
На чём-то ещё — другие системные средства, которые гарантируют работу сервисов.


Полагаться на то, что запущенный без какого-либо надсмотрщика pm2/forever/чтоещё сам не упадёт — довольно безумно в продакшне.

Я помню как один раз у нас в документации <<<<<<< HEAD нашёлся, вот это было неожиданно.


Но с тех пор добавилась проверка на них на этапе линта на CI.

В смысле — пропадает? Покажите конкретную последовательность команд, пожалуйста.

process.on('uncaughtException', console.error);

Не делайте так. Тем более для «предотвращения остановок сервера».


Ссылка на доку: https://nodejs.org/dist/latest-v7.x/docs/api/process.html#process_event_uncaughtexception


конечно, нахожусь в здравом уме, поэтому пользуюсь PM2

PM2 в вакууме тоже не является гарантией того, что всё это не упадёт. В продакшне надо использовать системные менеджеры для запуска всего, независимо от наличия PM2 (который может использоваться для других целей).


у объектов EventEmitter имеется и метод code

code? Это ошибка?

Посмотрите на легенду к графику ещё раз.

Да-да, это всё понятно. Но тогда не надо было называть это «безлимитом».

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity