Searching for black swans

searching-for-black-swans

How do we address the real risks in the system? I received my initiation into the flaws of capitalism in September of 2000. In July of that year, our Silicon Valley software company went public, raising $60 million on NASDAQ. In August, I turned 30 and experienced my second full burnout. And in September, the […]

Analyzing Modern Nvidia GPU Cores

analyzing-modern-nvidia-gpu-cores

Abstract:GPUs are the most popular platform for accelerating HPC workloads, such as artificial intelligence and science simulations. However, most microarchitectural research in academia relies on GPU core pipeline designs based on architectures that are more than 15 years old. This paper reverse engineers modern NVIDIA GPU cores, unveiling many key aspects of its design and […]

docker2exe: Convert a Docker image to an executable

docker2exe:-convert-a-docker-image-to-an-executable

This tool can be used to convert a Docker image to an executable that you can send to your friends! Installation Download a binary from the releases page. $ mv docker2exe-darwin-amd64 docker2exe $ chmod +x docker2exe $ ./docker2exe –help Requirements on the building device Docker, GoLang and gzip are also required. Use your package manager […]

Pixels in Islamic art: square Kufic calligraphy

pixels-in-islamic-art:-square-kufic-calligraphy

When I was a little kid whenever we drove by mosques, I would be intrigued by the complex motifs they’re decorated by. I always tried to figure out the pattern; to me it was just a pattern, I never thought it can be writing because they didn’t look like letters from any alphabet I knew […]

Replacing Kubernetes with systemd (2024)

replacing-kubernetes-with-systemd-(2024)

Yes, I’m fully aware those are two separate things, but hear me out here for a moment. Back in 2018 I was hearing a lot of stuff from all angles and all sorts of friends and influences about Kubernetes, and from what I heard it seemed like a pretty promising piece of kit to use. […]

Show HN: Real-time AI Voice Chat at ~500ms Latency

show-hn:-real-time-ai-voice-chat-at-~500ms-latency

Have a natural, spoken conversation with an AI! This project lets you chat with a Large Language Model (LLM) using just your voice, receiving spoken responses in near real-time. Think of it as your own digital conversation partner. FastVoiceTalk_compressed_step3_h264.mp4 (early preview – first reasonably stable version) What’s Under the Hood? A sophisticated client-server system built […]

Databricks in Talks to Acquire Startup Neon for About $1B

databricks-in-talks-to-acquire-startup-neon-for-about-$1b

Databricks is busy buying up a bunch of startups to join its San Francisco office. CREDIT: Smith Collection/Gado/Getty Images Data and AI unicorn Databricks is in talks to make a splash with another startup acquisition, Upstarts has learned. Databricks is in advanced talks to acquire startup Neon, a maker of an open-source database engine, four […]

Faster sorting with SIMD CUDA intrinsics (2024)

faster-sorting-with-simd-cuda-intrinsics-(2024)

Full code on Github: https://github.com/wiwa/blog-code/ Hi Link to heading Recently, I finished a batch at the Recurse Center… is what I would have said if this post were written when I intended to write it (i.e. 3 months ago). My project there focused on a questionable application of CUDA (mostly irrelevant to this post), but […]

Possibly a Serious Possibility

possibly-a-serious-possibility

How ‘lurking weasel’ phrases skewed Cold War intelligence Sherman Kent was rattled. It was March 1951 and Kent, a CIA analyst, had found himself in a troubling conversation about some recent intelligence. A few days earlier, Kent’s team had released a report titled ‘Probability of an Invasion of Yugoslavia in 1951’, which concluded that Soviet […]

Show HN: Tkintergalactic – Declarative Tcl/Tk UI Library for Python

show-hn:-tkintergalactic-–-declarative-tcl/tk-ui-library-for-python

Declarative Tcl/Tk UI library for Python. Somewhat React-like (there is effectively a Tk VDOM). Well typed. Maps very closely to the underlying Tcl/Tk for ease of debugging. Zero dependency. On mac sometimes you have to start by wiggling the window. Small enough to understand how it works. In an incomplete state – much functionality missing. […]