• Как новичок в Go контрибьютил
    –2
    С третьей стороны, когда анонсировали 2.0 (или рассуждали о том, каким он будет), я своими глазами помню как они написали что-то типа «да, мы говорили, что дженерики — гумно, но если надо, то давайте сразу подумаем, чего не хватает, чтобы это заранее заложить».
  • Как новичок в Go контрибьютил
    –4
    Прошу прощения. Я тогда дополню, чтобы лучше сливалось. Хуесосы. Вы все. Администрация — тоже. Я так не думаю, но мне поднадоело. Я знаю, что если мне не слить карму, я рано или поздно приду к мысли «да ладно, напишу комментик».
  • Как новичок в Go контрибьютил
    –2
    Можно вас и вообще всех попросить слить мне карму окончательно, чтобы каждый раз, когда у меня возникнет желание что-то прокомментировать, я сразу же это видел и бросал это дело? Спасибо.
  • Как новичок в Go контрибьютил
    –3
    Правильно! И они что делают? Аргументируют. Может быть, я ошибаюсь, но как-то не припомню, чтобы те или иные решения были выкачены просто потому. Обычно аргументация присутствует. Либо говорят «мы считаем, что так и так — это правильно». Ок, я услышал — это точка зрения.

    Пример — отсутствие исключений. Долгий был срач на эту тему, но аргументация от разработчиков была. Разве нет? Если бы они заявили «исключений не будет потому, что они не нужны» без объяснения, почему не нужны или с неубедительной аргументацией, я бы так же точно ополчился на них.

    Но вообще-то надо отвечать за себя. Причем тут ваш комментарий?
  • Как новичок в Go контрибьютил
    –1
    Хорошо, в явном. В таком, где нужно было бы писать private, public etc. В go области видимости — часть синтаксиса. Иногда это бесит. Но если поумерить свое эго, то нормально.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Кстати, о вреде вранья и лицемерия (а лицемерие — тоже ложь). Бейтсон ввел термин double bind (я бы перевел как «двойной смысл»). Это тоже ложь, т.к. ложь — есть несоответствие истине.

    Пример такой лжи. Уставшая мать приходит домой, ребенок «мама-мама, ты обещала в кино, пойдем в кино?», на что она с сарказмом (как ей кажется) и очень нервно отвечает «Ага!». То есть, она фактически отказывает, а вербально соглашается. Если ребенок склонен к шизофрении, и вы хотите, чтобы он-таки ей заболел, то человечество ничего лучшего, чем double bind не придумало. Ответь мать «сынок, ну я устала, я понимаю, что обещала тебе, а обещания нарушать нехорошо, поэтому если ты позволишь, давай перенесем». И все — ребенок обязательно пойдет навстречу.

    Так что врать — глупо, а чаще всего еще и опасно. Ложь всегда раскрывается, а если не раскрывается, то все равно вызывает подозрения и в итоге все летит под откос. Я вообще не вижу никакого смысла врать.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    На самом деле, меня именно, что «учили» быть вежливым. Не объясняя, зачем это надо и почему это хорошо. Но учили не умело. Мне не предъявляли достойных с моей точки зрения примеров, а вместо них предъявляли недостойные. В результате долгое время установка «быть вежливым» ассоциировалась у меня с женским паттерном поведения. То есть, со слабостью.

    Все изменилось ровно в тот момент, когда я взахлеб стал зачитываться книжками по этологии. То есть, я, будучи сложной нейросетью, во-первых — логически пришел к выводу, что вежливость — это полезно лично для меня. А во-вторых, практически это подтвердил. И все — паттерн поведения переключился.

    Даже судебная система при вынесении приговора руководствуется в т.ч. анализом того, был ли умысел. Если умысла не было — наказание, как правило, снижается (я о сферическом правосудии). Очень рекомендую в повседневной жизни при желании на кого-нибудь обидеться досчитать до 10 и подумать, был ли умысел. Если не было — обижаться нет никакого смысла. Если был — тем более, нужно не обижаться, а просто прекратить общение.

    По поводу вопроса от девушки «я толстая и страшная» — я отвечу, что это провокация, что я это наглядно вижу и что на провокации я не поддаюсь. Наврал я? Нет. Ответил грубо? Нет. Всегда есть третий путь.
  • Как новичок в Go контрибьютил
    –3
    Сплошные «может быть» и «наверное». Мы вынуждены поверить, что написать так — это правильно просто потому, что «может быть». А «может быть» это ваше существует только потому, что аргументов нет. Есть аргумент — код стал короче. В данном конкретном случае короче он стал из-за упрощения конструкции. Но мы, конечно, должны исходить из того, что компилятор «может быть» такой код воспримет хуже. И конечно, варианта, что такой код он воспримет лучше, быть не может. Все правильно.

    В 1933 году Петр Борисович Ганнушкин ввел термин "салонное слабоумие". Символично, но я готов дополнить его теорию. Те, кто не хочет признавать истину авторитетов должны быть такими вот салонно слабоумными изгнаны.
  • Как новичок в Go контрибьютил
    +1
    Объективно было бы сравнить с другими языками, противопоставить одной точке зрения другую. Но как можно ожидать объективности от людей, которые как ошалелые минусуют комментарий, в котором констатируется факт: областей видимости в привычном виде в go нет? И побежали минус-минус-минус. Часто слышу от молодняка слово «совок». Ну так я в данный момент в нем. Вот он — совок-то.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    –1
    Ну в самом деле, если он не толерантен к неграм, то видимо и в еде полный профан
    Расист!
  • Как новичок в Go контрибьютил
    –5
    В go, кстати, нет областей видимости, которые надо явно указывать. Если функция или метод структуры начинается со строчной буквы — она не видна извне. А если с заглавной — то видна.
  • Как новичок в Go контрибьютил
    –7
    С вашим подходом не получится хейтить go абсолютно без каких-либо на то оснований. Там выше уже много гигантов программизма, которым достаточно довода «а мне прост не нра», чтобы язык назвать плохим.
  • Как новичок в Go контрибьютил
    +1
    Вы можете составить список языков программирования, фреймворков и фильмов, которые считаете негодными? Я чувствую, там много хорошего.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    У меня есть пример замечательного бытового сексизма. Пришел один мой дальний (совершенно реальный) знакомый домой. И увидел там, как жена резвится с любовником. Обоих выкинул, развелся. А потом решил куда-то поехать за границу и обнаружил, что он алиментщик. Бывшая жена родила ребенка от не пойми кого и повесила на бывшего (уже) мужа, пользуясь правилом 300 дней. Я думаю, что борьба с этой дискриминацией гораздо важнее борьбы против того, чтобы ИИ не сболтнул чего лишнего.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Послушайте, у меня нет никаких причин, чтобы называть кого-то жирной. Мне все равно, жирная, худая (я имею в виду, в принципе… так-то я люблю худеньких барышень). Но вспомните себя — когда вы кого-то оскорбляли намеренно, разве это не было признаком беспомощной злости? У меня именно в этом всегда была причина. Можете верить или не верить, но я с определенного момента разговариваю культурно даже с самыми гопистыми гопниками. И вот нахожу общий язык.

    Но когда мы говорим о фанатичной политкорректности — с моей точки зрения, это маленький шажок к гулагам. Так думать можно, так думать нельзя — выбирай. Это глупость. Меня, например, не так давно негр на Пушкинской назвал беляшом. Ну и что, я должен бежать писать на него заявление в полицию? Это глупость, а не что-то другое.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Зависит от обстоятельств. Если мне очень надо — пусть хоть с ног до головы обкладывают, мне все равно. Раньше я реагировал на каждый выпад, сейчас мне стало настолько это не интересно. Мои цели важнее поведения идиотов. Но вы и правда описываете какую-то исключительную ситуацию.

    И давайте еще не будем забывать, что мы вообще говорим об ИИ. От компьютера я вообще не вижу причин принимать оскорбления. Скажу, что я пердохал мамку компьютера когда это еще не было мейнстримом, если совсем припечет. Но бегать, жаловаться, вопить, оскорбляться — это не мой выбор.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Я что хочу сказать. Вот мое мнение, что надо создавать вокруг себя максимально адекватную обстановку. И к примеру, ваши предки были помещиками, а мои — крепостные. Не будет ли глупостью мне сегодня ненавидеть вас? Я имею в виду, да — если вы скажете мне «холоп», я отмечу это и запомню, что вы не вполне контактный человек. Но если у вас не будет злого умысла и вы что-то такое произнесете, ну какие проблемы-то? Я считаю, что скорбеть о тяжкой судьбе предков можно бесконечно. А можно заняться каким-нибудь интересным занятием. Созидательным.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Вообще нет. Но если честно, я обижаться вообще не стану.
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    0
    Я вообще думаю, что лгать и лицемерить — глупо. Как глупо заниматься вот этим вот занятием, чтобы ни дай бог ИИ чего лишнего бы не сказал. Нечего, как говорится, на зеркало пенять коли рожа крива. Вспоминается «Софья Петровна» Лидии Чуковской. Там в центре произведения Софья Петровна, которая сдуру вместо «Красная армия» написала «Крысная армия». И заверте…
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    –1
    В Сербии меня, когда я там был, называли русским. Я просто чувствую, что устареваю, и хочу спросить совета. Мне вот надо было обижаться на это? Или, скажем, начать орать о расизме? Или это только если бы я был негр, тогда я бы обязан был обижаться на все на свете как дурачок?
  • Как создать расистский ИИ, даже не пытаясь. Часть 1
    –1
    Мда… думаю, лет через 5 я приду к врачу. Например, к стоматологу, он посмотрит и скажет «ууу, да у вас один зуб альтернативно здоровый».
  • Новые функции в Laravel 5.5
    0
    мы сможем увидеть эту строчку кода в виде скриншота вместе с сообщением об ошибке
    Что мы увидим?
  • Что нового в PHP 7.2?
    0
    Прошу прощения…
  • Что нового в PHP 7.2?
    +3
    Как, как… будут рекомендовать использовать 5.3. Я уже сталкивался со этими специалистами. Натрещат в уши какому-нибудь доверчивому руководителю про то, что «да там семерка еще багованая, ваще не работает», делов-то. Как будто Битрикс — это не Битрикс, а что-то хорошее.
  • Часть 2. Сначала они воруют, а когда ты побеждаешь, то тебя убивают
    +15
    ДИТ — это наглое некомпетентное скопище кретинов. Ворующих кретинов. Большая часть этого сброда должна сидеть на нарах.
  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №275 (7 — 13 августа 2017)
    0
    Именно! )) Автор той статьи об этом не знает. Но в комментариях ему пишут, пишут.
  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №275 (7 — 13 августа 2017)
    0
    Предположим, JSX не шаблонизатор, а в vue шаблонизатор. От этого один хуже, а другой лучше? Заключительная мысль статьи (как я ее понял): «да, vue из коробки быстрее и удобнее и проще, но react все равно лучше». Все.
  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №275 (7 — 13 августа 2017)
    0
    Так я ж не против. Просто в качестве основной мысли там «React is better when you are better». И все… и если ты возражаешь, на это остается только разводить руками и произносить «дело не в React, просто ты должен быть лучше».
  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №275 (7 — 13 августа 2017)
    0
    Почему React лучше, чем Vue.js. И когда.
    Спасибо, удивился. React лучше потому, что JSX. И еще потому, что потому.
  • Новый чемпионат для backend-разработчиков: HighLoad Cup
    +2
    С каким юмором? Человеку 130 лет, он вынужден ехать в Аргентину, чтобы попасть в Москву. Обычное дело.
  • Сравнение REST и GraphQL
    0
    По сравнению с чем именно?
  • ИТ на стадионе «Открытие Арена». Когда адреналина в проекте не меньше, чем во время матча
    +1
    Открытие. Сага. Арена.
  • Сравнение REST и GraphQL
    +1
    И это убивает гибкость. Нам говорят, что Graphql лучше Rest именно гибкостью. А на деле эта гибкость должна не быть использована.
  • Очень легкая система мониторинга с Телеграмом и Консулом
    0
    Вот они их и завернули.
  • Сравнение REST и GraphQL
    0
    Я, все же, советовал бы заранее прикидывать. Да, чуточку сложнее поддерживать действительно полезный Rest-сервис. Чуточку, соглашусь. И писать бэкенд чуть муторнее. Но не менее муторно потом контролировать отступления от заданных рамок. И вот я бы заранее прикидывал, что именно муторнее. Я лично вижу пока, чисто умозрительно, что пока сервис мелкий — да, проще Graphql. Если сервис чисто для интранета — то хрен с ним, да. Лучше. А вот если сервис публичный — то с возрастанием сложности этих данных просто гигантскими темпами начинает расти и сложность все это поддерживать так, чтобы какой-нибудь умник все не поломал к чертовой бабушке.
  • Сравнение REST и GraphQL
    –1
    Вы просто вникните в то, что я написал. Тут лимиты ни при чем. Приведенный выше запрос просто физически сложно эвристически разбивать на джойны. Т.к. там может быть ну вообще все — любая структура данных. Будет выполнено просто гигантское кол-во запросов в цикле. Вопрос не столько о количестве этих данных, сервер начнет дристать еще на стадии агрегации данных. Если не верите — просто попробуйте реализовать у себя какой-нибудь микросервис на Graphql. Желательно, интранет-сервис, чтобы не влететь. И вы увидите, как там оно все реализуется.
  • Сравнение REST и GraphQL
    0
    На самом деле, проблемы настолько были неочевидны. Я не говорю, что они не преодолимы. И я даже теперь часто отстаиваю Graphql. Например, вот звучал вопрос о том, что API теперь позволяет не просто тырить данные справочников сайта, а позволяет интегрироваться с ним. Это, вроде как, плохо. С одной стороны. С другой — вот один раз мне страсть как надо было импортировать справочник товаров с одного сайта. А там постоянно что-то переверстывали. Ну и разве меня это остановило когда?

    Я всего лишь говорю, что ребята — есть проблемы, которые вот они. Это совершенно конкретные проблемы и обратите на них внимание заранее. И прикиньте для себя — да, в целом писать сервер для Graphql API проще, чем то же но в виде Rest. Но может быть, в вашем случае и черт бы с ним с этим оверхедом.
  • Так кто вернулся, братиш?
    +2
    Ну один раз из дома каждый открывал Черного Властелина… зная, что там Черный Властелин
  • Сравнение REST и GraphQL
    0
    Спасибо ))) а то я уже подумывал утопить горе в вине )))
  • Сравнение REST и GraphQL
    –2
    Это никак не связанные вещи. То, что при реализации Graphql принято делать костыли и это норма я уже понял. Теперь я пытаюсь выведать нюансы.

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

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