PEP 427 – The Wheel Binary Package Format 1.0
This PEP describes a built-package format for Python called “wheel”.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,834 posts.
This PEP describes a built-package format for Python called “wheel”.
Overview I’ve decided to start a series of blog posts to cover some details about scx_rustland , my little Linux scheduler written in Rust ...
Since the earliest days of Mac OS X, Apple has complied with the licenses for the dozens of open source components it includes in the OS by posting (sometimes a little belatedly) updated versions of the source code to its Open Source at Apple web page.This resource is useful primarily to developer
Traits Deep Dive, Part 2
The printed copies of Version Control by Example arrived last week. We moved seven tons of books into our fourth-floor office space and all the tenants on the third floor are still alive.
For a real-life implementation, see how Racket's math/number-theory does it here .
Compute enormous Fibonacci numbers in milliseconds using this one weird trick
This blog is written by Hanno Böck. Unless noted otherwise, its content is licensed as CC0 .
Questions I'm asking in interviews
There’s no huge new features in this release, but there are many minor improvements and bug fixes. You can read the PR history to find out what has changed.
Formal verification gates for AI coding loops, in the language you're already shipping.
Because Citus is an extension to PostgreSQL and not a fork, the effort required to remain compatible with the latest versions of the open source PostgreSQL database has been dramatically reduced. After a new PostgreSQL version is released, Citus packages are often updated and in sync within days.
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
I teach in a small high school in southeast Alaska, and each year I teach an Introduction to Programming class. I recently learned how to use IPython Notebook, and it has completely changed the way…
Last year, I was lucky enough to be gifted a Gameboy Color in great shape. Apart from its intended gameplay features, I also wanted to try and build something meaningful with it, so I made this application to control my air-conditioner over its existing, reverse-engineered infrared protocol.
Some people can sell their ideas with a brilliant speech or a slick powerpoint presentation. I can't. Maybe that's why I'm skeptical of idea...
Be aware of Swift's inability to efficiently parse and compile simple Dictionary/Array literals. The compilation time grows exponentially with each line.
My diatribe about adding support for ParadeDB to Ecto
Access to this page requires authorization. You can try signing in or changing directories .
Like any good web developer, I have a tendency to poke around at people’s web sites to see if I can figure out how they’re implemented. After poking at enough sites, I started noticing that people were putting some weird and interesting stuff in their HTTP headers. So, a couple of weeks ago, I decided to actually go…
Testing on multiple mobile devices is costly, time consuming and the default Android emulator is notoriously slow. What to do? Start using a fast one.
A brief recap. The new project Rust Qt Binding Generator can create bindings between Rust code and Qt code. You can use Rust code to power your Qt application. Or in other words, you can use Qt as a cross-platform user interface for your Rust application.
Let's make some games
The page "Falsehoods Programmers Believe About Names" covers some of the ways names are hard to deal with in programming. This post will ignore most of those complexities, and deal with the problem of matching up loose user input to a database of names.