Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qouteall
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Lock-Free Deadlock
(qouteall.fun)
2 points
by
qouteall
6mo ago
|
0 comments
2.
▲
Deadlock, Circular Reference and Halting
(qouteall.fun)
2 points
by
qouteall
6mo ago
|
0 comments
3.
▲
by
qouteall
7mo ago
It's probably due to server side rendering and rehydration. The rehydration use server side component state to override DOM state.
4.
▲
by
qouteall
7mo ago
With modern IDE and AI there is no need to save letters in identifier (unless too long). It should be "sizeInBytes" instead of "size". It should be "byteOffset" "elementOffset" instead of "offset
5.
▲
by
qouteall
7mo ago
Normally the database and message queue is decoupled from the backend service. This decoupling makes managing simpler and make cross-language things easier. But if the type system need to cover all these components, then they start coupling
6.
▲
Anything Will Work (In AI)
(publish.obsidian.md)
2 points
by
qouteall
8mo ago
|
0 comments
7.
▲
by
qouteall
8mo ago
WebAssembly standard design has considered binary size optimization. The format itself is quite compact. But porting native code to Wasm often brings many large existing libraries which contain a lot of code which makes the binary large. Th
8.
▲
by
qouteall
8mo ago
They originally used JS realm polyfill, which is not real JS realm. The polyfill has some security holes. Now they switched to Js interpreter in Wasm. https://www.figma.com/blog/an-update-on-plugin-security/
9.
▲
by
qouteall
8mo ago
I've written about limitations of WebAssembly https://qouteall.fun/qouteall-blog/2025/WebAsembly%20Limitat... WebAssembly still doesn't provide a way to release memory back to browser (unless using Wasm
10.
▲
by
qouteall
9mo ago
One limitation of Rust macro is that it can only access code token, not actual type information. When macro sees a type `X` macro can never be sure whether it's `&str` as Rust allows type alias. If `X` is not `&str` it may also
11.
▲
by
qouteall
9mo ago
The optimistic concurrency control that reads multiple shards cannot use simple CAS. It probably needs to do something like two-phase committing
12.
▲
by
qouteall
9mo ago
Thanks for reply. So in my understanding: - The transactions that only touch one shard is simple - The transactions that read multiple shards but only write shard can use simple optimistic concurrency control - The transactions that writes
13.
▲
by
qouteall
9mo ago
In real-world business requirements it often need to read some data then touch other data based on previous read result. It violates the "every transaction can only be in one shard" constraint. For a specific business requirement
14.
▲
by
qouteall
9mo ago
This video criticizes Rust using perfect solution fallacy. Critizing a useful thing just because it's imperfect. https://en.wikipedia.org/wiki/Nirvana_fallacy
15.
▲
by
qouteall
9mo ago
We are in the down season.
16.
▲
Lying Virtual Eyes
(surfingcomplexity.blog)
1 points
by
qouteall
9mo ago
|
0 comments
17.
▲
by
qouteall
9mo ago
There are two kinds of slowness. One is trying hard while getting no visible result. Another is procrastination. The article refers to the first
18.
▲
Higher-Level Software Design Ideas
(qouteall.fun)
1 points
by
qouteall
9mo ago
|
0 comments
19.
▲
by
qouteall
9mo ago
The better phrase is that "if it compiles, then many possible Heisenbugs vanish" https://qouteall.fun/qouteall-blog/2025/How%20to%20Avoid%20F...
20.
▲
by
qouteall
9mo ago
I want to add Contagious Borrow Issue https://qouteall.fun/qouteall-blog/2025/How%20to%20Avoid%20F... Contagious borrow issue is a common problem for beginners.
21.
▲
by
qouteall
9mo ago
Lecture video https://www.youtube.com/watch?v=orDKvo8h71o
22.
▲
Shaping the future of AI from the history of Transformer [2024]
(docs.google.com)
1 points
by
qouteall
9mo ago
|
1 comments
23.
▲
by
qouteall
9mo ago
Goodhart's law: When a measure becomes a target, it ceases to be a good measure. AI companies have high incentive to make score go up. They may employ human to write similar-to-benchmark training data to hack benchmark (while not direc
24.
▲
by
qouteall
10mo ago
It's (at least) the second time Couldflage gets bitten by React. Last time an useEffect caused an incident. https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-...
25.
▲
by
qouteall
10mo ago
Configuration complexity clock https://mikehadlow.blogspot.com/2012/05/configuration-comple...
26.
▲
by
qouteall
10mo ago
Can you provide the source of "(eg Android definitely has sanitizers running on every commit and yet it wasn’t until they switched to Rust that exploits started disappearing)"?
27.
▲
by
qouteall
10mo ago
You can use Obsidian to edit markdown. Obsidian allows easy paste of images.
28.
▲
Thought-Terminating Cliches in Software
(ckpinnegar.xyz)
1 points
by
qouteall
10mo ago
|
1 comments
29.
▲
WebAssembly Limitations
(qouteall.fun)
4 points
by
qouteall
10mo ago
|
1 comments
30.
▲
by
qouteall
10mo ago
AI is really great at creating superficial signals. And most people just judge things by superficial signal.
More ›