109 karma · joined May 23, 2017
I tried to use many LLM tools. They are generally not capable of doing anything useful in a real project.
Maybe solutions like MCP, that allow the LLM to access the git history make the LLM become useful for someone that actually works on a project.
China also have a pix-like wechat Russia has a pix-like "BRICS Pay"
And those systems can be integrated.
PIX QRCode protocol already have a "currency" field, that currently only support the constant value of "BRL"
USA probably will continue to use check and printed money like the ancients do.
I could not find any VISA foss software.
if there is any payment system that MAY be FOSS in the future, it is PIX. Not apple wallet.
* may: banks are allowed to charge.
USA lost.
Most of improvements are "additions", it is never a "change" or "re-do something better"
It is an awesome experience be able to upgrade the language anytime with no fear or pain.
But from java world: With GraalVM/NativeImage, it is possible to compile (clojure or java) .jar files into native binaries.
Those binaries have a way faster to startup (less than 10ms for non-trivial apps)
Also, lambda engines (like AWS lambda) continuously improve their "java" target, with preloading and other things,which also benefits clojure.
TLDR; clojure startup isn't a thing that needs to be fixed. JVM startup used to be slow. And this is being resolved in the JVM itself.
Note: clojure DEV startup time is still slow-ish. Clojure DEV is usually not AOT compiled and etc. the new "sync deps" feature helps to solve this DEV problem
Many clojure libraries are simply done. There is no reason to commit everyday to a project.
JOOQ also do that, but it is in JAVA.