Coding, Data Science, A.I., Robots |

  • Thread starter Thread starter nycfan
  • Start date Start date
  • Replies: 706
  • Views: 23K
  • Off-Topic 
On rebuilding a piece of software to simplify the mess of wrappers, frameworks, apis etc that the original requires.

How we rebuilt Next.js with AI in one week

"A project like this would normally take a team of engineers months, if not years. Several teams at various companies have attempted it, and the scope is just enormous. We tried once at Cloudflare! Two routers, 33+ module shims, server rendering pipelines, RSC streaming, file-system routing, middleware, caching, static export. There's a reason nobody has pulled it off.

This time we did it in under a week. One engineer (technically engineering manager) directing AI."

....
"Why do we have so many layers in the stack? This project forced me to think deeply about this question. And to consider how AI impacts the answer.

Most abstractions in software exist because humans need help. We couldn't hold the whole system in our heads, so we built layers to manage the complexity for us. Each layer made the next person's job easier. That's how you end up with frameworks on top of frameworks, wrapper libraries, thousands of lines of glue code.

AI doesn't have the same limitation. It can hold the whole system in context and just write the code. It doesn't need an intermediate framework to stay organized. It just needs a spec and a foundation to build on.

It's not clear yet which abstractions are truly foundational and which ones were just crutches for human cognition..."
 
On rebuilding a piece of software to simplify the mess of wrappers, frameworks, apis etc that the original requires.

How we rebuilt Next.js with AI in one week

"A project like this would normally take a team of engineers months, if not years. Several teams at various companies have attempted it, and the scope is just enormous. We tried once at Cloudflare! Two routers, 33+ module shims, server rendering pipelines, RSC streaming, file-system routing, middleware, caching, static export. There's a reason nobody has pulled it off.

This time we did it in under a week. One engineer (technically engineering manager) directing AI."

....
"Why do we have so many layers in the stack? This project forced me to think deeply about this question. And to consider how AI impacts the answer.

Most abstractions in software exist because humans need help. We couldn't hold the whole system in our heads, so we built layers to manage the complexity for us. Each layer made the next person's job easier. That's how you end up with frameworks on top of frameworks, wrapper libraries, thousands of lines of glue code.

AI doesn't have the same limitation. It can hold the whole system in context and just write the code. It doesn't need an intermediate framework to stay organized. It just needs a spec and a foundation to build on.

It's not clear yet which abstractions are truly foundational and which ones were just crutches for human cognition..."
I have a friend doing this kind of work for red hat. It's incredibly complicated but they are making really good progress.
 
I have a friend doing this kind of work for red hat. It's incredibly complicated but they are making really good progress.

MPAER is to be marvled because I post shit all day with my buddies, whom I have never met-and like that is because of my intimate knowledge of the Interweb stuff
 
In terms of AI adoption and resulting layoffs, it seems to me that you need to bifurcate white collar jobs into two categories: agile industries that can move quickly (e.g. tech) and industries that cannot move quickly (e.g. banking), whether due to regulations, legacy tech stack, etc. It certainly isn’t surprising that a tech company with 5000 employees can halve their workforce with a tweet. Don’t expect the same from JP Morgan. What is more likely is hiring freezes, RTO to encourage soft layoffs, department by department restructurings, etc. it’s no surprise tech bros think this will happen overnight, but it will take years if not a decade for your larger blue chip companies, IMO.
 
I think I am going to invest in can openers. Going to be a lot of demand for them after the world collapses due to the combo of AI taking all the jobs and being control of weapons.

"Supervisor Bot 1071, the humans with no money are rioting in Chicago again. Apparently they want food. Stupid organics."

"Send up some more predator drones worker Bot 38176192191."
 
Back
Top