Live data from Hacker News

Paged Out Issue #8 [pdf]

pagedout.institute

41–50 of 81 posts

Re: Paged Out Issue #8 [pdf]

#42

Earlier quoted context omitted.

Sadly I don't know if that kind of 80s/90s irreverence would go well with today's sensitivities.

that's the point! we got so concerned with creating a safe space for everyone that can't possible offend we lost site of the community building intent. The crux is to have people self-select without offending them, but IMO it's not a binary goal.

[deleted]

Re: Paged Out Issue #8 [pdf]

#44
post #31

A couple of the stories where I feel I have expertise I found to be a bit objectionable. The title/headline was some clever or unexpected thing, but upon reading it turns out there is nothing supporting the headline. E.g. "Integer Comparison is not Deterministic", in the C standard you can't do math on pointers from different allocations. The result in the article is obvious if you know that. Also, in the Logistic Ma…

I noticed that as well. Also misleading titles like “Eliminating Serialization Cost using B-trees” where the cost savings are actually for deserialization (from a custom format), and neither the self-balancing nature of B-trees isn’t actually relevant, as no insertion/deletion of nodes occurs in the (de)serialization scenario, so a single tree level is sufficient. It’s a stretch to refer to it as a B-tree.

Re: Paged Out Issue #8 [pdf]

#46

Awesome! Was looking forward to the next issue. Paged Out reminds me a lot of the old-school 2600 Hacker Quarterly periodical back in the 80s. https://en.wikipedia.org/wiki/2600:_The_Hacker_Quarterly

2600 is still being published!

https://www.2600.com/Magazine/DigitalEditions

Re: Paged Out Issue #8 [pdf]

#47
post #36

I took a peak at "Compiler Education Deserves a Revolution" and thought, wtf is this talking about? It claims clang is NOT "a pipeline that runs each pass of the compiler over your entire code before shuffling its output along to the next pass." What I think the author is talking about is primarily AST parsing and clangd, where as "any compiler tome" is still highly relevant to the actual work of building a compiler.

https://learn.microsoft.com/en-us/shows/seth-juarez/anders-h...

https://news.ycombinator.com/item?id=11685317

https://lobste.rs/s/dwf2yn/sixten_s_query_based_compiler

https://ericlippert.com/2012/06/08/red-green-trees/

Rust's salsa, etc.

Related search terms are incremental compilation and red-green trees. It's primarily an ide driven workflow (well, the original use case was driven by ides), but the principles behind it are very interesting.

You can grok the difference by thinking through, for example, the difference between invoking `g++` on the command line - include all headers, then compile object files via includes, re-do all template deduction, etc. and one where editing a single line in a single file doesn't change the entire data structure much and force entire recompilation (this doesn't need full ownership of editing either by hooking UI events or keylogging: have a directory watcher treat the file diff as a patch, and then send it to the server in patch form; the observation being that compiling an O(n) size file is often way more expensive than a program that goes through the entire file a few times and generates a patch)

AST's are similar to these kinds of trees only insofar as the underlying data structure to understand programming languages are syntax trees.

I've always wanted to get into this stuff but it's hard!

Re: Paged Out Issue #8 [pdf]

#48
post #2

They've got a new web viewer in this issue that can be used to link to individual articles and might be nicer than reading a PDF on some screens: https://pagedout.institute/webview.php?issue=8&page=1

Still would like a straight html version for reading on a phone. One with resizable text and proper reflow.

Re: Paged Out Issue #8 [pdf]

#49

I like this magazine vibe, it reminds me of the good ol' l33t zines from the late '80s and '90s. However, if I can offer a suggestion, I'd also pair the technical articles with a little more punky, down-to-earth stuff. They were cheerful, informal, and full of that cheeky, irreverent, cocky smart-ass humor, plus this mysterious edge that made them absolutely magnetic to me. Life just wasn’t so heavy back then.

like Mondo 2000 :)

I still have my Mondo 2000 zine. It was literally a futurist guidebook for cyberpunk of today. Better living through chemistry, memes, cybernetics were all predicted by Mondo.

Re: Paged Out Issue #8 [pdf]

#50

Awesome! Was looking forward to the next issue. Paged Out reminds me a lot of the old-school 2600 Hacker Quarterly periodical back in the 80s. https://en.wikipedia.org/wiki/2600:_The_Hacker_Quarterly

2600 is still being published! https://www.2600.com/Magazine/DigitalEditions

Has the quality declined over the years?

I get the 2600 zine at a local book store and I like it but there's a lot of articles that I don't really care about.

It might be a good thing though.

Post reply on HN