#cratesio — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cratesio, aggregated by home.social.
-
Тихо неправильные данные хуже упавшего скрипта
Скрипт, который упал, вы почините за пять минут. Скрипт, который отработал молча и выдал неправильный ответ, вы не почините никогда, потому что не узнаете, что он сломан. В работе с FASTA и FASTQ таких мест неприлично много. Почти все они когда‑то были задуманы как удобство. Вот три, с которыми я сталкивался чаще всего. Первое. Инструмент пишет FASTQ, а качества у записи нет. Вместо ошибки он подставляет строку из I . Файл получается валидный, парсер доволен, а фильтр по качеству дальше по пайплайну видит идеальные риды и пропускает всё подряд. Второе. R1 и R2 разъехались: один файл отфильтровали, второй забыли. На выходе абсолютно корректный FASTQ, просто риды спарены не с теми. Формат не нарушен ни в одном байте. Ни один валидатор не возразит. Третье. Определение Phred‑кодировки по образцу, который одинаково хорошо подходит и под Phred+33, и под Phred+64. Инструмент молча выбирает вариант. Иногда правильный. Общее у всех трёх одно: вместо ошибки вы получаете правдоподобный результат. И это худший из возможных исходов, потому что ошибку вы бы заметили. Полгода назад я начал писать fastx , библиотеку и CLI для FASTA/FASTQ на Rust. Основное решение в ней сформулировано так: там, где можно либо угадать, либо признать неоднозначность, признавать неоднозначность. Как это устроено
https://habr.com/ru/articles/1067930/
#rust #биоинформатика #fasta #fastq #парсинг #open_source #cli #cratesio
-
crates.io front-end and its accessiblity issue(s)
https://piefed.social/c/[email protected]/p/2207653/crates-io-front-end-and-its-accessiblity-issue-s
-
Looks like crates.io is down. Also looks like it's on Heroku.https://crates.io/
-
🚀 Oh, the humanity! A groundbreaking revelation: without #JavaScript, the #internet ceases to function! 🕸️ As if the absence of stdx on crates.io weren't enough, now we must face the terrifying prospect of toggling a browser setting. 😱
https://kerkour.com/stdx-cratesio #CratesIO #BrowserSettings #TechNews #HackerNews #ngated -
#atuin needs #brunch 0.5.3 but returns HTTP 403 when trying to get it from crates.io mirrors. #rustcrates Anyone know if this is temporary or know of a work around? I get crates.io erros on other packages also. #cratesio Cheers.
-
Three points on Rust not having namespaces, 10 years after the first proper "domains as namespaces" proposal:
1. The egomaniacal posturing of the people in charge is absolutely bonkers, as well as the damage they have caused.
2. It's a failure of Rust's governance structure that these people have not been removed from any decision-making processes.
3. Shipping even the worst namespacing proposal back then would have been better than 10 years of inaction.
-
Tired to write verbose RScript lines when non-interactive (or getting LOCK library errors on RStudio :blushmsn: )? rpkg is now live on crates.io 🎉 https://crates.io/crates/rpkg
A lightweight Rust CLI to install R packages from terminal:
• CRAN/Git* packages
• Country-based mirror selection
• Git source flags: GitHub/GitLab/Bitbucket/Codeberg
• Optional library pathFeedback welcome from R + Rust folks 🙌
-
crates.io: development update
https://blog.rust-lang.org/2026/01/21/crates-io-development-update/
-
How Safe is the Rust Ecosystem? A Deep Dive into crates.io
-
I’ve tested package removing on #cratesio and it works perfectly! ❤️🔥
All my #FlipperZero crates just 💨 -
I've set up Kellnr to cache my downloads from crates.io and this is the result when I update my locally installed cargo packages. And it's still getting more and more.
Every single of these 1500 crates must be maintained, or I'll have insecure code running on my computer. And I didn't even compile most of my own projects yet.
-
I analyzed where Rust crates are hosted. Over 94% of them are on GitHub: https://crates-centralization.jak2k.eu/
This gives Microsoft a lot of control over the Rust ecosystem. Even more so, considering the only login method on crates.io is GitHub (see https://github.com/rust-lang/crates.io/issues/326).
-
My Rust crate (mendeleev) is now at the top of the "chemistry" keyword by recent downloads.
https://crates.io/keywords/chemistry
That's nice. Although eventually I should try to publish something more sophisticated than a glorified CSV file. Ideas are welcome.
-
[Перевод] Вычисляем коэффициент популярности крейтов Rust для работы и для хобби-проектов
Твит, который подтолкнул меня к реализации описанного в статье мини-проекта. Взявшись за эту задачу, я около двух часов ваял небольшой скрипт, который будет скрейпить данные из базы крейтов Rust crates.io и анализировать их для выяснения, какие пакеты чаще скачиваются для работы (то есть в будние дни), а какие для развлечения (то есть в выходные).
https://habr.com/ru/companies/ruvds/articles/921326/
#ruvds_перевод #аналитика_данных #rust #крейты #cratesio #визуализация_данных
-
A GitHub account is required to publish on crates.io, I learned today from @dcz. Disappointing… https://github.com/rust-lang/crates.io/issues/326
-
The #xz backdoor continues to pop up. We recently located the backdoor binaries in a popular Rust crate. Thanks to the quick work by the maintainer, the problem was quickly solved!
-
Updating makes my head spin.
This evening:
- new version of #RustLang several #CratesIo updates in Cargo.toml had to reinstall Cargo watch
- then a new #NeoVim release and merge Nvim-starter-kit updates. I still have a way to go on good Rust support
- a little progress towards login and tenancy on #PrayerOfHannahYes I'm still very slow navigating around multiple files and windows in NeoVim but I'm getting more comfortable with basic editing.
-
Hi, #fediverse, I'm Matus Mastena, a 15-yar-old who ports unofficial #Edupage API by @loumadev and @ivanhrabcak on #GitHub to Rust. I'm doing this because Edupage is very closed and it'll be great to have an alternative app in #CLI for checking what your teacher gave you for homework, for example. It is already on #cratesio and if you want to contribute, create an account on my #Gitea instance, fork or mirror the project, make changes, make PR and wait for it to be accepted.
#introduction #rust -
We are once again blocking a #SoftwareSupplyChain attack! Weve reporting on our efforts to protect #javascript and #python developers in recent weeks. Now it's #rust's turn.