aapoalas

Joined 3 years ago

Karma
463
Submissions
170
Member since
Aug 12
SW engineer in automation business

TypeScript by day, Rust and big dreams by night

View on Hacker News

Recent submissions

Comment · 1 month ago
Only a year older than I am. Donated a little.
Comment · 2 months ago
It is not.
Comment · 3 months ago
I believe Zig will always do bounds checks, except maybe in ReleaseFast mode?
Comment · 3 months ago
I had an HP Mini 5102 and I absolutely loved it! I actually revived it a few years ago and used it for some modern programming tasks. I think I tried to compile rustc on it once and had to leave it on for the night, coming back to it in the morning and finding that it had just frozen fully.

Unfortunately its CMOS battery ran out and when I went in to replace it I had to unplug a few ribbon cables which of course promptly snapped the now-brittle plastic connectors. Its been sitting on a shelf waiting to be revived once again ever since... I miss that little thing.

Comment · 4 months ago
Really cool to see Zig have strong support and a stable financial status <3
Comment · 4 months ago
Ooh, cooll to hear you got some uptake on the call for formal methods help! Or did you end up figuring it out on your own? Either way, looking forward to the followup!
Comment · 5 months ago
Oh, I was just watching this yesterday and got a little re-energised about getting back to more active development of my DoD JS engine! Thanks!
Comment · 5 months ago
Beyond just quite possibly being slop, this is also sloppy and confused: complaining that C++ cannot remove features because they live in the stdlib forever while listing out a bevy of features that got deprecated and then removed is just oof.

Also, fun fact: Rust cannot remove anything from std once stabilised, presumably forever. Take this with a slight grain of salt, I haven't vetted this thought myself, but it's what I hear from Rust project people and I've just been in the project all-hands for three days.

Rust does partially have an easier time since it eg. does not guarantee the ABI of various std types like Vec (although the size and alignment are probably guaranteed at this point), and with 1&mut XOR N& providing local reasoning and isolation you get to change internal details easier.

Comment · 5 months ago
This bug was already reported very soon after the merge.
Comment · 5 months ago
They have a PR (~~closed by GitHub bot as AI slop, ironically~~ this was wrong info, it was apparently closed by Jarred himself as it missed a conversion or some 20 Zig files to Rust) to remove the Zig code.

I guess the answer is "no".

Comment · 5 months ago
Comment · 6 months ago
"They're your feelings and no one else has the right to how you should feel about them."
Comment · 6 months ago
Remember to be careful with looping lest you create an ikikieriö.
Comment · 6 months ago
Would kernel huge pages possibly have an effect here also?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton