mau
Don't Train the Model, Evolve the Harness
You are free to switch language but you still need to understand it.
MicroGPT
This is different from Pascal strings.
Building a Storage Engine That Outperforms RocksDB
AI will make formal verification go mainstream
This is a very unfortunate joke: Python has list (and generator) comprehension expression for a long time (2.3?) which are similar to LINQ. At some point in the history many languages stole useful expressions from other paradigms.
Let’s joke on BASIC, it always works.
From the article:
> As luck would have it, the Arrow spec was also finally making progress with adding the long anticipated German Style string types to the specification. Which, spoiler alert, is the type we implemented.
Simple, Efficient, and Robust Hash Tables for Join Processing
GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projection
Building a baseline JIT for Lua automatically
Effective Altruism
If you find JSON serialization/deserialization a bottleneck, another interesting library (with much less features) for Python is msgspec: https://github.com/jcrist/msgspec
LLM Basics: Embedding Spaces
> Deploy keys only grant access to a single repository. More complex projects may have many repositories to pull to the same server.
Pex: Python EXecutable
Besides this, operating Kafka never required much effort a part when we needed to re-balance partitions across brokers. Earlier versions of Kafka required to handle it with some external tools to avoid network congestions, but I think this is part of the past now.
On the other hand, Kafka still needs to be used carefully, especially you need to plan topics/partitions/replications/retention but that really depends by the application needs.
I guess nowadays, as the py2 compatibility is a thing of the past, most programs would crash when using that interpreter version.
How to spot AI-generated text
About typings: I agree the eco-system is not mature enough, especially for some frameworks such as Django, but the effort is still valuable and in many cases the static analysis provided by mypy is more useful than not using it at all. So I would suggest to try do your best to make it work.