Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rostayob
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
rostayob
11mo ago
I talk about the cancelability state and how it can help us shortly after that statement: https://mazzo.li/posts/stopping-linux-threads.html#controlle... . In hindsight I should have made a forward reference to that se
2.
▲
by
rostayob
11mo ago
As I note in the blog post in various places if one can organize the code so that cancellation is explicit things are indeed easier. I also cite eventfd as one way of doing so. What I meant to convey is that there's no easy way to canc
3.
▲
by
rostayob
11mo ago
Cancellation points and cancellability state are discussed in the post. In a C codebase that you fully control pthread cancellation _can_ be made to work, but if you control the whole codebase I'd argue you're better off just stru
4.
▲
by
rostayob
11mo ago
This option is described in detail in the blog posts, with its associated problems, see this section: https://mazzo.li/posts/stopping-linux-threads.html#homegrown... .
5.
▲
by
rostayob
11mo ago
This is noted in the blog post, but the problem is that sometimes you don't have the freedom to do so. See this sidenote and the section next to it: https://mazzo.li/posts/stopping-linux-threads.html#fn3 .
6.
▲
by
rostayob
11mo ago
(I'm the author) I don't really claim that Lanczos interpolation as presented is the "best" 2D interpolation there is. It is definitely popular though, and I couldn't find a source explaining how it is derived, so I
7.
▲
by
rostayob
1y ago
There was no battle actually, everybody (well, my boss and my boss's boss) was very supportive of open sourcing. And thanks for the kind words!
8.
▲
by
rostayob
1y ago
We do use Reed-Solomon codes, as the blog post explains.
9.
▲
by
rostayob
1y ago
No, we have our custom compressor as well but it's outside the filesystem.
10.
▲
by
rostayob
1y ago
The question is whether there are single Ceph deployments are that large. I believe Hetzner uses Ceph for its cloud offering, and that's probably very large, but I'd imagine that no single tenant is storing hundreds of PBs in it.
11.
▲
by
rostayob
1y ago
I'm not fully up to date since we looked into this a few years ago, at the time the CERN deployments of Ceph were cited as particularly large examples and they topped out at ~30PB. Also note that when I say "single deployment"
12.
▲
by
rostayob
1y ago
(Disclaimer: I'm one of the authors of TernFS and while we evaluated Ceph I am not intimately familiar with it) Main factors: * Ceph stores both metadata and file contents using the same object store (RADOS). TernFS uses a specialized
13.
▲
TernFS – An exabyte scale, multi-region distributed filesystem
(xtxmarkets.com)
251 points
by
rostayob
1y ago
|
109 comments
14.
▲
Waiting on many things at once with io_uring
(mazzo.li)
3 points
by
rostayob
2y ago
|
0 comments
15.
▲
by
rostayob
2y ago
I am, but I only type the messages I need to type. Which aren't that many. If there's some long explanation to be had I call or I leave a voice message. And yes, I am aware of the fact that everybody hates voice messages, but it&#
16.
▲
by
rostayob
2y ago
Note that I was fairly careless with it, and I'm pretty clumsy. It probably fell 20+ times. But still, it feels very cheap (and I suppose it makes sense given the price).
17.
▲
by
rostayob
2y ago
I've been using this phone as my full time phone for 1 year. It's a great compromise for people that ideally would not want a smartphone, but need to have one since many life situations require it. I basically only use it for What
18.
▲
by
rostayob
2y ago
gpderetta is right -- test/cmp + jump will get fused. uiCA is a very nice tool which tries to simulate how instructions will get scheduled, e.g. this is the trace it produces for sum3 on Haswell, showing the fusion: https://
19.
▲
CRC-32C Tips and Tricks
(mazzo.li)
3 points
by
rostayob
2y ago
|
0 comments
20.
▲
Fast CRC32 Implementations
(github.com)
1 points
by
rostayob
3y ago
|
0 comments
21.
▲
by
rostayob
3y ago
This post is an excuse to explain VM concepts, rather than a tutorial, something I maybe could have made clearer.
22.
▲
Haskell Puzzles
(jaspervdj.be)
5 points
by
rostayob
3y ago
|
0 comments
23.
▲
Flame Chart Profiler for Clang compilation times
(aras-p.info)
1 points
by
rostayob
4y ago
|
0 comments
24.
▲
The essence of Reed-Solomon coding
(mazzo.li)
168 points
by
rostayob
4y ago
|
41 comments
25.
▲
Lánczos Interpolation Explained
(mazzo.li)
64 points
by
rostayob
4y ago
|
0 comments
26.
▲
Apple AMX instruction set (M1/M2 matrix coprocessor)
(github.com)
210 points
by
rostayob
4y ago
|
188 comments
27.
▲
Faster CRC32-C on x86
(corsix.org)
107 points
by
rostayob
4y ago
|
21 comments
28.
▲
Haskell Keynotes ZuriHac 2022
(youtube.com)
3 points
by
rostayob
4y ago
|
0 comments
29.
▲
OpenGOAL: Jak and Daxter decompiled, 98% of it being Lisp
(github.com)
21 points
by
rostayob
4y ago
|
0 comments
30.
▲
Moon Museum
(en.wikipedia.org)
3 points
by
rostayob
4y ago
|
0 comments
More ›