Moving hard coded values into a TOML file to ingest at runtime and define the actions taken by my latest #Rust project providing a tool for my factories to determine the true source of perceived network issues. For most critical services establishment of a TCP connection is sufficient. For some of the HTTPS services a 200 is self explanatory, but for others a 400 may actually indicate success (a garbage request making it past certain checks) while a 403 is problematic.
Machine design hat on for a second: if you’re designing some structure and require fasteners exclude the Phillips head screw from consideration. In 2020 there is no reason this weak design should still be used. #thismaybetheonlythingIsayrelatedtomyactualdegreein2020
@Gina the server I'm on is pretty much silent so you and the other five people I follow are all I see. Given that I don't consume much by way of social media when I do go look for content it's usually by a search for hashtags (most often rust or podman since these are critical to my current workflows). I have no doubt that there is plenty of reprehensible content/behavior in the fediverse.
Well now that I’ve got a working POC I’m inclined to make it a bit more generic and extensible tomorrow. I see some more Box<dyn Trait> use in my future. #Rust
Time to sit down with reqwest and std::net::TcpListener for a bit. Need to hammer out a diagnostic tool to help our production facilities troubleshoot network issues. #rust
The last #IKEA bookshelf was mis-packaged. There are two right sides, and no left side. Guess I'm going to have to physically go to the store since the customer service number doesn't work and the two social media contact options are for services I don't have.
@Gina a good move!
Thanks for over 2,500 app votes so far! Already at 25% of our 10,000 vote goal!
Help fund the apps you desire with "Fund Your App":
My real reason for hoping the @purism Librem 5 delivers on the convergence goal is so I can resume using this awesome briefcase that just weighs way too much with a laptop and keyboard inside! 🤷🏻♂️
@Gina looks like it’s in the middle of the board (Sandisk thing next to the WiFi module). If you search for that part number you will probably see your options for upgrading. Hope the cloning went well in any case!
@Gina 20GB ssd!? #timemachine
Are you going to replace both with larger ssds? Or just stick to the current hardware?
@codesections just submit an issue/bug with your reproduction steps and how you worked around it. If the maintainers think it needs priority and a fix they’ll fix it or ask you if you can. If they don’t at least there’s a crumb for other users to follow when they run into the same problem.
After several weeks using primarily vim for my development environment I ended up switching to NeoVim. This was primarily because vim blocks hard on longer running plugins that are fairly necessary if you're doing completion or linting compiled languages. Now I'm giving emacs a shot as it's a good deal more mature on the whole than NeoVim. Chances are high, particularly given the decades of vi(m) use, that I end up using EvilMode at a minimum.
I like to work with my hands. That may mean hammering out solutions to complex problems in #Python or #Rust, building things in my shop, or spinning yarn to knit something warm. You’ll likely see some of all of that here. By day (and sometimes night) I keep >13k nodes and services alive in the Electric Vehicle sector.
PGP: FCBF 31FD B34C 8555 027A D1AF 0AD2 E852 9F5D 85E1