photo25

заметки

...которыми хочется поделиться

Vicious circle и юзабилити
photo25
wizzard0
Вот хром с тяжелыми сайтами живет гораздо лучше чем с FF. Иногда быстрее вообще в разы.

А знаете почему?

Потому что вот это в 100500 раз нагляднее,




чем вот это




или даже вот это




причем чтобы добиться последней картинки от FF надо еще сделать нетривиальное количество телодвижений :(((

Команда Хрома в этом смысле, конечно, молодцы.

Ну еще такие штуки https://bugzilla.mozilla.org/show_bug.cgi?id=1088043#c5 есть, но ладно, был бы хотя бы способ увидеть, что реально сколько времени занимает...

This entry was originally posted at http://wizzard.dreamwidth.org/396044.html. It has comment count unavailable comments. Please comment there using OpenID.

Про type coercion, юнит-тесты и перформанс
photo25
wizzard0
Неправильный код: if(cache.indexOf(query)) { fast_path }

Правильный код: if(cache.indexOf(query) != -1) { fast_path }

Ну и в итоге первый элемент кэша никогда не используется.

Вопрос: как это юнит-тестить? Работает-то оно одинаково, только с разной скоростью.

This entry was originally posted at http://wizzard.dreamwidth.org/395945.html. It has comment count unavailable comments. Please comment there using OpenID.

Немного про универсальные базы данных
photo25
wizzard0
Все читали разные страшилки про типы адресов и имён в разных странах?

Я тут нашел невыразимо прекрасное:


Documents required to obtain Domestic Credit Card
(....)
Sketch of the location map of the applicant’s residence


http://www.himalayanbank.com


Вот это ТОЧНО ни в какое поле "адрес" не влезет :)

This entry was originally posted at http://wizzard.dreamwidth.org/395633.html. It has comment count unavailable comments. Please comment there using OpenID.

Про серебряные пули
photo25
wizzard0
Чем глубже я укапываюсь в P2P и personal cloud'ы, тем больше кажется, что добрая половина, а может и больше выехавших за счет технологий (т.е. Yo и Groupon не в счёт) проектов в последние 10 лет сделали это, в том числе, решением проблемы distributed consensus в каком-то частном случае.

Google, Dropbox, Bitcoin, все "web-scale" NoSQL БД, WhatsApp, Hadoop, Skype, Nicira, Contrail, BitTorrent, ну и так далее.

Во всяком случае, это проблема, не имеющая plug&play решения до сих пор, а всплывает она регулярно. В нее упираются попытки делать любые не-идемпотентные (ну или не-монотонные) операции. В последнее время все любят CRDT (и я тоже очень люблю), как универсальный способ резко расширить ассортимент идемпотентных операций, но вот log compaction, шифрование (key agreement в рамках группы) и cluster membership change всё равно требуют консенсуса.

А еще, как только количество узлов, которые пытаются договориться, вырастает, резко становится актуальным роутинг. Который, эээ, тоже без консенсуса неважно работает (собственно, именно поэтому там в список попали Skype, Nicira и тд).

Если обобщить еще чуть дальше, то профит упирается в масштабы, масштабы упираются в размер системы, остающейся управляемой, что упирается в консенсус. Это не то чтобы главный технологический secret sauce, но один из ключевых. Но про machine learning и прочие ништяки уже много писали, а про это - не очень.

UPD: Тут sorhed отмечает, что глобальный консенсус часто невозможен и даже вреден, уточню определение консенсуса до "the ability of the participating agents to perceive a locally meaningful view of the system state to make informed decisions"

This entry was originally posted at http://wizzard.dreamwidth.org/395324.html. It has comment count unavailable comments. Please comment there using OpenID.

рабочие мысли
photo25
wizzard0
В Хроме оригинально решили проблему потребления процессора фоновыми вкладками - теперь там таймер тикает не чаще раза в секунду (примерно). На практике это означает, что цепочка из 3 промисов ресолвится 3 секунды, даже если они ходят в IndexedDB. Блин, даже в IE это лучше сделано.

FF, в свою очередь, с кастомными шрифтами хавает на порядки больше процессора на отрисовку страницы (до сотен миллисекунд!)

Да, если у вас есть кластер из CouchDB - учтите, что если под одной из них сдохнет винт, то заметить это весьма непросто, она продолжает адекватно работать, т.к. персистентность "обеспечивают" остальные ноды (а дохлая после перезапуска ресинхронизируется), и те квери которые она все еще может обслужить - она продолжает обслуживать. Даже не знаю, что сказать :)

This entry was originally posted at http://wizzard.dreamwidth.org/395133.html. It has comment count unavailable comments. Please comment there using OpenID.

самокопательное :)
photo25
wizzard0
Оказывается, 23andme не шипит в Украину.

Может кто может заказать и переслать мне, или чтобы я приехал и забрал?

This entry was originally posted at http://wizzard.dreamwidth.org/394827.html. It has comment count unavailable comments. Please comment there using OpenID.

Показательная тема
photo25
wizzard0
Оригинал взят у vaddimka в Показательная тема
Парень реализовал электронный дневник для Андроид (как дополнение к неудобной веб-версии, которую обязали использовать все школы). Через несколько месяцев к нему пришли вежливые дяди и сказали что нужно закрыть приложение, так как оно нарушает закон о частных данных.
Парень пошел в Моссковский центр качества образования (который занимается электронным дневником) и попробовал им отдать свое приложение бесплатно – там от приложения отказались.
http://habrahabr.ru/post/239647/

This entry was originally posted at http://vadimpanin.dreamwidth.org/93762.html. Please comment there using OpenID.


Про работу и фидбек
photo25
wizzard0
А часто вы оказываетесь в ситуациях, когда всё у вас вроде с клиентами/заказчиками/инвесторами хорошо, но связи с ними решительно нет?

Я что-то в последнее время с этим сталкиваюсь чуть ли не всегда. Рекорд - три месяца "потом, потом поговорим". При этом деньги могут вполне поступать, но достучаться, к примеру, узнать "а то ли я вообще делаю?" нереально вообще.

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

С инвесторами, положим, понятно. А с заказчиками консалтинга почему так? Я чего-то не понимаю в этой жизни.

This entry was originally posted at http://wizzard.dreamwidth.org/394703.html. It has comment count unavailable comments. Please comment there using OpenID.

(no subject)
photo25
wizzard0
внезапно, Logitech уже не продаёт мою любимую Logitech Illuminated Keyboard!

Блютусный вариант совсем другой и мне не нравится :(

Заказал пока SteelSeries Apex, посмотрим, как оно. А пока что придется помучаться без клавиш X и С :/

This entry was originally posted at http://wizzard.dreamwidth.org/394352.html. It has comment count unavailable comments. Please comment there using OpenID.

3d painting with Oculus Rift
photo25
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/394079.html. It has comment count unavailable comments. Please comment there using OpenID.

Про ООП
photo25
wizzard0
dmzlj напомнил.

Если вы употребляете термин "ООП", то хорошо бы не забывать (хотя многие и вообще не знают), что нормальное ООП - это вот это, а вовсе не вот это.

This entry was originally posted at http://wizzard.dreamwidth.org/393947.html. It has comment count unavailable comments. Please comment there using OpenID.

Прекрасное про попугаев
photo25
wizzard0
Что называется, не могу молчать!

1. http://greenbat.livejournal.com/915860.html

2. http://greenbat.livejournal.com/916070.html

This entry was originally posted at http://wizzard.dreamwidth.org/393499.html. It has comment count unavailable comments. Please comment there using OpenID.

Geneve
photo25
wizzard0
Женева — исключительно уютный и очень дорогой город.

На фотке: Cray 2 (музей EPFL, Лозанна) и рука sorhed :)



This entry was originally posted at http://wizzard.dreamwidth.org/393459.html. It has comment count unavailable comments. Please comment there using OpenID.

Про охуенных людей
photo25
wizzard0
Не забывайте время от времени, даже без повода (лучше без повода!) напоминать охуенным людям, что они охуенны.

Возможно, именно сейчас им это действительно нужно и важно, хоть они и "держат лицо" на публике или сами этого не осознают.

This entry was originally posted at http://wizzard.dreamwidth.org/392981.html. It has comment count unavailable comments. Please comment there using OpenID.
Tags:

дыбр
photo25
wizzard0
М-да, у решения увеличить количество регулярных физнагрузок спустя некоторое время обнаружилась неожиданная обратная сторона.

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

Ну то есть решительно ВООБЩЕ НИКАК не хочется теперь работать, да и вообще сидеть за компом. Аргх. Нужна какая-то новая система мотивации, старая была очень даже хорошо отточена, но сейчас развалилась совершенно. Ну и какая-то доля выгорания в этом тоже определенно есть.

А, ну и еще диагнозы никуда не делись, сердце всегда сдыхает гораздо раньше мускулатуры, обломно очень. Хотя сейчас ситуация на порядок лучше, чем раньше (0.5-4 часа на восстановление, если «перегнуть палку», а не реанимация и пару недель в больнице…)

This entry was originally posted at http://wizzard.dreamwidth.org/392940.html. It has comment count unavailable comments. Please comment there using OpenID.

выходные
photo25
wizzard0
Мадрид был безумен и прекрасен. И почему я не поехал туда раньше?

Отдельное спасибо Марте bat_x — за место, время и всё-всё-всё. Так, не ровен час, я и отдыхать научусь %)



This entry was originally posted at http://wizzard.dreamwidth.org/392498.html. It has comment count unavailable comments. Please comment there using OpenID.

В дебиане решили проблему багов
photo25
wizzard0
Оригинал взят у amarao_san в В дебиане решили проблему багов
Количество багрепортов падает на глазах.

reportbug падает при запуске.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758619


Почему программы тормозят
photo25
wizzard0
...функция - это такая абстракция, которая заставляет внутри делать то, что потом не нужно снаружи.

if(a.count() > 1) {...} via tonsky

Кстати, модные в узких кругах споры, что быстрее - Array of Structures, Structure of Arrays, column-based, row-based и т.д. - это всё то же самое, про абстракции.

Ну и еще оптимизатору effect tracking нужен, конечно.

Причем умный, чтобы знал, что два подряд fsync() можно выбрасывать, а fwrite, fsync, fwrite, fsync - нельзя.

This entry was originally posted at http://wizzard.dreamwidth.org/392317.html. It has comment count unavailable comments. Please comment there using OpenID.

Про правильные методы оптимизации и генерации софта
photo25
wizzard0
https://github.com/eschkufz/stoke-release


beginning from binaries compiled by llvm -o0 for 64-bit x86, our prototype implementation, stoke, is able to produce programs which either match or outperform the code produced by gcc -o3, icc -o3, and in some cases, expert handwritten assembly.


Не, понятное дело что для больших программ это не годится. И для мест, где важна корректность - тоже.

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

This entry was originally posted at http://wizzard.dreamwidth.org/391942.html. It has comment count unavailable comments. Please comment there using OpenID.

свободные звуки
photo25
wizzard0
Эээ, у меня странный вопрос.

А где у нас берут звуки, которые потом можно распространять вместе с Open Source софтом?

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

This entry was originally posted at http://wizzard.dreamwidth.org/391704.html. It has comment count unavailable comments. Please comment there using OpenID.

Как из ничего сделать истерику и панику
photo25
wizzard0
1. Берем OpenSignal (андроидная прога, показывает соты и уровень сигнала)
2. На сайте смотрим на карту, ужасаемся "ААААА в Украине нет 3G и даже 2G"
3. При этом умалчиваем, что OpenSignal показывает прежде всего карту мест, *где бывали пользователи OpenSignal*, а в Украине он, мягко говоря, не очень популярен.
4. Я лазил по Карпатам с гуглемапсами через 3G, и не заблудился. Пару раз опенсигнал включал. Так с тех пор те точки там на карте и торчат...

Карта: http://opensignal.com
Истерика: https://www.facebook.com/groups/MaidanHackthon/1513898262184869/

This entry was originally posted at http://wizzard.dreamwidth.org/391446.html. It has comment count unavailable comments. Please comment there using OpenID.

несвежие новости
photo25
wizzard0
Шнайер капитанствует насчет слежения за мобильниками через SS7.

Вообще жалко, спалили тему. А всего каких-то 3-4 года тому назад доступ к SS7 стоил 15 баксов в месяц и пару звонков в саппорт гейта :(

Алсо, блин, задним умом на этом можно было офигенные деньги поднять было, судя по ценам на эти "супершпионские локаторы", ыыыы.

Главное, в статье пишут, что типа правительствам следить можно, но если кто-то другой, то это прямо ужос-ужос!

This entry was originally posted at http://wizzard.dreamwidth.org/391394.html. It has comment count unavailable comments. Please comment there using OpenID.

(no subject)
photo25
wizzard0
cloud services cause sensitive information leakage

This entry was originally posted at http://wizzard.dreamwidth.org/391167.html. It has comment count unavailable comments. Please comment there using OpenID.

post
photo25
wizzard0
Оригинал взят у _oxpa_ в post
фото с Розетты. Ощущение такое, будто снято в павильоне на съёмках звёздных войн каких-нибудь, году этак в 80-ом. Ан нет, это куда круче: это реальное фото *_*



Обед
photo25
wizzard0
Оригинал взят у boot_from_cd в Обед
Вчерашний рабочий день закончился сегодня, по этому поводу работаю из дома. Устроила сейчас себе обед, ем яичницу и вот что подумалось.
Я живу в 21-м веке. Я с удовольствием ем геномодифицированных продукты, продукты, которые модифицировали облучением, хлеб, который не черствеет неделями, молоко, которое не прокисает. Пью химические соки и хлорированную воду. Лечусь, если надо, современными препаратами и пью комплексы витаминов и минералов.
Я ничуть не похожа на "здоровых крестьян" из позапрошлых веков - в двадцать восемь лет я не выгляжу старухой, не собираюсь помирать в пятьдесят и сохраню физическую активность до глубокой старости. У меня целы все зубы, нет седины в волосах. Мне не грозит умереть от простуды или приступа аппендицита.

Я обожаю 21-й век. Я живу в 21-м веке. Я обладаю тем богатством, которым не обладали предыдущие поколения - долгой и насыщенной жизнью. Собственно, мы, жители 21-го века уже какой-то совершенно иной биологический вид. У нас другой метаболизм, другие биологические часы. Мы потребляем меньше пищи, чем наши предки, работаем меньше, спим больше. У нас другие болезни и другие особенности организма.

А людей, у которых во всех местах "страшные ГМО", "раньше люди жили до ста лет" и "всё это ваша химия" - в 18-й век на пару месяцев. И не во дворец, а в крестьянскую избу. Поспать с клопами, подышать угарным газом от топки печи без трубы, поесть гнилого мяса (говядину же в землю зарывали, чтобы сохранить подольше). Посмотреть на девочку лет 14-ти, которая при родах помирает. И на женщину 30-ти лет, которая по меркам 21-го века выглядит на 60.
Интересно, после этого желание "жить на природе" отпадёт или нет?:)


TypeScript-2014
photo25
wizzard0
Тайпскрипту скоро исполняется два года (если считать с первого публичного релиза).

Появилась инфраструктура, то-сё. Ну и в общем - да, он работает. Позволяет лопатить неслабые количества JS-кода в одиночку и в команде, и отлично интегрируется с существующей лапшой. Хотя есть нюансы.

1. Поддержки IDE как не было, так и нет :) Ну то есть Sublime Text рулит, бибикает и бегает кругами как вокруг Visual Studio, так и вокруг JetBrains WebStorm'a. Потому что студиевский typescript language service тормозит и виснет, а вебштормовский, ммм, существенно быстрее, но при этом выводит типы неправильно, ну и толку с него такого? :)
2. Сложившееся комьюнити с DefinitelyTyped, скажем так, странное. Дефинишны тоже очень разного качества и разных парадигм. Но и на том спасибо.
3. Собственно, если код использует "только cjs модули" + какой-нибудь browserify (мы сделали свой велосипед, впрочем) - всё зашибись. Или если "только лапша из скрипт-тэгов", то тоже отлично работает.
А если смешивать - то области видимости тоже психоделически смешиваются, и править код становится неудобно, на малейший чих куча ошибок при компиляции. Хотя, с другой стороны, ну логично же.

А, да, чего я это пишу. Наконец-то придумали convention, как нормально раздельно компилить пакаджи, чтобы результат можно было npm install, и подключенные пакаджи продолжали типизированно линковаться с их пользователями. Почти автомагически (тайпинги генерятся сами, плюс обертка которая правильно ремапит их в cjs). Очень радует.

Ну то есть еще чуть-чуть, и в JS появится нормальное понятие "deployment unit" (aka CLR "assembly"), которую можно подключить и быть более-менее уверенным, что если интерфейс поменяется - то это будет видно сразу при компиляции, и для этого не надо каждый раз лопатить компилятором мегабайты файлов, а достаточно просто проматчить type definitions (.d.ts)

Такое вот.

This entry was originally posted at http://wizzard.dreamwidth.org/390656.html. It has comment count unavailable comments. Please comment there using OpenID.

Enigmail fail
photo25
wizzard0
- "Какое самое страшное слово, которое можно услышать от физика-ядерщика?"
- "Упс!"


I am currently preparing a crypto class for journalists next week to
teach them how to use safe email.

HOW am I going to explain that? A system tells the user in a separate
window as well as in a menu line that everything will be encrypted but
then it simply FORGOT to ENCRYPT and, ooops, their report will be
intercepted and their source will be tortured ?

via http://sourceforge.net/p/enigmail/forum/support/thread/3e7268a4/

оставив в стороне вопросы, которые у меня возникают в плане применимости именно pgp для журналистов, всё равно возникает вопрос - что делать юзеру и что делать девелоперу (чтоб такого не случилось)?

This entry was originally posted at http://wizzard.dreamwidth.org/390528.html. It has comment count unavailable comments. Please comment there using OpenID.

OneDrive и Visual Studio
photo25
wizzard0
Внезапно, из OneDrive торчат ноги Visual Studio Online, а именно, ее текстовый редактор :)



This entry was originally posted at http://wizzard.dreamwidth.org/390159.html. It has comment count unavailable comments. Please comment there using OpenID.

математическая терминология
photo25
wizzard0
А как правильно перевести на русский язык "Topological Domain Theory", "Equilogical Space", "almost-compact admissible representation of non-metrizable topological vector space", "weakest compatible topology" и "continuous probability valuation"?

This entry was originally posted at http://wizzard.dreamwidth.org/390080.html. It has comment count unavailable comments. Please comment there using OpenID.

It is impossible to safely implement any cryptosystem providing forward secrecy in C.
photo25
wizzard0
TLDR: Все без исключения реализации AES (ну и наверное многих других симметричных шифров) на C потенциально уязвимы к утечке ключей (а-ля Heartbleed, например), из-за того, что C, будучи портабельным ассемблером, абстрагирует от нас возможность надежно очистить память.

http://www.daemonology.net/blog/2014-09-06-zeroing-buffers-is-insufficient.html

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

Альтернативно, можно расслабиться и продолжать писать крипто на JS (помнится, его всячески критиковали за невозможность стереть ключи), раз уж в остальных местах всё столь же плохо.

UPD: Пример проблемы - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8537

This entry was originally posted at http://wizzard.dreamwidth.org/389868.html. It has comment count unavailable comments. Please comment there using OpenID.

я просто оставлю это здесь
photo25
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/389389.html. It has comment count unavailable comments. Please comment there using OpenID.

Spider Dog :)
photo25
wizzard0
Это прекрасно.



This entry was originally posted at http://wizzard.dreamwidth.org/389216.html. It has comment count unavailable comments. Please comment there using OpenID.

JackPair
photo25
wizzard0


Кто-то таки решился сделать шифрованный голос поверх GSM (ну или другого аудиоканала).

Оно, конечно, sounds too good to be true, но на первый взгляд все буквы в описании правильные, я бы тоже именно такой технологический стэк выбрал (разве что делал софтверно). Шнайер вроде тоже считает, что seems legit.

Есть, правда, подозрение, что их закроют, потому что они нарушают целую кучу экспортных ограничений (на кодеки в основном). Узкополосные кодеки из США запрещено экспортировать *совсем*, безо всяких "если".

Ждем, короче, релиза исходников. Железкам в этом случае доверять сложно, понятное дело. Хотя люди вроде не первый год производят всякий stuff для параноиков и активистов.

This entry was originally posted at http://wizzard.dreamwidth.org/388958.html. It has comment count unavailable comments. Please comment there using OpenID.

Ghost in the Shell Arise 4 preview
photo25
wizzard0
Осталась неделя!



This entry was originally posted at http://wizzard.dreamwidth.org/388742.html. It has comment count unavailable comments. Please comment there using OpenID.

масенькие электронно-вакуумные лампы
photo25
wizzard0
Оригинал взят у sab123 в масенькие электронно-вакуумные лампы
Только без ламп. И без вакуума. Но с электронами.

Изъ ИЕЕЕ пишутъ: Ежели взять современный полевой транзистор, и заменить в нем канал вакуумом, электроны все равно будут лезть через канал, потому что промежуток там масенький. Ну, и контакты делают острой формы, для более лучшего действия электростатического поля. Этот эффект можно останавливать подачей напряжения на затвор, аналогично сетке в электронной лампе.

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

Уже есть прототипы, которые работают на 470ГГц. Но пока что требуют относительно высокого напряжения, 10 вольт. Так что еще есть шанс увидеть теплые ламповые компьютеры.


JS, WeakMap, WeakReference и т.д.
photo25
wizzard0
Или я торможу, или лыжи не едут...

Вот бывают WeakReference, c ними всё понятно - их можно dereference, и в ответ дадут или value, или ничего, если GC уже добрался.

И бывают WeakValueDictionary, которые по сути Dictionary[String,WeakReference[Object]], с ними тоже всё понятно.

Но в JS есть WeakMap, в котором когда ключ!!! собрался, то удаляется value.

Внимание, вопрос: из них можно сделать WeakReference или нет? Если нет, то какой у них юзкейс вообще? о_О

(Я хочу сделать кэш, но там обьекты очень тяжелые, и когда кешей несколько - лучше пусть GC чистит, ему виднее)

This entry was originally posted at http://wizzard.dreamwidth.org/388512.html. It has comment count unavailable comments. Please comment there using OpenID.

(no subject)
photo25
wizzard0
... при анализе своих ошибочных действий человек невольно совершает другую ошибку, ограничиваясь только теми причинно-следственными связями, которые лежат на поверхности. К примеру, забыв ключ от дома, человек решает что-то вроде надо быть внимательнее или надо класть ключ на видное место. Тогда как в действительности такая рассеянность может быть связана с переутомлением, и исправлять надо не место хранения ключа, а режим дня.

( http://a-nalgin.livejournal.com/636517.html )

This entry was originally posted at http://wizzard.dreamwidth.org/388133.html. It has comment count unavailable comments. Please comment there using OpenID.

Говнииище
photo25
wizzard0
Never, NEVER ever try to rely on ordering in distributed systems.

Even if everybody tells you "in this particular case it'll be okay".

Especially if you're pretending to be asynchronous. Because asynchronous means you have INFINITE timeouts.

Crap crap crap.

This entry was originally posted at http://wizzard.dreamwidth.org/387996.html. It has comment count unavailable comments. Please comment there using OpenID.

Проблемы PGP
photo25
wizzard0
Я уже года три думал написать такой пост, и вот Мэтью Грин написал его за меня:

http://blog.cryptographyengineering.com/2014/08/whats-matter-with-pgp.html

Там всё-всё правильно.

This entry was originally posted at http://wizzard.dreamwidth.org/387651.html. It has comment count unavailable comments. Please comment there using OpenID.
Tags:

People Are Not Very Good at Matching Photographs to People
photo25
wizzard0
Оригинал взят у bruce_schneier в People Are Not Very Good at Matching Photographs to People

We have an error rate of about 15%:



Professor Mike Burton, Sixth Century Chair in Psychology at the University of Aberdeen said: "Psychologists identified around a decade ago that in general people are not very good at matching a person to an image on a security document.

"Familiar faces trigger special processes in our brain -- we would recognise a member of our family, a friend or a famous face within a crowd, in a multitude of guises, venues, angles or lighting conditions. But when it comes to identifying a stranger it's another story.



"The question we asked was does this fundamental brain process that occurs have any real importance for situations such as controlling passport issuing ­ and we found that it does."



The ability of Australian passport officers, for whom accurate face matching is central to their job and vital to border security, was tested in the latest study, which involved researchers from the Universities of Aberdeen, York and New South Wales Australia.



In one test, passport officers had to decide whether or not a photograph of an individual presented on their computer screen matched the face of a person standing in front of their desk.



It was found that on 15% of trials the officers decided that the photograph on their screen matched the face of the person standing in front of them, when in fact, the photograph showed an entirely different person.



Not Invented Here over 9000
photo25
wizzard0
Перешел на новый качественный уровень. Теперь я хочу свою билдсистему.

This entry was originally posted at http://wizzard.dreamwidth.org/387337.html. It has comment count unavailable comments. Please comment there using OpenID.

.
photo25
wizzard0
я не умею верить.

This entry was originally posted at http://wizzard.dreamwidth.org/387161.html. It has comment count unavailable comments. Please comment there using OpenID.

Эрланг Курсы Киев Август 2014 (repost)
photo25
wizzard0
Оригинал взят у maxim в Эрланг Курсы Киев Август 2014
Третья и Четвертая Сессии 30 и 31 августа



ПРОГРАММА КУРСОВ:

30 АВГУСТА, Основы Эрланг и N2O


Теория:
Основы Эрланга
Основы N2O

Практика:
Шаблоны
SPA
Синхронизация воркеров
PubSub
Создание чат приложения

31 АВГУСТА, Основы KV хранилищ и KVS

Теория:
Mnesia
Riak
CAP теорема
Консистентность данных
Почему вам не нужен SQL

Практика:
Создание переносимых схем баз данных
Нюансы использования KV хранилищ

Спешите, осталась неделя
Контакты:
Мария erlang@synrc.com +380 98 499 03 43
Максим maxim@synrc.com +380 67 663 18 70


РЕГИСТРАЦИОННАЯ ФОРМА

Как это было прошлый раз (Первая и Вторая сессии):

https://www.facebook.com/media/set/?set=a.480574085348366.1073741832.122008231204955&type=1


парадокс ЖЖ
photo25
wizzard0
чем более он становится заброшенным и не-тортом, тем более интересные люди там находятся.

хотя они там были и раньше. но находятся почему-то именно сейчас.

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

This entry was originally posted at http://wizzard.dreamwidth.org/386850.html. It has comment count unavailable comments. Please comment there using OpenID.

Частные государства
photo25
wizzard0
В июне американец Иеремия Хитон отыскал на карте кусочек африканской пустыни, который официально не принадлежит ни одному государству. Апеллируя к законам колониальной эпохи, он назвал его своим и требует признания у соседей. В будущем он планирует построить там процветающую монархию, а деньги собирается искать через краудфандинг. Apparat взял у Хитона интервью.


http://apparat.cc/world/king-of-the-north/

См. также:

https://ru.wikipedia.org/wiki/Провинция_Хатт-Ривер
https://ru.wikipedia.org/wiki/Силенд

This entry was originally posted at http://wizzard.dreamwidth.org/386574.html. It has comment count unavailable comments. Please comment there using OpenID.

Про одиночество и уединение
photo25
wizzard0
psychocryonics, как всегда, жжот.

Часть 1: http://psychocryonics.livejournal.com/201206.html
Часть 2: отрыв от страты http://psychocryonics.livejournal.com/201219.html
Часть 3: осознанность http://psychocryonics.livejournal.com/201720.html
Часть 4: вещи http://psychocryonics.livejournal.com/201908.html

Кстати, в английском языке есть loneliness и solitude, и вот они очень хорошо и ёмко отражают плюсы и минусы оного. В русском это, соответственно, одиночество и уединение.

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

This entry was originally posted at http://wizzard.dreamwidth.org/386536.html. It has comment count unavailable comments. Please comment there using OpenID.

Now that's what I would call *deep* learning!
photo25
wizzard0


This entry was originally posted at http://wizzard.dreamwidth.org/386303.html. It has comment count unavailable comments. Please comment there using OpenID.

(no subject)
photo25
wizzard0
почему для того, чтобы осознать, осмыслить и начать наконец-то ценить человека, надо чтобы его не было рядом?

избитая банальщина, да. но все же, почему оно по-другому не работает?

This entry was originally posted at http://wizzard.dreamwidth.org/385862.html. It has comment count unavailable comments. Please comment there using OpenID.

Приборы ночного видения
photo25
wizzard0
Я тут вычитал в сводках сепаратистов, что ПНВ стоит 25к рублей. То есть $700.

А где их такие взять? Что-то дешевле $3000 не нахожу. Или это пизженые перепродают?

This entry was originally posted at http://wizzard.dreamwidth.org/385645.html. It has comment count unavailable comments. Please comment there using OpenID.

Как писать хороший код.
photo25
wizzard0
Оригинал взят у sorhed в Как писать хороший код.
Существует единственный критерий качества кода — лёгкость, с которой другой программист может в нём разобраться.

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

Ещё более продвинутый (и последний) уровень — лёгкость, с которой другой программист может интегрировать этот код в большую систему.

Другие критерии качества кода нерелевантны. Покрытие тестами, метрики, coverage, объём — это всё отвлекает от главного.


You are viewing wizzard0