Recent submissions

Comment · 3 years ago
I don't know, I live in one of the most woke countries on earth most likely so I have some experience in speaking out. I have only ever lost like one job over it and I always speak my mind about matters like this.

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.

Comment · 3 years ago
Well to be honest I don't. But I am guessing because it's stupid and meaningless and usually that won't prevail in the end. People may be tricked into it for a while but when they see the true power play that are in place they will quickly come to hate it.
Comment · 3 years ago
"Open"AI seems more and more like a douche bag company.

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.

Comment · 3 years ago
I can't wait until the silent majority stops being silent and throws out CoC and their people from projects. It is seriously a toxic thing that creates debates over stuff where there is no need for it to be a debate to begin with.
Comment · 3 years ago
I watch elixir from a distance and don't have that much practical experience in it but this looks like it's too hard to read in order to be that useful imo.

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.

Comment · 3 years ago
Yes, people can look you up and threaten you and that has happened to me more than once now.

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.

Comment · 3 years ago
There is already a grest swedish cloud peovider called GleSYS. They are 100% running on renewable energy and the have an awesome control panel to control your servers. I only wish that they had more hosted solutions like digital ocean.

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.

Comment · 3 years ago
Comment · 3 years ago
Well.. tons of specific libraries are obviously not there that exist in other languages that makes completing tasks faster.

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.

Comment · 3 years ago
True and honestly, as an experienced developer it wasn't that huge of a step to start coding in Elixir. It's just that I (at least) is still thinking in an object-oriented way even when I'm working in Elixir because that is what I am used to.

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 :)

Comment · 3 years ago
I understood that, I just think your arguments are bad.

> 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.

Comment · 3 years ago
I have tried Liveview and I have looked at alternatives and I have to say that even if I don't use Phoenix or Elixir on daily basis, Liveview is easily the best out there.

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.

Comment · 3 years ago
> IMO by even caring about this at all in your language decisions, you’re engaging in the exact same kind of game as those people are

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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton