shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

250
active users

#Rust

21 posts20 participants1 post today

Has anyone tried both #macroquad and #bevy?
I've made some simple games/demos with bevy. But I often go long stretches of time without working on games. When I pick them back up, bevy has rehauled the API again, so all the examples I find online don't work.

Not faulting bevy. But maybe I should pick up a more stable and simple framework.

🐼 Asterinas: a new Linux-compatible kernel project • LWN

「 Asterinas is a new Linux-ABI-compatible kernel project written in Rust, based on what the authors call a "framekernel architecture". The project overlaps somewhat with the goals of the Rust for Linux project, but approaches the problem space from a different direction by trying to get the best from both monolithic and microkernel designs 」

lwn.net/SubscriberLink/1022920

LWN.netAsterinas: a new Linux-compatible kernel projectAsterinas is a new Linux-ABI-compatible kernel project written in Rust, based on what the autho [...]

We are basically doing what #signal and in particular moxie refused to do or declares impossible: federation.

Both #email and #activitypub ecosystems are all about federation.

However, #deltachat is vertically centralized in that all UIs use the same #rust core which implements all networking, encryption, chat/group/message logic in a single centralized place. The now 40+ #chatmail mail relay network is driven from centralized code.

At each level replication and federation is built in.

#FotoVorschlag: #Korrosion // #Corrosion

Zur Einstimmung auf den #FensterFreitag gibt's noch einen Nachschlag aus dem #Handelshafen in #Magdeburg. Er wurde 1893 eröffnet und war der größte Umschlagunternehmen an der Mittelelbe. Heute ist er Freiluftmuseum, Veranstaltungsgelände und Denkfabrik. Einige der riesigen #Speicher werden gerade zu Wohnhäusern umgebaut (dieses hier aber nicht). // To ease into that #WindowFriday feeling, here's another submission. This #building is part of the Handelshafen, "commerce port" in Magdeburg. It was opened in 1893 as the largest cargo handling business in the Middle Elbe region. Today, the area is part museum, part venue, and part business location. Some of the tall #warehouses are being turned into apartment buildings (not this one though).


#MagdeburgAlteNeustadt #AlteNeustadt #warehouse #fireEscape #rust #Rost #Feuertreppe #window #Fenster #urbanDecay #urbex #lostPlace #abandonedPlace #brickwork #bricks #Backstein #Ruine #abandoned #abandonedBuilding #forgotten

Dear fediverse, I'm available for hiring as a freelance remote coder for 15 to 20 hours per week. The tech stack I want to try alongside Elixir is Rust and would love to work on a project that is Rust based for half the work-week. The best way to learn is on the job.

I want to become really STRONG on those two languages: Elixir and Rust.

If interested reply to this toot.

pondering my professional future and probing if this is a feasible idea…

I would love to contribute to #foss full time. design for #GNOME. create new #retro games for #NES and #GameBoy. port SparkleShare to #Rust and maintain it. create a whole bunch of new GNOME #Flatpak apps.

would you donate a recurring monthly amount to make this happen? 💭

Today we're switching the bzip2 crate from C to 100% rust!
The bzip2 crate is now memory-safe, faster and easier to cross-compile.

trifectatech.org/blog/bzip2-cr

Thanks to: @alex_crichton, @ros , and @nlnet

This project was funded through the e-Commons Fund, a fund established by NLnet Foundation with financial support from the @minbzk .

trifectatech.orgbzip2 crate switches from C to 100% rust - Trifecta Tech Foundation
Replied in thread

You might think that this sort of change requires a truly staggering intellect to complete. It's hard, don't get me wrong, but the core skill is actually reading compiler errors and type signatures.

Much of working in #rust is about making a change that doesn't compile, then tracing the problems.

Replied in thread

And so I come to the PR today, in all of its wonderful and terrible glory, as it weaves together four of the hardest features of #rust. Complex traits, unsafe, macros and lifetimes. Great! The motivation is sound, the benches are good, and conceptually this *should* be possible, so let's dive in.