HNHacker News
TopNewBestAskShowJobs

erminpour

49 karma · joined April 22, 2026

submissionscomments
erminpour··on Borland Turbo Basic
Borland Turbo C was a delight! They don't make 'em like that anymore.
erminpour··on A.I. Is Going Rogue. Who Should Be Held Responsible?
Have they really? This seems more like marketing hype.
erminpour··on Why Does Nobody Use Lemmy?
It's a trick question: Lemmy is God.
erminpour··on Ubuntu 26.10 completes transition to Rust-based coreutils
Rusty Shackelford :D
erminpour··on Ubuntu 26.10 completes transition to Rust-based coreutils
Whether you like Rust or not, it's questionable as to why Canonical would push this so much and do it in such a cavalier way.

Will this really make coreutils more secure? I doubt it, if anything there will be a river of new bugs.

So, again, why are they pushing Rust so much? Having Microsoft make Rust a 'Tier-1' language also doesn't bode well.

erminpour··on Rui Ueyama: "We are rewriting the mold linker in Rust"
"You're coming at this with negative assumptions" not so much negative as skeptical. Everyone is pushing Rust and full rewrites, I'm still not convinced.

"But either way I'm not volunteering, it's much easier to start fresh than try to carve out and replace the entire guts of this old thing."

Fair enough :D

erminpour··on Uber is laying off 10% of staff
Jack Welch's legacy
erminpour··on Rui Ueyama: "We are rewriting the mold linker in Rust"
"...it doesn't do any real work in parallel." I think this is the biggest selling point.

Although, "with GNU ld you might have to wait several minutes of link time on every dev build." Meh, I might prefer to wait a few minutes and stick with something I know works.

"The creator of mold is also the original creator of LLVM lld" That's cool, why not implement these features in LLVM lld? Why not implement them in GNU ld? Is it a gatekeeping thing? Parallel ld would be very useful.

Also, why Rust?

erminpour··on Rui Ueyama: "We are rewriting the mold linker in Rust"
"We are rewriting the mold linker in Rust and adding linker script support so that mold can link essentially anything GNU ld can, including kernels and embedded programs."

Legitimate question, why not just use GNU ld? Does link time take so long that it requires a complete rewrite?

erminpour··on Rui Ueyama: "We are rewriting the mold linker in Rust"
"I think this is long overdue, given that many large programs have already adopted mold. It has been used in production for years."

That's not a good reason to replace GNU ld with mold, I'm still skeptical about rewriting EVERYTHING in Rust. What's the real reasoning? Who's pushing this so much?

erminpour··on Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a
Yay, I guess? It's impressive that AI can build something like this, but do you really understand how all the components work?

AI is really good an taking what we already know and producing something that works, but what about new innovations?

With all that said, this is still pretty cool.

erminpour··on Investing in automated C to Rust translation
"If we want more systems software to benefit from memory safety, we need better ways to reduce the cost and risk of migration."

What about using CHERI or Memory Tagging? Rewriting an established and mature codebase seems like the wrong approach.

This seems less like "We want to prevent memory errors." and more like "We hate C, we want Rust."

erminpour··on The Indo-European Family Tree
I can image the moment Sir William Jones realized Sanskrit and Latin had a common origin. "Wait a minute...these can't all be coincidences." It's pretty mid-blowing.
erminpour··on More Young College Graduates Are Living at Home. Is That a Bad Thing?
Even Computer Science graduates are having a hard time.
erminpour··on More Young College Graduates Are Living at Home. Is That a Bad Thing?
"Is That a Bad Thing?"

Is that a serious question? During the great Depression 48% of young adults were living with their parents.

erminpour··on Open Source Is a Thankless Job
Thankless? People are straight up hostile!
erminpour··on The Art of Loop Engineering
This used to be called "Programming by Coincidence".
erminpour··on The End of the Coder?
"As AI agents transition from simple coding assistants to end-to-end engineers"

What a hype!

erminpour··on Ask HN: Why won't you be replaced by AI?
"AI models are rapidly getting better." How many times are we going to keep hearing this? Give the horse the dang carrot!

I'm so tired of hearing about AI.