Pull to refresh
-7
0
Виталий Архипов @arvitaly

Программист

Send message
Патернализм овер 9000.

Ну а что еще ответить на жалобы анкапиталиста на неопределенность? А вы думаете, все вот такие разбежались жить по написанным правилам, если не заставлять силой?

Это были нелицензионные копии или подделки?

И то и то, но, как вы понимаете, добавить в нелицензионную копию можно что угодно.

И мы обсуждали физические устройства, если что.

Ну этого никто не декларировал, но это ничего не меняет, да, есть те, кто разбирается в качестве техники, но они вряд ли будут хвалить IOS с точки зрения продвинутого пользователя…
Стартапы? Серьёзно? И какие законы это запрещают? Фейсбук делал что-то незаконное со своим Lasso?

Я вообще не понял о чем сейчас речь.
Россия — не единственная страна в мире с бизнес-центрами.

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

Добро пожаловать в реальный мир, в котором вы либо насильно ограничиваете людей от свободы христианством или социализмом, либо страдаете от неопределенности (https://www.policyuncertainty.com/index.html).
Зависит от аксиоматики. Если считать, условно, что отнять и поделить хорошо, то да. Но я так не считаю.

Очевидно, я такого не заявлял и позицию свою озвучил, за свободный рынок, но против олигархических корпораций.
Мне тут spectrum регулярно присылает всякие промо о том, какое verizon буэ. Думаю, и про apple можно.

О чем спор, откройте законы о рекламе и почитайте (и нет, я не буду вам это тут доказывать).
Я сужу по факту: лет 15 назад были и оффлайн-рынки, и даже в онлайне что-то было, где можно было купить контрафакт. И всё равно все эти марки как-то выживали.

Это банально неправда, сколько лицензионных копий Windows или Photoshop было в России в 2000 году?
Возможности убить (или своровать) есть даже сейчас.

Законно нет.
В бизнес-центрах, где мне привелось работать, были свои частные охранники, кстати.

Частные охранники в бизнес-центрах России — это вахтеры со свистком, а не полиция. Поэтому стоят они 20к рублей в месяц, а наемник — 400к.
Зачем? Разделение труда придумали давно.

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

Будут другие компании, пример по ссылке. А вот технологичных гигантов, которые лоббируют свои интересы в парламенте и которые прикрываются государством — не будет. Кто вам сказал, что программисты — хорошие автоматчики или пираты и что в перерыве от кодинга будут бегать к границам и защищать дата-центры от нападения соседей?
Сегодня, похоже, выгоднее купить.

Выгодно будет то, что будет выгодно, тут тоже нет серебряной пули, вопрос в другом, какие есть возможности.
А это проблема?

В какой-то момент (необходимости смены власти) всегда становится проблемой. Умные люди договариваются об этом заранее и создают демократии.

Когда репутация уже есть, то вот почему-то на практике получается, что люди знают, что в тех-то магазинах торгуют подлинным Apple, а в этих — каким-то контрафактом с телеантеннами.

Понимаете, если мы говорим об одних и тех же людях, то такие умные люди точно не нуждаются в такой излишней заботе о них со стороны Apple. Либо крестик снимите, либо признайте, что это не забота о безопасности.
Если я скажу, что это одобренный Apple джейлбрейк, то это будет обманом. Зачем мне обманывать?

Нет, вы попробуйте просто слово Apple использовать. Например, рассказывать в рекламе о минусах Apple.
Я их считаю одной из наиболее днищевых компаний

Тогда я не понимаю вашей тут позиции, мне кажется вы перебарщиваете со значимостью формализма, которого в экономике и человеческих социумах нет и быть не может. И ваши поиски непротиворечивости в итоге просто становятся демагогией в защиту Apple, а ведь непротиворечивым было бы использовать риторику в обратную сторону?
Буду иметь в виду, что Apple и Amazon — участники одной рыночной отрасли.

Хорошо. Цифровые товары, ака книги, музыка, фильмы — одна отрасль. Думаю, до Озона Апплу просто не дела в виду незначительности объемов. Да еще и российский микро-рынок. Вот Дуров захотел продавать по всему миру — это другой разговор.

Недостаточно себя ограничили.
Неправильно пользуетесь отрицанием импликации.

Т.е. ответа не будет, как Аппл оберегает мои коленки, хотя вы именно так аргументировали этот их отказ выше, так и запишем.
Свобода — это рабство, незнание — сила.

Цитаты великих (и не очень) людей, вместо аргументов, так и запишем.
а в случае с анкапом всё наоборот?

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

Как и что угодно. Например, вера в Apple и ее права.

Я отказался от этих ограничений без вмешательства законодательства, ЧЯДНТ?

А теперь откажитесь от ограничений пользоваться товарным знаком Apple. Например, попробуйте в США прорекламировать джейлбрейк, активно пользуясь логотипом и названием Apple.
У меня в одном опенсорс-проекте были очень жёсткие ограничения по кодстайлу и вообще качеству кода, общество согласия не давало. Надо что-нибудь у меня ограничить?

Проблема диктаторских и тиранических сообществ, где власть сконцентрирована в одних руках — в нестабильности. Когда нет инструментов смены власти, это всегда боль. Можете сами поискать примеры в Open Source (или десятках африканских стран, к примеру).

Ещё не понимаю отсутствие логики (для того, чтобы вы захотели присосаться к бренду и лепить его шильдик на свои продукты, у него уже должна быть репутация, а, значит, это уже не ранние этапы развития)

Не вижу никакой логики, репутации не может быть на ранних этапах развития? Крупные компании не могут убивать конкурентов стартапов, просто портя им репутацию товарного знака?
И вы, кстати, так и не ответили, будут большие корпорации или не будут без судов и патентов-то.

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

Картельный сговор монополистов + законы, помогающие амазону в данном случае, это лучше чем чистая монополия (хоть какая-то конкуренция), но все равно плохо. Попробуйте купить репку на счастливой ферме.
Только её родной. А игры на JS я бы писать не стал.

Слушайте, айпад прожигает мне коленки ежедневно. Джейлбрейк не делал. ЧЯДНТ?

Да. Пользователь же неразумный, недостаточно развит биологически. Государство решает запретить одно, Apple решает запретить другое.

Запреты в демократическом государстве — это признак разумности. Поизучайте, что такое современная демократия, помимо выборов президента (например, что такое распределение власти, местное самоуправление и выборы чуть ли не каждого чиновника в городе).
В правительстве, источнике этой монопольной силы, сидят могущественные и всезнающие Оверлорды или посланные богами сверхлюди?

В развитом демократическом обществе нет никакого «правительства», ака царь с боярами. Есть различные ветви власти и их независимость (т.е. распределение этой самой власти) напрямую является признаком демократичности (т.е. власть всего демоса, а не одной группы людей).
Соответственно, антимонопольный комитет тоже представлен и законодательной и исполнительной властью, которые независимы друг от друга и избираются отдельно. Собственно, никакой власти особой над ним, кроме верховного или конституционного суда и не должно быть. А суды точно также должны быть не назначаемыми, а избираемыми умными гражданами.
Да. Пользователь же неразумный, недостаточно развит биологически. Государство решает запретить одно, Apple решает запретить другое.

Пользователи и создали эти государства, потому что умные. Самоограничения — это признак ума. Как и отказ от навязанных отдельной группой лиц (ака, совет директоров Apple) без согласия общества ограничений.
Это вопрос репутации.

Не понимаю игнорирования простого факта, что без защиты товарного знака, можно было бы воспользоваться репутацией и продавать по знаком Apple фигню, убив эту репутацию на ранних этапах развития компании.
Что значит «не существует»? Типа, если сейчас отменим патенты на прямоугольники и прочее, что там у Apple запатентовано легковоспроизводимого, то что произойдёт с Apple?

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

И с чего вы взяли, что у Apple нет юридического лица и договоренностей в России?

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

Так и будет.
Теперь получается совсем наоборот.

Нет, не получается.
У противников свободного (окей, скажем «неконтролируемого», дабы из чести навешивать ярлыки на наших, а не на ваших) рынка есть какая-то более-менее стабильная и непротиворечивая позиция?

А я не противник свободного рынка. Я за умеренное и справедливое регулирование. А еще я считаю, что Apple никакого отношения к свободному рынку не имеет, наоборот, оно и создает (наряду, с другими монополиями) олигархическое государство. Вот, чтобы не допускать «сильного государства» и нужно своевременное антимонопольное регулирование. И касаться оно должно именно сверхгигантов и не трогать остальных. Вот вам и свободный рынок. Идеи же анкапа мне не близки, я считаю, что это уже пройденный этап. Homo недостаточно биологически развиты, чтобы обойтись совсем без грубой общественной монопольной силы.
Они игры в своём каталоге игр будут на чём писать, на интерпретируемых языках? Тогда точно Apple всё правильно сделала, что запретила, особенно в парадигме неразумных пользователей. Обожгутся ещё о перегретые железки.

Ага, т.е. здесь решать уже должен не пользователь обжигаться ему или нет, а вы и Apple, я правильно понимаю? Ну собственно, об этом и речь. Но вообще — это вранье, Apple не запрещает webview, не запрещает Chrome и Safari, не запрещает приложениям пользоваться интернетом, да и вообще чем угодно, лишь бы бабло приносили не в обход стора. Так что, к чему этот демагогический пассаж — хз.
Можно запретить какой-то набор поведений техническими средствами (ну там, условно, чистые функции в хаскеле, в которых нельзя работать с IO), а можно — нетехническими (внимательно читать код каждой функции), и последнее я назвал юридическими и специально поместил их в кавычки.

А теперь значимость местами поменяйте. В реальном мире (в США то уж точно), типизация — это юридическая основа, а всякие там технические костыли — это комментарии и т.д.
Было бы странно, если бы Apple платила налоги, выполняла требования и следовала ограничениям государства, но при этом не брала бы никаких положительных сторон.

Вы разделяете Apple и это государство, но не существует никакой Apple вне этой юридической и политической защиты. И, вполне вероятно, не существовало бы таких размеров компаний без патентов, судов и того, что вы считаете таким несущественным, а на самом деле являющимся определяющим фактором.
А как вы будете на сервере проверять какие бы то ни было байты в тех блобах, которые телеграм скачает сам из интернета?

Напомню, что в эпплоприложениях запуск бинарников из интернета запрещён, равно как и jit (насколько я помню).

Два противоречащих утверждения. Покажите, где написано, что Дуров требовал от Apple разрешить запускать бинарники? Вы точно понимаете, что именно Apple запретила Дурову?
И вот дистрибутивами линуксов пользоваться нормально без их репозиториев тоже нельзя, это плохо?

Если бы например владельцы издательств линуксов, владели бы еще, я не знаю, продуктовым магазином и запрещали бы покупать там продукты всем, кто пользуется Windows — да, это плохо, и именно этим и занимается антимонопольное законодательство.
Установка джейлбрейка.

Все правильно, Apple сделало все так, чтобы было невозможно нормально пользоваться железом без их доп. платных услуг и стора.
Звучит бредовато, наверняка эппл так не делает (хотя я не удивлюсь), но на вопрос «каким образом» отвечает, надеюсь.

Ответили — звучит бредовато и Apple так не делает. Но даже в вашем вымышленном мире, где Apple проверяет каждый байт, я все равно не вижу никакой разницы, какой байт проверять в приложении Телеграма.
Юридически — это никакой не «временный костыль», это вполне себе использование государства и его монополии на насилие в своих коммерческих интересах. Как и в случае с другими монополиями — это зло и превращает демократию в олигархию, а никак не в анархо-капитализм. Вы уверены, что защищаете правильные идеи?
Ох уж эта противная реальность, которая всё время мешает стройным красивым теориям. В реальности у Apple вполне себе значимая доля рынка

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

А у вас «юридически» — это такой технический костыль. Но это основа современного мира, вместе с государствами, обеспечивающими police и защиту системообразующих монополий, а не кривая EFI-реализация.
Каким образом установка приложения на телефон должна ломать его железо? Отсюда и ваш вырожденный пример про механические повреждения. Или каким образом фича собственного стора в телеграм должна убивать безопасность телефона, ОС, чего там еще?
Очевидно, что запрет установки приложений из других сторов и денежная политика Apple — это политическое действие, а не «открыторыночнолибертарианское». Напомню, что никаких других благих целей, кроме выгоды для конечного пользователя капитализм и свободный рынок не имеет. Эти же решения не выгодны никому, кроме Apple и афиллированных с ней лиц, значит никому такой рынок даром не нужен.

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

Вы вот ниже на Лондона наехали за отсутствие научных статей, так приведите тут научные доказательства, что свободный рынок без гос. регулирования гарантированно приводит к светлому будущему, повышению качества продукции и выгоде для всех, а не только для Ост-Индской компании (https://ru.wikipedia.org/wiki/Британская_Ост-Индская_компания).

Когда будете научные статьи скидывать, потрудитесь почитать критику и ее тоже озвучить.
«После процедуры джейлбрейка лицензионное соглашение нарушается, и владелец устройства Apple лишается права на техническую поддержку и гарантийные обязательства.»

«Если вы пойдете в другой магазин, а не в Азбуку Вкуса, то теряете право жаловаться на качество любой афиллированной с Азбукой Вкуса продукцией». Например, родительская компания Азбуки Вкуса производила бы сотовые телефоны…
Добавьте, пожалуйста, TypeScript, раз уж это так быстро, а то вот видите ли у некоторых проблема. Angular вот до сих пор не справился, хотя заявили уже много лет назад.
Совершаете ту же ошибку, что и Svelte на старте, без поддержки TypeScript — все это даже смотреть бессмысленно.
А еще есть десятки приложений на QT, которые прекрасно тормозят и жрут память (а еще и забывают очищать ее). Правда их никто не видел, потому что за те 5 лет, что потребовались на их разработку и стоимость, складывающаяся из заоблачных (и вполне справедливых) зарплат программистов C++ никак не оправдала получившийся результат в виде обычного, ничем не примечательного интерфейса, который школьники у конкурентов сделали на HTML и CSS за неделю, добавив туда еще и анимации из CSS3 и котиков из кучи библиотек нахаляву.
Ну вот не надо про Electron и chromium, пожалуйста, VSCode прекрасно работает, а еще Chromium уже полетел в космос, а вы?
Увы и ах, как ни ускоряй PHP, но под каждый HTTP-запрос выделяется отдельный процесс — это поведение прибито гвоздями.

Если используется подготовленный пул процессов, да еще и с предзагруженными библиотеками, то гвозди превращаются в хорошую архитектуру. В AWS Lambda так и сделано, к примеру. Firebase Functions тоже про «родился-умер». Один процесс, который отвечает за несвязанные друг с другом запросы — вот это прибито гвоздями к недостаткам старых технологий, а сейчас же успешно решается и контейнерами, которые разделяют общее пространство и в целмо микросервисами, когда общий environment лежит рядом, доступный по сокетам, сети или диску. По той же причине и вебсокеты мир не захватили, stateless рулит и REST API, многие раньше даже по вебсокету эмулировали HTTP-протокол ради этого. А теперь, с пришествием HTTP2 это и вовсе не нужно.
Когда я читаю, что создание любого приложения с create-react-app сразу означает 4304 директории с 28678 файлами в них, у меня тоже возникает вопрос, не свернули ли мы куда-то не туда.

Да уж, очевидно не хватает аналога DLL.
Это никакая не проблема HTML в TS, это проблема конкретных шаблонизаторов.

Вот пример с lit-html.

Обратите внимание, шаблонные строки — это не просто строки: «Шаблонными литералами называются строковые литералы, допускающие использование выражений внутри.».
Вот эти самые выражения уже типизированы из коробки. Если этого недостаточно, вы можете добавить какую-то функциональность с помощью плагина.

1. Эта информация есть, либо через выражения, либо через плагин.
2. --=--
3. --=--
4. HTML-файл шаблона — это тоже просто строка, это причем тут вообще, это дело фреймворка уже, что он хочет строки использовать. А если вы просто, как красиво в реакте реализовали JSX — то абсолютно с вами согласен.

И да, думать о том, как новый супер язык будет интегрирован с реальным кодом нужно до, а не после.
Это вы пришли в мою статью по той теме, которая вам не интересна.

Да, все уже поняли, вы видите всех насквозь. И про меня все знаете. И даже куда мне ходить и что мне интересно.
Стали отвечать на мои комментарии и давать решения, не соответствующие проблеме.

Я даю комментарии, отвечающие проблеме, если вы их не понимаете — перечитайте еще раз.
Svelte уже HTML-first и, как я писал выше, и мы в очередной раз выяснили, TS не дает средств работы с такими вещами.

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

HTML — это строка, строки можно типизировать с помощью плагинов в TypeScript, пример я скинул.
То, что Svelte не поддерживает полноценно из коробки TypeScript и делает неудобным работу с HTML — это проблема Svelte, можете называть ее html-first, если так хочется.
Ну конечно же, плагин для TypeScript подразумевает, что вы в него встраиваете другой язык, иначе в чем смысл?
Однако, можно типизировать html-шаблоны в шаблонных строках.

И да, как я уже написал выше, это не просто какая-то блажь, основная боль в таких фреймворках — это вручную искать соответствие между шаблоном и кодом.

И встроить в TypeScript шаблонные строки можно и достаточно несложно. А вот наоборот как подтягивать в кастомный html все структуры и интерфейсы для сопоставления типов из языка программирования, с нынешними инструментами — это большой вопрос.

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

Information

Rating
Does not participate
Location
Таиланд, Таиланд
Registered
Activity

Specialization

Frontend Developer, Fullstack Developer
Lead
JavaScript
HTML
CSS
React
TypeScript
Node.js
Adaptive layout
Crossbrowser layout
Web development
Webpack