Мы живём в очень динамичном и быстром времени, значения терминов меняются не только во времени, но и в пространстве. Не существует единого всеобщего словаря, где бы все слова однозначно определялись. В каждой предметной области, в каждом контексте у слова может оказаться своё значение, причём не одно. И люди обычно мыслят значениями, а не словами, поэтому для консенсуса критично важно, чтобы все участники выстроили в голове единую локальную систему понятий, чтобы в ней слово «объект», например, создавало в голове у каждого одинаковое значение. Как только значения начинают «плавать», консенсус либо распадается, либо вообще не возникает в принципе. Но это ещё не самое плохое, самое — это когда у каждого создаётся своё представление о консенсусе и они не совпадают. В итоге все считают, что договорились, а по факту — нет.
Этот скилл (согласование понятий) является чуть ли не самым главным, однако ему нигде не учат и нигде не тренируют. Некоторые люди эту «необученность» сознательно или бессознательно осознают и эксплуатируют, обычно такое называется политикой или демагогией.
Этот скилл (согласование понятий) является чуть ли не самым главным, однако ему нигде не учат и нигде не тренируют. Некоторые люди эту «необученность» сознательно или бессознательно осознают и эксплуатируют, обычно такое называется политикой или демагогией.
А вот конкретный пример терминов, которые имеют кучу значений в разных контекстах и про которые крайне сложно договориться:
• function
• product
• component
• object
• module
• function
• product
• component
• object
• module
Про упадок правды: https://www.facebook.com/natallia.andreeva/posts/3077501255679052
«Медийно-информационная ситуация, которую можно смело назвать "упадком правды" (truth decay; собственно, именно так её и называют коллеги из RAND): налицо рост числа интерпретаций фактов и данных; смешение понятий "факт" и "мнение"; предпочтение личного опыта статистике; падение доверия к официальным источникам информации»
«Медийно-информационная ситуация, которую можно смело назвать "упадком правды" (truth decay; собственно, именно так её и называют коллеги из RAND): налицо рост числа интерпретаций фактов и данных; смешение понятий "факт" и "мнение"; предпочтение личного опыта статистике; падение доверия к официальным источникам информации»
Прекрасная история про изобретательность.
Исследователи навесили на альбатросов GPS-датчики и выпустили в океан. Альбатросы в открытом море находят рыбыловецкие суда и слетаются к ним (они чувствуют запах выловленной рыбы очень хорошо очень издалека). В итоге в центре мониторинга просто смотрят, в какой точке моря находятся кластеры из чипованных птиц и проверяют, есть ли там корабль со включенным трекером AIS. Если по данным системы в этой точке никого нет, то с большой вероятностью там браконьерское судно.
Исследователи навесили на альбатросов GPS-датчики и выпустили в океан. Альбатросы в открытом море находят рыбыловецкие суда и слетаются к ним (они чувствуют запах выловленной рыбы очень хорошо очень издалека). В итоге в центре мониторинга просто смотрят, в какой точке моря находятся кластеры из чипованных птиц и проверяют, есть ли там корабль со включенным трекером AIS. Если по данным системы в этой точке никого нет, то с большой вероятностью там браконьерское судно.
Пучины openssl настолько глубоки, что мой старый пост про openssl и сертификаты уже устарел и его нужно радикально переделывать, учитывая не только RSA, но и другие алгоритмы, включая GOST.
Одна из главных проблем openssl в том, что там семантика команд очень мутная и нечёткая. Более-менее в порядок стало приходить с появлением отдельных команд в 1.0 для управления секретными ключами (
Так что надо писать всё с нуля.
Одна из главных проблем openssl в том, что там семантика команд очень мутная и нечёткая. Более-менее в порядок стало приходить с появлением отдельных команд в 1.0 для управления секретными ключами (
genpkey, pkey) без привязки к конкретным алгоритмам. К сожалению, все старые команды остались на месте, но они привязаны к конкретным алгоритмам (rsa, например). При этом для новых алгоритмов обязательно нужны уже новые команды, это же касается «модульных» алгоритмов типа гостовских.Так что надо писать всё с нуля.
Forwarded from Господин Архитектор
*Об обучение разработке*
Вопрос обучения инженеров на работе всегда подразумевается. Конференции, воркшопы, какие-то публичные мероприятия всегда подаются как возможность не терять квалификацию. Очень многие компании презентуют свою hr-политику как терпимую к обучению сотрудников (тут шутка про то, что Яндекс -- одна из самых крупных компаний, напрограммированных джунами)
Моя позиция в этом отношении достаточно простая: мы не обучаем. Вы хотите, чтобы важную операцию вам делал хирург, который пришел учиться? Или зарплату начислял бухгалтер, который многого не знает. Не можешь, не знаешь? Сходи куда-нибудь в другое место, рынок ждет.
Наша градация инженеров простая:
- джуну по каждой задаче нужен инструктаж и надзор и в плане задачи/предметной области, и технологии производства ПО;
- миддл серьезного инструктажа по самой технологии производства не требует, только в плане задачи и подбора конкретной технологии под задачу;
- сеньор способен сам принести на резолюцию решение во всех аспектах, и потом сильно не накосячить при реализации.
Все текущие джуны это исключительные ребята, которые попали в джуны не потому, что их надо учить делать работу, а потому, что их опыт не позволяет отправить их в свободное плавание.
Все обучение заканчивается на регламентах, которых надо придерживаться. Инженер сам решает, достаточно ли его знаний для того, чтобы прочитать регламент и исполнить его. Это не учеба, тут можно не знать, но важно уметь.
Считаете ли вы, что это нечестно по отношению к людям и другим игрокам рынка? Может быть, и да, ну и что? Мы будем так делать, пока мы можем так делать.
Вопрос обучения инженеров на работе всегда подразумевается. Конференции, воркшопы, какие-то публичные мероприятия всегда подаются как возможность не терять квалификацию. Очень многие компании презентуют свою hr-политику как терпимую к обучению сотрудников (тут шутка про то, что Яндекс -- одна из самых крупных компаний, напрограммированных джунами)
Моя позиция в этом отношении достаточно простая: мы не обучаем. Вы хотите, чтобы важную операцию вам делал хирург, который пришел учиться? Или зарплату начислял бухгалтер, который многого не знает. Не можешь, не знаешь? Сходи куда-нибудь в другое место, рынок ждет.
Наша градация инженеров простая:
- джуну по каждой задаче нужен инструктаж и надзор и в плане задачи/предметной области, и технологии производства ПО;
- миддл серьезного инструктажа по самой технологии производства не требует, только в плане задачи и подбора конкретной технологии под задачу;
- сеньор способен сам принести на резолюцию решение во всех аспектах, и потом сильно не накосячить при реализации.
Все текущие джуны это исключительные ребята, которые попали в джуны не потому, что их надо учить делать работу, а потому, что их опыт не позволяет отправить их в свободное плавание.
Все обучение заканчивается на регламентах, которых надо придерживаться. Инженер сам решает, достаточно ли его знаний для того, чтобы прочитать регламент и исполнить его. Это не учеба, тут можно не знать, но важно уметь.
Считаете ли вы, что это нечестно по отношению к людям и другим игрокам рынка? Может быть, и да, ну и что? Мы будем так делать, пока мы можем так делать.
Если начальство начинает истерить и вообще неадекватно реагировать на обратную связь от сотрудников относительно прогресса и сроков, то в какой-то момент эта обратная связь просто перестанет работать. И начнутся «сюрпризы» в виде ВНЕЗАПНО просранных сроков. Всё было хорошо (отсутствие обратной связи воспринимается как сигнал «всё хорошо») и вдруг внезапно выясняется, что всё плохо.
Если гонца наказывают за плохие новости, то плохие новости перестают поступать, но не перестают происходить.
Если гонца наказывают за плохие новости, то плохие новости перестают поступать, но не перестают происходить.
Очередной абсолютно оторванный от реальности текст: The Future of Online Identity is Decentralized. Спойлер: да, там действительно про блокчейн.
Проблема всех подобных техногиков — тотальное непонимание реальной реальности, поскольку в их вымышленной все люди — специалисты с точным пониманием ИТ и блокчейнов. Но вот в обычной жизни это эпично фейлится, так как простые смертные не умеют в криптографию и блокчейны, а многие из тех, кто умеет, не хотят. Ранее гики уже организовывали Web of trust на базе gpg, эта затея благополучно сдохла и за пределом мизерного круга особо двинутых айтишников распространения не получила. Хотя в её основе лежат разумные и полезные идеи, их реализация абсолютно чужеродна почти для всех остальных людей.
Главный закон безопасности: без чёткого понимания, что и как вы делаете, безопасности не будет. Карго-безопасность в виде мистических ритуалов не работает. Может, через много лет люди как-то резко осознают эти идеи, но я в это не верю, поскольку даже обычные столетние правила бытовой гигиены местами не очень прижились. А тут концепции на порядки сложнее.
Проблема всех подобных техногиков — тотальное непонимание реальной реальности, поскольку в их вымышленной все люди — специалисты с точным пониманием ИТ и блокчейнов. Но вот в обычной жизни это эпично фейлится, так как простые смертные не умеют в криптографию и блокчейны, а многие из тех, кто умеет, не хотят. Ранее гики уже организовывали Web of trust на базе gpg, эта затея благополучно сдохла и за пределом мизерного круга особо двинутых айтишников распространения не получила. Хотя в её основе лежат разумные и полезные идеи, их реализация абсолютно чужеродна почти для всех остальных людей.
Главный закон безопасности: без чёткого понимания, что и как вы делаете, безопасности не будет. Карго-безопасность в виде мистических ритуалов не работает. Может, через много лет люди как-то резко осознают эти идеи, но я в это не верю, поскольку даже обычные столетние правила бытовой гигиены местами не очень прижились. А тут концепции на порядки сложнее.
Хороший работник от плохого отличается не тем, что хороший постоянно копает, не отвлекаясь, а плохой сидит на порносайтах и твитере. Просто хороший работник выдаёт результат, а плохой — нет. А уж чем он там занят, дело десятое. Может, ему порносайты думать помогают.
Есть такая компания OCSiAl, занимаются производством графеновых нанотрубок и занимают 95% рынка. Производство находится в Новосибирске, в Академгородке и выглядит вот так.
Компания, естественно, зарегистрирована за рубежом и основные клиенты там же. И вот как раз с клиентами связана офигенная история, как всё начиналось. Компания построила «реактор» и сделала много килограммов нанотрубок, которые в то время стоили безумных денег. И вот дальше прекрасная часть — фирма берёт и рассылает производителям материалов по всему миру по стаканчику этих нанотрубок совершенно бесплатно. Эффект в отрасли был ошеломляющий и компания очень быстро набрала большую базу клиентов.
Компания, естественно, зарегистрирована за рубежом и основные клиенты там же. И вот как раз с клиентами связана офигенная история, как всё начиналось. Компания построила «реактор» и сделала много килограммов нанотрубок, которые в то время стоили безумных денег. И вот дальше прекрасная часть — фирма берёт и рассылает производителям материалов по всему миру по стаканчику этих нанотрубок совершенно бесплатно. Эффект в отрасли был ошеломляющий и компания очень быстро набрала большую базу клиентов.
В местном магазине есть скидочная карта, есть приложение магазина, где эта карта (бар-код) показывается на экране. Но при этом кассирам запрещено сканировать бар-коды из сторонних приложений (типа органайзера stocard). Никаких разумных объяснений этой идиотии не существует. В итоге у меня лежит на телефоне скриншот экрана приложения с этим баркодом и это кассиров устраивает. Дичь.
Интересный момент: у меня публичный емейл, засвеченный на куче сайтов и сервисов. И вот последние месяцы поток спама практически иссяк, пара писем в неделю примерно. С 15 июля всего 14 писем.
Удобно в английском: слова encrypt и cipher совсем разные и можно их рядом писать нормально. А вот в русском они рядом совсем плохо стоят: шифровать шифром.
Forwarded from Noise in the wires
> телефон подслушивает типа разговоры и после показывает релевантную рекламу? Хаха.
Я катаюсь на работу оч рано и встречаю все время одних и тех же попутчиков на автобусной остановке. Мы там с одним мужиком лет 40 - единственные курильщики, так что стоим метрах в 20 от остановки, у урны, и курим, иногда друг другу стреляем сигу-жигу. Здороваемся, но не за руку, а типа "доброе утро". Не знаю ни как его зовут, ни где он работает, тоже едет до метро.
Угадай, кого я сегодня увидел у себя в фейсбуке, в разделе "Вы можете их знать"?
Я катаюсь на работу оч рано и встречаю все время одних и тех же попутчиков на автобусной остановке. Мы там с одним мужиком лет 40 - единственные курильщики, так что стоим метрах в 20 от остановки, у урны, и курим, иногда друг другу стреляем сигу-жигу. Здороваемся, но не за руку, а типа "доброе утро". Не знаю ни как его зовут, ни где он работает, тоже едет до метро.
Угадай, кого я сегодня увидел у себя в фейсбуке, в разделе "Вы можете их знать"?
Как работает ТРИЗ на практике:
Полупроводниковое производство не зря предъявляет жёсткие требования к чистоте. Сядет пылинка на кремниевый диск, подготовленный к фотолитографии, и будет испорчена не только та схема, на которую попала зловредная грязь, но и десяток соседних схем будут иметь искажённые характеристики. Так что даже у проклятых буржуинов 95% готовых БИС'ов уходит в брак. И вот в чью-то светлую голову пришла мысль: если почти вся продукция идёт под пресс, то нельзя ли на этом погреть руки? Среди десятков технологических операций есть и процесс золочения. Выделить следовые количество золота из бракованных БИС'ов не смогли даже экономные японцы, но отечественные умельцы решили эту проблему гораздо проще. Раз золото не выделить из схемы, то его просто не нужно пихать туда. И вот, в доброй половине заготовок операцию золочения стали пропускать, а "готовое" изделие отправлять под пресс, минуя ОТК. Зато те схемы, на долю которых золочение досталось, считались исправными, если показывали результат хотя бы отдалённо напоминающий рабочий.
Вот вам и ответ, почему отечественная "Искра" была хуже зарубежного аналога. Любопытно было бы узнать, почему наши холодильники, телевизоры, магнитофоны уступали зарубежным...
источник
Полупроводниковое производство не зря предъявляет жёсткие требования к чистоте. Сядет пылинка на кремниевый диск, подготовленный к фотолитографии, и будет испорчена не только та схема, на которую попала зловредная грязь, но и десяток соседних схем будут иметь искажённые характеристики. Так что даже у проклятых буржуинов 95% готовых БИС'ов уходит в брак. И вот в чью-то светлую голову пришла мысль: если почти вся продукция идёт под пресс, то нельзя ли на этом погреть руки? Среди десятков технологических операций есть и процесс золочения. Выделить следовые количество золота из бракованных БИС'ов не смогли даже экономные японцы, но отечественные умельцы решили эту проблему гораздо проще. Раз золото не выделить из схемы, то его просто не нужно пихать туда. И вот, в доброй половине заготовок операцию золочения стали пропускать, а "готовое" изделие отправлять под пресс, минуя ОТК. Зато те схемы, на долю которых золочение досталось, считались исправными, если показывали результат хотя бы отдалённо напоминающий рабочий.
Вот вам и ответ, почему отечественная "Искра" была хуже зарубежного аналога. Любопытно было бы узнать, почему наши холодильники, телевизоры, магнитофоны уступали зарубежным...
источник
И ещё оттуда же:
Внутрь я попал беспрепятственно и, следуя вдоль вытяжной трубы, скоро оказался возле огромнейшего шлифовального станка. Что-то тонко цикало, посверкивали искорки, ничтожные по сравнению с махиной станка, мощно гудела вентиляция, унося наверх мою дражайшую пыль. Перед станком стоял рабочий, казалось сошедший с плаката "Мой завод -- моя гордость". Хорошее, не пропитое лицо, прямой взгляд, щёточка седых усов. Человек этот работал, серьёзно и без дураков. То он приникал к окуляру двухтубусного микроскопа, то, приостановив движение станка, мерял что-то микрометром, то просто, прищурив глаз, оценивал своё творение, так что сходу вспомнилось лесковское "у нас глаз так пристрелявши". Замерев, я следил за этим священнодействием. Наконец мастер остался доволен. Выключив станок, он снял деталь, не рукой, боже упаси, а бархоткой. Уложил её в гнездо лакированного, фланелью выстланного ящичка, закрепил в магнитных держателях новую деталь, и производственный процесс возобновился. И видно было, что так продолжается уже не один день, поскольку рядом на поддоне стояла высоченная стопка таких же лакированных ящичков.
А затем вся идиллия была грубо нарушена. Раздалось громыхание и в проходе показались двое знакомых работяг из службы главного энергетика. Именно они после письменных напоминаний неохотно чистили циклоны и вывозили накопившуюся пыль: бросовую -- на свалку, дорогую -- на переработку. Один из мужиков катил тележку, на которой стояли четыре ящика из-под картофеля. Остановившись возле станка, работяги принялись открывать ящички и с грохотом ссыпать лежащие в гнёздах детали.
-- Куда вы это? -- в ужасе спросил я.
-- На помойку, -- последовал ответ. -- Лишних понаделали...
Грохот стоял немилосердный, но усатый герой производственного романа и ухом не повёл. Он продолжал ловить микроны. С этой секунды его деятельность наполнилась для меня особым идиотским смыслом. Вот так равнодушно взирать, как уничтожаются результаты многодневного труда...
Сейчас, когда я слышу, как нынешние старики ругают нищенские пенсии, говоря, что они всю жизнь горбатились и ишачили на производстве, я всякий раз вспоминаю этого трудягу. Ведь это его будущая пенсия в картофельных ящиках отправлялась на свалку. И мне хочется сказать: "В том-то и беда, что все ишачили, горбатились и никто не работал. Горбатятся верблюды, ишачат ослы, а им на старости лет полагается не пенсия, а живодёрня. Вы получили свою живодёрню, чем же вы не довольны?"
Внутрь я попал беспрепятственно и, следуя вдоль вытяжной трубы, скоро оказался возле огромнейшего шлифовального станка. Что-то тонко цикало, посверкивали искорки, ничтожные по сравнению с махиной станка, мощно гудела вентиляция, унося наверх мою дражайшую пыль. Перед станком стоял рабочий, казалось сошедший с плаката "Мой завод -- моя гордость". Хорошее, не пропитое лицо, прямой взгляд, щёточка седых усов. Человек этот работал, серьёзно и без дураков. То он приникал к окуляру двухтубусного микроскопа, то, приостановив движение станка, мерял что-то микрометром, то просто, прищурив глаз, оценивал своё творение, так что сходу вспомнилось лесковское "у нас глаз так пристрелявши". Замерев, я следил за этим священнодействием. Наконец мастер остался доволен. Выключив станок, он снял деталь, не рукой, боже упаси, а бархоткой. Уложил её в гнездо лакированного, фланелью выстланного ящичка, закрепил в магнитных держателях новую деталь, и производственный процесс возобновился. И видно было, что так продолжается уже не один день, поскольку рядом на поддоне стояла высоченная стопка таких же лакированных ящичков.
А затем вся идиллия была грубо нарушена. Раздалось громыхание и в проходе показались двое знакомых работяг из службы главного энергетика. Именно они после письменных напоминаний неохотно чистили циклоны и вывозили накопившуюся пыль: бросовую -- на свалку, дорогую -- на переработку. Один из мужиков катил тележку, на которой стояли четыре ящика из-под картофеля. Остановившись возле станка, работяги принялись открывать ящички и с грохотом ссыпать лежащие в гнёздах детали.
-- Куда вы это? -- в ужасе спросил я.
-- На помойку, -- последовал ответ. -- Лишних понаделали...
Грохот стоял немилосердный, но усатый герой производственного романа и ухом не повёл. Он продолжал ловить микроны. С этой секунды его деятельность наполнилась для меня особым идиотским смыслом. Вот так равнодушно взирать, как уничтожаются результаты многодневного труда...
Сейчас, когда я слышу, как нынешние старики ругают нищенские пенсии, говоря, что они всю жизнь горбатились и ишачили на производстве, я всякий раз вспоминаю этого трудягу. Ведь это его будущая пенсия в картофельных ящиках отправлялась на свалку. И мне хочется сказать: "В том-то и беда, что все ишачили, горбатились и никто не работал. Горбатятся верблюды, ишачат ослы, а им на старости лет полагается не пенсия, а живодёрня. Вы получили свою живодёрню, чем же вы не довольны?"
Цитаты великих:
Реклама это налог на благополучие и в этом качестве, как и всякий налог, не может осознаваться как благо конечным потребителем, которому не промыли мозги. Ее можно понимать как неизбежное зло, но переться от нее – это уже извращение.
Реклама это налог на благополучие и в этом качестве, как и всякий налог, не может осознаваться как благо конечным потребителем, которому не промыли мозги. Ее можно понимать как неизбежное зло, но переться от нее – это уже извращение.
Внезапно оказалось, что конкретное знание в процессе решения задачи — это пережиток прошлой эпохи. Скажем, для написания программы раньше требовалось знание библиотеки языка программирования, а теперь есть гугл, где конкретные примеры находятся даже выше документации. В итоге этап изучения библиотеки ушёл в прошлое, так как для решения задачи он оказался не нужен, она прекрасно решается через гугл.
20% отрецензированных научных статей по генетике содержат ошибки, вызванные некорректным поведением Excel, который названия генов воспринимал как данные других типов и автоматически их конвертировал.
Например, названия генов “SEPT2” (Septin 2) и “MARCH1” (Membrane-Associated Ring Finger (C3HC4) 1, E3 Ubiquitin Protein Ligase) конвертировались в “2-Sep” and “1-Mar” соответственно. И более того, идентификатор RIKEN “2310009E13” парсился как значение с плавающей точкой и конвертировался в “2.31E+13”.
Например, названия генов “SEPT2” (Septin 2) и “MARCH1” (Membrane-Associated Ring Finger (C3HC4) 1, E3 Ubiquitin Protein Ligase) конвертировались в “2-Sep” and “1-Mar” соответственно. И более того, идентификатор RIKEN “2310009E13” парсился как значение с плавающей точкой и конвертировался в “2.31E+13”.