PostgreSQL GIST by Ciro Santilli 37 Updated 2025-07-16
The highly underdocumented built-in module, that supports SQL spatial index and a lot more.
Quite horrendous as it only seems to work on geometric types and not existing columns. But why.
And it uses custom operatores, where standard operators would have been just fine for points...
Minimal runnable example with points:
set -x
time psql -c 'drop table if exists t'
time psql -c 'create table t(p point)'
time psql -c "insert into t select (point ('(' || generate_series || ',' || generate_series || ')')) from generate_series(1, 10000000)"
time psql -c 'create index on t using gist(p)'
time psql -c "select count(*) from t where p <@ box '(1000000,1000000),(9000000,2000000)'"
The index creation unfortunately took 100s, so it will not scale to 1B points very well whic his a shame.
PostGIS by Ciro Santilli 37 Updated 2025-07-16
The third part module, which clutters up any serches you make for the built-in one.
  • From Motor Control to Team Play in Simulated Humanoid Football
Video 1.
From Motor Control to Team Play in Simulated Humanoid Football by Ali Eslami (2023)
. Source. Likely a reupload by DeepMind employee: www.linkedin.com/in/smalieslami.
Video 2.
DeepMind’s AI Trained For 5 Years by Two Minute Papers (2023)
. Source. The 5 years bullshit is of course in-game time clickbait, they simulate 1000x faster than realtime.
Switching to the other installed kernel, 5.9 made boot work.
The solution on kernel 6.2 was:
sudo apt instal nvidia-driver-515
as per comments under: bugs.launchpad.net/ubuntu/+source/linux/+bug/2012559. This also made the nvidia driver work: Find GPU information in Ubuntu.
Previously I had:
nvidia-driver-510
and it blew up before reaching disk decryption.
I also tried:
nvidia-driver-525
but that broke in a different way:
Finished apport-autoreport.service - Process error reports when automatic reporting is enabled.
nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000947d:0:0:407
(1 of 2) Job systemd-backlight@backlight: nvidia_e.service/start running (32s no limit)
DELETE with JOIN (SQL) by Ciro Santilli 37 Updated 2025-07-16
NO way in the SQL standard apparently, but you'd hope that implementation status would be similar to UPDATE with JOIN, but not even!

Unlisted articles are being shown, click here to show only listed articles.