Вместо 3х литровой пластиковой бутылки с бензином, надо изготовить 160кг коробку за пол ляма, что бы можно было проехать дополнительно 60км - красота, прогресс, современно, технологично.
Передовые технологии гарантируют здоровое образование и высокое качество жизни
Вот это совершенно ложный лозунг. Передовые технологии позволяют создавать лекарства типа золгенсма, так что их тоже в каждую авто-аптечку надо рекомендовать? Современная цифровизация в школах приводит к снижению уровня образования. При капитализме качество жизни только дорожает.
Цель разработчиков – превратить экзоскелет из предмета элитарного в фактически массовый, доступный каждому
Разработчики ставят недостижимые цели или у них в планах поменять экономическую систему на планете?
Самое интересно что идея с загрузкой последней удачной конфигурации, так до сих пор и не работает. И вообще средства восстановления видновс представляют очень жалкое зрелище.
Не очень понятно чем они хвастаются. Если взять дизель с расходом 30л/100км то получим: теплотворная способность дизеля ~ 36МДж/л, КПД дизелья ~ 0.4
36МДж/л * 30л * 0.4 = 432МДж = 120кВтч (то есть примерно столько-же)
Потом что такое 400тыс.км для этого грузовика - это весь ресурс батареи Ёмкость аккумулятора 900кВтч если использовать 90% заряда то проедим 810км при 100кВтч/км 400/0.81=494 зарядки это как раз ресурс батареек (500 циклов) из которых набран аккумулятор этой фуры. Если взять самую дешевую батарейку для оценки 140р 2Аh. 2Аh * 3.7V = 7.4Втч. То в этой машине стоит примерно 900кВтч / 7.4Вт = 120тыс шт. 120000*140р=17млн.р. почти стоимость всего грузовика. И если учесть ресурс машины 1.6млн.км то батарейку надо менять 4 раза.
17млн/р/400тыс.км = 4.25кр/100км (плюс электричество для организаций по 8р/кВтч: 0.8*100 = +0.8кр/100км) Итого 5кр/100км
У дизеля 30л/100км*66р/л = 2кр/100км
То есть пока электричка 2.5 раза дороже. И еще вспоминается видео
Ко мне подошел владелец электрокара и спросил: Сколько вы тратите на заправку? И я ответила: 5 минут
Охренеть. Можно же было просто бетоном залить. Вообще можно спокойно наплавить пластик и потом дремелем снять лишнее. Просверлить отверстия и вплавить cпециальные гайки
То есть концепты вообще не напрягают "sender auto begin" при чтении кода надо еще помнить кто переменная, кто концепт а кто просто тип и что там теперь прикопано. Движемся в сторону юридических документов с 100500 отсылками в другие документя, что бы трактовать что происходит надо быть в теме контекста (который не стоит на месте и постоянно эволюционирует)
То есть TaskFlow, но с блекджеком и концептами. А непомерная сложность вывернутая мехом наружу, это так принято в стандартах, иобо должно быть максимально общее решение еще и zero cost. В результате получаем очередные фракталы.
Для arduino же подход гораздо проще чем корутины: setup / loop Первая функция вызывается при инициализации, а вторая "постоянно" либо с постоянной частотой (например 1000 раз в сек как в realtime контроллерах). Для постепенно исполняемых функций надо примерно 16 строк:
#include <stdio.h>
#include "loop-fn.h"
typedef struct fn1_s {
loop_t loop;
int i;
} fn1_t;
int fn1_setup(fn1_t *self); /* return 0 if no error */
int fn1_loop(fn1_t *self); /* return 0 when done */
int fn1_setup(fn1_t *self) {
LOOP_RESET(self->loop);
return 0;
}
int fn1_loop(fn1_t *self) {
LOOP_BEGIN(self->loop)
printf("fn1.1\n");
LOOP_POINT()
for(self->i=0;self->i<3;self->i++) {
printf("fn1.2.%d\n",self->i+1);
LOOP_POINT()
}
printf("fn1.3\n");
LOOP_END()
}
void test() {
fn1_t s[1]; int i,r;
fn1_setup(s);
for(i=0;i<10;i++) {
printf("%2d: ",(int)s->loop);
r=fn1_loop(s); if (r==0) break;
}
}
int main(int argc, char** argv) {
test();
return 0;
}
/* output:
0: fn1.1
1: fn1.2.1
2: fn1.2.2
2: fn1.2.3
2: fn1.3
*/
Основные проблемы начинаются дальше, т.к. помимо самой многозадачности надо поддерживать некоторые правила. Без которых будет всё очень печально. И самое главное, что за выделение ресурсов должен отвечать не исполняющий код, а тот кто это код запустил исполняться. То есть если подзадача остановилась, есть возможность освободить все ресурсы которые были выделены в том числе и дочерние подзадачи. То есть структурная многозадачность должна быть как в erlang. Если исполнителя надо прибить или ограничить в ресурсах то это не вызывает UB или головной боли. Из плюсов простота и есть полный контроль над происходящим и можно сохранять состояние на диск или передавать по сети. Никакие корутины таким похвастаться не могут. И еще если потоков миллионы то задержки и ожидания делаются более хитрым способом.
Ждёмс: "В Windows 11 появится возможность ускорения youtube" или "Windows 11 сможет использовать copilot для обхода блокировок". Tefal Copilot+ думает o за вас
Помимо максимальной производительности в TFlops, еще данные надо подводить и отводить. И тут упираемся в пропускную способность память у встройки ~70Gb/s а у дискретки ~300Gb/s у топовых ~Tb/s
К счастью, классический компьютер элементарно решает задачу Дойча. Для этого достаточно на входе подать не класический bit а qbit StereoBit который может содержать не только 0 и 1 но и 1/3 и 2/3. Сокращенно sb. Закодируем его двумя обычными битами. Этого будет достаточно. Вот код на lua который определяет какую функцию ему передали за одно обращение к оракулу.
-- mlc stereo bits operators
function sb_zero() return 0 end
function sb_one() return 3 end
function sb_copy(x) return x end
function sb_not(x) return 3-x end
function guess(oracul)
local x=1
x=oracul(x)
if x==0 then print "constant f3"
elseif x==1 then print "balanced f2"
elseif x==2 then print "balanced f1"
else print "constant f4" end
end
function f1(x) return sb_not(x) end -- balanced
function f2(x) return sb_copy(x) end -- balanced
function f3(x) return sb_zero() end -- constant
function f4(x) return sb_one() end -- constant
guess(f1)
guess(f2)
guess(f3)
guess(f4)
Вместо 3х литровой пластиковой бутылки с бензином, надо изготовить 160кг коробку за пол ляма, что бы можно было проехать дополнительно 60км - красота, прогресс, современно, технологично.
Вот это совершенно ложный лозунг. Передовые технологии позволяют создавать лекарства типа золгенсма, так что их тоже в каждую авто-аптечку надо рекомендовать? Современная цифровизация в школах приводит к снижению уровня образования. При капитализме качество жизни только дорожает.
Разработчики ставят недостижимые цели или у них в планах поменять экономическую систему на планете?
Самое интересно что идея с загрузкой последней удачной конфигурации, так до сих пор и не работает.
И вообще средства восстановления видновс представляют очень жалкое зрелище.
Не очень понятно чем они хвастаются.
Если взять дизель с расходом 30л/100км то получим: теплотворная способность дизеля ~ 36МДж/л, КПД дизелья ~ 0.4
36МДж/л * 30л * 0.4 = 432МДж = 120кВтч (то есть примерно столько-же)
Потом что такое 400тыс.км для этого грузовика - это весь ресурс батареи
Ёмкость аккумулятора 900кВтч если использовать 90% заряда то проедим 810км при 100кВтч/км
400/0.81=494 зарядки это как раз ресурс батареек (500 циклов) из которых набран аккумулятор этой фуры. Если взять самую дешевую батарейку для оценки 140р 2Аh. 2Аh * 3.7V = 7.4Втч. То в этой машине стоит примерно 900кВтч / 7.4Вт = 120тыс шт.
120000*140р=17млн.р. почти стоимость всего грузовика. И если учесть ресурс машины 1.6млн.км то батарейку надо менять 4 раза.
17млн/р/400тыс.км = 4.25кр/100км
(плюс электричество для организаций по 8р/кВтч: 0.8*100 = +0.8кр/100км)
Итого 5кр/100км
У дизеля 30л/100км*66р/л = 2кр/100км
То есть пока электричка 2.5 раза дороже. И еще вспоминается видео
Перепись на госуслугах, не? Кстати, росстат вообще чем занимается?
Окупаемость ~ 41.3/0.3 = 137лет
Стоимость тестирования одного человека: 41.3e9/20e3 = 2млн.р.
Может стоит ресурсы вкладывать во что-то полезное? А не вскармливать гельминтов.
Охренеть. Можно же было просто бетоном залить. Вообще можно спокойно наплавить пластик и потом дремелем снять лишнее. Просверлить отверстия и вплавить cпециальные гайки
Если со сравнением производительности вроде всё ясно. То как сравнивали безопасность? По количеству найденных багов fazzing тестами?
То есть концепты вообще не напрягают "sender auto begin" при чтении кода надо еще помнить кто переменная, кто концепт а кто просто тип и что там теперь прикопано. Движемся в сторону юридических документов с 100500 отсылками в другие документя, что бы трактовать что происходит надо быть в теме контекста (который не стоит на месте и постоянно эволюционирует)
То есть TaskFlow, но с блекджеком и концептами. А непомерная сложность вывернутая мехом наружу, это так принято в стандартах, иобо должно быть максимально общее решение еще и zero cost. В результате получаем очередные фракталы.
Напишите функцию среднего арифметического для трёх чиcел на C++ без UB:
Остальные 3 файла это копия первых 3х.
Для arduino же подход гораздо проще чем корутины: setup / loop
Первая функция вызывается при инициализации, а вторая "постоянно" либо с постоянной частотой (например 1000 раз в сек как в realtime контроллерах). Для постепенно исполняемых функций надо примерно 16 строк:
loop-fn.h
loop-fn-example.c
Основные проблемы начинаются дальше, т.к. помимо самой многозадачности надо поддерживать некоторые правила. Без которых будет всё очень печально. И самое главное, что за выделение ресурсов должен отвечать не исполняющий код, а тот кто это код запустил исполняться. То есть если подзадача остановилась, есть возможность освободить все ресурсы которые были выделены в том числе и дочерние подзадачи. То есть структурная многозадачность должна быть как в erlang. Если исполнителя надо прибить или ограничить в ресурсах то это не вызывает UB или головной боли. Из плюсов простота и есть полный контроль над происходящим и можно сохранять состояние на диск или передавать по сети. Никакие корутины таким похвастаться не могут. И еще если потоков миллионы то задержки и ожидания делаются более хитрым способом.
Ждёмс: "В Windows 11 появится возможность ускорения youtube" или "Windows 11 сможет использовать copilot для обхода блокировок".
TefalCopilot+ думаетoза васДля заводов надо строить нормальные станции, а ветро, гелео и био это для мелких не критических потребителей где нет промышленности.
Так и во сколько получилось обходится солнечная энергия?
Если взять только батарейки:
24В*210Ач=5.04кВтч 44700р выдерживает 1450 циклов
44700р/5.04кВтч/1450=6.1р/кВтч только аккумуляторы.
12В*200Ач=2.4кВтч 83400р вывозит 6000 циклов но емкость падает ~0.85
83400р/2.4кВтч/6000/0.85=6.8р/кВтч
Если предположить что солнечные панели прослужат 20лет то еще 1.5р/кВтч это панели
т.е. оценка снизу 8р/кВтч
Не. Глюкофон не идеальный, идеальный это волынка :)
Помимо максимальной производительности в TFlops, еще данные надо подводить и отводить. И тут упираемся в пропускную способность память у встройки ~70Gb/s а у дискретки ~300Gb/s у топовых ~Tb/s
Всё просто есть 3050 десктопная и мобильная 3050 у первой TDP=130W и производительность=9TFlops и второй TDP=45W и 5.5TFlops.
У AMD Radeon 890M 15W и 12TFlops.
Точно - ждём не дождёмся TicTacToe.Maui.wasm 123.16Mb
К счастью, классический компьютер элементарно решает задачу Дойча.
Для этого достаточно на входе подать не класический bit а
qbitStereoBit который может содержать не только 0 и 1 но и 1/3 и 2/3. Сокращенно sb. Закодируем его двумя обычными битами. Этого будет достаточно. Вот код на lua который определяет какую функцию ему передали за одно обращение к оракулу.ps: 1pi это 180градусов :)