Viewing profile — belisarius222
belisarius222
HN member- Joined
- Mon, Jan 25, 2010, 5:43 AM UTC
- HN karma
- 140
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About belisarius222
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
-
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…
-
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…
-
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,…
-
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…
- comment
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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.
-
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. …
-
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 …
- story
-
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…
-
comment
Comment #5335226
@saint-loup Good catch! That was old code, not noticeable in my usual browser. It's gone now.
- story
-
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 …
-
comment
Comment #3711215
hyperlinks: http://zigfu.com http://zigfu.com/en/zdk/unity3d/ http://zig.tv/examples