Pull to refresh
16
0.1
Константин @knstqq

Разработчик

Send message

тут в 0xC тоже две проблемы:

for (auto format = begin(formats), __end = end(formats); format != __end; ++format) {

переменные начинающиеся с двух знаков подчёркивания зерезервированы для стандартной библиотеки и внутренного использования. Поэтому __end ПЛОХО!

тут в 0x2 две проблемы на самом деле

int abs_legs(int my_legs) {

if (my_legs < 0) {

return -my_legs;

}

}

кроме `return my_legs` в случае если часло положительное нужно ещё расмотреть случай когда my_legs == std::numeric_limits<int>::min()

не отрицательные числа могут быть представлены в виде положительных, а именно -2^31 при отрицании будет ОПАНА ПЕРЕПОЛНЕНИЕ. А переполнение не просто переполнение, а именно Undefined Behaviour и это больно

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

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

Как это поможет проверить? друг спросит - будет 88 и 134 вместо 87 и 133.

Данные анонимизируются, обезличиваются.

И да, вы можете проверить что запрос "детская одежда NICOLAS Nq0tzKrl" появился в статистике если друг спросит, но как вы проверите что все запросы оттуда от настоящих пользователей?

некоторые рекладатели вместо топика "детская одежда" предпочитают рекламироваться по ключевым словам "NICOLAS" и "детская одежда". если пользователь написал в запрос "детская одежда", то реклама показана не будет. Но если сказать рекламодателю "пользователь стопудово написал `nicolas детская одежда в Нью Йорке`" то деньги будут.

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

Что произойдет, если я своими глазами видел, что блок 200A был первым, но "сеть" считает, что первым был блок 200B?

Чтож, это значит что ты видел своими глазами что блок 200А был раньше 200B, но это не значит что это правда. Возможно для передачи блока 200B потребовалось больше времени через большее количество узлов, а возможно другой злонамеренный узел сети специально задержал или заблокировал передачу вам блока 200B.

А поэтому нужно отказаться от этой принципиальности и согласиться с консенсусом сети 50+ процентов, иначе консенсус не получится между всеми узлами.

я полагаю, разница в целеориентировании. Если нужны инвестиции или убедить, что его решение/идея лучше - цель есть, главное подобрать способ убеждения.

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

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

уходит в расширение пространства, например

кроме микроппроцессоров с TDP по 100ватт есть ещё куча девайсов с маленькими контроллерами (умный дом, ledger, часы, калькуляторы, аппаратные ключи шифрования/доступа...) могут перейти в новую категорию потребления энергии:

  • вместо провода питания - батарейка которую заряжать раз в неделю/месяц

  • девайсы со сменной батареей и необходимостью заряжать/менять батарейку регулярно в категорию "батарейки достаточно на 3 года" или "батарейка не требует обслуживания"

  • вместо батарейки в девайсе "заряжать через 12 часов использования" -- маленькая солнечная батарея (дополнительный слой на экране/панель на корпусе) девайса покрывающая потребление прибора + заряжающая встроенную батарейку -- смартчасы, калькуляторы

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

Ну и ещё одно, 100W на один процессор - на деле это 100W на 16-32 ядра; а я если говорить о мобильных девайсах так это 25W на 8-16 ядер. Одно ядро меньше 5 ватов.

Кстати, историю команд не забыли отключить? Можно это сделать перманентно в .bashrc или что вы там используете вместо него, но это +1 к подозрениям.

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

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

У первых паровых двигателей кпд был ~1% и меньше. У ф1 двс кпд 50%, обычные машины - 40, а электрические моторы до 98% (не считая потерь в батарее). Первые лазеры были размером с лабораторию, а сейчас за доллар в ларьке горсть. Фотоаппараты с чемодана уменьшились до милимметров во фронтальной камере и ещё меньше в специальных случаях. Искусственные алмазы с микрометрового размера увеличились на 9 порядков (миллиметры размера). Ещё примеров?

P.s у меня нет чрезвычайного оптимизма, но и пессимизма тоже не испытываю.

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

Firefox, перестаньте делать бесполезные штуки, нужны хорошие расширения и плагины (на клиент-стороне)!

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

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

Хотя да, интересно какой текущий статус.

В области низких орбит (высотой до 2000 км) объем пространства составляет порядка 10^12 м3

Здесь ошибка на ДЕВЯТЬ порядков!

для простоты возьмём формулу площади сферы 4pi * R * R и умножим её на 2000км. Это даст примерную оценку объёма (заниженное число, так как больше высота - больше площадь, это упрощение)

Итак, 4 * 3.14 * 6500 км * 6500 км * 2000 км = 4 * 3.14 * 6.5 * 10^6 метров * 6.5 * 10^6 метров * 2*10^6 метров = 1061 * 10^18 м3 = 1.6 * 10^21 м3.

вероятно вы посчитали в кубических километрах?

В совокупности все спутники занимают (грубо говоря) одну десятимиллионную долю объема.

Если спутник увеличить до размера в 1 километр (такая вот супер-большая станция), то получится соотношение меньше миллиардной :) иначе не сходится

Несложно посмотреть на timestamp или прогноз погоды перед рендерингом раз уж о том речь зашла. Добавить 3 текстуры несложно

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

Ну и посадки/вырубки реже происходят чем (условно) плитку в Москве перекладывают.

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

Information

Rating
3,255-th
Location
Россия
Registered
Activity