Linked by Thom Holwerda on Sat 11th May 2013 21:41 UTC
Windows "Windows is indeed slower than other operating systems in many scenarios, and the gap is worsening." That's one way to start an insider explanation of why Windows' performance isn't up to snuff. Written by someone who actually contributes code to the Windows NT kernel, the comment on Hacker News, later deleted but reposted with permission on Marc Bevand's blog, paints a very dreary picture of the state of Windows development. The root issue? Think of how Linux is developed, and you'll know the answer.
Permalink for comment 561302
To read all comments associated with this story, please click here.
RE[4]: Too funny
by satsujinka on Mon 13th May 2013 01:33 UTC in reply to "RE[3]: Too funny"
satsujinka
Member since:
2010-03-11

How would the text be compromised? You generate the checksum at the same time as the text. By the time a hacker could even see the text the checksum already exists.

My entire argument is this: Binary formats buy you nothing and only force you to do more work (creating journalctl to do the tasks that could formerly be done using standard tools.) There is no security advantage that can't be easily gained by adding checksums, which has the additional advantage of not requiring a brand new tool.

The issue of what can be done with syslog is different. If you say syslog can't do checksums (easily) then I'll believe you. However, the solution should not involve switching to binary (for the above reasons and a few additional that are specific to me; I'd be happy to share, but they're really only important to my use case.)

On an entirely different note: systemd doesn't give me any benefits. The old init system that Arch Linux used worked just fine for me. I had zero issues with it (in point of fact, I used Arch specifically for its init system.) However, I don't care enough to avoid it. In that regard it's exactly like pulseaudio. It gives me no benefit, but it more or less works; so whatever.

Reply Parent Score: 2