HNHacker News
TopNewBestAskShowJobs

alex_hirner

2,547 karma · joined July 22, 2015

dishtracker.io
submissionscomments
alex_hirner··on Durable execution without history replay
Snapshotting programs is also what https://github.com/pydantic/monty enables and aims for.

FWIW, I think we'll see a rise of AI-ready interpreters. In some sense, I like that it challenges traditional microservice architectures as an aside.

alex_hirner··on Show HN: ctx – Search the coding agent history already on your machine
I like the CLI interface, very comprehensive.

However, I'm puzzled by pi support: https://github.com/ctxrs/ctx/issues/40

alex_hirner··on pg_durable: Microsoft open sources in-database durable execution
Does ai.backfill() fill incomplete/dirty rows or does pg_durable have some notion of partial completion?
alex_hirner··on Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire
How does it compare to https://github.com/supabase/etl ?
alex_hirner··on Show HN: Turbolite – a SQLite VFS serving sub-250ms cold JOIN queries from S3
What are your thoughts on eviction, re how easy to add some basic policy?
alex_hirner··on The future of Python web services looks GIL-free
memray and later a custom request wrapper that output python gc statistics. Our main candidates for the leak are: grpc, asgi server itself, psycopg, django channels. All leaked to some degree. Alas, it did not became clear what caused the runaway leak at 30 MB/s. Capturing flamegraphs just before OOM kills would require some more engineering. Granian contained these situations until upgradings later that year made the system more stable to begin with.
alex_hirner··on The future of Python web services looks GIL-free
It was and is a life saver. Our django app suffered from runaway memory leaks (quite a story). We were not able to track down the root cause exactly. There are numerous, similar issues with uvicorn or other webservers. Granian contained these problems. Multi process management is also reliable.
alex_hirner··on Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB
I'd love to make it work with flightsql or HTTP endpoints returning arrow IPC [0]! Did you consider using perspective for last-mile charting [1]? Building your own seems like a huge chunk of work. Well done!

[0] https://duckdb.org/docs/stable/clients/wasm/data_ingestion#a... [1] https://github.com/finos/perspective

alex_hirner··on Zig's new I/O: function coloring is inevitable?
> The virality of async await is that once you mark a function async, then you can only call it from another async function

That's not exactly true. Many languages return a curried version of it, which can be executed once you have a runtime.

alex_hirner··on Writing Code Was Never the Bottleneck
True. Therefore I'm eagerly awaiting an artificially intelligent product manager.

Or I might build that myself.

alex_hirner··on Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source
Looks great! Is flightsql supported over the wire too, so one could hook it up to grafana? Any plans to support iceberg?
alex_hirner··on ExecuTorch: Run PyTorch programs on mobile and edge devices
We like Rust for its build tooling and safe concurrency primitives. Thus we are eyeballing with candle [1].

OTOH, writing platform specific backends is a huge undertaking. Do you think backends such as MPS may become a shared effort?

[1] https://github.com/huggingface/candle [2] https://github.com/huggingface/candle/issues/313

alex_hirner··on Show HN: Nix Snapshotter – Native understanding of Nix packages for containerd
I think your usage example will be easier to understand, if it explains where nix:0 is setup as CRI image-service. Maybe I glanced over it.

Awesome project!

alex_hirner··on The Magic Nix Cache, a GitHub Action for speeding up your Nix workflows
Any pointer to flakehub?
alex_hirner··on Show HN: Trogon – An automatic TUI for command line apps
> schema

I'm dreaming of a universal standard based on JSON Schema. Dynamicity is a challenge of course. I guess one needs to strike a balance between static data, say for each subcommand, and a full blown configuration language, say nix.

alex_hirner··on Ideas for DataScript 2
> write text datalog queries

you may be interested in https://github.com/sqwishy/owoof

alex_hirner··on Show HN: Tuc – When cut doesn’t cut it
Did you find any limitations of `pico-args` turned into a caveat for tuc?
alex_hirner··on How fast are Linux pipes anyway?
Does an API similar to vmsplice exist for Windows?
alex_hirner··on rq: Universal convertor between structured data (JSON, MessagePack, CBOR, etc.)
Insert and repeat: https://github.com/01mf02/jaq
alex_hirner··on Compile Python applications into stand-alone executables
Thanks, I'll take your .bzl as inspiration [0]. How did you go about developing against the Starlark API, any IDE support?

[0] https://github.com/harelba/q/blob/master/pyoxidizer.bzl

alex_hirner··on Show HN: We built an end-to-end encrypted alternative to Google Photos
> two different storage providers in the EU

Which ones did you choose and why?

alex_hirner··on Ignoring Docker updates is a paid feature now?
FWIW, parent rephrased the quoted text in the meantime but without edit history.
alex_hirner··on Ignoring Docker updates is a paid feature now?
> but is too lazy to come up with better ideas

How can you say they are lazy about that?

alex_hirner··on Error-riddled data sets are warping our sense of how good AI is
Exactly.

The observation that a less faulty model is likely less accurate on a noisy validation set than a more faulty model, doesn't change the fact that there must be faulty models with higher accuracy than a perfect model on a noisy validation set.

alex_hirner··on Carla – Open-source simulator for autonomous driving research
This one: https://github.com/microsoft/AirSim
alex_hirner··on What’s Wrong with the Raspberry Pi
My use case is working with motion vectors from its GPU through picam [0]. Is there an alternative?

[0] https://picamera.readthedocs.io/en/release-1.13/api_array.ht...

alex_hirner··on Things I Don’t Know as of 2018
What was the reason for porting to C#?
alex_hirner··on TensorFlow on Mobile: TensorFlow Lite
Thanks for providing those instructions. What kind of performance do you get for both MobileNet versions?
alex_hirner··on Pyro: PyTorch-Based Deep Universal Probabilistic Programming
It maps observations where you have a clue about how they were created (priors) to a stochastic function. So quite literally, you end up with a probabilistic program.

There are many solutions for each prior. Priors can for example be expressed as computational graphs with random variables.

alex_hirner··on Zsync: Differential file downloading over HTTP using the rsync algorithm (2010)
Did any IoT device management service fit the bill too (back then or now)? We are heading towards a similar use case.
Page 1 of 3Next →