Viewing profile — mbid
mbid
HN member- Joined
- Mon, Apr 10, 2017, 7:25 PM UTC
- HN karma
- 584
- Public activity
- 128 items
- HN profile
- View on Hacker News ↗
About mbid
No profile information was provided.
Recent public activity
-
comment
Comment #48896462
That's pretty much the flow I formalized here: https://github.com/nvidia/rumpelpod Instead of generating patches, this exposes the agent's checkout as a git remote though. Most sim…
-
comment
Comment #48707417
Yeah I should add a video to the README. Have you tried running `rumpel codex foo123` in one of your repositories, asking it to commit something, then `rumpel merge foo123` to get …
-
comment
Comment #48707230
I recently got the tool I use to orchestrate agents in (remote/secure) devcontainers open-sourced at work to solve this properly: https://github.com/nvidia/rumpelpod As others here…
-
comment
Comment #48094144
What's the point? Sweden has lots of potential for long-term energy storage as hydro power, which makes wind power viable. Northern Germany is mostly flat and there's not even clos…
-
comment
Comment #48094082
How many solar panels does the UK produce?
-
comment
Comment #48093559
> similar as in Sweden Sweden's electricity is ~40% hydro, ~27% nuclear and ~23% wind. How is this in any way comparable to Northern Germany?
-
comment
Comment #48093223
Not sure if you're serious, but this was not viable in the 2010s, or even today in Germany at all because of Germany's high latitude: No matter how efficient solar panels become, t…
-
comment
Comment #48091942
Solar panel production is extremely energy intensive. Germany has one of the highest energy costs in the world. So there was no way for Germany to maintain a competitive solar pane…
-
comment
Comment #47908134
Relevant prior work: https://github.com/jimblandy/context-switch
-
comment
Comment #47908130
This is outside of my expertise, but wouldn't multiple threads each submitting a single operation in parallel have the same effect?
-
comment
Comment #47903885
Right, I think the argument should be that transitioning from a synchronous to asynchronous programming model can improve the performance of a previously CPU/Memory-bound system so…
-
comment
Comment #47903633
I read this argument ("async is for I/O-bound applications") often, but it makes no sense to me. If your app is I/O bound, how does reducing the work the (already idling!) CPU has …
-
comment
Comment #47903484
How many systems are there that can't just spawn a thread for each task they have to work on concurrently? This has to be a system that is A) CPU or memory bound (since async doesn…
-
comment
Comment #47768999
I believe these ideas are much more mature and better explored for code gen, but similar techniques are useful also in the frontend of compilers, in the type checker. There's a blo…
-
comment
Comment #42203479
If you're interested in the details, you might want to have a look at papers [1] or [2]. You can add existentials in this framework, which basically means that the lifting problems…
-
comment
Comment #42203381
I actually started working on Eqlog because I wanted to use it to implement a type checker. You might want to skim the posts in my series on implementing a Hindley-Milner type syst…
-
comment
Comment #42197125
The post mentions the idea that querying a database D can be understood algebraically as enumerating all morphisms Q -> D, where Q is the "classifying" database of the query, i.e. …
- story
-
comment
Comment #39140934
For me, the main problem with most tools that render to HTML was that they don't support all math typesetting libraries that latex supports. I used to work with category theory, wh…
-
comment
Comment #37879074
If you're going to send out math as SVGs anyway, you can also just use your normal latex to PDF renderer (e.g. pdflatex) on each formula, and then convert the output PDFs to SVGs. …
-
comment
Comment #37879043
> using KaTeX [...] switched to server-side rendering with MathJax I've been meaning to look into KaTex. Could you elaborate on why you switched away from it? KaTeX appears to supp…
-
comment
Comment #37118733
>what does he mean when he says rename isn't atomic if there's a crash? Not sure. One of the papers he cites [1] has this to say about rename atomicity: > Directory operations such…
-
comment
Comment #37118024
The rename system call is not quite atomic. From https://linux.die.net/man/2/rename : > However, when overwriting there will probably be a window in which both oldpath and newpath …
-
comment
Comment #37117913
This is also the natural solution when you're using Datalog to compute with the AST: Datalog operates on relations/tables, so associating types to AST nodes can be accomplished usi…
-
comment
Comment #28729689
>Pompom is an attractive implementation of an extensional (!) dependently typed language >Pompom provides [...] a strong normalization system How is this possible? Extensional depe…