Andrew McHarg

@AndrewMcHarg
34 Followers
248 Following
81 Posts
Me and my dog and making computer programs
DogPontus
Websitehttps://space-wizards.net/
Home TownSpace 🛰
Emoji🍗
Tongue regrown but I am pretty sure I sucked the administrator for this quest into a vortex at some point 😅
Start of day’s Caves of qud: time to figure out what these caves are all about.
Now: trying to figure out how to regrow a tongue

Oh, as a topic wanderer myself (I don’t like the word “generalist”), I love and endorse this comic.

(via @simondlr’s newsletter).

Hickory dns (trustdns) seems pretty cool even as a just a plain old dns server. It seems to be pretty easy to setup a dnsmasq like config for my home network.
I need to figure out how to print ferris' eyes so they don't look like they are melting off their face. 😅
crab battle
https://ratatui.rs/ is really fun to mess around in. Just as fun as egui in terms of how fast you can throw stuff together.
Ratatui

Ratatui: Cook up delicious terminal user interfaces in Rust - the fast and lightweight TUI library trusted by developers

Ratatui
Looks like mine was just a lifetime error https://github.com/robo-corg/porgi/commit/064176f028d5c9601bb661ace64c6a016438ba9c but the error message is really not helpful at all.
Fix for weird bug · robo-corg/porgi@064176f

A tool to organize and find projects. Contribute to robo-corg/porgi development by creating an account on GitHub.

GitHub

Yikes this is a nasty rustc compiler bug that is in stable: https://github.com/rust-lang/rust/issues/64552#issuecomment-533267241

The sucky part is appears you can trigger it by consuming a normal async function. The actual code that needs to be fixed is not even in the diagnostic.

Lifetime bounds in auto trait impls prevent trait from being implemented on generators · Issue #64552 · rust-lang/rust

use std::collections::{BTreeMap, HashMap}; use std::sync::Arc; fn needs_send<T: Send>(_val: T) {} async fn async_fn_a(_num: u32) {} async fn async_fn_b(map: Arc<BTreeMap<u32, &'static u32>>) { for ...

GitHub
Forgot about this until a weird burning plastic smell triggered the memory 😅