skysight-inc/HackerNews huggingface dataset:
> No, when you do a sin sweep and measure the impedance you can recover all that. Pick up a basic textbook on loudspeaker testing.

Can you really quantify nonlinearities from a sin sweep of any sort? Not that I'd expect a decent set of headphones to have material nonlinearities unless seriously overdriven.
I run a computational lab, and I still use a paper notebook
Have Less Than 1 Drink a Day to Avoid Shrinking Your Brain
My parent's have a cabin along the white river up near mt. rainier. There is no hunting on our side of the river and it's super clear that the elk know it.
Is "depends on whether I'm writing the batch file in notepad or wordpad" a valid answer?
I can see those cuts in corporate tax being good to increase startup competition. Some of the other big remaining issues to see highly successful startups are salaries and lack of tech talent.

We could argue that startup salaries aren't the highest anyways, so if salary isn't too big of an issue if French startup can provide equity easily. It seems that when you exercise stock options in France, you don't need to pay tax on it until the options are actually sold[1][2], so that's a good thing for employee, no need to scratch your head with 83b elections and whatnot.

Regarding the lack of tech talent, there's still a lot to be done. France has incredible engineers, but those engineering schools are not focused enough on Computer Science, instead they excel in "old-school" engineering like Aerospace, Civil, Nuclear, ... . On the other hand, Free universities have Computer Science degrees, but they don't prepare the future graduates as much as the Engineering "Grandes Écoles" would in regard to core engineering knowledge. There are some attempts at schools focused more on Software Engineering, but I feel that they're more similar to longer bootcamps with a focus on projects, I think those who graduate such schools are trained to be good "monkey coders" (pardon the expression) but lack a growth-mindset.

[1] (in French) https://www.impots.gouv.fr/portail/particulier/questions/jai...

[2] (in French) https://www.impots.gouv.fr/portail/particulier/lactionnariat...
Python 101: Working with Dates and Time
I guess India doesn't have HIPPA style regulations (or if they do, they're just unenforced). I haven't been there in decades, but I remember having to take x-rays and blood test results between doctors. There was no real centralized health system at the time.

So the crime, sharing personal health records, occurred in India. But it was an American victim, American company and American employees allegedly getting and sharing her health information.

I'm interested in how this plays out legally.
The ironic thing is that everyone at Apple benefited greatly from iPhone success (stratospheric rise of stack price made everyone's stock options worth a lot).

A good strategy would be to be an Apple employee working on a project that receives less scrutiny and pressure and stay for a few years after iPhone launch, to get most of the benefit of the rising stock price without the crappy work environment.
Those options are unambiguous and never require changes to a plain text file to work. I'm pretty sure it was Ayn Rand who said "A is A, but God only knows what Tab is." It's not always used for indentation, it might be for alignment, even if it's at the beginning of a line. There's no way to make any sane programmatic decisions base on it's presence. It does not belong in the digital world!
Really tackling the important decisions.
I agree with you, the Pi's community and ecosystem are very good. I question also why I would care about saving a little money on a one-off personal project, but the author's advice to use a $5 device would be good if you wanted to make many smart devices.

Off topic, but when a consulting customer gave me a Pi 3 as a going away gift when I was working onsite, I set it up when I got home and used it as my work system for 2 or 3 days. A bit slow but it was fun!
I would still be surprised, but I'll concede that is far more likely that what I thought was meant.
Circulating tumor DNA has several challenges towards being an effective test. The first is just the relatively low proportion of it in the blood (especially before growth is significant) makes reliable detection fairly difficult.

The bigger issue though will likely be managing the false discovery rate. Nearly everyone will have precancerous growths and benign lesions which may share many genetic biomarkers with potentially malignant growths. Many genetic variants associated with cancers occur years or decades before the development of a tumor. It may be difficult to develop a test that doesn't have a difficult tradeoff between sensitivity and specificity, prior to significant tumor growth. I do think its a promising approach, however, and look forward to see the progress researchers make in the coming years.

Relatedly, circulating tumor DNA is not only useful in diagnosis, but its already proving to be useful in the treatment of cancer. Its much less invasive than surgical biopsy, and as a result, clinicians can track the evolution of the tumor, response to specific treatments, and development of resistance in way that was just never possible before.
The Microsoft judgment occurred in 2007, so I don't know how much 9/11 affected it. Google was already over 200 stock price by then. Facebook IPO'd about 5 years later, but really doesn't compete in any Microsoft space. Ballmer was the one dragging Microsoft down, and it became innovative again after Satya took over.
Nice overview, clear and concise. More readable than a lot of scientific publications, if I might add. Might be useful to add that it's by Elon Musk in the title.
It's specifically addressed by the use of Projected Capacitance touch screens(pCAP), which project the electric field far enough to where perturbations in the field can be detected through thin gloves. They still don't work through cold weather gear, but at that point your dexterity is severely compromised.
If you can’t explain something in simple terms, you don’t understand it
The Dark Side of Freelancing
I'd rather we didn't have any imperialist world power.

And, besides, neither Putin nor China are that. Whether due to being less power, or from a long history of being non interventional and isolationist, at most, they are concerned with their own national interests, in their own backyard (South China Sea, Ukraine, etc). That is, like any other country.

I don't care what they do within their borders and with their neighbour's that they have disputes with -- that's for them to sort out.

But when a country pushes their army bases in my country, controls local politics, or even goes to fund and arm a dictatorship in my own country from half a world away in the name of "their national interests" (as if they are entitled to have any say on how things are run in a sovereign country half a world away), that I don't like.

I also don't care for world cops, especially if they are trigger happy, and hypocritically push their own interests as some holy crusade.
Actually I got perl beating all others by far. Easy, because you can control the buffer size.

darwin with BSD + GNU yes, vs some scripting langs:

$ /usr/bin/yes | pv > /dev/null
^C00MiB 0:00:04 [23.9MiB/s] [ <=>
$ /opt/local/libexec/gnubin/yes | pv > /dev/null
^C77GiB 0:00:05 [ 644MiB/s] [ <=>

$ bash -c 'while true; do echo "y"; done' | pv > /dev/null
^C38KiB 0:00:03 [ 233KiB/s] [
$ node -e 'while (true) { console.log("y"); }' | pv > /dev/null
^C57MiB 0:00:03 [ 582KiB/s] [

$ perl6 -e 'loop { print "y\n" x (1024*8) }' | pv > /dev/null
^C295MiB 0:00:02 [ 139MiB/s] [ <=>
$ ruby -e 'while true do puts("y"*1024*8) end' | pv > /dev/null
^C14GiB 0:00:09 [ 827MiB/s] [
$ python2.7 -c 'while True: print "y\n" * (1024*8),' | pv > /dev/null
^C.3GiB 0:00:10 [1.73GiB/s] [ <=>
$ python3.6 -c 'while True: print("y\n" * (1024*8)),' | pv > /dev/null
^C73GiB 0:00:05 [1.79GiB/s] [ <=>
$ perl -C0 -E 'print "y\n" x (1024*8) while 1' | pv > /dev/null
^C.6GiB 0:00:08 [1.84GiB/s] [ <=>
It's been a very useful ideological tool for people who understand how to wield power and are in a position to do so.

I personally think the Republic is far overdue for a refounding, and strongly suspect that the founders of the existing one would have heartily agreed ;-)
Crowdsourcing medical expenses is a point of national and economic embarrassment, not pride.
Don't work there, but I know that Apple tends to use spaces for their public-facing code–I'd expect that their internal code does too.
Cross-platform email client with React and CoffeeScript
How would you "shift the problem" in this case?
Whoever AMD hired to name these processors needs to be replaced with an adult.
> > Revolutions have never worked

> I suspect the French would disagree.

France (and particularly the 1789 and 1848 revolutions) is pretty much the first example people making that claim point to. (Though I suppose you can make a case that the 1848 revolution worked, it just faced an extended counterrevolutionary setback in the form of the Second Empire.)

> Also, we haven't exactly been paying tea tax to Britain for the last 230-odd years either, for that matter.

Regional separatist movements are a different thing than revolutions, even if one of the latter gets named as if it were the former.
My job is trying to get ambivalent people to take security seriously, and I'd like to amend your statement. Ubiquity and ease-of-use will win over security as long as security professionals insist on cumbersome practices.

Nonsensical password complexity rules.

The absolutely asinine technology we have to encrypt emails.

Third-party antivirus software.

Patches forcing a reboot (hell, patches needing a reboot).

Encryption being an add-on or an option.

Bundling spyware and adware with brand new machines in order to reduce their sticker price.

Let's Encrypt changed the world by making SSL certs as easy as they could ever be. That's a very positive step. Likewise, no one has to wonder if their iPhone is infected with malware. They just use it, without any security training at all. Developers use PaaS because patching is hard and you never know if it's going to break a production system. Now it's someone else's problem.

What wins security is making it harder to not be secure. Wordpress is still a long way from that ideal.
Yes, detexify is amazing! That's probablly how I got the idea in the first place... "Imagine if detexify would automatically read all of my math writing, not symbol by symbol what I draw with mouse."
I think he was before the finance industry put this in place
It's hilarious, and to be honest, I wouldn't be all that surprised if there was a startup tone-deaf enough to actually form around the concept.

"Booth babes" are still a thing, stupid and sleazy as that is.
I'm white. I and my two white sons found it hilarious.

Your remark, on the other hand, not so much.
Square waves are impossible to reproduce because they have infinite numbers of frequencies, but you don't listen to square waves. You listen to music with all its content below 20KHz and anything above that doesn't matter.

The only non-ideal thing about music is that it's not band-limited because time matters - that's why compressing music with a lot of cymbals etc smears it across time.
As secure explained.
I was just going to say, if they think 2000 was a problem they are in for a surprise soon.
Why was there so much Japanese traffic on the old nyaa.se (now nyaa.pantsu.cat)? Most of the raws are uploaded from Japan.
> You're not exactly disagreeing with me, are you?

I definitely disagree with "Many people here are actually pretty smart, and more than a hundred of them felt otherwise." An article upvote is not necessarily a statement of "this is not bullshit". Most of those people have likely not performed a critical analysis and decided on that issue. And there are no article downvotes, so there's always the possibility of an invisible majority against the article's conclusion.
One way to look at it is that video games are not simulations, since there are real-world tournaments with large prizes attached to them. Spectators around the world watch gamers live-stream their gameplay on Twitch.tv.

On the other hand, chess is a highly abstracted simulation of battle; other video games are designed to be as realistic as much as entertaining: first-person shooters, racing games, flight simulators. Others simulate concepts, like improving swordplay or archery skills.

I think it's safe to call most modern video games simulations. That doesn't mean they don't have great merit as art or athletic/strategic achievement.
It depends where you start. Now, I typically don't see $200k salary differences but there might be some.

If you browse Amazon, Google or Facebook in h1b databases for San Francisco or Seattle you see a range of roughly $130k to $160k. With outliers of course.

If you peg that against $100k - $130 in Toronto you're going to ask yourself what portion of that increase is eaten by rent? Car? Commute time? Overtime"work culture"? Health Care? How far do I want to be from my parents? Do I want my children to grow up American? Am I a visible minority? Is the job in a region which is accepting of visible minorities ... or is it like Kansas where an Indian engineer was shot while being told to "go home"? http://www.cnn.com/2017/02/27/us/kansas-olathe-bar-shooting-...

I'm not sure how many tech workers are really worth $200k MORE in the US but I'm certain that some of them went to try it on. If someone was worth $200k more in the states might they be able to say "how about $100k more and I do it from here?"

I also suspect some of the big names are looking at coming back. Recent rumbling about Toronto becoming an AI center of excellence might hint at a certain UofT professor that we lost a few years back getting an itch to come home?
I don't think geeks get to throw stones on shorthand.

For Mb vs MB vs MiB alone we've lost any and all credibility.
It could be the opposite. Perhaps the FBI wanted to ensure this firm, which was moving government data, had a properly implemented security system.

I'd hazard a guess that 'custom encryption' would be a big red flag if the FBI was doing a security audit of who has access to government data.
The Chinese? miners won't upgrade the protocol b/c they are making money, and Bitcoin is running into some scaling issues with the 1 megabyte limit, so the users are revolting with a 'user-activated soft fork'. Something along those lines.
I always find it sad that people have to raise money for for surgeries or serious health issues. It's great that people donate but this should simply not be necessary in an advanced society.
This is because people who use spaces have to use Stack Overflow more often, so there were more developers who use spaces when SO did their 2017 survey.
I'm willing to be the iPhone (the actual device) might actually have had part in many more broken marriages than the development process itself. Mind you, not saying the iPhone caused the broken marriages, but it has become the preferred medium of communication for a substantial part of the population.

I wonder how many of the unmasked Ashley Madison users were iPhone users :P
Well you can't convert your solar panels to food if you have a period of unemployment or an emergency.
The tab character, ASCII code 9, should not appear in source code. What happens when you press the tab key to make the proper number of spaces appear is between you and your editor.
Deploying machine learning applications in the Enterprise – Peter Norvig
Big bubble
The Dark Architecture of National Security
I'm not sure it will. From the article:

>The agency didn’t provide an estimate of how much time is currently spent on Y2K paperwork, but Linda Springer, an OMB senior adviser, acknowledged that it isn’t a lot since those requirements are already often ignored in practice.

If this is the case, then the move to remove the Y2K regulations likely won't cause much of a dent. The other regulations might have an effect, however.
As someone said below, we should be embarassed we live in a society where someone needs to raise funds or go broke for medical treatment.

I'm starting my own business and the cost of health insurance is absolutely insane. If we come to the conclusion that we want our fellow countrymen to die or go broke versus live healthy, I think we should just shut it all down and call it a day.
Choose Your Own Adventure and text-based adventure games you type into your computer (with BASIC) really got me into computers as a kid back in the late 80s/early 90s.

I wrote my own gamebooks using a simple notepad and "turn to page XXX"-style narratives. In the end, they are just programs that you follow. :)

To this day, I'm still fascinated by them and recently wrote some sites that let you create CYOA-style adventures yourself and with others; http://www.thiswayorthat.club is one of them.
Do people actually code with non-monospaced fonts? I've never seen anyone doing that before
oh come on...

just because stuff isn't working (like being able to see your aws console) doesn't mean things are 'down'.

The status page says so!

https://status.aws.amazon.com

They're "investigating elevated SSL handshake failures from our CloudFront edge locations"

That's all.
It's interesting that the EPYC 7601 comes at a significant premium to the EPYC 7551P - double the price for a 200MHz base clock increase and dual-socket support. Question for those more knowledgeable on data centres - is the modest performance gain and increased density worth it for the cost?
don't censor me, bro!
Actually, it was 1988.
Because they pay well, employ a large number of people and could potentially be the confounding factor.
Virtual Reality: Transformation Tool for Learning and Equity in Middle Schools
On paper: yes, that sounds good. BUT, if the SEC comes knocking...they operate in a way that looks like "guilty until proven innocent", and having your spouse do it appears at first glance as guilty. The RSU agreement would be important to see though, they may have some bits about spouses and immediate family - or they may not(in which case what you described is 100% above board).

If anyone holding RSU's is (legally) able to show the RSU agreement, it would be insightful to read.
You can characterize the degree of nonlinearity in the transducer by injecting two tones and looking at the strength of the intermodulation products.
Large corporations are just as bad at "deregulating"

It's human nature. Nobody wants to be the one to remove a test case, procedure or process. If something goes bad shortly afterwards guess who will be to blame?

Even in software, I've seen countless man hours updating and fixing tests that were little more than "is this code what I just wrote" and many of which weren't even testing the code that was going to production.
There are plenty of people who treat it as some dusty old-fashioned document that we should just ignore, instead of what it is, which is the law of the land.
Audio nerd here

Study says:

"Nevertheless, assuming that the perceived audio quality is largely determined by the spectral magnitude response of headphones..."

This is a very wrong assumption.

Audio component designers have more or less a hard time picking up which measurements can correlate with audio quality. And frequency response measurements using sine sweeps, like in the cited study, are almost of no value for discriminating between two transducers (headphones, speakers) with regarding to 'audio quality'.

Also, the fact that one headphone can extend beyond 20KHz or that it can go below 20Hz will give zero guarantee of better audio quality.

Frequency response measurements using white/pink noise can give a slightly better hint because they can take a look at resonant peaks that might be annoying to the listener, but even this is not a law set in stone*

* Impulse measurements (and waterfall plots) can give you a clearer idea of how clear is the sound going to be; but then you can have a transducer with a fairly good impulse response but a slight resonant peak somewhere --- OR you can have sometimes a transducer which shows pretty flat frequency response but bad impulse response.

A good test for intermodulation distortion (the big white elephant in the audio room) will REALLY give you a hint of which headphone will be least annoying to the ear when listening to loud complex music like classical music, vocal music, etc.

It seems that the article has been written by experts in acoustics, but not really in "audio".

TL;DR: Freq response measured with sine sweeps can't really tell you anything helpful to discriminate headphones with regard to sound quality.
We should have an RV64G implementation this year with any luck.
>the desktop is already dying.

I once heard a joke that the Year of the Linux Desktop will be when the Linux users are the only desktop users left.
How Microsoft Researchers Used AI to Master Ms. Pac-Man
Interview or Interrogation?
Beyond that, this tends to work across all input fields in your OS. If you're missing this you're missing out on being more efficient in any typing based activity.
You're telling me that a representative government would help people afford healthcare, even if it cost money? But the AHCA currently has a 17% approval rating and will get passed anyway? http://www.businessinsider.com/quinnipiac-poll-shows-17-perc...
Ech, is that right? I don't understand `wordSizeShift`.

I have always done bitset tests as follows:

this.set = function(bit, value) {
const index = Math.floor(bit / BitsPerElement);
const offset = bit - (index * BitsPerElement);

var element = this.buffer[index];
if (value)
element |= (1 << offset);
else
element &= ~(1 << offset);

this.buffer[index] = element;
}

this.get = function(bit) {
const index = Math.floor(bit / BitsPerElement);
const offset = bit - (index * BitsPerElement);

const element = this.buffer[index];
return (element & (1 << offset));
}
I would argue that is a good measure of the simplicity of the language itself, but not a measure of the simplicity of the use of the language. By that measure, Malbolge is a simple language than C++ by a factor of ~1000. However, it is still much simpler to write code in C++ than in Malbolge.
It's using one of those annoying "easing" libraries for scrolling. I kind of hate that they break perfectly good two-finger scrolling just so they can get an "special effect". There's one reason Natural Scrolling is called Natural Scrolling: the screen is supposed to reflect what your gesture means. "Easing" only works if you introduce it as an end-of-gesture effect, not if you have to "accelerate" into it.
Instead of blindly assuming those two missing digits are 19, make the assumption that if they're less than 50, it's 20, and if it's greater than 50, it's 19.

2050 (or whatever cutoff they're using) will suck (again) if that was their solution.
I think it must be true that HIPAA doesn't apply to the Indian records, because otherwise I'm sure there would be a HIPAA complaint. Usually that would start against the professionals in the medical field that mishandled the records. Instead, this suit is about invasion of privacy and defamation. Honestly I'm surprised that she can go after them for defamation after already accepting a settlement from them. Still, these guys are obviously first-class assholes and at this point I'm not surprised anymore. Uber seems destined for the textbooks, under "how to kill a unicorn."
"Sine wave measurements of audio gear ignore impulse response, intermodulation distortion, phase shift, and a host of other real-world physical device responses to real-world musical signals." Plus discussion of dynamic range; I don't think they were tested at different volumes.
ASLR-Guard: Stopping Address Space Leakage for Code Reuse Attacks [pdf]
Nobody is arguing that charity care doesn't exist. The question is whether charity care substitutes for a functioning health system.
CouchDB vs. MongoDB