?

Log in

No account? Create an account

Ненавистьненавистьненависть

Nike+ Run Club — говно, и вот почему:
outsidecpp


Очевидно, что UI-дизайнеры Nike — тупорылые безрукие пидарасы, которые ни разу в жизни не использовали свое приложение по его прямому назначению. Наверно когда сидишь под кондиционером в пидорском салоне красоты на процедуре по отбеливанию ануса, нет никаких проблем в переключении музыки этими кнопочками площадью 0.25 см². Но когда блять бежишь под палящим солнцем, 15 км позади, 10 еще осталось, с тебя льет как со свиньи и дрожжат руки — это просто ебаное нахуй издевательство. Промах на два миллиметра — и включается БЛОКИРОВКА ЭКРАНА СУКА! Чтобы вернуться обратно нужно дважды нажать на плашку, ВВЕСТИ ЗАЩИТНЫЙ ПАТТЕРН, после чего у вас будет следующая единственная попытка чтобы точно попасть в нужную кнопку.

Кнопки, предназначенные для использования во время бега, должны делить между собой в равной степени всю площадь экрана. Вместо этого 95% экрана занимают информационные показатели о текущем забеге, которые лего уместились бы в одну строку высотой 1 см. Можно использовать рабский труд филиппинских детей для производства кроссовок, но заставить хотя бы одного UI-дизайнера пробежать полумарафон со своим собственным приложением — это нахуй за гранью приличия.

Однако самый лютый пиздец в NRC — это работа с музыкой. Но об этом в следующий раз.

Парадокс Ферми
outsidecpp
https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%B4%D0%BE%D0%BA%D1%81_%D0%A4%D0%B5%D1%80%D0%BC%D0%B8

Знаменитый вопрос «Являемся ли мы единственной разумной и технологически продвинутой цивилизацией во Вселенной?» Ферми задал летом 1950 года в кафетерии Лос-Аламосской лаборатории в ходе неформальной беседы с тремя своими коллегами. Точное содержание беседы по-разному описывается в воспоминаниях её свидетелей. Беседа между Ферми и тремя его коллегами — Эдвардом Теллером, Эмилем Конопинским и Гербертом Йорком — совершенно не предназначалась для записи. Согласно Карлу Сагану, сам факт этого разговора был выдуман, однако расследование Эрика М. Джонса, опубликованное в 1985 году, свидетельствует о том, что подобная беседа действительно имела место. Свидетельства троих участвовавших в ней учёных, а также тех, кто был рядом, представляют собой единственный источник информации об этой беседе. Сам Ферми, по-видимому, впоследствии не высказывался по этому вопросу. Джонс восстановил обстоятельства той встречи, связавшись по почте с коллегами Ферми, а также со всеми, кто мог присутствовать в тот момент в «Ложе Фуллера» (англ. Fuller Lodge) — столовой персонала лаборатории, где происходила беседа. Наиболее надёжным свидетельством считаются показания Ханса Марка, хотя тот и не принимал непосредственного участия в разговоре. Герберт Йорк отметил, что беседа состоялась летом 1950 года, во всяком случае, после публикации карикатуры Алана Данна (англ. Alan Dunn), датированной 20 мая 1950 года.


Заебись быть Ферми. Или любым другим охуенно-известным ученым. Любая подслушанная беседа превращается в целое научно-философское направление для исследований. С одной стороны.

А с другой стороны - сколько интересных мыслей было высказано и забыто через три минуты, потому что автор - не Ферми, а Васян, Колян, или Димон?

Class template argument deduction
outsidecpp
В 2006-м году я прочитал "C++ Templates - The Complete Guide", и мне особенно понравился вывод типов шаблона класса на основе инициализатора: http://en.cppreference.com/w/cpp/language/class_template_argument_deduction

Два дня назад вышел апдейт Visual Studio 2017 (15.7), в котором наконец-то появилась поддержка этого правила. Не прошло и 20 лет (книга вышла в 2002-м).
Tags:

Время летит
outsidecpp
Немногим более 10-ти лет назад я всерьез мечтал о том, чтобы найти WiFi-антенну с радиусом действия в несколько километров, чтобы всегда иметь под рукой безлимитный интернет на своих девайсах находясь в родной мухосрани. Это ж можно - еб твою мать - разговаривать по телефону нахаляву со всем миром - думал тогда я. Или же пользоваться интернетом на ноуте в дороге так, как будто он подключен к оптоволокну - это тоже казалось лишь влажной фантазией. Тогда мне и в голову не могло прийти, что через 10 лет мобильный интернет станет настолько быстрым и дешевым, что на любом тарифе за 5$ в месяц будет включено столько трафика, что можно общаться видеозвонками до усрачки, и все равно еще останется.

Или вот Visual Studio и MSDN. Мы покупали студию и MSDN на пиратских дисках. А сегодня она бесплатна, как и все ее апдейты. А MSDN стал онлайн. Да и вообще, когда вы в последний раз пользовались кнопкой F1? И кто вообще блять помнит, для чего она нужна? Никакая оффлайн-справка больше не нужна - все давно в интернете.

Все оказалось гораздо проще, чем любые мечты.

Bitcoin Core
outsidecpp
Официальный кошелек Bitcoin - ебучее говно на палке. Где буфферизация записи, косолапые вы пидарасы? 150 гигов транзакций должны если не скачиваться, то уж точно сохраняться на винт непрерывными монолитными файлами. Вместо этого головка винта ерзает туда-сюда настолько охуевше, как будто запущена дефрагментация диска. Пиздец блять, блокчейн головного мозга.

Зависимость сложности программирования от уровня абстрагирования
outsidecpp
Как известно, человеку неудобно оперировать сотней равноправных понятий - ему удобнее разбить их на группы, группы - на подгруппы, и т.д., чтобы размышляя о чем бы то ни было, в голове приходилось вертеть лишь несколько понятий, а не всю сотню. По этому же принципу пишутся и программы. Любая программа - это пирамида, в вершине которй находится "Программа.Запуститься()", а у подножья - реализации скалярного произведения, конкатенации строк, копирования участка памяти, и т.д. Программа (а точнее - то, как нам ее комфортно писать) - это пирамида абстракций.

С одной стороны, двигаясь снизу ввех на вершину пирамиды, мы переходим от более формального (матан) к менее формальному (человеческий) языку изложения принципа работы программы. Из-за этого сложность программирования растет - чем более расплывчаты правила, тем тяжелее принять правильное решение.

С другой стороны, чем выше мы поднимаемся, тем меньше компонентов нужно уместить в голове, чтобы понять, что в целом происходит на текущем уровне абстракции. Из-за этого сложность программирования падает - нет ничего сложного в том, чтобы понять, что происходит при "Программа.Запуститься()" в терминах данного уровня абстрагирования, и что для данного уровня абстрагирования это хорошее решение.

Таким образом, внизу все просто, потому что программируемая логика предельно формальна, а вверху все просто, потому что в вершине пирамиды мало кирпичиков. А посредине? Вот как раз посредине и творится весь пиздец.

Лучшее место для стартапа
outsidecpp
На юге совершенно невозможно заниматься стартаперством. Здесь слишком хорошо, чтобы хотелось что-то изобретать в свободное время по собственной инициативе. На юге можно только отдыхать, заниматься спортом, гулять, наслаждаться качеством алкоголя и продуктов питания, общаться, влюбляться, после чего страдать либо быть счастливым. Не представляю как можно на юге программировать сервер, проектировать базу данных или верстать сайт. Все это получается делать от силы 10-15 минут подряд — после этого хочется все бросить, и идти на жару загорать, или пробежаться, сходить на турнички, или пить пиво, или гулять с красивой девочкой, или идти к ней же в гости, или плавать в ближайшем пруду, или жарить шашлыки, или еще миллион вот таких вот "или".

А в Питере настолько все хуево, настолько уебищный климат и равнодушные люди, что хочется заколотить фанерой окна, никогда не покидать помещения, и единственный способ не сойти с ума от уныния — это либо хуярить наркотики, либо делать стартапы. Лучшее место для стартапа — это Питер.

Секрет бутылочного пива
outsidecpp
В России, если очень постараться, то можно найти хорошее пиво. Например - Corona Extra или Grolsch. Часто для этого приходится объехать 2/3 магазинов города, но все же. Однако, чтобы праздник не был испорчен, нужно знать один секрет.

Во-первых - нужно убедиться в том, что пиво произведено не в России (самое простое - про штрих-коду), иначе внутри вас будет ждать не пиво, а свиная моча. Но это можно сказать про любое пиво, не только бутылочное.

Во-вторых, и главное - бутылочное пиво нужно пить из бутылки. Не наливать в стакан или бокал, а прямо так и пить из горлышка, как это делают друзья-приятели во всех американских фильмах. Не знаю в чем секрет, но если бутылочное пиво налить в стакан, то оно тут же станет как минимум в 2 раза хуже. Поэтому нехуй выебываться, нужно просто брать и пить из бутылки.

Отчасти поэтому есть смысл брать бутылки поменьше (0.33) - чем чаще вы меняете бутылки, тем более свежим будет пиво в среднем по времени.
Tags:

Пидор
outsidecpp
https://ru.wikipedia.org/wiki/Пидор

Уничижительное название людей с нетрадиционной сексуальной ориентацией.


Тот редкий случай, когда любимая Википедия ошибается на 180 градусов. Пидор - это нормальное название пидора. А вот "гей", "гомосексуалист" - это уже лицемерно-возвышенное "название людей с нетрадиционной сексуальной ориентацией". Ведь кто такой гей? Вот по-честному, без прекрас. Это обладатель Y-хромосомы, который сосет хуи и ебется в жопу. Вот и все достижение.

К тому же в википедии ни слова о том, что телка с телкой - это нормально, а пидор - это биомусор.

План Даллеса
outsidecpp
Когда мне говорят, что у "запада" есть специальный целенаправленный план для уничтожения населения России, мне становится смешно. Михаил Задорнов, когда еще был бодр и не скатился в репосты смехуечков из интернета, шутил, что еще никто никогда не вредил России так, как сама Россия.

Друзья мои, для того чтобы скатить страну в говно, скатить все показатели по качеству и продолжительности жизни на самое днище всех мировых статистик - для этого не нужно ничего специально ДЕЛАТЬ. Все что для этого нужно - это НЕ ДЕЛАТЬ. НЕ строить стадионы, спортзалы и спортплощадки, НЕ пропагандировать здоровый образ жизни, НЕ контролировать качество продуктов питания и алкоголя, НЕ тратить деньги на медицину и образование, и еще несколько таких вот "НЕ".

У нас на одно заведение, улучшающее здоровье (спортзал, бассейн, и т.д.) приходится минимум 100 заведений, скатывающих это самое здоровье в говно (бары, кафе, рестораны, алкогольные магазины). В радиусе 10 км от моего дома можно набухаться, обожраться, обнюхаться или обколоться чем угодно, в любом заведении на любой вкус и цвет, и сука ровно НОЛЬ заведений, где можно заняться физкультурой. Хочешь спорта - вышел на улицу и побежал вдоль дороги, вдыхая выхлопные газы. Добежал до парка, подтянулся на ржавых трубах, покачал пресс на ободранной зрительской скамейке - и будь этим доволен, епта.

Лучший План Даллеса для России - это не мешать.