Pg_later: Asynchronous Queries for Postgres
Engineering deep-dives, product updates, and company news from Tembo — the platform for running coding agents across your stack.
Topics /
The most popular blog posts about software engineering on Hacker News. 1,733 posts.
Engineering deep-dives, product updates, and company news from Tembo — the platform for running coding agents across your stack.
Describes how to create reproducible and deterministic one-file bundles of git repositories for use cases such as backups.
Python and Go have distinct qualities that can complement each other.
This is lobste.rs comment as an article, so expect even more abysmal editing than usual.
Ruff adds a versioning policy, fix safety levels, and a preview mode for unstable features.
Since 2013 I’ve had the chance to use OCaml a few times in different jobs, and I got frustrated and disappointed every time I had to use it. I just don’t enjoy writing OCaml.
We either refactor continuously as we build features -- paying the price. Or we slowly accumulate cruft until our codebase is impossible to change -- paying the cost.
The art of good programming depends upon the discipline of the programmer, no matter what language is being used. The purpose of object oriented programming (OOP) is to produce well designed reusable code. In principle OOP can be done in any language, even assembly. This is because all OO language compilers/assemblers…
As the popularity of zig cc, more developers may realize Zig is not only a programming language, but also a toolchain to help maintaining C/C++/Zig project. Today I want to discuss one vital part of this toolchain: Zig's build system, build.zig the first non-trivial Zig program for newcomers. Note: This post is based…
More on MMO Architecture:- MMO Architecture: Source of truth, Dataflows, I/O bottlenecks and how to solve them- MMO Architecture: Optimizing Server Performance with Lockless Queues- MMO Architectur…
Wouldn't it be cool to be able to develop terminal applets like UI components?
Experiment and debug with Elixir Scripts!
I explain what is so unique about the RWKV language model.
Languages that suffer success often have to do so by selling out and adding features that go against some of the original purposes of their design. SQL is a...
If you ever tried to learn how the Harris corner detection algorithm works, you might have noticed that the process is not intuitive at all. First, you start with an energy function, approximate it using Taylor approximation, get a matrix from that, then find the eigenvalues of that matrix, etc. But when you come to…
You keep using that word. I don’t think it means what you think it means.
In general, when working in C I avoid the standard library, libc, as much as possible. If possible I won’t even link it. For people not used to working and thinking this way, the typical response is confusion. Isn’t that like re-inventing the wheel? For me, libc is a wheel barely worth using — too many deficiencies in…
Or, how the feature that allows to write less names might make the code more explicit.
Figuring out how much parallelism your program can use is surprisingly tricky.
Studio Terabyte is a full stack web development studio who finds and builds solutions that fit your project
Hey, folks! Today we want to talk about the wonderful read-eval-print-loop (REPL) . Thanks to WebAssembly (Wasm), it's becoming increasingly common for programming language websites to embed a REPL in which passersby can easily evaluate code and get a feel for the language without having to install anything on their…
Discover the hidden power of Svelte – the JavaScript framework that feels like déjà vu. Uncover how Svelte simplifies web development, reimagining JS.
I was working on a new installation where I didn’t have this in place yet and I kept trying to update a shell function, re-sourcing it but it never changed. Turns out it was loading from a backup~ of the same file.
South Park AI is an example of how to generate high-quality episodic content through the use of showrunner agents in the simulation. #AI #simulation #multi-agent