skysight-inc/HackerNews huggingface dataset:
It's not as simple as: all Apple products are perfect and all Windows laptops are terrible. But the chances of your Apple hardware having a horrible fault, in my experience, are very significantly lower. And if it does have a horrible fault, it almost certainly won't be a stupid and maddening one caused by a third-party driver.
It strikes me as a debatable point, which is what I believe fadzlan is saying. The company gets particularly cheap labor, the fresh grad gets training and real experience they can put on their resume. Plenty of people in the US are willing to work for free (intern) to get the latter.
trackpad driver

Quick Google brought me here: http://forum.notebookreview.com/asus/761664-asus-support-why...

It seems like the root of the problem is that their software stack is so inefficient that they have to set the CPU speed all the way to max in order to scroll without any lag... yet another point of evidence that the faster the hardware gets, the more inefficient the majority of software becomes.
You can easily avoid that fate by avoiding USA. Most other countries don't pull that crap. I don't think Canada behave like this, and most or all of northern Europe is also pretty simple (or extremely simple, in some cases) to get into.
How intriguing! Does C# do it for you, or does it have the same effect as Java? Maybe it's the culture, not the language itself?

PS:

FORTH ?KNOW IF HONK! ELSE FORTH LEARN THEN
If you can make your ADD work for you, then you should call it ADO: Attention Deficit Order.

Same thing goes for my OCO.
It makes IT work low-class. This, I believe is the true reason women don't work in IT.
Yes. But more importantly, we are continuously training our network. There is no terminating "training set" except the set of all considered classifications. Our discovery of ourselves being "wrong" about a thing is our network continually adjusting. We also have the notion of ignorance. These classifiers are often forced to come to a conclusion, instead of having "I don't know, let me look at it from another angle" kind of self-adjustment process. "Aha, it is a cat!" moments do not happen for ai. In us, it would create a whole new layer to wrap the classifier around some uncertainty logic. We would be motivated to examine the reasons behind our initial failure, and use the conclusions to train this new layer, further developing strategies to adapt to those inputs.
The Actual Secret to Scramble Eggs
You cherry-picked "kiddy" symptoms thereby creating a strawman. I am not a medical doctor, so I'm not going to tell you what it is or isn't -- but one of the symptoms you omitted, depression -- is NO FUCKING JOKE.
Economist here. Not quite sure what he's talking about as there are a ton of Behavioral Economists around and growing. Since he is a Macroeconomist I imagine he is expressing "surprise" that there aren't really any Macroeconomists that are Behavioral Economists. This isn't so surprising when you realize that the insights from Behavioral Economics undermine the basic approach to Macro since the seventies. The reason there aren't any behavioral Macroeconomists is that the old guard won't let them in, because it would involve throwing all their ideas where they belong, the trash. This sort of delusional thinking is what you would expect from someone who believes you can take one highly unrealistic model of an individual, multiply it by a million and call that the "microfoundations" of an economy.
IDEs are great for development. All they need now is decent editors.
Project Ara Prototype shown at Google I/O 2014
Nutritious Acorns Don't Have to Just Be Snacks for Squirrels
You seem to be coming from an admin/ops perspective.

From developer's perspective it's two modern mainstream languages - F#, C# - that can be used on Windows, Azure, Mac, iOS, Android, WP as a well-defined workflow.

The best IDE - Visual Studio + ReSharper + soon Roslyn. Second best ecosystem of libraries, that is picking up.

There are some missing bits that are coming: docker and containers, dynamic compilation (of static typed code) when building web sites.

It might not be the best choice in individual "disciplines", but it's the best overall.
If you rephrase your question to "What happens when I add random noise to the inputs of a neural network and try to teach it to output a "denoised" version of the input." and you've just invented denoising autoencoders.

http://www.iro.umontreal.ca/~lisa/publications2/index.php/pu...
If that was the reason they wouldn't try so hard to give the impression that it is indeed running Windows 8.
The fourth option, (d) there were no bad practices is also possible. The fact that the did not get their design reviewed may be normal in that industry. The safety issues in 2007 may well have been addressed and in any case, it's not clear they are related to the current issue.

The fact that some important employees have recently quit is suspect, I agree. But we don't know why they have quit, do we? Maybe the were not happy with their salary or there were other personal reasons. This is worth investigating, though.

EDIT: I just read the article and there seem to be plenty of other warning signs.
Harnessing error-prone chips
One day left Testers calling for DISPER
Typically the employee's father (or some similarly close relative) will sign a legal agreement with the employer promising to pay back the employee's wages if the employee disappears. (Legally I believe this is similar to a guarantor for a bank loan.)

Though this probably won't stand up in court, most employees wouldn't risk putting their own father through the trouble of finding out.
I can also confirm the simplicity, my wife use it all the time. It is simple to use.
Companies are also scared the IRS will come after them with a rusty knife for hiring "contractors" that per the 1986 law that removed the safe harbor are really employees. That's probably more of a threat than losing a "permatemp" lawsuit (https://en.wikipedia.org/wiki/Permatemp).
Also it seems new versions of F# are released much more often than those of OCAML. Corporate backing is important.
think Ramsay's are better https://www.youtube.com/watch?v=PUP7U5vTMM0
Brazil is carrying through with plans to divorce US-based Internet
Somebody was reading a list of ADHD warning signs to me from some self help book, which all perfectly described a mutual friend of ours: things like "interrupts other people while they're talking", "doesn't return phone calls", "no respect for authority", "always wants to be the center of attention", etc. I asked, "Maybe they're just an asshole? Isn't it possible to be an asshole without having ADHD?"

Oh, all right, I'll admit: it was really all about me. ;)
Working for free is completely different, because you're never in a trap where you owe the employer any repayment. I don't really see how you could claim these scenarios are the same at all.

These type of debt bond contracts are the foundation that has been used to legally justify modern slavery for hundreds, if not thousands of years. It's still the legal foundation of slavery in the many places where it's practiced today. Add to that, do you realize the extend to which it's still legally possible to enforce debt repayment in many countries? "Debt" is an extremely bad condition to be in, that can legally allow all kinds of terrible things to happen to you, if you're in certain countries.

Employees should absolutely never be put into the situation where they owe monetary repayment to an employer, in any conditions, except for if the employees break some kind of universal criminal law.
Translate web pages more easily with the new Google Translate Chrome Extension
Ok, that is actually case where text editors are better.
> "Some less-popular-but-wow-that's-useful Javascript libraries don't come as NuGet packages"

The good will become perfect soon enough:

http://www.hanselman.com/blog/IntroducingGulpGruntBowerAndNp...
In Liberia, Ebola survivors find they have super-powers
>Give me XP over 8 any day. Security issues aside, that was a gem of an OS.

Yeah, security issues aside...

Windows 7 is when Microsoft finally got a consumer OS really 'right'.
Or just <ctrl>-f Languagename.
Keep your eyes on the nfc ring too http://nfcring.com
I don't know that. I think Windows is the best consumer OS out there.
So chances are that 2000-3000$ piece of equpment have less faults than 300$-3000$ piece of equipment?

The problem with your argument is that you're doing a comparison of vastly different hardware and target markets. Lumping all Windows manufacturers and their laptop series into the same basket causes disenginous argument which is sadly perpetuated by Apple marketing.

Doing a relevant comparison like Apple 13" MacBooks with Lenovo's comparable ThinkPad series usually shows very comparable quality hardware and software wise.
I have severe inattentive ADHD.

1. There is absolutely no sympathy:
The problem with ADHD is that it is a disorder of degree not kind. If I had epilepsy or cancer or had some of my limbs missing then people around me would be supportive and understanding. But not ADHD. Everybody's mind wanders. Everyone would like to only do interesting things. Everyone forgets things from time to time. But, the problem is the degree to which these afflict people with ADHD.

We don't expect someone without legs to walk normally or properly. Yet, when it comes to the mind we have little patience. Somehow, we expect people to get their act together. We label them lazy, unmotivated and indisciplined. A product of poor parenting. We get frustrated that they are not reaching their full potential. In a way, having ADHD in 2014 is like being Gay or having an interracial marriage in the 60s or 70s. Ignorant cynical judgmental people assume that you can will your way out of ADHD through discipline and will power.

2. ADHD does give you super powers:
Insane creativity. The ability to think outside the box. The ability to make off the wall zany connections. Always looking for small advantages and using creativity to your advantage. I use mnemonics to remember things. I hired people overseas who follow up on everything I do. I built products that are on track to doing well. When I do succeed, people write it off as being lucky.

I wish I could write more. But I am actually supposed to be doing something else right now.
>What did you expect from a $250 device?

I don't care what it costs - it should work.

>It's not Microsoft's fault that Asus decided to sell a cheap, untested, poorly-built device.

Microsoft probably wouldn't be able to prevent Asus from selling it outright, but it could refuse to sell it through MS Store or giving it a 'signature device' branding.
In the early seventies I used to unravel the 'pusher' from cocktail umbrellas to reveal the foreign scrap of newspaper they'd rolled up to create it, is it still done? Off to check...
Bad News for Amazon
To be fair I've found Asus notebooks to be superb value for money hardware-wise, it's the drivers and software out of the box that are the problem.
The full documentary is on youtube[1], but I found it rather disappointing from a science point of view.

[1] https://www.youtube.com/watch?v=WKwT1Ol3nY0
Heh. Unfortunately it is more complicated than that. I think the line includes cruelty along with the 'and' to attempt to put some sort of limits on punishment and to make sure the punishments matches what society knows as 'uncruel', though in practice it doesn't work out as well as imagined.

I'm not sure if anyone has appealed mandatory minimums on the basis that they are cruel and unusual punishment: They probably have research to back up their claim. This is probably the true reason they aren't unconstitutional - because you have to appeal and sue (sometimes pretty far) to try to get those turned over. The other option is for the public to pressure legislature into changing the laws, and considering the current climate in Washington, I doubt that is going to happen soon enough.
Video: https://www.youtube.com/watch?v=Odd8iYYLpRg
We're a startup (https://whoaverse.com) using .NET4.5/C# MVC5 and SQL, currently working on getting set up in Switzerland. C# beauty, Visual Studio and Azure were the key factors why we decided to go with .NET.
The number of threads a CPU can run at once is equal to the number of cores (we'll ignore hyperthreading for the sake of simplicity), and the number of cores is equal to the number of (L1) caches.

If you're referring to kernel-level multitasking, then these processes don't really run concurrently from the CPUs perspective; in fact, they're switching interval is quite long (relative to the processor speed).

However, the cost of bringing in a thread's data into the cache once it's been scheduled by the kernel is not negligible at all, and is part of the significant total task-switching cost.
The funny thing is, a week ago I bought a 7.5"" 1200x800 tablet with just 2GB of RAM and 32 GB flash (see the similarity?), the difference is that mine is a even cheaper device (~$150) from an unknown Chinese brand, has an apparently slightly weaker Bay Trail CPU, and comes with Windows 8.1 - properly licensed as now Microsoft does it for free for small tablets, but it's by no means a "signature" device. The out-of-the-box experience was much, much, much better than the one from the article. The touchscreen not only worked, it still works fine, even for hitting small menu items or quickly typing on-screen. Sleep/resume (actually, InstantGo) doesn't have any problems, except you can't turn off the screen without desktop apps being suspended, which is annoying in the case of music players - but this is actually a problem with all devices supporting InstantGo.

There have been updates to fix early problems, which were already pre-installed on mine. I'm so happy with it, I don't think I'm buying an Android tablet so soon (having great multitasking alone is worth it). Another thing that surprised me, was that there wasn't any OEM bloatware.

Say what you will about Microsoft (and I usually say very bad things, and will keep saying), but it seems they really got Windows 8.1 right on tablets (the problem is desktops).

If an unknown brand can make a device with the same specs as the mentioned Asus, for a lower price, and still have the device work much, much better, why can't Asus? The "underpowered"/"underpriced" justification some people give here in the comments doesn't quite make it... I have had Windows 8 running on single-core 512 MB RAM VMs just fine, and these devices have four times the RAM and cores.
Research on Cystic Fibrosis happens in developed nations because (a) drug/healthcare companies can make money from treating someone with that condition, and (b) people are able to donate to organizations sponsoring research.

Similarly, because few people in these nations are affected by malaria, mostly because they had already been spent time and resources attacking it a century ago, they are more apt to spend money on problems that they are affected by.

This does not mean rich white people have bought up clinical trials and medical research. This is just a natural manifestation of economics.

I completely agree that blindness to larger issues can certainly cause huge problems, but your sentiment has little to do with the super rich buying themselves spots in medical trials.
In production, no. In a development environment yes. AFAIK, there is no exposed API in the browser to describe the size of the heap. However, you can expose hooks to get this information in a v8 or node instance; snap heap size, run tests, run GC, snap heap. Compare before and after in your test runner.
The article insinuates that the core problem is the higher base line of stimulus required for motivation.

How does Adderall fix this?

Do you feel mundane repetitive tasks are more rewarding now?

What about tasks that would feel great even without the medication? Do they overload your circuits then?

Am curious as to how the drug manifests itself in your day to day routine.
Really? With unite you can use vimproc to fork out the searching process. Much quicker. Using unite and ctrlp with a 30k file source base, ctrlp was far to slow for me.
I live in Gloucestershire, England. There's a mostly rural population of about 650,000 people. (Although Gloucester has a diverse population[1]). There are about 2,500 with a probable mood disorder like depression[2], and about 2,000 people with a probable psychotic illness.

The local Mental Health trust has about 4,000 people on the books at any time.

Only 4% of those patients will ever need an inpatient bed.

> He calls on an advocate who says that the mental-health system neglects the small percentage of people with the most serious mental illnesses. He says that such people often need 180 days to get medications to work properly, and that the average psychiatric hospitalization is five days, after which families are usually on their own to deal with a medical condition that can be as complex as cancer.

Keeping someone in a hospital against their will is problematic from a human rights point of view. It's also very expensive, and it requires some rehab work when the person leaves hospital. So while some people do need hospital and they have a right to a hospital place if that's the most effective treatment it should be possible to treat most people in the community or with shorter than 180 day stays.

It's baffling to me why US citizens tolerate the awful quality of mental health treatment in the US - where most mental health treatment is provided in prisons not hospitals; where only 3% of occupational therapists work within mental health settings.

[1] http://www.gloucestercitizen.co.uk/Barton-cultural-hub/story...
No, nothing has been "proven" about ADHD or other sorts of mental illness. We only have clusterings of symptoms, but know nothing about root causes. Certain chemicals seem to interact well with the symptoms, but again there is no known mechanism that fully explains the mechanism of action. There have been hypotheses that e.g. schizophrenia is explained by dopamine and depression by serotonin, but these have all proven to be too simplistic, because in many patients the levels of these neurotransmitters do change after taking medication, but the symptoms stay.

I should say I'm not at all anti-pharma. I just think that the marketing should be honest. It should be "this addresses some of the symptoms", and not "this corrects your imbalances" because the scientific hypotheses about those imbalances have long been disproven. My hunch is that the structure of neural connections also has to play a big role. This would explain why simply changing levels of chemicals does not immediately fix things.
> "in exchange for greed"

That's pure capitalism by design. Simply move to a more socialistic country. Having even a small safety net helps piece of mind.
As others have said, functional-style programs usually perform worse than imperative ones, large because they have worse (data) memory locality due to their use of persistent data structures that don't normally reuse memory addresses (and thus cache lines), so every "mutation" is a cache-miss.
Disney Patents a Piracy Free Search Engine
> there is this nasty driver bug with its Wi-Fi card, where you get BSOD after waking up from sleep.

Have you installed the latest Surface Pro 3 firmware update [1]? It fixes several Wi-Fi related issues, including:

* Intel(R) 8 Series PCI Express Root Port #3 - 9C14 update (v2.0.1151.0) addresses cases when the Wi-Fi adapter is not available upon resuming the system from sleep.

* Wireless Network Controller and Bluetooth driver update (v15.68.3059.117) improves Wi-Fi throughput, especially after rebooting with Bluetooth devices that are paired, enhances power consumption situations, and addresses instances of system instability.

You shouldn't need to disconnect and reconnect your Wi-Fi once the drivers have been updated.

[1] http://www.microsoft.com/surface/en-us/support/install-updat...
> it should work

It works.

> refuse to sell it through MS Store

MS is probably bound by some partnership agreements so it cannot refuse, and 'signature device' means there's no third-party bloatware as OP said.
Misleading article.

The main (official) reason for the new cable is to decrease latency and costs, and also to decrease the almost total dependency on the US links. Currently there's only one direct link between Brazil and Europe, it's old and used mainly for voice. So, apparently, most connections between Brazil and Europe get routed via the US.

Source (in Portuguese):
http://www.dw.de/novo-cabo-submarino-entre-brasil-e-europa-d...
Here here. If anything, behavioral economics is becoming more legitimized with the advent of neuroeconomics.
Alright, that's neat. Not at all what I was suggesting, but neat nonetheless.
The description on their page doesn't read like AI to me. Especially given that they classify things like this as AI: "Setting up shop online is too much work with all the management, databases, checkouts and security. Our AI removes the need for plugins, configuration and constant stress. Have a product, add a price and a shopping cart magically appears on your site. Just like that, just as it should be!"

All in all, it looks more like a blogging platform with templates that adapt to your content than actual AI.

EDIT: "The Grid" is the company behind the NoFlo flow programming tool... based upon their GitHub repos it looks like they reimplemented Jekyll using NoFlo and are using that + their adaptive templates to power the app. An interesting approach.
Can't agree more. I don't know if it will be viable to insert a clause in H1B terms which severely restricts number of available visas for companies whose sole purpose is staffing.

These scumbag companies affect startup eco-system in India too. For many engineers - the only reason to work for these companies is to get into US. They pay shitty salaries back in India, have shitty working conditions. The only reason, I have seen people sticking to them is - get enough experience and go to US on L1/H1B. And speaking from experience, many Indians will do anything to get to US. :(
Two things. First, software engineering skills aren't fungible commodities. It's not easily commoditized, no matter how much we want it to be.

Secondly, I can confidently say that Malaysia is nowhere near suffering from too much talent.
How Uber Is Changing Night Life in Los Angeles
Arctic Drone Footage of a Melting, Human-Stained Greenland
The best small computer in the world (1968) [pdf]
Introducing Fabric-The Fabric Blog
> In a fair world we would allocate funds for medical research based on number of people suffering from illness and not their purchasing power

Those who can afford it would still set up their own labs and pay their own scientists. There is nothing wrong with that.

But the government should of course do things differently, I agree, which is why the health system including research should be run directly by the state (instead of being funded indirectly via insurance) and patents for pharmaceuticals should not be granted anymore.

Since the big companies involved currently spend most of their money on marketing (again paid for indirectly by insurance), this would also lower the total costs.
ASLR: enabled by default on virtually all Linux systems, can be improved with the installation of PaX. disabled by default on Windows systems.

KASLR: Windows has it, Linux does too, but only since 3.14.

SSP: libc specific, but MSVS since 2003 has basic stack-smashing support similar to gcc's -fstack-protector which has been enabled in Debian-based distros for many years, and is now being improved over MSVC /GS with -fstack-protector-strong.

NX bit support: Support added around 2004 or XP. Again, PaX is far stronger than Windows here.

"Guard pages": This is SSP with a different name.

So at best, we can say that Windows added some security features slightly earlier, but has lagged in updating them to new standards.
>Who uses VisiCalc, Lotus 123 or Wordperfect in the command line anymore?

Well... R-stats and ggplot are pretty popular still...
People LOVE to put labels on things. In many cases ADHD is one of them. This hurts people that REALLY have ADHD though.