Можно чуть больше тактики? Меньше госвлияния в экономике — купленные парламентарии, больше — госкорпорации. Тут или повышать сознательность населения до небывалых высок, с добавлением второй поправки и расширением права на революцию, или смена формы правления на экзотику, типа контрактного правительства.
Это-то да, но способ мне не нравится, можно же было ограничиться жкономическими методами? Эволюция мне нравится больше, да и не по Марксу получилось. Всё-таки каменный век кончился не потому, что кончились камни, а рабовладение — потому что кончились рабы.
«Экономическое принуждение» капиталиста, о котором говорят выше, во многом нивелируется обилием рабочих мест и высокой мобильностью населения: пусть у рабочего средняя квалификация и неуникальная специальность, тогда, если не договорился об уровне зарплаты, взял и уехал за длинным рублём.
Вот не факт: консультант и трастовый/инвестиционный фонд могут быть унаследован от бати. Да и неэффективный менеджмент и воровство может привести к краху или в отдаленной перспективе, или вообще ограничиться снижением эффективности — всё-таки при определенном размере капитала 1,5 и 2 процента дохода не шибко различаются.
Я ж не проектировал, а на пальцах прикинул. Тем более DX старенький, сейчас они самое меньшее на 10% полегче.
… то батареи хватит на пару часов…
Если грамотно пользоваться режимами энергосбережения? Хотя да, я вообще без понятия, какие режимы поддерживает линь и как оттуда грамотно спать, не убивая flash
Какая именно программа будет правильно рендерить pdf (они бывают сверстанные в 1 и в 2 колонки) на 2 экрана? Правильно перелистывать?
Это всё утаскивается в драйвер или девайс адаптер, как раз не самый сложный момент, программам должно быть пофиг.
По распиновке точно разное, а совпадающие разъёмы могут быть. Кстати, а можно ли с удобством пользоваться многоэкранной книжкой (например, как обычная книга, но вместо левой и правой страниц экраны), когда экраны воспринимаются как части одного монитора (как «расширить» в при подлючении второго монитора)? Я прикидывал на 4 мелких TFT, по-моему, неизлечимая ерунда.
Такая штука действительно нишевая, но это не повод платить столько, сколько просит та же Sony. Ориентированы большие книги на чтение технической литературы, когда нельзя увеличить шрифт и включить перенос по словам: в pdf (многие книги или научные статьи с 90х, только лет 5 как статья в mobi/epub перестала быть экзотикой) или нераспознанный djvu (популярный формат для сканирования старых книг и статей); экзотику типа художественных альбомов не берём. Идеальный экран под них — как А4, 14,3 дюйма. Ладно, обычно дюйм-два по диагонали приходится на поля, но остальное приходится масштабировать, а там изначально шрифт типа 8-10.
Пользуюсь исключительно 9,7" eink книгами (с цены на 12" офигел), для остального телефона хватает, ношу с собой, читаю в транспорте, благо комплекция позволяет. И статей с книгами А4 два шкафа :) Раньше действительно печатал, но даже 100 страниц (5-7 статей, краткий литобзор) плечо оттягивают.
Это у вас с риторикой проблемы, а не с убеждениями. Да и вообще обсуждать политику и идеологию на типа-техническом ресурсе всегда рисково, сам неоднократно терял в карме именно на таких обсуждениях.
что они там тихо делают в интересах большого брата
Они это делают опосредованно, через маркеты книг или сервисы синхронизации, но действительно не так агрессивно, как смартфоны.
чего такого еще может захотеть юзернейм чтобы имело смысл брать в руки паяльник
Самый большой «дифсит» — читалки с большим экраном, 10"+. Массовый сегмент кончается на 8", а дальше «жри что дали» за цену выше, чем аналогичного размера планшет.
А как проприетарность с подключением к сети стыкуются?
Опенсорсная читалка нужна, когда читалки с определенным набором функций не выпускаются или стоят как чугунный мост. Больше, в общем-то, ни за чем: стандарты книг давно известны и понимаются разными программами одинаково.
Честно говоря, меня ваши рассуждения смущают. Допустим, вы хотите произвести и продать какой-нибудь не очень технологичный предмет, например, выключатель для освещения. Вы решаете разместить заказы на разработку и изготовление в Китае, разработка и продажа тоже на аутсорсе, короче, на вас только организация. До начала серийного производства вы потратите по оптимистичной оценке 1,5 млн рублей на разработку и сертификацию, а также юристов и договора. Затем закупка материалов, оплата изготовления, логистика — это ещё пара-тройка миллионов, тоже оптимистично. И вот, совсем оптимистично, через полгода ваши выключатели на прилавках. Согласитесь, хотелось бы возместить затраты, а потом заработать.
А если строить завод или фабрику, то затраты на порядки больше, а срок окупаемости от 3 лет, если не наркоту фасовать. И тут приходит «отнять и поделить». Вот как его понять?
С инфраструктурными объектами ещё веселее, с ЖД, с ГЭС там всякими, у них сроки окупаемости легко уходят за 30 лет и могут равняться сроку службы.
ИМХО, проблема аккумуляции денег (олигополии, сложный вход новых игроков на рынки, сговоры и т.п.) решается несколько проще, во многом высокими налогами на наследство.
Срастание власти и капитала может идти с любой стороны: или чиновник/генерал после отставки получает высокое кресло в госкорпорации, или банкиры сенаторов покупают и сыновей в президенты пропихивают. По сути, те же яйца, только в профиль, имхо, дело не в госвлиянии.
Я имел в виду именно флаг процессора и постфактум. Всё-таки
если проверять их постфактум, то уже случилось UB, и дальнейшие предположения о поведении программы невозможны
я не могу вспомнить ни одного компилятора, который в этом случае «ломает» что-то сверх операции суммирования, если с помощью ключей мы убедились, что компилятор не считает переполнение невозможны (стандартное поведение gcc с 2008, проверял в последний раз в 2016м). И да, проверять флаг процессора проще всего на ассемблере. Альтернатива — builtins gcc или clang
если приводить к float или double
Да не дай Шворц. К long или long long, если паранойя, всё-таки стандарт гарантирует int <= long <= long long. Сейчас чаще всего int 4байтовый, long long 8 байт.
Если проверить на входе уже длинный тип, то введение собственного «ещё более длинного» типа не вариант, тут действительно надо проверять заранее. Конечно, можно упороться (см.комменты), но принцип ровно тот же, что у вас в статье.
переполнения в беззнаковых типах, которые по факту UB не являются, но сообщить о них пользователю обязательно
А разве ключами компилятора это сделать нельзя? Интересно, кто-нибудь помнит все ключи gcc?..
Можно чуть больше тактики? Меньше госвлияния в экономике — купленные парламентарии, больше — госкорпорации. Тут или повышать сознательность населения до небывалых высок, с добавлением второй поправки и расширением права на революцию, или смена формы правления на экзотику, типа контрактного правительства.
«Экономическое принуждение» капиталиста, о котором говорят выше, во многом нивелируется обилием рабочих мест и высокой мобильностью населения: пусть у рабочего средняя квалификация и неуникальная специальность, тогда, если не договорился об уровне зарплаты, взял и уехал за длинным рублём.
Если грамотно пользоваться режимами энергосбережения? Хотя да, я вообще без понятия, какие режимы поддерживает линь и как оттуда грамотно спать, не убивая flash
Это всё утаскивается в драйвер или девайс адаптер, как раз не самый сложный момент, программам должно быть пофиг.
Если воткнуть нормальную ОС вместо голой прошивки, то в оконных менеджера линукса это давно из коробки.
Пользуюсь исключительно 9,7" eink книгами (с цены на 12" офигел), для остального телефона хватает, ношу с собой, читаю в транспорте, благо комплекция позволяет. И статей с книгами А4 два шкафа :) Раньше действительно печатал, но даже 100 страниц (5-7 статей, краткий литобзор) плечо оттягивают.
За ответы спасибо.
Самый большой «дифсит» — читалки с большим экраном, 10"+. Массовый сегмент кончается на 8", а дальше «жри что дали» за цену выше, чем аналогичного размера планшет.
Опенсорсная читалка нужна, когда читалки с определенным набором функций не выпускаются или стоят как чугунный мост. Больше, в общем-то, ни за чем: стандарты книг давно известны и понимаются разными программами одинаково.
А если строить завод или фабрику, то затраты на порядки больше, а срок окупаемости от 3 лет, если не наркоту фасовать. И тут приходит «отнять и поделить». Вот как его понять?
С инфраструктурными объектами ещё веселее, с ЖД, с ГЭС там всякими, у них сроки окупаемости легко уходят за 30 лет и могут равняться сроку службы.
ИМХО, проблема аккумуляции денег (олигополии, сложный вход новых игроков на рынки, сговоры и т.п.) решается несколько проще, во многом высокими налогами на наследство.
Да, погуглил, unsigned wraparound gcc действительно не ловит. Clang ловит с ключом -fsanitize=unsigned-integer-overflow
Если проверить на входе уже длинный тип, то введение собственного «ещё более длинного» типа не вариант, тут действительно надо проверять заранее. Конечно, можно упороться (см.комменты), но принцип ровно тот же, что у вас в статье.
А разве ключами компилятора это сделать нельзя?
Интересно, кто-нибудь помнит все ключи gcc?..