Я стараюсь быть цивилизованным человеком и избегать гомофобной лексики. И выражения типа «п...сы в плохом смысле этого слова» для меня неприемлемы. Но когда я думаю о том, каких вершин могла достичь Мозилла под руководством Айка (у нас могла быть FirefoxOS, например, кроме Андроида), то про людей из OkCupid других слов у меня нет.
Нет никаких суперзлодейских разработчиков, которые держат на коленях белого кота, с хитрым прищуром потирают ладошки и смеются: «MWAHAHAHA!!! Сегодня я запутал код на 146%!». Точнее сказать, они есть, но в виде исключения. Я, кстати, такого встречал. Человек делал отступы в три пробела (и жалел, что нельзя делать три с половиной), и заменял все условия на тернарные операторы. Ему, правда, это не помогло, и его всё равно уволили.
А вот, что происходит в реальности.
Сеньоры говорят: нам не надо использовать DSL'и, мы всё будем писать гомогенно, на C++. А то наймут нам обезьяну, которая будет писать некоторые части на JS, зачем это. Если же всё писать на C++, то и нанимать будут только тех, кто владеет C++. А человек, владеющий C++, глупым быть не может, и так мы обеспечим высокий профессиональный уровень команды. Более того, так мы сохраним контроль над хайрингом.
Это всё говорится не шёпотом в туалете, на ухо, при включённой сушилке для рук, а в открытую, на совещаниях. Директора слушают и кивают: да-да, профессиональный уровень команды, очень православно.
Другой пример. Приходит новичок на проект, смотрит в код и говорит: ребят, но это же СВИНАРНИК. Всё запутанно, и без комментариев. Давайте я хоть прокомментирую, всё равно же буду разбираться. Ему говорят: нет. Ты плохо понимаешь проект, твои комментарии будут говном. Подожди годик.
Проходит год, человек говорит: я разобрался, и всё ещё хочу написать комментарии. А ему говорят: теперь ты один из нас, и понимаешь всё без комментариев. Зачем тебе это? Иди лучше полезное что-нибудь сделай! А то мы все делаем что-то полезное, а ты, получается, не хочешь, да?!
Как-то так. И много как ещё. Причём, чем громче в коллективе высмеивают вслух тех, кто путает код, тем сильнее проявления того, о чём написано выше. Какая-то закономерность прямо.
Я сейчас отхвачу минусов из обоих лагерей, но, по-моему, ванильный экма и лодаш лучше всего, и for'ов, и этой Рямды.
С циклами понятно. То же самое, что предложить циклы вместо SQL'я. Я хочу видеть декларативную схему преобразования, а не набор инструкций для ЦП. На больших наборах данных это, возможно, начнёт тормозить, но а зачем вы тащите большие наборы данных в экму? Я на ней пишу вещи типа UI, и если по коллекции из 30 элементов придётся пробежать три раза, а не один, то сильно не расстроюсь. А вот если будет нечитаемая куча for'ов, это меня расстроит.
А зачем эта Рямда, я просто не понимаю. Функции делали гражданами первого класса, чтобы их не замечать, чтобы декларативность стала возможной, а не для того, чтобы функция функцией погоняла из функции. Какая-то максимально нечитаемая запись.
Попользуйтесь, и увидите, что это полезная штука. Там и валюты, и матсимволы, и полезный Юникод, и много всего вплоть до японских типографских эмодзи. Давно было пора дополнить CharMap новым способом ввода, более системным.
Но сделано, конечно, препохабнейше, как, в принципе, всё, что делают эти обезьяны. Окно не то, что не настраивается, но даже не ресайзится, а то, что его теперь прицепили к таскбару вместо полей ввода — одно из самых тупых решений в UI, которые я видел.
Что-то я не понимаю. Организм многоклеточный потому, что так запрограммировано в его геноме. Как небольшие изменения генома одноклеточных организмов, заставляющие «слипаться» клетки, совершили скачок к геному, программирующему создание многоклеточного организма?
Мы заявляем о достижении какой-то вехи в области AGI, но это просто бессмыслица
Когда программисты, знакомые с устройством т.н. «ИИ», писали, что этот Т9 на стероидах абсолютно не приближает нас ни к какому AGI, гуманитарии, не осилившие даже базовых работ, любили «повозражать»: а кто вам сказал, что наш мозг это не T9, и т.д.
Интересно теперь посмотреть, как они начнут переобуваться, когда это повторил CEO одного из основных инвесторов.
P.S. Кстати, в 5% прироста тоже верится с трудом. Как это считать? Раньше в мусорные, никем не читаемые статьи под рекламу вставляли КДПВ, ворованные из фотобанков, а теперь генерируют. Как это влияет на экономику? Я бы смело оценил результат как большой круглый ноль.
No Telemetry Её можно отключить в ФФ, что лично я всегда и делаю.
Privacy-conscious search providers: DuckDuckGo, Searx, Qwant and more. Я не доверяю DDG, я доверяю Википедии. Её я и ставлю для поиска из поля ввода. Плюс ContextSearch для тех поисковиков, кому не доверяю, но вынужден иногда пользоваться.
Content Blocker Included Да я, кагбе, пока в состоянии сам поставить uBO.
Fast Updates Со скоростью обновления Мозиллы?
Open Source Как и злой Хром.
Enhanced Privacy Hardened to maximize privacy, without sacrificing usability Ничего не понятно, но очень интересно.
В общем, это просто кем-то настроенный ФФ? Или нечто большее?
Если у вас в частной сети поисковые боты шарахаются каждую минуту, значит вы её плохо настроили. 2. Хранить код, который вы не намереваетесь делать публичным, не у себя — безумие, что эта новость и доказывает. 3. «Даже бинг» принадлежит той же лавочке. Я вполне допускаю, что на этот триггер повешен не только включатель кода в датасет, но и индексатор бинга.
На гитхабе, как я понял из написанного, прямо стоит триггер на смену режима публичности, который тут же добавляет код к датасету под предлогом «это мог быть каждый». Если вы на своём сервере по ошибке ненадолго сменили режим, это, скорее всего, никто не заметит.
Удивление по этому поводу напоминает мне старый анекдот про мужика, который попробовал на стройке возить тачку нормально, не вверх дном, «и вы знаете, что они придумали? Они стали насыпать в неё песок!»
Дураку же было понятно, что если злые корпорации делают браузер, то закончится перевозкой песка: они будут воровать данные и заставлять смотреть объявления (сегодня сумма двух этих функций называется «реклама»). Но все с таким энтузиазмом начали катать чужие тачки, как будто комсомольцев привезли на стройку народного хозяйства.
P.S. Эх, грязной тачкой рук не пачкай, на фаерфоксе перекурим как-нибудь!
Шоу «Окна», версия для инженеров 🍿
Я стараюсь быть цивилизованным человеком и избегать гомофобной лексики. И выражения типа «п...сы в плохом смысле этого слова» для меня неприемлемы. Но когда я думаю о том, каких вершин могла достичь Мозилла под руководством Айка (у нас могла быть FirefoxOS, например, кроме Андроида), то про людей из OkCupid других слов у меня нет.
Этот комментарий настолько очевиден, что я даже не буду его писать 🦊
Ничего не слишком. Люблю иногда минут десять покромсать годлайков, сбросить пар.
То нужен препроцессор, который развернёт формулу.
Что нумерация с конца состава.
Грок, а при неправильном обращении небольшая доза случайно не может сделать миллионы людей весёлыми и танцующими? Мне для друга.
Реальность скучнее и страшнее.
Нет никаких суперзлодейских разработчиков, которые держат на коленях белого кота, с хитрым прищуром потирают ладошки и смеются: «MWAHAHAHA!!! Сегодня я запутал код на 146%!». Точнее сказать, они есть, но в виде исключения. Я, кстати, такого встречал. Человек делал отступы в три пробела (и жалел, что нельзя делать три с половиной), и заменял все условия на тернарные операторы. Ему, правда, это не помогло, и его всё равно уволили.
А вот, что происходит в реальности.
Сеньоры говорят: нам не надо использовать DSL'и, мы всё будем писать гомогенно, на C++. А то наймут нам обезьяну, которая будет писать некоторые части на JS, зачем это. Если же всё писать на C++, то и нанимать будут только тех, кто владеет C++. А человек, владеющий C++, глупым быть не может, и так мы обеспечим высокий профессиональный уровень команды. Более того, так мы сохраним контроль над хайрингом.
Это всё говорится не шёпотом в туалете, на ухо, при включённой сушилке для рук, а в открытую, на совещаниях. Директора слушают и кивают: да-да, профессиональный уровень команды, очень православно.
Другой пример. Приходит новичок на проект, смотрит в код и говорит: ребят, но это же СВИНАРНИК. Всё запутанно, и без комментариев. Давайте я хоть прокомментирую, всё равно же буду разбираться. Ему говорят: нет. Ты плохо понимаешь проект, твои комментарии будут говном. Подожди годик.
Проходит год, человек говорит: я разобрался, и всё ещё хочу написать комментарии. А ему говорят: теперь ты один из нас, и понимаешь всё без комментариев. Зачем тебе это? Иди лучше полезное что-нибудь сделай! А то мы все делаем что-то полезное, а ты, получается, не хочешь, да?!
Как-то так. И много как ещё. Причём, чем громче в коллективе высмеивают вслух тех, кто путает код, тем сильнее проявления того, о чём написано выше. Какая-то закономерность прямо.
Изуродовали
about:newtab
. Кто хочет откатить, создайте файл\AppData\Roaming\Mozilla\Firefox\Profiles\PROFILE-NAME\chrome\userContent.css
и добавьте:(Нужен перезапуск).
P.S. Существуют хорошие плагины/аддоны/whatever для новой вкладки, чтобы с нормальным превью, нотификациями для почт, погодой и прочим блекджеком?
Я сейчас отхвачу минусов из обоих лагерей, но, по-моему, ванильный экма и лодаш лучше всего, и for'ов, и этой Рямды.
С циклами понятно. То же самое, что предложить циклы вместо SQL'я. Я хочу видеть декларативную схему преобразования, а не набор инструкций для ЦП. На больших наборах данных это, возможно, начнёт тормозить, но а зачем вы тащите большие наборы данных в экму? Я на ней пишу вещи типа UI, и если по коллекции из 30 элементов придётся пробежать три раза, а не один, то сильно не расстроюсь. А вот если будет нечитаемая куча for'ов, это меня расстроит.
А зачем эта Рямда, я просто не понимаю. Функции делали гражданами первого класса, чтобы их не замечать, чтобы декларативность стала возможной, а не для того, чтобы функция функцией погоняла из функции. Какая-то максимально нечитаемая запись.
Вы сейчас про набор (typing) выражений типа
b ∊ Z
?Попользуйтесь, и увидите, что это полезная штука. Там и валюты, и матсимволы, и полезный Юникод, и много всего вплоть до японских типографских эмодзи. Давно было пора дополнить CharMap новым способом ввода, более системным.
Но сделано, конечно, препохабнейше, как, в принципе, всё, что делают эти обезьяны. Окно не то, что не настраивается, но даже не ресайзится, а то, что его теперь прицепили к таскбару вместо полей ввода — одно из самых тупых решений в UI, которые я видел.
Что-то я не понимаю. Организм многоклеточный потому, что так запрограммировано в его геноме. Как небольшие изменения генома одноклеточных организмов, заставляющие «слипаться» клетки, совершили скачок к геному, программирующему создание многоклеточного организма?
Чувак сейчас:
✅
Стать самым богатым человеком в миреКлиент не снял деньги, потому что был адекватный. А, ну да, а ещё мы заблокировали ему карту.
Когда программисты, знакомые с устройством т.н. «ИИ», писали, что этот Т9 на стероидах абсолютно не приближает нас ни к какому AGI, гуманитарии, не осилившие даже базовых работ, любили «повозражать»: а кто вам сказал, что наш мозг это не T9, и т.д.
Интересно теперь посмотреть, как они начнут переобуваться, когда это повторил CEO одного из основных инвесторов.
P.S. Кстати, в 5% прироста тоже верится с трудом. Как это считать? Раньше в мусорные, никем не читаемые статьи под рекламу вставляли КДПВ, ворованные из фотобанков, а теперь генерируют. Как это влияет на экономику? Я бы смело оценил результат как большой круглый ноль.
А можно в двух словах, что он делает? Спасибо.
Я пока увидел:
No Telemetry Её можно отключить в ФФ, что лично я всегда и делаю.
Privacy-conscious search providers: DuckDuckGo, Searx, Qwant and more. Я не доверяю DDG, я доверяю Википедии. Её я и ставлю для поиска из поля ввода. Плюс ContextSearch для тех поисковиков, кому не доверяю, но вынужден иногда пользоваться.
Content Blocker Included Да я, кагбе, пока в состоянии сам поставить uBO.
Fast Updates Со скоростью обновления Мозиллы?
Open Source Как и злой Хром.
Enhanced Privacy Hardened to maximize privacy, without sacrificing usability Ничего не понятно, но очень интересно.
В общем, это просто кем-то настроенный ФФ? Или нечто большее?
Если у вас в частной сети поисковые боты шарахаются каждую минуту, значит вы её плохо настроили. 2. Хранить код, который вы не намереваетесь делать публичным, не у себя — безумие, что эта новость и доказывает. 3. «Даже бинг» принадлежит той же лавочке. Я вполне допускаю, что на этот триггер повешен не только включатель кода в датасет, но и индексатор бинга.
На гитхабе, как я понял из написанного, прямо стоит триггер на смену режима публичности, который тут же добавляет код к датасету под предлогом «это мог быть каждый». Если вы на своём сервере по ошибке ненадолго сменили режим, это, скорее всего, никто не заметит.
Удивление по этому поводу напоминает мне старый анекдот про мужика, который попробовал на стройке возить тачку нормально, не вверх дном, «и вы знаете, что они придумали? Они стали насыпать в неё песок!»
Дураку же было понятно, что если злые корпорации делают браузер, то закончится перевозкой песка: они будут воровать данные и заставлять смотреть объявления (сегодня сумма двух этих функций называется «реклама»). Но все с таким энтузиазмом начали катать чужие тачки, как будто комсомольцев привезли на стройку народного хозяйства.
P.S. Эх, грязной тачкой рук не пачкай, на фаерфоксе перекурим как-нибудь!