• Сотрудники АНБ тоже развлекаются на работе
    +7
    Прошу прощения за то, что отвечаю на вопрос, заданный не мне.

    Я считаю Васю лицемерным мудаком. Вы согласны с моим выводом?

    Напоминает хрестоматийный пример про курильщика, который говорил, что курение вредно, но его считали лицемерным мудаком и не слушали. Понимаете ли, так уж получается в этом скучном мире, что истинность утверждения является характеристикой, не зависисящей от личностных качеств человека, произносящего утверждение – т.е. Вася может быть сколь угодно лицемерным мудаком, но это не имеет отношения к тому, что Вася прав (ну или неправ).
  • XKB: перенастроим клавиши под себя любимого
    0
    Готов поставить любую программу для сбора “хорошей” статистики – только посоветуйте, какую.
  • XKB: перенастроим клавиши под себя любимого
    +2
    Я так понял, что красный — самый редкий, тогда синий — наиболее частый.

    Ой. Наоборот, разумеется.

    Псевдоцвета приведены исключительно наглядности ради (делал не сам, взял скриншот из WhatPulse). Вот статистика за последний месяц в формате CSV, всего 359322 нажатия (Enter и ` почему-то не учлись). В последний месяц я не менял свою раскладку (но зато поменял сегодня, и, скорее всего, ещё буду менять в ближайшие дни).

    Топ-5 приложений:

    1. Skype – 218k нажатий
    2. Emacs – 85k
    3. Firefox – 59k
    4. Thunderbird – 13k
    5. Terminal – 8k

    Еще какие-нибудь мешающие сочетания остались?

    Остались, но они все связаны с тем фактом, что Ctrl используется чересчур концентрированно – после часа работы в Emacs мизинец начинает ныть. Сейчас нашёл, как поставить его на правый Win, посмотрю, что получится.
  • XKB: перенастроим клавиши под себя любимого
    +2
    это первый шаг к полностью перемешанным буквам и сервисным клавишам/модификаторам

    Вот моя статистика за день использования (Emacs + чат (на английском) + прочие мелочи):

    image

    (Caps Lock = Ctrl. Оригинальные Ctrl и Alt не использую. Shift почему-то не включается в статистику.)

    Как видите, Backspace у меня востребован больше, чем все буквы. Идеально было бы, если бы пробел был разделён на две части – левая была бы пробелом, правая – Backspace. (Кстати, у меня сейчас возникла идея поставить пробел на J, а Backspace – на Spacebar… А нет, иногда Backspace приходится держать несколько секунд, а Spacebar несколько секунд держать не очень удобно. Оставлю как есть.)

    Второй шаг – я поставил кнопку третьего уровня на D. Получилось, что третьим уровнем пользоваться удобнее, чем шифтом (Shift я не поставил на D, потому что тогда надо было бы ещё искать место для симметричного шифта с другой стороны, а места нет). Теперь на третьем уровне живут скобки (D+90), тире, двоеточие и точка с запятой (на место точки с запятой я перенёс D), восклицательный и вопросительный знаки (D+,.), а также вертикальная черта (потому что я её часто использую).

    Третий шаг – стрелки ушли на D+IJKL. К этому я привык за день, и обычными стрелками перестал пользоваться вообще.

    А куда J? На место Backspace, видимо?

    На левую квадратную скобку. (До Backspace у меня палец без движения кисти не дотягивается.) Квадратные скобки ушли на Shift+90.

    Не мешает работать при наборе текстов?

    Совершенно не мешает. Даже на русском, где изменения более существенные (пришлось немного подвигать клавиши, чтобы оставить О под указательным пальцем – в частности, Ж ушло на Shift+J).
    Кроме того, моей основной целью была не оптимизация скорости набора, а снижение нагрузки на мизинец + минимизация движения кистей и особенно лишних сгибов.
  • XKB: перенастроим клавиши под себя любимого
    0
    Мизинец – самый слабый палец, не надо его нагружать Backspace'ом. Особенно когда на нём уже стоит Ctrl (вместо Caps Lock).

    Так как на русском я печатаю очень редко, я просто переставил ‘о’ в другое место. У меня она вместо ‘а’, но если хочется минимальных изменений, можно поставить её на ‘ш’, а ‘ш’ убрать ну хоть на тот же освободившийся Backspace.
  • XKB: перенастроим клавиши под себя любимого
    0
    Teamviewer'ы почему-то не всегда нормально работают с нестандартными раскладками (да и не только они – например, Skype и некоторые сайты в Firefox не переваривают у меня “стрелки, поставленные на F+HJKL” (ну или D+JIKL)).
  • XKB: перенастроим клавиши под себя любимого
    0
    А набрать и отладить кусок кода строчек на тридцать в чужой программе, которая существует только на чужом компьютере в качестве проекта в IDE – это работа или нет?

    А настроить чужой ноутбук (на Windows, разумеется, так что свои настройки не притащишь)? Примерно час “работы” (ну или не работы, но назвать “использованием” язык не поворачивается), и набирать приходится тоже больше, чем один адрес сайта.
  • XKB: перенастроим клавиши под себя любимого
    +1
    Советую ещё поставить Backspace на J (практически самая редко используемая буква латинского алфавита). Побочный эффект: после недели привыкания я начал ненавидеть работать не за своим компьютером.
  • Фонд UCP и Павел Дуров подали иски друг против друга
    +4
    Вас отлично понимают, и у многих пользователей при чтении подобных комментариев в головах проносятся такие же мысли, пусть и выраженные не в столь развёрнутой и интересной форме (“ой какой смайлик ми-ми-ми”). Проблема в другом: сила вашей реакции абсолютно не соответствует степени ущерба, предположительно нанесённого Хабру в общем, и вам – в частности. Так что вы сноб просто по определению сноба, точно так же как, например, патриотом называют человека, любящего свою Родину более, чем она того объективно заслуживает.

    Кстати, замечу, что ваш “анализ” касался в основном лишь орфографии и грамматики русского языка, тогда как (надеюсь, вы согласитесь) самое важное в комментарии – это смысл. А о смысле, “стиле и направленности” у вас повествует часть третья – подозрительно короткая, – в которой (“Где вы встречали подобное?… Бессмысленные и беспощадные, они заполоняют собою интернеты, они повсюду, они наступают.”) вы скатились в риторику и бессмысленные эмоциональные причитания.

    И знаете, что самое обидное? Вы упустили шанс действительно подтолкнуть Хабр к состоянию “хабр, в котором этот комментарий не заплюсован”, написав адекватный анализ и – возможно – заставив некоторых плюсующих устыдиться. Более того: так как ваш комментарий яростно заминусован, а многие люди подсознательно верят в “враг моего врага – мой друг”, это вызовет обратную реакцию – теперь комментарии, подобные тому, заплюсованному, будут плюсоваться ещё больше. Ненамного, в среднем на тысячную процента, но больше. Поздравляю.
  • Риски ИИ от LessWrong.com, часть 1: интервью с Шейном Леггом из DeepMind
    0
  • Введение в оптимизацию. Имитация отжига
    +4
    А о самом интересном-то и не написали. Почему вероятность перехода именно exp(-dE/T)?
  • Истинные причины блокировок сайтов. Исследование по открытым данным
    +1
    Это понятно. В воспитание хоть чьего-нибудь ребёнка, по вашему мнению, общество/политики имеют право вмешиваться?
  • Истинные причины блокировок сайтов. Исследование по открытым данным
    +1
    Я немного не это имел в виду. Вы не против, чтобы общество не оставалось в стороне от воспитания детей «родителей, которые вообще не занимаются воспитанием». Но вы хотите, чтобы ваших детей общество не трогало и давало вам воспитывать их так, как вы считаете нужным.

    А безмозглое общество в сортах говна нетрадиционного воспитания не разбирается и разбираться не хочет. В их глазах вы ничем не отличаетесь от безответственных родителей.

    (Конвенция о правах ребёнка никакого отношения к делу не имеет, потому что там о воспитании ребёнка — одна статья (29-я), да и та описывает «идеалы воспитания» криво и сумбурно. Даже если завтра высокоуважаемое и вагоноуважатое правительство методами ласкового убеждения добьётся неукоснительного следования Конвенции везде и всюду, ситуация изменится только для самых несчастных детей.)
  • Истинные причины блокировок сайтов. Исследование по открытым данным
    +1
    И тут перед нами встаёт вопрос: кому давать выбор, а кому — нет?
  • Программирование детей или программирование для детей?
    0
    структуру программы, которая будет содержать в себе оптимизацию вычислений и минимизацию создаваемого кода и вполне будет включать в себя идеологию ООП.

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

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

    Очень часто люди до определённого возраста тратят время только на учёбу и развлечения (книжку почитать, аниме посмотреть), а потом — бац — приходит новый учитель информатики и начинает активно «тянуть». Или человуку двоюродная тётя дарит книжку по Delphi. Или человек участвует в олимпиаде первый раз в жизни, а потом ему самому хочется ещё и ещё. Не стоит недооценивать волю случая в таком деле.
  • Программирование детей или программирование для детей?
    +1
    Так в олимпиадах по программированию ООП практически никогда не нужно. Можно вполне до класса девятого заниматься только математикой (ну или даже ничем особо не заниматься), а потом за пару лет набрать алгоритмическую базу, прорешать полтысячи задач и спокойно выйти на общероссийский/международный этап. Без всякого понимания на уровне интуиции.
  • Программирование детей или программирование для детей?
    +1
    родители решили, что я не буду служить в армии, или почему мне надо бросить одну школу и перейти в другую.

    Знаете, если мой ребёнок позволит мне принимать за него такие решения, я буду считать себя неудавшимся родителем. Наличие своей точки зрения и абсолютное неприятие попыток навязывания чужой точки зрения — это гораздо более важное качество, чем умение размышлять о «модульности-инкапсуляции».

    будет ли Ваш ребенок решать в какую ему школу идти в 1-ый класс??

    Будет. С моей помощью или без оной, но будет.
  • Программирование детей или программирование для детей?
    +4
    Почему плохо быть по профессии учителем или музыкантом, а юристом хорошо.

    Если это шутка, я её не вполне понимаю.

    Если это не шутка, я с ней категорически не согласен.
  • Ставим Ubuntu на MacBook pro 11.3 (2013) или хакинтош наоборот
    0
    Здорово!

    А сколько они обычно живут до первого ремонта, и как с качеством сборки? Я несколько раз слышал, что качество ThinkPad'ов сильно уменьшилось после того, как их стала делать Lenovo, поэтому, если честно, даже их и не рассматривал.
  • Ставим Ubuntu на MacBook pro 11.3 (2013) или хакинтош наоборот
    +2
    Не стану тыкать конкретными моделями, уверен что Вы без труда сами знаете как их отыскать на Яндекс-маркете.

    Ага, перед тем, как писать комментарий, я так и сделал — пошёл на Яндекс.Маркет. Сейчас проверю заново, может, что-то упустил.

    1. Диагональ экрана: от 12 до 14 дюймов. Остаётся 858 моделей.
    2. «Лёгкий»: до 2 кг. Как видите, я очень непривередлив. Остаётся 554 модели.
    3. Тип жёсткого диска: SSD. Остаётся 239 моделей.
    4. Объём накопителя: от 240 гб. Я даже 512 гб не прошу. Остаётся 92 модели.
    5. Время работы: от 6 часов. Это бред? (Пары в университете длятся именно столько, а розеток в большинстве аудиторий нет.) Остаётся 51 модель.
    6. Дисплей «повышенной плотности пикселей»: любое разрешение не меньше 1080p. Почему, когда даже планшет от Wexler всего за 5,5 килорублей обладает тоже разрешением 2560xчто-то там, я должен довольствоваться 1366×678? Остаётся 18 моделей.

    Всё, уже определилась нижняя планка — 40 тысяч. Не 10, не 20 и не 30. Если я ещё добавлю, что у меня есть вредная привычка писать всякие мелкие утилиты для обработки данных на Haskell (который весьма жаден до памяти), и добавлю условие на не менее 8 гб RAM, планка повысится до 46 тысяч.

    Основных кандидатов не-дороже-макбука осталось трое: Acer Aspire (53к), Dell XPS (46к), MacBook Pro Retina (56к). Хорошо, согласен: Acer Aspire, более лёгкий и с сенсорным экраном, я почему-то проглядел. Если бы покупал сейчас, купил бы его. Но даже если предположить, что Dell XPS лучший из трёх, откуда вы взяли «3/4 цены подарили маркетологам Apple/ресейлерам»? Почему я мазохист только оттого, что купил MacBook вместо XPS, переплатив десять тысяч — подумать страшно! — за лучшее разрешение экрана и возможность без выкрутасов поиграться с Макосью, а также запускать нативные Photoshop и Office, когда (хоть и редко) появляется такая потребность? «Мазохисты, однозначно…»

    Если бы вы заметили, например, что MacBook — это на самом деле не лучший выбор, и привели пример менее популярного ноутбука «получше и подешевле», я бы полностью согласился. Но нет же, оказывается, есть ноутбуки с таким же железом «за 10к». Альтернативу MacBook за 10к прошу в студию. И не сочтите за труд, пожалуйста, «тыкнуть» конкретными моделями. Спасибо.
  • Цветовая азбука
    +1
    Ужас-то какой.
  • Ставим Ubuntu на MacBook pro 11.3 (2013) или хакинтош наоборот
    0
    Тоже сначала поставил Ubuntu, потом плюнул и волевым решением перешёл на Arch. Теперь у меня нет красивой темы (Xfce, не хухры-мухры), но зато экран не размазанный и пакеты самые новейшие всегда, вот оно, счастье

    приведение в юзабельный, на высоком разрешении, вид темы ubuntu — пока можно переключить разрешение на более низкое. (Корни сложностей уходят в сурсы гнома, в котором какие-то пихорошие люди впилили намертво 96DPI, причем правка этого дефайна приводит к неоднозначным последствиям.)

    По поводу Unity: так как Canonical активно занялись планшетами и прочими устройствами с высоким разрешением, к 14.04 они обещают векторную Unity, масштабируемую на любые разрешения без проблем. Ну разве не молодцы. Правда, если бы ещё, @$!%, не сломали переключение раскладок в прошлом релизе, не выпилили мультитач-жесты, которые работали год назад (притом выпилили так, что не пропатченная Unity перехватывает их и блокирует), и не отняли у всех приложений возможность ставить иконку в трей — было бы вообще зашибись.

    По поводу GNOME: интересно то, что какие-то другие хорошие люди в версии 3.10 начали работу над HiDPI режимом. В репозиториях Ubuntu всё ещё GNOME 3.8, но можете попробовать поставить из неофициальных репозиториев. Я ставил — в принципе, работало неплохо.

    причину появления и исчезновения третьего пункта под названием «Windows» в яблогрузчике мне установить пока не удалось, да вобщем и не мешает особо.

    Я заметил, что у меня rEFInd иногда так криво опознавал внешний жёсткий диск, отформатированный под NTFS.
  • Ставим Ubuntu на MacBook pro 11.3 (2013) или хакинтош наоборот
    –1
    Я купил себе «какой-нибудь» MacBook Pro недавно. У меня были такие основные требования: а) лёгкий, б) долго держит батарею, в) дисплей с нормальным разрешением, г) SSD вместо медленных и шумных жёстких дисков. Если знаете ноутбук за 10, 20 или даже 30к, подходящий под эти условия, пожалуйста, расскажите мне поскорее — ещё не поздно сдать MacBook назад.
  • Цветовая азбука
    +1
    Простите, я сам не знаю, почему поставил минус. Наверное, просто неудачная комбинация факторов: вы «не кормите» собаку (ну, такой образ создался после первого прочтения), вы «заменяете собаку человеком», ваше сравнение не совсем в тему, и у вас уже было три минуса (привет, стадный инстинкт).

    А пишу это, потому что плохо минусовать без объяснения.
  • Цветовая азбука
    +3
    наш голосовой аппарат все равно делает микродвижения для «проговаривания» тех же слов.

    Теперь у меня начинает першить в горле каждый раз, как я читаю строчку. Потому что я представляю, как мой голосовой аппарат делает микродвижения.

    Похоже, если не пройдёт через неделю, придётся записываться на курсы скорочтения.
  • Цветовая азбука
    0
    Если этот способ позволяет читать хотя бы на двадцать процентов быстрее, люди, которым приходится много и часто читать, выучат «цветную азбуку» исключительно для этого. А писать от руки и печатать на чёрно-белом принтере будут так же, как и раньше писали и печатали.

    Кроме того, если честно, я даже и не заметил, что автор подал это как «решение проблемы». Может, это потому, что я сам частно использую слово «ожидается» в значении «а вдруг...» :)
  • Цветовая азбука
    –1
    Такой же «недостаток» есть и у обычных букв — их не могут читать слепые.

    Я не думаю, что эта идея получит настолько широкое распространение, чтобы дальтоники начали испытывать неудобства (книги, изданные только в таком формате, и т.п.). Так что остаются одни преимущества — ~94% мужчин и 99.6% женщин откроют для себя новый, интересный, возможно, более быстрый способ восприятия текста.
  • Цветовая азбука
    +1
    Это потрясающая идея.

    Мне очень обидно, что её придумал не я.
  • Цветовая азбука
    +1
    Одинаковые.
  • Почему плохо работает мобильный интернет
    0
    Почему же. В общежитиях, например, очень многие используют только мобильный интернет; а Yota, также упомянутая в статье, вообще позиционирует себя как замену проводному интернету везде и всюду. Зайдите на их сайт:
    Интернет. Там, где он нужен.
    Дома, на работе, в кафе или в дороге.
  • Почему плохо работает мобильный интернет
    0
    Не надо, спасибо. Так можно хоть скачать с помощью youtube-dl или Download Master, а не шибко умный блокировщик, скорее всего, зарежет и это.
  • Новогоднее тестирование Wiren Board
    +10
    Зашёл, чтобы убедиться в том, что этот комментарий будет.
  • Новый баг в Telegram'e
    +23
    Им следовало бы эту версию назвать нулевой, а вместо «Telegram» использовать какое-нибудь кодовое название типа «Project T». Иначе ко второй версии может не остаться пользователей.
  • Безопасен ли Telegram? Или как я искал закладку в MTProto
    0
    Всё верно.

    (Но, конечно, было бы ещё лучше, если бы маститые американские криптографы не только критику озвучили, но и саму уязвимость первыми нашли. А не то как-то даже обидно за них.)
  • Ответный вызов разработчикам Telegram
    +2
    Не «сертификацию». Просто авторы обязаны были послать исходники куда надо и получить «добро» на распространение, вот и всё. А по вашей логике, АНБ считает простыми для вскрытия, например, TrueCrypt и OpenSSL.
  • Ответный вызов разработчикам Telegram
    +3
    Алексей имел в виду, что автор оригинального поста совершил ошибку, приведя в пример «плохого, но настолько же «невзламываемого» протокола» на самом деле вполне себе взламываемый протокол (оказалось, я просто перепутал биты с байтами). За взлом приведённого насквозь дырявого протокола денег никто не предлагал.
  • Ловушка конкурсов по взлому
    0
    Смысл поста пролетел мимо вас, к сожалению.

    Во всем мире не найдется такого приза, из-за которого лучшие криптоаналитики бросят все свои дела и побегут исследовать продукцию Meganet Corporation или RPK Security Inc.(две компании, недавно объявившие конкурсы по взлому). Гораздо интереснее найти уязвимости в Java, Windows NT или защите сотовых сетей.
  • Ответный вызов разработчикам Telegram
    +3
    но, я правильно понял что в телеграмме всё равно прокатывает man-in-the-middle?

    В посте нигде не было сказано, что man-in-the-middle прокатывает или не прокатывает. А вот выдержка из официального FAQ очень настораживает:

    Client-Server communication is protected from MiTM-attacks during DH key generation by means of a server RSA public key embedded into client software. After that, if both clients trust the server software, the Secret Chats between them are protected by the server from MiTM attacks.

    The interface offers a way of comparing Secret Chat keys for users who do not trust the server. Visualizations of the key are presented in the form of identicons (example here). By comparing key visualizations users can make sure no MITM attack had taken place.

    То есть, в обычном режиме вы защищены от всех, кроме сервера (исходники которого, напоминаю, даже ещё не открыты и нет никакой возможности проверить, что сервер за вами не следит), а в режиме «повышенной секретности» вам предлагается сравнить две картинки. Если совпадают — MITM нет. Учитывая, что естественные языки плохо предназначены для описания четырёхцветных пиксельных картинок размером 8 на 8 пикселей, теоретически можно попытаться подобрать достаточно похожие картинки в надежде, что пользователи не станут заморачиваться.

    tl;dr: или верить серверу, или полагаться на картинки. Плохо.

    и что в США месенджер был бы вне закона и как следствие удалён с американской версии google play и appstore если бы АНБ признала шифр слишком трудным для вскрытия?

    А это-то вы откуда взяли?
  • Ответный вызов разработчикам Telegram
    0
    Итак, господа разработчики Telegram, у меня тоже есть для вас конкурс. Ниже описан непередаваемо ужасный «защищённый» протокол (который и секунды не продержится в боевых условиях), но который является настолько же «невзламываемым» в условиях вашего конкурса, как и ваш собственный протокол.

    Если разработчики Telegram хотят доказать, что их протокол лучше хотя бы этого

    Неужели я настолько невнятно написал… [посыпает голову пеплом]
  • Ответный вызов разработчикам Telegram
    +3
    Дерзнул. Вот changelog, если кому интересно.

    Скрытый текст
    • выкинул отсебятину про «называемый так же»
    • questions and concerns
    • instead of engaging in a more reasonable dialog ≠ вместо ответа
    • у galaxy «ловушка конкурсов по взлому», у меня — «что не так...». Нестыковочка. Стоит исправить, чтобы было понятно, что здесь идёт речь именно о Шнайеровской ловушке.
    • «как заметил Брюс Шнайер», «такие вещи», м-да. На месте aplic я тоже не был бы в восторге. Исправил, пояснил (так как до Warning Sign #9 ещё надо было доскроллить — я, например, не заметил).
    • плюс одно предложение о бессмысленности конкурса
    • «криптографический» — «защищённый». Опять отсебятина.
    • сделал предложение про непередаваемо ужасный протокол более понятным (так как оно ключевое, можно чуть-чуть отойти от буквы текста ради понятности)
    • вернул на место название Dual_EC_DRBG
    • восклицательный знак в описании дырявого протокола не к месту
    • как бы так перевести «aged to perfection», надо бы погуглить. Ага, есть фильм с таким названием. Кликаю на первую ссылку… «genre of adult film-making known as 'granny porn,' in which women in their 50s and above take part in the action». Чёрт, кто бы мог подумать. Даже если автор ничего такого не имел в виду, нормальный вариант перевода в голову уже не лезет.
    • не знаю, какой устоявшийся термин для «key derivation function». В статье на Википедии про scrypt упоминается «функция формирования ключа» — хорошо, пусть так и будет.
    • что-то незаметно, чтобы Мокси публиковал логи переписки «каждый день». Часть предложения про это выкинул.
    • да здравствует «бред собачий»
    • уточнил про любопытную систему BitHub
    • «деньги» — «средства». Жалко, что у слова «конкурс» не нашлось короткого синонима — не хочется лепить «соревнование».
    • «чуть не забыл» — отсебятина