alt.hn

3/30/2025 at 7:22:36 PM

Introduction to System Programming in Linux (Early Access)

https://nostarch.com/introduction-system-programming-linux

by teleforce

3/31/2025 at 2:57:59 AM

Interesting, this might be perfect for me depending on how the book is written/who the target audience is. $60 for an ebook or $80 for the hard copy is extremely hard to swallow though. I absolutely think a book of that purported length means an author probably put a lot of effort and time into it, and should get compensated. But I'm not familiar with the author at all so you're really buying sight unseen. Has he written anything else? I couldn't find anything with a quick google search.

Tangentially related, I was hoping to skim at least the first chapter via the Safari Books Online subscription which afaik had all of the No-Starch books on there (including early access I thought?). But no luck, maybe it'll be added there closer to publication date.

by hn_user82179

3/31/2025 at 1:16:57 PM

Regarding the cost, just a quick note, when you buy the hard copy directly from No Starch Press you get perpetual access to the ebook as well. That's maybe cooler than it sounds: at any given time you've got access to the newest (or close to it) printing of the book via ebook, and it's nice to get the little updates and errata that accumulate over the years in a big book like for example, The Linux Programming Interface.

(at least that's the way they used to do business - I'm pretty sure they still do)

by justin66

3/31/2025 at 7:44:50 AM

I found a pdf of his Unix lecture notes on the "high seas". These were pretty good. I'm looking forward to his book and I will buy it.

by kaycey2022

3/31/2025 at 4:11:20 AM

I concur. At least a sample/preview of a couple of chapters would be nice. Bit of a hard sell to dump $60+ on a completely unknown piece of work.

by d3Xt3r

3/31/2025 at 5:03:19 AM

I found only this: "A Time-independent Definition of Software Reliability"

https://a.co/d/0q7gkTo

by LMMojo

3/31/2025 at 6:23:24 AM

oh good find! I went from that title to the Internet Archive version (pdf alert: https://dn790007.ca.archive.org/0/items/timeindependentd00we...) (legal because as stated in that Amazon description, the paper is in the public domain).

I am both convinced the author is quite smart and hope that the topic/audience of the book is very different from the paper because I would not survive 1000 pages of that.

by hn_user82179

3/31/2025 at 9:30:15 AM

Now it's $80 and $100. We should buy it quick, because the price is rising fast.

by Cebul1234

3/30/2025 at 9:21:17 PM

> Chapter 15: Interactive Programming > Chapter 16: The NCurses Library

That seems... kinda obsolete?

IMO, newer editions should focus on newer APIs like io_uring, cgroups, namespaces.

by cyberax

3/30/2025 at 10:48:36 PM

There are applications where ncurses is still a great approach for a controlled, structured UI, e.g., certain security appliances with complex configurations where web UIs, e.g., are not, by default, permissible.

(I spend a lot of time in ncurses on our appliances. We are looking at a web interface, but it will have to be homegrown and SELinux aware. It's a ways out yet....)

by PeterWhittaker

3/31/2025 at 4:25:25 AM

totally agree, there are a few nice books so really no need to repeat,but one covers new APIs from the last decade will be wonderful

by synergy20

3/31/2025 at 6:38:49 PM

Doesn’t top use ncurses?

And other utils like k9s

by DrFalkyn

3/30/2025 at 10:57:17 PM

it’s more like off topic given that ncurses/curses are ui-toolkits (hah !) than anything else.

by signa11

3/30/2025 at 9:08:41 PM

Does it cover some modern Linux features like io_uring?

by shmerl

3/30/2025 at 9:21:14 PM

I'd add to the question: namespaces/cgroups, eBPF.

OTOH, the book is "only"

> Introduction...

by kvemkon

3/31/2025 at 5:42:08 AM

Are there any good book that cover deep linux stuff like this? I'd like to learn some lower level stuff so I can maybe write some cool projects?

by jamesy0ung

3/31/2025 at 10:52:49 AM

BPF Performance Tools by Brendan Gregg

by dharmab

3/31/2025 at 8:16:34 AM

The source.

by GoblinSlayer

3/30/2025 at 8:41:28 PM

I might buy it, but the content already seems to overlap with APUE and/or the Linux Programming Interface

by __turbobrew__

3/30/2025 at 9:00:53 PM

I've read both and still refer to TLPI as the bible. But if ever a subject needed an ELIF version, it is this one

by romerstomer

3/31/2025 at 12:53:52 AM

I could see there being space for a book which covers new(er) kernel mechanisms and features, but as you said TLPI is the Word and if your book covers the same content it doesn’t add a lot of value.

by __turbobrew__

3/31/2025 at 8:39:36 AM

TLPI is ELIF version though

by kaycey2022

3/31/2025 at 12:53:14 PM

APUE is a National Treasure, but I think LPI has long surpassed it as what you should keep within from your desk chair. LPI is a goldmine and the gift that keeps on giving, but this book looks like a nice easing into it. Instabuy!

by alfiedotwtf

3/30/2025 at 9:03:26 PM

Would be interested in any impressions of this vs. TLPI. Seems like it covers a lot of similar topics.

by dmart

3/31/2025 at 4:28:54 AM

looked at the toc,so similar to tlpi the bible book, and did not have chapters to cover what's new,e.g. cgroups,io_uring,namespaces,ebpf,etc. honestly i lost my interest immediately

by synergy20

3/31/2025 at 9:30:06 AM

if author covers cgroups,io_uring,namespaces,ebpf topics and update the book repo, i would just buy it to support.

https://github.com/stewartweiss/intro-linux-sys-prog

IMHO having up-to-date broad range of simple examples is worth of 100 bucks

by adeptima

4/1/2025 at 12:00:06 AM

Holy crap this was my operating systems professor!!! I was not expecting to see this here... big smile on my face. He was a great teacher :).

by sovietswag

3/30/2025 at 11:58:41 PM

>EARLY ACCESS Ebook, $79.99

Oh, come on now! Or all these NoStarch books ludicrously over-priced?

by zabzonk

3/31/2025 at 7:41:23 AM

Serious price for a serious book, presumably. It's not at all uncommon to pay this sort of price (and sometimes more) for high-quality software development books. Most of the books in my software development library are in this price range (if not significantly more).

by rerdavies

3/31/2025 at 12:09:24 AM

Only $59.99 with the coupon on the same page. Less than 6 cents a page.

by Jtsummers

3/31/2025 at 1:29:46 PM

In the universe of books that will be used among other things as college textbooks, this book is at the low end of the scale, not the high end.

by justin66

3/31/2025 at 2:04:05 AM

It's over 1,000 pages.

by prettyblocks

3/31/2025 at 11:30:02 AM

How much of that is fluff?

by jagged-chisel

3/31/2025 at 12:56:52 PM

No Starch Press books tends to be all meat no bone. I don’t think I’ve picked up a NSP book and regretted it… unlike other publishers who just phone it in

by alfiedotwtf

3/31/2025 at 5:12:14 PM

It's a professional reference book. Get your workplace to buy it.

by patmorgan23

3/31/2025 at 1:18:44 PM

Wait till it is on libgen, then.

by johnisgood

3/31/2025 at 1:32:50 PM

just get linus to teach you, it will end up cheaper than this book

by coolThingsFirst