skysight-inc/HackerNews huggingface dataset:
Nice! I built a World Cup IRC bot back in 2014 but couldn't find a reliable API. In the end I found the only way I could get realtime results was by streaming from the official Twitter page, as they posted live match updates in a (reasonably) predictable format.

All the best with your API this World Cup!
> Tonsillectomy is indicated when young children have had >7 episodes in one year or >5 episodes in either of the last 2 years, or quinsys, or obstructive sleep apnoea.

Yes. I'm not sure why you're replying to me, as you're essentially agreeing with that I wrote.

As another poster already pointed out, it used to be done on the first or second episode, with the general view that the tonsils were a 'useless' organ (people held/hold similar ideas about the appendix and penile hood). Now it's only done, ad you mention, when the child has had > 7 episodes in one year or > 5 episodes in either of the last 2 years
I think there's another, more prosaic aspect to consider. It's possible that when Musk did his research, he found that the reasons tunnel boring were unreasonably slow weren't actually technical in nature. But actually coming right out and accusing an entire industry of essentially graft wouldn't be good PR. So he alludes to it by giving BS reasons.
Unless the stations are put on the surface.
We Need to Save Ignorance from AI
he was quite specific in saying printf(3), which is defined by POSIX
They went into bankruptcy protection after running over budget. Needless to say the original shareholders didn't do very well.
Mahindra One-Cylinder Truck Has a Higher Payload Capacity Than Ford F-150
What's really going on with wages in America?
> What do you base your judgment on?

The experience of various family members at different stage of their life (we had to deal with childbirth, cancers, complex surgeries, broken bones, and simply old age, etc) and my experience in living in different countries. I am happy of my city hospital.
Bloomsday celebrations frequently include reading Ulysses aloud where a series of people have a go at it. They love Joyce's prose and want to share the music of it with others. It is OK if it is not your thing, but there is certainly an audience out there who sincerely love Ulysses in all its facets.
How to save Antarctica
Has anyone made a dashboard out of this? Would like to put something on our displays at the office but no time to do it myself!
Isn't it prohibitively expensive to make a tunnel yourself?
Ask HN: Acquihire early stage bootstrapped SaaS advice
Hi,

I'm running a bootstrapped SaaS service in the software engineering space. It's really early and slowly getting some traction. A pretty big player in this market has approached me about a possible acquisition / acquihire. My service would become part of their portfolio of services. I've had talks with C-level and we're moving to a technical due diligence. I'm open to an offer, depending on the terms of course. Any tips from people who went through the same process? Should I have an NDA in place for the DD?
Thanks!
...then again, his Atmospheric Railway was a glorious expensive failure. An evacuated tube carried a piston pushed by the atmospheric pressure behind it (hence the name). The piston had a connecting rod to attach a carriage. Quiet, clean, lovely.

Pumping houses along the route made vacuum for each leg. It was a great idea, but materials science wasn't up to it: the seals kept cracking in the sea air and rats ate the leather skirt that kept vacuum round the piston rod. It was out of service a lot, and was soon abandoned for traditional railway.

I don't want Musk's implementation of a spitball idea that's been going round for ages to be like that, but I can't help wondering...
Problem might be that whoever is clicking restore is likely running that software as an admin thereby the user clicking restore is the admin user. I'm not 100% sure though, but I think that's the behavior.

Edit:

Found this[0] to clarify what happens when you run software as UAC. I can imagine an A/V program needs admin privileges to run altogether.

[0]: https://msdn.microsoft.com/en-us/library/bb625963.aspx
> And then in this kitchen some really funny ancient oven and toaster stuff.

Sounds like an AGA [1], they are still a consumer culture signal even if they don't look it to an outsider.

[1] https://en.wikipedia.org/wiki/AGA_cooker
You could very easily source it from betting markets.
I'm the same. I feel the need to get "high" pretty much once or twice a week. I much prefer to smoke weed, and only drink if I can't smoke. Luckily for me I like to use a vaporizer so I never have more than can fit into one bowl -- which is not a great amount -- and I don't get a massive _high_ from it. Also, the weed stops me from getting fat as I don't really get the munchies, and avoid all the calories from alcohol.

Would be nice to stop this behaviour but I can't really seem to, and it doesn't seem to have huge negative effects on my life, but it definitely does have some.
Two?

According to Statista these are the rankings† of US media companies by revenue in 2017 (in € billion)

72.64 Comcast
50.26 The Walt Disney Company
32.94 AT&T Entertainment Group
31.18 News Corp. Ltd. / 21st Century Fox
26.49 Time Warner Inc.
23.18 Viacom Inc. / CBS Corp.

For comparison Netflix's 2017 revenue in € was 9.9

You'll notice that I left out internet media companies like Alphabet, social media companies like Facebook, telecommunication companies like Charter Comm., and tech giants like Amazon.com and Apple. I did this to purely focus on conglomerates with significant traditional media holdings.

Given that these six companies allegedly controlled 90% of the media landscape‡ in 2012 it is worrying that either Comcast or Disney would be allowed to swallow Fox. (I am unsure what the percentage figure is now.)

I think it is especially worrying that content creation and media distribution is allowed in the same company. I guess we have AOL Time Warner to thank for that precedent?

Finally, it is unclear to me how separate News Corp is from 21st Century Fox. Wikipedia says, “On 28 June 2012, after concerns from shareholders in response to its recent scandals and to "unlock even greater long-term shareholder value", founder Rupert Murdoch announced that News Corporation's assets would be split into two publicly traded companies, one oriented towards media, and the other towards publishing. The corporate spin-off formally took place on 28 June 2013; where the present News Corp. was renamed 21st Century Fox and consists primarily of media outlets, while a new News Corp was formed to take on the publishing and Australian broadcasting assets.”

This would suggest that the revenues of 21st Century Fox are a lot less than the combined revenues of News Corp. Ltd. / 21st Century Fox combined.

† https://www.statista.com/statistics/272469/largest-media-com...

‡ http://uk.businessinsider.com/these-6-corporations-control-9...
Is there no official API?
That's not what 'racist' means.
Microsoft Office rewrite to React.js nears completion
Uh, how is that going to get permission to run, though? Regulators are past the "wait for a tragedy then say we told you so" thing.
IMO for the first point you should rather use ^x.y with the minimum version you require and then accept new releases as they come. If you do regular updates you should notice quickly when something break and be able to revert that update easily. If you update 20 packages at once it becomes harder to pinpoint where a regression occurred.

As for including the vendor dir in your VCS repo, this comes with quite a few drawbacks. That's one of the things Private Packagist (https://packagist.com) aims to fix though, as it keeps mirrored copies of your dependencies' zip archives so you get more reliable installs.
http://worldcup.sfg.io/matches
The time zone seems off. I get "datetime": "2018-06-14T17:00:00.000-05:00" for the first match.

It should however be 17:00 for CEST (UTC +2)
> The languages I've been considering are Rust, Nim, Crystal, and Zig.

Sorry to be unfair but: is being _new_ the prime quality of a programming language?
Does anyone know of good datasets for Concept Drift analysis?
Foods you Must Eat If you are 40 and Above
> Other times something like changing some trivial subtle thing about the scheduler can make a badly written program perform much differently then it used to be.

Like changing the scheduler preferences of which process runs first on fork(), the parent or the child, exposed a bug in bash: https://yarchive.net/comp/linux/child-runs-first.html
I wonder about a possible opposite principle: a person best suited for a role in leadership is stuck at the bottom of the hierarchy, because he's not fully competent at this current role, so he has no way to climb up.
As in article:

"The project is unusual in that no government funding is involved, forcing the winner to finance the entire construction cost itself. That limited interest from bidders..."
Now I've got 5,000 points I get the secret Air BnB page that lets me stay at any of PG's 12 vacation homes around the globe. 10,000 points you get unlimited usage of the YC corporate jet.
But should disagreement be expressed as downvotes?
It's 2020. noBlockchain is the new database hype
The fundamental problem with composer is it goes and updates everything even when I just want it to deal with a single package. And then, of course, because so many packages promise but can't keep proper semver, things break. Marvelous.

Coupled with arcane version syntax (Drupal's version system predates Composer and it used natural syntax like foo (>=2.1.1) bar (2.x) so all they needed to do is to take the about 30 lines of well commented code, no need to memorize a list of sigils but no), excruciating slowness makes me wish I never heard of it much less need to work with it daily.
Well put. Especially the last part. "empathy" when used by certain groups, especially SJWs, can assume an almost religous ideal, very similar to "faith" used by Christians or Moslims.

For religous people, experiencing doubt is turn into a test of faith, and if you pass the test, you are seen as extra virtous.

For SJW, if you really feel hateful and resentful towards someone (ie the opposite of empathy), you can reclaim your virtue by showing even more empathy for the people that are seen as victimized or oppressed by the person or group they hate or resent.

Similarly, "empathy" can be used by fundamentalists to justify pretty much the same things that religious fundamentalists can justify by "faith".

For instance:
- to display virtue, often with the intent to gain status
- to separate in-group from out-group (often with poor justification)
- to punish members of the out-group when they "transgress"
- dehumanize the outgroup. Sometimes to the extent that they do not deserve to be treated according to ethical rules.
- to deny or make taboo science that contradict their dogma (sociobiology, iq research)
- to classify certain positions as heretical or evil (if you believe X is a fact, even if it is a proven fact, you are a nazi, and must be neutralized)
- to promote ideas that contradict scientific facts when it promotes the "cause" (ie tabula rasa, ghost in the machine)
What guarantees you that packagist will be around in e.g. 15 years when you would like to start some old project?
People fundamentally like their privacy. It's the same reason why you lock the bathroom door or have curtains on your windows.
Get an apu2 [0] from pcengines and slap OpenBSD on it (or Linux, if you prefer).
That is beyond retarded...and a school is supposed to instruct kids in the truthful ways of life? Spraying oil does NOT eliminate aromatic odor molecules. All it does is dilute their presence. In addition, all of these essential oils are from plants, which many people are randomly allergic or inflamed by. Essential oils are for a home. Spraying essential oils into public airspace is such a dick move. Sorry about your kid, sucks when people spray biologically active drugs into the air that other people have to breathe.
>Might as well just browse with Lynx instead of using a standard browser.

I've had good experiences with W3M. It's similar to Lynx but much more user friendly and supports images.
Gas price jump pushes consumer prices up 2.8% annually, highest rate in 6 years
How Do You Command an Army of Intelligent Things
Updating single packages is very much possible, see https://getcomposer.org/doc/03-cli.md#update - as for semver promises, that's really up to you and which packages you decide to trust, nothing the tool can do about it.
> zero or negative rate

i don't understand how this is even possible.
What about just getting Google Maps on Yalp? It's definitely there. Can Google still track your location if it's downloaded here?
If usage of the road cost money per time unit, the incentive for whoever is getting that money is that roads become less effective, not more. Wouldn't distance traveled be better? That way ineffective traffic engineering would lead to jams that would mean less money made.
> do this and don't do this, then you may succeed

I like to think of startup advice as "necessary, but not sufficient". If you don't do the right things, you probably can't succeed. But even doing the right things doesn't mean you will succeed!
At a quick glance it looks like it's targeted towards mutable data structures. Can it support (and would it make sense to support) immutable data? E.g. it would be nice to have a Haskell state monad that also visualizes its state.
I don't know about the moderation stuff, but yes, from what I have read, D is very very complex.

Also it seems to have a multiple personality disorder.

Mr Bright seemingly wants it to be the next C.

Mr Andrescu seemingly wants it to be the worlds best meta template programming language.

D users are equally split (is it a better C#, a better Python, a better this, a better that??).

It does seem to be very complex, undisciplined vision for a language that aims for mainstream use.

Then you have all the problems with the lack of library support for this or that, lack of support tools for this or that ...etc etc.

If you read the forums, people spend far too much time debugging their code, due to a variety of strange things that occur in the language due to all its different personalities trying to live in the same place.

So don't be decieved - there really are plenty of disadvantages in using D (and perhaps they outweigh the advantages).
R certainly has a lispish code-as-data element to it, but it seems like it has some serious flaws. Don't most lisps have functions and macros as separate constructs? R has functions, but with some mucking around you can make them do macro-type stuff. Then people write these half-function, half-macro things (e.g. "non-standard evalation") that tend to break composability, either totally or sometimes only in edge cases.
If you are talking about such long time frames, then indeed archiving a project with its vendor directory might be a good idea once you decide to relegate it to the freezer.
Show HN: World Cup 2018 Predictions with Bayesian ML
Superinvestors of Graham-and-Doddsville (PDF, 1984)
If you don't mind being relatively unheard of and only want to make enough money to be independent, then it actually isn't very hard to bootstrap a business. It does take time, effort, and a lot of mistake making, but it's like learning anything of value. I think it makes you a stronger and more independent person all around.

Even though this article attempts to deliver a dose of reality, it focuses on VC backed companies which is a completely different field. VC backed startups tend to do highly risky things in an effort to increase traction and valuation as quickly as possible. Most notably, spend a lot of investor money in pursuit of those things without having any real revenue. The odds of failure skyrocket.

I've seen a lot of commenters go on about survivorship bias. I believe that the real problem isn't being considered: the absolutely batshit advice and business building strategy that comes out of the world of venture capital and tech accelerators.
> sorry, but there are countless examples, where well known members of the community harassed non-members, because they said something negative about d.

If you've got specific messages in mind, email me the message numbers. Ex-post-facto moderation relies on someone letting us know of a problem message. The alternative is pre-moderation, which you've said you don't like.

> well known members of the community

Note that the troll I referred to would sock-puppet well known members, including myself.

How would you suggest dealing with such a disruptive person? (The volume of his postings, all with different pseudo-accounts, was pretty large for a while.)

> for no reason

We've posted several times that professional demeanor is expected.

I doubt other HN'ers are interested in this exchange, so I'd prefer taking it offline and you can email me. See walterbright.com for the address.
I'm always amazed when a person has the knowledge to make these types of comments. Kudos
I know, but why I useful an immutable log if nobody looks at it?

They used a magic fork to create the irregular transaction. They could have removed the original transaction and use the magic to declare the intermediate has valid. (I've seen this "solution" in discussions about what to do if someone puts illegal content in the blockchain.)
Great, thanks for the link (and to the blog author for her links). I do machine learning at work, but just two very specific use cases involving GANs and RNNs. I appreciate resources to use in my own time to explore other architectures.
There's always this perverse focus on who is making this thing, when there should be a focus on who is buying this thing.

Seems like the number one indicator of success in many of these businesses is when people actually purchase or use the product.
Short technical explanation: We've extended a pretty cool skill-based model of comparison outcomes called TrueSkill Through Time [1], developed by Microsoft Research.

Compared to TrueSkill, our model is able to learn the dynamics of football teams' skill in a more flexible way, and therefore we achieve slightly more accurate predictions. It also makes for great visualizations!

For those of you who know the Elo rating system: our model is similar but beats Elo by ~10% [2]

Our goal is to use the kickoff.ai platform to continuously evaluate and improve our models. We hope to become the FiveThirtyEight of football! [3]

Links to our Euro 2016 model & show HN:

https://news.ycombinator.com/item?id=11868863
http://euro2016.kickoff.ai

[1] https://www.microsoft.com/en-us/research/publication/trueski...

[2] in terms of log-loss, compared to a baseline that gives probability 1/3 to each outcome.

[3] Actually, FiveThirtyEight also has football predictions (albeit only for club competitions): https://projects.fivethirtyeight.com/soccer-predictions/
I'm not an expert, but I feel that:

Unsupervised techniques work really well for language modelling.

There is also weakly supervised and distant-supervision, where the labels are "noisy" or not exactly what you want.

You're right in that strong supervision, where you basically trust your class label, works really well, because it's probably the easiest case.

Combining unsupervised (e.g. pre-trained language models) with a very small set of strongly labeled data, or a larger set of weakly labeled data, seems to work pretty well too.
> I did not validate every repo to ensure they actually offer pretrained models.

please do.
There probably is but with FIFA you most definitely have to pay.

https://www.optasports.com/
Hal Penting Yang Harus Kalian Perhatikan Saat Kalah
Good reminder. I did read a well hidden article many years ago which highly recommended this. I believe I was hitting an obscure, arcane bug like the OP mentioned in the article, and after much digging managed to find this fix.

Since then, I always set every new MySQL database (and even double check the tables) to be 'utf8mb4' even long after the original lessons and pain have been forgotten.
This is common in the US.
"Ideology of independent working woman" is basically ideology of same expectation on men and women. It does not compensate anything, bias in who is expected to earn more goes other way. A single women does not need to earn more then non-existent husband to feel enough feminine.
> You really really want to believe harassment is not real

Nothing about that implies that harassment is not real, but rather that some subset of claims are not actually harassment.
not the old-school NLP that looks at grammar and such things to (surprisingly) find that "X is a Y ." and "is X a Y ?" are not the same sequence of tokens

I do that too. It works great - for easy cases. But it fails very quickly on just normal texts.

So something like Stanford's CoreNLP Open Information Extraction splits "History is full of such prejudices paraded as iron laws that men are superior to women; that the white races are superior to the colored" into two claims[1].

There's no useful dependency between the two clauses.

OpenIE 5[2] (no relationship with the Stanford project) generally outperforms CoreNLP for open information extraction. In this case I'm doubtful it would do any better. Ironically, OpenIE is now run AllenAI, and has exactly this problem!

Even worse, it has determined that "No white person" is a synonym for "white person"! That should be well within the state of the art to avoid.

But generally, I'm not saying it is correct: I'm saying it's hard.

[1] http://corenlp.run/

[2] https://github.com/dair-iitd/OpenIE-standalone

[3] http://openie.allenai.org/search?arg1=White&rel=superior&arg...
The problem with that is that I'd argue it is "safer" to run a kernel.org stable kernel rather than RHEL, since it's sheer impossible to keep up with the amount of fixes that eventually land in stable kernels every few weeks. And it is unclear which of the stable fixes are security relevant ones even if they did not get a CVE number and the like. QAing all these is another mammoth task that often requires expertise in several areas. I'm actually glad that (upstream) Linux doesn't have a stable kernel ABI, if you've ever looked into what gross hacks are required in the RHEL kernel only to keep that intact, well, good luck.
Abstract Art with ML in Browser
Oh, I love these kind of Unicode bugs. Also, please don't use utf16 in C# - although it advertises as using utf16, all of it's built-in string processing actually works on code units, not Unicode code points and breaks down on surrogate pairs.

Anyway, each time you start a new project that is supposed to work correctly with multi-language data, please set up evil strings test suite as early as you can and do not assume that any of the 3rd party software that you're using won't break down.
Note I said "deal with", it's not update, I learned long ago never to touch composer update. I think it is require that does this. Or that install doesn't have a single package argument? Whatever. I am not alone in finding the only way to actually use composer is to nail down every single package to a single version. Do note I didn't write https://github.com/webflo/drupal-core-strict which is just that https://github.com/webflo/drupal-core-strict/blob/8.5.4/comp...

As for trust, noone in the PHP world! Absolutely noone! I got into a debate with Rasmus about the meaning of backwards compatibility around the time PHP 5.4 began to throw additional warnings (not a new class of errors which could be additionally displayed, no) on code that previously worked. Drupal 8.4 released with a known bug that caused some code to merrily lose files uploaded by users because of a BC break. If you want BC, look at the kernel Linux API and even the ABI.