Top all-time · #2518
blog.ksplice.com
Company blog · blog.ksplice.comsystemssecurity
blog.ksplice.com is the company blog at blog.ksplice.com, writing about systems and security. Since 2010, 30 different Hacker News readers have linked it 48 times, most often “How to write a filesystem in 50 lines of code”. No feed was found, so read it on the site itself.
Too few sampled comments (10) to say how often HN recommends it.?
Why HN links it
HN readers link long, in-depth posts on kernel and low-level systems hacking, such as libc-free programs, cosmic-ray kernel fixes and process management. Commenters call it a favourite.
Summarised by Claude from a sample of 10 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- How to write a filesystem in 50 lines of code3 people · 3 mentions · first linked 2010-07-08
- Sections and segments and symbols oh my. Dissecting a Linux executable.3 people · 3 mentions · first linked 2010-04-06
- Longest Tweet Contest winners announced, including one fish2 people · 2 mentions · first linked 2010-04-29
- Disown, zombie children, and the uninterruptible sleep2 people · 2 mentions · first linked 2011-03-17
- Hosting backdoors in hardware2 people · 2 mentions · first linked 2010-10-27
- I want to compile a C program so simple I can explain all of the assembly2 people · 2 mentions · first linked 2010-03-16
- Attack of the cosmic rays: Undetected memory errors can happen to you2 people · 2 mentions · first linked 2010-06-24
- 10 tips for writing perl one-liners2 people · 2 mentions · first linked 2010-05-27
- Solving real-world problems with Linux's proc filesystem2 people · 2 mentions · first linked 2011-01-11
What Hacker News says?
Security Advisory SMB-1985-0001: Plumber Injection Attack in Bowser’s Castle: http://blog.ksplice.com/2011/04/smb-1985-0001-advisory
Comment linking /2011/04/smb-1985-0001-advisory
on “Collect HN: Aprils Fools”Submitted I want to compile a C program so simple I can explain all of the assembly as a story · 274 points
HN discussionhttp://blog.ksplice.com/2010/10/hosting-backdoors-in-hardwar... is interesting
Comment linking /2010/10/hosting-backdoors-in-hardware/
on “Another Hacker’s Laptop, Cell Phones Searched at Border”Submitted How to write a filesystem in 50 lines of code as a story · 129 points
HN discussionIt's a shame Oracle moved Ksplice blog after its purchase. This move appeared to be slow and not complete. Part 2 was originally here: http://blog.ksplice.com/2010/04/libc-free-world-2/
Comment linking /2010/04/libc-free-world-2/
on “Hello from a libc-free world”Submitted Attack of the cosmic rays: Undetected memory errors can happen to you as a story · 118 points
HN discussionExactly my thought! Remember this one? http://blog.ksplice.com/2010/06/attack-of-the-cosmic-rays/
Comment linking /2010/06/attack-of-the-cosmic-rays/
on “NASA resets computer, repairs data corruption on Voyager 2 interstellar probe”Submitted How to quadruple your productivity with an army of student interns as a story · 95 points
HN discussionAt least part of the "fun" on a loosely modern operating system is learning the nuts and bolts of the executable format and loading conventions. I've never spent much time there, but some of the ideas are laid out well in this two part post: http://blog.ksplice.com/2010/04/libc-free-world-2/ Doing it with _just_ a hex editor (ie writing out the ELF headers and sections yourself) may not be exactly what the commenter…
Comment linking /2010/04/libc-free-world-2/
on “1001 Things To Hack Before You Die”Submitted Traceroute in 40 lines of Python as a story · 73 points
HN discussionCan someone give some insight on the last line? That's it. Simple. Now you can launch the hello program by entering ./hello. Look at the binary size -- surprised? Without being able to compile the executable myself, is the binary surprisingly large or small? A few months ago, someone posted this article: http://blog.ksplice.com/2010/03/libc-free-world/ Which leads me to believe that the executable is surprisingly la…
Comment linking /2010/03/libc-free-world/
on “"Hello, world" in Assembly.”Submitted A look at the wireless traffic of MIT students as a story · 72 points
HN discussionLooks like their blog is down too ( http://blog.ksplice.com ). This was by far one of my favorite blogs. Good, long, articles about kernel hacking. I hope it comes back up soon and isn't gone for good.
Comment linking /
on “Oracle Buys Ksplice”Submitted Source-diving as a system administrator as a story · 66 points
HN discussionRelated: the Ksplice blog has a great post on disown and how to manage processes: http://blog.ksplice.com/2011/03/disown-zombie-children-and-t...
Comment linking /2011/03/disown-zombie-children-and-the-uninterruptible-sleep/
on “Reptyr - Reparent a running program to a new terminal”Submitted Dereferencing a NULL pointer always segfaults, right? Not if you're clever... as a story · 65 points
HN discussionThe article references some great modules for those actually writing perl code. For those that never learn to write full apps in perl, there are still a few gem 1-liners that are worth tucking away. For instance, perl -pi.bak -e 's/something/something_else/g' *.erl would act as a global substitution with backups (any file changed would have an original x.erl.bak). A list of some other useful 1-liners can be found he…
Comment linking /2010/05/top-10-perl-one-liner-tricks/
on “Cool Perl Tools To Know”Submitted "3G" is a crock. Here's why. (Also, it kicked my puppy.) as a story · 64 points
HN discussionhttp://blog.ksplice.com/2010/04/1st-international-longest-tw... actual link
Comment linking /2010/04/1st-international-longest-tweet-contest-the-winners/
on a deleted threadSubmitted 10 tips for writing perl one-liners as a story · 64 points
HN discussionSubmitted How to root a Linux machine using a kernel NULL pointer vulnerability as a story · 64 points
HN discussionSubmitted Diskless booting will make your life easier as a story · 45 points
HN discussionSubmitted Sections and segments and symbols oh my. Dissecting a Linux executable. as a story · 44 points
HN discussionSubmitted Using query planners to learn about baseball as a story · 37 points
HN discussionSubmitted International Longest Tweet Contest as a story · 30 points
HN discussionSubmitted Constant factors: constantly foiling you as a story · 29 points
HN discussionSubmitted What's That Program Really Doing? Ask strace. as a story · 24 points
HN discussionSubmitted Solving real-world problems with Linux's proc filesystem as a story · 23 points
HN discussionSubmitted Let's play Vulnerability Bingo as a story · 17 points
HN discussionSubmitted GDB tricks every hacker should know as a story · 16 points
HN discussion