memcached is multithreaded, so it scales up better per node.
memcached clients also frequently uses ketama consistent hashing, so it is much easier to do load/clustering, being much simpler than redis clustering (sentinel, etc).
Mcrouter[1] is also great for scaling memcached.
dragonfly, garnet, and pogocache are other alternatives too.
> memcached is multithreaded, so it scales up better per node.
redis i/o is multithreaded, it's just the command loop that's single-threaded. If all you're doing is SET and GET of individual key-value pairs, every time I've seen a redis instance run hot under that sort of load, the bottleneck was the network card, never the CPU.
I ... actually think scaling redis for simple k-v storage is already pretty easy so I dunno that that's much of a concern?
mcrouter ... damn I haven't thought about mcrouter in at least 10 years.
far from being impossible, it's the entire influencer economy. This form of social media has been extremely widespread for a decade or so running; it's probably the dominant form of social media.
games companies often have internal discord servers since they generally have a public discord server for players, so it keeps you in the same space. Plus when you screen share you can select between "full resolution, low frame rate" or "full frame rate, low resolution"; the full resolution at 5fps option is actually really good for pair programming. With that said, both game studios I worked at also had Slack and primarily used Slack.
> When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes.
Maybe, but also maybe they just fork internally and fix the bug internally and don't publish the bugfix. And maybe it's never in their best interest to pay for it, maybe it's in their best interest to just freeload forever.
> If you make open source software that just works they are unlikely to start writing checks nor should there be any expectation that they do that.
I think it's good when we expect corporations to write checks to the people that write the open-source stuff they rely on. "A rising tide lifts all boats" is not automatically true in software, we have to choose to make it true. I think a world in which we make that choice is a better world. I'm not convinced we currently live in that world.
I think there's a big difference between the following:
- enjoying the work of an unrepentant bigot who died hundreds of years ago, whose work is in the public domain, who does not materially benefit from your spectatorship (what with them being dead and all)
- enjoying the work of an unrepentant bigot who is alive today, whose work they have ownership of, who materially benefits from your spectatorship
- enjoying the work of an unrepentant bigot who died mere minutes ago, whose work is owned by their estate, whose heirs materially benefit from your spectatorship
I think the first category is fine, the second category is unambiguously not fine, and the third category is ambiguous, but I would err on the side of "don't consume".
I personally would go with no, because you're still propagating their cultural product. One rarely consumes media with the intention of keeping it a secret; half the point of watching a movie or tv show is to talk about it. The entire sociological function of celebrities is that we talk about them. "I am doing research on Scott Adams and I want to consume some Dilbert as a research device", um, sure, I guess, I dunno, why are you doing research on a recently dead bigot, what is the purpose of that. etc.
I'm not -your- conscience, I can only explain my own. To me? No, that's not fine.
opinionated versus unopinionated is a tradeoff. Things that boast about how unopinionated they are often require a lot of hand holding or manual config. I think there's a big audience of people that have non-Appleware that want an OS that is not Windows, but don't actually care to customize it.
this argument is also broadly true about the quality and correctness of posts on any vote-based discussion board
> Why is LMArena so easy to game? The answer is structural.
> The system is fully open to the Internet. LMArena is built on unpaid labor from uncontrolled volunteers.
also all user's votes count equally, bu not all users have equal knowledge.
As long as users are better than 50% accurate, it shouldn't matter if they're experts or not. That being said, it's difficult to measure user accuracy in this case without running into circular reasoning.
The fish rots from the head and marketing depends on being relatable.
https://www.youtube.com/watch?v=qMAg8_yf9zA
Take a scroll through the comments.
reply