News for hackers. Stuff that matters.

nusaru

I like the idea for this project, but not a huge fan of the AI-written docs.
Re:Zig: Build System Reworked on Saturday May 30, 2026 @10:39AM (#48336733)
Why not use an arena allocator?
Re:GitHub Is Down on Monday February 09, 2026 @11:32AM (#46947212)
I look forward to the day that jjhub becomes available...
Re:Zoxide: A Better CD Command on Tuesday September 23, 2025 @10:52AM (#45347923)
Switched. For anyone else thinking of doing the same, zoxide can import your data from autojump: https://github.com/ajeetdsouza/zoxide#installation

Here's the command I ran on macOS:

    zoxide import --from=autojump ~/Library/autojump/autojump.txt
> in the US

Huh? What does this mean? Are there other systems in the US that I’m not aware of?

Re:Suno v4.5 on Friday May 02, 2025 @02:50PM (#43873415)
Immediately got a banger: "Dimensions of being" https://suno.com/song/dd3dbde0-4df6-4aec-a9be-bd2f64c281c8
Re:Two Years of Rust on Tuesday April 15, 2025 @10:24AM (#43693196)
> Personally I didn’t have borrow checker problems, but that’s because before I started using Rust at work I’d designed and built my own borrow checker. I don’t know if that’s a scalable pedagogy.

Yeah... maybe not, but I can see this being a project in an undergraduate course.

Re:Weird Lexical Syntax on Saturday November 02, 2024 @05:17PM (#42029276)
> Ruby is the union of all earlier languages, and it's not even formally documented.

It's documented, but you need $250 to spare: https://www.iso.org/standard/59579.html

To answer your first question: no, past posts can’t be edited (at least not in the iOS app).

Answer to second question: https://news.ycombinator.com/item?id=40927209

Yeah, here's a quote from the 1.50 release post last week:

> Although Theia IDE is still in beta, the steady progress suggests that we will soon be exiting the beta phase.

Re:macOS Sonoma Boot Failures on Tuesday October 31, 2023 @03:42PM (#38090374)
> macOS Ventura 13.6

Well dang, I just upgraded yesterday, too. Fingers crossed that nothing breaks...

Re:Bun v1.0.0 on Friday September 08, 2023 @02:54PM (#37437809)
What does "allocalypse" mean here? Were memory allocations in Zig less explicit in the past?
Re:Rewriting the Ruby Parser on Tuesday June 13, 2023 @12:59PM (#36313186)
> This is the final step before merging YARP into CRuby, and we’re very excited to see it come to fruition. This work will be done in the next couple of work days.

It continues to amaze me the pace at which kddnewton and co. are able to work. His tweet[1] from a few months ago is really relevant here. Being full-time employees and not just open-source volunteers makes a huge difference!

[1]: https://twitter.com/kddnewton/status/1639258413120073730

Re:Integrating Zig and SwiftUI on Saturday May 27, 2023 @05:02PM (#36098285)
Second paragraph in OP:

> One approach to building a native GUI for a cross-platform application is to write all of the business logic in a cross-platform language (C, Rust, Zig, etc.) and then write the platform-specific GUI code. This is the approach I take with my my terminal emulator and it works really well. As of the current date writing this post, 93% of my repository is business logic in Zig and C, and 4% is macOS-specific GUI code in Swift.

That’s crazy, my city alone has more than 1/100 the population!

Edit: 10x to 1/10

Edit 2: 1/10 to 1/100

Re:JEP 450: Compact Object Headers on Thursday May 04, 2023 @03:45PM (#35821099)
Should be noted that Rust (one of the most prominent languages with traits) doesn't allow you to implement a trait for an object you do not own. A common workaround is to wrap that object in your own tuple struct and then implement the trait for that struct.
Re:Gamers 50-Plus Are a Growing Force in the Tech Market on Sunday April 23, 2023 @09:42PM (#35682758)
I find your comment hard to believe—because it’s so wholesome. Your parents rock!
Re:Starship Flight Test (Launch in 3 hours) on Thursday April 20, 2023 @10:02AM (#35640083)
Good point. He probably learned his lesson (at least for launches) from that point on.
Re:User: Junnn11 on Wednesday April 19, 2023 @04:45PM (#35633108)
Anorith[1] and Kabuto[2] are based on anomalocaris and xiphosura (horseshoe crabs)

[1]: https://bulbapedia.bulbagarden.net/wiki/Anorith

[2]: https://bulbapedia.bulbagarden.net/wiki/Kabuto

Re:Curl 8.0.0 on Monday March 20, 2023 @04:37AM (#35228780)
True. I could have phrased that better. I’ll take this as a sign to go to bed. Good night!
Re:Curl 8.0.0 on Monday March 20, 2023 @04:33AM (#35228749)
I read that too, but I feel like a project as widely used as curl should be more “conservative” in their version increments.
Re:Curl 8.0.0 on Monday March 20, 2023 @04:29AM (#35228715)
Well yeah, but it looks like semver. Again, I don’t know why it bothers me, but it just... does.
Re:Curl 8.0.0 on Monday March 20, 2023 @04:11AM (#35228608)
> There is no API nor ABI break in this version.

I don’t know why, but this really, really bothers me. Why even use semver then?

Older »