Не нашел информации, где понятно, почему прямо сейчас ломанные, студенческие и ос версии не отправляют вшитые креды из кода работодателей
так вот теперь передают, в этом и суть новости. Правда пока можно отключить это в настройках.
мне такое письмо пришло в среду:
Hello from JetBrains,
We are writing to let you know that the data sharing settings for our non-commercial tier will change the next time you update your JetBrains IDE. If you don’t want the settings to be applied, please read further for how to opt out.
We’re now adding the option to allow the collection of detailed code‑related data pertaining to IDE activity, such as edit history, terminal usage, and your interactions with AI features. This may include code snippets, prompt text, and AI responses.
If you’re using a non-commercial license, detailed code‑related data collection will be enabled as part of your next IDE update – you will be notified about the change right inside the IDE. If you wish to disable it, you’ll need to do so manually via the product settings.
If you have questions or would like to learn more, check out our blog post.
ну человеки тоже контент свой придумывают из чего-то. Например кто-то делает обзор на новый js фреймворк — это контент. Но он фактически основан на коде в github, каких-то новостях, посту в редите от автора и т.п. А пост в редите основан опять же на коде, описании в readme.
т.е человек, который пишет такой контент, просто занимается сумаризацией информации, которая находится уровнем ниже на стеке.
да, если говорить про информацию из реальной жизни — ИИ ещё долго не сможет до неё добраться, т.к. интерфейсы для работы с внешним миром (глаза, уши, и т.п.) пока недоступны серверной железке, но это пока (да, далеко не в ближайшие годы, но всё же..)
Следующий шаг собирать контент и ответы непосредственно из сырых данных. Например - сейчас так: человек использует разные сырые данные, делает из них summarize и это является "контентом" для публикации на сайте. ML обучается на этом готовом контенте и использует его в ответах. - будет так: ML сам делает эту суммаризацию из разных сырых данных, ищет в них пересечения и т.п. и также на них обучается. (т.е мы убрали промежуточное звено с человеком, но ответы, их разнообразие и качество — скорее всего будет намного лучше чем сейчас (не сразу и не через 10 лет, но в будущем).
современные терминалы (kitty, ghosty, alacritty, etc..) могут и картинки/видео рисовать, это полезно для всяких file-managers и т.п., например: https://github.com/sxyazi/yazi
хм, а они именно работают? Я давно когда на первую работу устраивался, приехал в МСК и жил в хостале пару месяцев. Сидел на работе до 23-24, т.к. в хостале всё равно делать нечего, приходил туда только спать. Но работал я до 18-19 обычно, как и все остальные )
Вроде ничего нового, по крайней мере не понятно в чем разница от технологии которые в компании маска делают? Там вроде уже год как чипы в мозг вшивают, было около 10 таких операций. Дальше тренируют нейронку и она может что угодно двигать, хоть курсор, хоть пальцы.
Даже планировали вроде не только read-only, ну и запись в мозг, причем через пару лет. Вот это уже страшная штука )
не факт, вполне возможно что надо, с аналогичными пришельцами, которые тоже хотят побольше нематериальных ценностей и претендуют на свой кусок галактики
да, каждый из персонажей имеет свою спрайт-маску (картинку). Каждый пиксель спрайта имеет значение высоты (прочитанный из R канала). И каждый пиксель сравнивается с пикселем в буфере (который находится в том же самом месте).
Видеокарты это делают очень быстро, сотни миллионов таких вычислений можно спокойно делать 240 раз в секунду для 4k буфера.
В файле просто хранятся значения от 0 до 255, где 255 - максимальная высота.
Но так получилось, что хранить такую информацию в формате картинки удобно, т.к. можно ещё и визуально посмотреть, что там.
В большинстве графических форматов, цвета хранятся в виде RGBA каналов. В данном случае эта информация высоты просто хранится в красном канале (по этому на картинке она красная), но для игры "красный" ничего не значит. Там просто шейдер грузит данные с числами высоты и ими оперирует.
Проверка тоже элементарная, при рисовании каждого пикселя проверяется if newPixelHeight >= currentPixelHeight. (тут сравнивается как раз R канал с буфером кадра). Если условие прошло - рисуем. Если нет - игнорируем.
я думаю, основная проблема связанная со временем сборки, это не borrow checker. А минимальная единица кода, которая в rust является crate'ом.
В go например минимальная единица кода это package, в котором обычно пара файликов. А в rust в crate пихают от увесистой либы (~100 файлов) до целого приложения.
Поэтому компилятор почти не может положиться на кеширование уже скомпилированных крейтов, что вынуждает либо страдать, либо искусственно делать микроскопические крейты и как-то менеджить общие зависимости в workspace (aka всё равно страдать).
я на rust год уже пишу, очень двоякое впечатление. С одной стороны это лучший язык (pattern matching, borrowing, stdlib, enum'ы, макросы, generics и т.п.), с другой один из худших (инопланетный синтаксис, 50 unsafe в каждом файле в любой серьезной либе/framework'е, сложные примитивы для работы с памятью, время компиляции) в одно и тоже время.
Было бы круто увидеть новый язык похожий на rust, с упрощенным синтаксисом, но с той же основной идеей и крутой std либой. (типа rust2, который никто не собирается писать в ближайшие 20 лет)
Было бы круто увидеть какую-то рабочую группу из выходцев c++, которые сделают новый язык для конкуренции с rust, но без уже хорошо известных граблей rust'а.
Ну или например есть e2e тесты какие-нибудь на сборку linux.
Ты меняешь драйвер на C, затем код на rust, который его использует - ломается. В итоге ломаются и общие авто тесты. И вот что тебе делать как разработчику C в этой ситуации - непонятно. Так или иначе придется лезть в rust.
Я сам на rust пишу, и мне язык нравится, но в данном случае Линус явно лукавит, говоря, что всё будет тип-топ. Рано или поздно всем, кто пишет linux, придется выучить rust.
А зачем это делать? Почему бы тот же кусочек кода не вставить в этот js напрямую, чтобы он не делал лишний сетевой вызов?
Если идея в том, чтобы обойти какой-то pattern matching антивируса, так он же сможет матчить и по этому константному адресу 0x7f36D9292e7c70A204faCC2d255475A861487c60
цена масштабирования и автоматизации человечества, но платить её приходится рандомным людям.
Нет никаких безопасных услуг, например хлеб в магазине может быть фиговым и от него кто-то умрет. Хотя хлеб делают уже много тысяч лет, но абсолютной безопасности так и не достигли.
так вот теперь передают, в этом и суть новости. Правда пока можно отключить это в настройках.
мне такое письмо пришло в среду:
ну человеки тоже контент свой придумывают из чего-то. Например кто-то делает обзор на новый js фреймворк — это контент. Но он фактически основан на коде в github, каких-то новостях, посту в редите от автора и т.п. А пост в редите основан опять же на коде, описании в readme.
т.е человек, который пишет такой контент, просто занимается сумаризацией информации, которая находится уровнем ниже на стеке.
да, если говорить про информацию из реальной жизни — ИИ ещё долго не сможет до неё добраться, т.к. интерфейсы для работы с внешним миром (глаза, уши, и т.п.) пока недоступны серверной железке, но это пока (да, далеко не в ближайшие годы, но всё же..)
Следующий шаг собирать контент и ответы непосредственно из сырых данных. Например
- сейчас так: человек использует разные сырые данные, делает из них summarize и это является "контентом" для публикации на сайте. ML обучается на этом готовом контенте и использует его в ответах.
- будет так: ML сам делает эту суммаризацию из разных сырых данных, ищет в них пересечения и т.п. и также на них обучается. (т.е мы убрали промежуточное звено с человеком, но ответы, их разнообразие и качество — скорее всего будет намного лучше чем сейчас (не сразу и не через 10 лет, но в будущем).
современные терминалы (kitty, ghosty, alacritty, etc..) могут и картинки/видео рисовать, это полезно для всяких file-managers и т.п., например: https://github.com/sxyazi/yazi
хм, а они именно работают? Я давно когда на первую работу устраивался, приехал в МСК и жил в хостале пару месяцев. Сидел на работе до 23-24, т.к. в хостале всё равно делать нечего, приходил туда только спать. Но работал я до 18-19 обычно, как и все остальные )
Вроде ничего нового, по крайней мере не понятно в чем разница от технологии которые в компании маска делают? Там вроде уже год как чипы в мозг вшивают, было около 10 таких операций. Дальше тренируют нейронку и она может что угодно двигать, хоть курсор, хоть пальцы.
Даже планировали вроде не только read-only, ну и запись в мозг, причем через пару лет. Вот это уже страшная штука )
как это что, делать новый вид пластика, который они не жрут и спокойно засорять океаны уже им)
В названии ошибка, надо так "Больше трети российских выпускников-инженеров предпочитают работать, где больше платят, а не там, где меньше платят".
землянам легче не будет от того что он станет холодным)
я думал, что если ДЦ далеко от морей, то дождь идет обратно в те же реки и озера рядом с ДЦ, где вода становится/остаётся пресной.
не факт, вполне возможно что надо, с аналогичными пришельцами, которые тоже хотят побольше нематериальных ценностей и претендуют на свой кусок галактики
да, каждый из персонажей имеет свою спрайт-маску (картинку). Каждый пиксель спрайта имеет значение высоты (прочитанный из R канала). И каждый пиксель сравнивается с пикселем в буфере (который находится в том же самом месте).
Видеокарты это делают очень быстро, сотни миллионов таких вычислений можно спокойно делать 240 раз в секунду для 4k буфера.
а если точнее, это вообще не красный.
В файле просто хранятся значения от 0 до 255, где 255 - максимальная высота.
Но так получилось, что хранить такую информацию в формате картинки удобно, т.к. можно ещё и визуально посмотреть, что там.
В большинстве графических форматов, цвета хранятся в виде RGBA каналов. В данном случае эта информация высоты просто хранится в красном канале (по этому на картинке она красная), но для игры "красный" ничего не значит. Там просто шейдер грузит данные с числами высоты и ими оперирует.
Проверка тоже элементарная, при рисовании каждого пикселя проверяется if newPixelHeight >= currentPixelHeight. (тут сравнивается как раз R канал с буфером кадра). Если условие прошло - рисуем. Если нет - игнорируем.
я думаю, основная проблема связанная со временем сборки, это не borrow checker. А минимальная единица кода, которая в rust является crate'ом.
В go например минимальная единица кода это package, в котором обычно пара файликов. А в rust в crate пихают от увесистой либы (~100 файлов) до целого приложения.
Поэтому компилятор почти не может положиться на кеширование уже скомпилированных крейтов, что вынуждает либо страдать, либо искусственно делать микроскопические крейты и как-то менеджить общие зависимости в workspace (aka всё равно страдать).
я на rust год уже пишу, очень двоякое впечатление. С одной стороны это лучший язык (pattern matching, borrowing, stdlib, enum'ы, макросы, generics и т.п.), с другой один из худших (инопланетный синтаксис, 50 unsafe в каждом файле в любой серьезной либе/framework'е, сложные примитивы для работы с памятью, время компиляции) в одно и тоже время.
Было бы круто увидеть новый язык похожий на rust, с упрощенным синтаксисом, но с той же основной идеей и крутой std либой. (типа rust2, который никто не собирается писать в ближайшие 20 лет)
Было бы круто увидеть какую-то рабочую группу из выходцев c++, которые сделают новый язык для конкуренции с rust, но без уже хорошо известных граблей rust'а.
думаю, что не всегда rust выше C стоит.
Ну или например есть e2e тесты какие-нибудь на сборку linux.
Ты меняешь драйвер на C, затем код на rust, который его использует - ломается. В итоге ломаются и общие авто тесты. И вот что тебе делать как разработчику C в этой ситуации - непонятно. Так или иначе придется лезть в rust.
Я сам на rust пишу, и мне язык нравится, но в данном случае Линус явно лукавит, говоря, что всё будет тип-топ. Рано или поздно всем, кто пишет linux, придется выучить rust.
как будто вышло ровно тогда, когда стало нужно.
где-то в gov будут миллионы компов с линуксами в ближайшие годы, и на все можно продать антивирустик и заработать(
распилить) миллиарды денег.А зачем это делать? Почему бы тот же кусочек кода не вставить в этот js напрямую, чтобы он не делал лишний сетевой вызов?
Если идея в том, чтобы обойти какой-то pattern matching антивируса, так он же сможет матчить и по этому константному адресу
0x7f36D9292e7c70A204faCC2d255475A861487c60
В чем профит?
тогда это будет не IDE. Любой текстовый редактор который поддерживает LSP умеет это делать. Тот же vscode, sublime, vim, etc..
цена масштабирования и автоматизации человечества, но платить её приходится рандомным людям.
Нет никаких безопасных услуг, например хлеб в магазине может быть фиговым и от него кто-то умрет. Хотя хлеб делают уже много тысяч лет, но абсолютной безопасности так и не достигли.