HN user

evacchi

833 karma

In the past I worked on programming language research at unimi.it; after working at the R&D dept of UniCredit Bank, I joined Red Hat, working on the Drools rules engine and the Kogito cloud-native business automation platform, contributing to Quarkus and lately qbicc.org; I joined Tetrate.io to work on the wazero Wasm runtime for Go, then I joined Dylibso where I worked on the Chicory Wasm runtime for Java, on wazero, Extism, XTP, mcp.run and more!

Currently I am back at Red Hat, AI Inference Engineering.

evacchi.dev

Posts100
Comments186
View on HN
xeiaso.net 1mo ago

Dancing Mad with Sandboxing

evacchi
3pts0
github.com 1mo ago

Wazero v1.12.0

evacchi
2pts0
antonz.org 6mo ago

Go 1.26 Interactive Tour

evacchi
14pts1
markburgess.org 7mo ago

Deconstructing the `CAP theorem' for CM and DevOps

evacchi
1pts0
blog.evacchi.dev 10mo ago

Extending Kafka the Hard Way (Part 2)

evacchi
3pts0
blog.evacchi.dev 1y ago

WASM the Hard Way: Porting the Chicory Compiler to Android

evacchi
1pts0
blog.evacchi.dev 1y ago

WASM the Hard Way: Porting the Chicory Compiler to Android

evacchi
7pts0
docs.mcp.run 1y ago

MCP Implenda Est

evacchi
5pts0
xeiaso.net 1y ago

Anubis Works

evacchi
319pts208
docs.mcp.run 1y ago

Running MCP Tools Securely

evacchi
4pts0
chicory.dev 1y ago

Chicory 1.1.0: Faster and More Compliant

evacchi
1pts0
docs.mcp.run 1y ago

Tasks: The AI Runtime for Prompts and Tools

evacchi
6pts3
chicory.dev 1y ago

Chicory 1.0.0-M1: First Milestone Release

evacchi
5pts3
books.japila.pl 1y ago

The Internals of Apache Kafka

evacchi
1pts0
www.getxtp.com 1y ago

Pluggable Stream Processing with XTP and Kafka

evacchi
8pts0
www.infoq.com 1y ago

WebAssembly the Safer Alternative to Integrating Native Code in Java

evacchi
3pts0
dreamsongs.com 2y ago

Worse Is Better

evacchi
2pts0
leaddev.com 2y ago

WebAssembly is still waiting for its moment

evacchi
2pts0
www.sophiajt.com 2y ago

Following New Paths Ahead

evacchi
1pts0
mth.github.io 2y ago

Yeti Programming Language

evacchi
3pts0
lburgazzoli.github.io 2y ago

Apache Camel meets WASM – Part 1

evacchi
3pts0
github.com 2y ago

Wazero v1.6.0

evacchi
2pts0
www.javaadvent.com 2y ago

A Return to WebAssembly for the Java Geek

evacchi
2pts0
labs.leaningtech.com 2y ago

Deep Dive into CheerpJ 3.0: A WebAssembly Java Virtual Machine for the Browser

evacchi
6pts0
github.com 2y ago

CobWeb: COBOL to WebAssembly Compiler

evacchi
14pts0
tinyclouds.org 3y ago

Asynchronous I/O in Windows for Unix Programmers

evacchi
1pts0
www.neversaw.us 3y ago

Understanding WASM, Part 2: Whence WASM

evacchi
4pts1
queue.acm.org 3y ago

James Gosling talks about virtual machines, security, and Java (2004)

evacchi
75pts3
www.shorebirdsresearch.com 3y ago

HulaBats: A Toolkit for the CMD Shell

evacchi
1pts0
github.com 3y ago

eunomia-bpf/wasm-bpf: WebAssembly library, toolchain, runtime for eBPF programs

evacchi
1pts0

Nah that would be unfair to you (you are often doing a lot of grunt maintenance work!! Plus getting me out of many tarpits when we chat) and the rest of the maintainers!

- Wasm Exception Handling is still not part of the standard. They are supported by browsers and runtimes based on browsers, but they are unsupported by lots of other runtimes (Wazero doesn't seem to support them, for example.)

...yet! :p

EDIT: I realized this comment might be too terse. I contribute to Chicory and wazero, I have recently worked on tail calls for wazero and EH would be the next item on my personal todo list. Let's see!

hah! this is great. I built something similar using mcp.run and a task

- https://docs.mcp.run/tasks/tutorials/telegram-bot

for memories (still not shown in this tutorial) I have created a pantry [0] and a servlet for it [1] and I modified the prompt so that it would first check if a conversation existed with the given chat id, and store the result there.

The cool thing is that you can add any servlets on the registry and make your bot as capable as you want.

[0] https://getpantry.cloud/ [1] https://www.mcp.run/evacchi/pantry

Disclaimer: I work at Dylibso :o)

lol I initially thought dylibso was the author

as a Dylibso employee, I am wondering what made you think that :D at Dylibso we advocate for Wasm for software extensions, rather than an alternative to containers!