Ну, вощемта если хочется нормальных безопасных функций, то так-то ещё и указатели после аллокации надо проверять. И сдаётся мне, а для сравнений каких-нибудь ДНК там определённо нужна дополнительная буфферизация и алгоритм будет заметно сложнее. Можно какой-нибудь фолбэк бахнуть после проверки размеров, если уж действительно окажется, что в стек не влезло.
Вы кажется не очень понимаете как формируется рак. Есть несколько основных факторов
радиоактивное излучение - спонтанно вышибает у ДНК пару атомов, меняя экспрессию генов на раковую. В нормальной ситуации иммунитет справляется с уничтожением таких клеток в естественном фоне.
спонтанная недетекстируемая мутация - обычно требует большого количества клеток, чтобы шанс вырос. Быть жирным в этом плане на порядок более рисково, т.к. клеток хранящих жир становится больше заметно быстрее + логистика с выводом клеточных метаболитов осложнена, как отягчающий фактор. У коленей не сказать чтобы много клеток, чтобы иметь сопоставимый уровень рисков.
травматическое восстановление клеток - постоянная регенерация клеток после травм также повышает производство количества клеток, приводя к п2. Будь-то менструации, или глотание чая-кипятка, убивающее часть клеток в горле, или курение. Инъекции в этом плане определённо проигрывают по степени травматичности.
Остаётся только вариант с таблетками, которые блокируют белок повсеместно, распространясь вместе с кровью.
поддержку P-мониторов вроде можно занести в языки посредством специальных комментариев (1, 2). Только спеки тоже придётся программировать.
А из фичей конечно хотелось бы быстрые касты типов, как в jai.
foo : fn(x: i32, y: u12) { /* impl here */}
a : i32 = 34;
b : i32 = 35;
foo(a,b); // oh noes. i32 не вмещается в u12
foo(a, xx b); // привести тип автоматически
foo(a, b as u12); // ну или привести явно как в rust
инты произвольной длины как в Zig тоже кстати полезная штука.
Для того чтобы сформировать мнение о некотором продукте необходимо сначала оный продукт протестировать. Казалось бы простая истина, но почему-то многие сразу пишут о последних днях, даже ни разу не испытав чего-нибудь.
У вас определённо проблемы с границами когорт. Миллениалы - рожденные на границе тысячелетий aka millenia. Брекеты берут с начала 80х и примерно по 96-97. Зумеры aka поколение Z - следующая за ними декада+ 97-2012. Часть зумеров недавно стала выпускниками и посыпалась на рынок труда. Те что за ними идут называют поколением альфа и пока что про их особенности пока мало что известно. Кроме того что разве образования у них толком не будет. И именно альфы имеют проблемы с тик-токовским восприятием, а не зумеры, которые ещё застали времена какого-нибудь myspace и форумов.
У зумеров нет цели, их невозможно заставить работать
проблема определённо состоит не в этом. цель-то может быть и была бы, только цель дороже айфона в текущей экономике уже звучит как большая проблема, поэтому любая "добросовестная работа" не производит столь же добросовестной отдачи. Если бумеры могли на годовую зарплату купить себе дом, то зумеру приходится по айфону в месяц отдавать, чтобы бумер не выгнал его из снятой им комнаты. Машины тоже возвращаются к статусу предмета роскоши. Вот и остаётся работать на дядю за копейки и тот тебя ещё и за полноценного человека не считает и пытается при этом читать мораль про то что зумер не хочет работать.
активнее используют области мозга, связанные с оценкой смысла при принятии решений о работе
"давать рефернсы на соотвествующие статьи я конечно же не буду". Понакидали умных околомозговых словечек, а на сами работы ссылок не даёте.
Про майнинг крипы даже не думал пока писал статью.
Статья буквально описывает концепцию proof of work. Делаешь работу в распределённой сети - получаешь вознаграждение.
В области разработки программных алгоритмов это нифига не маленькая пупырышка
Вы кажется не поняли аналогию. Достижение некоторого НОВОГО знания будет пупыркой, которая закономерно строилась на основе каких-то предыдущих знаний. Спустя какое-то время естественно полезное знание станет референсом для каких-то новых знаний, которые появятся позднее. Вчера кто-то придумал как работать с комплексными числами, сегодня мы строим космологии на их основе.
В ПО всё обычно сводится к оптимизации последовательностей map/reduce.И чем более специфичная оптимизация, тем она обычно полезнее. Что фактически даёт нижнюю границу для скалирования/внедрения. Если оно пытается делать всё и сразу то скорость разработки начинает безбожно падать и тут появляется оптимальная точка между затратами на разработку и степенью универсальности решения. Это точка накладывает верхнюю границу на степень скалировалирования универсальных решений. Вот где-то между двумя этими крайностями и приходится лавироват, чтобы получать прибыль и развиваться
Сегодня я узнал, что хабр умеет прикладывать PDF в статью. @boombooroom а вы эту штуку проверяли на предмет RCE? А то ж как вставят щас Doom PDF в статью.
Мне кажется вы только что изобрели майнинг крипты. Закономерно такой подход не подходит к людям, ибо физический мир не может также скалироваться. А уж изобретательство и подавно. Мне нравится аналогия о знаниях, которую кажется в Numberphile озвучивали - если представить все знания человека как некоторый ровный круг, то исследовательская работа будет выглядеть как маааааленькая пупырка на её поверхности. Но достижение этой пупырки будет жрать непропорционально много ресурсов. Поэтому идея с автоматическим внедрением чего-либо нового в большинстве случаев не будет экономически целесообразным, ибо внедрение рискует никогда не окупиться - не очень рационально выходит.
нет никакой энергии информации. есть энергия системы, которая вполне себе сохраняется и есть информация (например спины частиц или ориентация фотонов), которая возможно уничтожается либо хранится неизвестным способом.
То бишь как-то так. Главное в многопотоке потом не поссориться.
Определённо не хватает методов инициализации самой арены и как выглядит освобождение арены, то бишь минимальный пример.
Арену в 10 строк я бы глянул
Ну, вощемта если хочется нормальных безопасных функций, то так-то ещё и указатели после аллокации надо проверять. И сдаётся мне, а для сравнений каких-нибудь ДНК там определённо нужна дополнительная буфферизация и алгоритм будет заметно сложнее. Можно какой-нибудь фолбэк бахнуть после проверки размеров, если уж действительно окажется, что в стек не влезло.
то бишь
popcnt()&1считает?То есть это именно шестицветные проекции, а не узлы которые возможно собрать?
Замени телеграм на твиттер, вк или фб, то картина будет ровно такая же.
Как-то много ваш левенштейн аллоцирует. Можно обойтись одной строкой, а то и вовсе перейти на VLA если С99 поддерживается.
gcc-12 levenstein.c -o levenstein && ./levenstein
Оно вообще не быстро, т.к. достаточно было всего лишь сделать
&1с числом как по итогу и сделано в последней строчке.Вы кажется не очень понимаете как формируется рак. Есть несколько основных факторов
радиоактивное излучение - спонтанно вышибает у ДНК пару атомов, меняя экспрессию генов на раковую. В нормальной ситуации иммунитет справляется с уничтожением таких клеток в естественном фоне.
спонтанная недетекстируемая мутация - обычно требует большого количества клеток, чтобы шанс вырос. Быть жирным в этом плане на порядок более рисково, т.к. клеток хранящих жир становится больше заметно быстрее + логистика с выводом клеточных метаболитов осложнена, как отягчающий фактор. У коленей не сказать чтобы много клеток, чтобы иметь сопоставимый уровень рисков.
травматическое восстановление клеток - постоянная регенерация клеток после травм также повышает производство количества клеток, приводя к п2. Будь-то менструации, или глотание чая-кипятка, убивающее часть клеток в горле, или курение. Инъекции в этом плане определённо проигрывают по степени травматичности.
Остаётся только вариант с таблетками, которые блокируют белок повсеместно, распространясь вместе с кровью.
Да не были они первыми. Там и DOS есть и тот же Unix, а там ещё и всякие ZXSpectrum/Amiga существовали, кучка мейнфреймных ОС, да хоть тот же Plan 9.
поддержку P-мониторов вроде можно занести в языки посредством специальных комментариев (1, 2). Только спеки тоже придётся программировать.
А из фичей конечно хотелось бы быстрые касты типов, как в jai.
инты произвольной длины как в Zig тоже кстати полезная штука.
Для того чтобы сформировать мнение о некотором продукте необходимо сначала оный продукт протестировать. Казалось бы простая истина, но почему-то многие сразу пишут о последних днях, даже ни разу не испытав чего-нибудь.
Поймать рак в районе коленей выглядит как несколько сложная проблема. К таблеткам вопросики конечно.
У вас определённо проблемы с границами когорт. Миллениалы - рожденные на границе тысячелетий aka millenia. Брекеты берут с начала 80х и примерно по 96-97. Зумеры aka поколение Z - следующая за ними декада+ 97-2012. Часть зумеров недавно стала выпускниками и посыпалась на рынок труда. Те что за ними идут называют поколением альфа и пока что про их особенности пока мало что известно. Кроме того что разве образования у них толком не будет. И именно альфы имеют проблемы с тик-токовским восприятием, а не зумеры, которые ещё застали времена какого-нибудь myspace и форумов.
проблема определённо состоит не в этом. цель-то может быть и была бы, только цель дороже айфона в текущей экономике уже звучит как большая проблема, поэтому любая "добросовестная работа" не производит столь же добросовестной отдачи. Если бумеры могли на годовую зарплату купить себе дом, то зумеру приходится по айфону в месяц отдавать, чтобы бумер не выгнал его из снятой им комнаты. Машины тоже возвращаются к статусу предмета роскоши. Вот и остаётся работать на дядю за копейки и тот тебя ещё и за полноценного человека не считает и пытается при этом читать мораль про то что зумер не хочет работать.
"давать рефернсы на соотвествующие статьи я конечно же не буду". Понакидали умных околомозговых словечек, а на сами работы ссылок не даёте.
Статья буквально описывает концепцию proof of work. Делаешь работу в распределённой сети - получаешь вознаграждение.
Вы кажется не поняли аналогию. Достижение некоторого НОВОГО знания будет пупыркой, которая закономерно строилась на основе каких-то предыдущих знаний. Спустя какое-то время естественно полезное знание станет референсом для каких-то новых знаний, которые появятся позднее. Вчера кто-то придумал как работать с комплексными числами, сегодня мы строим космологии на их основе.
В ПО всё обычно сводится к оптимизации последовательностей map/reduce.И чем более специфичная оптимизация, тем она обычно полезнее. Что фактически даёт нижнюю границу для скалирования/внедрения. Если оно пытается делать всё и сразу то скорость разработки начинает безбожно падать и тут появляется оптимальная точка между затратами на разработку и степенью универсальности решения. Это точка накладывает верхнюю границу на степень скалировалирования универсальных решений. Вот где-то между двумя этими крайностями и приходится лавироват, чтобы получать прибыль и развиваться
Сегодня я узнал, что хабр умеет прикладывать PDF в статью. @boombooroom а вы эту штуку проверяли на предмет RCE? А то ж как вставят щас Doom PDF в статью.
Напомнило сведение системы к Пуассоновским СЛАУ для расчёта гравитации вокруг портала.
Мне кажется вы только что изобрели майнинг крипты. Закономерно такой подход не подходит к людям, ибо физический мир не может также скалироваться. А уж изобретательство и подавно. Мне нравится аналогия о знаниях, которую кажется в Numberphile озвучивали - если представить все знания человека как некоторый ровный круг, то исследовательская работа будет выглядеть как маааааленькая пупырка на её поверхности. Но достижение этой пупырки будет жрать непропорционально много ресурсов. Поэтому идея с автоматическим внедрением чего-либо нового в большинстве случаев не будет экономически целесообразным, ибо внедрение рискует никогда не окупиться - не очень рационально выходит.
нет никакой энергии информации. есть энергия системы, которая вполне себе сохраняется и есть информация (например спины частиц или ориентация фотонов), которая возможно уничтожается либо хранится неизвестным способом.
он требует номер телефона. такая себе сесурити