• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle
  • I had success running unit tests for software deployments in pairs, one with pinned versions (error on a failed build) and one unpinned (warning on a failed build)

    so at least you get forewarning when an upstream dependency messes everything up, and if the software changes are somewhat regular than each log of pipeline runs should show incremental changes making it easier to spot the package that started breaking everything


  • kionay@lemmy.worldtome_irl@lemmy.worldme_irl
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    almost 20 years ago I downloaded off limewire a cover of Toxicity by System of a Down, purely instrumental and listened to it through highschool

    the artist listed in the file’s metadata was Trans Siberian Orchestra. back around 2005 finding out that they never covered Toxicity was somewhere between challenging and impossible so I accepted it and forgot about it

    recently I wanted to re-find that song, maybe on Spotify or YouTube or wherever. only this year did I realize that that artist was never correct, and googling held nothing for me

    in one of the vanishingly rare successful uses of a large language model I got ChatGPT to suggest artists from that time that might have covered that song and after a few tries dismissing the most popular artists it spat out Vitamin String Quartet and I get to listen to a higher quality version of the song I first heard around 2005












  • kionay@lemmy.worldtomemes@lemmy.worldAmiright?
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 years ago

    ECMAScript spec says Math.random must be less than 1. I was about to stop there, but a thought occurred to me: could the multiply with a float make a number large enough to floor to a different value for large enough values? 🤔

    I imagine it’d have to be a ridiculously large number to amount enough floating point imprecision to matter, if so.




  • I can only speak from the experience of one app at one company, but data we collected was for troubleshooting. Mainly because customers will email us stuff like “your app doesn’t work!!! Worst company ever!!” And absolutely no identifying information whatsoever. To make matters worse they’ll email with an email that they didn’t give us as a customer so how in the world are we supposed to help‽
    So we collect enough data so whoever in the company might need to help them can actually do so.
    There’s a lot of “this app is impossible to use!!!” That we find out with enough data collection is just them refusing to hit the GIANT button in the middle of the damn screen that would solve their problem. I hate users.
    I believe we answered questions in the Apple and Google stores that says that we collect information and send it to 3rd parties (because analytics platforms are technically 3rd party) but not to sell it. I don’t know if that distinction is clear on the stores though.