All streams
Search
Write a publication
Pull to refresh
-24
0.1
Send message

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

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

Вкладывают, у The Rust Foundation платиновые спонсоры Amazon, Google, Microsoft, Huawei, Meta*. Причём Microsoft ещё и серебряный спонсор через Microsoft Azure. Это не я эрудит, а DeepSeek.

Чтобы обоснованно говорить о динамике популярности, предлагаю добровольцам мониторить https://github.com/rust-unofficial/awesome-rust и уже через пол года первые результаты гарантированы. Был когда-то Pascal, с единственным витринным приложением Norton Commander. А у Rust уже Tauri, Bevy, Termux, Helix…

Лично я считаю Rust языком, созданным детьми и для детей. А вопли что он что-то там, типа безопасности памяти, гарантирует - подлой пропагандой, направленной, скорее всего, против Rust. Такие вещи как указание времени жизни в заголовке процедуры, например, для детей - милота, а для взрослых - безумие, процедура по самой идее своей не должна интересоваться ничем вне себя. Если времена жизни действительно нужно указывать, то место этому при вызове. Память же имеет официальное право утекать и не просто так наличествует unsafe.

И это хорошо. Всё интересненькое, что написано или переписано на Rust, вполне можно было сделать и на C++, но никому такое не приходило в голову. А с появлением Rust не только пришло, но и было удачно осуществлено. Так что великолепие Rust - наблюдаемый факт, а за объяснениями - к антропологам.

Я думаю, они скажут что

  • Drop-in замена С++

  • Недооценённая Cargo

  • Заявленная сразу, но замалчиваемая система типов, см. картинку

Сам бы ещё добавил - применимость везде через кросс-компиляцию и WebAssembly.

*Meta есть запрещённое гнездо подлых экстремистов.

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

Это может быть сигнал, или Steam или кому поинтересней, о наличии или возможном наличии или наличии возможности получения другой информации. Времена то интересные…

Это может быть сообщение и смотреть нужно, скажем, на порядок записей или расхождения с тем, что Steam посылал на самом деле.

Это может быть наживка для тех, кто интересуется сведениями некоторого рода. Или в другую сторону, демонстрация того, что Steam сам собирает «лишние» сведения.

А если на I/O выяснятся какие-то планы Гугол по части игр, или не на I/O, или не Гугол - то вариантов ещё прибавится.

Всегда интересно, что пишут про Neovim. И часто ещё и грустно. Мы его «изучать» будем, ага. Так и до инструкции по открытию капота джипа, в картинках и на 19, если правильно помню как у американцев получилось, страницах доизучаться можно.

Статья мне кажется отличным примером того, что делает с мозгом использование Гугла. Гугол выдаёт сначала видео - худший формат для изучения чего бы то ни было, потом форумы - смесь устаревшего, неверного, и «у меня тоже проблема», и только потом и в исключительных случаях что-то по делу. Уж лучше DeepSeek.

Как это в точности было - я забыл, как это воспринималось - помню, ибо шокировало. Переход был резким и начался с США. До: я не понимаю - как устроено описано тут, после: у меня problem - вот тебе solution, пользуйся, милейшая обезьяна. Итог - статус brain dead с последующим, как оказалось, переходом на vibe coding.

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

Никакие мультиплексоры терминала для Neovim не нужны, это тоже встроенная функциональность. Что делать с мультиплексорами - да то же, что и с менеджерами.

Картинки в терминале смотреть - непонятно зачем. Сейчас. Наверно и скорее всего, можно придумать сценарий, хотя я с ходу не смог. Если Neovim по SSH, то часто картинки проще всего смотреть через http.server или live-server и браузер.

Neovim изучается не выходя из Neovim. Для этого есть :help. Тут, в порядке исключения, возможен полезный совет - набрав Ctrl+g увидите какой файл показывает Neovim, а набрав Ctrl-G перейдёте в конец файла и увидите - а нет ли там инструкций для Neovim по поводу того, как этот файл показывать. Возврат на начало выполняет gg. Зная эти четыре команды и имея желание делать заметки, что не для всех обязательно и даже хорошо, можно сразу делать их в Neovim и держать там же, где родная документация - они станут её частью.

Как по мне, перед переходом на Neovim нужно хорошенько проверить - а не достаточно ли более простого и на почти всё способного из коробки Helix, который не достаёт Угандой. Если нужны не основные, и особенно самописные, плагины - точно недостаточно.

Define «слепить». Если заимствовать лучшие буквы - наверно да. Лучшие предложения - наверно нет.

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

Платформа Node.js может быть использована как для серверного сопровождения работы веб‑приложений, так и для создания обычных клиентских и серверных сетевых программ.

Мне одному это кажется бессмысленным набором слов? Какой смысл нельзя вложить в якобы понятия «серверное сопровождение» и «сетевые программы»?

Если кому не нравятся цены, особенно на фоне Мак Мини, могу, перефразируя Джобса, сказать: компьютер должен быть не маленьким, а в кладовке. Особенно при гигабитной сети. А пользовать его из жилого пространства можно и с более бесшумного чем мощного компьютера, и с Андроид планшета, и с ноутбука, и с iPad…

Чего?

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

Если какая нейронка на этом вот траванётся, то и хорошо.

Интереснейшая способность Хабра обсуждать очевидное.

Если заниматься деятельностью на уровне самоучек, то самоучка лучше. Если заниматься деятельностью на уровне инженера и рядом с самоучкой есть инженер - самоучка не хуже.

То же самое, кстати, и к нейронкам относится.

Не помню кто на Замедленном на кого ссылался, но есть прекрасная аналогия.

Нельзя перейти через улицу с пятого этажа на пятый.

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

Да, я знаю - иногда аналогия не работает, в Токио например.

И позвольте процитировать возможно турецкую пословицу:

Не важно как далеко ты ушёл по неверной дороге, возвращайся назад.

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

Идеи, которые мы обсуждали в Пионовом Павильоне на Новую Луну, становятся актуальны. Посылаю гонца для обсуждения деталей, он человек верный и в курсе всего. Можешь говорить с ним о чём угодно кроме подведения каналов к рисовым полям.

Печально, что такое деградировало до «код жёлтый, Элвис покинул здание»…

Кто не поленился подсунуть минуту аниме - отпишитесь пожалуйста.

Задача недоопределена, поэтому всё, что связано с её решением, бессмысленно.

Человек не являющийся упоротым дизайнером, это видит как следует из комментария выше. ИИ - нет, и пока нет признаков того, что видеть начнёт. Итого, ИИ в заднице раз.

Решение показывает - ИИ в заднице два.

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

А вы как думаете? Надо ли продолжать трекать задачи по минутам? Или пора перестать играть в контроль и строить доверие?

Вот не надо такое спрашивать - отвечать начнут.

  • Кому надо ли? Может трекать - цель, а не средство? Может кто-то за него надеется спрятать свою задницу, если что? Может работники обманывают и руководство обманывает и компания обманывает клиента - и он платит больше, ко всеобщему удовольствию?

  • Структура проблемы (кажущиеся нелогичными но предпринимаемые действия) встречается часто. И часто объясняется как карго культ. Я вот не могу сказать какая доля всей псевдо-IT деятельности вокруг является органичной. Общество же не обязано предаваться развитию и стремиться к прогрессу, в СССР вот и за качество и за внедрение достижений науки и техники велась борьба, это официально, а не официально - позорно слитая битва…

  • Результаты треканья сами по себе точно являются данными не зависимо от степени их искажённости, а пользоваться данными получается всё лучше.

  • К всякой глупости можно подстроиться, единственный минус - ускоренное размножение крыс по Гаррисону. Вот в том же СССР научные исследования велись по плану. Трекание скромно стоит в сторонке и молится чтобы никто не обратил внимание на ничтожество его тупости. И то, сам видел решение - в план вносились только уже выполненные, разумеется успешно, работы.

  • Ту трекать or нот ту трекать - очередное проявление Принципа Неопределённости, аналогично таковому в воспитании детей - либо будешь знать но не будешь действовать (по крайней мере обнаружимо для ребёнка), либо будешь действовать, но не будешь знать.

Беря паттерн с одного хорошего врача, которого видел в действии, даю совет

Ну и трекайте, если помогает.

После прохождения собеседования руководители компании вернулись с неожиданной обратной связью: оказалось, студент практически не знает JavaScript и не понимает базовых алгоритмов. Как выяснилось позже, при выполнении курсового проекта студент активно использовал LLM-модели и автоматическую генерацию кода на основе естественного описания задач на неформализованном языке.

Я в недоумении - что помешало студенту столь же активно и успешно использовать LLM-модели и автоматическую генерацию кода на основе естественного описания задач на неформализованном языке к вящему и всеобщему удовольствию коллег и начальства?

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

Моё дилетантское мнение таково - как правило, учат не только не так, но и не тому. Вопросом о том, тому ли учим, на моих глазах задавались в советское время в МФТИ, на фоне падения конкурса на одного человека в год. Но можно было и не задаваться - сходило с рук. А модели сделали проблему заметной. Ещё раз - не вызвали проблему, не обострили - высветили.

Таким образом, следует предполагать, что никакой толкотнёй вокруг LLM проблема не решается и мы имеем классическую ситуацию задачи, решение которой без выхода за рамки текущей её постановки - невозможно. Если у образования и, как следствие, Человечества вообще, есть будущее, то нужно забыть о LLM, переосмыслить базовые основы организации образования, вот и придёт счастье само собой, всем и каждому, и никто не уйдёт обиженным.

По браузерным играм нет данных или они незаметны на общем фоне?

Что может сломаться в системном блоке? Это же просто ящик.

В системном блоке может сломаться всё. Как и в автомобиле, который просто ведёрко болтов. Могут высохнуть или вздуться конденсаторы. Как и в ноуте, MOSFET может стоять так, чтобы выгореть по окончании гарантии. Может завыть или встать вентилятор. Может засохнуть термопаста или утечь жидкий металл. Может отвалиться разъём, особенно когда в него чего-то суют руками, или сломаться шлейф к которому якобы не прикасается ничего. И так далее… а сейчас даже резистор может быть столь китайским, что ремонтники замучаются искать. О возгорании разъёма видеокарты сознательно не упоминаю.

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

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

Кстати о конденсаторах. Ещё в прошлом веке прибежал на вопли мужика вскрывшего компьютер Эппл и обнаружившего в цепи блока питания электролитический конденсатор с номинальным напряжением равным рабочему. И не было с тем компьютером никаких проблем.

Как доказал Чарли Чаплин, всё, что можно делать правильно, можно делать и неправильно. В том числе и компоновать в пределах матрицы.

И, как человек поживший в СССР и знающий о Китае почти всё что о нём рассказали по NHK, я могу предположить следующий механизм появления не дерьма в Природе.

  • китаец был вынужден сделать не дерьмо

  • потому, что иначе суровый представитель бренда больно бил его палкой

  • потому, что бренду нужно было не дерьмо

  • потому, что рынок, где бренд работал, дерьмо не покупал

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

Не гонялся бы ты, поп, за дешевизной

или

Ты лучше голодай, чем что попало есть

пока имеет смысл. Просто это сложнее чем тупо смотреть на бренд и/или цену, тем более что бывают и неудачи, даже у Apple. Наиболее перспективным мне представляется следующий life hack - искать существенно более длительный срок гарантии от производителя чем в среднем по рынку. Для системных блоков в ДНС такое есть, остальное не смотрел.

Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.

Ключевое слово - каждому. Это ошибочное целеполагание позволяет сделать оценку: 100 релизов по 6 недель == 12 лет.

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта

Заинтересовался смыслом «нашего», вдруг переводчики больше чем просто переводчики. Нет, не больше, и по инерции попал на список поддерживаемых платформ, где неожиданно заметил и удивился

At this time, all Tier 1 targets are Tier 1 with Host Tools.

И действительно, iOS, WebAssembly и Андроид - Tier 2. Язык воспринимался бы лучше если бы это была Tier 1. Тем более что по жизни так оно и есть.

Поэтому приведённая выше оценка - оценка сверху.

Помогает ли тебе планшет работать?

Я бы предпочёл не называть свои современные занятия работой. Что такое «работа» в современном ИТ понимании, с джунами, сеньорами и тестировщиками, я не особо знаю и не очень хочу знать. Но у меня есть опыт работы в ИТ как решения чужих проблем и опыт использования планшета со времён Lenovo Yoga Tablet B 8000 минус год или полтора, так что эти опыты перекрываются и дают возможность сказать - планшет незаменим если надо что-то узнать или что-то спланировать или о чём-то подумать. Положение сидя за столом - контрпродуктивно.

Без планшета я бы точно не узнал что такое Rust и Go, скорее всего не узнал бы что такое Julia и Racket - просто не стал бы этим заниматься.

что ты с ним делаешь, точнее - получается ли задействовать весь его потенциал?

Я с него читаю книги, слушаю музыку (с iPad можно, с Андроид смартфона нельзя, с Мак Мини можно, с ПК на Realtek нельзя), пользую Obsidian для заметок, смотрю ТВ (рискуя попасть под иностранное влияние), смотрю кино (преимущественно аниме) много чаще чем на телевизоре, редко и мало пишу код (мало из-за следующего пункта), использую планшет в качестве ноутбука заходя на удалённый десктоп, гм, десктопа и в консоль Termux (смартфон на Андроид). Образовательными приложениями Human Japanese попользовался, теперь только словарём иногда.

Весь потенциал близко не задействовать - музыку не пишу, картин не рисую, кино не снимаю, 3D редакторами пользуюсь на десктопе через код, романов не пишу, полевыми исследованиями не занимаюсь, в игры играю странные (Го, Шахматы, Шоги, Сянци) и наверняка есть ещё потенциал о котором не знаю вообще.

По ходу, вопрос поставлен неудачно. Не «с ним делаешь», а «с ними делаешь» поскольку сейчас ни один гаджет (кроме углового случая одинокого смартфона) сам по себе не используется. Случай iPhone + iPad и случай iPad + Андроид смартфон + десктоп очень разные.

Если взять последнюю и предпоследнюю модель, твое повседневное взаимодействие с планшетом "улучшилось" ?

Да, очевидно. Браузер работает быстрее, приложения запускаются быстрее, обновления устанавливаются быстрее, Playgrounds работает быстрее, удалённый десктоп скроллится плавнее. Всё очень заметно.

Information

Rating
3,005-th
Registered
Activity

Specialization

Specialist
From 500,000 ₽