Ну, так глубоко я не думаю и тем более не намекаю. Но понравилось.
… надо делать кодек для тех вычислительных устройств которые есть сейчас.
А вот это надо на камне вытесать и поставить на вход факультетов ИТ:
«Пиши программы для существующих компютеров, ибо в будущем смотреть тебе не дано!»
А авторы очевидно расчитывают на экспоненциальный рост производительности в будущем. А вот его и вправда уже нет и не будет в будущем. Было, да сплыло. Недолго музыка играла… Ну и так далее. :D
К тому же, как и другие наверх отметили, для видеокодека важно не только чтобы компрессия была выше. Дешевая декомпрессия, не побоюсь сказать, намного важнее. А с этом у авторов прямо беда какая-то — дешевая декомпрессия даже и не предвидится.
Интересно понял что-то не так в середине статьи. Смотрю, а она на английском. :D
Но претензии все-таки есть:
To provide the 25MHz clock for the camera we used Phase-Locked Loop (PLL) which is a closed-loop frequency-control system to provide the needed clock from the 50MHz provided from the board.
Чтобы сделать из 50МГц, 25МГц, не нужен PLL. Нужен просто делитель на 2 — простой триггер. Или "Over-engineering is our lifestyle"?
Не поняли. Здесь не вопрос в том хватит — не хватит. Конечно не хватит. Вот мне например скорости света тоже не хватает, чтобы до Андромеды летать, а что поделать?
У меня предложения есть. Ведь, я тоже разработчик свободного ПО. Только карма немного осталась… Но с другой стороной – делай что надо и будь что будет. :D
Вся идея npm очевидно порочная. Автоматическое управление пакетов совершенно не решает ад зависимостей, только усугубляет его, потому что легче становится работать с очень глубокими графами зависимостей.
А надо научится уменьшать эту глубину. И ветки этого графа обязательно надо проходить через библиотеки которые контролируются правильно и большим сообществом. Тогда и риски понижаться значительно.
Вот у меня например зависимостей в текущем проекте от: 1. MUSL; 2. SQLite; 3. И все.
Ну, для начала, это не Node.js foundation, а npm, Inc. Они и следят — как могут. Не будут же они ревьювить каждую строчку кода, которую залил очередной ноунейм.
Ну хоть и гугл. Не можешь, не берись. Те обезьянки, которые берут и пользуются, они думают что все проверено, надежно. Репозиторий официальный, технология самая модная. А в конце получается что я не я и хата не моя. Только, как я уже сказал – в случае с лефт-падом, упала добрая половина веб-а. Теперь бэкдор появился.
Кстати, мне совершенно не интересен npm, node.js и всякие извращенцы. Плохое только то, что некие недоумки криворукие делают глупостей, а ярлык вешают не на npm.inc и не на недоумков, а на все свободное ПО. Вот что бесит больше всего!
Ура, надеюсь теперь адвокаты вытащат уже осужденных.
Напомнило:
Серёжа смутился. Не привык он обсуждать такие "взрослые" вопросы.
– Ну так что… – сказал он с неловкостью. – Значит, все в порядке. Да?
Журналист шумно вздохнул и обрадованно заулыбался.
– Вот и хорошо. Ну, ты молодец, честное слово.
– Я… даже не понимаю, – растерялся Серёжа. – Почему я молодец? Вы смеетесь почему-то…
– Просто радуюсь. Видишь, не везло мне сегодня с утра. Встретил двух знакомых одного за другим (у меня тут в округе знакомых полно), рассказал им эту историю, а они… Один меня жалеть начал: вот мол, зря съездил, фельетон-то писать не о чем. А другой начал молоть: "Знаем мы этих председателей. Хоть и не подтвердилось ничего, а все равно они такие…" И ни тот, ни другой не порадовался, что человек-то оказался хороший этот председатель. А ты вот сказал самое главное: "Все в порядке". Это ведь здорово, что ты так сказал.
А люди будут обмениваться файлами обучения. И конечно появится проект "decoder34.rules" – коефициенты для сетки, декодирующую каждый фильм в порно. :D
Ну, так глубоко я не думаю и тем более не намекаю. Но понравилось.
А вот это надо на камне вытесать и поставить на вход факультетов ИТ:
«Пиши программы для существующих компютеров, ибо в будущем смотреть тебе не дано!»
А авторы очевидно расчитывают на экспоненциальный рост производительности в будущем. А вот его и вправда уже нет и не будет в будущем. Было, да сплыло. Недолго музыка играла… Ну и так далее. :D
К тому же, как и другие наверх отметили, для видеокодека важно не только чтобы компрессия была выше. Дешевая декомпрессия, не побоюсь сказать, намного важнее. А с этом у авторов прямо беда какая-то — дешевая декомпрессия даже и не предвидится.
Это сигнал, которой подается на внешную камеру. И конечно, решения можно всякие, но PLL всетаки перебор. ИМХО.
Я вас не минусовал. И вообще я очень, очень редко минусую кого нибудь. И никогда как ответ на шутку или иронию.
Интересно понял что-то не так в середине статьи. Смотрю, а она на английском. :D
Но претензии все-таки есть:
Чтобы сделать из 50МГц, 25МГц, не нужен PLL. Нужен просто делитель на 2 — простой триггер. Или "Over-engineering is our lifestyle"?
Наверное сарказмы у нас разные. Мне кажется, что и вы не так умелы. :P
Не поняли. Здесь не вопрос в том хватит — не хватит. Конечно не хватит. Вот мне например скорости света тоже не хватает, чтобы до Андромеды летать, а что поделать?
Не, не будет больше увеличения мощности.
Ну, SQLite зависит от MUSL, a MUSL от ничего не зависит. Как то так. :P
Так что да, имею возможность.
Тот коммент – оформит в статью!
Очень даже имеет.
У меня предложения есть. Ведь, я тоже разработчик свободного ПО. Только карма немного осталась… Но с другой стороной – делай что надо и будь что будет. :D
Вся идея npm очевидно порочная. Автоматическое управление пакетов совершенно не решает ад зависимостей, только усугубляет его, потому что легче становится работать с очень глубокими графами зависимостей.
А надо научится уменьшать эту глубину. И ветки этого графа обязательно надо проходить через библиотеки которые контролируются правильно и большим сообществом. Тогда и риски понижаться значительно.
Вот у меня например зависимостей в текущем проекте от: 1. MUSL; 2. SQLite; 3. И все.
Ну хоть и гугл. Не можешь, не берись. Те обезьянки, которые берут и пользуются, они думают что все проверено, надежно. Репозиторий официальный, технология самая модная. А в конце получается что я не я и хата не моя. Только, как я уже сказал – в случае с лефт-падом, упала добрая половина веб-а. Теперь бэкдор появился.
Кстати, мне совершенно не интересен npm, node.js и всякие извращенцы. Плохое только то, что некие недоумки криворукие делают глупостей, а ярлык вешают не на npm.inc и не на недоумков, а на все свободное ПО. Вот что бесит больше всего!
Ну, это не первый проблем с npm, вообще то. подробно
Я не JS программист и не понимаю как все это работает, но мне кажется что зависимость от странных незнакомых людей по крайней мере неразумно.
К тому же, если какая нибудь организация (Node.js Foundation) решила делать общественное хранилище библиотек – так контролируйте что в нем находится!
Напомнило:
Век живи, век учись. Про "leterally" не знал. К счастью часто не использую. Как-то "actually" звучит лучше…
А что в этом плохого? Самое большое, надо делать чтобы игроки которые на хотят ядерного ада могли как-то активно мешать. Игровыми средствами.
А, да. Самое плохое то, что сервер падал из за 3 ракетки. Вот что надо исправлять.
А у меня с наступлением демократии, диагональ телевизора одномоментно уменьшилась вдвое. Догнал и перегнал совок, где то через 15 лет.
Понравилось. Как то напоминает этот манифест: http://programming-motherfucker.com/
Ну, хоть не ДжонФедор...