I didn't think that there was something wrong with my git workflow, or that git was complicated. I switched from darcs as my primary VCS to git around 2007. I was skeptical about jj at first but gave it a try. Did not look back ever since.
My impression is, that git is ok for managing shared history. And thats what i was using it for mostly. But jj added another whole dimension for managing my work in progress, different paths of code that i am working on in the moment. jj made it almost frictionless. I did not know I was missing it, but i'm not going back.
Trying to bring the racist card to the discussion maybe; but "they don't help us because they are racists" is a dusty and very worn out argument at this moment.
When someone asks "Why is every western government not warning Pakistan...", he is basically rephrasing Kipling and asking to "Take up the White Man's burden".
This has been attempted before, didn't go so well. That might give a clue, why we are in the current state of affairs.
> Why is every western government not warning Pakistan..
Because is not the duty of governments to teach science to other governments.
Science is a whole humanity project (not just a western one), and we publish our work for free, so is available to everybody, everywhere. Anybody can adopt this knowledge without asking to western countries.
I agree with your last paragraph but unfortunately I think you needed to provide that context with the original post. Many American and British conservatives use it non-ironically because they do see the condition of former colonial countries as proof that the people there aren’t fit to govern themselves.
Crystal had a bit of a slow start. It was promising, but the deployment issues persisted longer than they should have, and by the time they were fixed, you had other toolchains that filled the same niche. Elixir did "ruby" better than crystal OR ruby did.
I really wanted to like Crystal, and used it for a few projects. But the immaturity and timing was it's kryptonite.
This thread's context is large rails userbase around 2008'ish (people were changing computers from pcs to macs with textmate to do rails, perception of devs changed from nerds to cool kids - the whole thing was quite huge) that dissolved substantially. Crystal's syntax in this context feels like huge wasted/missed opportunity.
I mean 180+ commits, 3 month old, bold claims and already 8 releases on rubygems?
There ought to be a vetting/voting process for packages, before they are accepted into a public repo and pollute the global namespace. Like in arch repo/AUR.
Once i had an idea: instead of styrofoam or packing peanuts just use pop corn or puff rice. Thermal insulation, shock absorbent and biodegradable! Not sure about flame resistant.
Also reusable. Make a mash, add some amylase and yeast and you can distill biofuel. Win-win.
EDIT: (fungal aspect) seed it with the right spores for container shipping and you get some free penicillin upon delivery!
It seems like it would be impossible to prevent bugs and rodents from getting into packages in facilities that process packages if there was this much free food available.
This is the main issue with things like popcorn and other foodstuffs: Insects and other pests truly love it. Suddenly, you have an insect problem in places that don't have food.
Perhaps it might be feasible were the goods properly sealed? I feel like it would require every step between production to shipment which would require clean environments- that might not be necessarily cost effective, but it is definitely an interesting idea. I would certainly prefer that all packaging be substituted for nontoxic sustainable and compostable materials- it seems doable, additional steps notwithstanding.
Indeed - the packing peanuts use case and styrofoam use case are very different! Former is already solved by starch (dunno why polymer peanuts still exist, maybe we should ban them), latter seems a great deal harder, that's the claim made in OP's link.
My impression is, that git is ok for managing shared history. And thats what i was using it for mostly. But jj added another whole dimension for managing my work in progress, different paths of code that i am working on in the moment. jj made it almost frictionless. I did not know I was missing it, but i'm not going back.