github
hatchet-dev / hatchet

A distributed, fault-tolerant task queue A Distributed, Fault-Tolerant Task Queue Documentation · Website · Issues What is Hatchet? Hatchet replaces difficult to manage legacy queues or pub/sub systems so you can design durable workloads that recover from failure and solve for problems like concurrency, fairness, and rate limiting. Instead of managing your own task queue or pub/sub system, you can use Hatchet to distribute your functions betwe…

  • понедельник, 11 марта 2024 г. в 00:00:06
github
Vahe1994 / AQLM

Official Pytorch repository for Extreme Compression of Large Language Models via Additive Quantization https://arxiv.org/pdf/2401.06118.pdfAQLM Official PyTorch implementation for Extreme Compression of Large Language Models via Additive Quantization Inference Demo Learn how to run the prequantized models using this Google Colab examples: Basic AQLM generation Streaming with GPU/CPU Inference with CUDA graphs (3x speedup) Fine-tuning with PEFT Models This repository is current…

  • понедельник, 11 марта 2024 г. в 00:00:03
github
OpenAccess-AI-Collective / axolotl

Go ahead and axolotl questionsAxolotl Axolotl is a tool designed to streamline the fine-tuning of various AI models, offering support for multiple configurations and architectures. Features: Train various Huggingface models such as llama, pythia, falcon, mpt Supports fullfinetune, lora, qlora, relora, and gptq Customize configurations using a simple yaml file or CLI overwrite Load different dataset formats, use custom formats, or bring your own tokenized datasets Integrated with xformer, flash…

  • понедельник, 11 марта 2024 г. в 00:00:02
github
rolldown-rs / rolldown

Fast Rust bundler for JavaScript with Rollup-compatible API. 🚧 Work in Progress Rolldown is currently in active development and not usable for production yet. Rolldown Rolldown is a JavaScript bundler written in Rust intended to serve as the future bundler used in Vite. It provides Rollup-compatible APIs and plugin interface, but will be more similar to esbuild in scope. For more information, please check out the documentation at rolldown.rs. Contributing We would love to have mor…

  • понедельник, 11 марта 2024 г. в 00:00:01
habrahabr
Мобильные экранчики в ваших проектах: большой и понятный о гайд о различных дисплеях

Пожалуй, немалая часть моих читателей так или иначе интересуется DIY-тематикой. И в различных самодельных девайсах порой есть необходимость вывести какую-либо информацию на дисплей, будь это текст, графики или даже какая-то анимация! Для разных задач существуют самые разные дисплеи и в сегодняшнем материале я хотел бы систематизировать и собрать подробнейший гайд об использовании дисплеев с нерабочих мобильных телефонов: какие бывают протоколы и шины данных, как читать схемы устройств и опре…

  • воскресенье, 10 марта 2024 г. в 00:00:19
habrahabr
Настоящий игровой роутер

Гоняем GTA: Vice City на беспроводном роутере TP-Link TL-WDR4900. ❯ Что это такое? Это беспроводной роутер TP-Link, оснащённый внешним графическим процессором AMD Radeon GPU. Он подключается через PCIe, работает под Debian Linux, и на этом роутере можно играть в игры: ❯ В чём изюминка этого роутера? TP-LINK’s TL-WDR4900 v1 — это очень интересный WiFi-роутер. Вместо типичных ЦП MIPS или ARM, устанавливаемых в обычных WiFi-роутерах, в WDR4900 стоит ЦП на базе PowerPC от NXP. ЦП NXP/Frees…

  • воскресенье, 10 марта 2024 г. в 00:00:18
habrahabr
Итак, вы унаследовали старую кодовую базу на C++. Что дальше?

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

  • воскресенье, 10 марта 2024 г. в 00:00:17
habrahabr
Как за один pet-проект получить два диплома

Меня зовут Влад, я работаю Full-stack разработчиком в департаменте «Логистика» КОРУС Консалтинг. Параллельно с этим я учусь на последнем курсе магистратуры в Санкт-Петербургским государственном университете аэрокосмического приборостроения на кафедре компьютерных технологий и программной инженерии. На бакалавриате я учился прикладной информатике, но во время обучения программированию и разработке ПО было уделено недостаточно времени. В основном акцент был смещен в матстатистику и различный ана…

  • воскресенье, 10 марта 2024 г. в 00:00:17
habrahabr
Создание своего UEFI приложения

ВступлениеПривет, Хабр! Мне 16 лет, я студент, учусь на первом курсе колледжа на программиста. Недавно увлёкся низкоуровневым программированием на Ассемблере и C/C++.И вот, в какой-то момент я решил для саморазвития создать свой простенький загрузчик на ассемблере, который будет загружать ядро написанное на C и на экран будет выводится что-то по типу "Hello World!". Перечитал кучу статей по этой теме на Хабре, и на некоторых других ресурсах. Спустя десяток ошибок у меня всё получилось,…

  • воскресенье, 10 марта 2024 г. в 00:00:16