Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hexagonal-sun
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
hexagonal-sun
7mo ago
Indeed! There are a few parts where I resorted to AI (mainly for the unit tests in libkernel), but I made sure to read through the generated code and that the tests were sane.
2.
▲
Moss: A Linux-compatible Rust async kernel, 3 months on
4 points
by
hexagonal-sun
7mo ago
|
2 comments
3.
▲
by
hexagonal-sun
10mo ago
Yip, I panic whenever I encounter a syscall that I can't handle and that prompts me to implement it. Yeah, I was thinking of integrating that at some point. They've done a really nice job of keeping it no_std-friendly.
4.
▲
by
hexagonal-sun
10mo ago
Eventually, It'd be amazing to use Moss as my daily driver OS. That means targeting the specific hardware that I have, but in doing so, I hope to build up enough of the abstractions to allow easier porting of hardware. A more concrete
5.
▲
by
hexagonal-sun
10mo ago
;-)
6.
▲
by
hexagonal-sun
10mo ago
This has been a real help! The ability to easily verify the behavior of certain pieces of code (especially mem management code) must have saved me hours of debugging. Regarding the async code, sibling posts have addressed this. However,
7.
▲
Moss: a Rust Linux-compatible kernel in 26,000 lines of code
(github.com)
437 points
by
hexagonal-sun
10mo ago
|
156 comments
8.
▲
by
hexagonal-sun
10mo ago
Hello! For the past 8 months, or so, I've been working on a project to create a Linux-compatible kernel in nothing but Rust and assembly. I finally feel as though I have enough written that I'd like to share it with the community
9.
▲
Trale (Tiny Rust Async Linux Executor) v0.3. For Rust Released
(github.com)
1 points
by
hexagonal-sun
1y ago
|
1 comments
10.
▲
by
hexagonal-sun
1y ago
Hello! I've just released trale v0.3.0 — my attempt at building a small, simple, but fully-featured async runtime for Rust. Trale is Linux-only by design to keep abstraction levels low. It uses io_uring for I/O, and provides futur
11.
▲
Trale v0.2.0 – rust async runtime using io_uring
(github.com)
2 points
by
hexagonal-sun
2y ago
|
1 comments
12.
▲
by
hexagonal-sun
2y ago
Announcing trale v0.2.0! I'm excited to announce the release of trale v0.2.0! This release brings several important updates that will improve the overall performance and usability of the project. Key Features: - Reactor port: Successfu
13.
▲
Trale – A Minimalistic Asynchronous Rust Executor
(github.com)
1 points
by
hexagonal-sun
2y ago
|
1 comments
14.
▲
by
hexagonal-sun
2y ago
Hello everyone! I'm excited to announce the first release of trale, my minimalistic asynchronous executor crate! This project is designed to provide a simple yet functional educational resource for those studying Rust's async ecos
15.
▲
Trale: A full rust async envrinoment in < 1000 lines
(github.com)
2 points
by
hexagonal-sun
2y ago
|
1 comments
16.
▲
by
hexagonal-sun
2y ago
As a learning exercise on unpicking how Rust's async really works, I created trale. It's a tiny, fully working execution envinroment for async rust code on Linux. It currently stands at < 1000 lines and is fully featured.
17.
▲
AMPKT – Amateur radio packet explorer
(github.com)
49 points
by
hexagonal-sun
3y ago
|
29 comments
18.
▲
by
hexagonal-sun
3y ago
This is a project to connect two Linux machine's network stacks via the amateur radio bands. It uses Linux's TAP interface to read & write packets at layer 2 to/from the kernel. QPSK modulation is used at the RF layer. F
19.
▲
by
hexagonal-sun
7y ago
Agreed, syntax highlighting would be great. I was thinking about something akin to fish's syntax highlighting and completion with the REPL. I'll take a look at tree-sitter. If I get syntax highlighting for free then I'll ta
20.
▲
by
hexagonal-sun
7y ago
Thanks! It's still a work in progress but should hopefully help people to get to grips with C.
21.
▲
by
hexagonal-sun
7y ago
Huh, I didn't know about that tool. Looking through the docs this looks impressive, especially since it can do C++ too.
22.
▲
Show HN: Bic – a C interpreter and API explorer
(github.com)
181 points
by
hexagonal-sun
7y ago
|
26 comments