skysight-inc/HackerNews huggingface dataset:
I think part of the problem for Watson is that it needs someone to gather the data, which is usually a doctor. So if you're pairing each patient with an oncologist for intake anyway, it's not clear that "examination plus enter all data into Watson" is a benefit over "examination plus make a decision".

I guess the ideal outcome for Watson (if it doesn't outpace expert oncologists) would be something like "experience nurse practitioner does an exam, and enters data into Watson" or maybe even "special oncology-trained NP does an exam with Watson".

The other part I don't know is what oncology accuracy rates look like. If the reason to not majorly expand screening is cost and availability, Watson could be huge. If it's false positives from our existing rate, there's a lot less value.
Well we disagree vehemently: writing clean C code that compiles with any ANSI C compiler is pretty damn easy. Take BIND for example, a non-trivial piece of software which compiles with any compiler.
HSA’s are available and most people don’t effectively use them, part of the problem is most people don’t/can’t save anyway. You’re not all wrong, but you’re talking about changing behavior which is much harder than just making the system work for how people actually behave.
Yes, humans are shortsighted and stupid. That's why we need state-sponsored medical care. Run by humans.
> Today it exists in Standard ML, OCaml, F#, Ada, Haskell, Mercury, Visual Prolog, Scala, Julia, and others.

> Java, C#, Visual Basic .NET and Delphi have each introduced "generics" for parametric polymorphism.

https://en.wikipedia.org/wiki/Parametric_polymorphism
I don't understand this. The iPod shuffle was a subset of the iPod, which did glow, specifically meant to be cheap enough to buy for the few situations in which you'd listen to music without using the screen. Meanwhile iPods are the expensive option when it comes to mp3 players, with the shuffle being more expensive than even more feature rich systems. It's not hard to find a $30-40 mp3 player if you want it.

You can currently purchase fitbits with very limited screens, and modern smartwatches have an arguably larger feature set for exercising than older ones.

The Amazon Kindle (one of the e-readers he is pointing out) was still so set on advertising that you could get a discount if you promised to see ads on it whenever you used it, and indeed some versions included Mobile data connections so you can update those ads and buy new books wherever you are.

I'm confused at the examples the author has chosen
White House “looking at” idea to regulate Google
That's correct, but you'd still escape the state income tax, which is really what would make a difference. I specifically said "for California engineers", since for engineers in Washington or Texas, the move would be most likely be detrimental from the tax perspective.
I don't think you are contradicting prolikewh0a's point. To rephrase their point in terms of your language, it's difficult to not be (openly) anti-social if you feel like society is anti-you.

Not impossible and not necessarily excusable. Just... difficult.
> When you're talking about how close it is to "parity", it matters a lot.

I guess the question there is how valuable 'close to parity' is. If you can treat more patients, or treat them faster, or even much cheaper, then close to parity is a big deal. If examining patients and avoiding destructive false positives are the limiting factors, it's not clear that parity-level decisions are a significant benefit.
Most seasoned criminals are unsophisticated, because people who turn to crime typically do so for lack of better opportunities (which would typically exist for people with the sophistication needed to understand cryptography and how to effectively use it). Here are two illustrative examples of this lack of education/sophistication:

https://www.youtube.com/watch?v=F89eycANUrQ

https://www.theregister.co.uk/2006/04/19/mafia_don_clueless_...

I think the reason you cannot fathom seasoned criminals not using encryption is that you are not a seasoned criminal.
The CEO is a former YC founder and is using the resources that are provided to YC founders to help start VGS. You'd be amazed the cool stuff former YC founders get access too.
So Go is following the exact same path as Java.
It isn't all fun and games. I had to ride the bike to school for 5 years. Over in the neighbouring city. A 45 minute ride. Alone. Through wind, rain, wind and wind. And rain. That's also part of the culture, because it's safe and ok to send kids, 12 years old, on their own, in the dark over unlit forest roads. Through the wind. Also wind. Saves on bus fare. Which is also typically Dutch.

I don't own a bike any more.
But it will propagate through a chain of unmarked check calls. If the requirement to mark potentially-throwing call sites is what disqualifies an error handling scheme as belonging to the class of exception systems, then we need a new term that includes both exceptions and this proposal and excludes everything else, because the proposed Go scheme very closely resembles exceptions.
I'm talking about the social justice warriors who make up a disproportionate slice of tech community liberals. They're the loudest, their message is what gets through, especially when you've got people like Hannity and Limbaugh to help spread and 'interpret' their message[1].

Not about the broader democratic party, which very much includes me and many others who get annoyed as hell by the divisiveness of the above group. And I'm certainly not talking about the platform. If people voted based on that instead of media soundbites, we'd have a different country.

[1]: If you're a democrat, and you find that Hannity and Limbaugh are excited to quote you, please shut the fuck up immediately until you understand why they love you so much.
I think that depends on personality maybe? I'd rather live with sloppy work I'm proud I did myself than to think I hired somebody and they delivered a bad job.
ICANN Adopted FY19 Key Projects and Activities [pdf]
Please open source
I've never understood why Go tries so hard to reinvent exceptions. I've read their manifesto, their books, and this new exception syntax, but I'm not convinced the problem they're describing exists; and, even if it does exist, that their implementation solves it.

Exceptions in Ruby, Python, Java, C#, etc. are a tried-and-true paradigm for handling unexpected code paths, with a clear syntax: the only problem with exceptions is that developers don't use them, or don't use them properly, or aren't forced to use them (e.g, checked exceptions, a la Java's throws), all of which can be fixed with compilation rules.

As someone who writes defensive code, and utilizes a lot of exception throwing/handling for 14+ years, Go's lack of a rational exception framework is a big turn off.
You seem to be implying its not more efficient on a technical level because its "stealing" heat while a heat strip is just converting electricity to heat with no loss. But that doesn't matter its free heat in the environment. Heat pumps are literally over unity and have over 100% efficiency, but its usually specified as their coefficient of performance which is a number usually 3-5, meaning they move 3-5 times as much energy as put into the system.

Bottom line 1500w heater puts 1500w into the room 100% efficient, a 1500w heat pump will put 4500w or more into the room 300% efficient or more, they both use the same amount of electricity.
And, you will start to notice those flaws weeks-to-years after having completed the work. E.g. after something fails, or a flaw comes up.
Not sure what you mean. He delivered a wonderful house for exactly the price he said it would be.

My point is, building a custom house is a lot of work, even when you're not the one swinging the hammer.
From having spent quite some time in Amsterdam, I would say that you're safer on a bike than on foot. When a biker rings the bell on you in Amsterdam it's not a heads up or suggestion to get out of the way like in the rest of the world; it's quite possibly the last thing you will ever hear. From my experience, they go fast and expect you to move out of the way. Or you could try to not walk in bike lanes, I guess; not that I had much luck identifying them.
I think the travel ban is meant to be punitive as much as it is a quarantine. I think the way the OP was suggesting it was travel restrictions to or from a country refusing to cooperate with treaties. Implemented in 30 days, not anyone who has traveled to China within 30 days.
Absolutely not true. Concussions are always a threat, and a helmet provides limited protection even in a high speed collision.
I took part in this and noticed no difference compared to traditional DNS in terms of speed.

The more important question is who we trust though. Currently, the DNS information where we go on the web is spread across a number of national internet service providers. In some countries, they feed this info to the NSA. In others, they may not.

This new DNS system makes everybody use a single DNS endpoint, the same one across the world located in the US.

Is this better or worse? Depends on your isp and country.
Ah I loved code mirror! I ended up using it in one of my projects called picoshell here which was an in-browser code editor. https://www.youtube.com/watch?v=6ubEwT6igZQ
To be fair that was actually an issue he brought up- he said that several of their Ukrainian staff could not come to the US because they were not willing to lie on their visa application.
> the low quality and outcomes of public education are very bad

Cherry picking. The quality and outcomes of public education are highly variable. Some schools are just as good as anything private (better if you consider learning citizenship vs. elitism as a criterion). Nobody's suggesting that a "majority" of kids be doomed to hellholes. Most are already fine, the rest might be in former hellholes instead of current ones.

> Have you considered that it is public schools that need radical change, to be more like private schools?

Yes, I have. In fact, that's what many public schools have already done, and more should do. However, the one way they can not and should not be like private schools is by ceasing to be public. That includes the pseudo-privatization that funnels public money to private interests, shedding regulation and accountability to improve profitability at the expense of the students and staff. Do that, and you'll just have private hellholes (a few of which already exist BTW).
Ask HN: What will make the market crash?
Been trying to get my head around what would make the market crash. Obviously no one knows before it happens but would be interesting to hear such a wide variety of knowledgable people what they believe will make it all come tumbling down.
In the last 18 years of me living here things have gotten better and better for the cyclist, but there are still many areas that can be improved

I just visited SF, and it was notable to me how much of the city's infrastructure is given over to cars and parking: https://jakeseliger.com/2018/08/19/what-santa-barbara-says. The rhetoric on the Internet made me think the reality on the ground would be different.
x? will convert the error type for x, E1, to the error type for the calling function, E2, only when a conversion from E1 to E2 is defined. If its not possible to do this conversion without some contextual information, then this bare conversion can't be defined and x? will not compile. In that case, callers will have to do something like

x.context(...)?
x.map_err(|e| ...)?
...etc...

so they have to provide contextual information.
Likely because they have now figured out implementations of these features which they feel work well with the rest of the language design.
Meters vs feet is an obvious choice but Fahrenheit actually makes a lot of sense for day to day use. 0-100 (0 being the coldest most people regularly experience, 100 the hottest) maps well to human senses while Celsius has half the precision and the same range is an unintuitive -17 to 37. Celsius is obviously far superior for thermodynamics calculations but not many of us do that regularly.

I'm not saying we shouldn't have switched over decades ago, but I think it's good to understand the context of such decisions.
But it’s not like it’s a brand new design just out of prototyping. It’s a continuation of a 350 MW unit that ran for decades and provided drinking water.

Point is the Russians have breeder technology fairly well figured out.
Related:

https://news.ycombinator.com/item?id=17831003
Sure, but how useful they are will depend on whether the data in your area of interest is decent or not.

OSMAnd and Maps.Me both have poi search and voice navigation.
The question really is whether the gay people think it's fine, not whether you do.

It's true that insults generally require intent, but that's different from being aware that other people find the expression insulting and continuing to use it while arguing that your use in particular isn't an insult.
I intend to release it as shared source, i.e. charge only for commercial use.

Units of measure in Full Metal Jacket are SI, similar to those in F#, but it also supports prefixes, e.g. 2.3mg expands to 2.3e-6 kg. The types and units are checked while the program is constructed in the IDE. At present there's no fully working compiler.
There's a popular Houston real-estate blog called... Swamp Lot. Can't make this stuff up.

http://swamplot.com/
Good luck with building codes and dealing with your local government.

- https://redd.it/8qo0lh

- https://redd.it/8pn8et

- https://redd.it/1c1ofk
WxLua Discord Server
wxLua topical Discord server. Drop in and make stuff :)

For the uninitiated, wxLua is Lua 5.2 with wxWidgets bindings.

https://discord.gg/MdmR44
How to check free disk space in Linux
Once again, US share of taxes in GDP is 26%. Denmark: 50.8, Sweden 49.8, Germany 44.5, France 47.9, UK 34.4. So weighted by GDP it does cost quite a bit.
It also has a wired headset to a belt computing device, and a dimmer view of the real world. I’m not convinced that the FOV is worth that.
I couldn't find any info about how the wire management works. It seems like understanding how multiple slates join together would be beneficial.
I'm amazed by just how high the donations can go. What the hell did senator Sherrod Brown do to get $1.4M from the healthcare industry? A quick Google search doesn't reveal anything out of the ordinary, except for maybe the most ironic tweet of all time:

https://twitter.com/sensherrodbrown/status/89082321753065062...
I a non-immigrant here in SA's medical/emergency system is fully corrupted and broken. Citizen's of USA are not standing up/protesting this issue which can virtually affect everyone. Why are citizens sleeping? Same surgery with more experienced docs and equipment are done in 10-20 times less in my and the rest of the countries in the world. It's time to wake up USA
Luckily the average American isn't doing any calculation based on the weather.

We just want to know if its hella hot (100) or hella cold (0)
This has more to do with a culture of silence. People avoid the uncomfortable.

This is why children need to be part of the community, that's what oversight looks like. Teaches, parents, and social programs.
> a tried-and-true paradigm for handling unexpected code paths, with a clear syntax

Citation needed here. Who seriously has this opinion? There was just a Java/JVM conference on the very topic of how to make exception handling better.

Tried? Yes.

True with a clear syntax? Definitely not.
I am a big VR/AR fan, but I am interacting with this forum sitting in a chair moving my hands max 2 inches there and back. That's comfortable. That's something I can do for hours and hours. It's quite possible that VR/AR will augment, not replace.
So, to be clear here - is the answer yes or no? Are we talking about beam width - i.e. unbounded in a direction at right angles to the direction of travel?
Mac-like FreeBSD Laptop
Actually, heating with a heat pump is much more efficient than using a resistance.
Quite the opposite (it's like a RAID storage system), because of the error correcting scheme, you need a lot less storage to provide a good level of redundancy. You only need to store pieces of size 1/N * file size, and as long as you can get N of those pieces you can reconstruct the file. To guarantee a high level of availability, you only need that there are more than N hosts up containing distinct pieces. So typically you will use (~3 * size of file) of storage on your network, instead of (number of seeds * size of file) bits, and still provide with the same level of service as if number of seeds where seeding the whole file. So each node is able to store a lot more pieces of other files.
This is reprehensibly crass. As a former CEO of Reddit, the author is uniquely qualified to know just how difficult and intractable a problem online harassment is; to portray it as having a straightforward solution, which could be implemented tomorrow if only the evil Zuckerbergs and Dorseys of the world weren't so greedy, is baldly dishonest and irresponsible.
Data collection fail
WiRE Microsystems XMACHINE Joins Y Combinator Startup School 2018
I can speak for myself. I live in Germany and building something new is very expensive here. I have some friends who tried this path and most of them have absolutely bad experience. If you don't have enough time and expertise, it is very very expensive. You will overpay for every single service. In fact, Germany has enourmosely inflated prices, you may spend x10 less if you decide to build in any other near country (like Hungary). Don't know if it's similar in regard to US.
> Using similar logic, you could argue all countries need to get with the program and speak English.

> Or use US dollars.

Both those things basically happened.
Oculus started out as an MVP. It was a kickstarter project.
I am unable to see why emails and chat applications are still free. We need a paid service where nothing is shared with anyone.
Homeownership Does Not Guarantee Middle-Class Prosperity
Just like the way we had to suffer through the developer slave auctions at the infamous Microsoft "Pax Romana" toga party in Spartan Arena they rented along with real live lions for the DirectX II launch party, which decades later eventually led to the Hololens. The ends always justify the means.

https://groups.google.com/forum/#!topic/rec.games.programmer...

https://books.google.nl/books?id=1wEAAAAAMBAJ&pg=PT115&lpg=P...

>If somebody entered a tournament and won, they got money and gifts from the sponsors. If they lost, centurions would march them off at spear point and confine them to the slave pit to be auctioned to the audience or fed to the lions. There were two live lions at the party, but only one actually escaped during the event.

(I witnessed the event. The lions were real, and Microsoft was handing out as much free Silly String to drunken developers as they could carry. The article accurately goes on to describe the Roman orgy, slave girls in brightly colored robes and slave men in loin cloths and sandals, and slaves hand feeding grapes to the party's corporate sponsors wearing robes, and fanning them with palms, and the slave auction. But I digress...)
And Aibo is now reasonably priced and a huge success?
It also feels safer to be going closer to car speed
Can you clarify what restrictions you'd like to see in place? I didn't quite follow this, but if you can describe what you want to see, I might be able to describe a way to do it or request that it be created.
How Trumps multiply 17 By 6:

https://www.youtube.com/watch?v=iMIKzUAY8n4
Are you saying that MSFT wanted to be sure to maintain MSFT's prerogative to sell the exploit to oppressive governments?

If this is the case, which I can see how it could be, then this is the bigger story for those outside of Tech circles to understand.
Right, they have less incentive to negotiate for lower rates, because higher rates mean higher premiums, and higher premiums mean higher executive compensation.
Did they end up buying their own VR gear then? My sister said she loved Star Wars after watching episode III in theaters, but still hasn't seen any of the others.
The next Big One at Cascadia will spell the worst natural disaster in America
> If google fails its userbase

If their userbase can actually tell that they are _being_ failed. I don't know that this is deliberate and not just a result of SEO and ranking algorithms, but if what we see is being influenced, how would we know, and how would we generate enough energy to actually have a significant number of people digitally uproot themselves in order to force Google to respond somehow?

> they can switch to a different search engine in 30 seconds by opening a new tab.

Individual users can switch search engines, but what about switching away from Gmail, Youtube, etc. that are all tied together? It's pretty difficult, especially considering you can't bring your network of viewers/friends/etc with you.

> How fast can you change governments?

Happens every 4-8 years and takes a few months. Fairly well-oiled process, at this point.
>> But you would save more

I wouldn’t.
Migrate from TFVC to Git – 5 Simple Steps
Geothermal is not only more efficient its actually viable in below freezing weather. Air source heat pumps outside coils will freeze up with ice once the temperature goes low enough causing them to stop functioning.

The ground temperature 30 feet down is basically stable year round and well above freezing just about anywhere on earth. This allows them to function even mid winter in cold climates while air source heat pumps much switch over to more conventional heating.
That isn't the SOP stopping this from working—it's CSP.

And CSP vitally is opt-in: if I've performed a MITM attack on example.com I can send whatever CSP header I want, and I obviously control evil.com and therefore can send whatever CSP header I want there.

There are two things that stop that (from here to https://cnn.com) from working: firstly, HN sets:

Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://cdnjs.cloudflare.com/; frame-src 'self' https://www.google.com/recaptcha/; style-src 'self' 'unsafe-inline'

The vital part here is "frame-src 'self' https://www.google.com/recaptcha/": this allows only two sources to be embedded within a frame (the current origin, i.e., https://news.ycombinator.com/ and the exact path https://www.google.com/recaptcha/).

I can't actually see that CSP header you're getting on https://cnn.com/ (probably because I immediately get redirected to their international edition, which sets a very different CSP header!), but your quote of the error message says what you need to know: it sets a "frame-ancestors" policy (i.e., it can't be put inside a frame except from those sources).

But again—CSP is opt-in, if I control http://example.com and http://evil.com (either directly or through a MITM) I can control what CSP header gets sent on both and therefore CSP provides no defence against such an attack (it does, however, provide a defence-in-depth against XSS and similar attacks, as it makes such an attack as this impossible).

As some evidence the SOP doesn't prevent form submission: https://developer.mozilla.org/en-US/docs/Web/Security/Same-o... says "Cross-origin writes are typically allowed. Examples are links, redirects and form submissions."

If you want more detail about such a thing working, you can follow the form submission algorithm in all of its gory detail: https://html.spec.whatwg.org/multipage/form-control-infrastr...

If you want my promise, as someone who's worked on browsers for around a decade, often around JS and DOM, and dealt with some of the triaging of crossfuzz issues, this absolutely does not violate the SOP and does work with no CSP headers in use.
What is an "unmarked check call"?