Pull to refresh
-21
0.1
Илья Поколев @pin2t

Программист

Send message

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

В данном случае только от подмены реквизитов надо защититься, но тут непонятно как банк будет это проверять

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

Ну и видимо многие из них будут на Go

сплошная вода и "бла-бла-бла" на хайповую тему. Собственно, чего ещё ожидать от

технического директора Content AI

который даже

В своих продуктах — нет

То есть они даже ничего не сделали на основе СhatGPT, никак не применили. Ну или других реализаций, если прям СhatGPT весь западный и не православный. Просто пространные рассуждения как ИИ изменит мир. Так сделайте хоть что-то, покажите реально полезный продукт

Да, за последние годы хороший прогресс в области распознавания изображений и звука. Но работают они далеко не идеально, попробуйте спросить что-то у Siri или Алисы. Face ID не всегда распознает лицо

А уж что такого практически полезного сделали на основе текстовых движков (ChatGPT) ?, кроме бота с которым можно поговорить на человеческом языке, но который склонен пороть чушь и выдавать вымышленные факты. Ну студенты стали использовать чтобы работы писать, раньше копировали текст из Википедии, а теперь chatGPT генерирует. Ну сейчас видимо в интернете ещё утроится количество контента, будет тонны сгенерированных картинок и текста

Но что-то пока что больше разговоров о том как ИИ изменит мир а каких-то полезных вещей - не очень.

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

Также видимо и с этим генератором текстов, ну будут генерировать тексты по типу этой вот статьи, в которых сути ноль но текста полно

Или просто stripe включили в свою какую-нить библиотеку платежи в bitcoin-ах, а копатели js-а увидели в этом знак свыше и сделали далеко идущие выводы

Да ладно, целый случай, да ещё и

во время похода с друзьями

друзья конечно же ничего не заметили, на то они и друзья :-(

Тупо рекламная компания от Apple типа они че-то делают в новых айфонах

действительно сложных и/или рутинных задач

Какие такие там сложные задачи? Задачи-то на самом деле простые, только они невероятно сложно сделаны в spring-е, вот spring и объясняет мол мы решаем сложные задачи.

Вот, например, Hello, world HTTP сервер, из каждого первого spring-примера

HttpServer server = HttpServer.create(new InetSocketAddress(8000), 0);
server.createContext("/", e -> {
    var response = "Hello, world".getBytes();
    e.sendResponseHeaders(200, response.length);
    e.getResponseBody().write(response);
    e.close();
});
server.start();

на полностью стандартной Java, без фреймворков и зависимостей. Я бы не сказал что прям супер сложно.

Где же короче-то, наоборот длиннее, потому что переменная всегда создается, вот с@value

@Bean
class Config {
    @Value("${application.dog.name}")
    String dogName;
}
ApplicationContext context = SpringApplication.run(SpringPropertiesApplication.class, args);
System.out.println(context.getBean(Config.class).dogName);

+ 20 Мб зависимостей и медленная работа, т. к. там не умеют присваивать значения через =, там все через Reflection API

а у меня по-прежнему

Properties prop = new Properties();
try(InputStream stream = new FileInputStream("application.properties")) {
    prop.load(stream);
    System.out.println(prop.getProperty("application.dog.name")
}

без дополнительных затрат

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

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

И все это делает тоже самое что делает стандартный getProperty, без всяких фреймворков, аннотаций и конфигураций.

Properties prop = new Properties();
try(InputStream stream = new FileInputStream("application.properties")) {
    prop.load(stream);
    System.out.println(prop.getProperty("application.dog.name")
}

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

Вася совершенно спокойно заведет себе ещё 10 адресов и переведет деньги через них

Естественно по 100% субъективным критериям, которые в двух словах можно описать "мне кажется". Как иначе-то :-)

В моём компьютере и телефоне - безусловно. Но надо это сравнить со всеми веб-сайтами в интернете. Все же мы видели эти мемасики про npm install :-)

Можно также оценить по количеству вакансий C/C++ vs JavaScript, последних нужно в несколько раз больше.

Да Linux, Windows, Microsoft Office может быть, это все очень большие проекты, но сколько их таких больших. Сейчас в любом почтовом сайте gmail, mail.ru, yandex.ru, ... загружаются мегабайты JS кода, и таких сайтов больше

Странный рейтинг, откуда там на втором 0_0 месте С. По какому такому параметру?
Более адекватный рейтинг https://tjpalmer.github.io/languish/, в котором JavaScript + TypeScript  на первом месте, как и должно быть. Go впрочем также в десятке

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

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

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

Потому что никто не будет оптимизировать количество в масштабах города/района/двора. Все будут оптимизировать количество в масштабах семьи.

Так устроено современное общество, чтобы автомобилей стало меньше на дорогах надо общество менять, а не автопилот внедрять

В случае autonomous car даже больше, потому что теперь у человека может быть несколько автомобилей, который ездят одновременно. В итоге, места требуется ещё больше.

Основное давление газов приходится на сам поршень

Что за основное давление? Горячий газ давит во все стороны одинаково, и на кольца тоже

С другой стороны, они подпружиненные

Кто-то разве запрещает поставить в ротор пружинку

Компрессия в роторном двигателе обеспечивается лишь узенькой гранью ротора

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

тут дело такое. у обычных авто развиваться некуда

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

У электрических - полно возможностей удешевляться

У электрических также удешевляться уже некуда, они будут только дорожать. Современные автомобили дорожают в основном потому что ужесточаются требования государства к безопастности и экологичности. Это все одинаково относится к автомобилям на ДВС и электродвигателях.
Батарейки сильно не удешевятся при существующих технологиях, они также будут только дорожать.

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

Плюс у электричества есть шанс дешеветь

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

Всякий контроль, автопилоты, управление - вообще к типу двигателя не относится, все это одинаково делается на электро- и двс-автомобилях

Зарабатывая при этом на каждом проданном авто в 8 раз больше прибыли

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

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

Mac вне конкуренции по качеству железа и интеграции железа и софта. Apple ставит хорошие клавиатуры, экраны, тачпады, быстрые диски, модули  bluetooth и wifi. А ещё можно одним кликом включить tethering через айфон с mac-а, или скопировать текст на айфоне и вставить его на mac-е. А ещё все ваши устройства, в том числе и компьютер - видно в локаторе, где они находятся, например. Короче - экосистема.

А ещё mac это unix, поэтому для большинства разработчиков он более удобен, чем винда. Кроме разработчиков игр и Microsoft Office, разумеется, ну или других программ чисто под винду

А с тех пор как Apple сделала М1 и М2 - ноутбуки стали во-первых очень мощными, а во-вторых работают очень долго от одного заряда батарейки. Даже самый начальный ноутбук в линейке macbook Air M1/M2 вполне себе тянет задачи разработчиков (модель с 16 gb памяти, разумеется). Быстро компилируются большие проекты, и при этом он легкий, компактный и работает долго на одном заряде. Что уж говорить про более мощные модели macbook pro

Information

Rating
4,195-th
Location
Магнитогорск, Челябинская обл., Россия
Registered
Activity

Specialization

Backend Developer
Git
PostgreSQL
OOP
Linux
Docker
Java
REST
Golang
English