Когда я последний раз этим занимался (сколько-то лет назад) для сборки плагина требовались исходники Qt Creator. Ну и жесткая привязка к версии тоже не слишком удобна (хотя наверняка там есть какой-то диапазон версий в пределах которого плагин будет работать).
В старые добрые времена сим-карты продавались на улице у каждой станции метро, без всяких паспортов. И никаких мошенников кстати не было. И банки гораздо серьезнее подходили к безопасности, не то что теперь... Например недавно один крупный банк отменил пароли на вход в интернет-банк и принудительно заменил их на какой-то дурацкий аналог пин-кода. Т.е. сравните - пароль - любой длины, буквы в любом регистре, цифры, спецсимволы, или пин-код из нескольких цифр. Это специально для облегчения жизни мошенникам?
А теперь... мошенников огромное количество, но свободы все меньше. Вот допустим я хочу зарегистрировать анонимный телеграм-канал. Соответственно нужен анонимный смартфон (допустим б/у, это еще можно) и анонимная симка (ибо я понятия не имею выдает ли телегам по запросу данные пользователей... по умолчанию считаем что выдает). И что делать? Симку не купить, и даже если как-то купил - анонимно не оплатить - терминалы теперь не принимают наличные. Куда мы скатились...
Телеграм все больше выглядит как абсолютно неподконтрольная пользователю штука. Вот недавно обнаружил что владелец удалил группу. И в результате я потерял связь со всеми участниками (ну не пришло мне в голову писать им личные сообщения). Нет возможности найти например все свои сообщения, все лайки и всех кто тебе их поставил, да и вообще непонятно как там что-то новое найти (во всяком случае в официальном клиенте). А теперь еще и это...
То есть вы предлагаете сохранять все диалоги оффлайн, редактировать нужную точку для создания новой ветви, а если требуется переключиться на старую - то создавать новый диалог и загружать обратно всю историю из файлика? Да, это вариант лучше чем ничего, но хочется чтобы чаты предоставляли такой сервис без танцев с бубном. И при переключении ветвей перестраивали и перезагружали контекст автоматически. О чем и пост.
Теперь было бы интересно выяснить, одинакова эта сила расткивания на разных направлениях пространства или немного различна. Т.е. пытаться провести эти исследования отдельно для разных участков космоса.
А как определить этот теневой бан? У меня аккаунт там где-то с 2015, правда и писал я там крайне мало, от силы десяток сообщений наберется, и на английском. У некоторых сообщений больше одного лайка - значит не забанили? :)
Вообще такие вещи напрягают. Я понимаю банить троллей, примерно как здесь на Хабре сделано - за счет реакции сообщества, но не всех же подряд.
Так или иначе но вот оно, истинное лицо авторитарных режимов, какой бы там не была развитой экономика и каким бы высоким не был уровень научно-технического прогресса.
Считаю что в рамках высшего технического образования (по крайней мере айтишного) нужно обязательно изучать и теорию эволюции, и лингвистику с семиотикой. Хотя-бы по одному семестру как "гуманитарные" дисциплины. Очень много концепций которые интересны сами по себе, для прокачки мозгов и расширения кругозора.
Меня в свое время заинтересовал схожий вопрос - почему фундаментальной единицей измерения углов является радиан, а не оборот. Ведь казалось бы, один оборот (360 градусов) это нечто достаточно фундаментальное чтобы принять его за единицу, а прочие углы измерять дробными значениями. И это было бы весьма заманчиво для универсального кодирования углов в двоичном виде - естественное свойство арифметического переполнения (255+1==0) идеально подходит именно для арифметики углов.
Да, Манхэттенская метрика. А вообще интересно было бы копнуть глубже и посмотреть, чему равно число Пи в пространствах с различными "нестандартными" метриками, и какие выводы можно сделать о нашем пространстве исходя из нашего значения Пи.
Если честно то я и для popcount() и поиска первого единичного/нулевого бита не знаю применений. Но это не делает эти операции менее важными - я интуитивно понимаю что они достаточно фундаментальны с точки зрения computer science, чтобы их включить в библиотеку. А разворот битов однажды доводилось применять - в одном протоколе биты в некотором числовом поле нужно было развернуть, для какой-то древней аппаратуры.
В стандартном заголовке <bit> C++20 есть большинство описанных в статье манипуляций с битами, но нет разворота битов. Предложение добавить разворот битов я даже отправлял кому-то из комитета, но ответили - типа это не основная операция и добавлять не будем. Хотя чем она хуже тех же popcount() или countl_zero() ? ИМХО это невозможно объективно измерить и тут нужно использовать принцип функциональной полноты - операция достаточно фундаментальная, интуитивно очевидная, есть в некоторых архитектурах и в то же время программная реализация достаточно громоздка - значит нужно добавлять.
Когда я последний раз этим занимался (сколько-то лет назад) для сборки плагина требовались исходники Qt Creator. Ну и жесткая привязка к версии тоже не слишком удобна (хотя наверняка там есть какой-то диапазон версий в пределах которого плагин будет работать).
В старые добрые времена сим-карты продавались на улице у каждой станции метро, без всяких паспортов. И никаких мошенников кстати не было. И банки гораздо серьезнее подходили к безопасности, не то что теперь... Например недавно один крупный банк отменил пароли на вход в интернет-банк и принудительно заменил их на какой-то дурацкий аналог пин-кода. Т.е. сравните - пароль - любой длины, буквы в любом регистре, цифры, спецсимволы, или пин-код из нескольких цифр. Это специально для облегчения жизни мошенникам?
А теперь... мошенников огромное количество, но свободы все меньше. Вот допустим я хочу зарегистрировать анонимный телеграм-канал. Соответственно нужен анонимный смартфон (допустим б/у, это еще можно) и анонимная симка (ибо я понятия не имею выдает ли телегам по запросу данные пользователей... по умолчанию считаем что выдает). И что делать? Симку не купить, и даже если как-то купил - анонимно не оплатить - терминалы теперь не принимают наличные. Куда мы скатились...
Телеграм все больше выглядит как абсолютно неподконтрольная пользователю штука. Вот недавно обнаружил что владелец удалил группу. И в результате я потерял связь со всеми участниками (ну не пришло мне в голову писать им личные сообщения). Нет возможности найти например все свои сообщения, все лайки и всех кто тебе их поставил, да и вообще непонятно как там что-то новое найти (во всяком случае в официальном клиенте). А теперь еще и это...
Я тоже не знаю, но было бы интересно почитать здесь на Хабре статью на эту тему. Математическая логика всегда интересна.
Законодательство РФ тоже пока не демонстрирует заинтересованности в исполнении требований норм Свободы слова.
Старый добрый GUI... еще бы его надо было запускать в классической теме винды, но увы - в современных системах ее удалили.
А вообще может это иероглифы 2.0 ?
То есть вы предлагаете сохранять все диалоги оффлайн, редактировать нужную точку для создания новой ветви, а если требуется переключиться на старую - то создавать новый диалог и загружать обратно всю историю из файлика? Да, это вариант лучше чем ничего, но хочется чтобы чаты предоставляли такой сервис без танцев с бубном. И при переключении ветвей перестраивали и перезагружали контекст автоматически. О чем и пост.
Теперь когда пишу в интернете, лишний раз думаю стоит ли ставить классические смайлики, а то вдруг скажут "дед ногтей насыпал" :) ... в смысле 😄
Теперь было бы интересно выяснить, одинакова эта сила расткивания на разных направлениях пространства или немного различна. Т.е. пытаться провести эти исследования отдельно для разных участков космоса.
А как определить этот теневой бан? У меня аккаунт там где-то с 2015, правда и писал я там крайне мало, от силы десяток сообщений наберется, и на английском. У некоторых сообщений больше одного лайка - значит не забанили? :)
Вообще такие вещи напрягают. Я понимаю банить троллей, примерно как здесь на Хабре сделано - за счет реакции сообщества, но не всех же подряд.
Так или иначе но вот оно, истинное лицо авторитарных режимов, какой бы там не была развитой экономика и каким бы высоким не был уровень научно-технического прогресса.
Считаю что в рамках высшего технического образования (по крайней мере айтишного) нужно обязательно изучать и теорию эволюции, и лингвистику с семиотикой. Хотя-бы по одному семестру как "гуманитарные" дисциплины. Очень много концепций которые интересны сами по себе, для прокачки мозгов и расширения кругозора.
Меня в свое время заинтересовал схожий вопрос - почему фундаментальной единицей измерения углов является радиан, а не оборот. Ведь казалось бы, один оборот (360 градусов) это нечто достаточно фундаментальное чтобы принять его за единицу, а прочие углы измерять дробными значениями. И это было бы весьма заманчиво для универсального кодирования углов в двоичном виде - естественное свойство арифметического переполнения (255+1==0) идеально подходит именно для арифметики углов.
Да, Манхэттенская метрика. А вообще интересно было бы копнуть глубже и посмотреть, чему равно число Пи в пространствах с различными "нестандартными" метриками, и какие выводы можно сделать о нашем пространстве исходя из нашего значения Пи.
Может я отстал от жизни, но зачем вообще все эти сторы если есть 4pda?
Да скорей бы уже.
Судя по префиксу 0x на скриншотах шестнадцатеричные числа. Интересно, почему в их составе присутствуют как маленькие так и большие буквы A..F ?
Если честно то я и для popcount() и поиска первого единичного/нулевого бита не знаю применений. Но это не делает эти операции менее важными - я интуитивно понимаю что они достаточно фундаментальны с точки зрения computer science, чтобы их включить в библиотеку. А разворот битов однажды доводилось применять - в одном протоколе биты в некотором числовом поле нужно было развернуть, для какой-то древней аппаратуры.
В стандартном заголовке <bit> C++20 есть большинство описанных в статье манипуляций с битами, но нет разворота битов. Предложение добавить разворот битов я даже отправлял кому-то из комитета, но ответили - типа это не основная операция и добавлять не будем. Хотя чем она хуже тех же popcount() или countl_zero() ? ИМХО это невозможно объективно измерить и тут нужно использовать принцип функциональной полноты - операция достаточно фундаментальная, интуитивно очевидная, есть в некоторых архитектурах и в то же время программная реализация достаточно громоздка - значит нужно добавлять.