They have one generated weekly playlist (every Friday) and after several weeks it matches my tastes very well and I discover new music through it.
On their mobile apps you can create “radio stations” from a song which is comparable to the same feature on Apple Music. That does not fully work on desktop.
On desktop you can set it to keep playing after your current playlist is done and it goes into recommendation mode based on (I think) the last song you heard.
They mostly have more manually curated playlists, the themed ones can be truly terrible (like their spring cleaning playlist that was just songs with cleaning in their title), but the rest and artist based “listening with” ones are great.
You won’t find user generated playlists, and I haven’t figured out if you can easily import them — there are third party apps for that but I never tried them.
Oh, they also show similar artists on album and artist pages, those are generally pretty good.
I don't know rust, but for example in Swift the type system can make things way more difficult.
Before they added macros if you wanted to write ORM code on a SQL database it was brutal, and if you need to go into raw buffers it's generally easier to just write C/objc code and a bridging header. The type system can make it harder to reason about performance too because you lose some visibility in what actually gets compiled.
The Swift type system has improved, but I've spent a lot of time fighting with it. I just try to avoid generics and type erasure now.
I've had similar experiences with Java and Scala.
That's what I mean about it being nice to drop out of setting up some type hierarchy and interfaces and just working with a raw buffers or function pointers.
“These aren’t real candidates. They aren’t campaigning. They aren’t engaging with constituents,” Poilievre wrote.
Boy, that sounds a whole lot like how none of the CPC candidates showed up to any of my local debates or showed up on a single local news or radio program, or took a single interview.
Frankly, I don't think we should be limited from running for office based on their percieved level of seriousness or that it's a protest. That's a slippery slope right there. We can increase the signatures or whatever, but it's still not going to be particularly useful and will primarily increase the floor of how much money you need to actually campaign.
I actually do like that C/C++ let you do this stuff.
Sometimes it's nice to acknowledge that I'm writing software for a computer and it's all just bytes. Sometimes I don't really want to wrestle with the ivory tower of abstract type theory mixed with vague compiler errors, I just want to allocate a block of memory and apply a minimal set rules on top.
Those cookies are wrapped and sitting at the top of the trash.
The George Costanza in me says it’s okay to take them.
https://youtu.be/nbN3OWjkEmo?t=61