I was looking for this comment. I share a similar experience. Everywhere I lived (Croatia, Poland, Switzerland, ...) it felt like there was infinite magical locations within 1-2h drive with a lot of natural variety (ocean, lakes, ridges, forests, islands).
I'm not so confident that would be true all over the world. Some places I've spent 3-4 weeks in the nature I got bored from the lack of diversity. Can only stare into dirt and sand for so long.
I agree with what you're saying. I think we're saying the same thing. I see that in the text you're quoting I only proposed a way to handle hotly written rows, and didn't address read rows being changed. This is also a problem.
My broader point is that with serializable you need to be aware of these bottlenecks in the database and you need to create a data model and access patterns such that permance hits are avoided as much as possible.
> Surprisingly, there are many more stories and publications about bugs caused by weak isolation levels than cases where stronger isolation levels caused impractically low performance.
I expected the article to substantiate the claim that serializable brings a large performance hit as in my experience it isn't so. The article basically makes the same point.
With serializable, you need to be a little careful not to have hot rows. Avoid them by sharding commonly written values. Another way to improve performance is to use true time for ordering non read-then-write transactions. It's a little finicky if the database doesn't provide such guarantees out of the box. Take Google's Spanner as an example. It offers the serializable isolation level and it's pretty performant (as long as you account for hot spots).
I relate to the post, but I'm not sure it's hitting the nail on the head _for me_.
I like being useful, and I'm not yet sure how much of what I'm creating with AI is _me_, and how much it is _it_. It's hard to derive as much purpose/meaning from it compared to the previous reality where it was _all me_.
If I compare it to a real world problem; e.g. when I unplug the charging cable from my laptop at my home desk, the charging cable slides off the table. I could order a solution online that fixes the problem and be done with it, but I could also think how _I_ can solve the problem with what I already have in my spare parts box. Trying out different solutions makes me think and I'm way more happy with the end result. Every time I unplug the cable now and it stays in place it reminds me of _my_ labour and creativity (and also the cable not sliding down the table -- but that's besides the point).
Super fun, I'd love to get a little bit more time like in the OPs website for each animal that I guess right. Instead of 1 second, it should be something like 6 because I can speak much much faster than the speech recognition is able to separate out my guesses.
+1, every time we hike up a mountain and there's a help-yourself-fridge/shelf, we take 5-10 items and it's too much to add up in ones head. I use the phone calculator and pay by QR code.
What a throwback. Nova launcher sounded familiar, but I wasn't sure where to place it in my head. When I saw the logo I was immediately transported to memories of using lineage OS and bricking my new Samsung Note 4. I was trying to customize every button combination to do something smart back then. The good old days when I had the time to fix the phone after every update. I've since moved to the apple ecosystem... Set and forget.