skysight-inc/HackerNews huggingface dataset:
>Your problems with Apple are not my problems as a user.

My problems with Apple are exactly your problems as a user.

If you want the apps that don't ever ask for reviews, then search past the first 100 that show up. Almost no one does. You'll find them there, because they don't rank at the top of the results.

Guess how much money those apps make? Not enough to pay for development. It's a power law distribution. At the top of the search you can make a decent living. By the time you're down to 20th place, you might be making $20/month.

You want good apps to use? Even apps you pay for? Then work within the system that exists, and work to change the system. Don't screw the developers who provide you the apps your using.

All you're doing by using the apps that you're slamming is being a hypocrite. The very reason you found those apps is that they asked users to post reviews. And the only reason that an app developer can continue to make and support the apps you're using is that they stay near the top of the rankings. Meaning that they really have no choice, most of the time, but to ask for reviews.

You want to have apps that work, and that aren't exclusively created by huge companies that can afford to get them to the top of the charts with big ad buys? Then support the developers who create them.

You don't want those apps? Then why do you have them installed on your phone at all? Easy solution here. Uninstall the annoying apps.

No, you owe us nothing. But neither do we owe you anything. If you're using our apps, and you want us to be able to afford to continue to make such apps, your one time $1-2 payment to remove ads isn't enough to pay for development for more than a couple of minutes. It's appreciated, don't get me wrong. A typical user of an ad-supported app probably makes $0.25 in a lifetime (depending on many variables). So the only way to actually make app development work is to get hundreds of thousands of downloads.

I actually have stopped trying to participate as an indie app developer who depends on the arbitrary and awful rankings that are ubiquitous in all the various markets. But I have empathy for those who keep trying, and I do want apps to continue to exist.

If one annoys me, I'll uninstall it. That's the honest thing to do, and by the way, it also hurts the ranking of the app. Rating it one star for a single annoyance is effectively lying out of spite. A "one star" ranking should be reserved for an app that you intend to immediately uninstall. Period.
a)

we are going to start to see some bashing and discussions about cloud alternatives (and growing of static sites because of security). Serverless is BS.

c) dev tools

I think we are going to have a huge consolidation, I'd bet around React (react is the new rails, angular2 the new django). And it will be as huge as rails became. PWAs too (developed with react).
Additional Details on the New App Store Review Features
> If they reboot Batman a dozen more times, it doesn't keep you from thinking that Adam West was the best Batman.

Recently, I've been watching Sherlock. After doing some reading, I learned that Sherlock Holmes is the most portrayed character ever, "with more than 70 actors playing the part in over 200 films" [1]. Talking with a work mate, he said his favorite portrayal was Jeremy Brett. I also learned that the original works are in the public domain, which is probably why it is so often used as source material.

[1] - https://en.wikipedia.org/wiki/Sherlock_Holmes#Adaptations_in...
Hey folks, thanks for great comments, keep them coming.I am one of the article authors, AMA.
I'd frankly love to see a President Billy Nye Science Guy
Pretty much everybody I know using Android has switched to Firefox so that they can use plugins, primarily ad blockers.
My understanding is that money laundering refers specifically to illegally obtained money; it is perfectly legal to launder otherwise legal money.

Of course, attempting to do so would likely get you investigated, because it looks illegal.
That could be really easily addressed. In order to accept voucher money, you must be a non-profit and your expenses must be transparent.

I agree that for-profit institutions have no place in education.
> an algorithm can do your job better than you

What I find people miss here is that computers will not help you heal your boo-boos. Say you get stabbed in the face with a knife. You need a doctor to help you. Or to give birth.
I'm one of the authors of this post, AMA.
And for getting it to work with most games, DS4Windows is what I use. Some games natively support the DS4 ("DualShock 4" is the PS4 controller's actual name) but most don't.
non-inflation adjusted highs which drop out low performers.
Coming from a family of people in the medical professions, they've all seen reports of how _everything_ is going change in their fields because some new computer program can do X...

To which my father usually mutters something like: "Why fuck are they wasting their time with that? Can't they fix the fucking medical billing system instead?"

Most of the medical professionals I know echo similar sentiments.
I see what you mean and although the definition of a from-scratch transducer looks a bit ugly to me, the idea of composing existing transducers together seems rather elegant.
Adjacent seems like just low-hanging fruit. What about triz-type patterns or silly patterns like lateral thinking that activate dormant attributes?
All international users, at the very least.

Edit: FetLife is based in Canada. Are checks a thing there? (honest question from a European who has never even seen a check)
Tabs or spaces? This Googler's analysis settles the question
If you're storing generic objects rather than numbers in a NumPy array, you're discarding its main benefits. Sure, you've got some extra slicing sugar for selecting columns and subsets, but comprehensions are more readable (and faster!) in many of those situations.

Duck-typing is Python's form of dynamic typing and therefore results in the speed penalty. If you want the extra speed, you'll need to give up some dynamicism. I say this now, but some of the work the core devs are doing to optimize dicts might let us have our cake and eat it too. Until then, it's a choice: flexible or fast, not both.
I'm only halfway through the written post right now but it's absolutely amazing so far. Thank you for writing this!
Fine, but a LOT of the current problems do not revolve around software whatsoever
As MDs, I think it is very clear that all of us who understand even the slightest about computers and tech see that machine learning is the way to go. Medicine is ideally suited to ML, and in time, it will absolutely shine in that domain.

Now for people eagerly awaiting the MDs downfall, I think you are precipitating things a bit. We all tend to believe in what we do, and I concur in saying that expert systems will replace doctor judgement in well-defined, selected applications in the decade to come. But thinking that the whole profession will be impacted as hard as factory workers, with lower wages and supervision-only roles, is not realistic. What will be lacking is the automation of data collection, because you seem to underestimate by far the technical, legal, and ethical difficulties in getting the appropriate feedback to make ML appliances efficient. I firmly believe in reinforcement learning, and as long as the feedback system will be insufficient, doctors will prevail, highly-paid jerks or not.

I myself am an anesthesiologist, a profession most people think of as a perfect use case for those techs (as I do), and wonder why we haven't been replaced already. The reality is that the job is currently far beyond what an isolated system could do. We already have trouble in making cars follow the right lane in non-standard settings. I hope people realize that in each and every medical field, the number and complexity of factors to control is far greater than driving in the right lane.

People who drive the medical system have no sense of technology. They cannot even envision the requirements for machines to become efficient in medicine. That is why we are seeing quite a lot of efficient isolated systems pop up, but we won't be seeing fully integrated, doctor-replacement systems for a long time. This will require a new generation of clinical practitioners, who will understand how to make the field truly available to machine efficiency.
You gave notice. You're done.
Bank of America uses it to quite an extent - especially in eFX.
21 raises $120 million. Releases a raspberry pi and a bad fiverr clone.
"Honest question: do we need better enforcement for the First Amendment rights in the current digital era?"

No. What we need is a bill of rights to protect us from corporations that would censor us and otherwise work with the government to oppress our rights.

Plain and simple, all big business needs to be regulated at this point. They've proven themselves unworthy of being given free-roam.
Open say 5 to 10 tabs with various twitter profiles loaded in them, does your Firefox still perform reasonably well? 3 twitter tabs open is enough to kill my performance.
It was 5 dollars when he announced it on Twitter. I guess he adjusted it after seeing the response.
"Proceeds will be donated to Black Girls Code"
What do you think they mean, and why do you think they don't apply?
Harvard endowment arm to overhaul investment process, cut staff by half
The symbol perpetuated a continued trend of trans-exclusion, in your example it would be as if people selected to march under the symbol of crosses when protesting on behalf of all religions.

I am astounded by the negativity my comments have received for relaying long standing tensions and issues in the transgender community on relation to mainstream feminism. It's as if any time you ask the community here to look at historical context or complexity in social issues people just shut down, despite the fact that this site is made up of such a well educated, creative group of users.
You could say the same about a big legal case or a surgery. In both cases, lives can be on the line. Here it's just code.

It became scary for me when I saw extremely poor leadership that disregarded everything from Andy Grove's high output management. Forget that, I went through a series of YC lectures where speakers covered how startups should mature into companies, and even those simple management techniques were not being used.
Unfortunately, the answer is "yes." I have avoided doing that and the only way I moved "up" was first to move around, then to move into a consulting firm, then finally to my own corporation that is also a consulting firm. Is that a viable career trajectory? I have made it work, but I long ago gave up the idea that I would be anything except an "independent contributor." I did look at jobs like "architect" but those jobs are holding pens for people who couldn't cut it as developers but had enough company knowledge to want to keep around. I don't know what most architects do all day, I've never had one actually help accomplish anything. They like meetings and conferences and overeating, it seems.

Tech is a badly broken field in terms of career advancement. For a long time it made me very jaded. But I'm rich now, so I could give a shit.
Ask HN: Relative Pro/Con of These Functional Languages
I'm trying to get a relative assessment of both the functional and practical* nature for the following languages:

- Erlang/Elixir

- F#

- Scala

- Clojure

- Haskell

- Elm

Are there others you'd like to mention?

I don't expect a singular "best" list, more a "best for".
The context would be for a general distributed tech stack.

* "practical" means actual use regardless of functional capacity.
Google suggests that the correct term is "numeronym" [1].

> According to Tex Texin, the first numeronym of this kind was "S12n", the electronic mail account name given to Digital Equipment Corporation (DEC) employee Jan Scherpenhuizen by a system administrator because his surname was too long to be an account name. By 1985, colleagues who found Jan's name unpronounceable often referred to him verbally as "S12n" (ess-twelve-en). The use of such numeronyms became part of DEC corporate culture.

[1] https://en.wikipedia.org/wiki/Numeronym
You might want to check out the Xbox One Elite controller. Sounds like what you're looking for - a much better feeling, and it makes a regular Xbox One controller feel cheap.
What if we all did this and got hundreds of millions of dollars! Think of the inflation! ;)
I totally get you. It's kind of embarrassing because that actually is our second most visited web page and we've got a few bugs on it.

I really really appreciate your feedback though! I think all of this is super helpful for us to improve and better communicate with our users.
I'd wager a large amount of that is handling symbol lookup for calling through the FFI.
I don't have friends that know what SSH is. Just wonderful colleagues.
Language evolves, and this is a great example. From the Oxford English dictionary: (note the last sentence)

3.b. In pl. In extended use. A house or building together with its grounds, outhouses, etc., esp. a building or part of a building that houses a business. Now also occas. with sing. concord.
It may could encourage people to contact him more by giving them a form of permission:

> To come to our surprising conclusion, Uri ran an experiment: Out of 10 daycare centers across Haifa, they randomly chose six and introduced a small fine for parents who showed up more than 10 minutes late in each of them. In day cares where the fine was introduced, parents immediately started showing up late, with tardiness levels eventually leveling out at about twice the pre-fine level. That is, introducing a fine caused twice as many parents to show up late. What about the remaining four day care centers that remained fine-free? Tardiness didn’t change at all

Source: http://freakonomics.com/2013/10/23/what-makes-people-do-what...
Same story as always:

You did the right thing -- you gave these people proper notice, and agreed to postpone your exit until the release date on your current project (i.e. already making a significant concession to your current employer, at the expense of your next problem). After which your current company apparently screwed up (as they seem to be in the habit of doing), and botched the release date.

But once again: you did the right thing, already. Therefore, at this point, you owe them nothing. You certainly don't "owe" it to them to discount your next employer any further -- and not only that, it would, clearly, be unprofessional for you to do so (or for your current employer to ask you to do so).

And not only that -- your next employer might very well (and very understandably) get fold feet, think "this guy has attachment / commitment" issues -- and withdraw their offer. Employers do this all the time, even without a good reason, or any reason actually. But in this case, you'd be giving them an awfully tempting reason.

So please don't do that.
The embedded powers will be happy if Trump succeeds? The same "embedded powers" who tried to block him from even running on the GOP ticket? Whom he then had to threaten to run independent to let him into the primaries? The same embedded powers who've been attacking him from both sides of the media (left and right) since he announced he would run?

I have no idea how you people come to these conclusions. I mean, if I watched more mainstream media and believed everything I was told, I suppose I can see how you would come to these sorts of conclusions. I can assure you they are wrong. I mean the CIA is against Trump and is trying to de-legitimize his election after the fact. Are those the "embedded powers" who will be happy if he succeeds? Who are you even talking about? The only ones on Trumps side are probably half the GOP, and the people, that's it, everybody else is against him.
Poor execution.
>At least they aren't trying to kill you.

Depends. Most are not, but in some cases, they are (e.g. islamic terrorism in France and Germany).

But the main reason is that some peoples/places have developed their own culture over centuries, and don't particularly appreciate some large rush of newcomers bringing their own stuff and messing the nice thing they have got going.
"Earthquakes tend to have the biggest effect on the surface, like waves on water. That's why LA can have a (lame, but getting better) subway."

https://twitter.com/elonmusk/status/824300186834898945
> ssh-import-I'd gh:my-gh-name

That little command will pull down your GitHub public keys and add them to authorized key file for the user who runs it. Great for setting up new computers. I run it on boot-time for imbedded devices so that I can always access them.
This is a valid question. Syzkaller is definitely one such tool that is open source, but the tool we've been using for the longest is internal only.

The reason it's not open source is because it's built on a lot of internal tools and it would be hard to separate out those dependencies. For example it relies on our custom VMM. We've discussed refactoring it so that we could get rid of the dependencies and open sourcing it, but that work has to be balanced with other priorities.
You may be misunderstanding the source you cited.

Here's some information that supports your argument...

> It is clear from the results that teachers in regular third and fourth grade classrooms make only minor modifications in the curriculum and their instruction to meet the needs of gifted students. (pg 125)

...however.

> 61% of the responding teachers have received no staff development in the area of gifted education (pg 125)

> gifted resource teachers have little effect on what classroom teachers do to meet the needs of the gifted (pg 127)

---

In any case, your citation agrees with the holistic in practice.

> "...efforts must certainly must certainly include the selection or development of curriculum materials specifically design for classroom teacher use. They should also compact the regular curriculum, and to become more flexible in meeting the needs of all students, including gifted students." (pg 126)

P.S. I find this discussion to be enlightening and very productive, for me at least. Thanks for being a good conversation partner.

Also, yes, I do believe it's possible to improve schools holistically.
When their products are utter crap, and there's much better freely-available solutions available, yes.

How exactly is it good to have a rent-seeking corporation in control of everyone's computing infrastructure?
It's very easy to get an authorized_keys file for a GitHub user account; just download (e.g.) https://github.com/geofft.keys .

Presumably all this does is spawn a local SSH server with the appropriate authorized_keys file, and forward the TCP connection through the company's servers for NAT traversal. The actual connection is encrypted end-to-end.
You're not putting 100% of your portfolio in equities if you're living off its cash flow [1]. ZIRP means your fixed income can flow is weak. Things to consider when allocating as a retiree.

[1] imo it's okay to do this while you're in the workforce since you're salary effectively acts as your fixed income portion of the portfolio.
Interesting side-point there. I've heard the argument from libertarians that communism is evil because then you don't own your body, the collective does. I've always found that to be just a strange argument to put forth (logic of the conclusions aside) and if the situation arises, then there are obviously much larger and more fundamental issues to deal with. Like, that issue of what you can or cannot do with your body in a society is one that all societies have and have always had, regardless of the 'system' in use. It's not logic that applies there, it is humans acting like humans (typically as dumb asshats), so trying to ham-horn in property laws to define communism as evil is silly. Dumb humans are the root cause.
You might also ask is it legal for businesses to demand you don't "moonlight", it's like a non-compete in a way. Most people aren't paid enough that they're beholden to a company in their time off. One would probably need to consult a specialist employment lawyer for the pertinent jurisdiction.
How do they view Kim Dotcom then who has a giant mansion there with Mercedes cars with license plates like GOD, HACKER, CRIMINAL?
Probably good as microwaves behave very unpredictable in the complex fat-air-water boundaries in a body.

It is hard to rule out that a focused reflection from the head accidentally heat up a part of the retina just a few degrees, which might blind someone.
Oh this reminds me I actually own an elite controller... I put it back in the box after trying to use it a few times with my Xbox.

I kept hitting the buttons on the back by accident, but I never tried using it on my computer or anything outside of the Xbox itself.

It felt really good in my hands though. I'm going to go try right now, thanks for the reminder!
If management was a science, 98% of the managers would not be able to understand it.
Why is this even a problem? The way I see it you have already broken a agreement with your new employer, and now you are considering breaking it again?

I understand that your current project may need your attention. But that is a result of mismanagement, and two wrongs won't make a right!
Do you participate in the current Data Science Bowl regarding CT lung cancer detection [0]? The prize pool of $1,000,000 seems quite attractive, especially if you recently developed new state-of-the-art CT lung cancer detection ML models. The only somewhat strange aspect of this competition (at least to me) is to not include locality annotations. They only provide labels of cancer/no cancer per patient...

[0] https://www.kaggle.com/c/data-science-bowl-2017
Append is a function that adds it to the end of the list. (I think my code is working Python, but I haven't actually run it).

Btw: I'd venture to guess that you're not a Python person, and that's why it's not obvious that it constructs the method in the same order. In imperative languages (where Python isn't the perfect example b/c it has filter and list comprehensions), you get so used to these loops that you don't have to worry about questions like that.

If you wanted a reversed list, you'd either name your function appropriately, or call reverse after you run the filter method. It's a little painful to do the first bit.
Removing moles isn't risk free. It's minor surgery but it's still surgery, and any surgery carries risk of infection. With increasing prevalence of antibiotic resistance this is a serious concern.
Great start for a product. I would imagine everything that's currently in your food database had to be manually chosen due to the availability of training data. It doesn't handle very many branded products, but that could be really valuable in keeping users engaged and using your application daily, so I would suggest adding barcode scanning (currently building an application with the Nutritionix API, its got a great dataset). You could even ask your users to take a picture of their barcode entered food so you can start learning on a much wider variety of products. My two cents.
Not at an employer you want to be at long term.
Trump signs order for Mexico border wall
Perhaps he should have a quiet word with the manager in charge "slip me a couple hundred and I'll leave right away so you've an excuse to push back the deadline" ;0P
Pure inertia. I'm going to change right now. Been meaning to do this for weeks. Just one change to one line in my i3 startup config and that will be that.

Update: I'm back in Firefox. Already been nagged twice by Google to use Chrome.
it's a bizarre definition of 'dissident' that includes people that voted for the president of the us.
I'm not talking about implementation, but rather designing a clear and consistent syntax. It sounds like your intent is to hew pretty closely to existing shells, in which case you're probably doing more detail work.