Viewing profile — dbcpp
dbcpp
HN member- Joined
- Fri, May 26, 2023, 11:35 AM UTC
- HN karma
- 60
- Public activity
- 14 items
- HN profile
- View on Hacker News ↗
About dbcpp
No profile information was provided.
Recent public activity
- comment
- comment
-
comment
Comment #46577353
True, in that case it should just adopt the noexcept status of the object it holds.
-
comment
Comment #46576056
I would argue performance-noexcept-move-constructor should always be on. Move constructors should almost always be noexcept since they typically just move pointers around and don't…
-
comment
Comment #46403709
The scale and stakes of the investment now are much, much higher now than in dot com. Likewise, don't assume I'm more bearish than I am. But enormous investment requires more benef…
-
comment
Comment #46403167
Quite a large bubble. The burden of proof for demonstrating the enormous economic value LLMs are providing really is yours. Sure, there are anecdotal benefits to using LLMs, but we…
-
comment
Comment #46394334
I'm not saying LLMs are useless. But the value they have provided so far does not justify covering the country in datacenters and the scale of investment overall (not even close!).…
-
comment
Comment #46393789
Firstly, it's not really good enough to say "our employees use it" and therefore it's providing us significant value as a business. It's also not good enough to say "our programmer…
-
comment
Comment #46392667
The thing that drives me crazy is that it isn't even clear if AI is providing economic value yet (am I missing something there?). Right now trillions of dollars are being spent on …
-
comment
Comment #46359867
Related to this, I've been wondering how much we should actually be depending on RLS for. There are known timing attacks against it [1]. [1] https://www.cs.tau.ac.il/~mad/publicati…
-
comment
Comment #40857298
Yes, that's true. And not even ClickHouse considers their MergeTree engine to be an LSM-tree (see https://github.com/ClickHouse/ClickHouse/blob/bfc0260f359a0c... ). That doesn't ma…
-
comment
Comment #40853254
I actually think you're describing a WAL.
-
comment
Comment #40853015
The original purpose of an LSM-tree is to take I/O off the critical path of a write (there are other reasons to use them though, for example reducing space amplification). I would …
-
comment
Comment #40850661
LSM-trees do need a WAL. The entire idea of LSM-trees is that writes are buffered in memory and written out all at once. But a particular write doesn't wait for the memtable to be …