For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | jr-14's commentsregister

Seeing forbid runtime vector indexes seem unintuitive and hurt dev ergonomics...

I have a degree in both Computer Science and Civil Engineering and I disagree with the analogy of the Product Manager writing the feature likened to them welding. Writing a feature can be really complex, and or simple depending on the requirements, however the analogy of welding misses the importance of domain and technical knowledge required in implementation.

Writing a feature is more like a Project Engineer managing and overseeing human resources in order to realise the design. Project Engineers understand the design and may even partake in in-situ tests, like concrete slump testing to test if the concrete mix is acceptable. And yes, Project Engineers are Civil Engineers who specialise in construction. So if the analogy needs to hold for this article, Managers too need experience and formal education in Software, but that is not acknowledged in this article.


Imagine if your country was added to this block-list, and all your data is wiped. Is there nothing you can do at this point?

It feels like I have to own all my data and not trust companies before it's decided I can no longer access my own data.


Yes, you should own your data and do not trust companies. There are a lot o cases when SaS companies used their position to squeeze money from customers. If they are allow do do so, they also be used by their governments to push on other governments.


I've had the same issue with iTerm using neovim, rendering latency was just too much iTerm. However instead of Alacrity I've opted to use wezterm as it's nice to use Lua for both neovim and my terminal config.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search:

HN For You