The whole python tooling is experiencing kind of a renaissance with new Rust based tools taking over. These days all my project use uv for project management and ruff for linting and formatting. I believe there is no…
I feel like pyrefly was gaining some traction over the year. I started using it this week. This seems like astral realizing they lost the type checker race and now fold it into their popular project so people have a…
I like to imagine that LLM's ability to optimize code is like an extension of the training-loop in deep learning. The loss function is some kind of metric representing security and/or performance (or the lack of it) of…
It is a horrible setup that the manufacturers would much rather sell you a new car than a new battery. We saw this play out with phones. We used to have easily swappable batteries. And since battery chemistry was (and…
I installed the beta a week or two ago. Many of the files I tried opening in it just did not work at all. It can only open utf-8 encoded files. That is not a problem for code, but if you just want to open some random…
I'll take csv over xlsx any time. I work a lot with time series data, and excel does not support datetimes with timezones, so I have to figure out the timezone every time to align with other sources of data. Reading and…
We evaluated poetry about what must be now two years ago. The hype for it was there. But it was rather underwhelming. It's better than pip. But not worth the effort to migrate. We recently tried uv and it felt like the…
Autark might be a more common word in another language the author speaks. It's a well defined word. Nothing wrong with using it.
The whole python tooling is experiencing kind of a renaissance with new Rust based tools taking over. These days all my project use uv for project management and ruff for linting and formatting. I believe there is no…
I feel like pyrefly was gaining some traction over the year. I started using it this week. This seems like astral realizing they lost the type checker race and now fold it into their popular project so people have a…
I like to imagine that LLM's ability to optimize code is like an extension of the training-loop in deep learning. The loss function is some kind of metric representing security and/or performance (or the lack of it) of…
It is a horrible setup that the manufacturers would much rather sell you a new car than a new battery. We saw this play out with phones. We used to have easily swappable batteries. And since battery chemistry was (and…
I installed the beta a week or two ago. Many of the files I tried opening in it just did not work at all. It can only open utf-8 encoded files. That is not a problem for code, but if you just want to open some random…
I'll take csv over xlsx any time. I work a lot with time series data, and excel does not support datetimes with timezones, so I have to figure out the timezone every time to align with other sources of data. Reading and…
We evaluated poetry about what must be now two years ago. The hype for it was there. But it was rather underwhelming. It's better than pip. But not worth the effort to migrate. We recently tried uv and it felt like the…
Autark might be a more common word in another language the author speaks. It's a well defined word. Nothing wrong with using it.