2,549 karma · joined May 13, 2013
R&D: https://livingsystems.cc Deep think: https://livingsystems.substack.com
Married. Dad. Sinner saved by grace.
> – Jeremy Howard, creator of fast.ai
This so much summarizes it.
I wrote shortly about it from a slightly different angle (piano playing) just this morning: https://livingsystems.substack.com/p/playing-freely
What it lacked was a modern compiler and stack. There is FreePascal for sure, and Lazarus is impressive, but it for sure has its baggage.
One would want to see either a strong community build up around it, or really hard evidence for a long-term commitment to the language from Modular. And the latter will take a long time to be assured of I think.
Also, editing tools need to catch up before very wide adoption of a language with a lot of new syntax.
For me this was a big disappointment, and I wonder how much this has backfired across developers.
Not that I claim it is super easy to find an alternative on a large scale, but I think societies need to think hard about how to enable involving parents to be as much involved as possible in the kid's day. (For parents working full time shifts + commuting in a major city, this is very hard).
I much like to hear that, as I found Crystal to provide pretty much exactly the same concurrency primitives as Go, but with a much nicer syntax, as I compared here:
https://livesys.se/posts/crystal-concurrency-easier-syntax-t...
I have been impressed by its results.
I think this fact stems more from its initial search phase than its pure LLM processing power, but to me it seems the approach works really well.
On a tangent, nice to see Plasmidsaurus using Emu [1], which has been shown to work great for 16S ribosomal RNA analysis on ONT by basically everyone I've heard who tried it. It has a nice algorithm for predicting if variants are due to ONT sequencing errors or are true variants, based on an expectation maximization algorithm, and thus working around the somewhat limited accuracy in ONT reads. Pretty clever stuff.
And if you want to run your own analysis on the raw data using Emu, you might want to try out our Trana pipeline built around Emu in Nextflow [2]. Apart from running Emu, it does some of the preprocessing like filtering, as well as exporting as Krona diagrams etc.
We're just putting it through validation at the clinical microbiology lab at Karolinska here in Stockholm right now.
The main caveat worth mentioning is that the choice of database seems to be able to affect results quite a lot in some cases.
What kind of projects is this software used for?
I got much better results, though still not perfect, with the voice isolator in ElevenLabs.
In the end though, it mostly just feels enough of a separate universe to any other language or ecosystem I'm using for projects that there's a clear threshold for bringing it in.
If there was a really strong prolog implementation with a great community and ecosystem around, in say Python or Go, that would be killer. I know there are some implementations, but the ones I've looked into seem to be either not very full-blown in their Prolog support, or have close to non-existent usage.
But I found that the Bottles project pretty much solves this, by installing everything in some kind of sandboxed environment:
https://github.com/bottlesdevs/Bottles
Has worked wonderfully for the few cases where plain Wine failed.
Jokes aside, would be interesting with some more details, if anybody got them.
And yes, you can combine that with something like Obsididan at any time.
fun main() {
println("Hello, world!")
}
^ aligned here! \o/And it doesn't hurt that Andreas seems to be such a nice, humble guy.
[1] https://github.com/carbon-language/carbon-lang/?tab=readme-o...
Also, my impression is that that is also a big part of why MATLAB still exists, despite outraging prices.
I think the common theme among these tools' main user groups is that they are not developers. They are not comfortable fiddling a lot with a dev environment, but can be productive in an environment where everything just works.
Thus, if Positron can get the same smooth and rock-solid out-of-the box experience, it will be able to reach a lot of these non-developer user groups.
At least that's my 5c.