skysight-inc/HackerNews huggingface dataset:
I'd love to hear where you are hosting that server. I currently have a tekkify [1] private server running with some additional mods such as Forestry and currently the world folder is about 700MB. For a while I've used an openvz vps but the load was too high and I pulled it to our local network on an old machine I had laying around. (For those wondering, openvz is a no go for modpacks unless you have a very expensive plan.) The load went from 2 to 5 which is terrible. I've been thinking about getting a dedicated machine at kimsufi [2] as hosting locally in our home network isn't so great really with low upstream speeds. For a vanilla world however (no mods except bukkit) you could run it on a openvz host though. To even lower the load more you could tweak the view-distance or even add a bukkit-plugin which limits the amount of entities that spawn.

[1]: http://tekkify.com/mods
[2]: http://www.kimsufi.co.uk
This game is a blast!
Edit: The now-deleted question was about reliability.

Hi, I'm one of the cofounders. Without reliability (and security) there's not much point in running this business. Our files are served by the Fastly Global CDN which is used by Twitter, Github, Shopify, and Imgur. Files are built when you make changes, and shipped to a static file host (Amazon S3), meaning your files keep being served even if all of our infrastructure falls of the face of the earth.

We also have procedures in place for doing DNS failover to another CDN provider, should Fastly have issues. We monitor test requests to our infrastructure continuously from hosts around the globe. Feel free to follow our status page for continuous updates: http://status.eager.io/, and contact us with any questions: help@eager.io.
I tried it, as well as Gnome Do, but it is far from being as feature complete and extensible as Alfred.
It's transparent but variable pricing interferes with planning and requires repeated decision making, increasing stress. Imagine if grocery food doubled in price spontaneously several times a week.
We have this notion of "trolls", but troll means someone that specifically tries to stir discussions or invite responses, by saying controversial stuff on purpose.

I think the parent's comment is just plain ignorant. Saying stuff that he thinks is "cool" because he doesn't know better.
I have heard of it but haven't read up. I think it's great that someone is stepping up to address the issue. Interesting that both the authors listed in the JEP work for Red Hat.
That was exactly my first thought too. For anyone who doesn't know what chaostheory means, see: http://paulgraham.com/submarine.html
Your landing page needs examples. I'm about 20% sure I understand exactly what the purpose of this is.

Also, something like this should be marketed as, "You know that thing you've been doing the hard way? We're helping you do it the easy way."

I don't really understand what it is I've been doing the hard way. If we haven't already been doing something that you're now making easier, you should go back to the drawing board. It's hard to create new behavior.
I just put a reminder in the about page, sorry about that.
And I'd to see more advanced music being discussed here. Just to see how technical minded people are approaching music.
For languages close enough to english, the methods of teaching are reasonably organic, as well. I don't remember learning this, discovering it later in preparations for TOEFL. I Can't speak for all, however.
I'd say it's possible. I had colleagues with no grasp of the German language, minor English skills and no degree because the IT Industry in Germany is terribly hungry for employees. This was in Stuttgart (southwest), but I assume it's the same accross the country.
Google Launches Ability To Track Users' Phone Calls for Adwords
American is 1.89.
I agree and I hate getters, but I am one of those who still hasn't figure out how to do OOP correctly. Do you have an example or maybe some suggested reading? For example, if I have a user object, with name, age, number, how would that work without get/set? I'd love to avoid it, I hate the bloat it creates, and also how frivolous it seems to test get/set.
Unleash the fury! Awesome.
It was a commentary on web design in general, so I think it would be relevant to any web designer. And I'm sure there are many of those here.
Amazon has outages, too. I'm sure you've thought of that, but don't assume Amazon to be available 100% of the time.
I was a bit disappointed that this article focused on "pure" adjectives without mentioning demonstrative and possessive modifiers. I learned about adjective order differences between languages way back in the 1970s when I took my first course in linguistics. These differences can be quite striking between noncognate languages like English and Chinese. Both in English and in Chinese, most grammatical relationships in sentences are communicated by word order rather than by inflection of words. But the word order rules can differ, particularly in the order of demonstrative versus possessive modifiers of nouns (what we call "adjectives" in English). In English, it is very anomalous to say * "my that book," as the standard word order would be "that book of mine," but in Chinese it is expected to say, "我的那本書," which corresponds to the anomalous word order in English. And so on for most phrases like those contrasted between English and Chinese. One thing that gives native speakers of Chinese an "accent" in English, besides phonology, is grammar differences like that, and of course the same is true when a native speaker of English speaks Chinese as a second language.
I think the reason we're not seeing eye to eye is that we're applying different standards. That quote makes a point PG has made (IIRC). He concluded that great startups don't naturally follow from great ideas. That's because ideas alone are seldom so great that they do all the work on their own: you still have to execute, and good execution is underrated.

This article is claiming to have an idea so great that literally anyone can employ it and benefit from it, though, and that's an awfully high standard.
This reminds me of two tweets from Nat Pryce[1][2]:

> Colleagues & I once doubled system's functionality & replaced 750K lines of Java with 50K lines of ... Can you guess the language.

> Of course it was Java!

[1] https://twitter.com/natpryce/status/409034320108867584

[2] https://twitter.com/natpryce/status/409232836945010688
No. There's a breed of dog called a Great Dane (which is actually German), so it would be appropriate to say 'a black Great Dane.' Obviously if you had a fantasy novel with dragons where they were classified by color or there were Greater and Lesser Dragon breeds, you could set your own rules of usage, but in the abstract dragons have to be treated like any other noun.
Binary compatibility is important when accessing properties of a type defined in another Assembly, i.e. if an Assembly was updated where a Field was changed to a Property it would break access from dependent Assemblies.

In .NET Reflection, Fields and Properties have distinct API's, i.e. fields can be accessed with `type.GetFields()` and properties with `type.GetProperties()`. The API's are basically wrappers around how they work, i.e. Fields let you get/set an instance's field value whereas with Properties you're instead invoking the properties getter/setter method accessors.
On a related point, if you google '"richard III" "psychotic"' you get a huge number of hits, all confusing psychosis with psychopathy (many from descriptions of productions of Shakespeare's play). Really depressing and bad news that people in the literary/cultural/historical world can't keep this distinction straight, if they ever even noticed it.
The Current State of E-Commerce Search
It's fairly easy, feel free to email me if you have questions. Though I've noticed a modpack wich fancy things really adds to the experience (playing with my younger brother and sister) as in vanilla you're fairly limited when it comes to decoration and ways-to-go. Hosting a modpack trough technicpack [1] is basically loading the modpack and afterwards moving the folder to the server and running it over there.

[1]: http://www.technicpack.net/modpack/list
I'd rather have them focus more on content and less on spelling. Especially when we are talking about the procedures for avoiding killing lots of people. Priorities are important in life.
> indicators that are not always used or needed: "she sold it him".

I've never seen that kind of construction used except by very young children or non-native English speakers coming from languages where the role of the prepositions would instead be served by inflecting the noun or pronoun. I don't think its an example of a case where those things aren't required in English, insofar as "required" means anything in a natural language.
Sooo this means it will be what 5 years if never before Android starts to adopt some of these new Java 9 features? Kitkat introduced some Java 7 features, but I don't think anything in 8 is near to making it in.
I don’t recall ever being taught anything about adjective order, but I did pick it up naturally. Or not. I’m really not sure.

Some light googling seems to indicate that in German (my native language) the adjective order doesn’t really matter, but some say it actually does (citing pretty much exactly the same rules as in the linked article).

To my ears „grüner, großer Drachen“ doesn’t sound as correct as „großer, grüner Drachen“, but maybe that’s just my knowledge of English leaking into my German. It doesn’t sound entirely incorrect to me, either, not in the same way “green great dragon” does. Maybe German does have the same rules about adjective order, but they aren’t as strong? Maybe a teacher would put a wiggly line under wrongly ordered adjectives, but it wouldn’t actually be a serious mistake, just a weird stylistic choice?

Also, it’s entirely possible I actually was taught about adjective order, but have forgotten all about it. If you learn English for nine years (with either four or five lessons per week) you do lots of reading and writing, especially during the later years, actual texts from the real world and actual essays. It‘s very possible I picked it up through that and it was never necessary to explicitly teach me about adjective order.
I don't really know, but I would assume that if the father successfully disappears until the child is an adult there's no child to support anymore, and therefore no child support is due.
That depends on what your version of 'real' is. I enjoy creating things for other people, regardless of what they're made with.

I don't tie my identity or my sense of worth to the tools I use or how I use them either, so it makes no real difference to me.
Original post ~= processed junk food looking like vegetables.

Comments ~= raw vegetables looking like junk food.
>>They want their kids to be educated in English and attend universities in English speaking countries

Yeah, but why the West specifically? There are places like Hong Kong, Singapore, Australia, etc. with very good universities. While they can't compare with certain brand-name schools like Harvard and Yale, the quality of education they offer is near the top.
This only works well if we get named parameters, too (and maybe defaults). It is too easy to make mistakes with lots of subsequent constructor arguments of the same type.
Chinese up and comers lack viable access to financial products. Couldn't it be said, that american home-ownership-interestees (or people in London) are paying a premium that is due to the lack of choices to store your earnings if you were born in the PRC? Due to the lack of good government in China?

I wondered, if the one-sidedness in profiting from globalization would bite us back in the west. Yes, industries were outsourced, middle classes eroded but overall most people could afford ever more goods for ever less money, as long as there are enough third world peasants to put in factories (Which still seemed like a good deal for both, the 99% percent of the first and the third world).

I suppose it is getting back at us in the form of absurdly sky-rocketing asset prices?
That doesn't necessarily mean you aren't supposed to report it as income when you file for your tax returns even if they don't file a 1099 for you
You could start out pretty simple: price, comfort, and location.

Business travelers, whose companies are paying for their expenses, will care little about price and a lot about comfort and location.

Poor college students taking a weekend trip are going to care little about comfort, but a lot about price and location.

You don't need many dimensions to satisfy a large percentage of users.
It is. My neighborhood has currently 64 members on the site, and 274 people from nearby neighborhoods.
Can someone provide me an inside look at Nextdoor? I'm not an American but want to use the website as inspiration for a personal project, but as you know, I can't get passed the sign up process.

I'm curious about features and UI implementation. Thanks
Keybase releases its PGP implemenation for Node.js/browser
>Did you just compare honest hard working taxi drivers to mafia?

Hey! There were lots of honest and hard working Mafiosi.
The change is already there in UK: «All articles published by DS/CN are published under a Creative Commons 3.0 CC-BY licence (required for compatibilty with the RCUK mandate, but not offered by many journals in the Humanities and Social Sciences). This means that authors and institutions may also freely republish their work in their own institutional repositories or personal webpages ("Green Open Access").» http://www.digitalstudies.org/ojs/index.php/digital_studies
The "issue" with the turkish really cooled down in the last maybe 20 years. Over 50% of young people in Germany already say that Islam belongs to Germany.
I believe that you are probably right.

As with many policing policies, crossing as many things off the cover-your-ass list at time of arrest seems to be very important.

Should there be a need to push 'resisting arrest' at a future date, it's probably better for someone to have said it than not. Even if this is not trained, it falls in line intuitively with policing attitudes towards risk of legal complications. It would be rewarded behavior that gets learned.

It's a terribly morbid version of soccer players taking falls. It's in their interest, as the rules of the game they are playing is written, to do so.
I wonder if mainstream languages could introduce concept of pure function (like a math or haskell functions, dependent only on values of its parameters).

Most langauges default operation mode is like Haskel IO but maybe it could be beneficial if programs in other languages could carve out some region of purity that allows laziness that is Haskel basic mode of operation.
Why We Fight Wars
It's not really very slow. It took me about one year to learn English when I arrived to Canada (I was 16).
Ask HN: What's the best host for a small site?
Ideally inexpensive, and with PHP/MySQL support in order to run something like Laravel. I was going to use DigitalOcean, but would like to avoid the server hassle.

Thanks!
It can take up to 5 minutes to restart my application.
The blog post mentions PoC code but I couldn't find it linked anywhere? Anyone find it?
I really like the idea of microservice architecture, but my gripe with it is the one this post explicitly neglected to deal with. That is, deployment and service orchestration is a nightmare.

I recently experimented with a micro service architecture using Flask, but after wasting time trying to figure out how to properly deploy and orchestrate all the services (especially when running tests), I reverted to a simple backend/frontend model. It's still technically a "microservice" architecture, but the "services" are an API and the web-app. They're ~1000 lines instead of 100.

I get the sense that this kind of architecture is over optimization for a lot of projects. Martin Fowler himself describes it as an "architecture for monolithic applications." I suspect that for smaller applications, where services are not spread across multiple departments and locations, a microservice architecture is more trouble than it's worth. The deployment is simply too much of a headache (again, especially for testing). You're moving all of your maintenance work from maintaining one big service to maintaining the orchestration and deployment of dozens of small ones.

Again, I really like the idea behind this kind of architecture. But I had a lot of trouble with a solid deployment and orchestration mechanism. I want to be able to be able run tests quickly. And that doesn't just mean unit tests for each service, because necessarily when you use this architecture, integration tests become far more important.

If anyone with experience deploying microservice architectures using non-Java components wants to write a blog post on your experience, I would love to read it.
> got an error saying too many people on the Science Magazine page.

Grab and seed the torrents instead: ftp://libgen.org/repository_torrent/

or donate to 1ENFY4h7ntGZbqwcwpQtXVFJrPnfXRHQLe
> "Introducing install.json"

The JS community is going to love having yet another *.json file in their projects.
Probably just language barrier. But much of English-language culture is just American culture and it is very navel-gazing. Never underestimate Americans' ability to not consider anything happening beyond their borders, except as matters of foreign policy.
I wonder how many of us commenting on this article read past the headline to take a look at the chart (displayed on the left side of the article text, as I view the article in my browser) titled "More Immigrants Moving to Germany"? That chart shows very plainly, based on OECD statistics, that the United States has a higher absolute number of immigrants each year than Germany, as it has for a long time. The striking thing about the very recent statistics is the recent higher percentage of immigrants in relation to the total population of the country (313.9 million for the United States, 81.89 million for Germany), if I'm reading the chart scale correctly,[1] although other statistics sources continue to report that the United States has a higher rate of immigration.[2] If that trend is sustained, Germany will indeed be noteworthy as a country receiving a large percentage of immigrants year on year, but let's see what happens as the immigration trend interacts with economic growth trends in Germany and in Europe generally.[3] The economy has to stay somewhat healthy in German for immigrants to desire to move there.

[1] http://www.dw.de/immigration-to-germany-at-its-highest-rate-...

[2] https://en.wikipedia.org/wiki/List_of_countries_by_net_migra...

[3] http://www.bloombergview.com/articles/2014-08-14/europe-s-ec...
I don't think Python 3 is a good example. Unlike other cases where languages broke backwards compatibility, the Python community actively discouraged upgrading for years, constantly saying "don't use Python 3" for years, and Python 2 was actively maintained in parallel to Python 3, with features constantly being back-ported. It would have been much smoother overall if they'd just dropped Python 2 altogether, even if a little more painful up-front.
Thank you very much - 5 minutes and it's already running!
Thanks for the info. I'll admit that I probably wouldn't subscribe to such a service. If it was a fixed price for the software I would definitely buy it for my kids.
Look here: http://userguide.icu-project.org

You really need a library when dealing with unicode, if you are doing anything advanced.

How do you split a sentence into words? Spaces, right? Oh, Chinese doesn't have spaces.

How about sentences? Paragraphs? Even characters are a pain to iterate over.
This is a really good question. I (one of the cofounders) have a few thoughts. Just to clarify, when we talk about apps, we mean single purpose client-side javascript and css which add functionality to an existing site, not web apps.

Installing client-side code is pretty difficult right now for non-technical people. You have to know how a script tag works, where to put it, how to host files, etc. There is great software on Github, but 99% of website owners just don't know how to find it. Even the best-in-class platforms like Wordpress lock you into a specific platform.

Most javascript library builders have zero revenue right now. I think that giving them a way to charge for what they do is great, if that's what they wish. Every app is free if that's what its creator chooses.

SaaS businesses which rely on client-side embeds have an uphill battle. It's difficult to get people to install something on their site (for the technical reasons above). We hope that by making it easier we can create an ecosystem where quality apps get found quickly, and generate users and revenue just as fast. We hope that in that world, the cost of customer acquisition will be so much lower that there is room for us to take a cut.

We didn't use the Mozilla format as that's intended for full web apps that run on a platform like FirefoxOS, not libraries which get included in other pages.
Note that I did not create it. But we found it really useful at the office.
Anyone know what the "sjavac" is about? The link just talks about improving it so it can become the new default... but what is better about it? Is it just the new javac?(why not just in-place upgrade javac then?)

(link provides no real details: http://openjdk.java.net/jeps/199)
We are considering allowing the information to be placed in an `install` field in the package.json. Is that something you would prefer?
The issue for Thelonious and all people non-White was the weird things critics would say to make them inferior to White players.
"the elephant on the keyboard"
"... his music was still regarded as too 'difficult' for more mainstream acceptance." His music didn't sell very well.
"They said he was a self-taught mad genius but had no interest in 'serious' music."
"He was naïve, brooding and primitive."
"He was gifted with a childish vision but exiled from reality."

If you play music you will find it funny how Thelonious would always play the song in the hardest possible key. I found it almost impossible to play them. He was smart.
easy. Never enter a bidding war. If you show up and there's multiple cars outside, walk.

If the sellers realtor says "Bring chequebook with N signed cheques for $X amount" or such, walk away.

FWIW Canada is USA circa 2005-2006 right now.
Your comment about changing a field to a property being a breaking change in C# is correct, but in practice, C# programmers tend to use auto properties (e.g. public int Left { get; private set; }) rather than public fields. These are fully fledged properties, but the getters and setters are implemented by the compiler (and back directly onto a compiler-generated field). Because they are properties, they can then be changed to computed properties (or e.g. validation added to setters) without breaking binary or reflection compatibility.
Finnish has various forms of consonant gradation, e.g. kyky (ability) -> kyvystä (from skill), or saapas (boot) -> saappain (by boots). I'm no linguist, but I'm pretty sure that hinders Finnish from turning very analytic. This is in contrast to say, Quechua, which is so regular I'm not sure how they decided which things are inflections and which are their own words.
Only because of adjective ordering. The fact that great usually comes before green means that when the usual word order is reversed, it is because "great" is binding closer than normal for some other reason besides normal adjective precedence.

So yes, it does imply something, but only because "green great" is considered wrong.