For me, Discover Weekly is awesome, but misses about 50-90% of the time. It feels like every other playlist sucks, but could be just me (or the algorithm...). Thankfully, there's a skip button so I can find new artists/bands that I really do enjoy from the playlist (and I have found about a dozen new ones that I really love now).
Years ago when I used Pandora, their radio was amazing and really kept up with the seed well, I felt. I'm not sure how it holds up now since I rather listen to music I choose instead of the radio, though. I feel like they did a better job in terms of hit/misses.
So, while I really like the opportunity Discover Weekly opens up, it's far, far from perfect, but definitely better than nothing.
While I love the way IG presents its content, I really hate sifting through 15 @natgeo images (don't judge me..) before I get back to my friends' posts.
I do want to see the images from the people/companies I follow, but shit... Can I just have a diverse enough feed to so I can see what my friends are up to?
Now that FB owns IG, hopefully they'll do something about it.
"Whether or not the function being called was declared in a file that uses strict or weak type checking is irrelevant. The type checking mode depends on the file where the function is called."
That means that my function can have a parameter defined as an int in its strict file, but if it's called from outside of it, anything can still be passed to that parameter, right?
I'm not sure how I like that. What if you're passing input from class A into class BStrict then using BStrict to call a function in CStrict? BStrict and CStrict are defined as strict, where A is not. Would BStrict then be the one throwing the error because the "caller" is the issue?
From the description it seems that the parameters are effectively ignored in BStrict when A calls it.
> That means that my function can have a parameter defined as an int in its strict file, but if it's called from outside of it, anything can still be passed to that parameter, right?
Not at all. It's "weak" typing, not no typing.
A small set of convertible values can be passed and will be converted to the type you asked for, while other values error as usual.
Sounds right to me. If you're using untyped code, you shouldn't care what you're calling into. strict mode should only apply when both parties agree to it, otherwise strict mode would be the default and you'd have to explicitly mark code as unstrict.
Years ago when I used Pandora, their radio was amazing and really kept up with the seed well, I felt. I'm not sure how it holds up now since I rather listen to music I choose instead of the radio, though. I feel like they did a better job in terms of hit/misses.
So, while I really like the opportunity Discover Weekly opens up, it's far, far from perfect, but definitely better than nothing.