Sounds like my coworkers.
I haven't tried this yet, but I wanted to say I think there's a lot of potential in this space. There's so much friction with the current popular solutions...and yet it's so hard to justify trying some of the newer and…
I'd argue that Tenerife was due to taking off (in bad weather), not landing. But of course, a bunch of planes landing at the same airport without ATC sounds quite dangerous.
I think that's exactly correct. You either do split queries (with more latency) or you do a join (and risk Cartesian explosion). Most ORMs should do this for you.
Wouldn't it cause the cost of consoles to go up and the cost of games to go down, in a way that on average has no significant effect to consumers? As long as it applies to all companies, why is it an issue?
I strongly agree with this. I would add that, at least for me, planning each day out is beneficial as well. When I don't have a plan for a day, I often will sit there, not really doing anything, and not sure what to…
Thank you, I hadn't considered that aspect.
This is pretty interesting. It's not like HTTP needs an intermediate representation, but since cURL is so ubiquitous, it ends up functioning as one. cURL is popular so people write tools that can export requests as…
I wonder if that could be because MySQL 8's replication is backwards compatible but MySQL 5.7's isn't forwards compatible. If so, it makes sense that you're only able to move forward.
That's actually the formula for nullipotency, where applying it 0 times is the same as applying it any number of times. I believe idempotency is when f(f(x)) = f(x)
GitHub outages have always been fairly common, I don't think that changed since being acquired.
Great, thanks for the reply!
Huh, can you explain that a bit more for a rust noob like myself? 1. How does it know how to create your Error enum? I guess it's from the #[from]? 2. What happens if your method tries to return something that's not an…
Thanks for your post. While it might not be the optimal approach for maximizing profit, I think your Stocketa blog post is absolutely stunning and shows an incredible commitment to quality as well as a very impressive…
I don't disagree, but the quote is from 10 years ago. Long before COVID.
The actual quote: > There's a level of admiration I actually have for China. Their basic dictatorship is actually allowing them to turn their economy around on a dime. I don't think that's wrong? Although it is…
No, because they're setting acquired_at which marks it as "handled". You only need FOR UPDATE (SKIP LOCKED) if you want to process the event inside a transaction; but the approach in the article is to just bulk "grab…
Thank you! It was a great article, and definitely pointed out a few things I'm doing wrong in my Postgres setups.
Does pgbouncer tend to run out of CPU? Or just at the large scale this article is about?
So what do you think the disadvantage is of a pull approach? Presumably it's not just better or else tools would use it?
For sure, I agree with you. I would say that queued jobs being lost is different from an in-flight transaction being auto-rolled-back, but it's not a super important distinction. Like others have said, I think Sidekiq…
I hope my tone doesn't come across as rude or too argumentative, but I think your understanding is a bit inaccurate. > it's under your control to find a host that doesn't have these issues All hosts will have these…
How are crashes under your control? Again they aren't talking about uncaught exceptions, but crashes. So maybe the server gets unplugged, the network disconnects, etc.
Not exactly fossil fuel heat, but recently I was staying at a place that had a wood burning furnace which is explicitly designed to work even if the power goes out. The hot air naturally rises and pressurizes the vents…
I've mostly been using it to write shell scripts, or to answer specific/hard to Google questions about various libraries/tools. Sometimes I use it to help me come up with names for projects/classes, sometimes I use it…
Sounds like my coworkers.
I haven't tried this yet, but I wanted to say I think there's a lot of potential in this space. There's so much friction with the current popular solutions...and yet it's so hard to justify trying some of the newer and…
I'd argue that Tenerife was due to taking off (in bad weather), not landing. But of course, a bunch of planes landing at the same airport without ATC sounds quite dangerous.
I think that's exactly correct. You either do split queries (with more latency) or you do a join (and risk Cartesian explosion). Most ORMs should do this for you.
Wouldn't it cause the cost of consoles to go up and the cost of games to go down, in a way that on average has no significant effect to consumers? As long as it applies to all companies, why is it an issue?
I strongly agree with this. I would add that, at least for me, planning each day out is beneficial as well. When I don't have a plan for a day, I often will sit there, not really doing anything, and not sure what to…
Thank you, I hadn't considered that aspect.
This is pretty interesting. It's not like HTTP needs an intermediate representation, but since cURL is so ubiquitous, it ends up functioning as one. cURL is popular so people write tools that can export requests as…
I wonder if that could be because MySQL 8's replication is backwards compatible but MySQL 5.7's isn't forwards compatible. If so, it makes sense that you're only able to move forward.
That's actually the formula for nullipotency, where applying it 0 times is the same as applying it any number of times. I believe idempotency is when f(f(x)) = f(x)
GitHub outages have always been fairly common, I don't think that changed since being acquired.
Great, thanks for the reply!
Huh, can you explain that a bit more for a rust noob like myself? 1. How does it know how to create your Error enum? I guess it's from the #[from]? 2. What happens if your method tries to return something that's not an…
Thanks for your post. While it might not be the optimal approach for maximizing profit, I think your Stocketa blog post is absolutely stunning and shows an incredible commitment to quality as well as a very impressive…
I don't disagree, but the quote is from 10 years ago. Long before COVID.
The actual quote: > There's a level of admiration I actually have for China. Their basic dictatorship is actually allowing them to turn their economy around on a dime. I don't think that's wrong? Although it is…
No, because they're setting acquired_at which marks it as "handled". You only need FOR UPDATE (SKIP LOCKED) if you want to process the event inside a transaction; but the approach in the article is to just bulk "grab…
Thank you! It was a great article, and definitely pointed out a few things I'm doing wrong in my Postgres setups.
Does pgbouncer tend to run out of CPU? Or just at the large scale this article is about?
So what do you think the disadvantage is of a pull approach? Presumably it's not just better or else tools would use it?
For sure, I agree with you. I would say that queued jobs being lost is different from an in-flight transaction being auto-rolled-back, but it's not a super important distinction. Like others have said, I think Sidekiq…
I hope my tone doesn't come across as rude or too argumentative, but I think your understanding is a bit inaccurate. > it's under your control to find a host that doesn't have these issues All hosts will have these…
How are crashes under your control? Again they aren't talking about uncaught exceptions, but crashes. So maybe the server gets unplugged, the network disconnects, etc.
Not exactly fossil fuel heat, but recently I was staying at a place that had a wood burning furnace which is explicitly designed to work even if the power goes out. The hot air naturally rises and pressurizes the vents…
I've mostly been using it to write shell scripts, or to answer specific/hard to Google questions about various libraries/tools. Sometimes I use it to help me come up with names for projects/classes, sometimes I use it…