Pull to refresh

Comments 249

Stack Overflow враждебен ко своим пользователям

Это господа на Cyberforum'е не были. Там ты был виноват уже в том, что посмел к интернету подключиться.

ИИ быстр — не нужно ждать, пока на ваш вопрос ответят.

Автор как будто не понимает, что ИИ быстр как раз там, где и так все разжевано. Вам реально не нужно писать на SO, если хотите спросить, как на языке Х сабстринг делать. Приходите, когда что-то нетривиальное будет.

Мне кажется новоиспеченным интернет пользователям нужен курс "основ цифровой грамотности", в которой будет ветка "токсичность в интернете" и главным практическим заданием в ней будет несколько семинаров "доты и Киберформа".

В которой будет сотня страниц типичных ответов на SO </s>

Можно попробовать на мисте задать вопрос по 1С. Расскажут даже про историю вашего рождения

Пару раз даже по зачатию проходились =)

На форуме Панорамы задать вопрос что делать если их заголовки переопредили TRUE и FALSE (они реально это делали) и всякиеYes/No, что ломало иксовые и Qt заголовки - гарантированный бан за склоки

Вам реально не нужно писать на SO, если хотите спросить, как на языке Х сабстринг делать. Приходите, когда что-то нетривиальное будет.

Какие есть принципы оптимизации CSS по перформансу? Известно же, что два декларативных SQL-запроса, дающих один результат, могут выполняться с чудовищной разницей во времени исполнения. Но про правила для SQL я знаю, где почитать, а про правила для декларативного CSS? Ненастоящий вопрос, закрыто.


Для IE когда-то был разработан инструментарий, который енумерировал все окна в системе, находил экземпляры браузера, подключался к ним и строил DOM. Есть ли такое для Хромиума? Как подключиться к его окну в готовой сборке для просмотра DOM, если автор при сборке не вывел DevTools наружу? Ненастоящий вопрос, закрыто, иди отсюда, грязный хакер.


Правильно ли я понимаю, что в плюсы так и не подвезли типы заданной битности? Есть ли альтернатива использованию int32_t с подключенным #include <cstdint> (меня удивляет зависимость для такой простой потребности)? Ненастоящий вопрос, закрыто.


Если у вас что-то нетривиальнее «как на языке Х сабстринг делать», SO просто не для вас. Он медленно деградировал с самого момента появления, когда там были интересные люди, а теперь, видимо, просто пересёк линию дна. Причём тут вообще какой-то ИИ?

Какие есть принципы оптимизации CSS по перформансу?

Это очень широкий вопрос, тогда как StackOverflow отдает предпочтение более конкретным. Собственно, ответом на него может быть работа уровня диссертации.

Есть ли такое для Хромиума?

Очень бы хотелось посмотреть на конкретную формулировку. Она может быть между "решите задачу за меня" до "как получить dom объект для вкладки хрома, зная pid этой вкладки".

Правильно ли я понимаю, что в плюсы так и не подвезли типы заданной битности?

https://stackoverflow.com/questions/1229131/how-to-declare-a-32-bit-integer-in-c
https://stackoverflow.com/questions/9278254/c-cross-platform-way-to-define-64bit-unsigned-integer

Это очень широкий вопрос, тогда как StackOverflow отдает предпочтение более конкретным. Собственно, ответом на него может быть работа уровня диссертации.

В ответ на любой вопрос можно написать диссертацию, если есть писательский зуд и исследовательская жилка. Равно как и короткий ответ. Для примера предлагаю взять другие оптимизации: оптимизации HTTP, которые были актуальны лет 15 назад. Сколько я видел диссертаций, статей и т.п. на эту тему. А суть-то ведь простая. Там в основе один главный принцип — уменьшаем число соединений — и несколько приёмов (например, спрайты). Это очень конкретный вопрос, и мне не нужны подводки, графики и история исследований Хрома, начинающаяся со слова «Смеркалось».


Очень бы хотелось посмотреть на конкретную формулировку. Она может быть между "решите задачу за меня" до "как получить dom объект для вкладки хрома, зная pid этой вкладки".

Как два разработчика, мы оба, надеюсь, понимаем, что «получить dom объект для вкладки хрома, зная pid этой вкладки» это как раз одно из решений (потому, что pid легко получить из чего угодно, в том числе енумерированием, легко построить дерево для корневого процесса и дочерних, в соответствии с тем как устроен CEF3 и другие многопоточные Хромиумы). Меня это решение, разумеется, устроит и раз оно пришло вам в голову — значит с вопросом всё в порядке. Другое дело, что это решение к жизни, как мне кажется, вряд ли имеет отношение. Там же пулы и прочая такая техника. Вряд ли надо исходить из соответствия pid — :root. Если задача вообще имеет универсальное решение (в чём я не уверен), то оно, как мне кажется, скорее где-нибудь на уровне «послали message под виндой» или «подсунули свою dll». Я НЕ ЗНАЮ (поэтому я и спросил). А когда я не знаю, я стараюсь не строить вопрос, исходя из неверных допущений. А вообще, дёрнул меня чёрт написать, что хочу исходники Стима посмотреть.


https://stackoverflow.com/questions/1229131/how-to-declare-a-32-bit-integer-in-c
https://stackoverflow.com/questions/9278254/c-cross-platform-way-to-define-64bit-unsigned-integer

Во-первых. Мой вопрос закрыли не как дубликат этих двух, а как ненастоящий вопрос. Удивительно бесячая формулировка*, не находите? Особенно, когда вопрос для тебя самый настоящий.


Во-вторых, только во втором приводятся альтернативы (буст, что ещё хуже, и MS specific расширения, которые, кстати, выглядят хорошим решением… если только не нужна кросс-платформенность, хе-хе, из-за которой такие вопросы обычно и возникают). Но я понимаю, что пространство ответов ограничено реальностью, а не чьими-то желаниями. В любом случае, ответ «Я пытался и ничего лучше дурацкого инклюда не нашёл» меня бы устроил. А ещё больше меня бы устроило объяснение, почему до сих пор всё так печально. Потому что для меня это выглядит как невероятное упущение для начала двадцатых. Вот я думаю, в этом и секрет. Ведь такой ответ подразумевает критику языка и признание недостатков, а у кого-то, видать, сильно пригорело. Я на другом форуме потом спрашивал и там мне тоже ответили с плохо скрываемым раздражением: не нравится наш славный язык — не пользуйся. Но хоть сказали, что да, вариантов нет, придётся таскаться с этим инклудом.


UPD. *) Я перечитал бесячую формулировку. Она, как оказалось, ещё более бесячая. То ли они её потом поменяли, то ли это я такой невнимательный: This question is not reproducible or was caused by typos. By typos!!!1111одинодин Всё равно, что в лицо плюнуть. А ведь это наверняка стандартная формулировка из заданного списка. Toxicity is in their DNA. (А если кто-то скажет, что имела место первая часть, question is not reproducible, я сначала спрошу, как question вообще может быть reproducible, а потом добавлю, что это как раз и есть признак того, что SO это фастфуд и годится только для вопросов «как на языке Х сабстринг делать»).

А ведь это наверняка стандартная формулировка из заданного списка.

Это и правда стандартная формулировка из списка, но при чём тут вообще токсичность? Там каждый день задаются вопросы которые только с такой формулировкой и закрывать.


я сначала спрошу, как question вообще может быть reproducible

Проще показать как он может быть не reproducible:


Здравствуйте! Я вот тут пытаюсь изучать программирование, и написал программу: console.log("Hello, world!"), но когда я ей запускаю, мне выдаётся 42. В чём дело?

PS всем спасибо, разобрался

Что же до вашего случая — разумеется, закрыли его как невоспроизводимый напрасно, правильная причина закрытия — "непонятно о чём вообще вопрос". Вот вы знаете про int32_t, знаете как его подключить, но он вас не устраивает… почему? Потому что гладиолус?

Меня там лет 5 забанили и я до сих пор не знаю за что. На форуме задавал пару-тройку вопросов по роботостроению)

Это господа на Cyberforum'е не были. Там ты был виноват уже в том, что посмел к интернету подключиться.

Американский форум: Ты задаешь вопрос, и тебе на него отвечают.
Еврейский форум: Ты задаешь вопрос, и тебе на него отвечают вопросом.
Русский форум: Ты задаешь вопрос, и тебе долго и упорно объясняют, какой ты мудак.

как тут не вспомнить классику

И ведь этот комментарий прямо под переводом статьи про токсичный американский форум))

на нетривиальные вопросы, повезет, если б хотя бы парочка ответов будет за пару недель) больше всего ответов как раз и собирают вопросы вроде "как выровнять div по центру"

Про киберфорум прямо с языка сняли. Так что я пожалуй продолжу использовать SO.

И вдобавок VPN включу...

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

Несвязанные дюпы бывают, но редко. Режим чтения задуман как ЦЕВОЙ режим, именно поэтому и и есть такие жесткие требования к вопросам иответам. Ограничение на комментарии - универсальная фишка стека, защита от спам ботов и вандализма (каждвй комментарий минусует карму). Вопросы вроде"Как отменить локальные коммиты git" - это на другой стек. Вопросы про архитектуру программы или ревью - про них естб тоже стеки. На самом деле на SE около двух десятков компютерных сайтов. Есть еще SO на русском и пара других.

UFO just landed and posted this here

В фаангах свои внутренние стековерфлоу

UFO just landed and posted this here

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

Но мы ещё здесь.

У Вас лишние «бы» в первом предложении. Фильмы о живых мертвецах не просто так популярны.

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

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

UFO just landed and posted this here

1) Человек умирает не из-за накопления плохого. Никакие благодатные люди не живут двести лет.

2) город Рим живет очень долго. Да, на разном уровне, но ни разу не вымер.

3) метафизика и непроверяемые прогнозы, это интересно, но мы же на техническом ресурсе.

UFO just landed and posted this here

скорее в Румынии найдете остатки Рима, нежели в Риме

Скорее все-таки в Риме. Античный театр Марцелла не в Румынии. Пустыней это место никогда не было, там всегда были люди.

ваши приставания

Давайте без кокетства

UFO just landed and posted this here

1) так вид homo sapiens ещё не исчез. На месте. В чем суть аналогии?

2) вид людей только один, других нет. Прямые потомки римлян не вымерли, они просто перестали называть себя римлянами. Но они на месте, живут.

3) культура конечно изменилась, вы правы.

4) понял, спасибо

Вот в том что "они на месте" и это место Рим есть вопросы насколько я помню.

Вопросы и исторические неточности - предположим. Возможно сделают массовые генетические тесты и вопросы отпадут.

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

Но утверждение, что они вымерли, на мой взгляд, делать рановато.

Да, рановато.

Старый шотландец жалуется близкому другу:

Старый шотландец жалуется близкому другу:

— Я, Джон МакМорран, построил два хороших крепких моста через реку. Вся

деревня теперь ходит по этим мостам и радуется. Но никто, никто не

называет меня «Джон Строитель Мостов»!

— Я, Джон МакМорран, когда на нашу деревню напали ночью подлые

англичане, первым выскочил из дома и убил двенадцать врагов, получив при

этом только две царапины. Но никто, никто не называет меня «Джон Храбрый

Воин»!

— Я, Джон МакМорран, искустный кузнец. Я сковал столько мечей, что даже

наши внуки не будут испытывать в них недостатка. Но никто, никто не

наывает меня «Джон Кователь Мечей».

— Но стоило мне ОДИН РАЗ трахнуть овцу…

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

Всегда можно завести морем парочку индийцев.
Когда и индийцев станет нехватать (году так к 2050-му), можно будет переключиться на негров из Африки.

Четыре года назад была история с какой-то "Моникой", которую сначала выставили из модераторов, потом другие модераторы начали в знак протеста массово покидать ресурс, или просто игнорировать свои обязанности как модераторов, и в итоге это закончилось тем, что с "Моникой" заключили некое соглашение (https://meta.stackexchange.com/questions/340906/update-an-agreement-with-monica-cellio).

Возможно что наблюдаемый спад как-то связан и с этими событиями. Хотя лаг в три года как бы и не подтверждает.

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

>> от уроженцев страны, омываемой одноименным океаном
Какая прекрасная формулировка!

Дополнение по теме - моё личное фи в том что уже не раз сталкиваясь со вполне конкретными вопросами на тему разработки софта тебе говорят что это аут оф топик. В лучшем случае рекомендуют другие стэкэксчейнж где на тот же вопрос огребаешь те же аут оф топик минуса.

UFO just landed and posted this here

Вы случайно написали stackoverflow вместо habr.

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

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

Вжуууух.... С завтрашнего дня сможешь :)

Только это ненадолго. Пользователь без публикаций не может иметь карму больше +4, а с таким "огромным" запасом карму практически невозможно удержать. Можно писать сколь угодно прекрасные и полезные комментарии в любых количествах, выше этого порога карма не поднимется, не получится нагулять жирок. Но достаточно того, чтобы твой комментарий не понравился нескольким людям и повезёт если хотя бы останешься с нулём.

Надо ругаться чаще, но за правильную команду. Тогда недоброжелатели кончатся, а +4 останется.

Блин, это сложная политика для меня.

Да и наличие публикаций не спасает от .... общественного мнения :) Тут даже хамить никому не надо. Достаточно быть лишь слегка ... неформальным :)

Или можно поставить плюс, но нельзя минус :)

Для хабра это наоборот рассвет :) Легкий ресурс, мозги напрягать не надо, минимум сложных постов, которые надо вдумчиво читать, зато и про налоги можно инфу найти, и про переезды, и последние новости. Для меня теперь он от лайфхакер.ру отличается только отсутствием рецептов

отсутствием рецептов
Рецепт омлета:
Отрезаем сладкий перец(желательно кольчиком), пассируем.
Добавляем нарезанные помидоры(желательно кольчиками), пассируем. Обязательно под крышкой ибо омлет. Далее заливаем все яйцом. Через две минуты тревожим омлет ножом, крест накрест. Выключаем плиту. Ждем прекращения шкворчания. Готово. Да, соль либо в помидоры либо в яйцо на глаз.

Так никто не делает! Вы идёте против методик Объектно Ориентированной Кулинарии и усложняете жизнь себе, другим поварам и будущим едокам! Рецепт не соответствует стандартным практикам, делает блюдо несогласованным, не позволяет его использовать всем стандартным ресторанам и кафе, которые ожидают соблюдения стандартных договорённостей по нарезке помидор. Если бы я был Вами, то не делал бы этого. Если Вас напрягает измельчение овощей, то используйте хороший комбайн или пусть за Вас их кромсает блендер.

(Но рецепт, если что, плюсанул, в выходные попробую. Масло какое-нибудь требуется?).

Масло какое-нибудь требуется?
Да, забыл. Я использую подсолнечное рафинированное. Но думаю, что то что вы используете для обычной яичницы или омлета подойдет. Некоторые вообще на тефлоне готовят.

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

Я почти наверняка сделал всё неправильно, но мне очень понравилось. Получилось вполне вкусное и довольно лёгкое (в районе 90 ккал/100 гр) блюдо.

Спасибо!

У меня недостаточно кармы (есть за что), так что, как завещал @rapidstream, могу написать комментарий

❤️

Просто выросло поколение снежинок, для которых любая критика это трагедия. Это в принципе приведет не только к упадку SO, но и в принципе к ухудшению уровня профессии.

Дело не в этом. Просто сама идея была изначально ущербна. Там действительно творится натуральный геноцид по отношению к людям, задающим вопросы. И все это ради прекрасной мечты сделать сайт с качественными ответами на качественные вопросы. Но самое смешное, что "некачественные" вопросы не удаляются, а только закрываются, но при это остаются висеть на сайте. То есть качество контента никак не повышают.

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

Ну творится и творится. А раньше там было тепло, пушисто и приходящим ноги хозяева мыли?
Тут товарищ сам себя опровергает. Токсичность — древняя традиция, но сначала при ней общество росло, потом стагнировало, потом начало падать.

Проблема в том, что это стрельба себе в ногу. Любой сайт вопросов и ответов живет за счет вопросов. И если постоянно отпугивать людей, задающих вопросы, то сайт загнется. Собственно, основная проблема всех Q&A сайтов в том, что они пытаются усидеть на двух стульях - отвечать на сиюминутные вопросы и создавать базу канонических ответов. Но это на самом деле совершенно разные задачи, для которых нельзя использовать один и тот же подход. Стаковерфлоу ставит своей целью создание канонических ответов, но поощряет именно сиюминутные. Ставит целью создание базы качественных вопросов, но почему-то копит весь мусор, в котором нормальные вопросы просто теряются.

отпугивать людей, задающих вопросы

Отпугивает только тех, кто не готов сформулировать вопрос по правилам. Но без правил только двач есть (и то под вопросом). Где есть общество с более простыми правилами? Реддит? Но там и ответы бесполезные, потому что нет правила, что бы от них польза была.

Отпугивает только тех, кто не готов сформулировать вопрос по правилам

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

Такое уже есть на десятках ресурсов. Многие из них взлетели? Вот-вот.

Человек, который готов бесплатно помочь - более редкий зверь, чем человек, которому нужна помощь. Поэтому подстраиваться нужно под отвечающих. И если им не хочется копаться в тоннах мусора в попытках найти вменяемый вопрос, нужно пойти им на встречу. Кому правила не подходят - есть ответы майл-ру, в конце-концов.

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


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

Токсичность — древняя традиция, но сначала при ней общество росло, потом стагнировало, потом начало падать

у меня есть теория о том, что все совсем наоборот. Смотрите, как было раньше:

  • первобытные времена: меня послали на**й, спасибо, что не врезали дубиной по башке и не съели

  • древний мир - спасибо, что не врезали по башке и не угнали в рабство

  • средневековье - спасибо, что не ткнули мечом или сожгли на костре

  • новое время - спасибо, что не ткнули ножом и не ограбили

  • новейшее время - спасибо, что не набили морду

  • сегодня- меня послали на**й - да как они посмели, это же обидно, фу на них, уйду от них

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

>с развитием общества уровень насилия систематически снижается

Пруфы?

Пруфы?

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


Это и есть систематическое снижение насилия.

При капитализме XIX века рабочий уже мог менять хозяина, а при социализме XX века рабочий валил лес в Сибире в колонии. Опять-таки сначала крестьяне были свободными, владели землей и лишь оплачивали "налог" воинам за охрану от врагов, а потом оказались практически рабами-крепостными.


При рабовладении можно было делать с рабом что угодно

До рабовладения был общино-племенной строй, который наиболее близок к концепции современного коммунизма.


ИМХО, нельзя построить график насилия от времени, так очень часто насилие с годами не уменьшалось, а усиливалось.

При капитализме XIX века рабочий уже мог менять хозяина, а при социализме XX века рабочий валил лес в Сибире в колонии

Можно сказать, что крепостное право в РИ полностью закончилось только в 1950-х.


Опять-таки сначала крестьяне были свободными, владели землей и лишь оплачивали "налог" воинам за охрану от врагов, а потом оказались практически рабами-крепостными

Это да, но рабы были издревле.


До рабовладения был общино-племенной строй, который наиболее близок к концепции современного коммунизма

Возможно история циклична. Сейчас снова происходит ухудшение прав человека.


ИМХО, нельзя построить график насилия от времени, так очень часто насилие с годами не уменьшалось, а усиливалось

Я бы сказал (тоже имхо), что, несмотря на колебания, есть тренд на уменьшение насилия. Но это если без цикличности)

Можно сказать, что крепостное право в РИ полностью закончилось только в 1950-х.

Нельзя, иначе можно сказать, что рабовладение в Римской империи полностью закончилось только в 1950-х. Во-первых, РИ уже не существало в 50х годах, во-вторых, у крепостного права есть определенные критерии, которых уже не было в 1900ом году, например.


Это да, но рабы были издревле.

Как были, так и отменялись.


Возможно история циклична. Сейчас снова происходит ухудшение прав человека.

Ну то есть никакого точного закона не существует?


несмотря на колебания, есть тренд на уменьшение насилия

Вы же понимайте, что это субъективное впечатление? Какой-нибудь древний грек из Эллады, оказавшийся на поле боя современной войны и увидевший как армия стирает его в лица земли артиллерией и авиацией вместе с мирными жителями и раненным — назовет нас кроважадными варварами, не знающими сострадания?


Как померить уровень насилия и определить уменьшается он или увеличивается?

Во-первых, РИ уже не существало в 50х годах

Так вроде бы там страна правоприемник была, так что почти одно и тоже.


у крепостного права есть определенные критерии, которых уже не было в 1900ом году

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


Ну то есть никакого точного закона не существует?

Пока не понятно, тренды есть, но что с каждым из них делать — не до конца ясно.


Вы же понимайте, что это субъективное впечатление?

Стараюсь быть объективным.


Как померить уровень насилия и определить уменьшается он или увеличивается?

Ну уже здесь вы и я привели разные примеры, как это можно наблюдать. То есть с наблюдаемостью все в порядке. С обобщением и предсказательностью хуже. Вот бы лет через 100 посмотреть...

Хотел было я вам ответить серьёзно, про то как технический прогресс влияет на возможность конвейерным способом уничтожать людей, про то как этот способ преобразовался за последнее столетие. Про рождественские прекращения огня во время первой мировой войны, и про то, как они соблюдаются сейчас. (Никак). Это если вам нужен лишь один пример, показывающий, что на основании вашего частного примера нельзя делать столь общий вывод.

Спасибо, что сэкономили моё время, «СССР правоприёмник РИ» расставило всё на свои места. Пожалуйста, скажите, что 65 в вашем нике это не год рождения. В противном случае, не отвечайте.

> Спасибо, что сэкономили моё время, «СССР правоприёмник РИ» расставило всё на свои места

Во-первых, границы практически те-же.

Во-вторых: «советская делегация на Генуэзской конференции 20 апреля 1922 года заявила, что Советское правительство готово признать довоенные долги и преимущественное право за бывшими собственниками получать в концессию или аренду ранее принадлежавшее им имущество при условии признания Советского государства де-юре, оказания ему финансовой помощи и аннулирования военных долгов и процентов по ним» (вики).

> Пожалуйста, скажите, что 65 в вашем нике это не год рождения

Год.

> В противном случае, не отвечайте

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

С одной стороны, да. С другой стороны, вот войны века 19 (тот же Наполеон) — крестьян особо не трогали, в основном разбирались армиями (в Средневековье тоже в основном). И война середины 20 века — огромные жертвы среди мирного населения и уничтожения целых народов по надуманным причинам (причем с разных сторон).


Вот не похоже что закон про снижения уровня насилия работает однозначно. В конце 19 и начале 20 века скорее наборот джентельмены воевали с джентельменами по джентельменским правилам (немного спорно по отношению к варварским народам, но с джентельменами так, например пленика могли просто отпустить под честное слово больше не воевать или вернуться), но после мясорубки первой мировой все эти глупые правила и морали благополучно забыли.

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

Был момент в конце 19 века когда крестьян уже освободили, но войны были намного менее разрушительный, чем в 20 веке.


Сейчас чужие граждане уже вроде как не ресурс, а идеологические конкуренты своим...

Возможно, но как это соотносится к уровеню насилия? Получается что раньше население щадили (не важно по какой причине), то позже просто выкашивали без жалости...


не участвовали в принятии решений

Во многих странах до сих пор население реально никак не может участвовать в принятии решений...

Возможно, но как это соотносится к уровеню насилия? Получается что раньше население щадили (не важно по какой причине), то позже просто выкашивали без жалости...

Возможно насилие сместилось на внешние межгосударственные отношения.


Во многих странах до сих пор население реально никак не может участвовать в принятии решений...

Да, сейчас некоторые племена в первобытно-общинном строе еще застряли...

после мясорубки первой мировой все эти глупые правила и морали благополучно забыли

я думаю, будет излишним напоминать, кто первым, когда и с чьего согласия и финансирования их забыл

Ну такое. К концу войны там все стороны использовали оружие массового поражения (всевозможные отравляющие газы), а во 2 мировой все стало еще хуже.


Вы уже пытатесь в политику и пропаганду — не стоит.

На мой вкус речь именно о том что раньше было общение. Местами токсичное, но открытое. Часто когда натыкаешься на старые топики - там есть несколько ответов, иногда больше десятка, разной степени логичности, от "правильных" решений, до вполне иногда годных костылей, обсуждение под ними и какая-то активность. Сейчас все вопросы, комментарии и ответы которые набившим рейтинги старорегам покажутся несоответствующим - будут безжалостно заминусованы или потерты. Токчисности нет, но и шансов увидеть то что могло помочь но не прошло через сито модераторов - нет. Не так давно ныл по этому поводу тут же, на хабре - https://habr.com/ru/articles/592135/comments/#comment_23764101 .

прилетали тонны правок по поводу оформления, форматирования, "зря отвечал надо было сослаться на аналогичный ответ"

Вот не стыдно вам такое писать-то? Вам другие пользователи бесплатно оформляли ответы ответы, а вы на это ещё и обижались?


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

Нет, не стыдно. Пробежался по методичке от стэковерфлоу, увидел вопрос - написал ответ, который решает вопрос. С примерами кода. Ответ был помечен как правильный автором, т.е. вопрошающему он помог, а потом был снесён вместе с вопросом потому что вопрос видимо что-то продублировал. И так пару раз. Пользователи мне ответы не оформляли, а в основном давали советы и делали сноски на правила. Не помню уже точно детали, помню что был ошарашен центром управления и ворохом уведомлений, которые на мой взгляд не соответствовали главному - ответ был полезен. Пришел ответить на вопрос, а оказывается писал статью в википедию на века. Но вы меня прямо разбередили, прошло уже больше чем два года, возможно пора попробовать еще раз, освежить впечатления.

Ответ на "снесённый" вопрос — да, это проблема, я так тоже один раз попадался.


Тут надо понимать, что вопрос "сносится" модераторами только в исключительных случаях, обычно он удаляется либо автором, либо роботом. Причём наличие положительно оцененного ответа защищает вопрос от "сноса" роботом! Так что, скорее всего, все претензии следует направлять не сообществу, а автору вопроса (тому самому которому вы так своим ответом помогли).


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

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

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

Некачественные" вопросы на SO обычно ж снабжаются ссылкой на аналогичный/похожий "качественный" вопрос на ту же тему.

Ну, не всегда. Есть вопросы вида "какую штуковину посоветуете мне использовать, чтобы сделать вот это?". На вопрос куча ответов, сам вопрос и ответы люто заплюсованы (т.е. видно, что и вопросы, и ответы более-менее оказались полезными куче людей), а потом внезапно приходит модератор и закрывает вопрос с формулировкой "это оффтопик", "вкусовщину здесь не обсуждаем" и т.п.

Ссылкой снабжают только один вариант закрытого вопроса. А причин закрытия куда больше:

  • Duplicate

  • Needs details or clarity

  • Needs more focus

  • Opinion-based

  • Needs debugging details

  • Seeking recommendations for books, tools, software libraries, and more

  • Not reproducible or was caused by a typo

Ссылка дается только к первому. Вопросы, закрытые по всем остальным причинам, болтаются просто так, увеличивая и так уже огромную кучу мусора.

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

И степень этого "геноцида" сильно переоценена. В основном теми, кто вместо того, чтобы попытаться разобраться самостоятельно, а потом задавать вопрос, сразу идут задавать вопрос.

оказался бы очередной помойкой

Я повторюсь: помойкой сайт является как раз сейчас. Потому что некачественные вопросы не удаляются. Чтобы не "искать в помойке", надо всего лишь удалять некачественные вопросы плюс уменьшить безумие "геймификации", которое поощряет исключительно написание новых ответов, а вместо этого поощрять улучшение существующих ответов.

Потому что некачественные вопросы не удаляются.

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

О, спасибо. Как-то идея автоматического удаления прошла мимо меня. Сам-то я все больше нажимаю "удалить" вручную, но три голоса там почти никогда не набирается.

Там нет инструмента для подобного "геноцида" (поверьте, я пытался).


К слову, "мусор" там выкидывает робот под условным именем "roomba" по таймеру.

геноцид

Не знаю... Я вот недавно задавал вполне новичковый вопрос. Мне ответили очень быстро и квалифицированно. Никто не хамил. Да ещё и карму́ повысили, теперь я могу плюсить то что мне нравится и писать каменты.

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

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

С учетом громадного объема вопросов на SO, я подозреваю, что всё слегка не так жестко.

Удаляются. Вы просто не видите, их только модераторы видят.
30% вопросов в моем треде — удаленные.

Просто выросло поколение снежинок, для которых любая критика это трагедия.

Так ли это? Я вижу проблему не в токсичности как таковой, а в том, что она приводит к поражению пользователя в правах.

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

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

p.s. иронишно, что SO критикуется на Хабре, где кармадрочерство возведено в абсолют :)

О каком "не могу делать ничего" вообще речь? Чтобы такого добиться, нужно, ЕМНИП, получить отрицательный рейтинг на некоторую долю своих вопросов, при наличии минимального их количества. Ну блин, неужели так сложно после первого-второго понять что ты делаешь что-то не так и исправиться?


Во всех остальных случаях один плюс равен 10 минусам, и даже общий отрицательный рейтинг не может остановить вас от написания новых ответов.


Где тут это явление — "я не могу ничего делать из-за того, что слили карму"-то?

Это вы говорите о классическом сообществе, где юзер холит и лелеит свою карму. (а потом ей в резюме даже хвастаться может). А СОФ, - он на гране балансирует, где и комьюнити есть, и юзеры, которые ради одного вопроса регаются.

Нет, я говорю именно о SO. Где именно что можно зарегистрироваться ради одного вопроса, а иногда даже разрешено задать вопрос без регистрации. И где рядом с ником каждого новичка висит предупреждение что он новенький и с ним надо быть помягче.


Вот где там, блин, "я не могу ничего делать из-за того, что слили карму"-то? Это как нужно "постараться" чтобы такое получилось?

Просто выросло поколение снежинок, для которых любая критика это трагедия.

Опять во всём виновата распоясавшаяся молодёжь, что ж такое-то.

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

Что поделать, если сейчас оскорбленный каждый первый.

Да нет, всегда находились люди, которым что-то не нравилось. Это нормально. Странно считать это ненормальным.

а там где оскобляться модно и выгодно

Да, помню, это вот "отвечать за свои слова" и другие вещи времён моего взросления. Хорошо, что это ушло.

А я считаю, что "отвечать за свои слова" - это правильная позиция. Общество от такой позиции выигрывает. Но тут дилемма заключённого, ведь отвечать за свои слова невыгодно, если другие за свои слова не отвечают.

Она не виновата, она ошибается. Быть слишком обидчивым не практично.

Она не виновата, она ошибается.

Ошибается тот, кто думает, что вот текущее поколение - оно какое-то совершенно другое. (не то, что наше) :)

Как когда-то прошла мода на дуэли - так пройдёт и это.

Я много лет говорю, что Stack overflow - ресурс для тех, кому лень гуглить. Если лень гуглить - напиши вопрос, кто-то погуглит за тебя и напишет ответ.
Если же твоя проблема не решается одним поиском по гуглу, то как ни формулируй свой вопрос, его забанят как слишком общий или вообще не подходящий по теме.

Stack overflow - ресурс для тех, кому лень гуглить

По-моему, поисковики часто выдают ссылки на SO.

Если же вы в смысле "проще спросить на SO, чем воспользоваться поиском", то к таким вопросам там не очень дружелюбное отношение, что вполне понятно.

А ещё трафик StackOverflow падает из-за бесконечного количества зеркал StackOverflow, которые машинным переводом переводят вопросы и ответы со StackOverflow на русский язык и в поиске находятся намного выше, чем сам StackOverflow.

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

Можно легко избавиться от этого мусора в выдаче Гугла:

https://habr.com/ru/news/654031/comments/#comment_24128561

Статья голимый булщит. Если задавать нормальные вопросы, которые нельзя легко нагуглить, то нормально там отвечают. И да, на такие вопросы нейросети ответить не смогут примерно никогда. Потому что этого нет в гугле и в официальной доке.

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

Падают просмотры по другой причине. Тот же гугл на любой вопрос выдаёт кучу сайтов-клонов СО, которые просто дублируют его контент.

Тот же гугл на любой вопрос выдаёт кучу сайтов-клонов СО, которые просто дублируют его контент

Вот еще одно подтверждение, что Гугл зачищает поле, где люди могут задавать вопросы.

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

Вот из-за такого отношения дедов новички и не остаются на сайте.

Тут одним предложением не ответить. Я много лет был как в статусе обычного юзера, так и в роли модератора год находился. Эта тема в целом довольно комплексная ?

А из-за противоположного отношения деды не остаются на сайте.

Из-за подобных вопросов новичков или из-за насаждения be-nice доктрины со стороны SO?

Эти причины замечательно усугубляют друг друга.

Я думаю, что фишка в том, что многие ньюби каким-то раком пришли к идее, что им ДОЛЖНЫ :)

И да, на такие вопросы нейросети ответить не смогут примерно никогда. Потому что этого нет в гугле и в официальной доке.

Чатжпт 4 выдавал мне в качестве ответа улучшенную версию кода, который в интернете опубликован ровно один раз в гитхаб-тикете разработчиков библиотеки Dask - в документации этого нет, в комментариях в коде библиотеки нет, а нагуглить тикет с обсуждением практически нереально, потому что тикет вообще не о том. Так вот, мало того, что чат это нашел, так еще и оптимизировал - итоговый код лучше того, что сами разработчики известной библиотеки способны написать.

Я в таком случае дописываю в конце запроса site:stackoverflow.com

Да, на одно движение больше, но это работает

ChatGPT, который с уверенностью даст ошибочный ответ

Зато дружелюбно. Ведь дружелюбность важнее правильных ответов?

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

Зачем его пинать, если Вы уже знаете правильный ответ?

Правильного ответа не знаю, но брутфорсить готов!

Вот буквально позавчера парсер видео с сайта "написал" на питоне.

Допинывать можно и не зная ответ. Вчера задаю ЧатГПТ вопрос, получаю ответ. Тестирую ответ — не работает. Предъявляю это ЧатГПТ, он мне «Ой простите, я действительно ошибся, вот тебе другой вариант». Так мы с ним часа за два родили более или менее рабочий вариант. Также у меня были варианты, что я примерно знаю ответ, но пазл в голове не складывается. ЧатГПТ иногда помогает досложить его.
Хоть ЧатГПТ иногда меня и бесит неверными ответами, так и хочется минуснуть его и слить ему карму, но часто и реально помогает

>Если вы пытаетесь опубликовать комментарий... постойте, а ведь нельзя! У вас недостаточно кармы.

есть в интернете сайт, под названием habr и там всё так же и даже хуже

Удивительно, что кому-то пришло в голову искать ответы на вопросы по коду на реддите вместо SO только потому что там нет токсиков

Классика про поиск ключей под фонарём.

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

В примере про Джаву первый ответ там наиболее правильный: если ты за каким-то хреном хочешь получить лямбду, возвращающую поле, то да, a -> a.fieldName (и нет, это не разумный и не интересный вопрос, это вопрос нубиса, который джаву полгода назад "изучил"). Автор же данной статьи обратил внимание только на """токсичное""" замечание про то, зачем вообще использовать публичные поля. Похоже, он относится к раку, убивающему интернет неженкам, которые любое замечание вида "ты делаешь это неправильно" воспринимают как атаку на личность.

Никогда не задавал вопросы на SO, но, разумеется, многократно читал чужие решения. Реальная проблема, как по мне, это не элитизм на SO, а бесконечные клоны бесконечных индусских/пакистанских сайтов, переливающих из пустого в порожнее с целью подняться повыше в выдаче гугла, в том числе и обходя ответы на какие-то вопросы на SO. Конкретно с Джавой это вообще что-то нереальное, найти релевантную информацию становится крайне сложно.

В примере про джаву самое главное - "почему?". Человек задал разумный вопрос - почему так сделано. Отсылка к священным текстам "это нарушает инкапсуляцию и следовательно ооп" - не ответ. Не программист создан для инкапсуляции, а инкапсуляция создана для программиста.

Я дико извиняюсь, а вы точно прочитали исходный вопрос в этом примере? Если что, там нет ничего про то, почему так сделано. Там обычный вопрос нубиса, который хочет сделать какую-то лютую хрень, и ему пытаются объяснить, что это вообще-то именно лютая хрень.

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

Хм... Если почитать, то там написано:

фигня, до которой можно было бы додуматься в античные времена, пока в Java не завезли record'ы;

пример того, как бы все работало, если бы был getter;

и собственно вопрос: а какой синтаксис нужно использовать, если хочется сотворить то же самое, но с фигней?

И в комментарии - не в ответе, а именно что в комментарии - удивленный вопрос: "а почему вы делаете именно так?" (с указанием на фигню). Без оскорблений, без указания на того, что это фигня, даже без упоминания на то, что так делать неправильно. Как из этого раздуть скандал? Держите яркий пример: "ученый изнасиловал журналиста":

  • мы додумали, зачем комментатор задал такой вопрос;

  • он, наверно, думает, что это фигня (потому что, если так подумать, то это и правда фигня);

  • ах какой нехороший человек, на фигню указывает, вместо того, чтоб по сути на вопрос отвечать;

  • да что этот, с позволения сказать, комментатор, себе позволяет, токсично называть муд*ком вопрошающего!

  • не, вы только посмотрите, какая ужасная агрессия на StackOverflow в первом же комментарии к вопросу!

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

Вы дальше первого предложения читали?


Ты усложняешь (как следует из твоего вопроса) себе жизнь (и своим коллегам). Это нарушает правила объектно-ориентированности (инкапсуляции), не соответствует стандартным практикам, делает код несогласованным, не позволяет его использовать всем стандартным фреймворкам и библиотекам, которые ожидают соблюдения стандартных договорённостей Java Beans. Если бы я был тобой, то не делал бы этого. Если тебя напрягает генерация геттеров, то используй хорошую IDE или пусть за тебя их генерирует Lombok.

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

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

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


Именно поэтому, когда спрашивают "как сделать хрень", лучше начинать с "опишите, какую задачу вы этим пытаетесь решить". Зачастую оказывается, что есть более удобное, правильное и безболезненное решение, которое вопрошающему в голову не пришло.

Вы напоминаете вредительную "помощь" по умолчанию в Excel, который знает лучше пользователя что ему надо

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

Откуда такое правило? Если человек спросит, как на крыше поезда прокатиться, разве плохо ему сказать, что не стоит так делать? Надо объяснить, как залезть с использованием пешеходного перехода?

Вообще говоря крайне желательно. Особенно сосредоточится на объяснения за что можно и нельзя держаться и как избежать удара током от контактного провода.
Т.к. то что человек - идиот вы не измените: он всё равно туда полезет, но спасти жизнь ему своим ответом можете.
Так что я обычно в подобных случаях делаю оба дела: говорю человеку, что он поступает неразумно и предлагаю альтернативы, но в тоже время и отвечаю прямо на вопрос, на случай, если не удалось его переубедить.
И когда встречаю ответы в таком стиле - они обычно довольно сильно помогают так или иначе.

UFO just landed and posted this here

особенно радуют все эти костыли подпорки с кодогенерацией стандартных и одинаковых сеттеров и геттеров через ломбок и другие костыли

UFO just landed and posted this here

то вопрос нубиса, который джаву полгода назад "изучил"

Я джаву 20 лет назад изучил, умею генерировать и инструментировать байт-код, написал свою JVM и работал в команде Kotlin, и я вот сам не понимаю, почему нельзя делать так, как спрашивает автор. Тем более, что на уровне JVM такое поддерживается. Собственно, если класс не предполагает наличие какой-либо логики в нём (например, это простой DTO; такой паттерн можно найти в т.ч. у Фаулера), то не понятно, какой смысл в том, чтобы оборачивать поля в пары get/set.

Как не понимаете? А как же мопить-то всё подряд в тестах?! (/sarcasm)

Многие, даже очень опытные программисты часто "варятся" в одном и том же котле одной или однотипных фирм со схожей "корпоративной культурой" (подобное тянется к подобному). И потому свои "внутренние практики" считают самочевиднейшимимы и всех кто предлагает им альтернативны - скудоумными нубасами.
Сталкивался неоднократно и IRL, и на SO, и здесь, на Хабре.

Да даже если предполагает, но конкретное поле не несет в себе никакой логики - get/set ему тоже как пятое колесо. Впрочем, я и не джавист, когда-то немного писал на ней.

Если предполагает, то get/set нужны всем полям, чтобы в будущем была возможность эту логику добавить сохраняя совместимость.

Это если у нас какая-то либа, использующаяся кем-то еще - возможно. Иначе если у нас сервис сам в себе, мы юзали поле, а теперь внезапно захотели геттер - идем и правим те места в нашем коде, где было поле, на геттер, вот и все.
Необязательно стремиться сделать все на века и сразу предусмотреть все)

Необязательно стремиться сделать все на века и сразу предусмотреть все

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

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

Во-первых, древняя притча:

Когда-то жил мастер-программист, который писал неструктурированные программы. Ученик, пытаясь подражать ему, тоже стал писать неструктурированные программы. Когда ученик просил мастера оценить его труд, тот раскритиковал его за написание неструктурированных программ: "Что подходит мастеру, не подходит ученику. Ты должен постичь Дао, прежде чем переступить через структуру"

Во-вторых, если мы пишем код для людей, то не надо выпендриваться, а делать как все. Потому что люди будут читать этот код и задавать вопрос: "а почему автор сделал не как все? Он просто непризнанный гений, или в этом есть какой-то реальный смысл?" И будут тратить ценное время на поиск ответа. А задача программирования заключается в экономии времени

Пользуюсь им много (12) лет, задал прилично так вопросов, раньше развлекался отвечанием (теперь не хватает времени и лень). Я не могу вспомнить ни одного раза, когда я бы встретил хоть какую-то "токсичность" в свою сторону.

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

+1, всего один или два раза спрашивал там не самый сложный вопрос (который, однако, не хватило понимания, как загуглить), и отношение отвечающих было не просто корректное, а прямо доброжелательное. А потом как-то научился понимать, какие слова вбивать в форму поиска Гугла, чтобы с большой вероятностью получать правильный ответ, который, обычно, как раз на StackOverflow и отвечен. Но, надо, во-первых, использовать английский язык (для русского эти алгоритмы у них работают, но гораздо хуже), ну и быть морально готовому, что нужный ответ может оказаться не по первой ссылке, а по второй, третьей, а то и на следующей странице.

Статья так написана, как будто для SO есть какие-то вменяемые альтернативы.

Я там задал вопросы не раз, и обычно реакция была вполне адекватная.

Замечательный ресурс, очень важный и нужный.

Ну, если честно, есть qna.habr.ru. Он, конечно, не может прям сильно потягаться с SO, но вполне полезный. Будь он интернациональным - вполне хорошая альтернатива.

Sql.ru использовал, вроде, помогли. Хотя и поругались друг с другом отвечавшие

Про AI-ботов забавно. Интересно как они будут отвечать на вопросы, если уничтожат SO? Пойдут работать программистами и будут учиться на своих ошибках, чтобы отвечать дружелюбно на вопросы?

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

Посмотрел бы я на бота, самообучающегося SQL. Пара итераций с truncate table, drop database и прочей милотой...

А разве в этом есть проблема? Я тоже обучался с truncate и drop. Прочитал документацию, сделал выводы, выполнил на тестовой базе.

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

Зачем? У вас таких планируют допускать до боевых серверов?

Похоже, что такие везде... :( Не на уровне drop/truncate конечно, а на "документацию не читает, гуглить не хочет".

Я заметил, что контора, в которой работаю, платит некой конторе за поставку дат истечения срока оплаты доменного имени из списка интересующих начальство. Я предложил написать несложный скриптик делающий whois domain.com | grep paid-till и совершено бесплатно отправляющий на мыло начальству домены с истекающим сроком.

gluck$ whois ya.ru | grep paid-till
paid-till:     2024-07-31T21:00:00Z

Написал, отправил пулл-реквест и тут тимлид спрашивает "а что это за whois ты вызваешь и где его достать".

Я подивился, объяснил, скриптик приняли и через несколько мес на собеседовании зашла речь и я упомянул этот случай. И тут собеседующий тимлид спрашивает: "да, а что это за whois такой и где его брать"...

Кодер: Я хотел бы понять, как получить лямбда-ссылку на поле. Я не хочу использовать метод, потому что моё поле public final. Подозреваю, что это невозможно, но нигде не нашёл чёткого утверждения.

ЧатГПТ: Зачем вообще использовать поля public, тупой дебил?

А кто-нибудь подскажет, как правильно "гуглить" вопрос на самом сайте stackoverflow?

Пишу там в поиске - ноль в выдаче. Пишу запрос в гугл - ссылки с правильными вопросами в stackoverflow...

Если Гугл лучше гуглит, то в чем проблема? (Извиняюсь за токсичность). Мало кто вообще помнит как выглядит первая страница SO, потому что все попадают на него из Гугла.

На самом деле есть несколько преимуществ, кроме самого "поиска", который бьёт минусом в SO. Предложу лично взглянуть на два скрина - поиск из гугла и поиск из SO:

Клац
Запрос - "how to use record in dart"
Запрос - "how to use record in dart"

Замечу, что оба поиска имеют 2 совпадения в первых пяти результатах. Повезло, повезло)

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

Что мы видим из гугла? Вопрос и дату его опубликования. Даже не понятно, есть ли ответ (кроме 1-го). И лишний клик приводит к трате времени, как правило, намного большей, чем предполагалось, если задавать не детский вопрос.

К слову, поиск на SO доступен чуть ли не всегда в верхней его части, т.е. в быстром доступе, если ты уже на SO

Опираясь на ваш пример, Гугл больше заботит релевантность ответа, чем метаданные. И это логично, какая разница на сколько хорош ответ, если он не относится к заданному вопросу. Также, в примере у Гугла отсутствуют вопросы без ответа. Совпадение? Не думаю. Пользователь SO может искать вопросы без ответа, чтобы ответить и поднять себе рейтинг, пользователь Гугла - вряд ли.
На SO справа, на странице с ответом, есть ссылка на связанные вопросы, считаю это гораздо лучшей опцией, чем поиск от самого SO.

Что мы видим из гугла? Вопрос и дату его опубликования

А вот Яндекс показывает лучший (набравший больше плюсов) ответ. Иногда это позволяет получить ответ, не открывая сам SOF.

Вбиваете в гугле запрос с ключом "site:stackoverflow.com". И вообще man google.com у гугла есть куча других ключей, позволяющих уточнить запрос.

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

Может быть неудобным каждый раз добавлять ключ

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

и стоит также сказать, что ключи придётся узнать для начала

https://ahrefs.com/blog/google-advanced-search-operators/, всегда пожалуйста.

Может быть неудобным каждый раз добавлять ключ

Добавляете site search shortcut с нужной поисковой строкой к себе в браузер и ищете прямо из адресной строки.

А нет ли такой же магического ключа для яндекса? И существует ли ключ исключающий сайт из выдачи?

Язык поисковых запросов вроде у всех поисковых систем плюс-минус схожий.

По поводу исключить сайт из результатов поиска:

-site:<site_name>

И правда не работает. Перед тем как ответить я проверял на неудачном примере, видимо. Прошу прощения.

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

А нет ли такой же магического ключа для яндекса?

На всех поисковиках работает.

Внутренний поиск это бяда почти всех ресурсов.

В моей практике в 99% я находил на SO ответы на свои вопросы, не задавая их. Так как всё уже было спрошено и отвечено много раз. Токсичности не замечал, тупые вопросы не задавал... ЧЯДНТ?

А вот клоны SO реально бесят, постоянно замусоривая поисковую выдачу. И ещё напрягает навязчивое упоминание AI к месту и не очень, как будто с его помощью скоро решатся все проблемы программирования. Причём без всяких практических примеров, посложнее чем HelloWorld.

Там прямо в README написано, что она шлет все совпавшие ссылки на свой сервер, вместе с клятвенным обещанием ничего кроме самих ссылок не хранить.

Верно на 100%. Мне кажется, не все понимают, что умение грамотно написать вопрос (после гугления и попыток разобраться самому), - оно так же необходимо и при общении с чатГПТ. Никакая система не умела и не будет уметь домысливать и догадываться, что действительно нужно вопрошающему.

Аналогично.

Первый раз узнал про токсичность SO из этого поста. А то, что на картинках выделено в красных рамках, на самом SO вообще незаметно, т.к. крупным шрифтом есть 2 Answers с десятками плюсов

Ценность SO (или комментов на хабре) в том, что можно почитать почему конкретно тот или иной вариант не стоит использовать (ну или он вообще некорректен) а так же почитать несколько мнений сразу. Причем за очень короткое время.

По Stack Overflow. Пол года назад заметил, что там серьёзно упало качество контента. Чтобы найти рабочий код, приходится продираться сквозь тонны безграмотной писанины.

Сменилось поколение. Было дело, была пословица: "это интернет, тут могут и послать". А сейчас все на что только не оскорбляются.

Мне кажется, сменилось поколение в другом смысле. Человечество глобально наигралось во все виды соцсетей, и писать ответы на вопросы анонимов из любви к искусству людям поднадоело. Кроме того, обычный посетитель SO 10 лет назад вряд ли был пофигистом-вайтишником, а если ты тратишь время на ответы на вопросы, приятно осознавать себя человеком, помогающим построить вокруг себя интересное сообщество. А сейчас никакого выхлопа - посетитель получил ответ и забыл до следующего нубского вопроса.

10 лет назад я не был программистом, занимался другими вещами. Но и тогда были любители быстрых ответов, которые предпочитали дёрнуть коллегу в момент возникновения вопроса вместо того чтобы записаться в читальный зал Ленинки, собрать реферат по данной области знаний и... что там дальше?

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

Что касается программирования. Когда я только начинал искать ответы на свои вопросы, мне казалось что интернет пуст, вообще ничего не находилось! Постепенно я научился задавать вопросы, а поисковик стал отвечать мне 100% попаданием с точностью до формулировки. Ссылки чаще всего ведут на SOF. И часто я там вижу вопросы 5- или 10-летней давности и среди них много новичковый. Так что нет, 10 лет это слишком маленький срок, люди тогда были примерно такими же как сейчас.

Люди вообще мало меняются, тут вопросов нет. Но представление о том, что прикольно, а что нет, всё-таки прыгает довольно часто. Когда появилась Википедия, идея создать такую вот базу знаний на ровном месте казалась свежей и крутой. Аналогично со StackOverflow. Сейчас можно пытаться сделать самую классную платформу с приятным интерфейсом и вменяемым руководством, но что-то в воздухе переменилось. Очень сложно создать площадку, где люди искренне были бы готовы делать что-то сообща с ощущением, что мы вот строим новый хороший интернет, в котором нам всем жить.

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

Потому что таких людей немного. Но тем не менее, сделать это можно, главное не стремиться к большому охвату.

А сейчас все на что только не оскорбляются.

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

Дык срались и в ФИДО, и на форумах. Преемственность, да. Но почему это только сейчас кого-то задевает?

Да еще и на ты обращались друг к другу, а обращение на "Вы" воспринималось как намёк на неполноценность собеседника...

Но почему это только сейчас кого-то задевает?

Может потому, что тогда неготовый к такому народ просто не доходил до ФИДО и форумов по причинам от "не знал, что такое существует", до "ниасилил", а сейчас отбор уже не работает?

Но почему это только сейчас кого-то задевает?

Тут тоже ничего не изменилось: что раньше тихо и незаметно уходили, что сейчас.

Можно ругать so за жёсткие требования к вопросам и, главное, к ответам. Но это работает. Мне честно сказать не приходилось задавать там вопрос - всё уже задано до меня. И когда я нахожу там ответ, то он как правило грамотный и подробный. Часто ответы там на порядок подробнее чем некоторые статьи на хабре или даже официальная документация. Да, в гугле по какой то причине so просел и часто можно увидеть какое-то переводное зеркало выше so. В этом и есть основная причина падения трафика. Но я в любом случае отдаю предпочтение so, а не уютным бложикам, где никто никогда никого не поправит.

В точку.
Именно огромное количество грамотных ответов и полезных комментариев к ним делает Stack Overflow просто незаменимым (ИМХО).

Что касается вездесущего AI и его интеграции, то совсем недавно и SO сделал шаг в данном направлении - я имею ввиду OverflowAI:
https://stackoverflow.blog/2023/07/27/announcing-overflowai/

Когда-то была Windows как единственно доступная десктоп система, когда-то был Stack Overflow как единственное нормальное место для получения ответа. А сейчас пожалуйста, от тупых чатботов до платных консультаций. Развитие интернета – это здорово!

Причем платно консультируют те же тупые чатботы :DD

Естественный процесс по многому количеству причин. Посмотрите на другие крупные проекты. Растет только Реддит насколько помню. Остальное многое в минусах. У всего разные причины. Думаю что что-либо кардинально поменять на SO не получится. Будет количество вопросов и заходов постепенно падать, пока не устаканится на каком-то новом уровне.

>> Если вы пытаетесь опубликовать комментарий... постойте, а ведь нельзя! У вас недостаточно кармы.

Есть мнение что еще один сайтик вслед за стаковерфлоу скоро пойдёт.

Можете банить, безразлично.

Распространённость в пределах от 5% до 10% может иметь большое влияние на сообщество... Если среднестатистический разработчик посещает Stack Overflow для решения задачи один-два раза в неделю, под найденным им вопросом есть ответ, а каждый пост (вопрос и ответ) имеет по два комментария (помните, что комментарии виднее посетителям, чем ответы), то по консервативным оценкам этот разработчик при посещении Stack Overflow каждый месяц работы кодером будет видеть 1-3 снисходительных, недружелюбных комментариев...

Неверно. Когда разработчик дорастёт до зрелого джуна, научится пользоваться документацией на свой конкретный инструментарий и вообще искать информацию в интернете, научится формулировать вопросы, перестанет инфицировать код, иллюстрирующий вопрос, еще несколькими невзаимосвязанными неувязками, то, полагаю, количество "недружелюбных" комментариев резко упадёт...

This is anti-OO (encapsulation), doesn't respect standard practices, makes your code inconsistent, and unusable by all the standard frameworks and libraries which expect standard Java Beans conventions to be respected.

Вообще-то, "эталонно токсичный" ответ (почему за 14 год, кстати, посвежее нет?) содержит массу полезной информации, которая сэкономит топикстартеру довольно много сил и, возможно, спустя относительно непродолжительное время обеспечит существенную прибавку к зарплате.

Сам я стараюсь не употреблять эмоциональные нотки при ответах даже на плохо сформулированные вопросы, но если мне отвечают эмоционально, но при этом делятся информацией - это абсолютно ОК. Если, к примеру, я задаю нубский вопрос на форуме сварщиков и советы по выбору правильной литературы, аппаратуры, расходников и режимов работы разбавлены несколькими новыми для меня обсценными терминами - ОК, парни, вы сэкономили мне месяц жизни и килограмм нервных клеток, с меня пиво.

Как ни странно, жалуются на stackoverflow находясь на реддите, куда более токсичном сайте, где карму зачастую сливают даже за безобидный вопрос или высказывание, особенно в сообществах, не связанных с айти. Никогда не сталкивался с агрессией на stackoverflow, не вижу её так же на скриншоте с lambda, это обычный обмен мнений. Если бы весь мир ориентировался на подобных "снежинок", нежных пользователей, как правило зависящих от таблеток, прогресс бы давно остановился и пошел в обратную сторону.

По моему опыту ответы на SO куда более релевантные и полезные, нежели на reddit.

Хайп на ИИ - это понятно, но было бы интересно посмотреть на статистику просмотров вопросов по темам. Возможно, что резкие скачки посещаемости происходят не глобально, на всем Stack Overflow, а локально, в каких-то отдельных больных темах. Например, там традиционно самые популярные языки - это CSS и JS. Но что там происходит? Еще пару лет назад мы поддерживали зоопарк браузеров и решение простейших бытовых задач превращалось в бесконечные вопросы "а почему оно не работает?". Сейчас зоопарк закончился. Как раз весной 2022 года последний IE официально похоронили. Тогда компании массово переходили на подход "с сегодняшнего дня поддерживаем только вечнозеленые браузеры". Соответственно, тонны трафика на вопросы про кроссбраузерность просто исчезли. И в целом многолетнее падение трафика на определенные темы может быть связано просто с тем, что фронтенд взрослеет и какие-то боли, которые когда-то мучали всех в этой отрасли, в какой-то момент просто одна за одной исчезают. Возможно и в других направлениях IT происходит что-то похожее.

Если вы пытаетесь опубликовать комментарий... постойте, а ведь нельзя! У вас недостаточно кармы.

Какая странная, невообразимая, нигде больше не встречающаяся ситуация!

ЗЫ пост не оригинален, но так получилось...

Не могу понять одного: любой ChatGPT "знает" лишь то, что уже написали пользователи. Если подкосить колени специализированным генераторам контента, то ИИ будет не на чем учиться. Это замкнутый круг какой-то получается. ИИ просто чему-то научился, но ему надо развиваться и учиться дальше. Выйдут новые фреймворки, новые языки программирования, - на чём тогда ИИ будет учиться, если ему не давать качественной базы вопросов и ответов?

На котором уже куча кода сгенерированная этим же ChatGPT

Маск уже закрыл Twitter (даже через кучу платных аккаунтов) - для машинного ежедневного и исторического скальпинга. АИ если ему перекрыть скальпинг - он никто и зовут его никак. Именно это стремительно и произойдет - будут созданы тулзы - для убивания АИ червей.

UFO just landed and posted this here

В статье странная вера в featured snippet который генерил bullshit ещё до появления ChatGPT до того как это стало модным.

Токсичность SOF? Вчера ехал в электричке, здоровый брутальный мужик с бородой и косичкой на затылке. судя по всему, начальник в IT, крыл своего коллегу. который не мог поднять сервак, так, что даже у меня, всю жизнь проработавшего по производствам и складам, уши в трубочку свернулись. Привет тебе, дядя из голутвинской электрички. И ничего, полагаю, что уронивший сервак чувак еще долго и много в этой организации проработает, и этот разнос далеко не первый.

По сравнению с этим то, что творится на SOF - это просто детский лепет. Я, помнится, был очень недоволен, когда какой-то модер играл со мной в пинг-понг по формальным вопросам оформления поста. Сижу я, у меня Java в SAP не хватает файл с диска из-за разрешений, меня прессуют дать ответ - получится или нет, а этот черт придирается к тегу, втирает, что SAP for Java использует Javascript, а потому тег Java некорректен, я ему отсылаю куски из саповского мануала по технологии, что JS дергает Java, и именно это блокируют открытие файла, о чем у меня есть скрин ошибки, и так неделю, пока они пропустили вопрос. Но это все равно лучше, чем совершенно не работающий ворох ответов. которыми меня завалил ИИ.

И тем более это уже гораздо лучше, чем ситуация в начале 90х, когда чтобы задать вопрос профессионалу, надо было как-то через ЖИВЫЕ СОЦИАЛЬНЫЕ СВЯЗИ этого профессионала где-то найти. У меня целая куча идей отвалилась в свое время по фортрану. просто потому, что никто в окружении не знал, как это работает и в чем ошибка, мануалы были на этот счет кратки и неконкретны, а IDE был примерно так же дружелюбен к пользователю, как может быть дружелюбна бешенная собака.

PS. Что до ответов в духе "why are you using this... etc", то это вообще не неуважение. Человек. который после гугления полез на StackOverflow вопрос писать, имхо, должен быть готов к тому. что его назовут тупой обезьяной и потыкают в общеизвестные профи вещи, потому что такие ресурсы - это последнее прибежище отчаявшихся. А отчаявшемуся не очень принципиально, а какой форме ему отвечают. главное, чтобы решение было.

в некоторых областях до сих пор надо найти кого-то через живые связи. Вчера только искали кого-то, кто с софсвичем MERA работал. Ибо документации нет, людей кто использует — минимум.
Так с любым оборудованием операторского класса. На СО такие специалисты просто не сидят.

"В других случаях вполне приемлемые вопросы минусуют. Если вы пытаетесь ответить, вас минусуют. Если вы пытаетесь опубликовать комментарий... постойте, а ведь нельзя! У вас недостаточно кармы."
Чем-то современный Хабр напоминает. ИМХО все эти "минусы, кармы" и прочая детская фигня как-то нездорово влияет на психику людей, особенно с тяжелыми детскими травмами, вызванными излишней подменой реальности всякими играми с кармами и прочим. Придумано задротами для задротов - а нормальные люди страдают :-)

Придумано задротами для задротов - а нормальные люди страдают :-)

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

Иронично это жаловаться на что-то и продвигать это же. И если Вы внимательно прочитаете мой комментарий - я не жалуюсь (хоте бы потому, что мне в целом все равно), а просто высказываю мое мнение (наблюдение). Каждый может соглашаться или не соглашаться (или в современном мире - ставить плюсик или минусик. очень удобно, если нет возможности сформулировать свое мнение при помощи слов). Вводить ограничение из-за того, что кучка ограниченных людей понаставила минусиков - глупо... Почему я уверен в термине "ограниченный" - ну тут все просто: достаточно посмотреть на причины минусов - вы можете это найти в аккаунте. Лидеры - это "не согласен с мнением", "личная непризнь" (lol). Ну т.е кто-то высказал мнение не совпадающие с толпой - толпа накидала минусиков и все. Это мое личное мнение и оно 10000% не совпадает с мнением толпы - так что минусики велком :-) Если мы говорим, что "минус" это типа как мерило согласия - то мнение не может быть причиной поражения в правах.
Но я готов с Вами согласиться - я массово оскорбил (дважды) и авторов сайта (за такой глупый подход к модерированию) и посетителей (ну я думаю вы сами понимаете за что)

Вводить ограничение из-за того, что кучка ограниченных людей понаставила минусиков - глупо...

И опять Вы пытаетесь массово оскорбить людей на платформе.

Ну т.е кто-то высказал мнение не совпадающие с толпой - толпа накидала минусиков и все.

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

Если мы говорим, что "минус" это типа как мерило согласия - то мнение не может быть причиной поражения в правах.

Ни к карме, ни к комментариям нельзя применять термин "поражение в правах", так как хабр не обязан предоставлять возможность всем людям писать любые комментарии. Хабр является небольшим частным ресурсом, даже не монополистом. Если Вас не пускают в определенное заведение, то это не поражение в правах.

ну я думаю вы сами понимаете за что

Нет, я не понимаю.

за такой глупый подход к модерированию

А какой подход к модерированию Вы можете предложить (ну или как можно исправить текущий), чтобы сайт не стал клоном Пикабу/Вконтакте (с сугубо развлекательным легким контентом), чтобы сайт был относительно стоек к набегам/накруткам, чтобы был определенный барьер к бесплатной саморекламе, чтобы не требовалось много модераторов и чтобы создавался конструктивный контент в виде постов и комментариев?

А какой подход к модерированию Вы можете предложить (ну или как можно
исправить текущий), чтобы сайт не стал клоном Пикабу/Вконтакте (с сугубо
развлекательным легким контентом), чтобы сайт был относительно стоек к
набегам/накруткам, чтобы был определенный барьер к бесплатной
саморекламе, чтобы не требовалось много модераторов и чтобы создавался
конструктивный контент в виде постов и комментариев?

  1. сейчас все плюсы/минусы анонимны и не подкреплены "обоснованием". Деанонимизация + обязательное требование давать пояснение хотя бы для минуса 100% повысит качество обратной связи. Хабровчанен будет вынужден переключить свой мозг в другой режим и попробовать внятно сформулировать свою позицию. Это как минимум снизит количество "тупо кликающих" и повысит количество "вдумчиво обосновывающих". Ну и соответственно уровень "аргументации" тут же будет виден. И для авторов статьи или комментируемого комментария это будет весьма полезная обратная связь.

  2. Сайт по сути и есть клон...ну если не Пикабу, то VC (про Вконтакте не скажу - я не являюсь его читателем...). Хотя зачастую уровень новостной ленты и "переводных компиляторных статей он уважаемых компаний" показывает уверенный дрейф в сторону указанных Вами сайтов. Ну или взять хотя-бы уверенный поток ....статей про "как выучить английский", "бороться с запоминанием, прокрастинацией, еще чем-то" (слава Богу до борьбы с диареей не дошли) которые уверенно набирали поток не очень позитивных отзывов но регулярно появлялись в топ статей. Тут конечно все было честно и прозрачно со стороны "модераторов" - просто надо в чудеса верить. Ну так вот - если есть желание/стремление не быть клоном - нужно требовать от авторов уникальности контента, а не кросс-постинга... ну и желательно, редакторская проверка статей. Особенно от компаний (инди авторы как-то лучше с этим справляются). Но тут есть нюанс - перед хабро-админами стоит сложная задача - не свалиться в Пикубушное болото, не потерять рекламодателей и не расспугать аудиторию - искрене не завидую им. Это адова задача.

Нет, я не понимаю.

Не расстраивайтесь - в следующий раз все будет :-)

сейчас все плюсы/минусы анонимны и не подкреплены «обоснованием». Деанонимизация + обязательное требование давать пояснение хотя бы для минуса 100% повысит качество обратной связи. Хабровчанен будет вынужден переключить свой мозг в другой режим и попробовать внятно сформулировать свою позицию. Это как минимум снизит количество «тупо кликающих» и повысит количество «вдумчиво обосновывающих». Ну и соответственно уровень «аргументации» тут же будет виден. И для авторов статьи или комментируемого комментария это будет весьма полезная обратная связь

Я модерировал форум где так и было. Что оказалось на самом деле:

1. 90% (если не 99%) комментарией оказались бесполезным мусором вида "-1", «идиот», «не согласен», «убей себя оп стену», «тролль» и т.п.,

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

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

4. Некоторые заводили несколько аккаунтов — часть для минусования и негативных ответов, часть для обычных ответов и плюсов. В результате, все равно получалось анонимность только с лишней головной болью. У некоторых были целые группы аккаунтов для глобального плюсования или минусования.

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

Это, скорее, не особенность SO, как платформы, а общий упадок культуры. Культуры вопросов и культуры ответов. Вместо того, чтобы почитать документацию, юный падаван идет в SO, чтобы получить сразу готовый ответ быстро прямо сейчас без регистрации и смс. Он даже не берет на себя труд погуглить, либо гуглит, но не понмает того, что нагуглил. Когда он пишет вопрос, SO подсказывает ему варианты аналогичных вопросов, но он туда не ходит, не царское это дело. Кто-то добрый видит его вопрос и помечает как дубликат, чтобы он сразу мог туда пойти и найти ответ, чем вызывает ответную истерику от великовозрастного дитяти, которому не дали сразу того, что он хочет. Разумеется, в ответ автор вопроса получает некоторое количество негатива и ряд добрых советов, которые он в гневе игнорирует.

Впрочем, есть и нетоксичные сообщества. Например, ни один мой (глупый) вопрос по Common Lisp не вызвал негатива. Наоборот, некоторые ответы поразили меня тем, сколько труда взял на себя отвечающий, чтобы показать, как можно извернуться и сделать так, чтобы мой (очень, очень странный, как я теперь понимаю) запрос удовлетворить. А где-нибудь в PHP-сообществе мне бы гору негатива накидали.

Это, скорее, не особенность SO, как платформы, а общий упадок культуры

Нет, это не упадок культуры, а просто снижение порога входа в АйТи. Технологии становятся проще, их освоить могут большее число людей, ну и вот результат. Если раньше сами вопросы приносили чувство эстетического и интеллектуального удовлетворения, за ними была видна предварительно проведенная работа, то сейчас нужен просто результат: вопрос — ответ, вопрос — ответ… Это и есть прогресс автоматизации.


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

Автор сам и объяснил основную причину: SO ушёл из верхних ссылок гугла + гугл стал выдавать сниппеты и ответы прямо выдаче. Если бы чатгпт серьёзно повлиял на тренд, это было бы видно на графике. Однако тренд такой же как в апреле.

Чем меньше вопросов и ответов на них будет появляться онлайн, тем меньше данных будет для обучения ИИ. А как сможет совершенствоваться ИИ, если человеческих данных станет меньше?

Если "ИИ" может развиваться только за счёт скпапанья SO, то какой он нафиг ИИ? ИИ = искусственный интеллект. Находить подходящий ответ со SO гугл умел уже 10 лет назад без всяких машобучей.

ИИ, точнее, GPTшчки выполнены так, что обучаются только за счет парсинга контента. АлфаЗеро, для примера, контент нафиг не нужен. Достаточно было досок + фигур/камней для того то бы обыграть человечество

На самом деле, в статье какие-то очень странные графики трафика. У меня есть доступ к аналитике SO (они дают ее всем у кого 25k репутации), я не могу выкладывать сам график (так как просили этого не делать), но там все намного менее печально. Фиг его знает откуда они взяли эти числа в статье, есть большое подозрение, что графики просто нарисовали от балды ради громкого заголовка.

Добрый день. Я разработчик "высокого ранга", занимаюсь архитектурой высоконагруженных систем. Скажу еще одно направление в котором есть проблемы - это когда ты выходишь из базового уровня и выходишь на сложные специфичные вопросы , например про Flink, Ksqldb, influxdb, и т.д. , то вероятность что тебе ответят 0, очень редко какойто реальный задрот может и правда ответить, иногда легче и быстрее задать подобные вопросы на специальных форумах , типа в гугл "forum indluxdb", там больше шансов.

Так вот в chatGPT - ответ будет дан ЗДЕСЬ И СЕЙЧАС. (пусть и с уточняющими вопросами и подталкиваниями, НО ЗДЕСЬ И СЕЙЧАС) .

Это и есть проблема.

chatGPT оперативно отвечает по довольно сложным вопросам того же etcd.

только неправильно =)

Уже почти десять лет люди говорят об «упадке Stack Overflow».

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

Stackoverflow конечно имеет кучу недостатков, но мне сложно представить что люди начали массово платить деньги за посредственный результат, вместо возможности получить качественный и бесплатно, но пусть для этого потребуется перейти через 2-3 ссылки, если это правда так то ой. Особенная изюминка еще в том, что в отличие от SO — ChatGPT нельзя воспользоваться анонимно, по крайней мере официально.

Однако ИИ — это лишь инструмент, а не замена способностей.

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

самое лучшее было на sql.ru - не было ни оценок, ни кармы. были предупреждения от модераторов, баны на час, день и прочее вреvя, бан по ip. споры и обсуждения до усрачки. НО истина всегда была. каждый мог высказать своё мнение - хочешь -ответь, не хочешь не отвечай. и, надо сказать, те кто обижался на критику, уходили с форума не достигнув ничего, а те кто воспринимал критику - достигали много. таких было не мало за 20 лет, до известных событий...
а по SO - многие модераторы просто не в курсе задаваемых вопросов, закрывают их. и пишут всякую ерунду задающим. како-то учет ответов и участия - не есть плохо, но только в том случае, если это не ограничивает. чью-то свободу действий.

и gpt учится именно на таких сайтах, они исчезнут и gpt поглупеет. одной документации будет не достаточно.

Не знаю, может мне так везло, но даже на самые тупые вопросы мне давали адекватные развернутые ответы. Или максиму приходил чел с низким рейтингом и говорил, что ничего не понятно, а потом другой чел с высоким рейтингом развернуто мне отвечал, скидывая куски документации и поясняя их

А вот в вопросах других пользователей частенько мелькала токсичность

Из-за этого большинство программистов пользуется сайтом только в режиме чтения. 

Где-то я это уже видел.

Sign up to leave a comment.

Articles