skysight-inc/HackerNews huggingface dataset:
If I carelessly execute ~/Downloads/some-binary, my environment variables and config settings are now suspect , while overwriting my firefox binary requires root access.

As such, having the browser loudly warn (irrespective of settings) about such unsafe defaults is still vastly better.
Nice one ;).

I guess I might try switching from black to green.
I have wondered the same thing, but wasn't extremely concerned about getting it super-fast at the time. We had an existing, older language that was much loathed and quite slow, and we just had to beat it. And awk.
couldn't understand your point.
more info please :)
I agree with you, he messed up the kickstarter, albeit not by purpose. That said, I'm surprised by how idealistic and passionate is Molyneux yet, despite knowing too well the ungrateful target of his products. I may sound harsh, but I really find the average gamer such a bad costumer.

> “People get so frustrated with me, so much so that they’ve threatened me, they’ve threatened my family and it just cannot go on, it really can’t.”

Seriously, who does suffer from such backlash outside of the videogame industry?
> The FDA decided that allowing patients access to a potentially helpful therapy (antidepressants do help some patients) is better than just pulling the product off the market.

I'm all for allowing patents to access unproven medicines, but why should the companies be allowed to run billion dollar marketing campaigns saying that they work?
I really like this. Good work.
All my code is C99. Computational chemistry program that ships on Linux, Mac, and Windows.
If anyone happens to be hip hop-challenged enough to not get the wording of the first choice, it's a reference to the song "Baby Got Back" by Sir Mix-A-Lot (http://en.wikipedia.org/wiki/Baby_Got_Back). That made me smile. :)
I would guess because almost all heavy drinkers used to be moderate drinkers

edit: Not siding with him, just guessing his opinion
If you're in the market for "simple" solutions like this, do yourself a favor and spend one afternoon with d3.js.

Pre-packaged chart solutions will never achieve 100% of what you're trying to do because the options for customization of charts are endless.

Learning the basics of d3.js will liberate and empower you.

This is a fantastic place to start: http://chimera.labs.oreilly.com/books/1230000000345/index.ht...

If you're a web developer you can start at chapter 6 and stop as soon as you know enough to do your thing.
I use Matplotlib for my publications written in latex. Matplotlib can also render via a latex backend, which gives you then matching fonts and symbols in the text and figure by using something as simple as:

rc('text', usetex=True)
matplotlib.rcParams['text.latex.preamble'] = ['\\usepackage{siunitx}']

Here is an example from my own publication, with 100% Matplotlib and latex:

http://scitation.aip.org/content/aip/journal/apl/104/9/10.10...

A clear advantage using Matplotlib is reusability as opposed to the time needed to set the plotting parameters right for every single figure over and over. I would really recommend this kind of workflow to anyone in academic publishing.
We will have self aware AI before we have reliable printers.
>I'd say the fact that humans metabolize alcohol (have evolved it) it's a pretty good hint that there was an evolutionary pressure selecting for it.

I think this was something to do with the dark ages when in the western world, drinking water with alcohol was better than drinking water with bacteria and other pathogens.

Over in the east, alcohol tolerance is a lot lower (see 'asian blush') because they boiled water and drank tea instead.

This is what I've always understood - if anyone knows otherwise, I'd be happy to stand corrected.

I'm not sure if this study, or any comments here mentions asians or different ethnicities at all.
That smoke detector story makes me think it could even be dangerous, no?. Could opposite happen and the device fail to detect smoke?
I have had auto blinders, lights, and day alarm (courtesy of an old projector) for years. It's all controlled by some random netbook I got for $30, picaxe micros, and xbees (the xbees are admittedly overkill).

This is the sort of thing you build, rather than buy, since it will only ever fit the person who designed it.
I built a "visualizer" for your personalized data, check it out here:

https://jlhonora.github.io/stackexchange-predictions/

I didn't know this data existed, and was a bit turned down when I saw the data was in JSON format. It looks much better with a graph! Check it out and tell me what you think. Any suggestions?
I post a fair number of stories about regulation of medical treatments here on Hacker News. I see this one has attracted a lot of reader interest. The comments already posted as I post this comment point out that once someone sets up a regulatory program, the incentives become powerful to figure out ways to cheat the regulators. And, as usual, scientific research is hard (another topic I post a lot about here), and researchers all operate under incentives to publish interesting and hopeful results rather than acknowledge that their research program didn't show what the researchers hoped to show.

The submitted article identifies a specific problem in how the FDA doesn't publish identifying details of studies that its own inspectors discovered to have problems. Biomedical researchers, then, don't know which previous study findings are flawed, even though the FDA detected flaws, and much time and effort is wasted trying to pursue research results that don't reflect reality. That has to change.

Meanwhile, there is a different pattern of regulation for some products that consumers in the United States take regularly as they seek better health, namely "natural supplements." For natural supplements, the regulatory problem is far worse, because those products can go on the market with no research done on safety or effectiveness at all, and without even any guarantee that the product contains the labeled active ingredient,[1] a plain violation of the warranty of merchantability in the Uniform Commercial Code.

So the better trade-off for the consumer here is to amend existing law so that as drugs go through clinical trials, disclosure and peer review of FDA inspection findings during the trials is a condition for marketing approval. If manufacturers can't deal with that kind of regulation, tough. But it's only fair that natural supplement products, a multi-billion-dollar industry, should be regulated the same way.

(To answer a question asked in another comment, already well answered overnight in my time zone, yes, "science-based medicine" includes "evidence-based medicine," that is clinical trials, as a subset of practices that include also consideration of fundamental principles of science and statistical understanding of prior plausibility before interpreting clinical trial results. If a sample size is small enough, many implausible treatments can look like successes in a clinical trial, especially for subjective, patient-self-reported symptoms, but we shouldn't call such treatments effective until they have been replicated in larger samples and verified with independently gathered "hard endpoint" data about clinical signs.)

[1] "Searching for the supplement in your supplement"

http://www.sciencebasedmedicine.org/searching-for-the-supple...
It's very useful; I've long done the same thing. Though - you do need to do something so you can examine the error value. Even though OpenGL's error enum is terribly vague, most functions can produce more than one type of error. It's nice to be able to see what the value was, even if only to verify your assumption that what's obviously the case is indeed actually happening. Store the value somewhere global so you can examine it in the debugger when the program's stopped, or (if you have such a thing) use some fancier assert macro that prints out the problem values.

Also look up GL_ARB_debug_output - https://www.opengl.org/registry/specs/ARB/debug_output.txt. I don't remember this ever telling me anything terribly useful for debugging, but I did get a couple of perf hints from it... anyway, it's vendor-specific, so on OS X, maybe it will help.

(BTW - if you ever end up using Direct3D on Windows, be sure to activate the debug runtime. Compare and contrast.)
Google's Vint Cerf Warns of 'digital Dark Age'
Echoing jamesbrownuhh, the vicious PR for this lawsuit at http://nad.org/news/2015/2/nad-sues-harvard-and-mit-discrimi... specifically calls out what appears to be nonsense YouTube auto-captioning ... and two of the examples are of nothingburger visits by Lady Gaga and Obama. It's unclear jamesbrownuhh's generosity would extend to properly captioning video of every vacuous celebrity's visit.

Worse, you've got accept that throwing this into the legal arena adds costs way beyond just proper captioning. Any settlement that will make the plaintiffs happy will require the establishment of a ADA enforcement unit at these institutions, and resultant red tape for anyone in the communities to publish anything with audio. Which going forward will have a clear chilling effect; we're not just talking about a lot of Harvard and MIT potentially going dark, but continuing in that mode except for the most important things that are worth the extra captioning and legal effort.
Maybe I'm just not getting it, but why would I want a "Smart Home"? It seems to be a little like a Smart TV, everyone wants more features, but really they're newer going to use the built in voice control or install any apps. We need a few basic feature and the rest just sits their, unused, contributing to the complexity of the device.

I have yet to see an intelligent house feature I would like. I understand that some want a better climate control interface, like the Nest. But I have yet to see a house that have central climate/heating control, and I don't miss it in my own home.

Is it really such an inconvenience to get up to turn on the light or turn the blinders?
I usually don't use those flags because some extensions are well supported (as long as I stay away from MSVC), and so I feel free to use them if they help me. One example is the ##__VAR_ARGS__ gnu extension that is not strictly c99, but not using it is just too painful for variadic macros.
"All that is necessary for evil to triumph is for good men to do nothing." -Edmund Burke

The person you describe is guilty of the most despicable sort of fraud, albeit on a very small scale. Call the police. Anyone that brags about defrauding a 15-year-old deserves to be punished and to be put out of business. (IANAL)
That headline in itself is such a non-story. What did you think why the language most European languages evolved from is called Proto-Indo-European? Language maps for Europe have been showing a historic East-West migration for ages.

The actual news story seems to be that we've finally found DNA evidence that backs up the archaeological and linguistic indicators we've already had. The rest is just providing context while somehow managing to present the concept itself as novel (which it isn't).

This is akin to starting a story about cosmic background radiation being discovered with the headline "Origins of the universe linked to rapid initial expansion". Yes, the discovery itself is newsworthy, but the headline would lead you to believe that the theory itself is somehow novel or unexpected.
Visualize Stack Exchange's Personalized Prediction Data
For blog post style reading 'yummyfajitas' series on HFT is good:

https://www.chrisstucchio.com/blog/2012/hft_apology.html

For technical books:

- Trading & Exchanges by Harris (a little out of date)

- Algorithmic Trading & DMA by Johnson.

On the narrative non-fiction side Dark Pools is basically it.
The Cosmological Limits of Information Storage
Also, I don't think people do pure replications. People generally do replication with a twist, which is essentially a new branched experiment. Rather than confirm one specific part of a theory more than once, it's better to confirm various wings or implications of a theory.
Nice work in reactJS.

Github repository of the project https://github.com/vdel26/tinychart (From comments of http://www.producthunt.com/posts/tinychart)
Platform Engineers (python backend) to Lifesum - Stockholm, Sweden, Europe - Full-time / No remote
Lifesum (formerly ShapeUp Club) is a Swedish digital health startup with the vision to make people healthier and happier by using applied psychology and technology. Founded in 2008 with headquarters in central Stockholm, the company is growing fast and was selected by Wired UK as one of Stockholm's 10 hottest startups.
To date, the Lifesum app has registered more than 7,3 million members, with 500,000 monthly active users and a growth rate of more than 10,000 new members per day. We have big ambitions and are growing fast.
Lifesum is looking for a product driven engineer, even with little documented experience. Our small team is international and diverse, so we are welcoming everyone. Focus will be on handling large amount of data in multiple formats, not all normalized, work with services integration (REST, OAuth, analytics, payment) and finally with algorithms for graphs (social, content relationship, ...), search and statistics. Product-wise, you will be taking features from the idea stage to scalable production deployments. You will work on making highly scalable solutions, get feedback from analytics and monitoring tools and be able to refine and perfect your solution at each iteration Tech-wise, our server code is written in Python (Django) and you will be exposed to distributed computing (scalable stack, queue-driven distributed processing), cloud hosting (Amazon), database optimization (MySQL, Redis), search solutions (Sphinx, ElasticSearch), test driven development, load testing, etc You have some (professional or personal) experience with Django, Python (and bonus for Amazon Web Services and distributed systems) And you love building products and work for millions of users.

To read more go to:

http://jobs.lifesum.com/jobs/427-platform-python-backend-eng... or

http://jobs.lifesum.com/jobs/1103-senior-platform-backend-py... or

http://jobs.lifesum.com/jobs/1711-test-automation-engineer

--

I posted a couple of months ago and we got a really really good response from a lot of great people so I'm really excited to post again! My name is Martin and I work as a Platform Engineer at Lifesum myself. If you want to formally apply, please do so via the jobs page: http://jobs.lifesum.com/ I'm not the person hiring, but you will join my platform team, and with that in mind, feel free to contact me personally and ask me anything martin.lissmats@lifesum.com :) And if I'm slow to reply or miss to do so, call me out on it! Cheers, and thanks a lot to everyone that applied and contacted me with questions!
Yep, but remember that all heavy drinkers used to be milk-only drinkers also.
I put a simplified version in the article to make it simple, but the macro I actually use in my games is slightly more advanced, and will output more informations about the error and its context.
The Node Patterns mini-book series
Startup in Health/Fitness? Buy some users/revenue/my business
https://flippa.com/3856691-ios-app-with-2-000-downloads-mo-making-1-242-mo-health-and-fitness

150,000 app opens per month on iOS.
2000 downloads/mo.
$1250/revenue/mo.

I'm looking to sell, so if you're a health/fitness startup looking to buy users instead of clicks and impressions we should talk.
Zoho has been a PITA for last couple days. ActiveSync push email is broken and support is parroting the same line over and over in the forums that the operations should be normal. It's also a half assed ActiveSync without Outlook support and they don't have CalDAV and CardDAV as an alternative either. I guess you get what you pay for.
I have a question!

>Shumway needs H.264 video decoders that may not be available on Windows XP or Linux.

Is that a reason for Linux users to be annoyed, or just something that happened and will be corrected soon?
Maybe I'm becoming more of a luddite or cranky old-man, approaching my mid-30's, but I don't see any benefit at all to using the Nest smoke alarm. I'm replacing tried and true, simple, technologies, with a new device that seems way more complicated than it needs to be.
Just writing this comment to approve (and follow discussion). I also would like to know parent's point of view.
for the record: homeopathy does not do well with EBM either.. (as in quality double blind studies)
Thank you for the honest story. I've also been there. The huge panic attack is how my anxiety issues started. I lived for years with the cosntant fear of death, that I'm going to be damned and that the whole world will collapse.

At some point it went away. Maybe by itself, maybe thanks to SSRIs, but the fear, while still lurkinng deep in me, is hardly noticeable anymore. What's left is just random anxiety and an aversion for long-term planning. I just can't do it. I spent years thinking my life is about to end, and as a result I made myself unable to think many years forward. A coping strategy that is hindering me now.

And I agree. This state was Hell. Wouldn't wish it on my worst enemy as well.
No I was not on time. It was out of stock when I tried. Sorry, cannot resell to you ;)
I have, and most of the linux libraries that I work with are C.
Read the first comment in the comments section and get your mind blown away... What can export restrictions do!
Microsoft Offers Azure Cloud Hosting Credits to Y Combinator Startups
Since I'm past my edit window - I sincerely thank you all for your great and helpful responses.

In a way, I guess I've heard most of them already. Part of me wished there was an easier way than diet + exercise + meditation + therapy + wait, wait and wait. Some magic pill, or maybe a powerful quote that could instantly short-circuit my anxiety loop. Having your brain second-guessing every other thought doesn't help in developing and keeping habits.

I've tried SSRI - they did help reduce the baseline, so panic attacks are mostly things of the past, and I have little bit more willpower (at the cost of the usual side effects I won't name).

I've tried diet and exercise before and didn't notice significant improvement in anxiety levels or cognitive abilities - but then again I was optimizing for weight loss, not for well-being, so maybe I should just try a different diet.

I'm having hard time getting myself to trust any other therapy than CBT and the only CBT practitioner in my town that I know about is a private, expensive doctor. I guess I have to get back to "Feeling Good" and try to self-CBT until I save up some money.
"throwing X up" is different from "throwing up X", I think[0].

Compare "I was throwing my lunch up" vs "I was throwing up my lunch". A bit like "black" + "bird" (i.e. a bird with black feathers) vs "blackbird" (i.e. any subspecies of the genus Turdus or some icterid birds) -- "throwing" + "up" (i.e. throwing something in an upwards direction) vs "throwing up" (i.e. expunging the contents of your stomach).

[0]: see http://idioms.thefreedictionary.com/throw+hands+up
oh geez. I could not agree more.
LEDs may have 50k hour lifetimes, but that's very far from true of the constant current drivers. I've had several expensive (Phillips/GE) LED bulbs fail after a year of sparse usage. That's more like 1.5k hours. The cheap chinese ones I also tried lasted on average four months (I bought 8 bulbs), all of them blew up electrolytic capacitors on the buckpucks (with release of magic smoke).

As for the needing an electrician part: remote socket receivers are a well proven, cheap and safe technology requiring no electrician to install it. IMO, the Telldus offerings are the best solution for wireless/smart light controls.
Yes. The text is pale and thin making it more difficult to read than it should be.
WHAT'S+WHAT+NOW+-+always+on+WHAT.com
Planespotters, the World’s Most Obsessive Aviation Geeks
I use the convention "size = number of bytes" (as in sizeof), "count = number of elements" and so my sizeof(x)/sizeof(x[0]) macro is actually called COUNT.
Nobody understands the cloud
How the cloud is changing life as we know it
I don't think they "got bored" so much as OCW fulfilled its limited mandate modulo gaps like I mentioned, which require cooperation from the departments in question, which they implied might be the cause when I emailed them (it was a form letter so who knows, but at least the chemistry department isn't swimming in money for this sort of thing, especially with all the service courses they have to teach, with biochemistry being a joint class with the biology department).

And of course the significant albeit limited success of OCW was part of the motivation to create edX.
> If the Haskell programmer uses Maybe, but there is also a cost to doing that

No, no ifs about it. Haskell uses Maybe to denote the absence of a value; this is a fact. There is no other possibility because the language doesn't have null values. If there to a cost in using Maybe, it's definitely not paid in safety/correctness, which is what we're discussing here.

You continue to write "may or may not" but I've shown you how the approach is better than bash. You can even forget the Maybe monad if you're less experienced with it, and instead focus on one simple fact: you can write and run a bash program that aborts after attempting to access an undeclared variable, but you cannot write and run such a program in Haskell because it's impossible. Haskell is safer.

Deductive/inductive is neither here nor there. I didn't make the ridiculous claim that "if it compiles then it works", and nobody else here did either. The claim I did make is that entire failure modes which are present in bash aren't possible in Haskell; I leave to you as an exercise to consider whether there exist failure modes in Haskell which are not in bash.
Google can push that because there's a huge user base with Chrome and you don't want your shiny ecommerce site to be marked as not safe by Chrome, do you?

On the other hand, the packets moved through the wires to send this comment to HN and the ones moved to send this comment to your computer are easily managed by dozens of different people and a handful of different companies with different agendas, budgets, needs and even skills. Cisco definitely manufactured and sold most of the devices out there, but they surely don't manage them or decide when they're upgraded. It gets worse, because actually there's not only Cisco out there.

I'm not saying it can't be done, but just look at the slow IPv6 adoption, despite the efforts of all the big players (Google, Cisco, Juniper, Microsoft, Linux, ... !) supporting it in a timely manner, it's still not there.
The Complex Psychological Hooks I Used to Build a “Simple” Side Project
I know our generation is the one longing for the concept of a smart-home that we see in sci-fi movies, but until we reach a stage where we can actually give contextual voice commands that our "home" can understand I'm not convinced this is worth spending a dime on. Not even in the "to promote research in that direction" kind of way, because all I am seeing now are people taking advantage of our high dollar whims and are missing hard.
I think they went too tiny. There is almost no info about possible chart types or what you can do. The download feature is nice but that's all I can see right now. Havn't looked at the source code.
I think Plottable looked like a better solution.
http://plottablejs.org/
Is it really such an inconvenience to get up to turn on the light or turn the blinders?

It can be; if you're incapacitated, for example. But automated lights and blinders also offer other possibilities besides remote interfaces, like waking you up with sunlight instead of an alarm clock.

In any case, I agree with you, for now; I do want a smart home, but the current implementations provide very little utility for me. I want a smart home if it can do actual work, like cleaning itself.
My bet? Because classes does not deliver things that are promised - encapsulation.