Child of God, Linux/privacy advocate, musician, lover of kittehs, former #Haiku dev, day job in IT, replacing e-mail, Outlook, Exchange, and Facebook. Lots of #programming, including #Rust, #Golang, and #Python.
Public Key
npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3
Profile Code
nprofile1qqsg2cthm0jtxn66xxjfxrf7pyarpjlm4a4pxf3xq4hst5lych5f9xqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dszttgx4
Author Public Key
npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Show more details
Published at
2023-03-27T15:48:28+02:00 Event JSON
{
"id": "5d9653e6bbd6d4f5698703f02a06b3e9b5eb301a9dc31d6e51c041d300e99e4e" ,
"pubkey": "856177dbe4b34f5a31a4930d3e093a30cbfbaf6a132626056f05d3e4c5e89298" ,
"created_at": 1679924908 ,
"kind": 0 ,
"tags": [
[
"mostr",
"https://mstdn.social/users/jonyoder"
]
],
"content": "{\"name\":\"Jon Yoder\",\"about\":\"Child of God, Linux/privacy advocate, musician, lover of kittehs, former #Haiku dev, day job in IT, replacing e-mail, Outlook, Exchange, and Facebook. Lots of #programming, including #Rust, #Golang, and #Python.\",\"picture\":\"https://media.mstdn.social/accounts/avatars/109/126/664/870/496/116/original/bd4b7afbb6b8abd8.jpg\",\"nip05\":\"[email protected] \"}" ,
"sig": "2eaf88c75a0b4ce566af3b64d333e7d03c702c6e124101344de890e6471094e34e379456c89fcc4ea1d347c7d5586eb5fa2af85d06c28eaa0ab754a241435d76"
}
Last Notes npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Starting a 2-week caffeine detox today. This should be... interesting. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder To resolve the #CrowdStrike outage today, #Microsoft recommended people repeatedly restart their PCs, up to 15 times. Seriously?! In this case, the joke almost writes itself. https://www.404media.co/to-fix-crowdstrike-blue-screen-of-death-simply-reboot-15-straight-times-microsoft-says/ #it npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder I love it when the weather warms up to be not-cold because it's #grilling season again! Tonight: burgers and tater tots, the latter of which have no right to be as good as they are, especially with a bit of garlic powder and salt. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Here in Ohio today is supposed to be the hottest day of a weeklong #heatwave. This hits really close to home. Literally. #ClimateChange https://media.mstdn.social/media_attachments/files/112/660/194/622/634/693/original/461ff2af2a7f7dbe.jpg npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1qh0…xeda Given what I see done and said by Christians, I don't blame you. In my case, it's not hypocrisy because although I wasn't explicit about it, I make no claims about having this down. In fact, quite the opposite. I personally make a concerted effort to do better than what I see npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Pulled this from FB where it is *absolutely* needed, but a good reminder for all my believer friends here. ... and I could add quite a few more that could be stricken out beyond what's in the picture, too. 👿 #Jesus #Christianity https://media.mstdn.social/media_attachments/files/112/658/123/538/427/846/original/ffb9f9018bec82b3.png npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder TIL that #SQLite is not great for multithreaded applications. *sigh* npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1l3g…vu48 The joys of middle age. NOT. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder In the last few months I've gotten hooked on the zen workflow that is the vanilla #GNOME experience. The problem is that most GNOME-based distros are either too old for my hardware or too bleeding edge to be stable. I think I found the solution: #LinuxMint Edge and installing the vanilla-gnome-desktop package. New hardware support, stable, and I can switch back to Cinnamon if I somehow get tired of it. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Today marks 5 whole years that I've been working hard to replace the dumpster fire that is e-mail. Hit the link to find out where we've been, where we are, and where we're going! https://mensago.org/five-years-down-the-state-of-mensago/ #Mensago npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder For all my #Christian friends out there, is anyone aware of something like a wiki which provides defensible reasoning for #Christianity? I find myself answering the same questions over and over again and it would be *super* helpful to have a link I can refer people to. I've done some looking, but can't find anything useful. #apologetics npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Do not stand at your bowl and meow. I gave you food. It's in there now. I feed you at the dawning light, I feed you at the fall of night. I feed you kibbles mixed with meat And wet food for a special treat. I feed you even though you scoff At all the food within your trough. I feed you and still yet you yell Like as a beast from deepest hell. Do not stand at your bowl and cry. I gave you food. You will not die. Author unknown #cat #cats #poetry npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1l3g…vu48 Especially when you're tired, which was me today. I don't know if it will help you, but the Lo Fi channel on YouTube has done wonders for me for tuning out distractions npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1fkz…8rsc I've tried Matrix, but it seems harder to use than necessary unless I'm missing something, and I've had instances of synced messages not decrypting. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder A question for all of you: #Discord has all these private groups and are used a lot for patron perks. Are there any non-evil alternatives which do this kind of thing? I much prefer FLOSS-based, but something proprietary-but-private could be a less-bad option, too. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Today I learned that apparently #JetBrains is OK with using pre-release quality software in production. How do I know? Look into Dokka, their documentation engine. The main format is in beta. They also talk up Markdown and Javadoc, but guess what? Those are in _alpha_ and they even say 'use at your own risk'. Maybe it's just me, but if something isn't production-ready, it shouldn't be mentioned in your tutorials. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1z3z…vzgc You might find it to be more sustainable than you think, as I have: a cynic's mind and a Christian's heart. There is push and pull, give and take. It's a dance that I've been living for quite some time. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder I never thought I'd ever hear #country and #hiphop merge into something, let alone something that works. If you want to hear something different, give this a listen. Rare of Breed, Come Back Home https://www.youtube.com/watch?v=hs2YzUQFFgc npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder For all that people complain about the borrow checker in #Rust, one thing that is really good about it outside of it forcing you to write safe code: you have guarantees. No guessing about when the borrow checker is going to kick in and free that file handle for you. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder A bottle of water can be $1 at the grocery store, $3 at a restaurant, $4 at the movies, and $6 at an airport. The only thing that changed its value is the place, so the next time you feel like you have no value, maybe you're in the wrong place. #PSA #YouMatter #positivity #selfcare npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1836…8jp6 I'm keeping an eye on what @npub1vvu…pj6u is doing with COSMIC. I have a feeling that having a business with an interest in developing that part of the ecosystem is going to pay off nicely. I'd prefer something retained mode, but at this point, any decent, mature GUI framework is far and away better than nothing,. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1836…8jp6 I really wish that GUI options for Rust were more mature. The JVM ecosystem is great there, but Rust's tooling is so much more elegant. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Having one of those "is this real?" moments. Why? I just finished writing a code test which creates and queues for delivery an *end-to-end encrypted email-like message* in somewhere around 10-15 lines of #Kotlin code. Think about it. It's starting getting real. SQUEEEE!!! Nothing to show just yet, but I'm getting close. #Mensago #e2ee npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Booted my gaming rig into #Windows for the first time in a few weeks. It was *painfully* slow. I've decided that while I will continue to support it at work, I will encourage everyone I know to use something else. Why use an inferior product if you don't have to? #NoMoreMicrosoft npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1l3g…vu48 @npub1n76…dl3s Of course not! Haven't you heard that Haiku's official text editor is Emacs? 😝 npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1l3g…vu48 @npub1n76…dl3s It is -- I learned *so* much writing software for BeOS and Haiku, and it's how I started my journey as a programmer. Keep in mind that C++ under Haiku is much more elegant because you don't have to use the standard library. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Although some might not like #Manjaro because of how it is run/managed, I love it for the combination of easy installation combined with the software availability of #Arch. It's one of my favorite distributions for software development. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder #Microsoft #Publisher is getting full-on deprecated in 2026. Another example of the huge downsides to #SaaS and proprietary software: you don't control your software at all, so the vendor can pull it whenever they feel like and you can't do anything with those files ever again. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder This is a perfect example of how #Microsoft has developed #Windows to act like malware. I logged into a machine and was greeted with this popup. I need a sign that says 'Bang head here' right about now. https://media.mstdn.social/media_attachments/files/111/863/190/613/922/366/original/256bed0131496649.png npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1aka…zzz2 it's good to know that someone else agrees with me on this. When I said that 'anything goes', I merely meant that anything is on the table if leadership votes for it, legally speaking. At the same time, everyone just wants to get through life and not have a bad time doing it. Right there with you npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder I want to start a conversation. #Christians aren't who they think they are. https://dwunabridged.blogspot.com/2024/01/misguided-modern-christians-arent.html #Jesus #religion #God #Christianity npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder It just hit me like a ton of bricks just how Mac-like #Ubuntu is. In literally 2 clicks I had a Dock without all the dumb inconsistencies that Apple has introduced. At the same time, I couldn't be a Mac user because macOS window management isn't just bad, it's painful. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1pqs…c4cj Clif bar npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1ptm…2xku Then your knowledge of religion is more limited than you're aware of. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Hey you. Yeah. *You.* Smile. You've got this, and at least one person cheering you on. npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Some days I don't think I get paid enough to support #Microsoft products, particularly #Windows and #Office365. Then there are other days, like today, where I **know** I don't. #IT https://media.mstdn.social/media_attachments/files/111/258/155/641/774/358/original/f9ead656e58ec99c.png npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub18yv…xxyn I can't help but wonder if this would be less common if the right way to handle installing packages in a way that accommodates versioning was easier and, you know, there weren't dozens of websites teaching you outdated or wrong ways to do things. 😑 npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1836…8jp6 For all the hate I see on Canonical's snap system, there's got to be some kind of benefit, as well, or else people wouldn't use it at all. Maybe it's the commercial support? npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub18yv…xxyn While you're trying to figure out your next move, it might be worth trying to see if you can waggle a discount with GoodRx. It did wonders a few years ago when we had a gap in insurance coverage and I needed to pay for my son's ADHD meds npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder @npub1836…8jp6 I feel your pain. Just curious, what are you running into? npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Today feel's like an #AndyMineo kind of day. Andy Mineo, "Coming in Hot" https://www.youtube.com/watch?v=N2mqbhpSfdg npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Finally got things going in #Gradle. I can't help but wonder why it is that so much in software development is unnecessarily difficult. On the plus side, integration test code is finally well under way. Onward! npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder A weekend learning #Gradle. Not sure I feel completely comfortable just yet, but I think this is going to ultimately pay off. #Programming npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Seen at work today. Go home, #Windows, you're drunk. #funny https://media.mstdn.social/media_attachments/files/110/873/051/315/435/105/original/3d022772b23b76da.png npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder Now I have #COVID. Can't a man get a break? npub1s4sh0klykd845vdyjvxnuzf6xr9lhtm2zvnzvpt0qhf7f30gj2vqpnqku3 Jon Yoder PSA: #Jesus loves you. Gay or straight. Cis or trans. Left or right. Regardless of any experiences you might have had with people who call themselves 'Christians', you're His child, He loves you, and you can *always* ask Him for help.