Edward 

@cosmoscalibur@col.social
69 Followers
321 Following
1,089 Posts
Desarrollador backend python y divulgador científico. Ingeniero físico. Ocasionalmente poeta y bloguero. Astronomía 🌌🏕️ Linux 🐧💻 Juegos 🎮♟️ Ajedrez
Blog Cosmoscaliburhttps://www.cosmoscalibur.com/
GitHubhttps://github.com/cosmoscalibur
YouTubehttps://www.youtube.com/c/CosmoscaliburCo
sakurakat.systems/posts/why-ru... Another month, another blog post This time it's about why I prefer #rustlang, and it's not because of memory safety :P #LearningInPublic #TechnicalWriting #TechBlog

Why Rust? - Sakura Kat Systems
Why Rust? - Sakura Kat Systems

Rust's v1.0 hit 10 year mark recently so I wanted to write about why I like, and prefer Rust over the other languages I've tried. The fact of the matter is that Rust's memory safety plays a smaller role than you'd expect.

Sakura Kat Systems

#Fortran has joined the modern world: it has its own conference, #FortranCon.

https://events.fortrancon.org/event/1/

FortranCon 2025

Synopsis FortranCon 2025 is the third edition of the International Conference on the development and usage of the Fortran programming language, and it will take place on November 4-5, 2025. With this conference, we intend to bring together active Fortran project developers from all fields: library and tool developers as well as people using Fortran to develop scientific applications, to share their experience and exchange ideas. The event is organized with contributions by the community for...

FortranCon Events (Indico)

Ubuntu isn't the only Linux distribution planning a big change, as Manjaro KDE Plasma also now plans to move to Wayland.
https://www.gamingonlinux.com/2025/06/manjaro-kde-plasma-plans-move-to-wayland-by-default/

#OpenSource #DistroNews #Manjaro #Misc

Manjaro KDE Plasma plans move to Wayland by default

Ubuntu isn't the only Linux distribution planning a big change, as Manjaro KDE Plasma also now plans to move to Wayland.

GamingOnLinux

New from 404 Media: Wikipedia has paused its experimental AI-generated summaries at the top of articles after an overwhelmingly negative reaction from the Wikipedia editors community.

"Just because Google has rolled out its AI summaries doesn't mean we need to" https://www.404media.co/wikipedia-pauses-ai-generated-summaries-after-editor-backlash/

Wikipedia Pauses AI-Generated Summaries After Editor Backlash

“This would do immediate and irreversible harm to our readers and to our reputation as a decently trustworthy and serious source,” one Wikipedia editor said.

404 Media

The new COSMOS-Web survey provides an unprecedented view of the universe, combing both breadth and depth.

It includes detailed information about 800,000 galaxies spanning more than 75% of cosmic history. And you can browse through it yourself online.

https://cosmos.astro.caltech.edu/news/87 #space #science #astronomy #nature

9. Federico Blancato wrote on “Self-referential structs in Rust”, highlighting the challenges of implementing self-referential, where one field borrows from another within the same struct.
https://ksnll.github.io/rust-self-referential-structs/
Federico's Blog

Why self-referential structs are tricky in Rust, and how pinning, arenas and ouroboros can help you.

6. Sven Kanoldt's article, "Designing Error Types in Rust Libraries," discusses best practices for creating robust and maintainable error handling in Rust libraries, contrasting approaches like using thiserror with boxing.
https://d34dl0ck.me/rust-bites-designing-error-types-in-rust-libraries/index.html
Designing Error Types in Rust Libraries

<p>When designing error types in Rust, especially for libraries with a public API, there are several important considerations to keep in mind. This post will explore some of the important implications and common pitfalls when designing error types in Rust libraries. Further, we will look at <code>thiserror</code> and how the Rust standard library's <code>std::io::Error</code> can serve as a reference for designing your own error types.</p>

LibriVox | free public domain audiobooks

Why Use Structured Errors in Rust Applications?

Going against the common wisdom of “using anyhow for applications”.

Dmitrii Aleksandrov