Алмаз, как камень, обладающий исключительной прочностью известен человечеству многие столетия. Попытки создать искусственный алмаз, не прекращались с тех пор, как английский химик Смитсон Теннант в 1797 году уточнил, что алмаз состоит только из углерода. Дело оставалось за малым – понять при каких условиях углерод становится алмазом и создать такие условия, вот это никому долгое время не удавалось. Зачем люди стремились создать искусственный камень, кому удалось это сделать впервые и какую ро…
Всем привет, меня зовут Андрей. Я дизайнер, но первая профессия инженера не даёт о себе забыть. Мне нравится изобретать различные интересные штуки, которые могут облегчить людям жизнь.Одна из таких – «Ньютон». «Ньютон» – это попытка сделать по-настоящему полезный и нужный инструмент для музыкантов.Устройство-мультитул в связке с смартфоном при помощи приложения способно расширить возможности каждого гитариста как начинающего, так и настоящего профи.Что умеет «Ньютон»:Играть с эффектами. Для эт…
Доброго времени суток, дорогие читатели! Сегодня я затрону одну интересную тему — графические дисплейные сервера и протоколы в Linux. В этой статье я расскажу вам о архитектуре X11 и Wayland, историю их создания и наконец-то сделаем вывод: Иксы на мороз, или вейланд на помойку? Еще в далеком 2016 году вышла Fedora 25 с окружением GNOME 3.22 на базе дисплейного сервера Wayland. А в RHEL 10 выкинут X11 на мороз. Релиз RHEL 10 намечен на 2025 год, CentOS Stream 10 — на 2024 год. Для обеспечения р…
Дистрибутивов Linux достаточно много — на любой запрос, вероятно, можно найти подходящий вариант. Не так давно появился ещё один дистрибутив, который внешне является почти полной копией Windows 11. Также он способен запускать Windows-программы и работает на относительно старых компьютерах и ноутбуках. Называется он Wubuntu, и подробности о нём — под катом.Что это за версия такая?Разработчики Wubuntu заявили, что создали свой дистрибутив для тех пользователей, кто всегда хотел перейти на Linux,…
Начну с того, что я уважаю людей, которые хотят лучшей жизни и поэтому стремятся войти в IT. Мне кажется, что преодоление себя это яркий процесс достойный отдельного фильма. Представьте, ещё вчера вы стояли за баром в кальянной, а сегодня уже пилите стартап на каком-нибудь хакатоне. Звучит воодушевляюще, согласны?Признаться, я сам из числа тех, кто начал программировать достаточно поздно. Мне было 27 лет, я работал HR-менеджером в провинциальной больнице и ничего не предвещало того, что я буду…
Почему патологоанатомы обычно заняты совсем не вскрытиями, и при чём тут Go?Так, предыдущим вопросом мы завладели вашим вниманием, теперь о главном. В январе мы рассказали Хабру о нашей новой конференции для Go-разработчиков и привели примеры докладов.А теперь, когда GoFunc уже на носу, представляем Хабру полную программу с описаниями всех докладов. Там про самое разное — и инструменты/библиотеки, и архитектуру, и сам язык/рантайм. Ну и о том, чем заняты патологоанатомы, тоже сказано, так уж п…
Я немного отстал от современных тенденций фронтенд-разработки. Помню, были статьи на тему раздутия веб-среды, в которых писали, что средний размер страницы начал достигать нескольких мегабайтов! И всё это время я жил с мыслью, что если средний размер страницы равен, скажем, 3 МБ, то JS-бандл должен составлять около 1 МБ. Естественно, основную часть объёма должно занимать содержимое, не так ли? Что ж, проверить это можно лишь экспериментальным путём, чем я и займусь! Эту статью я пишу в 20…
ingestr is a CLI tool to copy data between any databases with a single command seamlessly. Ingest & copy data from any source to any destination without any code Ingestr is a command-line application that allows you to ingest data from any source into any destination using simple command-line flags, no code necessary. ✨ copy data from your database into any destination ➕ incremental loading: append, merge or delete+insert 🐍 single-command installation ingestr …
DNA foundation modeling from molecular to genome scaleEvo: DNA foundation modeling from molecular to genome scale Evo is a biological foundation model capable of long-context modeling and design. Evo uses the StripedHyena architecture to enable modeling of sequences at a single-nucleotide, byte-level resolution with near-linear scaling of compute and memory relative to context length. Evo has 7 billion parameters and is trained on OpenGenome, a prokaryotic whole-genome dataset containing ~300 …