It's very nice updating Elixir, having no breaking changes across my many projects and it then the compiler just finds bugs for free. I'm so spoiled.
Solar is great but the bottleneck is on battery capacity to carry those noon hours into evening for peak usage. Last I checked we had plenty of lithium and are mostly held back on refinement.
Thanks, I might hit you up when I'm in the weeds of that feature.
Any takeaways on using Fly APIs for provisioning isolated environments? I'm looking into doing something similar to Phoenix.new but for a low-code server-less workflow system.
Manufactured consensus is everywhere there is enough attention to incentivize such an effort. The worst by far is Reddit.
The important thing is to know fundamentally "why" a rule exists and what goal / organizational objective it's existence and constraints provides. Then breaking it can be productive if it meets the same ends. This…
Main limitation of these kinds of products is that the graph/workflow itself is not very expressive of dataflow options. Eventually you need map, reduce, and state machines and likewise concurrency and durable…
Most expensive part of the typical web app is the coordination cost between front and backend devs. Thus the rational to have 1 dev implement full stack. But the trade-off for coordination costs are heavy context…
The canonical paper on handling software failures: https://erlang.org/download/armstrong_thesis_2003.pdf
IMO the big win for Elixir/Nx/Bumblebee/etc is that you can do batched distributed inference out of the box without deploying anything separate to your app or hitting an API. Massive complexity reduction and you can…
Yeah modern ML is not really at all comparable and they're more complementary than modern approaches replacing rules. All these agent frameworks and platforms cropping up will be using things like rules, workflow DAG…
My research went in similar directions although I was looking at RETE for rule evaluation as part of a general purpose workflow engine with rules as just one part. Incremental view maintenance is different enough from…
Yeah 100% the root pain is from low agency/trust dynamics of a large org. Jira is just the tool management chooses because nobody-got-fired-for-buying-jira.
It shipped with a slide out that we can't figure out how remove in the AWS console which is already a dumpster fire of a UX. Every single developer in our org already hates it for just that reason. I'm sure it will be…
This is a great resource to map "what library/thing should I use for x situation" which can sometimes be daunting to someone new to an ecosystem. The "niche" label cast at Elixir and its ecosystem hasn't been relevant…
Sounds like a big issue, better make a Jira ticket for it to get prioritized later.
Elixir is good at doing a lot of things at once on - scaling to lots of machines - and not exploding catastrophically while doing so. Turns out this is really helpful for machine learning where you want to coordinate…
* Elixir-lang Intro: https://elixir-lang.org/getting-started/introduction.html * Exercism track: https://exercism.org/tracks/elixir * Sasa Juric's book: https://www.manning.com/books/elixir-in-action-third-edition *…
Mojo is pretty cool but its a difficult road to take - especially to implement the breadth of accrued functionality of a 20 year old language like Python. Elixir & Python are not an apples to apples comparison - there…
It's a weird mental block too - learning a language like Elixir, being so well designed and documented, is as comfortable as it gets. Devs we hire without direct Elixir experience pick it up really quick (within a…
Liveview v1.0 is the next step with this release out; 1.0 will be the main target for tutorials, documentation, examples and libraries to build on. Easiest way to get component usage examples ATM is to generate a phx…
I'd say its good for both. Small sites because it is low-bandwidth to figure out how to use. Time is money and if I'm just tinkering on the weekend I don't really want to learn Kubernetes or the labyrinth that is AWS; I…
Elixir does distribution and concurrency really well, so Fly making multi-region deployments easy makes it a good fit.
It is bonkers how little code and need-to-now is necessary to deploy cutting edge models in an Elixir app these days. I didn't realize until a recent side project just how much progress had been made in Nx until I…
It's good, but these models are general purpose starting points - they expect and recommend fine tuning to get excellent results.
It's very nice updating Elixir, having no breaking changes across my many projects and it then the compiler just finds bugs for free. I'm so spoiled.
Solar is great but the bottleneck is on battery capacity to carry those noon hours into evening for peak usage. Last I checked we had plenty of lithium and are mostly held back on refinement.
Thanks, I might hit you up when I'm in the weeds of that feature.
Any takeaways on using Fly APIs for provisioning isolated environments? I'm looking into doing something similar to Phoenix.new but for a low-code server-less workflow system.
Manufactured consensus is everywhere there is enough attention to incentivize such an effort. The worst by far is Reddit.
The important thing is to know fundamentally "why" a rule exists and what goal / organizational objective it's existence and constraints provides. Then breaking it can be productive if it meets the same ends. This…
Main limitation of these kinds of products is that the graph/workflow itself is not very expressive of dataflow options. Eventually you need map, reduce, and state machines and likewise concurrency and durable…
Most expensive part of the typical web app is the coordination cost between front and backend devs. Thus the rational to have 1 dev implement full stack. But the trade-off for coordination costs are heavy context…
The canonical paper on handling software failures: https://erlang.org/download/armstrong_thesis_2003.pdf
IMO the big win for Elixir/Nx/Bumblebee/etc is that you can do batched distributed inference out of the box without deploying anything separate to your app or hitting an API. Massive complexity reduction and you can…
Yeah modern ML is not really at all comparable and they're more complementary than modern approaches replacing rules. All these agent frameworks and platforms cropping up will be using things like rules, workflow DAG…
My research went in similar directions although I was looking at RETE for rule evaluation as part of a general purpose workflow engine with rules as just one part. Incremental view maintenance is different enough from…
Yeah 100% the root pain is from low agency/trust dynamics of a large org. Jira is just the tool management chooses because nobody-got-fired-for-buying-jira.
It shipped with a slide out that we can't figure out how remove in the AWS console which is already a dumpster fire of a UX. Every single developer in our org already hates it for just that reason. I'm sure it will be…
This is a great resource to map "what library/thing should I use for x situation" which can sometimes be daunting to someone new to an ecosystem. The "niche" label cast at Elixir and its ecosystem hasn't been relevant…
Sounds like a big issue, better make a Jira ticket for it to get prioritized later.
Elixir is good at doing a lot of things at once on - scaling to lots of machines - and not exploding catastrophically while doing so. Turns out this is really helpful for machine learning where you want to coordinate…
* Elixir-lang Intro: https://elixir-lang.org/getting-started/introduction.html * Exercism track: https://exercism.org/tracks/elixir * Sasa Juric's book: https://www.manning.com/books/elixir-in-action-third-edition *…
Mojo is pretty cool but its a difficult road to take - especially to implement the breadth of accrued functionality of a 20 year old language like Python. Elixir & Python are not an apples to apples comparison - there…
It's a weird mental block too - learning a language like Elixir, being so well designed and documented, is as comfortable as it gets. Devs we hire without direct Elixir experience pick it up really quick (within a…
Liveview v1.0 is the next step with this release out; 1.0 will be the main target for tutorials, documentation, examples and libraries to build on. Easiest way to get component usage examples ATM is to generate a phx…
I'd say its good for both. Small sites because it is low-bandwidth to figure out how to use. Time is money and if I'm just tinkering on the weekend I don't really want to learn Kubernetes or the labyrinth that is AWS; I…
Elixir does distribution and concurrency really well, so Fly making multi-region deployments easy makes it a good fit.
It is bonkers how little code and need-to-now is necessary to deploy cutting edge models in an Elixir app these days. I didn't realize until a recent side project just how much progress had been made in Nx until I…
It's good, but these models are general purpose starting points - they expect and recommend fine tuning to get excellent results.