HN user

iamrecursion

94 karma

A gal living at the intersection of high-performance infrastucture, machine learning and PLT. Oh, and a bit of music too.

https://github.com/iamrecursion

Posts2
Comments31
View on HN

I've tended to find a lot of value in systems that have both, especially when there is automatic translation from the simple config to the Turing complete language. Lean 4's lakefiles are a good example of this, with a TOML format that is a subset of the Lean DSL format.

Obsidian Bases 11 months ago

It is unfortunately not possible to have a Base exist without its own file, even if they can be embedded using the standard `![[]]` syntax.

I’ll echo this recommendation. Peter F. Hamilton is firmly my favourite sci-fi author, and that’s a hard spot to take.

The Commonwealth Saga (mentioned by the parent) is followed by The Void Trilogy and then The Chronicle of the Fallers, all set in the same Commonwealth universe. It’s some of the most evocative writing I’ve ever heard the pleasure to read, and the stories told are massive in scale but without seeming lacking as a result.

My e-reader says that my most recent read-through was my 9th, so add that to a number done with physical books and it should give some idea of how good I consider these books!

I run an audio engineering business.

At first it was just a project of passion, but years later and a not insignificant investment in gear, software, and other equipment has left me with a side business that nets a tidy bit of income.

It’s also something that I adore doing, and hence a massive plus. I get to mix and master a whole variety of music, from classical to ambient, to EDM, and it’s always a pleasure to work with artists whether they’re new to it all or seasoned professionals.

Luna is very much a general-purpose programming language! We’re working on developing both the language and the libraries ecosystem until you can use it for whatever you’d like.

While data-analysis is our focus at the moment, that isn’t due to any current limitation on Luna the language. We still have more we want to do to the language, but there is nothing stopping you from writing whatever you want in it now!

Unfortunately not! The graph in Luna isn’t an external visualisation of parts of the data flow, but an explicit alternate syntax for the Luna AST. It’s isomorphic to the textual syntax.

It would be possible, perhaps, to use some of the machinery for display to draw other pipelines, but I work on the compiler rather than Luna Studio, so perhaps I’m not the best person to say!

In B-Flat 9 years ago

This has some beautiful and magical synchronicities in it.

My unusual hobby 9 years ago

I should add that something like FStar [0] combines the capabilities of automated theorem proving and a more manual-proof-based dependent type system like that in Idris.

It doesn’t have some of the power of Idris’ elaborator reflection, for example, but it can eliminate many long-winded manual proofs via the SMT solver.

[0] https://www.fstar-lang.org/

I have to appreciate the humour this shows. All in the name of progress, and it certainly made me laugh.

SpaceX has somehow managed to turn landing a booster from space into something almost mundane, but it bears remembering the failures that got them there.