skysight-inc/HackerNews huggingface dataset:
Ok, so I do work alongside people that do these food studies (coffee, wine, chocolate, etc). I myself do not do these studies, but I do know a few people that do. None of the scientists are trying to deceive the public. Nor are they trying very hard to get out a publication. Peer review for these, and for most paper, really works.

The issue here is the press. These little studies show a very narrow and tightly controlled (with rare exception) effect, and if you read these papers, the effect is usually very small or only for certain age ranges of mice. However, when the press release comes out, these caveats are totally ignored or buried at the end of the press article that the univ releases. This is usually accompanied by very pretty pictures of the PI that never touched the bench in a lab coat that has the name of a lab tech stitched onto it. That then gets spun around to a local news outlet that may or may not tell you about the limits of the study. If you are 'lucky' then you have a major news outlet pick it up and just copy/paste most of it and leave even more out. Then the blogs get a hand on it and somehow your buddies that made the original study are being accused of being lizard people working for the moon god Tsath-Satha. All along the way it gets distorted and the general public is rightfully confused.

Honestly, the blame lies with the researchers. We are where the 'buck stops'. That we allow the press to say these things and distort the work so much harms us and makes us less trustworthy the public that we are working to help. How to stop this is something that we could use help with.
Really? Has someone forced you to start using it?

Oh wait, you mean that someone made a personal choice to use it. A choice that has exactly nothing to do with you, but you see an opportunity to oppress their freedom to choose so you are going to take it.
Here are questions that I like to ask:

1. What are you biggest pain points?

2. If there was one thing you could change about the company, what would it be?
You're leaving out all of us healthy Americans that do consulting, run our own small businesses, or participate in the "gig" economy who were buying overpriced private insurance before.
Replying to myself: ok so I just tried this and it's not that easy. The bootstrap script installed a bunch of dependencies but didn't install rust for some reason. Also Ubuntu 14.04 doesn't have the right version of gcc available so you have to get that basically too. The hg clone operation took forever and timed out a few times. Then my computer ran out of RAM during the build and I had to close some programs and start it up again. Pretty much a giant pain, and I don't even want to try Windows where the first step is "install Visual Studio"!
> In the real world, you look with your eyes much more than you look with your head.

Unless you wear glasses.
I'd say the risk of replay attack is not proportional to the risk of authenticating and authorizing on a fully compromised machine. It's comparing a candle light with a blazing fire.

A definition issue with regard to "token": I sincerely do not think a device with display and keyboard used to sign transactions can be called "token". I'd say something like: trusted signing processor. But then again, I'm not a security specialist.
I followed the code flow a bit:

main loop: https://github.com/ChrisPenner/rasa/blob/master/rasa/src/Ras...
renderer: https://github.com/ChrisPenner/rasa/blob/master/rasa-ext-sla...
views: https://github.com/ChrisPenner/rasa/blob/2fcb326b646e2f6b01f...
buffer references: https://github.com/ChrisPenner/rasa/blob/2fcb326b646e2f6b01f...
buffers: https://github.com/ChrisPenner/rasa/blob/2fcb326b646e2f6b01f...

events: https://github.com/ChrisPenner/rasa/blob/0b7a037fde31b81d211...
handler: https://github.com/ChrisPenner/rasa/blob/b1da88138a68fc2c741...
typing: https://github.com/ChrisPenner/rasa/blob/b1da88138a68fc2c741...
cursor: https://github.com/ChrisPenner/rasa/blob/bb95a3263fc40120edb...

Seems kind of scattered, compared to others such as https://hackage.haskell.org/package/qtah-examples-0.2.0/src/... or https://github.com/HeinrichApfelmus/threepenny-gui/blob/mast..., although of course it's still better than Yi.

Personally I wouldn't consider it without a GUI supporting variable-width text, and that seems far away at this point. But if someone writes an OpenGL renderer it might be worth a second look.
Some Peso Traders Want Mexico to Buy Twitter and Shut It Down
Collecting taxes and providing, by hiring a private company, a service

vs.

Mandating that I purchase a private company's services myself.

In the first case, the government uses its bargaining power (all that money) to negotiate a lower price by requesting bids and selecting a provider. In the second case, I'm a captive customer with little, if any, bargaining power. My bargaining power does indeed depend on how this second arrangement is legislated and how many providers are available to me.
The 'lights out at 10pm' thing at Dentsu has actually been tried before: https://m.youtube.com/watch?v=EWX6--sQtsA

I'm not sure how useful the Japanese comparison is, to be honest. Japan is so ridiculously out of step with how the rest of the world does things (it's not just the ridiculously long work hours, but the semi-compulsory socializing with colleagues after work) that it probably doesn't tell you very much. Not least because, having worked in a Japanese office, the working environment becomes markedly more relaxed after 6pm anyway (there were beers at my place).
I agree. It's not terrifying, but I probably would have changed it if I were in charge.
I agree, but on the other hand, it might be 40 full time employees and 2,000 contractors, or some other unique arrangement.
Interesting... sounds like a pivot from what's shown on http://ossovr.com
I think that could mostly work. The placeholder message would have to be of identical length to the original and the resent message would have to use later sequence numbers/message ids (or whatever is used to identify individual messages) so the server couldn't tell that the placeholders were placeholders.

One issue is that it would mean that, in the case of an active attack where the server substituted a key they knew in place of a legitimate new key from the user, the server would be able to decrypt the possibly-placeholder resent message and determine whether the user had notifications on. If the user didn't, they'd know that they were safe to continue to attack the user (this attack is more risky than the passive one on the blocking resend without placeholder messages protocol, of course). So, this does improve the security of the protocol for users with security notifications enabled, at the cost of making users without those notifications less safe. I'm not sure how the tradeoff should be balanced here (just as I'm unsure if the UX tradeoff of having the option of not receiving security notifications is worth it...).
I completely agree. Having more data points on whether or not a fully diverse work place is more effective is great.
Science's default position -- the null hypothesis -- is that there is no relationship between two phenomena.

In this case, the phenomena are "administering treatment" and "seeing positive results".

If the null hypothesis is accurate, and there is no relationship between treatment and outcomes, then it doesn't work. So yes, that is indeed science's default position.
You didn't me understand correctly.
> It could be running a custom GUI on NetBSD or something. How it competes is unknown.

I think the point the OP is making is that any custom OS will, at this point, fail. Windows Phone, WebOS and FirefoxOS all tried and couldn't compete with the sheer number of apps on other platforms. You say that a decent browser will be a fine substitute for apps, I'd argue that every OS that has tried to do this and failed is evidence that it is not an acceptable substitute at all.
This did cross my mind. In this case parent's post should be "if the product fails they'll try to sell to Google". If the company has traction he'll be swinging for the fences and maintaining control.
"I very much like the German station which keeps stepping up on top of the packed snow."

Interesting. Australian Antarctic Division (AAD) has three stations, Casey, Mowson and Davis. A key feature, they are all on solid ground, rock and still have problems with ice buildup destroying the infrastructure. [0] I think the most interesting thing found building in Antartica is the measurement and acknowledgment of the toxic nature of the building materials (POPs) in western buildings. [1]

Reference

[0] https://en.wikipedia.org/wiki/Casey_Station ,https://en.wikipedia.org/wiki/Mawson_Station and https://en.wikipedia.org/wiki/Davis_Station

[1] Persistent Organic Pollutants (POPs), "Household pollutants detected around Antarctic stations"

http://www.antarctica.gov.au/magazine/2011-2015/issue-28-jun...
It's not dirt-cheap but I'm fairly happy with the $160/m plan I can get as a healthy young person (no subsidies).
Why would that be a consideration?

We'd all hope so, but in practice it only depends on the board of Rubin's company and their goals.
https://www.amazon.com/Tropical-Pepper-Company-Ghost-Jolokia...
The UK successfully ended armed conflict in Northern Ireland through political means where armed force had failed.

Conversely, the US experiences regular mass shootings about which it does little but reactive measures.

In both Syria and Iraq the problem was caused externally. Syria in particular is a country full of foreign forces on various sides.
Google Maps ride services mode gets an update
"four of the most accomplished professional poker players in the world: Jason Les, Dong Kim, Daniel McAulay and Jimmy Chou"

I am ex-online poker professional and I still follow poker news. These guys do not play online high-stakes NL Holdem, and online is the place for best players wrt strategy.

Last time line-up was better. There was Doug Polk who is one of the very top online players, and he had great results offline too. Btw last time CME held computer-human match he was pissed that 'tie' result was announced because human players only beat computer within 90% confidence interval and 'victory' would be 95% confidence interval as it was explained.

There are dozens of players who play higher stakes, more tournament winnings, more google hits, higher rankings than these 4. It's a shame CME could not bring human players that are actually good.
The Google Maps Update Makes It Easier to Book an Uber
No no. That's only a 'possible' explanation. In articles such as these you'll find plenty of 'may'-s, 'might'-s, 'can'-s and 'further research'-s.

The vagueness and intellectual cowardice are exasperating. Don't be afraid to call it out when correlations are two-a-penny and funding is at stake. There are problems crying out for research.
http://www.livescience.com/40247-ashkenazi-jews-have-europea...

> The genetics suggest many of the founding Ashkenazi women were actually converts from local European populations.

Okay, even if they were over-represented in Ashkenazim, where were all the Latinos and blacks? 30% should be one of those two groups if you wanted to be proportionate to the US population, but it was definitely way lower than 30%(again, by visual inspection only).
Are there any tools that allow you to enforce such things as 'internet only in the afternoon'? I would pay a ridiculous amount of money for a router that could disable access to certain websites according to time based or usage based rules and something equivalent for my phone. I would build it myself but I'm always just too damn distr...
Eg https://en.m.wikipedia.org/wiki/1854_Broad_Street_cholera_ou...

If there is no correlation there is no issue.
Well, most nightshades are toxic, and some people are allergic to all nightshades. But it's not correct to say that "nightshades are toxic".
Invoke Script: how to help your automated testing tool avoid duplicate steps
Could you elaborate? Specifically, what did you mean by "I actually don't 'deny' that there could be anthropogenic climate change" if not that?
That's quite noble of you. I just hope you aren't also sitting on the cure for cancer, so you don't hog all the glory for humanity.
In discussions involving racism, "white" means "white skin". Racism is usually about how people look, not genetics.
If your concern is cost basis, and "allocating health spending well", then why are we subsidizing preventative care?

You yourself admit that end of life care is incredibly expensive. Why are we pushing people to live longer, when it incurs a much much greater cost to keep people alive? Why not just let them die young?

In part, this is a huge reason (the other reason is pregnancy cost) why pre-ACA healthcare prices were much much cheaper for <30 men than women - most things that seriously hurt men under 30 just completely off them, and dead boys don't incur major medical cost.
Maine/Nebraska rules (1 EV to winner of each CD, + 2 to statewide winner) would increase the value (and thus incidence) of partisan gerrymandering, because then it buys you not only House seats but also Presidential EVs.
Very vaguely similar to the novel Terminal Man by Michael Crichton.
Ex-BAS Winterer here, currently at Halley for the move season. I'd second this -- it's an experience you can't get anywhere else, as long as you go into it with the right mindset. It isn't like being at home, and if you expect that you'll be disappointed -- the harsh climate and the light/dark are part of the challenge that makes it appealing.
As said before because of hidden information the optimal strategy appears to diverge unless you have more (all) the information in the decision tree. Basically you can never make a decision with the specific hand you have in isolation without knowing what you'd do with every other hand (and same for your opponent). This is very different than chess/go!

So while poker may even have a simpler game tree than chess/go you need to have more of it upfront to solve the game, and being "off" means much much greater error. Depth matters less than breadth.

Said another way in chess/go you can brute force get near optimal for the current decision, then reset and do again for the next decision. But with poker you have to solve for ALL POSSIBLE decisions (hands) up front (and inclusive of all possible board situations), and THEN do AGAIN 3 more times (pre-flop flop turn river) plus the numerous times you are raised means this is much more than 4 times total.

Example:
Bot is out of position with AdAh on AsKsQc facing a big raise. In isolation its probably best to re-raise and simulations show this makes the most money. But you also need to account for the times you have AT (no flush draw) and need to save AT money.

But this logic doesn't stop here. Typically on the river out of position you will check the majority of your range if your opponent has bet every street (this is one of the few "proven" strategies because you always want the pot smaller out of position on average). So, you literally need to have the entire game solved in order to know HOW TO GET TO THE RIVER in a balanced way with good and bad hands. And, getting to the river to play profitably likely means giving up profitability on every other street - this is the diverging from optimal that default algorithms will be wrong on unless they have the entire game tree in front of them.
Ask HN: CS courses in NYC
Hi, I'm looking for some advice w.r.t CS courses in NYC.

I'm in my early 30s with a masters in EE. I work in the network/security space in NYC where I write some code - basic Python scripts to automate, monitor infra., etc. The most complicated thing I've written is a multi-threaded script that interacts with a REST API. I didn't take CS courses at school.

I've been thinking about learning some CS fundamentals. It sounds challenging, some of it may be fun and going forward, it's going to be tough to survive in the networks/security space without programming skills since everything is moving in the direction of software. I'm not interested in frontend web dev/JS. I'd like to concentrate on backend stuff, preferably using Python but am open to other options.

Based on my research, there seem to be at least 3 paths:

1. MOOCs/Online degrees: The most recommended option. However, I'm not motivated enough to effectively complete these. This goes against the HN ethos but I prefer a classroom setting (took a certificate course in Python at NYU and it was useful).

2. Boot Camps: The only part-time, non Ruby centric, bootcamp I found is Byte Academy. From their information session, they seemed disorganized with the message "you'll build a web application, here are some examples". This doesn't seem useful for someone looking to learn CS fundamentals. Does anyone here have experience with Byte Academy?

3. Courses at Columbia/NYU/etc.: I don't need a degree but I'm unsure if taking individual courses is an option.
* Couldn't find information on Columbia's website that suggested that it is.
* Found http://ptgrad.poly.edu/ at NYU which seems to allow attending some courses but I'm not certain.

I was hoping to get some advice on the options mentioned above and in case there are other avenues that I should explore. For people familiar with the NYC area, any in-person classes/courses that you would recommend?

Thank you very much!
It's shared physical space. I'm OK if they video me. I'm OK if they share that video with law enforcement if there is a reason of substance to do so and as long as they make it publicly known they asked for it within a reasonable timeframe, say 45 days. I'm NOT OK with broad sweeping requests and would only allow them if circumstances required it and the request for the data was disclosed within 90 days.
Yes, because Tobias Boelter, a PhD student in cryptography is totally a journalist...
You know, I really wish PixelQI took off, I would kill for a 12" ThinkPad that I could actually use outdoors.
There is one criterion on which the LP still wins - time resolution.

The human ear can perceive differences in the 5-to-10-microsecond range (you can prove this by testing our ability to work out where a sound came from, based on differences in arrival time at our ears). Successive samples on a CD are 22 microseconds apart - so a CD cannot encode two impulses 5us apart[0].

An analogue medium like vinyl, however, can do just that. Some audio engineers speculate that this is what underlies the supposed "digital sound" - people are in fact identifying a loss of timing information.

[0] It gets complicated fast, here - the Nyquist theorem says a CD can easily encode a 5us phase difference between two tones - and if the human ear were a linear device with a strict low-pass filter in front of it, that would be the same thing as a 5us time difference between impulses. But the ear is wickedly nonlinear and seems to "care" about impulses for reasons that make obvious evolutionary sense. Long story short, for all their faults LPs do seem to have distinct advantages over CDs when it comes to time resolution.
Racism is about the groups people are placed in by societal perceptions, in which looks are a major but not the sole factor.
What about Chinese Universities?
The claim was that pharmacists aren't running their own businesses anymore. It's hard to spin that as a win for 'equality' if the profits have been redirected to the executives and shareholders of medium-sized chains and Walmart.
No, in this case, the phenomena are "administering treatment" and "seeing results" (not just positive). You start off with "we don't know if it makes humans better or worse or does absolutely nothing, let's do a bunch of tests". Also, when it comes to clinical tests, you almost never do simply control/placebo vs treatment. There are usually a few groups with various degrees of treatment.
Ask HN: What software do you use to run your small business?
A few months ago I started my own software/webdev company.

I spent a long time researching software to help me run the company, specifically SaaS that had decent free plans. Here's my list:

-----

* Web hosting: DreamHost

* CMS: Wordpress

* Blog: Medium

* Email: DreamHost

* VPS: Digital Ocean

* Document storage: DropBox

* Project/task management: Trello

* Password management: LastPass

* CRM: HubSpot

* Live chat: Tawk.to

* Support system: GrooveHQ

* Banking: Spark Business

* Payment processing: PayPal / Stripe / Square (still evaluating)

* Accounting: Wave Accounting / Zipbooks (still evaluating)

* Time tracking: Harvest / Toggl (still evaluating)

-----

What do other HN small business owners use?
I know right? I can't believe poor people don't just ask for more money. Then they wouldn't have to be poor! It's so simple!
Another point to consider: my out of pocket maximum might be lower (it's not, but let's assume it is), but so much less is covered now than before. I used to have a copay for doctor's visits, ranging from $20 to $30 depending on my employer at the time. So if I was visiting the doctor say, a dozen times per year (including wife and kids), I was paying $100/mo + $30/visit = $1,580/yr just accounting for doctor's office visits. At $300/mo and $140/visit (average; higher if tests are performed), that's $5,280 in out of pocket costs for doctor's office visits.

And that's not counting specialists-- my daughter had a heart defect at birth, so now she has to see a cardiologist every other year, which has the happy(?) benefit of pretty much eating up my entire deductible in one fell swoop right there; before the ACA, I paid $50 for a specialist visit and maybe a few hundred extra depending on which tests that particular specialist ordered.
spread anarchy[0]

[0] https://i.imgur.com/NIqQB.jpg
> Why is that?

Because it's not good to screw someone over unnecessarily. If the job they want to hire you for doesn't require you to negotiate, then why make it a silent requirement to excel in the position, if you don't have to?

> We should encourage people to get better at negotiations

And to exercise more, eat healthier, learn to cook, take public transit when possible, be generous to the needy ,etc... but a job shouldn't compensate someone more when they do.
And you've shown somewhere, I assume, that "that reason" is definitively and primarily that physical exertion doesn't work for people and necessarily prevents mass market appeal?
I was using SBCL! Here's an old mailing list thread about it. It often took StumpWM a second or two to notice that I'd typed the prefix key.

https://lists.nongnu.org/archive/html/stumpwm-devel/2014-03/...
The single/double checkmark is used with Signal's client as well. When you're sending unsecured texts, you get a single checkmark when you send it; when you are sending encrypted messages, a lock symbol and a single check when sent, and a double check when received.
Well I mean if it was reality it would be called "reality". It's a virtual representation of reality, which is why it's called "virtual reality". A video game isn't the real world, it's a virtual representation of a world, so it's called a "virtual world". And Nintendo's head-mounted video game system from the 90s wasn't a real boy, it was a "virtual boy".

What I'm getting at is this argument stems from semantics. Of course VR is never going to replace the real world. That was never its intent. The goal is to not replace reality but rather to simulate it. That's why the name has "virtual" in it.