home.social

#healsrants — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #healsrants, aggregated by home.social.

  1. .. and if it's not just guesswork - who defines what makes up a silly trick and what's maybe actually a very personal kind of ritual?

    #healsRants #healsQuestionsTheUniverse

  2. Researching cartomancy and stumbling inadvertently over the history of Tarot cards used for divination.

    It's a bit disheartening when you read "pretty much all claims of any occult links were debunked as made up". I guess that's good PR to sell them cards..

    But if it's all made up, why do they seemingly work?
    I've done tarot readings for friends in the past so.. was that all just me doing good guesswork?

    #healsRants #healsQuestionsTheUniverse

  3. Okay, fine I give up on my search for a macOS (preferably status-bar) GUI for #restic/ #rustic.

    Everything out there seems to be tailored for the WebUI fanatics.

    There's ResticScheduler which is great but missing a few crucial features like "abort if pre-run-script fails" as well as the ability to manage multiple backup tasks.

    So I guess I'll have to bite the bullet and write my own launchd jobs and some #HammerSpoon or similar magic to monitor those jobs.

    (P.S. I'm currently a happy #Arq7 user but the scanning phase for my local and cloud backup has become excruciatingly slow over the past year so I'm trying to once again "find a better thing")

    #healsCodes #healsRants

  4. Okay, fine I give up on my search for a macOS (preferably status-bar) GUI for #restic/ #rustic.

    Everything out there seems to be tailored for the WebUI fanatics.

    There's ResticScheduler which is great but missing a few crucial features like "abort if pre-run-script fails" as well as the ability to manage multiple backup tasks.

    So I guess I'll have to bite the bullet and write my own launchd jobs and some #HammerSpoon or similar magic to monitor those jobs.

    (P.S. I'm currently a happy #Arq7 user but the scanning phase for my local and cloud backup has become excruciatingly slow over the past year so I'm trying to once again "find a better thing")

    #healsCodes #healsRants

  5. Okay, fine I give up on my search for a macOS (preferably status-bar) GUI for #restic/ #rustic.

    Everything out there seems to be tailored for the WebUI fanatics.

    There's ResticScheduler which is great but missing a few crucial features like "abort if pre-run-script fails" as well as the ability to manage multiple backup tasks.

    So I guess I'll have to bite the bullet and write my own launchd jobs and some #HammerSpoon or similar magic to monitor those jobs.

    (P.S. I'm currently a happy #Arq7 user but the scanning phase for my local and cloud backup has become excruciatingly slow over the past year so I'm trying to once again "find a better thing")

    #healsCodes #healsRants

  6. Okay, fine I give up on my search for a macOS (preferably status-bar) GUI for #restic/ #rustic.

    Everything out there seems to be tailored for the WebUI fanatics.

    There's ResticScheduler which is great but missing a few crucial features like "abort if pre-run-script fails" as well as the ability to manage multiple backup tasks.

    So I guess I'll have to bite the bullet and write my own launchd jobs and some #HammerSpoon or similar magic to monitor those jobs.

    (P.S. I'm currently a happy #Arq7 user but the scanning phase for my local and cloud backup has become excruciatingly slow over the past year so I'm trying to once again "find a better thing")

    #healsCodes #healsRants

  7. Whoever decided that it should be possible to call a ViewModifier (like .navigationDestination(for:destination:)) without the '.' at the beginning that connects it to a view.. I want a word with you and the #Swift compiler developers...

    No compiler error (how!?) and a crash report with a 53.000 lines long, recursive backtrace???

    #SwiftUI #healsRants

  8. Can websites please stop to default to send me a one-time code via email?

    I’m not sure who thought it’s a nice feature but it’s way less secure than my login with email + password + 2FA token would be simply because all you need to do now is somehow get my email login..

    #2fa #login #authentication #ITSecurity #itSec #healsRants

  9. Mkay in the end I forked all three - CoreDataEvolution, ManagedModels and PredicateKit but the result works nicely.

    Reasons for forking the first two:

    Mainly to replace the dependency against swift-syntax with swift-syntax-xcframework. The later is a community project attempting to provide pre-build XCFramework versions of swift-syntax and using it instead of the source package gives an unreasonable performance boost when editing or compiling in Xcode.

    Reasons for forking PredicateKit:

    The way ManagedModels does it's magic results in the lack of _kvcKeyPathString compatible KeyPaths for which I built a workaround that may or may not break in the future.

    I could create an issue for the KeyPath-Problem with ManagedModels but my usage of it together with PredicateKit feels like too much of niece case to bother people with.

    I could also create PRs but using swift-syntax-xcf also feels like a very niece case - all three forks are available in their own branches on my GitHub though.

    #healsRants #healsCodes #Swift #Swift6 #CoreData

  10. Mkay in the end I forked all three - CoreDataEvolution, ManagedModels and PredicateKit but the result works nicely.

    Reasons for forking the first two:

    Mainly to replace the dependency against swift-syntax with swift-syntax-xcframework. The later is a community project attempting to provide pre-build XCFramework versions of swift-syntax and using it instead of the source package gives an unreasonable performance boost when editing or compiling in Xcode.

    Reasons for forking PredicateKit:

    The way ManagedModels does it's magic results in the lack of _kvcKeyPathString compatible KeyPaths for which I built a workaround that may or may not break in the future.

    I could create an issue for the KeyPath-Problem with ManagedModels but my usage of it together with PredicateKit feels like too much of niece case to bother people with.

    I could also create PRs but using swift-syntax-xcf also feels like a very niece case - all three forks are available in their own branches on my GitHub though.

    #healsRants #healsCodes #Swift #Swift6 #CoreData

  11. CW: Opinion on anime these days

    30+ simulcast releases on CrunchyRoll this season and if you leave out harem, isekai and anything where the 3-line long title already tells you it's bullshit you're left with 3 shows that are worth watching at least the second episode.. I miss quality anime.

    #CrunchyRoll #anime #healsRants

  12. FSR 👏 and 👏 DLSS 👏 are 👏 no 👏 excuse 👏 for 👏 poorly 👏 optimised 👏 games

    #gamedev #healsRants #dlss #fsr

  13. CW: rambles about attitude towards software devs

    In an ideal world we developers would be able to provide great software, games and tools for free to anyone and would make a living of kind, regular donations by our users.

    Sadly, that world won't ever exist because we're currently in Universe 0x42BADC0FFEE in which we're expected to open source everything for the greater good and be happy people use it at all.

    And hey, if we ask for money our code can just be forked by someone anyway so we don't matter.

    #healsRants #programming #income #unpopularOpinion

  14. If you ever needed proof that #Mastodon isn't “fragmented” or lives of isolated "islands" then just go ahead and post a cute picture with #CastOfMastodon or #caturday tags and watch what happens.

    F*ck #birdpage / #x / #threads and all of them.

    #healsRants

  15. Does "AI" and machine learning have valid applications?

    Yes, absolutely.

    Are LLMs and most generative AI models these days good examples of it?

    Nope they're probably the worst examples of how to do it wrong because all they do in the end is rehash the things they've been trained with.

    #healsRants

  16. CW: random rambles on search engines and lazy users

    Having used a search engine that has a monthly limit on the number of queries you have has done wonders in making me realise just how stupid / lazy mainstream search engines like #google, #bing or even #duckduckgo have made us.

    Let me give you an example.. when was the last time you’ve searcher for something you knew Wikipedia or Dict.cc or StackOverflow has and instead of just going to that page and searching there you fired up a search with your default search engine only to then find that page in their results and click it?

    Yeah.. see, that's my point.

    We rely a lot more on search engines to show us the result we know we want anyway instead of just going to the source.

    And no, I'm not saying search engines have no use - they're perfectly valid tools if you're unsure where / what your answers are, but if you already know where to get them they're just a lazy means of not having to type a url.

    #healsRants

    P.S. since you read this far - this is just a one-up to back when people were raging at FaceBook because “the link didn't work anymore” while what had happened was that "facebook" just wasn't the #1 hit on the google search results page anymore.

  17. And.. youre really wondering why I won't let you store cookies to better trace my private data?

    You and your HOW MANY Partners??

    Like.. how would anyone look at this screen and think "Surely this is fine, I bet you need the whole 1286 to provide all this awesome.. text.."

    Holly flying F*

    #web #cookies #webdev #fail #healsRants #technologyFail

  18. Okay #JavaScript.. who though it was a smart idea to have 'decodeURI' decode only the query part of the string you pass in while `decodeURIComponent` decodes the entire string as-is??

    #random #programming #healsRants