Человек, скажу по секрету, за много-много тактов проделывает нетривиальные вещи, как-то:
— прочитать (распознать буквы) формулировку задачи
— осознать ее
— решить, стоит ли это делать вообще
— выбрать алгоритм алгоритма
— подумать «что за фигня»
— сбиться со счету
— пересчитать
— позлиться, что задача для детей 1-ого класса
— посчитать
— подумать, писать ли ответ, или это унижает
— написать комментарий
— пойти выпить чаю.
А еще есть и другие модели, например, donateware — «если Вам понравилось, то заплатите, пожалуйста, сколько не жалко.» Я бы и не вспомнил, но, действительно, хороший проект собирает неплохие суммы.
>… а это означает, что мы не можем её решение получить быстрее…
Т.е. исходя из этого, можно предположить, что алгоритм таки решает задачу, но за бесконечное время?
Тогда да, можно решить любую задачу брутфорсом: пробовать все варианты из некоторого счетного множества…
Думается, Вы повторили часть статьи про «предельные» алгоритмы. Которые, кстати, легко останавливаются условием «погрешность меньше заданной величины».
Вообще, каждый алгоритм, дополненый условием «работать не дольше», «на вход подается вывод, который уже подавался» может быть остановлен. Но, поскольку математически требуется ответ «остановится ли где-то в бесконечности, для общего случая, включая самое себя» — это неразрешимая проблема.
Ну да, даже знаменитая Великая Теорема Ферма была доказана сначала для случаев 3,4, затем с помощью ЭВМ проверена до 100, и только в 95ом году была доказана для общего случая.
В случае же человеческого мышления, с ошибками — я полагаю, используется интер -и экстраполяция, т.е. человек склонен наблюдать частный случай и делать вывод из частного в общее. Неудивительно, что ошибок оказывается намного больше ожидаемого…
Я бы сказал, что и человеческая «свободная воля» детерминирована в окружающем конкретную личность пространстве-времени. Просто факторов очень много, которые не могуи быть проигнорированы в силу «эффекта бабочки».
Более того, число факторов возрастает в связи с тем, что еще не ясно, является ли Вселенная замкнутой, а потому «изолированной системой»
Касаемо ограниченности, согласен — ни алгоритм, ни компьютер, ни Тьюринг-автомат, ни человек — не может «познать» себя.
И да, касательно аксиом. Они также прочно формируют базис теории, как и легко могут быть заменены другим базисом, и в этом случае получаем другую теорию.
Ребята (и автор) — это, конечно, все очень хорошо, копья ломаны не раз.
Хотел бы заметить совсем другое: нужно при оформлении кода ориентироваться на читающих, а не на всех.
То есть, если это мой единоличный проект, то его код, скорей всего не будут читать (зачем? рынок и без того перенасыщен приложениями и библиотеками), поэтому, имхо, глупо его красиво оформлять. Он должен удовлетворять лично мои потребности.
Если я пишу в команде, то неважно какой там кодстайл используется, важно, чтобы он был и был один. Читать его будет только команда. Новички скорее привыкнут к не очень им нравящемуся стилю, не нужно угождать им.
Если проект с открытыми исходными кодами… Думаю, аналогично. Конечно, потенциально его будут читать больше «левых» людей, но это как бы уже их проблемы.
Т.е. «я не 10$, чтобы всем нравиться» и «овчинка выделки не стоит».
Вопрос к хабраобществу, хотя его бы адресовать Фогелю:
Пардон, я могу еще как-то согласиться, что, скачав книгу в интернете, я ее копирую, не покупая, и пирачу.
Но теперь, получается, отдав кому-то книгу, и лишившись ее, я тоже пират?
Вывод: окей, ждем-с предложения, запрещающего перечитывать любимые книги на ночь, не заплатив за нее [s]автору[/s] издательству.
История с поляризационными очками вообще блеск. Боюсь, эта антиутопия скоро станет реальностью.
Хмм… Как бы эта новость не стала психологической поддержкой для европейской власти… Мол, а мы что, хуже Эфиопии?
Что-то вроде: «Вы не увидите порнографии, и не станете извращенцем. Вы просто посидите и станете [s]одним из нас[/s] насильником. Поверьте, это для Вашего же блага.»
(Простите, не удержался:)
«You've been quite the trouble maker. Now you must be Punished.
This is for you own good.»
Инфа для запоздавших сюзефилов:
OpenSuse 12.1 (со всеми обновлениями), обновился по ссылке с оф.сайта, где все еще написано про бету, но загружается 4.0.
Обновился гладко, не понадобилась ни доустановка библиотек, ни удаление директорий, основные функции работают как положено.
Еще вопрос: включены ли в дистрибутив нужные библиотеки, или опять будет ругаться на отсутствие необходимых библиотек, которые нужно искать и устанавливать самостоятельно?
Отмечу, что такие танцы только со Скайпом…
Большинство моих знакомых, «простых пользователей», скачивают «пиратский» контент вовсе не потому, что он бесплатен, а потому, что он легко доступен, практически, в один клик.
Если бы процедура оплаты не пугала их — возможно, кажущейся — сложностью, да еще и при разумной цене, они бы не стали искать бесплатное. Особенно, что т.н. бесплатный контент стал даваться дороже — порнобаннеры, ложные ссылки и прочие «скачай меня!» стОят немало нервов не только таким пользователям, но и более опытным — а здоровье, как известно, не купишь.
Мне кажется, их бы устроила некая «автоматическая» плата, без необходимости проходить непонятную процедуру покупки — скажем, если бы они соглашались «Купить Х за Ур?»- «Да!», а в конце месяца провайдер выставлял бы общий счёт за интернет и покупки.
Если кто-то это сделает — понятным, доступным, дешёвым — тогда, думаю, проблема решится сама собой.
Однако, полагаю, выгоднее держать массы в убеждении, что они виновны, и постоянном страхе наказания, чтобы периодически «ощипывать» их, и «ощипыватели», законно или незаконно, будут развивать сценарий, по которому всё идет сейчас.
Это может иметь и плюсы. Люди (точнее, некоторые слои молодёжи) выйдут в оффлайн, больше будут общаться, появится куча свободного времени = ))
А вообще, действительно, вместо того, чтобы орать, что не надо скачивать бесплатное (т.к. рядовой пользователь не видит в этом ничего плохого), надо было именно спускать это на тормозах, а потом сразу без предупреждений засужить на миллиарды.
Мировой кризис, правосудие и демократия торжествуют.
>… просто ссылании на такую информацию…
За фразу «А на Пиратской Бухте корабль чёрный» — отлучение от (Церкви) Интернета.
А за посещение — сразу расстрел.
>… которые подозреваются в размещении информации…
Т.е. доносы снова обретут ту прелестную историческую силу, как некогда.
— прочитать (распознать буквы) формулировку задачи
— осознать ее
— решить, стоит ли это делать вообще
— выбрать алгоритм алгоритма
— подумать «что за фигня»
— сбиться со счету
— пересчитать
— позлиться, что задача для детей 1-ого класса
— посчитать
— подумать, писать ли ответ, или это унижает
— написать комментарий
— пойти выпить чаю.
Т.е. исходя из этого, можно предположить, что алгоритм таки решает задачу, но за бесконечное время?
Тогда да, можно решить любую задачу брутфорсом: пробовать все варианты из некоторого счетного множества…
Вообще, каждый алгоритм, дополненый условием «работать не дольше», «на вход подается вывод, который уже подавался» может быть остановлен. Но, поскольку математически требуется ответ «остановится ли где-то в бесконечности, для общего случая, включая самое себя» — это неразрешимая проблема.
В случае же человеческого мышления, с ошибками — я полагаю, используется интер -и экстраполяция, т.е. человек склонен наблюдать частный случай и делать вывод из частного в общее. Неудивительно, что ошибок оказывается намного больше ожидаемого…
Более того, число факторов возрастает в связи с тем, что еще не ясно, является ли Вселенная замкнутой, а потому «изолированной системой»
Касаемо ограниченности, согласен — ни алгоритм, ни компьютер, ни Тьюринг-автомат, ни человек — не может «познать» себя.
И да, касательно аксиом. Они также прочно формируют базис теории, как и легко могут быть заменены другим базисом, и в этом случае получаем другую теорию.
Хотел бы заметить совсем другое: нужно при оформлении кода ориентироваться на читающих, а не на всех.
То есть, если это мой единоличный проект, то его код, скорей всего не будут читать (зачем? рынок и без того перенасыщен приложениями и библиотеками), поэтому, имхо, глупо его красиво оформлять. Он должен удовлетворять лично мои потребности.
Если я пишу в команде, то неважно какой там кодстайл используется, важно, чтобы он был и был один. Читать его будет только команда. Новички скорее привыкнут к не очень им нравящемуся стилю, не нужно угождать им.
Если проект с открытыми исходными кодами… Думаю, аналогично. Конечно, потенциально его будут читать больше «левых» людей, но это как бы уже их проблемы.
Т.е. «я не 10$, чтобы всем нравиться» и «овчинка выделки не стоит».
Пардон, я могу еще как-то согласиться, что, скачав книгу в интернете, я ее копирую, не покупая, и пирачу.
Но теперь, получается, отдав кому-то книгу, и лишившись ее, я тоже пират?
Вывод: окей, ждем-с предложения, запрещающего перечитывать любимые книги на ночь, не заплатив за нее [s]автору[/s] издательству.
История с поляризационными очками вообще блеск. Боюсь, эта антиутопия скоро станет реальностью.
Что-то вроде: «Вы не увидите порнографии, и не станете извращенцем. Вы просто посидите и станете [s]одним из нас[/s] насильником. Поверьте, это для Вашего же блага.»
(Простите, не удержался:)
«You've been quite the trouble maker. Now you must be Punished.
This is for you own good.»
OpenSuse 12.1 (со всеми обновлениями), обновился по ссылке с оф.сайта, где все еще написано про бету, но загружается 4.0.
Обновился гладко, не понадобилась ни доустановка библиотек, ни удаление директорий, основные функции работают как положено.
Спасибо за новость!
Отмечу, что такие танцы только со Скайпом…
Если бы процедура оплаты не пугала их — возможно, кажущейся — сложностью, да еще и при разумной цене, они бы не стали искать бесплатное. Особенно, что т.н. бесплатный контент стал даваться дороже — порнобаннеры, ложные ссылки и прочие «скачай меня!» стОят немало нервов не только таким пользователям, но и более опытным — а здоровье, как известно, не купишь.
Мне кажется, их бы устроила некая «автоматическая» плата, без необходимости проходить непонятную процедуру покупки — скажем, если бы они соглашались «Купить Х за Ур?»- «Да!», а в конце месяца провайдер выставлял бы общий счёт за интернет и покупки.
Если кто-то это сделает — понятным, доступным, дешёвым — тогда, думаю, проблема решится сама собой.
Однако, полагаю, выгоднее держать массы в убеждении, что они виновны, и постоянном страхе наказания, чтобы периодически «ощипывать» их, и «ощипыватели», законно или незаконно, будут развивать сценарий, по которому всё идет сейчас.
А вообще, действительно, вместо того, чтобы орать, что не надо скачивать бесплатное (т.к. рядовой пользователь не видит в этом ничего плохого), надо было именно спускать это на тормозах, а потом сразу без предупреждений засужить на миллиарды.
Мировой кризис, правосудие и демократия торжествуют.
>… просто ссылании на такую информацию…
За фразу «А на Пиратской Бухте корабль чёрный» — отлучение от (Церкви) Интернета.
А за посещение — сразу расстрел.
>… которые подозреваются в размещении информации…
Т.е. доносы снова обретут ту прелестную историческую силу, как некогда.
А еще это означает невозможность кому-то составить конкуренцию.
Это должно быть тут:
habrahabr.ru/blogs/domains/132687/#comment_4406444