Меня тоже эта работа порадовала. Просто здесь заявлен "рукописный шрифт", поэтому я и предложил некоторые изменения, которые сделают его еще более рукописным :)
Может, это приведет к удешевлению производства. Я не знаю, возможно ли это в случае с процессорами, но есть пример из иной отрасли. Когда мне нужен один особенный совок, дешевле напечатать его на 3Д принтере, чем создавать для него литейную форму и топать на зовод по производству совков.
То есть, если удастся изменить процесс производства чипов тиаким образом, чтобы он не требовал для окупаемости создавать 5 миллиардов экземпляров, то вот эта проблема с рынками пропадет.
Ели говорить про разработчиков, то у них есть ещё один способ избежать когнитивной перегрузки: тренировать свою способность выдерживать когнитивную нагрузку
Я думаю, что это невозможно. В явном виде. Вот что сказано в статье.
При чтении кода мы держим в голове значения переменных, логику управления и последовательности вызовов функций. Человеческий мозг способен удерживать в рабочей памяти около четырех сложных разнородных элементов.
Получается что то вроде регистров, в которые что либо помещается/считывается. Понятно, что на одних регистрах не выехать и нужно задействовать внешние ресурсы по вычислению из condition1 && condition2 некий isValid, который, затем отправится в регистр, а condition1 и condition2 забудутся. Но это приведение нужно выполнить. И таких приведений в коде может быть множество. Кроме того, вместо condition1 и condition2 тут может быть намного больше условий, а значит они не поместятся в регистры, а значит придется делать несколько промежуточных действий. Так же, этот isValid - вполне ясная для нашего "процессора" команда, тогда как condition1 и тд нам неизвестны и требуют погружения в предметку в тех местах, которые просто не нужны для выполнения текущей задачи.
И да, мозг постоянно тренируется и новые связи помогают выполнять все эти промежуточные вычисления быстрее - по прямому пути.
То есть с одной стороны вы правы, говоря, что мы можем тренироваться, с другой стороны это никак не отменяет слов автора о том, что для выполнения поставленной задачи это лишняя нагрузка.
И нет, промежуточные return это не то же самое что goto. Место куда нас ведет goto надо искать и исследовать, тогда как return всегда ведет нас на фрейм выше и дополнительное исследование тут не требуется. Мы ведь знаем, что вернет нам функция, по каким правилам она работает. И если в самой функции мы проблему не увидели (а это можно понять намного быстрее, в идеале, одним коротким взглядом на нее боковым зрением, если она понятно написана), значит проблема либо выше либо ниже. То есть либо ошибка в вызывающем коде, либо в одной из абстракций, на которую мы полагаемся внутри своей функции.
эти ранние return можно не заметить вовремя
Есть такое. Но эти же ранние return могут быть и внтури ифов. И там их заметить намного сложнее. А они там могут быть, потому что язык это позволяет. В scala, например, возвращается значение последнего выражения. Там не используется return. вместо этого блоки там тоже возвращают значение. val myVar = if (condition) val1 else val2. То есть условный оператор есть тернарное выражение. И это позволяет не сталкиваться с проблемами return. но там где они есть, приходится разрабатывать подходы, как их использовать наименее просто для восприятия. И наименее просто, когда они находятся на одном уровне вложенности. Более того, полезная нагрузка (логика) находится навиду, когда находится перед глазами без вложенности. То есть в идеале, мы сначла проходим все предусловия, а затем выполняем логику, которая сама по себе от этих предусловий не зависит. Таким образом мы визуально отделяем предусловия от логики, а не просто создаем дополнительные строки кода.
Автор, все круто. А попробуй сделать нолик без диагональной линии. Эта линия как будто не вписывается в концепт рукописного шрифта (понимаю, что кто то ее рисует ручкой, но это редкость).
Ну или сделать эту линию "неряшливой". Чтобы она либо не доставала до краев либо выходила за границы.
Еще можно попробовать "фиксированный" шрифт сделать с разбросом. То есть чтобы точка бралась не там где она есть, а в небольшом радиусе вокруг. Тогда в числе 22 двойки будут выглядеть по разному, но сохранится почерк.
Если я произвожу дома пулеметы но закон этого не запрещает, то меня не посадят за то, что кто то убил другого моим пулеметом. Более того, если я произвел пулемет вчера, а запрет ввели сегодня, это не сделает меня преступником.
А как на счет прачечных для отмывания денег? А что послужило инструментом? Правильно, налоговый кодекс. Но не помню, чтобы хоть одного налоговика осудили за то, что их разработка может являться средством для отмывания денег.
Я думаю что сумму можно отследить по подходу. Было же выяснено, как они это провернули. После этого можно перепроверить транзакции и определить сколько коинов было похищено.
По поводу того как нашли, полагаю, поймали на обмене (крипта на доллары). Отследить движение средств задача тоже выполнимая. Даже с учетом миксеров
По поводу долгого обучения. Простите, если скажу глупость, я любил математику в школе, но уже забываю ее. И все же, судя по описанию
За счет того, что в KAN мы обучаем функции, а не числа, можно повысить точность сети без переобучения ее с нуля. В MLP, чтобы добиться лучшей точности, мы можем увеличивать количество слоев и нейронов, но это требует полноценного ретрейнинга и вообще-то работает далеко не всегда. В KAN достаточно просто добавить больше точек в сетку аппроксимации. Это гарантирует лучший результат, и при этом не нужно переучивать нейросеть.
могу предположить, что изначально сеть vожно разделить на подсети (и сами данные тоже) и обучать параллельно. А затем объединить в одну общую сеть.
Вы зацепились за мешок, но он второстепенен. Основная мысль - на пляже все есть в прокате. Даже на стремных пляжах есть. А уж в таком городе и подавно будет.
А вообще мешок не проблема. Смотря что в него класть. А если уж надо выехать дальше городского пляжа, можно до машины чемодан на колесиках докатить. Я почему то думаю, что в продуманном городе, где хотят сделать летающие такси, предусмотрят всякие там пандусы для инвалидов и чемоданов с колесиками, чтобы их не затаскивать руками.
Особенно когда "Машка со своим на машине ездят как нормальные люди, а мы как бомжи с мешками).
Так машка в России, а мы тут в theline. Тут все с мешками. :)
есть рюкзаки походные. В целом туда влезет надувной матрас, лежаки, еще всякия "очень нужные" вещи, которые и так можно арендовать на пляже. Это же не поездка на Самуськи )
Я больше скажу. Еще до внуков среди этого ляма могут оказаться подброшенные. Кого забросили ради какой-то иной цели. Ну или просто дали доп задание, которое не обязательно будет совместимо с потребностями большинства.
Ну и, конечно же, борьба за власть не ограничится дебатами и голосованием. Если отберут тех, кто не ударит ножом в спину, это еще не будет означать, что они не ударят в живот.
Кроме того, у части людей может поехать крыша и они попытаются просто всех убить массово. Перекрыв кислород, например. А среди поехавших могут оказаться ключевые фигуры (ученые, инженеры).
Еще может найтись "товарищ Полипов" главный среди агрономов. Вроде положительный персонаж, но всплывут старые обиды.
А еще могут откопать какой-нибудь вирус неведомый.
А еще кто-нибудь решит проповедовать религии. Ну и ладно если будет один проповедник одной религии :)
А еще Марс не защищен от метеоритов. Ну и какой-нибудь метеоритный дождик сметет разом всю колонию.
Ну и, в конце концов, Марс могут захотеть колонизировать Зерги :)
Я думаю, тесла не прошла не из-за технологий. Просто она не нужна рынку. Я думаю, тесла (и другие проекты) Маска это обкат технологий. Это как проверить эффекты взрывов или ткани или меха на короткометражках.
Мне почему то кажется, что на Марс будет жесткий отбор. Кто знает, может одним из критериев для отказа будет отсутствие комментариев на хабре под сообщением, которое заминусовал :)
Меня тоже эта работа порадовала. Просто здесь заявлен "рукописный шрифт", поэтому я и предложил некоторые изменения, которые сделают его еще более рукописным :)
в часах нет никакой латинской D же. И даже буквы О нет. Там 0 есть 0
А что на счет урощения производства?
Может, это приведет к удешевлению производства. Я не знаю, возможно ли это в случае с процессорами, но есть пример из иной отрасли.
Когда мне нужен один особенный совок, дешевле напечатать его на 3Д принтере, чем создавать для него литейную форму и топать на зовод по производству совков.
То есть, если удастся изменить процесс производства чипов тиаким образом, чтобы он не требовал для окупаемости создавать 5 миллиардов экземпляров, то вот эта проблема с рынками пропадет.
Я думаю, что это невозможно. В явном виде. Вот что сказано в статье.
Получается что то вроде регистров, в которые что либо помещается/считывается. Понятно, что на одних регистрах не выехать и нужно задействовать внешние ресурсы по вычислению из condition1 && condition2 некий isValid, который, затем отправится в регистр, а condition1 и condition2 забудутся. Но это приведение нужно выполнить. И таких приведений в коде может быть множество. Кроме того, вместо condition1 и condition2 тут может быть намного больше условий, а значит они не поместятся в регистры, а значит придется делать несколько промежуточных действий. Так же, этот isValid - вполне ясная для нашего "процессора" команда, тогда как condition1 и тд нам неизвестны и требуют погружения в предметку в тех местах, которые просто не нужны для выполнения текущей задачи.
И да, мозг постоянно тренируется и новые связи помогают выполнять все эти промежуточные вычисления быстрее - по прямому пути.
То есть с одной стороны вы правы, говоря, что мы можем тренироваться, с другой стороны это никак не отменяет слов автора о том, что для выполнения поставленной задачи это лишняя нагрузка.
И нет, промежуточные return это не то же самое что goto. Место куда нас ведет goto надо искать и исследовать, тогда как return всегда ведет нас на фрейм выше и дополнительное исследование тут не требуется. Мы ведь знаем, что вернет нам функция, по каким правилам она работает. И если в самой функции мы проблему не увидели (а это можно понять намного быстрее, в идеале, одним коротким взглядом на нее боковым зрением, если она понятно написана), значит проблема либо выше либо ниже. То есть либо ошибка в вызывающем коде, либо в одной из абстракций, на которую мы полагаемся внутри своей функции.
Есть такое. Но эти же ранние return могут быть и внтури ифов. И там их заметить намного сложнее. А они там могут быть, потому что язык это позволяет. В scala, например, возвращается значение последнего выражения. Там не используется return. вместо этого блоки там тоже возвращают значение. val myVar = if (condition) val1 else val2. То есть условный оператор есть тернарное выражение. И это позволяет не сталкиваться с проблемами return. но там где они есть, приходится разрабатывать подходы, как их использовать наименее просто для восприятия. И наименее просто, когда они находятся на одном уровне вложенности. Более того, полезная нагрузка (логика) находится навиду, когда находится перед глазами без вложенности. То есть в идеале, мы сначла проходим все предусловия, а затем выполняем логику, которая сама по себе от этих предусловий не зависит. Таким образом мы визуально отделяем предусловия от логики, а не просто создаем дополнительные строки кода.
Автор, все круто. А попробуй сделать нолик без диагональной линии. Эта линия как будто не вписывается в концепт рукописного шрифта (понимаю, что кто то ее рисует ручкой, но это редкость).
Ну или сделать эту линию "неряшливой". Чтобы она либо не доставала до краев либо выходила за границы.
Еще можно попробовать "фиксированный" шрифт сделать с разбросом. То есть чтобы точка бралась не там где она есть, а в небольшом радиусе вокруг. Тогда в числе 22 двойки будут выглядеть по разному, но сохранится почерк.
А можно подробнее про использование данного костыля? Какие были противоправные (на ваш взгляд) случаи его использования?
Производство пулемета никак не подходит под "длящееся преступление"
Если я произвожу дома пулеметы но закон этого не запрещает, то меня не посадят за то, что кто то убил другого моим пулеметом. Более того, если я произвел пулемет вчера, а запрет ввели сегодня, это не сделает меня преступником.
А как на счет прачечных для отмывания денег? А что послужило инструментом? Правильно, налоговый кодекс. Но не помню, чтобы хоть одного налоговика осудили за то, что их разработка может являться средством для отмывания денег.
Я думаю что сумму можно отследить по подходу. Было же выяснено, как они это провернули. После этого можно перепроверить транзакции и определить сколько коинов было похищено.
По поводу того как нашли, полагаю, поймали на обмене (крипта на доллары). Отследить движение средств задача тоже выполнимая. Даже с учетом миксеров
По поводу долгого обучения. Простите, если скажу глупость, я любил математику в школе, но уже забываю ее. И все же, судя по описанию
могу предположить, что изначально сеть vожно разделить на подсети (и сами данные тоже) и обучать параллельно. А затем объединить в одну общую сеть.
Вы зацепились за мешок, но он второстепенен. Основная мысль - на пляже все есть в прокате. Даже на стремных пляжах есть. А уж в таком городе и подавно будет.
А вообще мешок не проблема. Смотря что в него класть. А если уж надо выехать дальше городского пляжа, можно до машины чемодан на колесиках докатить. Я почему то думаю, что в продуманном городе, где хотят сделать летающие такси, предусмотрят всякие там пандусы для инвалидов и чемоданов с колесиками, чтобы их не затаскивать руками.
Так машка в России, а мы тут в theline. Тут все с мешками. :)
есть рюкзаки походные. В целом туда влезет надувной матрас, лежаки, еще всякия "очень нужные" вещи, которые и так можно арендовать на пляже. Это же не поездка на Самуськи )
Ну в первую то очередь не они.
Я больше скажу. Еще до внуков среди этого ляма могут оказаться подброшенные. Кого забросили ради какой-то иной цели. Ну или просто дали доп задание, которое не обязательно будет совместимо с потребностями большинства.
Ну и, конечно же, борьба за власть не ограничится дебатами и голосованием. Если отберут тех, кто не ударит ножом в спину, это еще не будет означать, что они не ударят в живот.
Кроме того, у части людей может поехать крыша и они попытаются просто всех убить массово. Перекрыв кислород, например. А среди поехавших могут оказаться ключевые фигуры (ученые, инженеры).
Еще может найтись "товарищ Полипов" главный среди агрономов. Вроде положительный персонаж, но всплывут старые обиды.
А еще могут откопать какой-нибудь вирус неведомый.
А еще кто-нибудь решит проповедовать религии. Ну и ладно если будет один проповедник одной религии :)
А еще Марс не защищен от метеоритов. Ну и какой-нибудь метеоритный дождик сметет разом всю колонию.
Ну и, в конце концов, Марс могут захотеть колонизировать Зерги :)
Очень удобная позиция, да...
Когда космос будут бороздить тысячи рейнджеров, доставка грузов на другую планету станет обычным делом. )
Я думаю, тесла не прошла не из-за технологий. Просто она не нужна рынку. Я думаю, тесла (и другие проекты) Маска это обкат технологий. Это как проверить эффекты взрывов или ткани или меха на короткометражках.
Мне почему то кажется, что на Марс будет жесткий отбор. Кто знает, может одним из критериев для отказа будет отсутствие комментариев на хабре под сообщением, которое заминусовал :)
Ну или как минимум название главного проспекта в колонии :)