News for hackers. Stuff that matters.

xnacly

Re:Making stinkarm stink less, or more? on Friday August 21, 2026 @02:47PM (#49392321)
Ah damn, i was too edgy when writing the title i guess
Re:Understanding the Go Runtime: Profiling on Tuesday July 14, 2026 @05:59AM (#48904401)
the art is def ai generated, text seems okay thusfar?
Re:Building a CLI for All of Cloudflare on Monday April 13, 2026 @12:16PM (#47754269)
Well it does suck for a huge list of reasons but specifically disqualifying for being the lingua franca would be it being controlled by microsoft
Re:Building a CLI for All of Cloudflare on Monday April 13, 2026 @12:11PM (#47754190)
> We write a lot of TypeScript at Cloudflare. It’s the lingua franca of software engineering.

This scares me more than Im able to admit, typescript sucks and in my opinion its way worse than the more commonly used lingua franca of computing, which I would attribute to C. At least this one can be used to create shared objects i guess?

Re:Ask HN: What Are You Working On? (March 2026) on Monday March 09, 2026 @05:14AM (#47306585)
Each syscall taking 15ms on top of the normal considered costly time taken for context switching to the kernel seems excessivly slow, no?
Re:GrapheneOS – Break Free from Google and Apple on Tuesday February 17, 2026 @05:53AM (#47045989)
Well i do use banking and netflix on graphene os on my pixel 8a and everything works perfectly
Re:Poking holes into bytecode with peephole optimisations on Monday January 19, 2026 @07:22AM (#46678191)
Hi, no it doesnt, this example of course breaks using temporary registers used after the optimisation. But thats why peephole is a fallback to ir optimisation, since they are only local.

I honestly didnt think of this possibility while building the optimisation. Since constant folding is done as an ir pass i will remove the peephole pass, thanks for noticing :)

Re:Ask HN: Could you share your personal website here? on Monday January 19, 2026 @06:34AM (#46677815)
I love jetbrains mono, together with go mono my favourite fonts
Re:Poking holes into bytecode with peephole optimisations on Monday January 19, 2026 @06:32AM (#46677797)
Im sorry i forgot to highlight the braces around (2+3)*(4-1);

Either way the parser isnt implemented yet and all ast examples for the compiler are hardcoded

Re:Ask HN: Could you share your personal website here? on Wednesday January 14, 2026 @01:32PM (#46620339)
xnacly.me
Re:Zen-C: Write like a high-level language, run like C on Monday January 12, 2026 @09:42AM (#46589178)
Assembly requires way more work than compiling to, say C. Clang and gcc do a lot of the heavy lifting regarding optimisation, spilling values to the stack, etc
Re:I'm Just Having Fun on Tuesday December 23, 2025 @04:12AM (#46363729)
No clue what that is, I dont talk to hr
Re:I'm Just Having Fun on Sunday December 21, 2025 @06:21PM (#46349670)
what a weird and mean comment, do better
the rust example is so far off being useful and file io seems completly dumb in this context
Re:Java Hello World, LLVM Edition on Sunday December 07, 2025 @09:41AM (#46181992)
This, lisp is perfect for representing arbitrary data, nesting is just another sexpr, easy to produce, easy to parse and easy to debug / reason about
Re:Building a Minimal Viable Armv7 Emulator from Scratch on Friday November 21, 2025 @01:34PM (#46007359)
Its winter, it takes a literal second to fade out
Re:Building a Minimal Viable Armv7 Emulator from Scratch on Friday November 21, 2025 @11:50AM (#46006161)
I think rust macros could shine for this usecase, definitely on my TODO list
Re:Building a Minimal Viable Armv7 Emulator from Scratch on Friday November 21, 2025 @11:49AM (#46006145)
The snowflakes do vanish once you scroll down even a single pixel
Re:Porting a Segmented List from C to Rust on Friday October 17, 2025 @04:05PM (#45621377)
Well it does, thats why i didnt include it

Older »