Pay what you want for a curated collection of functional programming courses by Pragmatic Programmers and help support Save the Children with your purchase! https://t.co/6vqEqlTMkp via @humble
LiveStash v0.2.0 is coming!
Our new Elixir library solves @elixirphoenix LiveView state loss during WebSocket reconnects. We heard your API feedback & we're shipping a cleaner version.
And v2.0 is not all – Redis & Mnesia adapters landing in v0.3.0 💪 Stay tuned!
I love running "hail mary" prompts like this.
A few weeks ago I prompted Opus to find code loading optimizations in the Erlang/OTP code base. It came up with 6-7 options, 3 of which I could automatically discard, and I asked it to build experiments for the remaining ones.
Out of those, 1 was clearly successful, which I then wrapped up and now Erlang/OTP 29 will boot 10% faster for everyone.
/autoresearch from @karpathy seems to package this experience into a tighter loop and, if it can find something meaningful, it stands to benefit everyone, especially on OSS. Can't wait to try it and maybe "hail mary" a few other optimizations.
non elixir minds cannot comprehend just rpc'ing prod and introspecting state/debug inside the running vm. Now attach that to an AI agent (w/ human in the loop) and you have insane capability. "xyz seems bugged, use fly ssh -C ... to poke the release to debug it"
No MCP required.
Very suspicious that OpenAI and Anthropic both dropped major announcements within hours of me publishing this: https://t.co/UI4qZiTsxH
They want to silence it. Don't let them. Read it twice. Share it with your colleagues and friends.
Here is my take on why Elixir is the best language for AI: immutability, documentation, stability, and tooling for coding agents.
It builds on the recent study in which Elixir had the highest completion rate across models among 20 different languages.
Link in the thread below.
Just pushed another compilation time improvement to Elixir. 3 years ago, Livebook took 6.4s to compile, it now takes 3.2s. Same machine and the codebase grew in size since.
Most of the gains came on v1.19 but the latest changes helped us cross 2x. Coming on the next v1.20 RC.
Today we celebrate 15 years since Elixir's first commit. To mark the occasion, we shipped an early release candidate for Elixir v1.20 which has TYPE INFERENCE FOR ALL CONSTRUCTS.🎉
In the latest article, I break down the next ~15 weeks and the challenges for the next ~15 months.
Also unable to test other alternative:
nix-shell -p speedtest-rs
warning: error: unable to download 'https://t.co/oOE6HWzMVW': Timeout was reached (28) Connection timed out after 15000 milliseconds; retrying in 274 ms
warning: error: unable to download
My connection is so bad I'm unable to check the speed:
speedtest Retrieving https://t.co/VqDkFUnto4 configuration... Cannot retrieve speedtest configuration ERROR: <urlopen error timed out>
Elixir is built for scale and reliability, which makes it a nice fit for multimedia apps.
If you’ve thought about adding audio or video to your @elixirlang projects, this guide can help.
Explore the best solutions and see which one fits your needs 👇