Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,923 posts.
Started a guide to writing FUSE filesystems in Python
As DebConf22 was coming to an end, in Kosovo, talking with Eeveelweezel they invited me to prepare a talk to give for the Chicago Python User Group . I replied that I’m not really that much of a Python guy… But would think about a topic. Two years passed. I meet Eeveelweezel again for DebConf24 in Busan, South Korea…
A few things I’ve learned about livestreaming
“Thanks” to the pandemic, I’ve spent much more time figuring out how to deal with video and live streaming than I ever thought I would. It’s turned out to be a surprisingly rewarding experience. In no particular order, here are some things I’ve learned along the way.
What Clojure Spec is and what you can do with it
This is the blog version of a talk I gave on the 2017-12-13 at the Athens Clojure Meetup, which was kindly hosted by Skroutz . The video of the talk is available (the talk was given in Greek, but there are English subtitles). This blog entry is not an exact transcript of the talk, I've added links and more information…
Rethinking GPS: Engineering next-gen location at Uber (2018)
Uber’s Sensing, Inference, and Research team released a software upgrade for GPS on Android phones that significantly improves location accuracy in urban environments.
Neural Networks, Manifolds, and Topology
Recently, there’s been a great deal of excitement and interest in deep neural networks because they’ve achieved breakthrough results in areas such as computer vision. 1
Using a list to manage executive function
I use a fairly well-developed todo list system to manage my workload during the day. Some of the details are unusual, so I thought it would be worth sharing.
Why I’m not paying the Troll Toll
My company TMSOFT was recently sued by Lodsys in the eastern district of Texas. I initially thought I was being sued for using a hyperlink in my White Noise application (see below). I know now I’m being sued because the CEO of Lodsys didn’t like what I publicly said about their company. That’s right. I’m being sued…
News about Mark Crispin (author of the original IMAP specification)
Search IETF mail list archives
How to program a text adventure in C
This is not a C tutorial; there are plenty of those on the web. The reader is assumed to have some basic knowledge of programming in general, and preferrably the C programming language in particular. Maybe you just finished reading a tutorial somewhere, and you would like to learn some more about programming by…
Understanding and writing a JPEG decoder in Python
How the JPEG format works: file headers and markers, Huffman coding, quantization, zigzag and the DCT, explained by writing a JPEG decoder in Python.
Nomad, a cluster manager and scheduler
Today we announce Nomad, a cluster manager and scheduler designed for microservices and batch workloads. Nomad is distributed, highly available, and scales to thousands of nodes spanning multiple datacenters and regions. Nomad provides a common workflow to deploy applications across an infrastructure. Developers use a…
A dumb introduction to z3
Exploring the world of constraint solvers with very simple examples.
Babel 7 Released
After almost 2 years, 4k commits, over 50 pre-releases, and a lot of help we are excited to announce the release of Babel 7. It's been almost 3 years since the release of Babel 6! There's a lot of moving parts so please bear with us in the first weeks of release. Babel 7 is a huge release: we've made it faster…
More Git and GitHub Secrets
Written pieces, talks, and other bits by Zach Holman.
Five Months of Kubernetes
.....Love 3D Porn? Well you have arrived at the hottest one-stop 3D Porn portal in the Galaxy! We have searched both time and space for the hottest monster porn, extreme 3D Porn and hot virtual babes in the entire porn solar system, and it is all here for you!
How I've built a profitable Slack bot as a side project in Rails
I've built a Slack anonymous messaging bot in Ruby on Rails and it is profitable. In this blog post I will describe what I did and tools I used to create, promote and monetize a simple SAAS product.
Reverse engineering the rendering of The Witcher 3 (2018)
Welcome, This is the index page for my "Reverse engineering the rendering of The Witcher 3" small series where I select some rendering tec...
All-in-one embedding model for interleaved text, images, and screenshots
TL;DR — We are excited to announce voyage-multimodal-3, a new state-of-the-art for multimodal embeddings and a big step forward towards seamless RAG and semantic search for documents rich with both…
Rust Language Server Now Available with Rustup
BONANZA138 menghadirkan link alternatif portal game terbaru dan terpercaya. Dapatkan rute bonanza138 login anti-blokir, proteksi TLS modern dan pelayanan setiap hari.
Millions of Tiny Databases
Millions of tiny databases, Brooker et al., NSDI’20 This paper is a real joy to read. It takes you through the thinking processes and engineering practices behind the design of a key part of …
Training an LLM in Swift, Part 1: Taking matrix mult from Gflop/s to Tflop/s
10 implementations of handwritten matrix multiplication: from plain C and Swift through to Metal
Aaron Swartz really did co-author RSS spec at age 14
In a discussion about journalism on venture capitalist Fred Wilson's blog, Dave Winer writes: ... professionals make plenty of these kinds of mistakes. For example last week the esteemed NY Times said RSS was software and that it was co-written by a 14-year old on a mail list. It is neither of those things. They never…
John Scalzi: Being Poor (2005)
Visit the post for more.