Pandas 2.0 and the Arrow revolution
about me
The latest blog posts to take off on Hacker News. 21,822 posts.
about me
“Do The Simplest Thing That Can Possibly Work” – that’s what. Now, what does that mean?
Many programming "best practices" taught today are performance disasters waiting to happen.
From the highly eclectic blog of Mark Dominus
In the early to mid-90s, I ran a BBS out of my bedroom. It wasn’t very popular, but I did have a lot of time on my hands and I spent a lot of that time modding it. Initially, I wrote mods for myself, but eventually I started releasing them to other people. As a teenager, this was the first software that I wrote that…
A fresh new alternative to the official Nix installation scripts.
Is Carbon going to be a real replacement for C++? Let's find out.
Loris Cro's Blog
How I switched hosting my Go-based side projects from Amazon EC2 to Fly.io, significantly simplified deployment, and saved a bit of cash while I was at it.
DegenCity Casino for New Zealand players: 30 free spins with no deposit, an NZ$6,000 welcome package, a four-tier VIP program, Apple Pay, cards and crypto, payouts within 24 hours.
RFCs, also called Design Documents, let us describe software designs before implementation. But how do you make sure that RFCs get deep review and are seen by the right people? How do you help reviewers catch problems in a system’s design? We’ve been iterating on our RFC review process and here’s wh
All about changes and improvements that Godot 4.0 offers to C# developers.
Those who fail to study databases are doomed to write them
tldr; With GPT-3, Supabase, Pinecone, and Klaviyo, I built a semantic embeddings search that saved hundreds of hours of manual work for my girlfriends skincare brand ( Oliver Care ).
mruby is the lightweight implementation of the Ruby language complying to (part of) the ISO standard. mruby can be linked and embedded within your application. We provide the interpreter program
A talk by Dave Gauer , 2023. Made with minslides , which I made for this talk . Use the J and K keys to go forward and backward. You can also just scroll down like a regular web page. Toggle notes/annotations with the N key.
A guide to the Elixir programming language for programmers who know Python.
Support for `FormData` and `git` dependencies, better `setTimeout()` compatibility, `bun wiptest` is now `bun test`, and better support on AWS Lambda and GitHub Actions.
Misha Laskin personal website. Includes a blog and projects focused on artifical intelligence.
Deno 1.31 adds support for package.json, stabilizes Node-API, Deno.Command API, adds `node:v8` module, and more.
For the past two years we've been tinkering with a proof-of-concept decryptor for the Phobos family ransomware. It works, but is impractical to use for reasons we'll explain here. Consequently, we've been unable to use it to help a real-world victim so far. We've decided to publish our findings and tools, in hope that…
I spend most of my time writing code in a full screen terminal. I like to read books on my breaks and I'm a big fan of Project Gutenberg, which has over 70...
Much has been written on Common Lisp; there is rarely one year without someone proclaming the death of the language and how nobody uses it anymore. And yet it is still here, so something must have…
Call-by-push-block
C++ is late to the coroutine party, compared to other programming languages, but they are part of C++20. Prior to coroutines, a C++ programmer had two choices, roughly speaking:
Fly.io Distributed Systems Challenges