Viewing profile — JoelJacobson
JoelJacobson
HN member- Joined
- Wed, Nov 30, 2011, 11:34 AM UTC
- HN karma
- 1,358
- Public activity
- 374 items
- HN profile
- View on Hacker News ↗
About JoelJacobson
No profile information was provided.
Recent public activity
-
comment
Comment #49045770
I'm not a native English speaker, I know "memory safe" has a precise technical meaning, but the word "safe" still feels a bit strange to me given that a memory-safety bug can make …
-
comment
Comment #49045347
I was amazed by the presentation all the way up until 33:47, where the buggy program compiles and only errors out when the invalid access is executed. So apparently Fil-C enforces …
-
comment
Comment #49044755
It did fix the original "Postgres LISTEN/NOTIFY does not scale" [1] post's problem though, which was mentioned in an update of that article: Update: Fixed in Postgres core This com…
-
comment
Comment #48965495
Here is the full pgsql-hackers mailing list thread where you can follow our work from initial idea to commit: https://www.postgresql.org/message-id/flat/9d8a4a42-c354-41f...
-
comment
Comment #48965489
Back in 2024, I was trying to optimize PostgreSQL's NUMERIC data type, which is base-10000, using Karatsuba. The problem of finding the optimal threshold of when to switch to Karat…
-
story
Ask HN: GLM-5.2 FP8 vs. BF16
Many cloud providers offering GLM-5.2 seems to only offer FP8. I wonder if anyone has evaluated the difference between FP8 and BF16 in terms of quality?
-
comment
Comment #48606912
I was curious what the claim "10-100x uplift in terms of speed compared to Postgres on things like regexp_matches()" was about, so I checked, and DuckDB's regexp_matches() is not t…
-
comment
Comment #48527133
Sorry, should have emphasized that it was the "much easier" part I didn't agree with in that interview.
-
comment
Comment #48527075
[flagged]
-
comment
Comment #48526926
[flagged]
-
comment
Comment #48526329
This article made me think of a strange claim by Elon Musk at 07:08 in this [1] interview: "Cooling is actually much easier in space than it is on earth. You can just radiate to th…
-
comment
Comment #48526090
I think we can't rule out the explanation that all the ideas of space data centers could be connected to a desire by some of finding additional applications for rockets that can tr…
-
comment
Comment #48371233
Here is a tl;dr as well: https://keyjoin.org/tldr.html
- story
-
comment
Comment #48015041
Shame on The Netherlands: ~89% of homes still use natural gas in some way for heating [1], and their government are now "scrapping the obligation to purchase a heat pump in 2026" […
-
comment
Comment #47877712
Shameless plug: In the upcoming release of PostgreSQL 19, LISTEN/NOTIFY has been optimized to scale much better with selective signaling, i.e. when lots of backends are listening o…
-
comment
Comment #47657724
I agree! It should be very stable, IMO. If not, then please send a bug report and we'll look into it. Also, now it scales well with the number of listening connections (given clien…
-
comment
Comment #46457044
Rust without async maybe?
-
comment
Comment #46130375
What a really like about concurrent(), is that it improves readability and expressiveness, making it clear when writing and reading that "this code MUST run in parallel".
-
comment
Comment #45952456
It's a common misconception that the single queue is a poor design choice. The user reports, of seeing notifications/second severely degrade with lots of backends, cannot be explai…
-
comment
Comment #45952340
In the linked "Optimize LISTEN/NOTIFY" pgsql-hackers, I've shared a lot of benchmark results for different workloads, which also include results on how PostgreSQL currently works (…
-
comment
Comment #45951919
Thanks for the report. For that use-case (if you have a single application using a single connection with a LISTEN) then it's expected that is should perform well, since then there…
-
comment
Comment #45951864
Here is the Commitfest entry if you want to help with reviewing/development/testing of the patch: https://commitfest.postgresql.org/patch/6078/
-
comment
Comment #45951685
> It works, but suddenly your query times explode! Instead of doing 1 million transactions per second* you can now do only 3 (*These numbers were exaggerated for dramatic effect) I…
-
comment
Comment #45951379
> The problem with Postgres' NOTIFY is that all notifications go through a single queue! > Even if you have 20 database connections making 20 transactions in parallel, all of them …