Hacker News new | past | comments | ask | show | jobs | submit login

> It's also an environment that encourages reinvention of the wheel, especially by younger engineers with little supervision that don't necessarily realize that a particular wheel already exists and is ready to use.

Even big companies do this with alarming frequency. The best example I can think of is Google reinventing XDR (which was codified in an RFC!) via Protocol Buffers.




XDR has no support for versioning. This is probably the most important features distinguishing PB.


I can't find any details about Protocol Buffers supporting versioning. Can you point me in the right direction?


Or they try to reinvent a plane (with all the complexity) where you only need a bicycle.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: