Live data from Hacker News

Viewing profile — belisarius222

belisarius222

HN member
Joined
Mon, Jan 25, 2010, 5:43 AM UTC
HN karma
140
Public activity
23 items

About belisarius222

CTO -- Voltropy

AI from first principles.

Previously:

Principal | Martian Engineering (https://martian.engineering)

We solve hard problems in software engineering. Small, tight team of ex-YC founders and a team of 10-20yrs+ senior SWEs with experience in hardware, languages, compilers, network protocols, operating systems, security, data engineering, web development.

Previously:

CTO -- Urbit Foundation

Kernel Engineer -- Tlon Corporation

Tech Lead, Data Acquisition -- 3Scan, Inc.

Cofounder -- Zigfu (YC S11)

https://github.com/belisarius222

https://x.com/rovnys

Recent public activity

  1. comment
    Comment #47315598

    Huh you're right. I had worked with interpreted WASM before, which is why I thought that was more common. WASM is a great system, but quite complex -- the spec for Mog is roughly 1…

  2. comment
    Comment #47314779

    The host is written in Rust, with `extern "C"`, which makes it able to be loaded as a C library by programs written in other languages. Most languages have support for this. It's a…

  3. comment
    Comment #47314732

    I generally agree. TypeScript is a great language, and JS runtimes have certainly had a lot of money and effort poured into them for a long time. I would add WASM to this category,…

  4. comment
    Comment #47314577

    Mog is AOT-compiled, not JIT'd. JIT means the code is interpreted until some condition kicks in to trigger compilation. This is obviously common and provides a number of advantages…

  5. comment
  6. story
    Show HN: The Mog Programming Language

    Hi, Ted here, creator of Mog. - Mog is a statically typed, compiled, embedded language (think statically typed Lua) designed to be written by LLMs -- the full spec fits in 3,200 to…

  7. story
    Show HN: Mog, a programming language for AI agents

    I wrote a programming language for extending AI agents, called Mog. It's like a statically typed Lua. Most AI agents have trouble enforcing their normal permissions in plugins and …

  8. comment
    Comment #47042018

    Did somebody say 'global namespace'? I spent years working on one of those as part of Urbit... In general, I think you're right. Each conversation is an append-only log at the lowe…

  9. comment
    Comment #47041928

    Hi, I'm the other author on this paper. You've asked a good question. I had originally planned on writing an agentic_reduce operator to complement the agentic_map operator, but the…

  10. comment
    Comment #21674189

    Today, Urbit has chat, blogging, a basic weather app, and a lot of programming facilities. Eventually it should be able to run a document editor, and you can do things similar to i…

  11. comment
    Comment #21674169

    Yes, that's an important point. You'll have a service contract with the infrastructure node responsible for routing packets to you -- you'll pay them to route to you. There are two…

  12. comment
    Comment #21674161

    Overlay OS might not be a great term. Urbit is a program you can run on Linux or MacOS intended to provide a complete personal computing experience on its own. It runs as a virtual…

  13. comment
    Comment #21674098

    I do work for Tlon, if that wasn't obvious. I also find the "computer" terminology misleading, so I'm with you on that. Why would you want to use Urbit? The same reasons you want t…

  14. comment
    Comment #21674058

    from the FAQ: "In early 2019, Curtis left the Urbit project and gave all of his voting interest (both as address space and voting shares in the company) back to Tlon. He retains a …

  15. comment
    Comment #21673578

    Yes. Not exactly a standard term, but there is no standard term for what Urbit is. It's VM, personal server, yes -- but those don't clearly convey the scope of the project.

  16. comment
    Comment #21673565

    Canonical pronunciation for each character is a wonderful thing, and I use it all the time to discuss code. If there's one thing other projects should steal from Urbit, it's this. …

  17. comment
    Comment #21673541

    Urbit only uses a blockchain as a ledger of who owns which addresses within the network and root DNS for peer discovery. The OS itself runs as a VM on your machine (either a Linux …

  18. story
  19. comment
    Comment #5335400

    jspot dev here. fixed speed issue with help from Nick Martin from Meteor. Turns out I was running a dev-mode proxy to auto-reload code, but Nick figured out we could bypass it in t…

  20. comment
    Comment #5335226

    @saint-loup Good catch! That was old code, not noticeable in my usual browser. It's gone now.

  21. story
  22. comment
    Comment #5306770

    Does anyone know a) how this works under the hood, i.e. are they using phantomjs to handle apps with long-standing connections, or b) how they measure latency: page load time, DOM …

  23. comment
    Comment #3711215

    hyperlinks: http://zigfu.com http://zigfu.com/en/zdk/unity3d/ http://zig.tv/examples