News for hackers. Stuff that matters.

nanimo

Re:Introduction to Go Modules on Sunday August 19, 2018 @04:09AM (#17793170)
I personally like that philosophy, but I wonder if it's in Go's best interests to ignore the desires of the people who don't like, or perhaps aren't even aware of, that reasoning.
Re:Shamir's Secret Sharing on Sunday August 19, 2018 @04:03AM (#17793142)
It's amazing how this is a practical piece of math that can be understood with little more than a basic familiarity with polynomials. This is the kind of stuff I'd loved to have learned in middle school!
Re:Mastodon Is Better Than Twitter: Elevator Pitch on Sunday August 19, 2018 @02:53AM (#17792965)
> I don't ban for sincerely held, well argued politics.

But that's subjective, so you'll just end up reinforcing your own opinions, which is exactly what an echo chamber is, unless I'm missing something...

Re:OpenPGPjs has passed an independent security audit on Friday August 17, 2018 @12:54AM (#17780375)
Well, it might have been Airborn.io, the Google Docs competitor that this library grew out of.
Re:SQLite Release 3.25.0 adds support for window functions on Wednesday August 15, 2018 @04:47AM (#17764565)
https://www.windowfunctions.com is a good introduction to window functions.

Besides that, the comprehensive testing and evaluation of SQLite never ceases to amaze me. I'm usually hesitant to call software development "engineering", but SQLite is definitely well-engineered.

I haven't heard of a "practically free" blockchain yet, though.
Re:1/0 = 0 on Saturday August 11, 2018 @12:23AM (#17738333)
Underflow and overflow and 2's complement are all just modular arithmetic, which is definitely math.
Re:1/0 = 0 on Friday August 10, 2018 @04:30PM (#17736519)
It's common to think of an exception as the program stopping and never being started again. In that sense, the invariant is still maintained, because the program never sees it violated. This has non-trivial consequences - for example, Rust lets exceptions and endless loops produce any value at all, even though they obviously can't actually do that.