Hacker Newsnew | past | comments | ask | show | jobs | submit | dunnock's commentslogin

I would argue we peaked in 70's after that only crises and fallback

how is that meteor did not destroy her bed or at least put it all to the flame heated by the friction


Which friction? Friction with the air (or actually, compression of the air in front of the object, which is a much greater cause of heating) is how it sheds almost all its velocity in the upper atmosphere. Once it reaches terminal velocity, it doesn't heat up meaningfully by friction.

See also: "From what height would you need to drop a steak for it to be cooked when it hit the ground?" https://what-if.xkcd.com/28/


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.


Thanks for a quick reply!

Yes, I understand what you are talking about - actually, when I was writing this question, I tried to think about things I enjoyed the most in the past couple of weeks, and they were actually things like looking into the inner workings of multiple dispatch in Julia, and understanding the architecture choices that the creators of the Phoenix framework for Elixir made, and comparing them to Hotwire by Basecamp.

I learn a lot through things like this, and I am sure I would've learned much more if it actually was my job.


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.


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!


Interesting! May I ask what you're using it in production for?


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.


I would love to learn more about what crates you use and how you manage infra. Do you blog about it by any chance?


Sure, sorry for late response, but ticketing one is opensource: https://github.com/bigneon/bn-api . Digital Assets is closed source but it's heavily using actors in addition to that and also using tokio-postgres instead of diesel.


We're running v2 in production too; I work for a financial exchange so low latency is key.


Totally makes sense. No reason Rust shouldn't take over the financial space. I know F# and other functional langs made some in-roads, but haven't heard anything about how far Rust has gotten yet.


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


You would not expect of such big business to behave in a different way. What we consumers can do is to try to use alternative services where we can, e.g. I am happy with using Firefox instead of Chrome


same + duckduckgo & protonmail


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.


Yes, it is active with many recent contributions. The goal was to show how much opportunity is there for making things more optimal from running perspective. Imagine how much of cpu power and electricity wasted


What do you mean wiped? It was moved to personal account https://github.com/fafhrd91/actix-web.


I was under the impression that that repository was probably going to be deleted at some point.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: