Unexpected downsides of UUID keys in PostgreSQL
Understand how using UUIDs as primary keys can affect PostgreSQL performance, and how to tweak your index to avoid UUID performance pitfalls.
The latest blog posts to take off on Hacker News. 6,299 posts.
Understand how using UUIDs as primary keys can affect PostgreSQL performance, and how to tweak your index to avoid UUID performance pitfalls.
This article was written on the basis of information related to the so-called "8 December" case (see the footnotes for a global overview of the case, we focus on the "numerical part" of it in this article<fn>For a summary of the 8 December affair see in particular the testimonies available in thi
Our FIRST Robotics team struggled with autonomous code for years. Coroutines were the missing piece.
The Microsoft Excel add-in is here!
Oh my… 2023 has been such a trek so far… If you have missed my previous article about my thoughts about editors and development platforms, I think it’s probably the moment to have a look at it.
I received 3 DMCA takedown emails today, covering 7350 URLs on my hardbin.com IPFS gateway. The URLs were allegedly serving infringing copies of books. The strange part is that of those 7350 URLs, during the time for which I have nginx logs, none of them have ever been accessed , and of the ones that I checked, none…
This is the introduction to a four-part series of posts detailing evidence of fraud in four academic papers co-authored by Harvard Business School Professor Francesca Gino. In 2021, we and a team o…
If you don’t give money its purpose, it will end up defining yours.
Apple today announced the availability of new software tools that enable developers to create groundbreaking app experiences for Apple Vision Pro.
Go 1.21 RC brings language improvements, new standard library packages, PGO GA, backward and forward compatibility in the toolchain and faster builds.
30 Maps to Rethink the World
Who discovered coffee trees? Who invented coffee as we enjoy it now? Learn coffee history and its journey across the globe from the 9th century to today.
Large language models are valuable research assistants, especially when they refuse to follow instructions.
Learn about our new interface, and how we're making Figma better for developers
28-Nov-2018: I’ve added a small update at the end on how to prevent‘handle collisions’ with a per-slot generation counter
Why RLHF may still win out and why we haven't seen it yet in open-source.
Despite dealing with issues like depression, suicide, domestic violence, and PTSD, these apps share data freely and raise many security concerns
Or, how I cookie-clicked my way to a doctorate in interaction design. It’s been 5 years since I finished my Ph.D. on user interfaces for machine learning. To celebrate/commiserate, I’m sharing an u…
I love toe socks and I think you should too
AI folklore tells a story about a neural network trained to detect tanks which instead learned to detect time of day; investigating, this probably never happened.
If you like languages, you’ve probably heard the terms Romance and the Romance family. Although it started life as a name for the language of medieval France, Romance has come to be the umbre…
A blog about free software and programming
Regular expressions are extremely powerful. This is something I read at least once or twice every day while reading articles and blogs on the Web.
This is a multipart series on building Fleet, a next-generation IDE by JetBrains. Part I – Architecture OverviewPart II – Breaking Down the EditorPart III – State ManagementPart IV – Distributed Tr
I had the pleasure of stumbling upon the work of Michael Crow, Arizona State University’s president, earlier this year, and I so enjoyed his thoughts on knowledge production that I immediately wondered how his philosophy would translate to ASU as an organization. Turns out, President Crow was many steps ahead of me…