skysight-inc/HackerNews huggingface dataset:
Germany started WW1 with the ambition to make it a limited war, with limited goals. Quickly subduing France, and breaking Russia. Most people on either side thought it was going to be a short war.
It evolved differently though.

As for the second part, take the Franco-Prussian war then, and it's consequences for France, it was massive. Besides the war that went quite badly, a massive uprising happened in Paris (the Commune), under siege from both Germans and Loyalists forces. Starvation was rampant, civilian impact massive, and the final death toll quite important.

The 19th century in Europe was characterized by nationalisms, unifications of countries in blood, and liberation of a few (Greece or Serbia for ex.), again in blood.

I think you're disregarding history, in the name of your argument.
You made some very good points. I wrote my comment with much less thought than I should have. I mostly consume educational videos on YT myself, but I feel like that I am not a normal user. YT does spread all kinds of good knowledge, but I was thinking the content and views taken as a whole. I am really surprised my comment got that many upvotes here. I still do stand by my original thought, but it was just that, a thought - though poorly phrased.
Why bother, though? A dog will be just as happy eating its own vomit.
That looks like a different program named dog by coincidence. My dog had no bells and whistles. Do you happen to know where the source for this is?
> and no one watches a movie because it's made by Aardman

From a UK perspective I think you're pretty wrong here. Aardman cant be separated from the style they've built over the last 30 years, and it's incredibly popular. Even if someone didn't recognise the name, you could show most people a even a single frame from one film and they'd recognise what it was immediately.
nitpick but this caught my eye:

TransTelecom (AS 20485) in Russia, China Telecom (AS 4809) in China and MainOne (AS 37282), a small ISP in Nigeria.

I don't know what qualifies as big ISP but I am certain MainOne with a 14,000 kilometre submarine fibre optic cable may not be one to be classified as a small one.

From wikipedia:

The Main One Cable is a submarine communications cable stretching from Portugal to South Africa with landings along the route in various west African countries.
Of course, it's not actually wrong to call her the queen of england any more than its not wrong to call her the queen of canada or australia - it's part of her title, just not her entire job. It would be just as incorrect to call her queen of the UK or queen of great britain.

Yeah I know its a bit nitpicky and less of an issue but there you go :-)
Reading a little between the lines this is probably related to the pitch - power coupling present on all modern airliners. This is due to the thrust line being below the centre of lift meaning that increasing power causes a pitch up moment.

In the 737 Max this probably got exacerbated to the point that it was possible to fly the plane into a stall by sharply increasing power in a high AoA situation (typically in a go-around). This was probably different enough to the 737NG that they felt it necessary to add the MCAS system to prevent having to do, what they considered, excessive differences training in that phase of flight.
I've amended the title to fix that issue.

To emphasize, this isn't a cynical ploy. I'm building this to scratch my own itch, and think it would be helpful to others.

I could really use feedback on the idea and to refine the initial iteration.
Indonesia Is Developing a Blockchain Exchange with Kinesis Technologies
In regard to the question of who was first: while I understand that evolution is built on random mutations, still it seems to me that ants, being endowed with organs for mobility and sight, are in a much better position to take the initiative on innovation.
Show HN: ModelChimp – Experiment tracking for machine and deep learning
If you're on this side of the globe, we could use some help here in Belgrade for a couple of weeks (at least) adding Chinese, Japanese and Korean language support and tools to our project: http://languagelearningwithnetflix.com/

There's a sofa bed and the occasional friendly cockroach. :-)
...and wholesale.
Grab the trial and see for yourself? I've had no issues writing technical documentation with copious amounts of code and config sections.
The manager probably saw the model as a threat to his job security. Looked for a way out and there it is, the always persistent problem of AI models
OK, that's great. Just as feedback to the company, if you're able to pass it on to someone, as a potential user I would feel more confident in the service if they would clarify the wording (not just from a Hacker News account, I mean). From a user's perspective outside the company it's hard to distinguish between weasel words, and the mere appearance of weasel words.
> IP Geolocation databases are widely used in online services to map end user IP addresses to their geographical locations. However, they use proprietary geolocation methods and in some cases they have poor accuracy. We propose a systematic approach to use publicly accessible reverse DNS hostnames for geolocating IP addresses. Our method is designed to be combined with other geolocation data sources. We cast the task as a machine learning problem where for a given hostname, we generate and rank a list of potential location candidates. We evaluate our approach against three state of the art academic baselines and two state of the art commercial IP geolocation databases. We show that our work significantly outperforms the academic baselines, and is complementary and competitive with commercial databases. To aid reproducibility, we open source our entire approach.

(abstract from the linked article)
Well sure but then you’re left with a company full of skilled people who the company depends on, that you just made financially independent.
With AMD gone we would all have been using some variation of Itanium by now, instead we got stuck with x86 because AMD found a workaround for 64 bit migration.
Because there's billions of copyright materials without any common point, even some of them where the ownership is unknown or hard to trace whereas detecting porn is a mostly solved machine learning problem you can even build yourself.
"others" is one person who is being incredibly pedantic. Red light cameras or speeding cameras on a few areas !== all encompassing surveillance that implements 100% compliance with the laws.

If you guys are going to harp on speeding cameras existing as well to invalidate the argument, how do you handle the fact that they have been shown to increase accident rates and many communities have pushed to get rid of them as a result?
In conjunction with tls your ISP loses the ability to know the domain. IP then becomes the thing they can track but in many cases that will just route to big IP blocks for hosting providers.

Having netflix.com is a lot more revealing than having an AWS block.
> Instead Boeing are being blamed for not delivering systems can can deal with incompetent pilots.

That's not the impression I'm taking out of this discussion. It sounds like they're being blamed for not giving competent pilots the information they need to fly safely.
Please change my mind on that, but I don't understand the problem with the diapers store example (or any other product for that matter).

Amazon lowers the price, so the consumers will get to buy cheaper diapers (sounds good). Apparently Amazon can sell them at a very low margin, it's just choosing one that's just below what competition can offer. Then of course you have an issue with dumping (selling diapers with profit < $0), but I guess Amazon can afford to sell them at $0+eps profit, so its end game is to sell diapers at a lowest price to outcompete diaper stores on a crazy low margin. Well, maybe there won't be online diapers stores anymore. Most likely Amazon will then bump up the price back.. Well, so the diaper stores will appear again (if the new bumped-up price is above a margin at which an individual store can again operate). What will Amazon do then? Go back to step 1? Great, more cheap diapers at "eps" margin. This, of course, requires the third party stores to have low "startup" costs.

And maybe the bottom-line here is, that there is not going to be diapers.com and alike anymore. Well, maybe online diapers store is not a branch of industry one can enter in 2018 and expect to win big just by having a nicer website, without proposing something truly innovative that a giant like Amazon cannot offer (see how dollar shave club competed with Gilette/Wilkinson etc.)
Two of those were obviously insects, probably fireflies. One even goes in front of the tree in the parking lot. The others were just a blurred mess.

This one:

https://www.youtube.com/watch?v=WlX-cEsnILc&feature=youtu.be

...isn't ball lightning, it's that weird ice crystal thing:

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

I'd love to see an actual ball lightning example if anyone has one though, it would be amazing to see!
I expect that the output from a single printer won't be that bad, but it is interesting to put the "ventilate properly" comment in a wider context:

> Gosh, this process produces something that is harmful to me. But it's OK, I'll just put it outside.
Our commitment to a more capable web – Chromium Blog
Surely there must be a kind of crop rotation that can make it work? even if its one year on 3 years off, the opposite of really old crop rotations.
The Smart Way to Develop New Product Ideas
Having N sources of dry air (the vents) and one or two sources of humidity, scattered over your house, coming in and off all the time is a lot let desirable than a static system linked to your opening and closing of doors plus house leaks. It’s difficult to tune.
According to my renown biochemistry professor it is poisonous to many humans too, they just don't know it. If you have any health problems try avoiding chocolate for a month; doing this experiment certainly won't harm you.
Breaking copy protection certainly involved hacking, ditto making impressive intros. A lot of groups would add cheats too.
Who's to blame when the model sees 'red' ?
Management needs a head, a model isn't one yet.
Not sure how useful Anki will be for learning music.

Perhaps for reading sheet music? Or visually memorizing chords. You can add a mp3 file to it, and have a reverse card.

E.g.

"chord mp3 file plays" → what chord is this

"chord A" → how do you represent this in sheet music, what does it sound like?

I wouldn't go further than this though. Memorizing keys for a song should be done by practice
I don't disagree but Scrivener is basically writing IDE for me.

It allows me to keep all my reference material, notes, documents, pictures, etc, etc. in a single, organised project in a nicely designed project management tool.

I guess I would say Scrivener is my Integrated Writing Environment :P
I turned notifications off exactly because I got a few hundred of them per day.
Have you seen these personalities in open source?
Quantifying reputation and success in art [pdf]
Ask HN: Is it a bad practice to keep different versions in one build?
Hey there, here is the story. I have published one Unity plugin last year and got 2000+ downloads now. I want to make some breaking changes to the plugin but it will definitely affect users who have downloaded the old version. It is a paid plugin so I cannot just put the old version on Github release for example. I am trying to minimise the effects, but I don’t know if it’s a good thing to put different versions inside one build? My current solution is to add a suffix in my namespace such as Company.Product.v2, but is it a right way to do it? I haven’t handled this situation before, so I am looking for more opinions!
You can pre-compute the latest values by consuming the event stream and building up some sort of persistent, disposable read model that has the values you want. Similar to the redis-read cache strategy that has been popular in Ruby and PHP communities in the past, for example.

Bonus: When your read model differs from the model you use to determine and enforce business logic constraints, this is a strategy that's known as CQRS (Command Query Responsibility Segregation) - this enables you to trade consistency and speed off against each other for both the read/write sides of your model independently of each other.

For example, you can have fast, inconsistent reads by reading from a cache which you use to power your user interfaces and when it comes to processing user commands, you separately and intentionally read the event stream and build up a consistent model to inform whether you can accept the incoming user command. This way you've achieved consistent-yet-slower writes, minimising the opportunity for the system state to become inconsistent with your programmed business logic, whilst minimising the processing requirement (thus time) to display a user interface, at the cost of consistency. That's not to say your user interface will be wrong - but you should be aware that under certain conditions (e.g. your read model cache is unable to reflect changes fast enough) then your read model and thus user interface will be inconsistent with the state chronicled in the event log.
Did you use it in production ?
I thought I was getting crazy, glad to see I'm not the only one. I very much resent training Google's ai for free as well just so that I can login or send a contact form.
Unfortunately it does not mirror the S3 admin API which I need for my app because I let users create their own credentials.

I'm going to try Zenko next.
Ask HN: How do you track your supplements/nootropics?
Dear HN,

What system for tracking your nootropics intake and results works best for you?

I'm currently using Google Sheets to record dose and subjective scores on energy, mood and productivity.
A couple of comments here mention how great steam heat feels, apart how noisy it is. This is ironic, as one of Holohan's main points is that when operating properly, steam heat is silent. The problem is that most people have never experienced a properly operating steam heat system. Here's some quotes from the intro to his Greening Steam (which is a great book, which you should definitely read if you have a steam heat system):

Steam Heat Should Be Silent

Water hammer, that banging and knocking that is so prevalent in steam heating, is not normal. Don't let anyone tell you that it is.

Water hammer is also destructive. It can break pipes from fittings and cause injury. It's not normal. It has definite causes, and you can make it go away.

Hissing air vents aren't normal. In a well-balanced steam system, you should never hear air venting. When a vent makes noise, it's trying to tell you that it's handling too much air.

Holohan's main conceit is that there are very few plumbers who understand steam heat, and as a result, there are very few systems that work as designed by the "Dead Men". The idea that steam heat is inherently noisy is one of the main myths that he wants to dispel.

Tying this back to HN, there's probably some useful parallel here to systems architecture and maintenance programming. How many systems will keep working as well as they were designed after several generations of "repairs" have been performed on them? How can one design systems to make it more likely that they will continue to work as designed?
In your estimation what wars, in 19C India and East Africa, are comparable to the Western Front in terms of "serious, bloody conflicts"?
Really depends on the package. I’ve had programs that take about a day to install, because the source wasn’t really portable and I really needed to get it to build, and I’ve had programs that are just five commands and it runs. It’s more work if you get the source from upstream than if you get it from ports or Portage or the AUR.
Inventing New Materials with AI
I'd go into a long drawn out reply, but I'd rather relax on my deck with a cup of coffee in a bathrobe and enjoy the sights and sounds of nature. Enjoy being crammed into a loud, noxious sea of concrete and steel with 20 million other people.
A peace deal has to be set to come into effect at some point in the future so that the message can be spread along a very long line of soldiers, some of whom may not have regular radio contact or be in small pockets. Not only do you need time to inform everyone, you also have to set it at a specific time after everyone is informed, so that you can make preperations with that in mind - for example, getting ready to recover stranded wounded after the ceasefire.
>for putting them out of business in such unfair way

Again, is it fair for good and efficient businesses to be forced to support bad and inefficient businesses?

If so, what will stop people from starting inefficient businesses to make the good ones hand them charity?

Most of our standard of living increases is the result of inefficient companies and processes being replaced by more efficient ones. What you propose slows this down (or perhaps stops it completely), so now is it fair you're robbing the future of quality of life gains simply to hand charity to inefficient actors?

Do you routinely buy overpriced goods to support your beliefs?

This is simply bad economics, and it's the kind of belief that leads to terrible societal outcomes when enough people enforce this via political power.

I find it fair for companies to compete for customers via better products, lower prices, better service, or any combination of things their customers want, and those companies that cannot compete through obsolescence, inefficiency, market changes, to fade away. This seems pretty fair to me, and has less societally painful side effects than any system I've seen tried (and I've read quite a bit on such things).
Defensive Decision Making: What IS Best V. What LOOKS Best
reminds me of https://en.wikipedia.org/wiki/Archaea

Although these archaea can be present in extremely high numbers (up to 40% of the microbial biomass), almost none of these species have been isolated and studied in pure culture.
Excellent review by Adrian Colyer -

https://blog.acolyer.org/2016/01/18/ramcloud/
I hear this a lot. In my opinion, people overestimate their ability to “understand” non-neural net models.

For instance, take the go-to classification model: Logistic Regression. Many people think they can draw insight by looking at the coefficients on the variables. If it’s 2.0 for variable A and 1.0 for variable B, then A must move the needle twice as much.

But not so fast. B, for instance, might be correlated with A. In this case, the coefficients are also correlated and interpretability becomes much more nuanced. And this isn’t the exception, it’s the rule. If you have a lot of features, chances are many of them are correlated.

In addition, your variables likely operate at different scales, so you’ll have needed to normalize and scale everything, which makes another layer of abstraction between you and interpretation. This becomes even more complicated when you consider encoded categorical variables. Are you trying to interpret each category independently, or assess their importance as a group? Not obvious how to make these aggregations. The story only gets more complicated for e.g. Random Forests.

I think it’s best to accept that you can’t interpret these models very well in general. At least in the case of some models (like neural nets), they approximate a Bayesian posterior, which has some nice properties.
This is how China would attack such a system:

Declare use and possession of it illegal. Randomly search for it among people who they think might have it. Once they find people using it, they punish them very harshly, and widely publicize the consequences of using such a system. Then people will stop using it, because CPC is more than willing to ratchet up the penalties and enforcement until that happens. Up to summary death penalty and massive dragnets where military descends on an area to search every device they find. (The fact that everyone knows they would go that far means they'd never have to.)

There are no technical solutions to tyranny. You can think of such a system working because you live in a country where there is likely a constitution that prevents governments from banning apps they don't like without any actual real justification, and where there are laws that prevent anything you have from being seized for inspection just because the people doing the inspection feel like it.

There is plenty of dissent of all kinds in China. But the locals would never do something so brazen as to start using an app specifically designed to make their communication uncensorable. Because that would be a direct challenge to the state, and the state has a very well documented, extremely blood-soaked history of winning direct challenges through applying brute force.

Instead, the dissent uses the officially approved channels, and stays near the officially approved limits.
Yes I can see the issues in real-time (or near-time) collaboration as that is not something Scrivener really deals with elegantly. I was talking about it more from an individual writers perspective which is how I use it.

I export sections/chapters to PDF, ePub, etc. to send to my editors and technical reviewers.

Actually you got me thinking about how I would need to approach this should a collaborative project come my way. I need to investigate this further as that is now an itch that needs to be scratched :)
Ex-Detainee Describes Torture in China's Xinjiang Re-Education Camp
What maintenance does a forced air furnace need? Other than air filter changes?

I've only had steam heat.

I have a modern boiler and the only maintenance I have to do (so far) is pay a professional to do the yearly servicing.
that very much contradicts my model of organisms as well.

I thought we ARE 95% germs, DNA wise.
Spot on. Medium is garbage.
Wow - it's really gone up in the last couple of years. I think it was at 550k last time I had access to an edge router.
For short / simple books or "zines", consider a simple rotatable stapler and print at home. Look at many of the zine resources online. This is my own favorite way to publish small one-off or short run books.