The new ipng.mm.fcix.net MicroMirror node is now live for EPEL, Fedora, and GIMP, already putting it at 125Mbps baseline average traffic on a 1Gbps node.
My design target for MicroMirrors is 10% baseline load on the NIC, so on "kernel CVE days" we have a lot left in the tank for the additional load.
It's incredibly hard to stay below that 10% target. We will continue adding nodes to spread out the traffic until that target is reached.
Contest cultures ("constantly prove you belong! Prove you're smart! Everything here is a dog eat dog competition!") tear people down under the guise of "toughness" and "identifying brilliance." In psych, we know this is destructive to long term sustainable work and mastery. We know it's systematically leveled at marginalized folks more.
These beliefs are at the heart of it all. This cannot be what we continue to let define who belongs in technical work and cultures.
I usually come here (one of my fave SF restaurants, a Venezuelan-Cantonese spot) with friends so I usually get family style food. But the noodle soup is excellent, too. Better than SF Chinatown (which is what I feel about almost all of their dishes).
The Latin side of the menu: empanadas, Latin fried rice (similar to Peruvian chifa), flan. The Chinese side of the menu is even better than most good Cantonese spots here.
@Viss I suppose that people that learned don't have the power to change much, and the people that do have power don't care, as they're too busy thinking about how to enrich themselves. 😕
Lots of people have been doing remarkable work to fix the problems (many new tools and the Linux Foundation supports important work) but the challenges are immense
@bagder Yeah, I think you're right - how we choose to categorize issues can result in different conclusions, and it's not all that useful anyways.
We need both features and bug fixes, and any change can introduce security issues, even if they look innocuous and even if they're fixing another security issue.
Devs boasting about pushing to prod on a Friday afternoon isn’t indicative of robust procedures or resilient systems. More likely to indicate an unhealthy work culture.
@anderseknert I both think that people should feel comfortable doing a Friday afternoon release, due to the safeguards in place (canary deployments, progressive rollouts, automated testing, ability to revert, frequent releases/small number of changes), but also, I don't think they should 🤷♂️
@bagder I have no need for this right now but I'm tempted to watch this because I'm curious about where else we can embed libcurl... Judging by its prevalence I'm sure it's easy to embed, so now I'm wondering about weird stuff I can do with it (and it's open source, so you can't stop me, muahahaha)
@bagder I'm also very interested in the techniques you used to make libcurl so easy to work with - good docs, API design, etc.
Knowing what you know now, what are some of the tips and tricks you'd give to someone trying to build an easily embeddable library or SDK? Both general advice and also anything specific to C
@bagder If companies had to recreate tools like curl, we would just end up with lots of inferior tools and we'd be miserable. That such tools exist and are open source have really powered user happiness in a way that doesn't seem possible otherwise.