skysight-inc/HackerNews huggingface dataset:
FWIW Python is also a great choice for composability. gevent is the only widely used library that really monkey-patches, and with it (to answer the question in OP) you can write essentially any function as a pseudo-goroutine (greenlets that yield to the event loop when reading from a queue which allows you to apply backpressure). And you can still access the vast realm of Python libraries; any that use sockets will automatically yield to the event loop on blocking operations. The criticisms from the recent Python complaint thread are valid, but it's still a great language for using other code.

For JS, rarely do people mutate Object.prototype these days; everything's a functional library. So almost all libraries you use will be good actors. It's also a good choice, though for data management and interop with scientific/vector/tensor operations, it's still hard to beat Python.
Nintendo Switch Replica
Well of course that goes against their basic human rights. That's why public defenders are supposed to exist, be well-staffed, and be competent.
Consider their market. It's one thing to send a transaction which is in bank and payment processor records, but at least is mostly anonymous on the other side. It's another to send a piece of paper signed with your name, saying you're subscribing to an online fetish community.
In the case of Mexico information is weird. We Mexicans don't need visa for Brazil.
Stop getting the foundation of good business wrong
Mao: "Great Leap Forward"

Modi: Hold my beer
Sure, I'm not advocating for the status quo here. I just don't think segregation is the solution. All students struggle in our current education system so I think we need to solve that problem at the root rather than focus on just one symptom of a broken system.

Gifted students should get what they need just like everyone else.

I don't think a segregated system is good for anyone and the vacuum chamber you mention after high school is a problem in my opinion. We should all learn to seek diverse viewpoints for our entire lives.
Very cool gonna check it out. Have used Calorie Count in the past but input was the main drawback there.

I noticed that the image of the phone with app on the homepage takes a few seconds to load on a mobile connection. Might want to optimize that for faster loading.
I remember that Google started to push Chrome on people with massive amounts of money. The paid for downloads, ads etc. I think thats what brought most people over from Firefox and/or Internet Explorer.
> Trying to predict the future is just betting on luck.

I don't agree. Lots of people "invent" things well before they are mainstream products. Invent in the sense that they see the problem they want to solve and know what would solve it, usually the issue is they don't have the expertise to build a product.

In that way, predicting the future is easy. If you sat 100 people down and asked them to invent (read: conceptualize) 30 products, I'm sure you'd end up with a decent number of ideas that will be worth billions in a decade or two when somebody builds them.

Building the future is hard the hard part.
Show HN: Podcast Recommender with Collaborative Filtering
Simple answer: react-native takes longer to learn and longer to build in. It's really good if you absolutely need the performance and have a larger team of developers that all know React.

Ionic is ideal for smaller projects (one to about a dozen developers) or varying skill levels, many of whom already know web development to some level and don't want to have to learn yet another way to do things.

With Ionic, you can use the same code for your website and your android and ios apps, or at least re-use a lot of it easily. This is a big deal to people who want to keep costs low.

If you need serious performance on your mobile app, use react. If you want lower costs, use ionic.
If someone calls, you can pretend to be a requestor submit a service request on the caller's behalf using his/her e-mail and phone you ask over the phone.

The confirmation e-mail can reinforce:

1) check request status online
2) create new requests online

Customers that prefer to call will continue to call, but those that prefer the portal will save you time and submit online.

When the business is closed, customer can submit non-emergencies online as well.
Yeah, I assumed it was something like that, just that if I were writing a book on writing clear non-fiction, I wouldn't use archaic language in my example sentences.

"Avoid unnecessary adverbs - for example, rather than saying 'Forsooth, wherefore didst thou traverse mine bed-chamber?", instead write 'Wherefore didst thou traverse mine bed-chamber?'"
So much upvote.
> from good to amazing with Java including Scala, Clojure, JRuby, Groovy, and Kotlin

After writing "good to amazing", you put an ordered list which many readers will subliminally rank in the order you provided, with the "amazing" languages on the right. I've tried 4 of those 6 languages, and would rank them in a different order.

> Ecosystem has several good other languages that interop from good to amazing

The ecosystem also has several other languages that interop from bad to amazing, just like other ecosystems.
> usually rich girls, would fawn over how "deep" he must be, his feeling the need to fly off to Tokyo, etc.. Someone else in that building also installed a stripper pole in his room, and not surprisingly a lot of girls who were attracted to his levels of "richness" and "lifestyle" actually went over to indulge him.

It's pretty well known that a lot of girls at universities are there not only for academic purposes, but also to lock down a 'nice' future husband. Biology is what it is..

Edit: be PC and downvote all you want, but its a pretty obvious truth for anyone that did actually attend university.
With the new generation there is now a difference. This is because this generation has Phis in both addin card (PCIe) and a bootable CPU package (when you run Linux or windows or whatever on the Phi).

Generally with the PCIe one you're running something like OpenCL and with system CPU package you run threads and processes like you normally would.

Technically you could run software directly on the old addin cards since they boot to Linux but you had handle the distribution, running and communication of your software with the host. (you could run any x86_64 binary)
What I do is spend a bit of time, and write down all of the features I could possibly want in my program as GitHub issues. I sort them in the order of usefulness/ones I want most, and I set a timer for 25 minutes and write as many features as possible (the code can get a little messy but you can fix it up later.) Rinse and repeat until you're burned out.
You can use angular 2 + typescript etc. for desktop sites as well. I have an ionic app and a desktop site and both use mostly the same codebase.
I agree! Having peers to turn to for assistance is immensely valuable in any learning process. It's most valuable when both people involved have something to offer one another, allowing them to engage as equals.

It's perhaps less than ideal to restrict gifted students to the level of their less gifted peers in the interests of said peers having resources to turn to for aid in learning. They are often unable to engage as equals.

Have you considered that this has distinct disadvantages for the gifted, who are then unable to pursue their full potentials so that they can learn to raise up their less gifted peers? This might not be a joyous experience for all concerned.
>Or you could destroy it by reducing the power of government to use violence to guarantee exclusionary land use.

Exclusionary land use is necessary for anything as basic as having privacy in your home and personal security. Shifting taxes from income to land would certainly be beneficial, but it would not eliminate monopolies.

>I would be fully for giving you the right to live untaxed if you also agree to not make use of any of the shared goods paid for by those taxes. That would be including most roads, of course.

And that would be absolutely fine. The vast majority of taxes are used for forcible income redistribution (social welfare) and government largess (e.g. miliarily occupying other countries).

If government stuck to providing national defence and roads, it could collect all the revenue it needed from something like a split-rate property tax, and there'd be no need for a human-rights-violating income tax.
You present this as binary: doctors OR ai.

I propose that the doctors who use ai to make themselves damned near infallible (by catching the corner cases where the ai is poorly trained) will make out like bandits, just like top lawyers. The ABA is a monopoly, too, and legal cases are perfect fodder for RNNs. Yet good corporate lawyers still make money faster than they can count it.

Meanwhile, shitty lawyers are out of a job.

Lather, rinse, repeat, but with a million times more regulation and inertia.
> fringe cases (how many people actually plug in a controller and a mouse at the same time..?)

There are good reasons to have both, and no reason to unplug either of them except to work around a buggy game.
So it is API compatible with V7?
Newswebsite which you can get via curl
There is a news website out there where you can access news from Reddit, Hackernews and so on on one page. Also there was an option with curl or wget to read the news? This was standing beside the title.

Please help me find that site!
Andreessen Horowitz put $25m into the B series for the company running this service, which puts a different complexion on the ROI he's hoping to get from answering a handful of emails in his free time...

tbh I wouldn't be that surprised if some of the companies willing to spend $20 to exchange emails with Ben Horowitz are actually worth his time replying to, especially if he has a PA he trusts to decide which emails are worth him having a look at.
> The net effect of his presidency will surely be near zero.

Did you forget about the 9 trillion dollars of debt he managed to rack up? I think you need to add a few extra zeros to his name.
Yeah, this is very similar to my experience.

If you don't have code reviews, and don't have any sort of regular teaching sessions that push people towards similar conventions, then I can see how code can become unreadable. But we really haven't had that issue w/Scala at all.
(In my opinion) Doctors have done a good job of protecting them selves from technological disruption by only allowing it to be used where it is profitable to them (billing) and not where it would threaten them (diagnosis).

Even the concept of electronic medical records has been resisted, and is currently poorly implemented. The gov't had to literally bribe doctors to convert to electronic systems and most seemed to go out and get the least poorly built products on the market.

I'm not trying to paint them as evil. Heck, even NASA scientists were suspicious of computers taking their jobs. I see this in other fields all the time.

Seeing the potential and seeing the current state of affairs kind of makes me sad. I want to live in the world where a balance has been reached. Where my medical record is a salient form of AI that checks if I lost those 10 pounds I promised and loops in the doctor when my flu symptoms linger too long. I want it to eliminate the hassle for doctors, hospitals, insurance companies as well as patients, and I think in the process it can drive costs down and raise quality of life.
It's also a good technical one. We hovered very close for over a month. Good earnings and we popped over.
One of the more complete "new" widget sets is Clarity by VMWare (https://vmware.github.io/clarity/documentation). It is based on Angular 2, though ..
That's exactly what I said, though: "There are other skins, though, like LFE and Erlang itself".

I personally consider Elixir to have fewer aerodynamic bumps and other sources of drag than Erlang itself, but that's just, like, my opinion, man. Obviously people will disagree with that, and that's fine.
It's all the large quantities. You can't move more than 3.65 million per year without it being noticed.
Introducing Cosmic JavaScript Enterprise: Built for Business
If it was me, I'd definitely leave.

I can remember multiple occasions over the years where, in hindsight, I hung around somewhere longer than I should have. I can't remember a single time when I left somewhere too early.

If you're already thinking about it, it's time.
Doctors can then focus on new diseases, higher level thinking about health, rare cases and such. Under-researched domains can get attention
No, Ionic 2 is a complete rewrite of the framework with all of the lessons learned from Ionic 1. Writing apps with Ionic 2 is an insanely great experience!
You don't use Thunderbird, so you don't feel they should work on it. Gotcha.

I do use it, so I do.
Also, I was really bummed out that the paddles can only be mapped to the existing buttons and can't be used for additional functions (even on a PC!)

I was hoping this Stream driver would solve that but apparently it's a hardware design (and a bad one IMO)
The post takes comments. Write one?
> In practice, I've found that prototyping anything remotely complex without types is so painful

Just to offer a counter-point, I have a Clojure project here with 3k LOC, without using spec/schema. All I have is 700 LOC tests. The tests enforce semantic meaning, along with (some) contracts. I miss types from time to time, but it is no where near as bad as you mention. Against me is the fact is that my app is mostly self-contained, and written all by me. I am fairly certain the project would be atleast 30k LOC if I wrote it in Java.

I think value of types only comes into being when there are many people working on a single code base. Repl/tests/integration tests will take one a long way before it reaches its limits.

I don't buy the argument that types are useful for large codebases, because
1. Types don't enforce meaning. Meaning is far complex than type. Haskell style types only work as far as they enforce meaning.
2. Types have limits too. More accurately, humans have limits. Working with large codebases where there are 1000s of types is hard; which it shouldn't be because that was type systems selling point all along.

Cleaner abstractions of code, separated by strongly enforced protocols(types) is the way to go, I think.
When I last saw it reported, 1080p is the max unless you use a Kaby Lake CPU and Edge (and the premium higher-price 4-stream Netflix subscription). The Windows Store app does not go above 1080p.

It's such utterly ridiculous bullshit.
To be fair, the book was most likely not written by the actual Moses. Most believe it's a compilation from several priestly writings. But it's definite silly sounding.
I hope computational thought somehow makes it into a MD's curriculum. It always depresses me when people see automation as a zero sum game against humans, instead of seeing automation as something to empower human practitioners.
> Gifted students can help raise up their less gifted classmates

If the right techniques are used on the classroom, this might be true. In practice, gifted students who aren't challenged not only underperform their own potential, but also become disruptive influences that impair the learning environment for their classmates.

> Would those that support segregated schools based on academic performance also support schools segregated based on athletic performance?

Having sports-focussed magnet schools would be somewhat novel, but not given the existence of not only gifted-specific magnets but also tech-focussed magnets, performing arts magnets, and others, a athletics-focussed magnet with athletic aptitude as a key consideration in selection criteria wouldn't be that odd, and might improve education for everyone (including those selected into it -- having an sports-amd-athletics focus in the academic subjects might keep those students more interested and successful.)
Will it run it in real time is the important thing.
Trump mandates EPA studies, data be reviewed by political staff before release
>seems to capture a slightly different market.

Yes. Trello is great for non-technical and/or non-JIRA users. It's great UX means you can throw almost any user at it.

It's so simple that people can abuse it to fulfill a variety of needs.

JIRA's upside is its downside: greater specificity - joined at the hip with complexity.
Does anyone know what the tax implications (if any) for accepting such a large number of public donations may be?
Do you have equity?
Couldn't that just be done directly on the netlist, though? I suppose this makes it easier to operate on the netlist, but I imagine there are netlist manipulation libraries that would also accomplish that task.
By not adding features.
Multiple reports and research have said that black money in cash is approx. 6%. So, you can't get more than 6% back anyways and the government decided to demonetize 86% of the currency in the market.
If I haven't launched in 3-4 months I'll dump it and work on something else that is more exciting. If you can't launch in 3-4 months you've either bitten off more than you can chew or don't give a damn about it.

On a day to day basis, I dedicate 2 to 3 hours to my side project (side business). This includes maintenance for previously launched projects and work on the "new" project.

I only ever have one "new" project going that hasn't been launched.
> We don't store the sessions

Interesting - but how can we trust you?
Strangely grammar schools still exist in Kent.

You have to sit an exam called the 11+ to enter which is much more like an IQ test than a standard subject based exam.

The most comman argument against them is that privelleged families can afford to tutor their kids specifically to pass this exam.

I was lucky enough to pass the exam, and while there definitely were instances of well off kids who had massive amounts of tutoring, the vast majority were from all kinds of different backgrounds, and levels of education.

For me it was an overwhelmingly positive experience, but I completely understand both sides of the argument.
The 9.4% was data from 2002.

The french wikipedia page says a 2012 study shows that while
32,3 % are (25 ≤ BMI < 30 kg/m2), only 15 % are(BMI≥ 30 kg/m2).

If from 2012 to 2014 it jumped from 15 to 23.9 there would be a problem.
I'm unable to track down where that 23.9% came from on the English wikpedia, but it looks like those WHO report anything above 25 BMI, whereas the other data is above 30 BMI

EDIT: Wikipedia is simply wrong, if you look at

http://apps.who.int/bmi/index.jsp and search for
BMI adults % obese (>=30.0), then France most recent data is 16.9%, (USA is 33.9)

the Wikipedia article claims : Based on World Health Organisation (WHO) data published in 2014, 23.9% of French adults (age 18+) were clinically obese with a body mass index (BMI) of 30 or greater

EDIT2: Found an interactive map
http://gamapserver.who.int/gho/interactive_charts/ncd/risk_f...

where it claims 22.0 for 2014 (still not 23.9), but it also claims 18.2% for 2005, but it says 12.4% for 2006 on the table, there's a different in reporting between the two. The interactive maps does an "age standardize estimate" whatever this means :)
It would be nice to at least provide a way to try it outside US/CA, like giving a link to an APK here, especially because it's a «Show HN» what means you want to show your product to this community. I wouldn't be too concerned about negative reviews as A) non-hackers will not find this link and will not know how to install it anyway; and B) most people here would be smart enough to understand it's a prototype that is currently limited to one culinar culture, if you explain it while providing the link. This would avoid the frustration that probably more than half of the people are having here when wanting to try your app.

It looks damn cool, but I'm really sad to not being able to try it just because I don't have the right IP address :-(
Even in ICUs and NICUs, where it already is being automatically gathered and fed, it turns out that making sensible design and training decisions to get usable performance is harder than anticipated.

News flash, dermatologists don't just look at moles and oncologists don't just do differentials... let's see how these isolated systems deal with cleaning up TKI- and IST-related gastric bleeds, C. diff code browns, and timing chemo around liver resections for sepsis. All in a day at County...

My bet is that clinicians who use AI to amplify their own abilities will come to run the system. Errybody else gets to be a glorified NP, at best, or (worse) administrative ;-)
Obfuscation as a way to prevent copyright violation makes sense. Obfuscation as a way to purposefully hide security holes is terrible. "Security through obscurity is not real security" is true, and has nothing to do with obfuscation in general. It has more to do with auditability.

Real security has a quantifiable difficulty to break through. Security through obscurity means the quantity of effort to needed to break through is an unknown.

Example:

We do know what it takes to break bcrypt. So if you've implemented bcrypt for security, great. Not obscure, but known to be safe.

We don't know how long it'll take random black hat to find out you're storing passwords in plaintext but hiding the fact cleverly.

If you release your source code auditors / community can see quickly that "oh storing plaintext passwords is a bad idea" and fix the bug. If you don't you might not know you're vulnerable and the obscurity will ultimately cost you for your ineptitude.
"Despite two Senate inquiries in 1988 and 2001, it has taken 15 years and a state parliamentary review for the Victorian government to decide to build a specialist high school for students who are gifted, specifically targeting those from rural and regional Victoria."

Victorian here. Back when I was in HS is semi-rural setting, the school ran an interesting experiment for students for most of the time I was there. The curriculum was designed in 6m semesters with students allowed to move up years in subjects they excelled in. It was labelled, "vertical integration"/ There were advantages and disadvantages. You could for instance move up two years in study, move from year nine to years eleven maths. I know of one student who did this. While they handled the subject, they didn't handle the social dynamics well. This is a problem that could have been solved.

Having to move to another school isn't feasible on a daily basis due to distances involved. Government schools in my state have been gutted by all measures, facilities, buildings and specialised teacher training, so maybe the powers-to-be are centralising smart kids and looking at ways of funding schools even less?
Thanks for the video, looks really interesting. The one thing i noticed was that those bricks look suspiciously perfect. If it gets to a stage where it can handle non-perfect standard bricks, discarding broken ones etc, that would be interesting.

Still a great proof of concept though.
My (old) dermatologist could spot skin cancer from across the room. I asked him how he could do that, he said he's seen a million of them. It's the same idea as "deep learning".
Four more journalists get felony charges after covering inauguration unrest