Top all-time · #8927
pts.blog
Personal blog · ptspts.blogspot.comprogrammingsystems
pts.blog is a personal blog at ptspts.blogspot.com about programming and systems. Since 2010, 9 different Hacker News readers have linked it 10 times, most often “How to make smaller C and C++ binaries”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters link pts.blog for a comparison of encrypted Git tools (Keybase Git, git-remote-gcrypt, git-gpg), a note on switching from fish to zsh, and a how-to on writing C programs. Comments do not judge the writing itself.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- How to make smaller C and C++ binaries2 people · 2 mentions · first linked 2017-04-29
What Hacker News says?
See my comparison of Keybase Git, git-remote-gcrypt and git-gpg here: http://ptspts.blogspot.com/2017/10/comparison-of-encrypted-g...
Comment linking /2017/10/comparison-of-encrypted-git-remote.html
on “Keybase launches encrypted Git”Submitted Comparison of encrypted Git remote implementations (2017) as a story · 20 points
HN discussionI'm not a Keybase developer, but I'm a user of Keybase Git, git-remote-gcrypt and git-gpg, and I've just written a comparison of the 3. Here you are: http://ptspts.blogspot.com/2017/10/comparison-of-encrypted-g... If I missed some of the aspects, please let me know.
Comment linking /2017/10/comparison-of-encrypted-git-remote.html
on “Keybase launches encrypted Git”Submitted Binary search in line-sorted text files as a story · 3 points
HN discussionI tried fish for a while but found it jarring switching between it and bash when working on remote machines where fish is not installed. I was also surprised when I first started using fish that it can't synchronize history between shell instances, which is a killer feature for me. So after about a month with fish I've switched to zsh. https://github.com/fish-shell/fish-shell/issues/825 http://ptspts.blogspot.com/20…
Comment linking /2011/03/how-to-automatically-synchronize-shell.html
on “Fish shell 2.1”Submitted What has changed in Turbo Assembler (TASM) between versions 5.3 and 5.4? as a story · 1 points
HN discussionI get 8392 bytes on MacOS. $ echo 'main(){puts("hello, world");}' | cc -fno-PIE -m32 -w -xc - && wc -c a.out 8392 a.out (Other code generation and linker options,[1] GCC instead of Clang, different C/C++ standards, printf(3) or write(2) instead of puts(3) and `void main()` instead of `int main()` all had no effect on the binary size). [1] I tried all the ones listed here, although I didn't try the more exotic method…
Comment linking /2013/12/how-to-make-smaller-c-and-c-binaries.html
on “Concerns with JPMS spec and Jigsaw implementation”Submitted How to make smaller C and C++ binaries as a story · 1 points
HN discussionAuthor's argument against using C++ isn't true. New/delete can be easily redefined to use malloc/free [0]. You can compile (a bit limited) C++ code without any special C++ dependencies. [0] http://ptspts.blogspot.com/2010/12/how-to-write-c-program-wi...
Comment linking /2010/12/how-to-write-c-program-without-libstdc.html
on “Left-leaning red-black trees are hard to implement (2008)”Submitted Feature comparison of Python non-blocking I/O libraries as a story · 1 points
HN discussion