News for hackers. Stuff that matters.

naltun

Re:OpenBSD 8.0 on Wednesday October 28, 2026 @08:18PM (#50282784)
OpenBSD 8.0 ships with getexecpath(3) [0], which I just happily added to Pie Lang [1]

[0] https://man.openbsd.org/man3/getexecpath.3

[1] https://github.com/AliAlmutawaJr/Pie (not affiliated with the project, but it's a fun language)

Re:The Tao of Acme on Thursday September 24, 2026 @04:27PM (#49836366)
I first tried Acme back in 2018/19, and I didn't get too far with it. I recently found myself in a deep Plan9 rabbit hole and am trying it again. I found this to be a good post on the editor.
Re:Red Programming Language: Static linking support on Wednesday July 01, 2026 @11:32AM (#48748548)
Always nice to see Red updates (thanks for sharing)
Great article.
Re:What is SmartOS? Is it that smart? on Monday May 05, 2025 @02:13PM (#43897813)
Great post on the history and benefits of SmartOS, a distribution of Illumos. Also includes a comparison with OpenIndiana, another distribution of Illumos.
1991 paper published by Roger Faulkner and Ron Gomes. I found this paper after listening to a talk by Bryan Cantrill.
Re:DHH Wants to Make Web Dev Easy Again, with Ruby on Rails on Friday November 22, 2024 @12:13PM (#42215584)
Article about new Rails 8 features
Re:I have written a JVM in Rust on Friday July 21, 2023 @02:45PM (#36817799)
Not OP nor am I a Rust expert. I can speak regarding another technology: sockets.

I've been deep-diving into sockets recently. 2 weeks ago I had only a high-level understanding of sockets (learned from casually reading manpages, docs, blog posts, etc.). I decided to read as much as possible because I wanted to understand networking fundamentals, and after a week I learned enough to write some sockets code in Python and C. I know Python quite well, so reviewing the ``sockets'' library made more sense after my deep dive.

If you want to get better at technology A using language X, I suggest either reading/watching as much as you can about tech A, and build stuff with it in language Y. Then you can circle back to learning language X and you've already mastered much of the concepts around technology A.

e: spelling

Re:Build Your Own Lisp on Sunday May 28, 2023 @04:44PM (#36107610)
I followed the exercises in this book coming up on a decade ago. It was I valuable to my growth as a developer. The author, OrangeDuck, has many worthwhile projects. If you are learning C, it's worth checking out their Cello project.
Re:Ask HN: Apps that are built with Git as the back end? on Wednesday October 19, 2022 @11:16AM (#33263451)
pass is an excellent tool.
Re:Using Journalctl – The Ultimate Guide to Logging on Thursday September 29, 2022 @11:59AM (#33022496)
I'm only finally learning journalctl after years of using Linux, and what a lifesaver this would have been if I had only learnt it sooner. This guide is excellent; it is succinct and informative.

E: grammar

Re:Don’t think to write, write to think on Tuesday August 30, 2022 @01:13AM (#32646840)
I started writing down keywords a few months back and I honestly should have started much sooner.
Re:Finnish as a world language? on Friday August 26, 2022 @01:33PM (#32610445)
> I think I do not misspeak myself by saying that the work of this article should settle the matter clearly and finally.

Perkele, consider the matter closed.

Re:Things people blamed on bicycles on Wednesday August 24, 2022 @04:46PM (#32585515)
Do you actually believe everything you just said? I can't tell if /s or not.
Re:Halligan Bar on Wednesday August 24, 2022 @04:44PM (#32585480)
Nice shoutout to the classic
Re:Mainnet Merge Announcement on Wednesday August 24, 2022 @01:35PM (#32582868)
Nicely said.
I learned a lot about Mudge by reading "Cult of the Dead Cow: How the Original Hacking Supergroup Might Just Save the World."

For anyone wanting to explore 90's security nostalgia, it's worth a read. For anyone wanting to learn where hacktivism comes from, it's worth a read. For anyone wanting to learn about how security consulting has evolved over the years, it's worth a read.

Mudge is a very cool and capable individual. I am slightly surprised that Twitter would ignore someone of his talent and respect, and choose to air their dirty laundry in this manner. It's as if they have no idea who they hired. That, or C-levels think they can outpay $$$ any PR against Twitter to control the narrative. Either way, if Mudge is whistleblowing, there's probably some bad shit going down.

The code snippet in this [0] example from the index page (top) looks to have an f-string issue:

return [

  {

    "message": "{t.name} is due for {t.due_days} days",

    "assignee": t.assignee,

  }

  for t in tickets
]

[0] https://assets-global.website-files.com/627d359d0e0aa265b781...

E: Fix formatting (TIL HN doesn't support code blocks)

Older »