HN user

dunnock

41 karma
Posts1
Comments15
View on HN

You are not suggesting harness will replace the need of programmer's review aren't you? The thing might go in the totally wrong direction and no harness will stop it. Surely unless you write harness for every specific task at hand but then why is it any better than writing or at least reviewing the code itself?

I have switched from Director of Engineering role to software engineer in Rust and happy with that decision. Even though it brings less income I learned a lot more in the past 2 years than in previous 10 years of management. I don't think you would lose your PM skills, you could only improve them switching to software development role. Just make sure to pick language where you will learn a lot, like OCaml or Rust.

PG is not saying everyone are skaters, neither convincing everyone to become skaters. There are definitely such people and work-life balance indeed is not as standard for them. Moreover they being hated by people who are just for money on a work as they are raising the bar, but it does not mean they should stop.

I tend to agree it's a part of a character which also can be developed.

Actix-Web v3.0 6 years ago

tickets marketplace and digital goods e-commerce. Reliability and scalability is a key for us, we have lots of business logic and rust is super handy during refactorings. Actix has mature eco-system, hence our choice, also we leverage actors model quite intensively for scalability and logic decoupling.

Actix-Web v3.0 6 years ago

we're using actix v2 in production, it's great to see major community concern was resolved and that project got a new life. many thanks to all contributors!

I think what author said is explained in the article, as that such approach undermines small businesses which provide informational services. They won't be able to hire data analysts and researchers anymore, hence quality of information in info boxes will decline as information gets outdated. In other words Google is stealing data presenting as it's own taking all the benefits of embedding ads data

Indeed I am working primarily on Rust now, though I used to write Node 2 years ago and this is one of pitfalls where I would like to rely on compiler. It was just one issue which could been easily detected. Some debugging time was spent aligning SQL query parameters and mapping selected fields to the output type - the problem is that when there is some misalignment node does not raise exception, rather just passing undefined value. That's what takes time, to realize that there is a problem and then find the issue. Agreed that in general expert in node probably won't hit such issues, though how many experts do we have. Type safety checks, including runtime checks, are actually making technology more adoptable. It does not seem that typescript can do that well though.

A Sad Day for Rust 7 years ago

That's like expecting your boss to double your salary because he is paying you salary. Opensource expectation should be in general if you are not happy feel free to fork and fix yourself. Then submit PR if you want to push your fix upstream.

But still so many PRs getting rejected, because they do not pass code review and usually it does not cause reporters of those failed PRs to open whole big flame discussion. That + overreaction on reddit was a last drop after which Nikolay decided to close the thing.

A Sad Day for Rust 7 years ago

Your statement is false. They called for contributors many times, last time in August https://github.com/fafhrd91/actix-web/issues/1019 .. This was public and open message and is not the first time.

Though while people are ready to open issues and complain, sometimes even supply patches and make big noise if they do not pass code review, there were nobody who could join to share responsibility in making decisions about the project.