Cetra

Rust Developer and Scuba Diving enthusiast! So I basically take too much interest in corroding metal.

Cetracetra3
2026-01-29

Introducing conhash: github.com/cetra3/conhash

A consistent hash load balancing proxy with kubernetes/docker service discovery support using Cloudflare's excellent Pingora library

Cetracetra3
2026-01-27

@yosh yes it's a little frustrating that things don't respect the `XGD_` env vars!

Cetracetra3
2026-01-11

@achim I have managed to get Federation working with divedb, which is open source: github.com/cetra3/divedb. I used the activitypub_federation crate to get it working. Might be worthwhile having a look!

Cetracetra3
2026-01-04

@jsbarretto if it was, I don't know of a way of verifying it. These apps are pretty opaque so who knows what sort of psychology runs them

Cetracetra3
2026-01-01

@bobulous yes between platforms and compiler versions I can understand, but surprised about it being different between debug/release

I think the answer here is probably to adjust the documentation, since it might only be suitable to compare a hash within the same process

Cetracetra3
2025-12-31

FYI if you are using the `Hasher` trait in , I have seen it return different values on the exact same structs between release/debug etc.. Might be worthwhile adding something to the std doco

doc.rust-lang.org/std/hash/tra

Cetra boosted:
2025-12-20

Dive #643 - Aldinga Pinnacles Depth: 14.30m, Duration: 1:20

First dive back at Aldinga Pinnacles since the Algal Bloom started. Definitely more life than I was expecting but fish are still a little worse for wear. The vis wasn't that great, but it's never totally clear here!

Cetra boosted:

I'm happy to announce arborium, a collection of 96 tree-sitter grammars (so far) that compile cleanly as crates and npm packages, for desktop & wasm.

It comes with themes, two rustdoc integrations, a clean HTML+ANSI highlighter, get it while it's hot:

arborium.bearcove.eu/#rust

Cetra boosted:
2025-12-09

Dive #641 - Port Hughes Jetty Depth: 6.50m, Duration: 2:40

Long single dive at Pt Hughes, and the first dive back in a wetsuit after some cold waters! Lots of nudis out, at least 6 species recorded this dive, with the elusive Marionia albany, the snow coral nudi, making an appearance!

Cetra boosted:
thejuicemediathejuicemedia
2025-12-08

The Australien Government has made an ad about the Social Media Ban for Under-16s, and it's surprisingly honest and informative.

youtube.com/watch?v=ZxRB5qWphJE

Cetracetra3
2025-12-04
Cetra boosted:
yosh in 🇹🇼yosh@toot.yosh.is
2025-12-04

Yay, today the Rust lang team has accepted our proposal for a `Move` auto-trait experiment! This would be an alternative to the Pin family of APIs, and work together with Rust's upcoming emplacement language feature!

github.com/rust-lang/rust/issu

Cetracetra3
2025-12-04

Is anyone working on a cargo execute style command like `npx` or `uvx`? Would people be keen for something like that? Like `cgx` or something

Cetra boosted:
2025-12-03

Hey everyone! It is with great pleasure I come here to inform y'all that our app, Riff (libadwaita Spotify client), has been published on #flathub! It is a maintained fork of the old Spot, and we plan to keep adding more features as time goes on!

If you're interested, check out our flathub page here: flathub.org/en-GB/apps/dev.die
Or the GitHub repository: github.com/Diegovsky/riff

(it can be installed outside of flatpak of course)

#rust #linux #programming #flatpak

Cetra boosted:
Orhun Parmaksız 👾orhun@fosstodon.org
2025-12-02

Ever felt lost in a Markdown file? It's not happening again!

🌳 **treemd** — An interactive Markdown navigator with a collapsible heading tree.

💯 Read Markdown like code!

🧭 Dual-pane interface with vim-style navigation, live search & synchronized scrolling.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/Epistates/treemd

#rustlang #ratatui #tui #markdown #reader #cli #terminal

Cetracetra3
2025-12-01

@lynnesbian I've noticed this too when travelling in the US, a lot of things like restaurant bookings, hotels etc.. assume that you are from the US, and providing things like a phone number or address becomes impossible

Cetracetra3
2025-11-11

@hywan sqlite has a few performance footguns especially if being used by async stuff. Glad that you got it sorted though!

Cetra boosted:
Orhun Parmaksız 👾orhun@fosstodon.org
2025-11-11

Finally we can show delicious pie charts in the terminal with Rust! 🥧🦀

📊 tui-piechart — A customizable pie chart widget for @ratatui_rs

💯 Supports labels, legends, colors & high resolution braille mode for smooth curves.

⭐ GitHub: github.com/sorinirimies/tui-pi

#rustlang #ratatui #tui #dataviz #charts #widget #terminal

Cetra boosted:
2025-11-07

If you're into Rust, you'll know about the difference between Eq and PartialEq. Did you know that there's a secret third thing?

Cetra boosted:
2025-11-05

Dive #633 - Port Noarlunga Jetty Depth: 7.60m, Duration: 1:18

Night dive at porties, the first since the algal bloom. Definitely a weird vibe down there and not much life. There were a number of goblinfish and gurnard perches around so still signs of life, but still a little devastating.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst