Blog: https://tbt.qkation.com
Author: @TheBestTvarynka
Let's trace my journey
Флудилка тваринки: https://t.me/+8zAP8w_D10A0MTJi
Post #634
133

- 🔥 7
- ❤ 1
TR @tbtpm

Forwarded from КІБЕРБЕЗ
Added AGENTS.md support: in a project with no CLAUDE.md, Claude Code reads AGENTS.md instead;
AGENTS.md files and .agents/ directory 🤔
trace!("TheBestTvarynka") ⭐️ New article in my blog: Drawing Genealogy Graphs. Part 1: Tree Drawing Using Reingold-Tilford Algorithm ⭐️ You can read it here ➡️ https://tbt.qkation.com/posts/draw-tree-using-reingold-tilford-algorithm/ I wrote a blog post about how the Reingold-Tilford…
trace!("TheBestTvarynka") ✅ The Hobbit ✅ The Fellowship of the Ring ✅ The Two Towers 🕐 The Return of the King 😪😪😪

After nearly 4 years of active development, the next-generation trait solver is close to stabilization. We are enabling it by default on nightly to surface any remaining issues and plan to stabilize it in the next months.
The removal of the old implementation will unblock features such as Type Alias Impl Trait and Return Type Notation, allow us to add new implicit default trait bounds (e.g., Move and Forget), and enable us to fix the remaining type system unsoundnesses.
Even so, this already fixes a huge number of issues. As an underapproximation, we currently know of more than 200 issues on GitHub fixed by this change.
trace!("TheBestTvarynka") (src) 💔 (я живу на вулиці Юлії Здановської). Я дуже радий, що вулиці перейменовують на честь видатних українців 😌❤️ Рекомендую також прочитати пост, який я реплайнув. Там усе про Юлію Здановську, що вам потрібно знати.
Forwarded from HN Best Comments

rustup update nightly
impl_restriction?The `impl_restriction` feature allows explicit restriction of the scope in which a trait may be implemented.
#![feature(impl_restriction)]
// The impl(crate) restriction prevents Foo from being implemented outside the current crate.
pub impl(crate) trait Foo {
fn method();
}
impl_restriction approach has two pros:mut_restriction?The mut_restriction feature allows explicit restriction of the scope in which a field may be mutated.
#![feature(mut_restriction)]
pub struct Bar {
// mut(self)
pub mut(crate) alpha: u8,
}
mut_restriction feature can also be used with fields of enum variants and unions. Where this feature may be helpful:self, then it's safe to access this field directly (because it cannot be mutated from the outside).struct using a struct expression outside the specified scope.It can also work better with the borrow checker, which can track borrows at the field level and allow disjoint fields to be borrowed independently.
Forwarded from Artem Diachenko
what it has to do with clrf
Cursed story - a tiny story from my experience I wish had never happened and increases my cursed knowledge.

trace!("TheBestTvarynka") Finally, I have time to write a proper blog post. Here it is: https://tbt.qkation.com/posts/announcing-grafily-0-3/
Forwarded from HN Best Comments
trace!("TheBestTvarynka") I love using great products backed by Ukrainians. I feel some kind of pride or something 😊
I'm a software engineer. I created Leaflet, the number one library for interactive web maps, and maintain 40+ other open source projects with a focus on algorithms, computational geometry and data visualization. I'm building the future of maps at Mapbox. Here are a few of my best tech articles: https://agafonkin.com
(project name - stars - short description)OMG, that's insane 🤯
Leaflet - 45k - The number one JavaScript library for interactive maps.
Mapbox GL JS - 12k - JavaScript/WebGL vector maps library.
pixelmatch - 6.9k - The fastest and smallest pixel-level image comparison library.
suncalc - 3.4k - Tiny library for calculating sun/moon positions and phases.
rbush - 2.8k - Fast dynamic R-tree-based 2D spatial index.
delaunator - 2.6k - The fastest JS Delaunay triangulation library for 2D points.
earcut - 2.6k - The fastest and smallest JS polygon triangulation library.
supercluster - 2.3k - Fast geospatial point clustering library.
geojson-vt - 2k - Fast tile-based geospatial index for GeoJSON data.
mapbox-gl-native - 4.5k - OpenGL-based vector maps rendering engine (archived).