IT Insights
661 subscribers
768 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
WormGPT - альтернатива ChatGPT, не имеющая этических границ и ограничений

WormGPT - это чат-бот, предназначенный для помощи киберпреступникам. Его разработчик продает доступ к ИИ на популярном хакерском форуме. WormGPT не имеет никаких защитных барьеров, не позволяющих ему отвечать на вредоносные запросы. Он позволяет своим пользователям выполнять любые действия, связанные с безопасностью, например, производить создавать ПО и давать советы по конструированию атак. Стоимость доступа к WormGPT в настоящее время составляет 60 евро в месяц или 550 евро в год.

Новость: https://me.pcmag.com/en/ai/18176/wormgpt-is-a-chatgpt-alternative-with-no-ethical-boundaries-or-limitations
🖕3👍1
Поиск приятеля, когда вы работаете в “команде одного”

В прошлом месяце я написал на внутреннем форуме сообщение на тему, которая постоянно всплывала в беседах 1:1 с сотрудниками: как одиноко бывает, когда работаешь в команде из одного человека. Я понял, что этот пост может быть полезен и людям за пределами Fly.io, поэтому с их разрешения привожу здесь слегка отредактированную версию 🙂

Статья: https://larahogan.me/blog/find-a-buddy-team-of-one/
Общие паттерны проектирования в Stripe

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

Статья: https://dev.to/stripe/common-design-patterns-at-stripe-1hb4
Почему разрабатывать ПО действительно сложно?

Второй закон термодинамики утверждает, что энтропия изолированной системы всегда будет возрастать. То же самое относится к программному обеспечению. В 1974 году Мейр М. Леман сформулировал второй закон эволюции ПО — закон увеличения сложности.

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

Статья: https://habr.com/ru/companies/wrike/articles/748702/
Бесплатный курс «LangChain и векторные базы данных в продакшене»

Курс «LangChain & Vector Databases in Production» — это совместная работа компаний Activeloop, Towards AI и Intel Disruptor Initiative, призванная вооружить профессионалов средствами для освоения больших языковых моделей (LLM), пройдя с ними весь путь от обучения до выпуска в продакшен.

Новость: https://apptractor.ru/learn/besplatnyy-kurs-langchain-i-vektornye-bazy-dannyh-v-prodakshene.html
О чем мы умалчиваем, когда говорим о создании приложений с искусственным интеллектом

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

Статья: https://vickiboykis.com/2023/07/18/what-we-dont-talk-about-when-we-talk-about-building-ai-apps/
Как написать превосходный README

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

Статья: https://www.appsmith.com/blog/write-a-great-readme
GPT-4 с течением времени ухудшается, а не улучшается

Тред: https://twitter.com/svpino/status/1681614284613099520
Tesla начинает создание суперкомпьютера Dojo для обучения беспилотных автомобилей

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

Новость: https://www.theverge.com/2023/7/19/23800854/tesla-driverless-dojo-supercomputers-production
Вы не можете остановить бизнес, или почему переписывание не работает

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

Статья: https://swizec.com/blog/you-can-t-stop-the-business-or-why-rewrites-fail/
Бóльшая часть технического контента — дерьмо

Я видела, как разработчики использовали решения других людей, как само собой разумеющиеся. Не подумав несколько раз об используемом подходе, не утруждая себя каким‑либо анализом. Одно дело, когда Ден Абрамов (Dan Abramov) говорит тебе, как лучше использовать React или какая‑либо документация по API говорит тебе, что есть только один вариант использования данного API, тогда — да, скорее всего надо будет прислушаться к этому. Другое дело, когда ты используешь какую‑либо информацию из статей без какой‑либо доли скептицизма, тем не менее с таким подходом ты все еще можешь продвигаться по карьерной лестнице, но это также может быть причиной твоего карьерного тупика.

Статья: https://habr.com/ru/articles/749340/
3
Fold'n'Fly

Сайт, посвященный бумажным самолетикам. Разные конструкции, инструкции по "сборке", советы по запуску и пр.

Сайт: https://www.foldnfly.com/
👍1
Любовное письмо к Objective-C

Природа программного обеспечения заключается в постоянном развитии. Если не шутить про COBOL, то редко можно встретить фреймворки, которые достигают такого уровня зрелости и поддержки, который позволяет им просто существовать, не вытеснясь новым языком или лучшей абстракцией. Что, естественно, замечательно. Кому хочется писать программное обеспечение, соответствующее ожиданиям сегодняшнего дня, выполняя при этом задачи ручного управления памятью или манипулируя строками, которые представляют собой просто сырые указатели в блоке памяти, завершающиеся нулевым символом?

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

Статья: https://thoughtbot.com/blog/a-love-letter-to-objective-c
Новое исследование показало, что неструктурированный 5-минутный перерыв может помочь восстановить внимание

Исследователи из Сиднейского университета поставили перед собой задачу выяснить, какие распространенные способы восстановления внимания действительно работают. Оказалось, что для восстановления концентрации достаточно всего лишь 5-минутного перерыва. При этом нет необходимости в прогулке вдоль реки или длительном просмотре видеоролика с колышущимися на ветру бамбуковыми лесами (хотя это было бы неплохо).

Новость: https://medicalxpress.com/news/2023-07-unstructured-minute-attention.html
Как работает поиск изображений в Dropbox

Фотографии - один из самых распространенных типов файлов в Dropbox, но поиск их по имени файла еще менее продуктивен, чем поиск текстовых файлов. Когда вы ищете фотографию с пикника, сделанную несколько лет назад, вы, конечно, не помните, что имя файла, заданное вашей камерой, было 2017-07-04 12.37.54.jpg.

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

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

Статья: https://dropbox.tech/machine-learning/how-image-search-works-at-dropbox
Карьерный фреймворк Dropbox

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

Сайт: https://dropbox.github.io/dbx-career-framework/
Компьютерный чип со встроенной тканью человеческого мозга получил военное финансирование

DishBrain - это полубиологический компьютерный чип, в электроды которого вживлены клетки мозга человека и мыши. Созданный учеными Университета Монаша, проект получил грант в размере 407 тыс. долл. от австралийской программы National Intelligence and Security Discovery Research Grants после того, как чипы продемонстрировали способность научиться играть в Pong. В перспективе такие чипы могут стать новой формой машинного интеллекта. Средства гранта будут использованы для расширения аппаратных средств и методов, используемых для создания чипов, до уровня, когда они станут реальной заменой кремниевым вычислительным машинам.

Новость: https://newatlas.com/computers/human-brain-chip-ai/
🤯2
NativePHP: десктопыне приложения на PHP

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

Сайт: https://nativephp.com/
💩3🥴1
Чат с вашими базами данных с использованием LangChain

Появление больших языковых моделей (Large Language Models, LLM) привело к значительному сдвигу в развитии технологий, позволив разработчикам создавать приложения, которые раньше невозможно было представить. LangChain - это инструмент оркестровки подсказок, использующий возможности LLM (Large Language Models) для преобразования способов взаимодействия с базой данных. С помощью LangChain вы можете легко общаться с базой данных и получать точные ответы в режиме реального времени, как будто вы разговариваете с близким другом.

В этом пособии мы подключимся к базе данных PostgreSQL и начнем общение с ней с помощью Langchain, не запрашивая базу данных через SQL.

Статья: https://coinsbench.com/chat-with-your-databases-using-langchain-bb7d31ed2e76