Forwarded from Generative Anton
В Github завезли интересную фичу — теперь, если положить в репозиторий файлик CITATION.cff, то появится кнопка для цитирования этого репозитория в BibTeX
#prog #c #cpp #article
Until you have the evidence, don’t bother with hypothetical notions that someone can write 10 million lines of C without ubiquitious memory-unsafety vulnerabilities – it’s just Flat Earth Theory for software engineers.
alexgaynor.net/2020/may/27/science-on-memory-unsafety-and-security
Until you have the evidence, don’t bother with hypothetical notions that someone can write 10 million lines of C without ubiquitious memory-unsafety vulnerabilities – it’s just Flat Earth Theory for software engineers.
alexgaynor.net/2020/may/27/science-on-memory-unsafety-and-security
Блог*
#prog #c #cpp #article Until you have the evidence, don’t bother with hypothetical notions that someone can write 10 million lines of C without ubiquitious memory-unsafety vulnerabilities – it’s just Flat Earth Theory for software engineers. alexgaynor.…
#article
В той статье рассказывалось о том, что высокое число уязвимостей стабильно коррелирует с тем фактом, что программа написана на языке с небезопасным использованием памяти. В этой же говорится о том, что технические решения насчёт производства ПО, скорее всего, не играют значительной роли на качество производимого продукта (имеющиеся исследования показывают, что их эффект мал и то под вопросом), а весьма сильное значение имеет организация рабочего процесса. И говорится со ссылками на исследования, подтверждающие отдельные положения
В той статье рассказывалось о том, что высокое число уязвимостей стабильно коррелирует с тем фактом, что программа написана на языке с небезопасным использованием памяти. В этой же говорится о том, что технические решения насчёт производства ПО, скорее всего, не играют значительной роли на качество производимого продукта (имеющиеся исследования показывают, что их эффект мал и то под вопросом), а весьма сильное значение имеет организация рабочего процесса. И говорится со ссылками на исследования, подтверждающие отдельные положения
Increment
The epistemology of software quality
Studies show that human factors most influence the quality of our work. So why do we put so much stake in technical solutions?
Официально заявляю, что я завязываю с тем, чтобы приветствовать новых подписчиков. Когда тебе сразу после окончания трёхдневного спам-блока прилетает блок на 6 дней — это отбивает всякую охоту писать лично. Всё, нахер это дело, себе дороже.
И да, @amfier, я знаю абсолютно точно, что это был ты
И да, @amfier, я знаю абсолютно точно, что это был ты
#architecture #article
meduza.io/feature/2021/07/29/v-tokio-demontiruyut-znamenituyu-bashnyu-nakagin-sostoyaschuyu-iz-140-zhilyh-kapsul
meduza.io/feature/2021/07/29/v-tokio-demontiruyut-znamenituyu-bashnyu-nakagin-sostoyaschuyu-iz-140-zhilyh-kapsul
Meduza
В Токио демонтируют знаменитую башню «Накагин», состоящую из 140 жилых капсул
Один из модернистских символов Токио — жилую башню «Накагин», построенную в начале 1970-х, — решено снести. Капсульный дом, который, по замыслу архитектора Кисё Курокавы, должен был изменяться под стать времени, так и остался в прошлом. За 50 лет коммуникации…
#prog #cpp #article
Google pushed a one-character typo to production, bricking Chrome OS devices
И да, это и впрямь так ошибка, которую Rust мог бы предотвратить ввиду наличия нормальных сумм-типов. Эквивалент на Rust выглядел бы примерно так:
То есть если
Google pushed a one-character typo to production, bricking Chrome OS devices
И да, это и впрямь так ошибка, которую Rust мог бы предотвратить ввиду наличия нормальных сумм-типов. Эквивалент на Rust выглядел бы примерно так:
impl VaultKeySet {
fn get_label(&self) -> String {
match self.key_data.label() {
Some(label) if !label.is_empty() => label.into(),
_ => format!("{}{}", KEY_LEGACY_PREFIX, self.legacy_number),
}
}
}То есть если
label отсутствует, то последующий код не исполняется вовсе. И никаких причудливых танцев с .has_value() и оператором разыменования с неопределённым поведением.Forwarded from Ковалёв Алексей как река Енисей
Если б сразу две парламентские комиссии, сенатская и думская, по расследованию иностранного вмешательства во внутренние дела России занимались тем, что написано у них на этикетке, то лучше примера такого вмешательства и совершенно чуждой россиянам псевдо-ценности, чем институциональная гомофобия, просто не найти. Тут даже искать ничего не надо. Подумайте сами. Кто у нас главное «консервативное» медиа, рупор самых оголтелых конспирологов-гомофобов? Телеканал «Царьград»? Создан видным функционером Fox News. Законы против «гей-пропаганды»? Списаны у консервативных американских штатов и буквально под диктовку американских же пасторов. Причём этого никто даже и не пытался как-то скрывать. Тогда ещё депутат Мизулина этих пасторов буквально в Думу приглашала. И таких примеров море. А иностранный агент кто? Правильно, я и ты! Причём эта импортированная гомофобия — идеология лузеров. Американские пасторы вчистую проиграли культурную войну у себя дома: в США однополые браки окончательно и бесповоротно легальны. С тех пор они пытаются впарить отрыжки этой войны во 2-3 мире — бывшем совке и Африке. Это не преувеличение — гомофобные законы в Уганде и в России продвигали и буквально писали рукой Елены Мизулиной одни и те же люди. Например, Скотт Лайвли, автор уникальной идеи «геи виноваты в Холокосте, потому что среди нацистов были геи» (он про это целое письмо Путину. Он прямо ГОРДИТСЯ российскими гомофобными законами, которые сам помогал писать! Поэтому каждый россиянин, который приветствует закон «против пидоров» и разгром какой-нибудь выставки или лекции, должен спросить себя — как ему в этой человеческой многоножке, слепленной американским пастором, стоять на карачках следующим после Уганды? Потому что это именно так и выглядит. А реальные российские традиционные ценности — это оголтелый гомосекс и кроссдрессинг, а не импортная гомофобия.
Bok-O-Bok
Импорт «традиционных ценностей» в Россию
Почему западные ультраконсерваторы борются с «гей-лобби» в России, рассказал социолог Даниил Жайворонок.
Есть такая сеть магазинов — Вкусвилл. Я сейчас не буду подробно расписывать, что это такое — скажу лишь, что магазин действительно уникальный. Так вот, 30 июня (кстати, последний день месяца гордости) на сайте магазина и в инстаграме была опубликована статья "Рецепты семейного счастья", в которой рассказывалось о семьях некоторых постоянных покупателей. Вот только если вы пройдёте по этой ссылке, то найдёте не статью, а лишь извинения. Оригинальную статью придётся читать в веб-архиве. Так что же произошло?
А дело вот в чём: в рассказе про одну из семей промелькнули следующий строки: "Алина — моя сестра, А Ксюша — её невеста. Они обручились буквально пару недель назад.". Из-за этой мелочи статью пришлось пометить рейтингом 18+ — всё из-за нечеловечного закона 6.21 КоАП РФ (aka "Пропаганда нетрадиционных сексуальных отношений среди несовершеннолетних"). Впрочем, это не смутило ни тех, кто написал и опубликовал статью ("Будьте внимательны: мы присвоили этой статье рейтинг 18+, согласно требованиям статьи 6.21 КоАП РФ. Это впервые в истории ВкусВилла. Однако мы считаем, что не рассказать о реальных семьях наших покупателей будет лицемерием. "), ни большинство покупателей. На первых порах публикацию приняли восторженно. И вообще событие было уникальное — впервые в истории России столь крупный бренд открыто выступил в поддержку ЛГБТК+. Но...
Извините, у нас Россия. А это значит, что очень скоро в комментарии набежали гомофобы, начали поносить компанию почём зря — и в результате добились того, что Вкусвилл публикацию удалил. Как они это мотивировали:
Почему я рассказываю всё это сейчас, месяц спустя? А вот почему: ту самую семью из публикации начали преследовать в соцсетях и по телефонам, присылать оскорбления и даже прямые угрозы расправы. Выдержать подобное, мягко говоря, сложно, так что в итоге девушки переехали в Испанию и пока возвращаться не планируют.
Данная история в очередной раз показала, насколько Россия — гомофобная (и вообще в целом ЛГБТК+-фобная) страна. Лично я не хочу жить в стране, в которой люди подвергаются преследованиям за, вообще говоря, не самые примечательные части идентичности, не наносящие вреда окружающим — причём преследованиям как со стороны государства, так и со стороны обычных людей. Также я сильно разочарован руководством "Вкусвилл" — их действия противоречат ценностям, которые они декларируют, причём не только словом, но и делом. И нельзя не отметить, что эта история создала неприятный прецедент в практике России, который будет говорить другим компаниям: "Не поддерживай ЛГБТК+ публично, а не то огребёшь". В общем, сплошная печаль. Единственное хорошего, что есть в этой истории — это то, что та семья теперь находится там, где им гомофобы могут навредить с гораздо меньшей вероятностью. Искренне рад за них.
А дело вот в чём: в рассказе про одну из семей промелькнули следующий строки: "Алина — моя сестра, А Ксюша — её невеста. Они обручились буквально пару недель назад.". Из-за этой мелочи статью пришлось пометить рейтингом 18+ — всё из-за нечеловечного закона 6.21 КоАП РФ (aka "Пропаганда нетрадиционных сексуальных отношений среди несовершеннолетних"). Впрочем, это не смутило ни тех, кто написал и опубликовал статью ("Будьте внимательны: мы присвоили этой статье рейтинг 18+, согласно требованиям статьи 6.21 КоАП РФ. Это впервые в истории ВкусВилла. Однако мы считаем, что не рассказать о реальных семьях наших покупателей будет лицемерием. "), ни большинство покупателей. На первых порах публикацию приняли восторженно. И вообще событие было уникальное — впервые в истории России столь крупный бренд открыто выступил в поддержку ЛГБТК+. Но...
Извините, у нас Россия. А это значит, что очень скоро в комментарии набежали гомофобы, начали поносить компанию почём зря — и в результате добились того, что Вкусвилл публикацию удалил. Как они это мотивировали:
На этом месте была статья, которая больно задела чувства большого числа наших покупателей, сотрудников, партнеров и поставщиков.
Мы сожалеем, что так получилось, и считаем эту публикацию своей ошибкой, ставшей проявлением непрофессионализма отдельных сотрудников.
Ожидаемо, на него обрушился шквал критики с противоположной стороны — на этот раз за то, что прогнулись под требования гомофобов (подавляющее большинство которых даже не были покупателями магазина). При этом надо отметить, что даже с сугубо с точки зрения бизнеса этот манёвр был проигрышным: Вкуссвилл потерял заметную долю лояльной аудитории и при этом не приобрёл новой.Почему я рассказываю всё это сейчас, месяц спустя? А вот почему: ту самую семью из публикации начали преследовать в соцсетях и по телефонам, присылать оскорбления и даже прямые угрозы расправы. Выдержать подобное, мягко говоря, сложно, так что в итоге девушки переехали в Испанию и пока возвращаться не планируют.
Данная история в очередной раз показала, насколько Россия — гомофобная (и вообще в целом ЛГБТК+-фобная) страна. Лично я не хочу жить в стране, в которой люди подвергаются преследованиям за, вообще говоря, не самые примечательные части идентичности, не наносящие вреда окружающим — причём преследованиям как со стороны государства, так и со стороны обычных людей. Также я сильно разочарован руководством "Вкусвилл" — их действия противоречат ценностям, которые они декларируют, причём не только словом, но и делом. И нельзя не отметить, что эта история создала неприятный прецедент в практике России, который будет говорить другим компаниям: "Не поддерживай ЛГБТК+ публично, а не то огребёшь". В общем, сплошная печаль. Единственное хорошего, что есть в этой истории — это то, что та семья теперь находится там, где им гомофобы могут навредить с гораздо меньшей вероятностью. Искренне рад за них.
vkusvill.ru
ВкусВилл
Официальный сайт «ВкусВилл». Купить товары и продукты для здорового питания в нашем интернет-магазине с бесплатной доставкой на дом — от 30 минут в Москве и других городах России (зависит от адреса). Также можно оформить онлайн-заявку на самовывоз и забрать…