785 karma · joined January 21, 2011
I don't see how this is a strawman. Click through to the source article, that bullet point in particular is refuting the common belief that carbs alone are what spike insulin. Most insulin-centric discussion on fitness forums (which is where this was posted) tends to mention insulin spikes in the context of high-GI carbs.
> Also of concern is impinging on the glucagon cycle, and in the linked-to post there is no mention of the important function of glucagon, which is typically considered as having effects opposite to insulin.
Read the linked "part 1". It specifically mentions that newer research shows that glucagon does not counteract insulin as previously thought, and links some studies.
> The article makes a point about how "Insulin is not needed for fat storage", but omits the fact that in reality, practically all fat storage is mediated by insulin and its effects on glucose.
That isn't really relevant to the core point, which is debunking the idea that insulin is what makes us fat.
I just want to restate the fact that the above reddit post is a summary of articles, which themselves are a summary of studies. It is targeted at fitness people who are discussing insulin only in the context of weight loss. There is of course an oversimplification here due to omitting details the target audience might not need as well as being 2 steps removed from the source material.
Avoiding food because "we didn't evolve to eat" is not sound science, either.
Every diet that doesn't involve directly counting calories tricks you into restricting them in some way, putting you in a caloric deficit. Period. This is how every diet works.
I summarized some articles that dispel insulin voodoo here, if you're interested: https://www.reddit.com/r/Fitness/comments/j853z/insulin_an_u...
The idea is you have an event sourced view and can rebuilt it at any time by resetting the stream pointer to the beginning.
We're adults here, can we please not talk like tumblr blog posters?
Kafka is also just more optimized for what it does. Postgres is a superset of what kafka does, so kafka is unsurprisingly better able to optimize for its usecase. It has a zero-copy protocol that can shuttle data to/from disk to/from the network without bringing it into memory (using the sendfile syscall). It doesn't wait for disk writes when doing writes, because it achieves durability via replication.
Also, don't forget the things you'd have to do when implementing consumers. How will you load balance streams between consumers? Meaning, if you have a stream and you want multiple consumers to burn it down at a time, how can you make sure they aren't duplicating work and they can handle the consumer group growing/shrinking? How will you handle checkpointing where each consumer tracks what they've done so far? What about streams' data rolling off?
All of this is doable with pg, but you'd have to implement it yourself. With kafka and its client drivers, this is handled for you.
I'd flip what you said and say that most of the people arguing against generics in Go don't have much or any experience with them. Which makes sense because a large number of users came from dynamically typed languages.
- Install Rust
- Install VSCode + Rust plugin
- Start working
I suspect a lot of the generics hate is due to a large chunk of the community coming from dynamically typed languages. In which case they're just have a negative reaction to unfamiliarity.