HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Hixon10

no profile record

Submissions

Silk: A silky smooth fiber runtime for ClickHouse

clickhouse.com
5 points·by Hixon10·18 hari yang lalu·2 comments

YaFF – High-performance C++ serialization library

github.com
1 points·by Hixon10·26 hari yang lalu·0 comments

Ask HN: How do you use Local LLMs? (April 2026)

3 points·by Hixon10·3 bulan yang lalu·0 comments

Ask HN: What high-effort, high-reward skills have you developed in 2025?

3 points·by Hixon10·7 bulan yang lalu·0 comments

Google is replacing Assistant with Gemini

blog.google
7 points·by Hixon10·tahun lalu·3 comments

Go 1.24 Release Notes

tip.golang.org
4 points·by Hixon10·tahun lalu·0 comments

Perforator is a modern eBPF profiling tool

perforator.tech
2 points·by Hixon10·tahun lalu·0 comments

comments

Hixon10
·18 hari yang lalu·discuss
Yeah, Recently Alexey Milovidov said that they might start using Rust in some parts, but clearly it felt that he prefers C++ - https://youtu.be/PW_jmFwYy5U?si=Y-mM4sjaHBLm96gz
Hixon10
·bulan lalu·discuss
It is interesting, that both non-Linux OS build similar solutions. Microsoft showed https://learn.microsoft.com/en-us/windows/wsl/wsl-container last week.
Hixon10
·6 bulan yang lalu·discuss
It sounds super cool, your idea and implementation for await and transactions. Because of my limited Rust knowledge, it's hard for me to understand how difficult it was to implement such a plugin.

Also, your idea of using different domain specific colors is interesting. It might be possible to express this via some kind of effect system. I'm not aware of any popular Rust libraries for that, but it could be worth borrowing some ideas from Scala libraries.
Hixon10
·10 bulan yang lalu·discuss
I see, thanks! I don't have much experience in Rust, aside from some pet projects. Which features of Rust's type system are needed to implement such behavior? (It's unclear to me why I wouldn't be able to do the same in, for example, C++.)
Hixon10
·10 bulan yang lalu·discuss
"Zero-Copy In-Memory Cache Abstraction: Leveraging Rust's robust type system, the in-memory cache in foyer achieves a better performance with zero-copy abstraction." - what does this actually mean in practice?
Hixon10
·tahun lalu·discuss
Yeah, I like your examples. In such scenarios, it makes sense when we're just trying to protect against our own bugs rather than a user deliberately sending a path that leads to the password.txt file.
Hixon10
·tahun lalu·discuss
> Why would it use `chroot`?

I am not sure, is this custom Os.Root implementation good enough to relay on it? I see that it is based on openat, and validation of paths/symlinks. But should we expect CVEs, which will break this protection layer?
Hixon10
·tahun lalu·discuss
What would be an use case for `os.Root`? Based on my understanding ( https://github.com/golang/go/issues/67002 ), it is related to security. However, under the hood, it doesn't use `Chroot`, so I could imagine, that eventually someone finds a way to escape from the Root.
Hixon10
·3 tahun yang lalu·discuss
It had to be simple yes/no question, but they haven't managed with this :D