Pull to refresh
412
2.9
Ivan Roganov @Nurked

https://t.me/void_of_beingness — дуйте сюда лучше

Send message

Вот тут была новость от Ботхабов, о том, что Виза они все ИИ и всё такое. Новость ботхаба, понятное дело, была нагенерирована какой-то ИИшкой, причём достаточно погано. Что-то в стиле "Нововведения для ИИ шоппинга". Что же происходит на самом деле?

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

Зачем?

Ну, понятное дело. (Я работаю с Evalon, Cybersource и FreedomPay — компаниями, которые занимаются проведением платежей по карточкам).

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

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

Когда кто-то требует возврата, Виза вернёт деньги и снимет их со счёта поставщика. Я часто вижу ситуации, когда кто-то приходит в магазин мебели, закупает мебель онлайн, получает её и перепродаёт её на eBay за полцены, требуя возврата денег по карте. Это — стандартная система отмывания карточек. Ищешь магазин, в котором можно платить онлайн, и лохотронишь магазин.

Для того чтобы этого избежать, VISA должна была бы подтверждать, что плативший действительно имеет доступ. Но они этого сделать не могут, потому что им надо поддерживать старые протоколы с 1980-х годов. (Которых в России никто и не имплементировал, посему в России можно перевести деньги с карты на карту за секунды и по номеру телефона, а в США — нельзя).

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

Естественно, для онлайн-коммерции это работает туго.

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

Но в новом мире их прищучат возвратами “потому что ИИ-агент закупил”. Кто-то должен отвечать за это. Если с человеком Виза и Мастеркард готовы спорить, то, например, с Амазоном они бодаться не будут. Потому что Амазон нужно обслуживать. А Амазону очень хочется, чтобы человек ему сказал: “Вот тебе 500 баксов на месяц, купи мне что-нибудь, чтобы было весело в доме”, — и деньги сами по себе тратятся.

С одной стороны — денег будет двигаться много. И Амазон этого хочет. С другой стороны — будет миллиард возвратов, и Виза этого не хочет.

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

Ну а почему бы это не продать под соусом “инновации в ИИ”?

Tags:
Total votes 8: ↑5 and ↓3+3
Comments0

Это всё началось с изобретения слова “бойлерплейт” в 2012 году. Всем было страшно, что им придётся писать аж по три строки вместо одной. Поэтому все начали насиловать компиляторы и добавлять в них новые функции — только бы (НЕ ДАЙ ГОСПОДЕ БОЖЕНЬКА!!!) не писать дополнительно два символа.

В 2025 году у нас есть ЛЛМ. И не надо врать — я знаю, что вы не набираете код, за вас это делает ЛЛМ. Я не говорю, что вы не вычитываете этот код и не перепроверяете всё. Нет. Но печатает за вас ЛЛМ. И это — нормально.

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

Пусть ЛЛМ за вас напишет файл с 500 строками кода, где каждому URL дан чёткий метод. И если вам надо будет переименовать 300 из этих методов, то пусть ЛЛМ это и сделает. Не велика проблема.

В 2025 году можно смело откатить все нововведения Яваскрипта до 2016 года — и не париться больше в попытках улучшить язык. Просто сделайте его стандартом и больше не меняйте. Пусть ЛЛМ будет страдать. Нам не страшно.

Зато потом это будет проще понять и прочитать, чем вспоминать, что делает последовательность символов ?./\ ﷼ℬ в вашем коде и какой транспайлер мне надо поставить, чтобы это компилировалось в Google Chrome версии 18384572.

Tags:
Total votes 8: ↑7 and ↓1+9
Comments3

Посчитаем до бесконечности.

Недавно я зашёл в кафешку и заказал чашку капучино. Официантка спросила, какого размера чашку я предпочитаю. Я ответил: “Бесконечно большую”. Она сказала: “Хорошо!” — и ушла. После чего я получил вот это.

Умно. Очень умно, ничего не скажешь. Ей зачёт с повышением и чаевые. Я получил бесконечно кофе.

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

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

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

Математика, кстати. Просто невероятная вещь. Вещь, которой в физической вселенной пространств, энергий, массы и времени существовать просто не должно. Но эти существа запросто ею оперируют. Более того, используют её с лёгкостью — да ещё и видосики на Ютубчик постят. Математика — это замечательная наука. Она — просто издевательство над физической вселенной. Она никогда не была частью физической вселенной. Её создали иные существа, населяющие эту вселенную. Существа, которые знают, что их любовь может быть вечной, кофе — бесконечным, а упорство — неиссякаемым. Даже сам факт того, что у нас есть цифры и числа, уже нарушает базовый закон вселенной: вы не можете считать бесконечно. Каждый третьеклассник сидит и удивляется, как это так — считать можно бесконечно.

Понимаете, концепты Кота Шрёдингера, Гранд-Отеля и тому подобные вещи — это просто когда мы насмехаемся над этой вселенной и говорим: “Смотри, я так могу, а ты — нет”.

Если здесь есть математики, которым хочется решить задачку — так, чисто по приколу — попробуйте решить следующее:

ЛЛМ-модель имеет 40 терабайт данных. Она обучена на 200 миллиардах параметров. Посчитайте конечное количество всех возможных ответов этой модели. Число будет гигантским, но оно будет конечным. Увеличьте количество параметров на сто порядков, дайте этой модели данных раз в 600 больше — и вы получите… конечное число. Ответы ЛЛМ-модели можно пересчитать.

А хотите задачу, которую без слова “бесконечно” решить нельзя? Ну вот вам:

Посчитайте, сколько идей может выдумать человек.

Бесконечно много.

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

После этого действительно смешно слушать о том, как люди рассуждают о возможности создания “настоящего” искусственного интеллекта. Какой он будет “настоящий”, если он сделан из вселенной, которая не может создать бесконечность?

Так прикольно и весело слушать людей, которые с захлёбом рассказывают о том, что “такой-то ЛЛМ может сдать какой-то синтетический тест на 95%”.

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

Tags:
Total votes 10: ↑10 and ↓0+12
Comments10
В телеге у меня картинки пожёше будут, ну да ладно, вот вам график ROI Диснея.
В телеге у меня картинки пожёше будут, ну да ладно, вот вам график ROI Диснея.

Дисней! Белоснежка!

Страх что-то потерять происходит из неспособности это создать. И потеря способности создавать — это не что-то уж очень редкое.

Мы можем наблюдать, как Белоснежка корчится, как черви на сковородке. Кто-то убивает ревью, кто-то рассказывает, что на самом деле всё прекрасно, но под каждым подобным постом — куча ненависти.

Что в итоге?

У нас на руках самая известная анимационная компания в мире, которая не может сделать никакой анимации. Почему? Очевидно — у них закончились идеи. Единственное, что они делают, — это переснимают старые фильмы на новый лад и клепают новые части чего-то. (Да, вполне вероятно, они могут делать что-то ещё, но это «что-то ещё» даже в медиапространстве не появляется.)

Как так можно?

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

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

Причина, по которой Дисней зарабатывал хорошие бабки: «У нас есть хорошие истории, и мы можем бесконечно их переснимать».

На самом деле причина была: «У нас есть хорошие истории, и мы можем сделать больше».

Я посмотрел на несколько графиков дохода Диснея и нашёл вот этот — он хорошо показывает, где мы пропустили нужный момент:

https://www.macrotrends.net/stocks/charts/DIS/disney/roi

Сколько денег вливается в корпорацию и сколько она производит. На данный момент видно, что если раньше окупаемость деятельности компании была в районе 20%, то после ковида всё сильно поменялось. Нужны были дикие инвестиции и кредиты, чтобы спасти компанию. Результатом этих инвестиций стала доходность в 3%. Кажется, даже тот факт, что Inside Out 2 был САМЫМ успешным фильмом Диснея с финансовой точки зрения, не спас 2024 год для студии. (Невероятная мерзость, кстати, если спросите меня.)

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

Но мы — не Дисней.

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

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

Потом смотрите на график дохода. Если он растёт из месяца в месяц — то всё хорошо. А если падает или остаётся на месте — пора чесаться. Надо что-то делать.

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

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

Приятный факт заключается в том, что, в отличие от Диснея, вам не надо сидеть и пытаться продавать свой софт для Windows 95 с новыми скинами. Вы можете просто взять и нагенерировать новых идей. А потом их продавать.

Так что не будьте Белоснежкой. Трезво оценивайте текущее положение дел и ищите выход из ТЕКУЩЕГО положения дел, а не из рассказов о том, как в 2007 всё было хорошо.

Tags:
Total votes 2: ↑2 and ↓0+5
Comments0

Давайте докажем своему ноутбуку, что он — плохой ноутбук.

Как следует ударьте его по экрану. Поорите на него. Можно взять его за экран и как следует ударить этот ноутбук об стол. Будет знать, зараза. Попробуйте как следует выплеснуть свой гнев, желательно на последней модели MacBook или Carbon X1, чтобы подороже, чтобы больше гнева выплеснулось и…

Получите ровным счётом ничего.

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

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

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

Клиенту можно перезвонить. Сервер можно забэкапить, установить redundancy или перейти на другое ПО. А на пару можно выезжать на 10 минут пораньше.

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

Я множество раз слышал истории людей, которые “рефлексировали”, потому что их HR заставил. Они сидели и рассказывали грустную сказку о том, как Билл, Вася или Ахмед были виноваты в том, что им не повезло в этот раз, и всё такое. Но никто не сидел и не размышлял о том, как можно быть правым в будущем.

Итак: вы можете быть правым, вы можете добиваться практически чего угодно, и вы можете управлять объектами в физической вселенной. А если вы вчера не смогли предотвратить падение дерева вам на машину, то, честное слово, вы же инженер. Выдумайте, как решить эту проблему. Вас этому учили. Вам не надо бегать вокруг машины, бить её палкой и орать на неё: “Сволочь ты безобразная, как ты посмела быть ударенной деревом?”

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

А теперь внимательно посмотрите на последнее предложение и подумайте об ИИ.

Если ИИ — неживой объект, то почему вы ожидаете, что к нему можно проявлять эмоции, орать на “него” или пытаться объяснить “ему”, что “он” неправ? Хороший ML-инженер всегда сможет найти ошибку в исходных данных, плохой — будет заливать про то, что в ИИ есть разумность, и “ему” так захотелось. Но последний раз, когда я со всей силы орал на сервер, он вообще никак не отреагировал на меня.

Если что-то не работает в выводе вашего ChatGPT, Claude или Grok — то пенять надо на себя. Вы заставляете эту шарманку работать. Она под вашим контролем.

Tags:
Total votes 1: ↑1 and ↓0+3
Comments0

Давайте проведём эксперимент и создадим принцип квантовой неопределённости прямо здесь и сейчас.

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

Для проведения эксперимента, вам необходимо выполнить одну, очень чёткую команду. Готовы? Выполняйте:

“Подумайте о кошке”.

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

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

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

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

  1. На этой планете (да и наверняка во вселенной) нет способа получить хоть какую-то информацию о том, о чём вы подумали.

  2. Вы - единственное существо в мире, которое может созерцать эту кошку.

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

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

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

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

Tags:
Total votes 2: ↑2 and ↓0+2
Comments2

@BoomburumАлексей, а существуют-ли на Хабре официальные методы, которые позволяют увидеть свои комменты к удалённым статьям?

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

Может быть кто знает? Я, насколько могу судить, не вижу никаких зеркал Хабра. Если знаете - стукните мне в Телегу. Очень интересно было бы почитать всё, что было и бывало.

Tags:
Total votes 2: ↑1 and ↓10
Comments3

Проблема.

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

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

В конце-концов, кто-то сорвётся, уволит к чертям собачьим пол-отдела программистов, переведёт всё на AWS, перепишет стек и перевыпустит ПО. Казалось-бы, проблема решена, всё хорошо. Только теперь у тебя есть 20 уволенных программистов и счёт в $200000 за переделывание стэка разработки. Это “решение” проблемы, которое по факту создаёт больше проблем в разных областях, чем изначальная проблема.

Олды увидят реальную проблему на фотке, и хмыкнут в ус. Реальная проблема заключается в том, что у тебя на материнке потёк кондёр. Замена одного конденсатора разрешат эту сложную проблему всего-лишь за $200. Экономия - в 1000 раз.

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

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

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

Люди создают проблемы, просто потому-что какой-то человек “объяснил” им, что лучше создавать проблемы другим и получать от этого бабло. Не лучше. В мире уже полно проблем. И вы можете сделать огромную гору денег, решая эти проблемы. Просто смотрите на те вещи, которые выглядят как чистый бред. Это - верный признак того, что кто-то решает проблему, которая не является проблемой.

Кек, ко мне недавно пришёл чувак и пожаловался, что у него проблема. Он - постоянно прокрастинирует и не может ничего сделать. Я поговорил с ним об этом. Оказалось, что чувак построил в Факторио 2 мегабазу по собственным чертежам на 2 тысячи науки в минуту. Он проиграл больше 1500 часов Факторио за прошлый год. Это - почти пятая часть его жизни! Он безостановочно сидит и строит новые заводы. Какой-же он прокрастинатор? Он - самый упёртый задрот, которого я видел в жизни! Проблема не в том, что он - прокрастенатор. Он просто занимается не тем, что ему нужно делать. Он - программист-самоучка от бога. Ему скучно решать задачи из универа. А его посадили заниматься техподдержкой. Понятное дело, ему до лампочки эта техподдержка.

Решение проблемы - это то, что проблему упрощает и требует меньше затрат ресурсов, чем изначальная проблема. Если ваш сервер работал 3 года как часы, а в пятницу он намертво встал, решением проблемы не будет рассказ от трёх менеджеров о том, что надо собирать новую команду разработки. Решением будет тот факт, что кто-то положил половик в серверной. Этот половик лежит перед дверью. Дверь, открываясь, трётся резиновым бортиком об половик, и создаёт статическое электричество, а половик не заземлили. Раз в неделю, заряд накапливается и бъёт по кабелю USB, который подключен к KVM. (Реальный случай)

(Даже 4000 символов - мало для статьи, придётся половину обрубить, остальное - в личном блоге)

Tags:
Total votes 8: ↑7 and ↓1+9
Comments2

Ох Хабра! Уж как двадцать лет скоро будет, как тебя читаю, а ты всё продолжаешь доставлять.

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

Читаем новость.

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

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

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

Ой господи, Хабра. Куда мы катимся с такими статьями на главной?

Tags:
Total votes 10: ↑10 and ↓0+14
Comments2

Самый простой способ свести человека с ума: Заставить его делать то, что он делает.

Программист. Учился в универе, работал три года. Хорошо программирует на PHP. Прилежно выучил все стандартные фреймворки, знает best practices, понимает как правильно деплоить проекты и докером, и композером. Знает как чистить репы, исправно ведёт коммиты, и пушит всё хорошо и вовремя. Получает зарплату, чуть выше средней, и рад жизни.

Давайте подойдём к этому программисту и скажем “РНР мёртв, мальчик! Тебе надо учить Раст!” И теперь, программист, который последние шесть лет учился программировать начинает думать “Хмм, возможно я не умею программировать”. О, нет, мальчик. Программировать-то ты как раз и умеешь. Ты в состоянии выполнять задания, следить за архитектурой и кодом, делать правильные коммиты и работать в команде. На каком языке ты это делаешь - я плевал с высокой колокольни.

Если бы мне платили по пять центов за каждый раз, когда я слышал о том, что PHP - мертв. Я слушал это в 2004 году, я слушаю это в 2024. Что не мешает некоторым людям деплоить Вордпрессы. (При том, что я не в восторге от PHP, но я отдаю себе отчёт в том, что в 2021 году 80% всех сайтов в интернете написаны на РНР)

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

Tags:
Total votes 22: ↑18 and ↓4+16
Comments14

А я один перестаю понимать математику на Хабре?

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

Но, если у тебя есть 18 голосов. Из них 18.5 плюсы и 0.5 минусы, то это надо складывать и в итоге получать 19. Хорошо. Имеет смысл.

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

Tags:
Total votes 11: ↑11 and ↓0+13
Comments0

Как включить тёмную тему на Хабре и почему она - отстой?

Зайдите в квест и просто нажимайте на любой ответ. В конце вам дадут тёмную тему, вне зависимости от ваших ответов.

Начинайте страдать.

Tags:
Total votes 7: ↑7 and ↓0+7
Comments5

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

  1. В отличии от просто зануд, которые сидят и трындят, что Хабр не торт, я люблю делать что-то по этому поводу.

  2. Я люблю писать. И надо тренироваться.

  3. Я люблю писать комменты в стиле - ваша статья - говно, подотрите себе пятую точку и возьмитесь за ум. Но написание подобного обязывает меня иметь в копилке нормальные статьи.

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

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

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

Ваша новость с накруткой на +10, которая собрала 5к просмотров не принесёт вашей компании столько ништяков, как хорошая статья на +100.

Хороший контент - это тот контент, который интересно читать, а не те выкаки, которые "приводят трафик в канал". Писать статьи сложно и долго, но полученые ништяки идут куда дальше ваших SMMочных заморочек. Вас начнут уважать, а не прокручивать.

Tags:
Total votes 24: ↑23 and ↓1+22
Comments9

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

Сколько можно постить эту картинку?
Сколько можно постить эту картинку?

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

А потом Вася Пупкин, Яваскрипт джун, тащит всё это добро к себе в репозиторий, потому что так делают ведущие компании. Бред! Он делает магазин для автозапчастей!

Тот же ужас творится и в найме. Задача Netflix не нанять человека. У них на каждую вакансию в день приходит по 84 резюме. Их задача - избавиться от кандидатов. Так же как и MS и FB избавляются от кандидатов, а кандидаты безбожно врут, для того, чтобы откусить "запретный плод" "хорошей зарплаты" и "отличной корпоративной культуры", а потом сваливают оттуда через годик-другой.

И какой-нибудь Сергей Константинович, HR менеджер среднего звена, пытается понять, почему это после 200 резюме он не нанял ни одного программиста.

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

Tags:
Total votes 33: ↑33 and ↓0+33
Comments8

Выгорание - это всего лишь отсутствие цели в работе.

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

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

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

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

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

В этот момент вместо Труса, Балбеса и Бывалого у вас появится инициативная команда.

  1. Платите им

  2. Корректируйте их

  3. Покажите им как они влияют на ваш бизнес в котором они учавствуют

Tags:
Total votes 2: ↑2 and ↓0+2
Comments0
Я вижу тебя!
Я вижу тебя!

Да, да, тебя, менеджер корпоративного аккаунта на Хабре. Я знаю, что ты накручиваешь голоса в своих новостях. Как ещё объяснить, что новость без комментариев, при полутысячи просмотров набирает +10?

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

Но не будем нападать на Крок. Зачем? У нас просто куча примеров других накрутчиков. Статьям "помогают" и "пропихивают". Что моментально убирает всю тортовость из Хабра. И я всё ещё не могу понять, зачем вы это делаете? Для того, чтобы отчитаться вашим начальникам, и сказать, что мол, висела статья пол-дня на Хабре. Мы - молодцы? Дешевле будет рекламу на VK или VC купить.

Вот, смотрите. Новость, которая заинтересовала людей. Злободневно, 4.6к просмотров, 50 с лишним комментов, +10. Накрутки нет.

Вот примеры двух реальных статей. Тут и тут. К компаниям претензий нет. Накрутки нет. Меньше 1000 просмотров и 0 кармы.

А вот - накрутки:

Я предлагаю запретить корпоративным пользователям голосовать за статьи, написаные в своей компании.

Вас видно, как на ладошке. Давайте, делитесь опытом, рассказывайте, зачем вы это делаете.

Tags:
Total votes 15: ↑9 and ↓6+3
Comments9

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

Вы ни разу не сказали этому человеку о том, что вы его услышали. Тот самый надоедлевый стажёр, который рассказывает о том, как в 2018 году он сделал задачу на LeetCode за 20 секунд, он за последние 5 лет ни разу не услышал "Вась, офигеть! Ты сделал задачу за 20 секунд! Круто. Молодец. Продолжай так же работать. Вот тебе следующая задача, попробуй побить рекорд."

У Васи в голове происходит "Ура! Меня услышали!" и он затыкается.

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

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

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

Tags:
Total votes 4: ↑3 and ↓1+2
Comments1

У меня четырёхлетний ребёнок на диеие цифрового контента. Понемногу, раз в неделю. Чем лучше себя вёл - тем больше. Но не целый день. Постоянно наблюдаю картину с детьми четырёх лет в коляске, которые в полукатотоническом состоянии смотрят йутубчики. К сожалению смотрят они вот такие вещи: https://youtu.be/YJ33MEH

Это - очень низкокачественное сгенерированое видео. Но оно бъёт прямо в точку. Окунать машинки в краски - это святое. Я по глупости поставил это своему. Он смотрел шесть часов! Он забыл про велосипед, игрушки и желание пойти на море. Было только это видео.

С другой стороны, посмотрите на это:

Практически неизвестный мультик ирландской студии. Его знают в Англии и Европе. Даже через месяц после выхода полнометражки в кинотеатрах на торрентах не сделали скрин-рекординг. После просмотра пары серий этого ребёнок прибегает и взахлёб рассказывает о том, что делал главный герой. Кстати, мульт озвучивает Chris O'Dowd, которого многие хабравчане знают по IT Crowd.

Мы с моим уже посмотрели Наошику из Долины Ветров. "Никого обижать не надо" - это главное мыслезаключение после Наошики. Все фильмы Мадзаки ну и естественно - все Тачки. И ничего. Он все "сложные мультики" смотрит так же как и йутубчики. Но при этом задаёт кучу вопросов "А что?" и "А почему?"

Такое мозги не плавит. Там есть история за которой надо следить.

Тут просто надо во всём знать меру.

И главное понимать: для ребёнка нет "сложных мультиков". Есть те, которые вы ему не показали.

Tags:
Total votes 12: ↑12 and ↓0+12
Comments3

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

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

Если вы не можете что-то запомнить, то вы либо плохо в этом разобрались, либо не сумели правильно оценить эти данные. Вы можете сколько угодно рассказывать бабке Хавронье про квантовую запутанность, она не сможет это запомнить, поскольку у неё огурцы в банке.

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

Tags:
Total votes 3: ↑2 and ↓1+1
Comments6

Ни разу не нашёл в жизни работу по собеседованию.

Всегда вступал в компании, в которых собеседование проходило за 10 минут. Работать умеешь? Да! Иди, если ты нам наврал - ногой под зад.

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

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

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

Да и на оплате бюрократической машины под названием HR вы сэкономите бесконечное количество денег. Особенно если будете выдавать повышения тольо за конечные ценные результаты.

Главное в кандидате - это способность учиться.

Tags:
Total votes 9: ↑8 and ↓1+7
Comments2
1

Information

Rating
2,133-rd
Location
Харьков, Харьковская обл., Украина
Date of birth
Registered
Activity

Specialization

Fullstack Developer, Chief Technology Officer (CTO)
Lead
From 1,000,000 $
OOP
Database
C#
.NET Core
Software development
System Programming
Code Optimization
Database design
Designing application architecture
Creating project architecture