Audio detection isn't nearly as broken as the article pretends. Sure if all you have is a single mic, then you have no hope. OTOH, with multiple mics, you can *localize* sounds, which means you don't need to recognize the sounds of a drone, just realize that there's some noise coming from something in the air where there shouldn't be anything. With a microphone array, you can actually pinpoint sound sources much weaker than ambient noise. It's certainly not trivial, but within the realm of what's realistic (assuming there aren't simpler solutions).
I do not know a single politician outside the US who would think that even remotely considering pushing an agenda as harebrained as creationism is anything but political suicide.
Having lived in Australia a few years, I've been amazed at how good the voting system is (mandatory, with ranking)... and how bad the outcome has been (Howard at the time) despite the good system.
Similar here. One day the connection went out and I called tech support. I told them it was probably related to the technician I had just seen in the neighborhood. They couldn't even track that there was a technician around, so they couldn't help at all. Eventually (with tech support on the phone), I just opened the door and yelled "are you the one that took down my connection?" to the technician outside and he shouted back "yes". Cause identified.
Just what we needed to convince websites to switch to https!
I would also add that the most common reason why people write "ugly hacks" is to make their programs fast. If you care enough about speed to put these ugly hacks in your program, you're certainly not going to write it in Java or Python.
Bad parenting... or bad neighbourhood, or bad school, or bad...
It's only when you have kids that you realize that you only have so much influence over them.
I suspect that Let's encrypt is related to that issue.
Does anyone know if *any* work has become public domain in the last few years in US and Canada? From what I see it just sounds like anything that's was copyrighted will now forever be copyrighted as copyright gets extended by X years every X years (with X=20 here).
Having lived in Australia for a few years (though not a citizen), I have to say I wish we had that voting system back in Canada (both compulsory voting and preferential voting). What most surprised me in the elections that were held when I was there was that the day before the vote, the candidates would still be campaigning "normally" rather than just trying to convince people to actually get out and vote like they have to do in Canada (and I assume the US too). I also don't recall hearing "A vote for [3rd party] X is a vote for Y [because it divides the vote]", which is also a good thing. Of course, it didn't prevent you guys from electing Howard, but I guess nothing's perfect
If the game itself is open-source and written by an international body. Having Olympics based on a proprietary game would just be insane. Just as insane as saying that swimming is owned by a company.
I just hope we never discover that Newton was a pedophile because then we'd be in big trouble.
Yes, browsers have indeed become so complicated. It's not just Mozilla, Google's putting even more resources on Chrome than what Mozilla can afford. A browser is now essentially an operating system (see FirefoxOS) that can do pretty much everything *and* needs to do it in a way that's secure against untrusted code (JS). On top of that, Mozilla is involved in projects that reach beyond just the web, like the Opus audio codec and the Daala video codec that I'm personally involved in (there's many more of course).
There's nothing I find particularly alarming here and the behaviour is in fact pretty much what I would expect for computing sin(x). Sure, maybe the doc needs updating, but nobody would really expect fsin to do much better than what it does. And in fact, if you wanted to maintain good accuracy even for large values (up to the double-precision range), then you would need a 2048-bit subtraction just for the range reduction! As far as I can tell, the accuracy up to pi/2 is pretty good. If you want good accuracy beyond that, you better do the range reduction yourself. In general, I would also argue that if you have accuracy issues with fsin, then your code is probably broken to begin with.
There's a difference between attacking a piece of software and attacking the author. I personally have no opinion on systemd (hell, I don't even know what init system I'm running atm), but I feel like any complaint people have should be directed at whoever *chose* systemd, rather than who wrote it. You can't blame someone for writing software. If you don't like it, don't use it and/or tell distros not to use it.