commitpizza
Joined 4 years ago
Joined 4 years ago
Sure they have a great product which is better than most competitors but now they try and use their new money to prohibit others of making progress.
I really hope regulators doesn't get fooled by this old trick. Fuck OpenAI.
At least I wouldn't use it mostly because of the paranthesis and I really do hope that it's going to be optional if it were to be implemented. I do write code in typed languages on a daily basis but I do think it's overrated especially here on HN. I like that Elixir is dynamically typed and I think that it's just something that's not really in fashion at the moment but it will come around, eventually.
Criminals use it a lot which is increasingly a large problem due to the mass immigration that has sky-rocketed violent crimes in our country. They also use it to hijack peoples identity (haven't happened to me), since the social security number is available to everyone.
Other than that, there is hetzner which I also use and is very good and probably the cheapest cloud provider out there. Then there is the french ovh.
I wrote a blog article about it: https://commit.pizza/2022/10/16/the-only-way-of-being-anonym...
And even if they do exist, the documentation is often very sparse or the library is not super actively maintained like in the big popular languages.
These are all stuff that obviously only get better with time and when people start working with elixir. It's not something that makes Elixir bad, it is just that you have to take that into account that when you want to do something very specific with an image or want that api wrapper for that api that isn't well known then you 'll have to implement it yourself instead of relying on some third party package.
I think the hardest part is to let go of some of the old practices and embrace functional programming as much as you can.
I would like to work with elixir professionally but have yet to find an employer that uses it in production :)
> There is no chance of "keeping politics out of" anything. Making such a decision or rule is highly political too.
Of course there is and such a decision is not about general politics or highly political. It's a bit like saying forbidding smoking on school grounds will never make it go away so we should just let the kids smoke. In fact, I would argue that Rust already has a lot of political rules in the code of conduct.
Even if people will break the rules there is still value in creating such rules but that will obviously only work as long as the people making the rules also abide by them which is not the case in the Rust community (among many others). It's obvious that certain political views are prohibited while others are welcome.
I guess what I am disappointed in is the constant double standards. They can have "black lives matters" on their webpage but if I were to link to a anti-trans movement (just making an example) on their discord it wouldn't take long until I'm banned. Anti trans movements and black lives matter has nothing to do with most development projects, thus none should be pushed on their websites.
The developer experience is great and Phoenix is just a great framework. The speed in which one can create stuff is mind blowing which is going to be the biggest pull factor into the language imo. My main issue is that Elixir is great for a lot of hard problems but for the easy, common problems it is lacking a lot in libraries and so on. It also has a high learning curve.
Although it is probably just going to get better in time the learning curve will probably not.
Well, that is becaused I feel forced into it. I wouldn't care about the maintainers political views unless they pushed it down my throat at every opportunity they get.
I feel it is a sound economical choice not to support orgs and people who are toxic or actively work against you and your interests. I vote with my wallet when it comes to products and services but when it comes to languages I vote with my time and knowledge. I choose another programming language instead, it's not like there isn't any options out there.
What if I would have picked Rust? Then I would have to get a new domain for my website, I would feel unwelcome in the community because I don't share their political opinions and likely other things that is yet to come. Nah, I'd rather go with people and projects that don't do this kind of crap which I don't have time for honestly.
I think people are afraid when there is no reason to be. If you lose your job, just get a new one it's not like it's hard in the tech sector anyway.