Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Longer term I sort of dream of doing computing from the inside out, using all this tracing data we've started gathering not just for observability but as a log and engine of compute: the record of what computing has been done as an event-source, for an event sourcing computing architecture.


The security industry is trending this way. Observability has been the name of the game for a couple years now, and a lot of really cool grassroots startups have taken off in the runtime observability space. Think XDR+SIEM+SOAR but unified and way less bloated.


The present opportunity, in my view, is to feed this tracing into the development of superior compilers. This is starting to happen with automated profiling by the compiler, but you can imagine the profiling expanding to an enormous degree, with the compiler tracing the program it is building in great detail.


The compiler often doesn't run on the same CPU model the program will later run on, so that will only be feasible/useful in limited circumstances.


This is true partially because of the current landscape. With enough pressure (if the optimization is good enough) then things might shift to accommodate.





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

Search: