Блог*
Polished technical products no longer indicate effort and understanding.
#prog #zig #ml #article
Собственно, именно по этой причине в Zig запретили использование LLM вообще.
Contributor Poker and Zig's AI Ban
TL;DR: Zig foundation заинтересованы в том, чтобы контрибуторы вовлекались в сообщество и набирались экспертизы, а использование LLM очень часто на практике означает отсутствие желания разбираться и оставаться с сообществом.
Собственно, именно по этой причине в Zig запретили использование LLM вообще.
Contributor Poker and Zig's AI Ban
TL;DR: Zig foundation заинтересованы в том, чтобы контрибуторы вовлекались в сообщество и набирались экспертизы, а использование LLM очень часто на практике означает отсутствие желания разбираться и оставаться с сообществом.
kristoff.it
Contributor Poker and Zig's AI Ban
You should always change doors when playing Monty Hall
👍19❤1🖕1
Forwarded from brain_leakage_etc
Снова порадовался тому, что Safari хранит историю в SQLite, хоть и добраться до файла не так уж и просто из-за огораживания macOS.
У меня отключена очистка истории в настройках браузера, уж и не помню с каких пор. И когда я перключаю настройку в "забывать всё, спустя год", Safari говорит, мол, ты точно хочешь удалить 100000 записей? При этом сам Safari колдобится от такого объёма истории, но продолжает терпеть, раз я решил хранить всё 🤪
Короче говоря, я периодически хожу и грохаю поиски, ссылки на youtube, на Gmail. Последний вообще любит намусорить в историю, хотя сама идея вынести состояние в URL и неплохая. Вот и сегодня я сходил, для разнообразия с помощью duckdb, вспомнил схему, прогнал парочку "
У меня отключена очистка истории в настройках браузера, уж и не помню с каких пор. И когда я перключаю настройку в "забывать всё, спустя год", Safari говорит, мол, ты точно хочешь удалить 100000 записей? При этом сам Safari колдобится от такого объёма истории, но продолжает терпеть, раз я решил хранить всё 🤪
Короче говоря, я периодически хожу и грохаю поиски, ссылки на youtube, на Gmail. Последний вообще любит намусорить в историю, хотя сама идея вынести состояние в URL и неплохая. Вот и сегодня я сходил, для разнообразия с помощью duckdb, вспомнил схему, прогнал парочку "
DELETE FROM ... WHERE url LIKE ...", а потом полирнул с помощью VACUUM. Прямо приятно стало от такой мощи в моих ручищах!❤9😱2
Forwarded from Технологический Болт Генона
Кто там жаловался на инсталляцию вида
Вот вам вариант получше
> SQL interface for Ghidra program databases. Query functions, cross-references, types, decompilation output, and more using standard SQL.
https://github.com/0xeb/ghidrasql
curl https://... | sh?Вот вам вариант получше
> SQL interface for Ghidra program databases. Query functions, cross-references, types, decompilation output, and more using standard SQL.
https://github.com/0xeb/ghidrasql
Install with an AI agent (recommended)
The fastest way to get ghidrasql running end-to-end is to point an AI coding agent (Claude Code, Cursor, Codex, Aider, etc.) at the bundled installer prompt:
install-prompt.md
😁23🤮10❤1🤩1
#science #video
Немного о том, насколько странно вибрируют струны музыкальных инструментов
youtu.be/sYdXa_yp0fc
Немного о том, насколько странно вибрируют струны музыкальных инструментов
youtu.be/sYdXa_yp0fc
YouTube
Strings Don't Vibrate The Way You Think
Check out Acoustics Today at https://acousticstoday.org, the ASA’s magazine featuring accessible articles about the latest discoveries and ideas in acoustics.
This video takes a close look at the true motion of string instruments, such as the guitar, which…
This video takes a close look at the true motion of string instruments, such as the guitar, which…
🔥12👍1
Бесит, когда игроки отказываются приходить на ролёвки по надуманным поводам. Типа "у меня завал по работе", или "я не в стране", или вообще "у нас в семье новый ребёнок"
😁18❤11💯5😢2🤨1
Forwarded from trace!("TheBestTvarynka") (Pavlo Myroniuk)
Another interesting tool that I found in the Rust Ukrainian Community chat: https://niche.rs/
You type any Rust type and it will visualize that type layout. Pretty interesting to watch and experiment.
If I had known about the
Rust type layout & niche optimization visualizer.
You type any Rust type and it will visualize that type layout. Pretty interesting to watch and experiment.
If I had known about the
niche earlier, I would have used it to teach students about structure layout, padding, and related optimizations.Telegram
Vladimir in Українська Rust Спільнота 🇺🇦
https://niche.rs/
👍6❤3
#prog #rust
Call for testing: Restricting trait implementability and field mutability
Две фичи на nightly.
Первая фича с
Call for testing: Restricting trait implementability and field mutability
Две фичи на nightly.
impl_restriction позволяет указать на определении трейта, в каких модулях можно писать его реализацию.pub mod foo {
pub mod bar {
pub(crate) impl(super) trait Foo {}
}
// `Foo` may be implemented here.
impl bar::Foo for i8 {}
}
// Error: `Foo` cannot be implemented here.
impl foo::bar::Foo for u8 {}mut_restriction позволяет указывать на полях, в каких модулях его можно изменять:pub mod foo {
pub struct Bar {
pub mut(self) alpha: &'static str,
}
impl Bar {
pub fn mutate_inner(&mut self) {
// `alpha` may be mutated here.
self.alpha = "inner";
}
}
}
impl foo::Bar {
pub fn mutate_outer(&mut self) {
// Error: `alpha` cannot be mutated here.
self.alpha = "outer";
}
}Первая фича с
impl(crate) позволяет выразить паттерн sealed trait напрямую.blog.rust-lang.org
Call for testing: Restricting trait implementability and field mutability | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
👍8👎4