PyPI has completed its first security audit
We are proud to announce PyPI's first external security audit.
The latest blog posts to take off on Hacker News. 1,733 posts.
We are proud to announce PyPI's first external security audit.
Premature optimisation might be the root of all evil, but overdue optimisation is the root of all frustration. No matter how fast hardware becomes, we find it easy to write programs which run too slow. Often this is not immediately apparent. Users can go for years without considering a program’s performance to be an…
In 2013, I had an idea: "what if I were to build my programming language?". Back then my idea came down to "an interpreted language that mixes elements from Ruby and Smalltalk", and not much more.
wingolog: article: i accidentally a scheme
A coding question, from the viewpoint of an Google/Amazon/Microsoft interviewer
In this blog we discuss how the transformer architecture naturally extends over external memories, and share empirical results which leverage this capability. These methods are innate (don't require fine tuning) and outperform popular retrieval augmented generation methods.
“shouldn’t this have been published a few months ago?” yeah, probably. I even considered submitting it to the AoC contest. time is a real beast. The title is clickbait. I did not design and implement a programming language for the sole or even primary purpose of leaderboarding on Advent of Code. It just turned out…
I think the word “component” in “web components” confused a lot of people — at least it did me. “Web components” sounded like the web platform’s equivalent to…
This post is a copy of tweets by Zooko Wilcox-O'Hearn . SHA256 was designed by the NSA. BLAKE (the original) and BLAKE3 were designed by Jean-Philippe Aumasson
How Canva does hand-drawn shape recognition in the browser
Loro, our high-performance CRDTs library, is now open source. In this article, we share our vision for the local-first software development paradigm, why we're excited about it, and the current status of Loro.
Happy Birthday, Go!
Recently, I was looking at the Zig programming language . As I often do, I started implementing a few typical things in new languages to learn them. Well, one of them was super slow and Zig is supposed to be super fast, so I was trying to understand where the disconnect was and compare it to Factor !
Implementing Mario Klingemann's Stack Blur algorithm in C++ 15 ways, with tests and benchmarks, to build fast CPU drop shadows for JUCE.
An article series where I show you how to write a fully functional Python debugger.
Join me as I transition from soft to hardware with the SidecarTridge Multi-device. Insights and challenges of creating a ROM cartridge emulator for Atari ST
I recently started exploring link-time optimisation (LTO), which I used to think was just a single boolean choice in the compilation and linking workflow, and perhaps it was like that a while ago… I’ve learned that these days, there are many different dimensions of LTO across compilers and linkers today and more…
Xe Iaso's personal website.
Update: CLion Nova is now available in CLion Classic TL;DR Today, we’re announcing a free early preview of CLion, which uses the ReSharper C++/Rider C++ language engine instead of the CLion "legacy"
Don’t want a big old bloated multi-kilobyte executable with a data segment, but you do need to store some data?