Pull to refresh
3
0.2
Send message

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

Ну если прочитать первоисточник, то там не 7-8, а 10 миллионов лет назад было, и 27.5-миллионолетний цикл привязан к этой точке. Плюс ко всему они там еще несколько циклов предположили, аналогичный по значимости - 9-миллионолетний.

В таблице у них указано Non-Marine вымирание в районе 7.5 миллионов лет назад, ближайшее, что нагугливается, это очередной цикл оледенения со сдвигом биосферы.

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

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

Я извиняюсь, у автора раздвоение личности в анамнезе, или статье не хватает плашки "перевод" (хотя у меня ощущение, что скорее плашки "я тут решил попиариться на чужом коде, но спалился")?

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

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

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

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

И да, к спору "шанс выжить 90%" vs. "шанс умереть 10%". Это принципиально разная информация, которая воспринимается по-разному, потому что первое содержит в себе вообще все случаи, когда вы не умерли, безотносительно вашего состояния в этом случае, а второе подразумевает только один случай - смерть. Понятие "выжить" вообще в сознании людей не равно "не умереть", хотя в данном случае оно означает именно последнее. Информация к размышлению. Самолеты - самый безопасный вид транспорта на планете, 99,9... сколько-то там % полетов заканчиваются успешно. Полетите на самолете? А теперь я вам скажу, что в оставшихся процентах, когда в полете все-таки развивается катастрофическая ситуация (пожар на борту, падение с эшелона, и так далее, инциденты без жертв, которые все-таки завершились посадкой, не рассматриваем - считаем это успешным завершением полета), шанс погибнуть в катастрофе неумолимо стремится к 100%. Потому что вы, утрированно, сидите в жестяной банке с тоннами керосина, летящей на околозвуковой скорости на высоте ~10 километров, и шансы выжить при катастрофе очень и очень невелики. Теперь полетите на самолете, зная, что эти маленькие проценты неудач почти гарантированно приведут к тому, что вас по ДНК будут опознавать? Мы еще не выделяли отдельно случаи травм, заболеваний и всего прочего, что может случиться в полете (и там тоже свои проценты вероятности). То же самое относится ко всем ситуациям, где есть какой-то риск смерти, и человек по-разному оценивает для себя риски, в зависимости от того, с какой позиции он рассматривает ситуацию - "выжить" или же "не умереть".

/me смотрит на свою коллекцию, перевалившую за 800 игр, из которых последние 50 были куплены с начала известных событий.

Ну если вам интересны исключительно ААА и нишевые вещи от крупных "санкционных" издателей, который на весь стим всего десяток найдется, то да, а если вам интересна куча всего, что можно найти в стиме, то выбор все такой же огромный, у меня из моего вишлиста на 1500 позиций из-за "санкций" пропало от силы 40 игр, и из них обидно только за NieR:Replicant, который не успел купить, и за вторую часть Ori. Все остальные есть, продаются и покупаются нормально, только цены некоторые издатели скорректировали вверх в ходе ежегодного апдейта regional pricing suggestions, из-за того, что деревянный сильно колбасит последние полтора года.

Зависит от банка, у некоторых есть пополнение киви без комиссии, например, Промсвязьбанк. А так да, в тенге пополнялось отлично всегда, только съедалось 11-14% платежа в зависимости от курсов конвертации, там тройная конвертация выходит: рубли - тенге - доллары - рубли (последняя по собственному внутреннему курсу стима).

К слову о цене. На сайте у вас я почему-то не увидел батареек из Ленты в списке, хотя было ощущение, что их когда-то тестировали. Сейчас в Ленте можно найти полный ассортимент всех форм-факторов брендированных батареек (последний раз я там видел целые "чемоданы" с наборами батареек), и в периоды акций со скидками в 40-50% на все лампочки и батарейки, которые у них идут непрерывным потоком, их можно купить за смешную цену, этой весной я купил там две упаковки по 12 брендированных Лентовских ААА по 150 что ли рублей за упаковку. Щелочных, не солевых. И на фоне 70 рублей за штуку за этих китайцев, несмотря на впечатляющие показатели, здесь возникает естественный вопрос из приснопамятной рекламы порошка, ибо я убедился, что выбор из большинства современных щелочных батареек - это такая аксиома Эскобара... Что Лента в фонарике, что Duracell, который у меня в брелке сигналки стоит, живут плюс-минус одинаково.

P.S. И вот кстати графики разряда очень хотелось бы посмотреть, помимо простых таблиц, ибо самое раздражающее в батарейках - это когда часы останавливаются, ну или фонарик/брелок дохнет, ты вытаскиваешь батарейку, тыкаешь в нее мультиметром, и удивляешься, что она, казалось бы, не такая уж и высаженная. Особенно этим грешат 3V CR2025/2032, которых у меня уже пять штук лежит на полке - мультиметр показывает эталонные 3V или выше, но приборы с ними почему-то работать не хотят, и что с ними делать - непонятно, и как понять, какой у нее реальный остаточный заряд - тоже.

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

Там кроме стробоскопического мельтешения не будет ничего, телефон не планирует (если только его на парашюте не скинуть с утяжелителем, который его стабилизирует), а неконтролируемо кувыркается. На ютубе полно видео, где несчастные телефоны скидывали с разной высоты, вот навскидку от How Ridiculous (пример видео с телефона на 10:25):

"Стоп, Макс, номер пять - это же мы..." (с)

Надо же, люди еще помнят этот фильм...

смотрит на +24 в картинках и вздыхает

Меня уже достало видеть в межсезонье (когда за окном +10-15, но отопление не выключают, ибо "нужно 5 дней со среднесуточной +8") на градуснике в комнате +32. А вчера, когда за окном было +18 с палящим в юго-западные окна солнцем, +34... У меня комната жарится двумя батареями - одна оребренная труба под окном (кстати, без байпаса, и соответственно, без кранов - так сварили 20 лет назад), вторая змеевик, замурованный в стену с кухней. Вторую должны были тоже вывести наружу на кухне 20 лет назад при реконструкции, но то ли денег не хватило, то ли газовщики запретили из-за соседства возвратной трубы с газовым стояком. Сколько раз ее рвало на разных этажах уже за 50+-летнюю историю дома - не сосчитать. В итоге в моей непроветриваемой комнате каждую весну и осень гребаная сауна. Батареи вроде как становятся чуть менее раскаленными наощупь в этот период, но это не сильно помогает, как и все открытые форточки и балкон (окна открывать не рискую, ибо 1) пыль, МНОГО пыли, 2) хз как отреагирует батарея на поток воздуха из окна). Дом панельный, но внешние стены - полметра кирпича с облицовкой фасада панелями. Хоть переезжай...

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

Знаете, многие люди были бы очень не против пожить в этих "подворотнях" буквально перед крыльцом офисов Гугла и Мозиллы и в трех километрах от Golden Gate Bridge...

Скорее всего шел куда-то, возможно, домой из офиса, нарвался на шатающегося наркошу...

Дальше будет 2нм, 1нм

Дальше не будет ничего, ибо физика - бессердечная сволочь, и уже сейчас, на характерных размерах элемента порядка 10-20нм мы уже почти упираемся в физические пределы, накладываемые свойствами кристаллической решетки. Не сделать элемент тоньше. Вообще. Уже сейчас приходится извращаться с размещением элементов транзистора в трех измерениях, размещением самих транзисторов в куче слоев внутри кристалла, понижением напряжения, чтобы электроны не пробивали слои решетки навылет, и так далее. Пока что мы выигрываем в гонке за плотность структуры. Пока что.

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

У американского писателя Марка Твена есть даже рассказ 1876-го года «Режьте, братцы, режьте!»

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

По сабжу: вместо "исполнить до конца" всегда советовали "послушать до конца", благо сейчас с этим проблем нет. И да, это работает. Отчасти потому, что причиной "ушного червя", вылезшего из ниоткуда, часто является именно сама невозможность вспомнить текст/мелодию до конца, отчего мозг начинает повторять ее снова, и снова, и снова, в попытке воссоздать ее в точности. Это и есть тот самый "незавершенный гештальт", схожий с memory slip у музыкантов, которые внезапно на нервах забывают мелодию во время выступления и так же начинают повторять последний фрагмент в попытках продолжить его. Желательно послушать несколько раз подряд на повторе - тогда срабатывает еще и принцип, выраженный в старой китайской мудрости "самая прекрасная речь, повторенная трижды, станет противна даже собаке". Иначе говоря, если мы что-то осознанно (ключевой момент - осознанно!) слушаем/повторяем, наш мозг начинает относиться к повторяющемуся раздражителю как к шуму и начинает его фильтровать, так же, как тиканье часов на фоне. Для развлечения попробуйте повторить про себя или вслух одно и то же слово (любое) много раз подряд, сосредотачиваясь на произношении. В определенный момент слово превратится для вас в бессмысленный набор звуков, и вам будет сложно даже вспомнить, а что это за слово и что оно означает.

А тепло этот "слой в несколько молекул" вообще эффективно отводить способен? А то сделать bladeless вентилятор, который будет дуть импульсами в узкую щель, ума в общем-то много не надо (даже я могу вспомнить пару-тройку всплывавших в разное время концептов, позволяющих это сделать), но толку от него, если он не способен рассеять даже 55W TDP от нынешних процессоров?

Тут должна быть эта картинка

Была еще одна, значительно более наглядная, но почему-то не находится никак.

А что не так с напряжометром DT830? Я сильно сомневаюсь, что на этой "производственной линии" делают что-то, требующее более-менее профессионального оборудования, а для банальной дефектовки деталей "работает - не работает" достаточно и DT из ближайшего фикспрайса. По крайней мере мне, чтобы понять, что перегорело в подсветке китайского телика (одна из лент светодиодов, которых, как назло, даже на алибабе не найти подходящих), моего DT838, которым я преимущественно батарейки на предмет подыхания проверяю, вполне хватило. Sad, but true. По крайней мере они показывают что-то близкое к реальности и более неубиваемые по сравнению с модными "умными" штуками. Гораздо более серьезный вопрос - умеет ли нанотехнологичный биоробот за столом вообще пользоваться этим девайсом?

Допустим, интересуешься ты веб-разработкой — сделай шикарный сайт своей кафедры, чтобы прям SPА c TypeScript, React и NextJS.

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

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

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

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

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

Насчет "лишней" информации и ее "бесполезности" уже было столько срачей... Эта палка о двух концах. На одном конце - пример незабвенного Шерлока Холмса, у которого "мозг - это пустой чердак, люди наполняют его всякой ерундой, а в моем чердаке полный порядок и только все самое нужное". Это образец невероятно узкого специалиста, к которому в целом тяготеет западная система образования, где ты сам определяешь свой набор изучаемых предметов. Ценный ли такой специалист? Часто да, весьма. Только вот шаг влево, шаг вправо - и такой специалист специалистом молниеносно быть перестает, потому что не владеет элементарными знаниями, которые для него "лишние". На другом конце - образец всесторонне развитого человека, которого в идеале ковала советская система образования. Такой человек может быть весьма разносторонне развитым как в личностном, так и в профессиональном плане, но при этом jack of all trades, master of none. Часто этому способствует то самое "плавание по течению", когда студент сам не прилагает усилий для фокусировки своего внимания на чем-то одном. А истина на самом деле где-то посередине. Нет "лишней" или "бесполезной" информации в контексте общего обучения в универе. Вообще. Тем, кто сейчас скажет, на кой хрен программисту сдалась история - знаете, с человеком, имеющим связное представление о некоторых исторических событиях, приятнее поговорить, нежели с тем, у кого в голове Суворов с тевтонскими рыцарями на Байкале в Великую отечественную воевал, если утрировать. К слову, именно курс истории в составе "регионального компонента" нам читали настолько интересно, что я впервые начал ей действительно интересоваться и самое главное, понимать суть некоторых событий, которые в школе для меня выглядели просто как поток дат и персоналий. Само собой, качество и количество такой информации может оооочень сильно разниться в зависимости от преподавателя и университета, но это уже следующий вопрос. Есть информация разной степени важности. И одна из главных задач студента - научиться определять для себя, насколько та или иная информация ему пригодится при условии, что он выбрал направление, в котором он будет двигаться.

Если же ты нашёл дело своей жизни, то вкладывайся именно в него.

А не откроете великий секрет, как же понять, что это "дело твоей жизни"? Особенно в 17-18 лет, когда ты в этой самой жизни еще ни черта не понимаешь и это объективная правда для практически всех людей, за исключением избранных? Я вот видел немало таких "деятелей своей жизни". У кого-то получилось, да. Мой начальник на предыдущем месте работы бросил учебу в свое время и ушел в кровавый энтерпрайз, ныне директор по ИТ крупного предприятия, например (который, кстати сейчас пытается таки закрыть гештальт и получить все-таки вышку). Но большинство после мотания по различным мутным "бизнес-проектам", часто сопровождавшимся лозунгами о том, как плохо "работать на дядю", в итоге в лучшем случае сдувались, в худшем - оставались с огромными долгами и невыплаченными кредитами. Кто-то, изначально загоревшийся идеей (даже не в бизнесе, а просто в какой-то профессии), через несколько лет терял к ней всякий интерес или просто выгорал, столкнувшись с суровой реальностью, потом находил новый интерес, хотел кардинально сменить сферу деятельности и понимал, что внезапно, как раз таки время учиться и достигать чего-то уже прошло, и переучиваться на подходе к четвертому десятку лет уже очень тяжело. Так где тот волшебный указатель, по которому можно пойти и понять, что да, вот это действительно дело твоей жизни, бросай все, не прогадаешь?

Я вот выучился на безопасника в свое время, потому что... да сам уже не могу даже сформулировать, почему. Потому что друзья туда пошли, потому что было интересно, потому что пророчили большие перспективы в трудоустройстве, широту знаний... в итоге на 4-5 курсе я только реально осознал, что идти надо было как минимум не сюда, а на смежную специальность на матфак, дабы иметь как можно больше базовых знаний (там читали больше десятка реально нужных и интересных курсов, вместо которых у нас была напихана канцеляритная тягомотина, по идее, идеалом было бы слить две наших специальности в нечто среднее, тем более что 2/3 курсов у нас были общие), soft skills, тех самых полезных связей и возможностей для старта. А уже после окончания универа я понял, что да, мне это действительно нравится, это интересно, это отвечает моим увлечениям, я неплохой программист, я умею работать с "информационными технологиями" во всех смыслах, это приносит неплохой доход... но это не "дело моей жизни". Каким бы специалистом я ни был, я не на своем месте. И это осознание особенно усилилось сейчас, когда с разных сторон навалились одновременно текущие события и кризис среднего возраста. Так еще раз, как я должен был это понять в 17-18 лет, подавая документы в вуз? При том, что вы сами же выше распинаетесь о том, что учеба наиболее эффективна именно до 25? Мне сдается, что вы сами это осознали буквально только сейчас, и у вас в голове мысли на тему "знал бы прикуп - жил бы в Сочи", и пытаетесь об этом сказать другим, только вот не говорите, КАК это сделать.

Знаете, мне это напомнило одного близкого человека из моего окружения, которого хлебом не корми, дай в абсолютно произвольной фразе найти намек, обвинение, оскорбление, что угодно в свой адрес в то время, как фраза вообще была адресована не ему, да и вообще не кому-либо, просто нейтральные мысли вслух. "Ой, у нас чай закончился... - Это такой намек, что я его не купил, да?". Если у человека есть подобные заскоки и он так реагирует на все подряд, а потом еще и демонстративно обижается - ему к психотерапевту. Если не к психиатру, часто такое свидетельствует уже о гораздо более серьезных проблемах с психикой. Меня самого много лет целенаправленно доводили до этого пассажами "это ВЫ во всем виноваты/это ВЫ все сломали" (МЫ - это техподдержка, отдел разработки, в общем, "айтишники"), пока я не начал отвечать на такое полуматом, и мне стоило больших трудов держаться и не переносить этот опыт общения на все подряд, включая описанный выше режим "обиженки".

Перекладывания вины тут ровно ноль. Даже не ноль, а NaN. Сообщение - констатация факта, сторонний сайт не отвечает на попытки подключиться. Конкретизация - какой сайт? - тот, к которому вы пытаетесь подключиться. Точка. Никакого намека или утверждения, кто тут виноват или не виноват, нет в природе. Если мы будем менять такие сообщения с аргументом "как бы кто не оскорбился/не обиделся" с оглядкой на людей, описанных выше, мы моментально придем к маразму "политкорректности" и "толерастии", которые давно цветут буйным цветом повсюду, особенно в авгиевых конюшнях, которые сейчас купил Маск. Моя претензия к этому сообщению только в том, что слова "сторонний сайт" - это все тот же techno babble, который может быть абсолютно непонятен пользователю в текущем контексте, да и не только в контексте, а вообще ("что такое сайт? почему сторонний? я ни к чему не подключаюсь, я фотки тети Шуры смотрю в синенькой кнопочке!"). Правильнее: "Вы попытались посмотреть www.pupkin.org, но сервер на той стороне не отвечает на запросы и не может вам ничего показать. Возможно, он занят или проблемы со связью. Обновите эту страницу или попробуйте позже". Сообщение последовательно описывает ситуацию на человеческом языке "вы попробовали сделать вот это, но сделать не получилось, потому что вот так и вот так, лучше сделайте вот это". Самое непонятное тут - это, наверное, слово "сервер", но пользователь чаще всего понимает, что где-то там находятся "сервера", и на них хранятся его фоточки с котиками. Опять-таки, несмотря на указание на пользователя, никакого перекладывания вины тут нет, потому что четко написано, кто не отвечает - сторонний сайт/сервер/провайдер, что бы это ни значило. Cloudflare даже схему внизу страницы рисует для наглядности при этом, чтобы показать, где обрыв связи, в стиле "вы --- наш узел -х- конечный сайт".

Information

Rating
2,204-th
Location
Россия
Registered
Activity