| 1. | | Home-Cooked Software and Barefoot Developers (maggieappleton.com) |
| 322 points by stevekrouse on June 10, 2024 | 171 comments |
|
| 2. | | Ask HN: Recommended lightweight apps like Paint.NET, Notepad++, SumatraPDF etc |
| 14 points by rkwz on March 30, 2024 | 8 comments |
|
| 3. | | Bicycle (ciechanow.ski) |
| 3014 points by todsacerdoti on March 28, 2023 | 399 comments |
|
| 4. | | Building a “Simple” Distributed System – Formal Verification (jack-vanlightly.com) |
| 151 points by pron on Jan 29, 2019 | 9 comments |
|
| 5. | | A Self-Learning, Modern Computer Science Curriculum (functionalcs.github.io) |
| 394 points by hacknrk on Jan 29, 2019 | 30 comments |
|
| 6. | | Practical Linux Hardening Guide (github.com/trimstray) |
| 683 points by covertress on Jan 24, 2019 | 213 comments |
|
| 7. | | Topology of Numbers (cornell.edu) |
| 153 points by espeed on Dec 20, 2018 | 20 comments |
|
| 8. | | The Cult of the Bound Variable: ICFP Programming Contest (2006) [pdf] (boundvariable.org) |
| 15 points by codezero on Dec 18, 2018 | 7 comments |
|
| 9. | | Interactive Beginner's Guide to ROP (bordplate.no) |
| 43 points by bordplate on Dec 17, 2018 | 10 comments |
|
| 10. | | Cache-Line Aware Data Structures (accu.org) |
| 123 points by ingve on Aug 13, 2018 | 4 comments |
|
| 11. | | Making a low level Linux debugger, part 2: C (asrpo.com) |
| 102 points by asrp on June 25, 2018 | 11 comments |
|
| 12. | | Let's code a TCP/IP stack, 1: Ethernet & ARP (2016) (saminiir.com) |
| 287 points by maastaar on June 15, 2018 | 47 comments |
|
| 13. | | A Call of Duty exploit (momo5502.com) |
| 152 points by danso on May 3, 2018 | 27 comments |
|
| 14. | | Parsing: a timeline (jeffreykegler.github.io) |
| 326 points by janvdberg on April 17, 2018 | 85 comments |
|
| 15. | | Debugging across pipes and sockets with strace [pdf] (github.com/nh2) |
| 111 points by nh2 on March 29, 2018 | 11 comments |
|
| 16. | | Detecting integer constant expressions in macros (lkml.org) |
| 79 points by BtdTom on March 28, 2018 | 22 comments |
|
| 17. | | Writing a Wayland Compositor, Part 1: Hello Wlroots (drewdevault.com) |
| 195 points by ddevault on Feb 18, 2018 | 69 comments |
|
| 18. | | Programmer's guide to polynomials and splines (wordsandbuttons.online) |
| 219 points by okaleniuk on Feb 17, 2018 | 24 comments |
|
| 19. | | How it works: Compiler Explorer (xania.org) |
| 107 points by adamnemecek on Feb 3, 2018 | 25 comments |
|
| 20. | | Exploiting modern microarchitectures: Meltdown, Spectre, and other attacks [pdf] (redhat.com) |
| 211 points by anarazel on Feb 4, 2018 | 34 comments |
|
| 21. | | Nuklear: A single-header ANSI C GUI library (github.com/vurtun) |
| 402 points by mpweiher on Feb 10, 2018 | 176 comments |
|
| 22. | | A C89 compiler that produces executables that are also valid ASCII text files [pdf] (cmu.edu) |
| 323 points by luu on Feb 5, 2018 | 67 comments |
|
| 23. | | A Commentary on the Sixth Edition Unix Operating System (warsus.github.io) |
| 153 points by colinprince on Dec 12, 2017 | 16 comments |
|
| 24. | | Introduction to OS Abstractions Using Plan 9 from Bell Labs (2007) [pdf] (lsub.org) |
| 234 points by marttt on Jan 28, 2018 | 67 comments |
|
| 25. | | Laws of UX (lawsofux.com) |
| 535 points by saketmehta on Jan 19, 2018 | 207 comments |
|
| 26. | | Drawille: Pixel graphics in terminal with Unicode braille characters (github.com/asciimoo) |
| 150 points by Ivoah on Nov 1, 2017 | 37 comments |
|
| 27. | | An Experimental Course on Operating Systems (stanford.edu) |
| 967 points by jzoch on Jan 12, 2018 | 243 comments |
|
| 28. | | Feature comparison of ack, ag, git-grep, GNU grep and ripgrep (beyondgrep.com) |
| 244 points by infodroid on Jan 8, 2018 | 100 comments |
|
| 29. | | Spectre Example Code (gist.github.com) |
| 3 points by robertelder on Jan 8, 2018 |
|
| 30. | | Linux containers in 500 lines of code (2016) (lizzie.io) |
| 440 points by billconan on Nov 2, 2017 | 49 comments |
|
|
| More |