skysight-inc/HackerNews huggingface dataset:
Because it was debunked back in 1997:

http://www.neurology.org/content/48/3/626.short

Just another case of HN users clicking on flashy things without stopping to examine the evidence. Some more examples:

- deep brain stimulation: hundreds of upvotes here on stories about this, but then when studies come out showing that it it no better than placebo that story gets 3 upvotes on HN.

- fecal transplants for C dificile: again hundreds of upvotes for stories touting this, but then when it is found to be no better than placebo the story gets no upvotes on HN.

These are just a few examples, but I see this all the time on HN. It makes me a little disappointed in the community and thinking that perhaps I should be hanging out somewhere else instead.
Oh yeah. I work for a web agency and, if I could, I would just stop using images and use only SVG. Sadly, we still need to push some visuals as large.jpg + mobile.jpg and use media query...
Those aren't the responses, otherwise it would be fine, you would be accurately communicating the actual problem. Instead, those are the underlying reason for just saying "I can't do it" instead of being forthcoming.
> and just shovelling cash at the unemployed does not make them happy.[1]

It's worth reading the paper past the initial TL;DR bullet points. It goes into interesting discussion about what exactly it is about unemployment that makes people unhappy. Some quotes from the middle of the article:

"There is plenty of evidence in support of the hypothesis that the evaluative component of
well-being depends on how much one conforms to or deviates from the norms of the
social group one associates with. For unemployment, this means that the harmful effect of
unemployment on life satisfaction is larger the stronger the prevailing norm toward work is. (...)

There is additional evidence in support of the importance of social norms to the degree of
life satisfaction of people who are unemployed. A German study finds that unemployed
people report a substantial increase in life satisfaction when they retire, although other life
circumstances remain largely unchanged [10]. The study interprets retirement as a switch in
the social group with which one identifies, from the working-age population to retirees, and
thus to a change in the social work norm. Once an individual has retired, not working no
longer violates the social work norm, and life satisfaction consequently increases. (...)

The potential felt scarcities and worries associated with unemployment are manifold. They
include fewer social contacts, less social recognition, less money, a less structured day, less
control of one’s life, and less certainty about what the future will bring. Indeed, although the
effect on happiness of temporary income reductions during unemployment is not very large,
people who are unemployed worry about their future economic uncertainty."

--

I think it's still possible that unemployeds' unhappiness is caused by the work-centric culture and economy. Being shoveled money at is problematic, because you're getting for free what society expects you to get by work. Consider the ultimate welfare we all get - sunlight, breathable air. No one feels inadequate or sad because they're receiving it for free. It's part of the environment. We assume air and sun are always there, will always be there, and are available to everyone without having to work for it. I think food and shelter are things we should actually try and push to the environmental level, i.e. have it available for free and to everyone, unconditionally.
In my experience (and this is only my experience/observations) it is extremely unprofessional to bring up a coworkers salary in your own negotiations, for several reasons.

Many companies still have policies against coworkers sharing salary information. Yes, this is illegal in the US, but practically speaking: it being illegal is about as effective as requiring traffic police to have a "preponderance of wrongdoing" to perform a traffic stop. It still happens near constantly, and the cost/benefit of trying to enforce these laws in most cases isn't enough to actually pursue. (if you were to try and file a cause of action against your workplace for such a violation, you would surely mark yourself to future employers as being litigious - i.e you would paint yourself as a trouble-maker, so the benefit to doing so would have to be pretty big).

Secondly, social conventions don't really provide an incentive for near-strangers (and that's what many coworkers are for much of their careers) to share salary information. Yes, game theory says everyone wins if everyone shares, but we live in a society that is super prone to being offended. I don't even think it's polite to discuss money with friends.

As other posts on HN have stressed over the years, what really gives someone power in negotiations is a "Best Alternative" or BATNA[1].

[1] https://en.wikipedia.org/wiki/Best_alternative_to_a_negotiat...
If you look on Github (even Apache), there are Microsoft employees making contributions to open source projects under their own accounts or as part of the organization. Steps under Satya have made engagement with open source across the company generally much better, not just in field/evangelism roles. This is in addition to works like this and open sourcing of things like the CLR, etc.
I'm not sure how they would be able to do that effectively without input from researchers. I don't see that as a weasel phrase, but as a (reasonable IMO) deference to experts in the field.
Indeed. I just noticed yesterday that the text labels in an svg graph I'd created are changed in size by the Firefox browser. They were too big and overlapping things! Huh? Lowering my "minimum font size" pref fixed the issue.

A great way to "snatch defeat from the jaws of victory," re scalable graphics.
They[0] should be saving the documents in a free format, despite the closed source software. Office supports .odf files or some other free format, does it not?

[0] By "they" I mean the persons who created the documents, not the ones who try to edit them using Gnu/Linux...
to me the GUT of Apple products is the page 6 of the Macintosh business plan from 1981 - http://archive.computerhistory.org/resources/text/2009/10271... (and similar Jobs' documents from that time, couldn't find right now the one where the stuff was put in some order on some kind of timeline). Back then Jobs was able to implement only Macintosh. The "VLC", "VIC", handhelds, etc. came much later as iPhone/iPad/...
hundreds have had their serial numbers removed

That, in itself, is criminal activity.
Free fall sample
> Not that there's anything wrong with it as naming academic buildings after donors has a long history.

A Jen-Hsun Huang Auditorium would have been infinitely preferable to NVIDIA Auditorium.

One points concretely to a mortal man whose efforts benefited the school during a specific time in history. The other is a context-free, effectively-indefinite tie to a faceless, immortal corporation.

In 100 years, which might retain more meaning? Or even in twenty? ;)
Ask HN: Mailbox alternatives for OS X?
I'm looking for exactly mailbox, without bugs.

I love the swipe to archive/schedule. I use those features all the time.

Prediction: Unless a startup comes out of nowhere and does this, MSFT will end up replacing Mailbox.app on OS X (hopefully!)
It's easy to miss if you're born in a functioning civilization, because it feels that peace and order are the natural state - so maintaining civilization feels like unnecessary effort, and damaging it for your own benefit feels like a good deal.
Utilizing Array.prototype.reduce to replicate common Array methods in JavaScript
The Amish Hour
Women's Waffle Knit Thermal Sleepwear Set – AmazingBestBuy.com
I'm pretty sure you missed another 2-3 prevention layers. Shit's pretty dire after you're past that layer.
Having just switched from EAGLE to KiCad I think I'm qualified to offer an answer to that question.

The short answer: it is better. If you are considering switching, do not wait, just switch. I should have done this sooner.

The longer answer:

Both tools have drawbacks and the user interface is bizarre in many ways in both of them. That said, KiCad at least is being regularly improved. I got tired of waiting for EAGLE to fix even the most ridiculous UI flaws. It seemed just as if EAGLE wasn't really developed anymore, just stuck way back in the 90s.

My schematics look much better these days. Hierarchical sheets help, too.

The separation of symbols from footprints is a great idea. As a practical example, I already have a small library of Texas Instruments packages (DRC, DRV, etc), which means that I can often just draw a symbol and immediately assign a verified footprint to it. No copying, and the footprints are shared, so if you modify paste coverage once, all parts using that footprint can immediately benefit. This idea is a clear winner.

Routing boards takes significantly less time than in EAGLE. Mostly because of the push and shove router — I don't think I'd even take on some boards I'm making these days without it.

The layers seem to be better organized: you don't get a hundred layers with weird names, the set is clearly defined and it's easy to understand what they are used for.

3D visualization is really great. I didn't think it would be useful, but I can't live without it these days. All the components in my libraries now have 3d models attached, even if the model is a simple cube. This helps greatly when designing small stuff that is supposed to go into real enclosures. Exporting to decent CAD packages isn't quite there yet (you can do it, but it requires significant effort), but the ability to instantly visualize your board helps a lot already.

The library management is as bad as it was in EAGLE. Perhaps slightly better because you can use github repos as sources, but in general it's a crappy experience. I hope this will improve in the future.

Finally, price is an important consideration. EAGLE is not free. If you do anything commercial, EAGLE suddenly starts to be quite expensive, especially if you want 4-layer boards or larger boards. Other commercial packages are even more expensive. So if you are a serious hobbyist who wants to produce small 4-layer boards at OSHpark, KiCad is really the best option.

In general, I see no compelling reason to stick to EAGLE unless you have zero time for learning new things.
Hah, turns out there's a "Jen-Hsun Huang School of Engineering Center" at Stanford. That's much nicer.
maybe i am missing something here... i really don't know.

it might not be rigourous, but for standard, deep neural networks its intuitively obvious enough that you can reinvent the idea from scratch in your bedroom in a time before the internet just by getting a vague description of the idea and thinking about how it /could/ work.

proving convergence may be difficult, but its not particularly challenging to see why it happens imo. :/

a lot of the things the article points at are utterly irrelevant to the subject. e.g. sigmoid functions, depth of networks.

i think there are some bold baseless claims here - for instance linearly interpolating data points is pretty simple as a way to approximate a function, and its not hard to see how neurons can provide this with linear activation functions and some very naive back propagation. (e.g. evenly dividing error and correcting weights towards the correct result)

if this didn't converge /that/ would be surprising.
Re: fecal transplants, do you mean the study with N=46 in which FMT scored a 91% cure rate, 28% higher than placebo? http://www.hcplive.com/conference-coverage/acg-2015/fmt-pass...

Citations needed.
We put ads that didn't require an extensive tracking network in the new tab page of Firefox. We were able to make some money on them and show how to do ads respectfully. Even so, it was decided to remove them from Firefox as they didn't provide enough value to the user.
Pattern matching and structural types!

In terms of modernity, I think Swift is between C# and F#. However, Swift is far more mainstream than F#.
Data storage on DNA can keep it safe for centuries
Where the jargon "value to the user" means being things the user was interested in clicking.
The Archive of Interesting Code
Given what I understand the power of the machine inside these TVs to be, there's no reason a large-enough Linux shouldn't boot in a few seconds.

The manufacturer could get even smarter and use something like CRIU [0], along with opportunistic hybrid suspend [1] to dramatically speed up start times.

[0] http://criu.org/Main_Page

[1] Which would work like this: A little while after you power your TV off, it suspends to RAM, and disk. If you power your TV on, the system TV restores its state from RAM. If AC power goes out, when AC power is restored and stable, the TV performs a background operation that uses the on-disk suspend image to get back to its hybrid suspend state.
Yes, surely they should have quoted it accurately: 'This is known as "bad luck.”'
Not a biologist by any stretch of the imagination, so I am asking purely out of ignorance - how does your study debunk the OP's? Yours is about NSAIDs (i.e. aspirin) decreasing the risk of Alzheimer's, OP's is about paracetamol (not an NSAID) increasing the likelihood of Alzheimers. Correct me if I'm misunderstanding something here...
It certainly doesn't help to have a pile of people unceasingly seeking every opportunity to snark about this on every article about Mozilla and Firefox.
Would anyone use Altium, KiCad, or Eagle if they had access to OrCAD, Allegro, or PADS?

Having used all of those tools, I can say that KiCad and Eagle will remain relegated to the low layer count, and at most moderately populated PCBs. Altium still has issues with large designs, but it's got its advantages, it's very easy to work with industrial designers within the Altium ecosystem. Altium also supports some decent auto-routing and DFM tools but does not have a simulator of any kind.

Cadence's OrCAD and Allegro offerings, and Mentor Graphic's PADS suite have tools for everything from designing with microvia (laser etched single layer vias) to highly configurable constraint management tools that allow for configuring some very powerful auto-routers and interactive tools. The big two tools also have simulators like PSICE, and integration with RF design tools like Keysight ADS, Genesys, Momentum, Hyperlynx, and HFSS. If your design has any RF components or high speed buses like DDR, PCIe and USB, you need to run your designs through these tools to verify your design. Eagle, and KiCAD are great for breakout boards. Altium can be used for some pretty simple products. But I'd never use anything but Cadence or Mentor Graphics tools for anything that had a signal that operated at more than 50MHz.
It's the beginning of a Blacklist episode called "the fisherman".

I also was drawn in by the title but the ending made me very sad for those people. Reality is far harsher than any fiction.
> There is a particular class of problems of a 'machine economy' where machines produce products for machines, the machines can use the economic product more efficiently (at making the capital owners more profit), and humans are cut out of the loop.

Or, as the SSC poetically puts it[0]:

I broke my back lifting Moloch to Heaven, and all I got was this lousy Disneyland with no children.

The post quotes Bostrom considering exactly this scenario, where in the end the economy, having optimized humans out of the loop, keeps running and generating wealth, with no conscious mind to enjoy it.

[0] - http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
I think perhaps you didn't read it carefully enough:

"In addition, we examined use of acetaminophen...No association was found between AD risk and use of acetaminophen"
If you want Swift on Android, have a look at Eclipse Xtend: http://futurice.com/blog/android-development-has-its-own-swi...
> I just don't like having my browser history on display for the world to see.

Same here; I turned off tiles immediately, in favor of a blank tab. If I want one of the more common sites I visit, it's generally 1-2 letters away via the awesomebar: Ctrl-t l [enter] is LWN, Ctrl-t y [enter] is the YouTube Subscriptions page, etc.
On FreeBSD, at least, the ability to see processes belonging to other {g,u}id's can be turned off via a sysctl.
If that's the most likely explanation, then you're right, it's not fine journalism- it's excellent journalism. It would be crappy journalism if they decided that Occam's Razor isn't entertaining enough and they had to float a bunch of theories to get more readers. The truth is that nobody knows the answer, and that the answer may or may not be entertaining.
Amazon will have to build efficient container or trailer management system if it has to use self driven trailers. May be this will give a little better idea on what I am talking about. http://fleetowner.com/blog/aiming-self-driving-freight
Cloud instances are ephemeral. Stop treating them as long-lived pets and all the deploy/config pain you described simply vanishes. You won't even want to tail a serial port anymore. It'll be like living in the future.
Property rights are the prototypical example of a negative right, so you seem to be defining the concept in a non-standard way.

I think the names are poorly chosen, though. A "negative" right is one for which a specific "violater" can always be identified. If you are stolen from, then someone stole from you. A "positive" right is one in which the only identifiable culprit is "everyone" or "society". If you don't have enough to eat, it's because society didn't provide a way for you to feed yourself; it's not that specific person's fault because they didn't hand over their sandwich.

This seems to be the main point of disagreement between us. You seem to be saying that if someone doesn't have enough to eat, then it is everyone else's fault individually. My point of view is that it's possible for someone to go hungry without it being anyone's fault in particular; it's just the result of a bad system. Maybe you're morally obligated to try to improve the system, but you're not morally obligated to give away everything you have to anyone who asks.
Putting letsencrypt, Nginx, and Docker together
> The job is not the need (...) The need is the income.

Or, as the 'nostromo once wrote,

"No job is the goal. No money is the problem."

https://news.ycombinator.com/item?id=8987073

(I do actually have it on a t-shirt now.)
Too many options for me. Analysis paralysis. When it was one new phone model, plus the discounted previous version, it was easy. Go to store, hand VISA to guy in red shirt, walk out with new phone.

Now, I stare at the internet for hours, worry about which one will work best for me. Go to store, worry more, walk out without buying.

And with the 5S being fast enough for most things, the main reason to upgrade is camera (but I have a Canon S100). And with carriers going to up-front retail pricing, what used to look and feel like a $99 purchase (pocket-change, even if it wasn't) is now a $700 purchase (def. not pocket-change - I can take a short vacation for that).

Same with the iPads. It doesn't help that my iPad Mini Retina still works fine for it's primary use (reading), so no compelling reason to upgrade.
Coffee & cigarettes go hand in hand in some places, just a cultural difference they might miss here in NA
If that's the case, they still haven't learned the lesson:
>"We want to reimagine content experiences and content discovery in our products"
The "discovery mechanisms" we're talking about aren't the search deals that currently make all of Mozilla's money.
A Beginners Guide to BitTorrent
They had to support HFS+ in order to convince existing users to upgrade. The first five releases of OS X had something called "Classic mode" which was basically an instance of OS 9 running as a process, so that people could continue using their pre-OS X apps. It took six years before enough developers had upgraded that Apple could stop supporting Classic. And Classic, of course, was all about HFS+. So Apple could either backport this hypothetical unix-style filesystem to OS 9, do something kludgerous with single-machine file-sharing, require all users to partition their drives and keep everything they wanted to use in Classic on the HFS+ partition (a tough sell!), or just use HFS+ and get on with it. They wanted to stay afloat, so they stuck with HFS+, and here we are today.
I have no idea if there was a conscious choice either way. However the goal was certainly, "Our cooperative multi-tasking system where any bad application takes out the operating system no longer cuts it, migrate to a preemptive one." And building on Unix was the shortest path there.

There were many disconnects between the two systems. See https://www.usenix.org/legacy/event/usenix2000/invitedtalks/... for some of them.
'Elite Dangerous' VR Specs List Hints at HTC Vive System Requirements
This is better, but why built-in?
I cycle from East London to Oxford Street every day, I found Plumelabs' data very strange: the air on the London Oxford street (the most polluted street: http://www.independent.co.uk/environment/air-pollution-in-lo...) is better than the Vienna's average, which is considered to one of the cleanest city in Europe (http://www.euronews.com/2015/03/31/how-does-your-city-rank-i...). My nose tells the opposite.
>- deep brain stimulation: hundreds of upvotes here on stories about this, but then when studies come out showing that it it no better than placebo that story gets 3 upvotes on HN.

I had no idea DBS is no better than placebo, do you have a source to back it up?
GP's study includes PA (which is also known as acetaminophen) as well as NSAIDs, and finds no effect, so it is a contrary result. Calling it a preemptive debunking may be a bit excessive, but given that it is a more direct study of the relationship, it (from the abstract, at least) seems to be a reason for skepticism.
> I don't necessarily blame these people or get angry with them. I blame CSI and other investigative shows where they "enhance" a blurry photo to 4k crystal-clear resolution and read the reflection off of a button of a guys' jeans to read the licence plate of his car.

I wouldn't get angry with them, but I would certainly blame them for thinking something is possible which a small child should be able to tell is not. I would advise you avoid working with people who believe computers are literally magic, as your life will be much better.
Perhaps I missed it, but the article does not seem to mention the obvious personal incentive for public officials: an exchange of free vacations. That seems naive.
List of best-selling mobile phones
I totally agree with nixing *-imports and attribute imports. Not only do they hide where something came from but they also tend to actively hinder refactoring by making it harder to tell how packages are being used.
If you are viewing from work they may block the domain for obvious reasons...
You're right. n*log(n) is for building the BST in Tree sort.
RootStock: bitcoin powered smart contracts [pdf]
Try to call it Bastille Day in France, nobody would have a clue what you're talking about.

The parade started in 1880, and was a political move after the defeat of 1870. Today it's a diplomatic event, foreign corps are invited, as well as heads of state.
Does this apply to Chromium as well? Because if not, there you have it.
Another great one was Nuke from Robocop.
That was one study. There have been a total of 2 placebo-controlled trials into fecal transplants for C.Diff AFAIK. One showed some benefit over placebo, and the other showed no difference. It looks like that link you posted has just cherry-picked the good result.

https://news.ycombinator.com/item?id=10679067
How does Apple Fusion Drive work for software development?
Looking at company computers - does the Apple Fusion Drive work well for things like Vagrant? I'm concerned that it might work well for things for powerpoint but not for development-type filesystems like VMs.
FBI Says Suspected Silk Road Architect Variety Jones Has Been Arrested