| ▲ | bgwalter 7 hours ago | ||||||||||||||||
It is nice that he speaks about some of the downsides as well. In many respects 2025 was a lost year for programming. People speak about tools, setups and prompts instead of algorithms, applications and architecture. People who are not convinced are forced to speak against the new bureaucratic madness in the same way that they are forced to speak against EU ChatControl. I think 2025 was less productive, certainly for open source, except that enthusiasts now pay the Anthropic tax (to use the term that was previously used for Windows being preinstalled on machines). | |||||||||||||||||
| ▲ | r2_pilot 6 hours ago | parent | next [-] | ||||||||||||||||
>>"I think 2025 was less productive" I think 2025 is more productive for me based on measurable metrics such as code contribution to my projects, better ability to ingest and act upon information, and generally I appreciate the Anthropic tax because Claude genuinely has been a step-change improvement in my life. | |||||||||||||||||
| |||||||||||||||||
| ▲ | JimDabell 6 hours ago | parent | prev | next [-] | ||||||||||||||||
> In many respects 2025 was a lost year for programming. People speak about tools, setups and prompts instead of algorithms, applications and architecture. I think the opposite. Natural language is the most significant new programming language in years, and this year has had a tremendous amount of progress in collectively figuring out how to use this new programming language effectively. | |||||||||||||||||
| |||||||||||||||||
| ▲ | grim_io 6 hours ago | parent | prev | next [-] | ||||||||||||||||
I'm glad there has been a break in endless bikeshedding over TDD, OOP, ORM(partially) and similar. | |||||||||||||||||
| ▲ | data-ottawa 4 hours ago | parent | prev | next [-] | ||||||||||||||||
Maybe it's because I'm a data scientist and not a dedicated programmer/engineer, but setup+tooling gains this year have made 2025 a stellar year for me. DS tooling feels like it hit much a needed 2.0 this year. Tools are faster, easier, more reliable, and more reproducible. Polars+pyarrow+ibis have replaced most of my pandas usage. UDFs were the thing holding me back from these tools, this year polars hit the sweet spot there and it's been awesome to work with. Marimo has made notebooks into apps. They're easier to deploy, and I can use anywidget+llms to build super interactive visualizations. I build a lot of internal tools on this stack now and it actually just works. PyMC uses jax under the hood now, so my MCMC workflows are GPU accelerated. All this tooling improvement means I can do more, faster, cheaper, and with higher quality. I should probably write a blog post on this. | |||||||||||||||||
| ▲ | sixtyj 6 hours ago | parent | prev | next [-] | ||||||||||||||||
Absolutely. So much noise. "There’s an AI for that" lists 44,172 AI tools for 11,349 tasks. Most of them are probably just wrappers… As Cory Doctorow uses enshittification for the internet, for AI/LLM there should be something like a dumbaification. It reminds me late 90s when everything was "World Wide Web". :) Gold rush it is. | |||||||||||||||||
| ▲ | wiseowise 5 hours ago | parent | prev [-] | ||||||||||||||||
> algorithms, applications and architecture. Which one is that? Endless leetcode madness? Or constant bikeshedding about today's flavor of MVC (MVI, MVVM, MVVMI) or whatever else bullshit people come up with instead of actually shipping? | |||||||||||||||||