Обновить
65

Programmer

1,5
Рейтинг
105
Подписчики
Отправить сообщение

Опять я узнаю о чем-то гугловском из новости о закрытии:)

Интересно, еще не появились какие-нибудь эмуляторы или хакерские чипы eSIM/iSIM, которые позволяют свободно манипулировать идентификационными данными от провайдера - сохранять и загружать их программно?

Интересно было бы сравнить с решениями на Go. Уж не знаю как насчет производительности (по идее С++ более низкоуровневый), но можно сравить удобство разработки и объем кода.

Ну рано или поздно дойдут до того, что не будут требовать никаких бумажек. Но тут всплывет другая сторона вопроса - многим не понравится, что есть некая система, которая знает о вас всё.

Думаю, все-же правильнее относиться к ссылке как к обертке (неявному указателю), а не как ко второму имени объекта. То что компилятор в процессе оптимизации может вообще удалить объекты ссылок - ну так он много чего может, он может целые функции выкидывать...

Для неотличимости от объекта нужна другая языковая конструкция - "alias", в С/С++ ближе всего #define.

Я не знаю какие обращения к внешним url стоят на сайтах. Иногда нужно чтобы гарантированно не светить ip.

Вообще не вижу ничего плохого в использовании нескольких браузеров. Это очень удобно, под каждую группу задачи свой браузер. То что браузеры немного отличаются с точки зрения GUI - наоборот преимущество, сложнее случайно перепутать.

Конкретно в Firefox нет встроенного сохранения в mhtml. Всякие расширения работают хуже - например SingleFile почему-то сохраняет крайне медленно. В браузерах на хроме это встроенный функционал.

Еще, удобно ставить разные наборы расширений в разные браузеры. Например расширение browsec перенаправляет все обращения к инету через прокси - что нужно далеко не всегда. Но в некоторых случаях нужно обязательно, даже для сайтов которые не заблокированы.

Ну и наконец, стартовая страница с плитками для быстрого перехода к сайтам не резиновая, место на ней быстро заканчивается (хотя в vivaldi я применяю группировку в папки).

Что за странный опрос? Я и раньше пользовался, и сейчас пользуюсь - как firefox, так и chrome и браузерами на базе chromium. Для разных задач - разные браузеры (в том числе чтобы не смешивать разные группы интересов, ведь сайты тоже умеют следить за пользователями).

А вообще непонятно, почему корпорации не открывают свои исходники. Почему Opera и Microsoft не открыли код своих браузеров.

Когда уже Хабр над этим задумается? Можно было бы конвертировать карму в крипту) Или так - майнинг сначала только для участников хабрасообщества в течение какого-то периода, а затем открытие для всех.

Крутая статья, спасибо!

Мне как интересующемуся дизайном языков программирования в целом, интересно мнение практикующих С++ (и не только) программистов: насколько на ваш взгляд удобен и совершенен дизайн ссылок? Если бы вы разрабатывали язык с нуля без оглядки на обратную совмесимость, что бы вы изменили в ссылках?

Для затравки, я бы выделил как минимум следующие аспекты ссылок в разных языках:

  • явный (с разыменованием) или неявный (без разыменования) доступ к тому, на что указывает ссылка; в первом случае ссылки превращаются в "ненуллабельные указатели". Явный доступ более многословен, но и более очевиден.

  • наличие или отсутствие возможности изменения самой ссылки (перенаправления на другой объект в памяти); как вариант - наличие специального синтаксиса перенаправления

  • при присваивании ссылок друг другу, изменяются сами ссылки (C#) или значения, на которые они ссылаются (C++)

  • при передаче в функцию: явное указание передачи именно по ссылке (ref - C#, D) или отсутствие такого указания (C++)

  • наличие, кроме обычных ссылок, также RValue-ссылок, обладающих специальной семантикой (С++)

  • привязка способа передачи к типу. Объекты всех типов могут передаваться как по ссылке, так и по значению (С++), или некоторые типы всегда "ссылочные" а некоторые всегда "значения" (Java, C#, D), например принятие по умолчанию, что все классы "ссылочные" а все структуры "значения".

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

А что, обычным программным способом эти BluRay уже не расшифровать?

По сравнению с оперативкой - мало, по сравнению с флэшками и SSD - очень хорошо. Поэтому все зависит от того, как его применять.

Я еще был студентом, а книги Криса уже вовсю продавались (хотя он не намного старше меня). Цена для студента была слишком большой, но в ВУЗовском книжном магазинчике можно было попросить полистать... Вообще они вдохновляли, одним своим видом (как и журнал Хакер). Много позже я хотел именно Крису дать свой первый инвайт на Хабр. Жалко что не успел...

Мне интересно, каким образом пользователь может официально выбрать страну? Допустим, в Твиттере я выбрал США, ни одного слова по русски не пишу, но номер телефона российский и захожу с российских IP. Считается что я пользователь из РФ?

И Visual Studio под ним работает?

Проблема именно в том, что бизнес ориентирован на прибыль, а не на гуманитарный прогресс Цивилизации. Но такова природа бизнеса, и здесь можно только надеяться на ценности и идеалы тех, кто этим бизнесом владеет.

Гравитационные волны это очень интересная тема, с нетерпением жду запуска проекта LISA. Это способ взглянуть на Вселенную совершенно новым взглядом. Кто знает, что мы увидим в гигантских межгалактических пустотах?

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

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

Возможно... Но какая альтернатива? Блокировка Твиттера? Ну придут на их место китайцы, или еще кто нибудь, кто будет выполнять все местное законодательство с удовольствием. Для того чтобы диктаторских режимов было как можно меньше, недостаточно блокировать твиты диктаторов; нужно трансформировать само общество; последовательно осуществлять мягкое, незаметное воздействие, перепрограммирование социокультурных кодов, чтобы каждое следующее поколение было чуть менее склонно к диктатуре.

Информация

В рейтинге
1 903-й
Зарегистрирован
Активность