@freakazoid @onepict Yeah sadly fine tuning is the only type I have had acces to 🥲
@onepict @freakazoid Access to training data is such a game changer. Especially in small LLMs it means I can tune my prompts and the way U use the llm to stuff that it's already encountered. Especially handy for stuff like tool calling where the names of functions are important
@trevorflowers yeah I switched off GNOME to KDE and then I got sick of desktops in general and I love my minimal setup with niri+waybar 🥰 It feels nice for my entire desktop env to take less than a few MB. Now I gotta find a way to dump chromium based stuff and ditch vscode again.
@arichtman i would absolutely ride a rhino beetle IRL given the opportunity 🥰
Got myself a giant rhino beetle friend so I've been riding it around lookin for treasure
@fleeky OMG! Didn't know they worked on no mans sky.that repo blew my mind when J saw it ngl
@fleeky The story has been *just* engaging enough to make the exploring fun. I am also a fan of customizing my frigate and doing quests for the aliens I hire to work on it.
@technobaboo yeah exactly!! And change it over time without surgery
@dan_ballard I like the feeling tbh. It means that when I get stuff working I've learned some new skills or new ways of thinking I can apply for future problems.
I think the tool I'll use here is to structure what I want like coroutines and leverage channels for the inter-thread messaging.
@yosh I'm just too addicted to mutable references on the heap being trivial in JS >:P
@yosh I think my issue is that I am trying to reuse it both in a closure and later in some other code.
I think I just need to rewrite this using channels and treat the two simulated peers as fully separate peers + have them listen on incoming events generated from a third thread doing the networking.
Coding in rust makes me feel so stupid :P
It seems I need to place the mutex into an arc after all?
`Mutex<Option<TunnelManager>>`
is a lot more reasonable. :P
```
{
let mut tunnels1 = tunnels1.lock().await.unwrap();
tunnels1.open_tunnel(route_id).await?
}
```
Ain't it funky
This post brought to you by the Minima blockchain whitepaper. But honestly it seems every single neat protocol is doing this. https://docs.minima.global/minima_pdfs/Minima_Whitepaper_v11.pdf
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.