Dave Eddy

Dave Eddy

@daveeddy.com

i make programming videos on youtube - https://youtube.com/@yousuckatprogramming

379 followers29 following121 posts

for all my employed friends working at companies that use PHP i love you and i wish you well lol

i've always used printf style formatting in rust wrt to arguments i.e: format!("foo {}", bar). but recently i've been using the other syntax i.e.: format!("foo {bar}") and... I kinda like it. i don't recognize myself anymore.

i fear in my attempt to make a minimal illumos-based daemon supervisor... i'm really just recreating SMF lol. every question i unearth is just leading me back to "oh that's why they do it that way"

once i embraced the mentality of "i can make videos about whatever i want" and not chase metrics... i've paradoxically started getting the best metrics i've ever had lol. it's amazing. why would anyone do this in bash? idk. but it was fun. i love programming.

my method for improving illumos performance is unbeaten - i ping @papertigers.net directly and say "this is slow lol". he sent me a custom compiled lib9p.so.1 and i LOFS mounted it into a zone and suddenly i'm going from 28Mb/s to 500Mb/s+ writing to a 9pfs mount. insanity.

i love getting older. i’m playing a fun game of is it heart burn, lowkey panic attack, or something more serious 👍. the answer is almost certainly a combination of things and mundane… but there’s that 1% chance it’s serious and that chance increases every year yay

yo check out my latest youtube video if you wanna see me code a bandwidth monitor cli tool for linux (using /proc) in bash using builtins. no AI - i program on this channel exclusively for the love of the craft.

thank you everyone who wanted to learn bash scripting! this video has done better than i ever could have predicted

i’ll be streaming #adventofcode this year (again) - doing it in BASH just like last year 😎. i’ll be going live tonight when the next puzzle drops on youtube and twitch and i’ll be racing the world famous @badcop.live again.

View full thread
View full thread

I'm scared. I moved the 2 PCI cards I had (each with 1 NVME drive of the mirror) to other free ports... just to make sure i'm not crazy. And it booted and is currently resilvering. This does not inspire confidence.

View full thread

Fault class : fault.fs.zfs.device Affects : zfs://pool=rpool/vdev=4f011fb122d53d21 faulted and taken out of service FRU : "MB" (hc://:product-id=MBD-H11SSL-I502P-MA015-O:server-id=datadyne.rapture.com:chassis-id=M380237S9800153/motherboard=0) faulty

the more i make thumbnails the more i just want to start making these for my job for check-in/standup meetings. “dave did what?! made progress on TICKET-123 AND unblocked TICKET-125?? gone wrong”

about 10 years ago i created a style guide for Bash scripts - how I write them, how I avoid pitfalls, my aesthetic preferences, etc. I now created a dedicated website for it that you can access on your browser or in your terminal - check it out! style.ysap.sh

linux is the wild west in the worst ways i swear

Mike Zeller@papertigers.net

So @daveeddy.com was just telling me about systemd sockets and how changing the port in sshd_config doesn’t actually work….. I uhhh…