News for hackers. Stuff that matters.
Re:Pruning and Polishing: Keeping OpenBSD Modern by legulere on Sunday March 15, 2015 @08:33AM (#9206263)
> A second example are the simplelock locks once prevalent in the kernel. These locks, which were really macros which expanded to nothing, were introduced long before the kernel was actually capable of multiprocessor operation in a case of premature optimism. When SMP support was finally added, intervening code changes meant that many of the lock and unlock operations were incorrectly placed.

This is a good example for that code that is neither used nor tested is useless.

Re:Pruning and Polishing: Keeping OpenBSD Modern by atmosx on Sunday March 15, 2015 @06:30AM (#9206026)
I deeply admire the dedication and passion these guys put in polishing and improving OpenBSD.
Re:Pruning and Polishing: Keeping OpenBSD Modern by Canada on Sunday March 15, 2015 @01:23AM (#9205478)
Ted Unangst writes great stuff.
Re:Pruning and Polishing: Keeping OpenBSD Modern by RexRollman on Sunday March 15, 2015 @09:56AM (#9206486)
Agreed. His blog is good too:

http://www.tedunangst.com/flak/

Re:Pruning and Polishing: Keeping OpenBSD Modern by bijay_jayaswal on Sunday March 15, 2015 @12:06AM (#9205319)
Excellent and to the point! Every coder would benefit from this.
Re:Pruning and Polishing: Keeping OpenBSD Modern by pipeep on Sunday March 15, 2015 @01:04AM (#9205445)
Well played:

    <script>
    document.getElementById("bonus").innerHTML = 'body { font-family: "Comic Sans MS", "Chalkboard SE", "Comic Neue", cursive, sans-serif; }'
    window.onscroll = function() {
    document.getElementById("bonus").innerHTML = 'body { font-family: serif; }'
    window.onscroll = null
    }
    </script>
Re:Pruning and Polishing: Keeping OpenBSD Modern by sj4nz on Sunday March 15, 2015 @01:36AM (#9205499)
Thanks for this, I wouldn't have noticed this gag because I don't have any of the fonts in question installed. :)
Re:Pruning and Polishing: Keeping OpenBSD Modern by clort on Sunday March 15, 2015 @08:26AM (#9206243)
Can you explain the gag, for those of us who do not include HTML & CSS in our area of expertise?

I see that the font changes to serif, when the text is scrolled. Is that funny? How does this HTML work?

Re:Pruning and Polishing: Keeping OpenBSD Modern by maxerickson on Sunday March 15, 2015 @08:47AM (#9206289)
There is an ongoing gag of using Comic Sans to hassle people that complain about fonts.

This gag rewards people who read more than the first couple of lines before bouncing just because of the ugly font.

Re:Pruning and Polishing: Keeping OpenBSD Modern by spash on Sunday March 15, 2015 @08:35PM (#9208918)
Well, browsing with NoScript, I wasn't even aware of this gag until I returned to read HN comments some 20 hours later (as it looks, the Comic Sans is firstly set via JavaScript, along with the subsequent flip back to the 'normal' serif.)

Maybe I'm reading too much into it, but even if just an unintentional byproduct - isn't that a nice "additional" reward for people that don't allow running unnecessary scripts on random web sites?

Re:Pruning and Polishing: Keeping OpenBSD Modern by nailer on Sunday March 15, 2015 @09:35AM (#9206420)
To the point where LibreSSL and other OpenBSD sites use Comic Sans in their 'logos'.

Note The OpenBSD Foundation does not ;^).

Re:Pruning and Polishing: Keeping OpenBSD Modern by snoopybbt on Sunday March 15, 2015 @05:22AM (#9205921)
That made me wonder too! Well played Ted, well played.
Re:Pruning and Polishing: Keeping OpenBSD Modern by mjevans on Sunday March 15, 2015 @03:12AM (#9205677)
While I don't notice it because I, by default, deny all scripts.