skysight-inc/HackerNews huggingface dataset:
My experience of HN has varied and my perception of what goes on here is still evolving. But I think a lot of people read the article and do not comment (but may upvote). And I think that different people interact with the site differently. I know I am a statistical outlier for the site on many fronts and I know from previous surveys and discussions that I fundamentally interact with the site differently than the reported "norm." I also am pretty confident that we simply have no real data that could be used to answer this kind of question with real confidence.
If you wander around the children's department of a book shop (especially here in the UK) you would soon realise what a ridiculous statement that is.

I was in Waterston's children's department (UK bookseller chain) this weekend and found myself amazed at the sheer diversity of kids books. There was a multitude of amazing kids titles full of bonkers ideas and fascinating fun prose (a lot of it made up of made up words and interesting sounds). There were also weird and wonderful illustrations to join them.

Myself and my kids browsed and laughed and (in one case - 'Goodbye Mog' - cried (although the language of the book is traditional, the subject matter - death - was unusual for a kids book)). lemony Snicker is also a case of inventive ideas rather than inventive language. But we picked up all sorts of weird books with strange language and big colourful pictures.

I came back impressed thinking that the kids book market was in a healthy imaginative state and wishing I went to 'rea'l book shops more often — you don't get a real sense of what is out there from an online bookstore. I'd forgotten how wonderful browsing was.
Here's a quick tutorial from DigitalOcean: https://www.digitalocean.com/community/tutorials/how-to-set-...

My server is actually at my home, so my godsons and their mother use a VPN to log into it. It's easier to have it hosted on a cloud service like DO. (If you're just accessing it at home, you don't have to bother with the VPN part.)
Any thoughts on how to compete with that or determine if it is occurring?
Quantifying Eventual Consistency via Probabilistically Bounded Staleness
> Why does "large red barn" sound wrong

It doesn't. Certainly not as wrong as "red large barn". It might sound unfamiliar because it's not a cliche, but it sounds like a perfectly valid English noun phrase.
> Why is it more fun to read the comments than the article?

Because so many articles represent finished thoughts or positions that have been hammered into shape by prior discussion, as a result of which they tend to be rather bland and predigested. But the comments tend to be original, daring, unexpected.

Here's an example. A blogger posts a famous anecdote in which Napoleon Bonaparte visits a field hospital to thank a loyal officer for his service in a battle during which the officer lost an arm. The officer, utterly devoted to Napoleon, says he would gladly lose his other arm in Napoleon's service -- and to prove his devotion, he cuts off his other arm.

In the comments section, the first question is, "Wait ... how did he cut off his other arm?"
A few comments
1. Authors have a choice of where to publish and there are now many journals that are fully #openaccess. I only publish in such journals when I have a choice.

2. Back when I published this paper, there is little if any discussion of such issues in the Biology community. It just did not occur to me that this would be an issue.

3. Some journals allow one to post preprint versions of papers on preprint servers. In some fields (math and physics) this is common. In others (e.g., biology) this is rare. But we know do this and there are efforts (e.g., BioRXiv) to make this more common.
Is your country in Europe? If so your friend might want to look into a case along the lines of this one: http://policespiesoutoflives.org.uk/the-case-overview/

If not there might be some similar case that could be brought. From what I know, it's been a pretty major struggle though. The first step might be to try to find out if there's anybody else in a similar situation in your country.

At least equally important, judging by the way this situation has affected people here looking after your friend's mental well being ought to be a priority.

Hopefully if your friend's in "the anarchist movement" she has some support there, but feel free to get in touch with me if you'd like to hook her up with people in similar situations in the UK, or if she wants to know more about what's been happening here.
Excerpt:

“Berlin is different than other parts of Germany, and that’s why I think I can make it here,” he said. “It is more relaxed, more accepting than other German cities, and there is no pressure to behave a certain way.”

As I understand it, that would be something of a holdover from the cold war days when the culture there was unique due to it's odd political situation.
Ruby is quite similar.

attr_accessor :left, :top, :width, :height, :right, :bottom

And you can change these to computed properties (regular methods) later without affecting the callsites
Author makes a good statement: we need to portray more dystopias as being solved by society and not individiuals.

Perhaps the genius of Gibson's work was that, honestly, it showed the individual as ineffective at enacting massive change, as living in a world full of lurching monstrosities so large and alien that no one person could hope to make a meaningful difference--and yet the characters struggle all the same. It's depressing as fuck, but gets one into the correct headspace for today.

The big letdown comes, I think, when one realizes that so much of today's society (from a strictly American bias) is so carefully fragmented, pandered, and incapable of constructive introspection that there is simply no hope that things will ever get better unless they get a lot, lot worse.
Yeah, but that's just the blue card programme. There are of course more normal ways of immigrating.
Why does it matter if it's binary compatible? How does that affect the programmer? I guess I don't understand the difference/significance between binary and source compatibility?

I'm surprised to hear that it's not reflection compatible. As a Java programmer, I assumed that was the main point of C# properties: Create a property now because there's no logic needed, but if you need logic in the future you can change the code and nobody outside needs to be aware of the change.
The proceeds would belong to the owner of the local node you connect to.
I agree, but in C++, I probably wouldn't try to wrap that kind of logic up in a functional programming style with the standard algorithms anyway.

I've read the advocacy and I've considered the arguments many times, and in a language designed to support those styles I would absolutely agree that using them is a huge improvement over a raw loop. But in those languages, the functional style has clear benefits for both readability and maintainability.

Unfortunately, C++ is not such a language and the benefits of trying to shoehorn that programming style into C++ projects are far from clear, even with the new lambdas. Therefore, for logic that isn't completely trivial, I usually still choose to write the loop.

I suspect we actually have quite similar preferences about programming style, and I don't like that favouring raw loops is the conclusion I've reached. However, as with some of the libraries using terribly clever template wizardry, I find sometimes in C++ the medicine is worse than the disease.
He may have run into the PubReader interface[1].

It takes a few minutes to get used to but it's far better than most scientific publishers' web sites.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2793346/?report=...
Wasn't there a similar service that shut down because it couldn't get traction a few years ago? I remember seeing it here in HN.
The Turkish "problem" is longstanding and kind on both sides as well. Many Turks are not that sure if they want to integrate into German society, and many Germans are not sure if they want them to either (though this sentiment is weaker than it once was). That produces a self-reinforcing situation.

Many of the current Turkish residents came during the 1960s as part of a guest-worker program [1], or are descended from those who did. The expectation was that they would be temporary workers (no path to citizenship) and eventually go home again. The program was closed in 1973, and the government spent much of the late '70s and '80s trying to encourage them to leave, more than encouraging them to integrate. There are many kids who've grown up 100% in Germany (some grandkids too) who aren't German citizens, and until very recently, were not encouraged to become citizens. (Germany does not have jus soli citizenship, and before a reform in 1999, it was also very difficult for someone not of German descent to naturalize.)

The fact that many Turks in Germany come from poor and highly conservative regions of Turkey (generally not Istanbul) doesn't help assimilation, of course. But it also doesn't help that the message for decades was that they aren't German and can't become German. And non-integration is complex, too. When Americans think of unintegrated Mexican immigrants, for example, they think first and foremost of Spanish speakers who can't speak English. But almost all the Turks considered unintegrated do speak German. Some (especially younger generations) don't even speak Turkish fluently (or at all), but only German.

Lots of these aren't German-specific problems, though. Since at least the late 19th century, European counties have been based on the ethnic nation-state, and transitioning to some idea that people can change nationalities, or even have more than one (and what that means) is slow and produces opposition.

[1] https://en.wikipedia.org/wiki/Gastarbeiter
Have they tried modded versions? You can add mods to Minecraft for almost limitless capabilities.
For rents? There is a map available here: http://interaktiv.morgenpost.de/mietkarte-berlin/#2-1650

It's in German but it should be still fairly easy to understand. Basically average rent for a 72m^2 two bedroom apartment with a new constract is somewhere between 815€ and 1100€ within the SBahn ring.

If you are willing to share an apartment (which students generally do in Germany), you can usually get by with 300-400€ per month for rent.
Meh, breaking backwards compatibility isn't all that bad. It will be a bit rough for a few years, but it's worth it to clean things up for a brighter future.
Thank you, looking forward to Meyers' release.
You can't write an app for a platform like that without gluing some frameworks together :)
That example reminds me of this recent post on The Old New Thing: http://blogs.msdn.com/b/oldnewthing/archive/2014/08/14/10549...

Interesting behavior.
The NIH open access policy is not enough. First, it only applies to NIH funded work. Work funded by other agencies does not fall under these rules. Also - I don't think posting papers to Pubmed Central 1 year after publication is quick enough to advance science. And furthermore, the papers are only made freely available in Pubmed Central. The NIH policy does not require papers to be "open" (as in, free to use and reuse in any way one wants).

Oh - and Science is one of, if the the, only journal that does not do deposition to Pubmed Central for the authors. The authors have to do it themselves and many do not.
just tried this and got an error saying too many people on the Science Magazine page.
They are different businesses, where blablacar targets inter-urban transportation and uber targets intra-urban transportation. The best comparison in North America would be kangaride.com, which is also not challenging the established markets.
Is there something wrong with self-governance, as long as your rules don't violate the laws of the land?
It is weird that these companies are so prominently displayed nowadays, yet a German website that is already up and running since 1998 and was until very recently not requesting any share of the fare is completely missing from the story - mitfahrzentrale.de Apparently they currently have 700,000 offers of long-distance car shares online. I remember that some other site was already up and pretty popular in the mid nineties, and in both cases you actually only had to pay the driver the cost for gas. Maybe it's the name that never really moved the story outside the German-speaking countries.
"Corresponding to the prior probability (50%) of the coin falling heads or tails, we now have some prior probability of Doom Soon or Doom Late."

Nice to just magically know this probability. I get that the actual number doesn't matter, but I worry about a predictor that doesn't care about any real probabilities based on observation.
Nice example with the nuclear missile. For those to whom this seems contrived, let me explain why the issue of type-safety and semantics is so important to me. I used to work in symbolic computation. In that world, it is very common for a large number of types to have the exact same operations, although they are semantically very different. Example: groups. If type-safety is a purely syntactical notion, then type is no longer a tool to enforce the distinction between different kinds of groups, such as abelian groups, torsion-free groups, etc.
Just like in any large institution, there are written explicit rules and there are unwritten rules. Quite often unwritten rules are the opposite of explicit written rules.

The explicit rules are there to provide a background of what is acceptable in PR-speak. The unwritten ones have to be inferred. For example when they say:

"Oh protesters often try to provoke us so we commit violence. And well we are nice little soldiers, and we want to abide by the Constitution"

You can read that literally or you can read that as an advice -- make sure to plant undercover people in the crowd of protesters. Who will initiate violent and provocative actions, so that you can respond properly and squash the protest.

And that is exactly what is done often.

In fact most successful navigators in the bureaucracy who climb to the top, have a very good instinct of understanding these unwritten rules.

P.S. Another, made up and hyperbolic example could be say during the Vietnam War. There could have been a rule written "Make sure to count the number of captured Viet Cong when you disembark from the helicopter. And make sure to never to harshly interrogate them during transport and threaten to throw them overboard". See a nice rule of what not to do. Except that is also a rule-book for those that understand things a little deeper of exactly what to do.
Of course there is. If you need to pay for a node, showing ads may be the only way to finance it. And I also can have a node just for showing ads to a network. Imagine Facebook as the network and the members as peers. There are many peers who just advertise something.
OT question: I was playing with some C over the weekend (not C++), trying to figure out how to handle Unicode in a way that would work on Mac, Linux, and Windows. Despite a couple hours googling and reading, I couldn't answer really basic stuff, like:

- Do I use char* for strings? It sounds like wchar_t is 16 bits on some systems and 32 on others, so I should avoid it?

- If I want to read & write UTF-8 files, how do I turn the bytes into 32-bit wide Unicode strings?

- Are there special functions I should use for handling Unicode strings?

More generally, where do you go to discover C libraries you can use?

I am (was) reasonably proficient in C, but I haven't used it much for over ten years. I'm surprised how many things I just don't know how to do!

Sorry this is not a C++ question. I'd like to get back into that also, but I'm trying to work my way up from the basics. :-)
Just FYI There is a 1.1 update waiting for approval and I am submitting a 1.1.1 that utilizes full multi-touch. What a difference it makes in the game play....
Actually, I don't think it's specific to English. In Russian, you can say "Red Big Barn", but it also sounds wrong. So I'm guessing it's similar in other languages.
> even though we have directional indicators like "x1 sells x2 to x3".

indicators that are not always used or needed: "she sold it him".
It's really neither here nor there, but every java or JavaScript engine in widespread use is written in c++, so c++ code "in use" subsumes both of them.
ah, understood. have you been tracking shenandoah? http://openjdk.java.net/jeps/189
Houston mom created an app that prevents teens from ignoring calls
Better than C++14. Compiler in the same time with implementation. Reliable team of developers. Think C++ without C.
The Granularity of a Micro-Service
That depends on the company, in startups it's not going to be a problem but in larger more traditional companies HR is going to filter out your application before it hits the desk of whoever is actually hiring.

German authorities will definitely complicate it as well.
Yes, authorities will allow if your skill/experience is IT (which I assume it is) and have a job offer with salary more than 48600 euros per year because they have shortage of manpower in this industry.
I have a very, very small codebase for my single application, so I'm sure: RoR beginner here, it's my first project. ;)

But that's a pretty thoughtful warning for others, upvoted!
Degree is required, but not for IT
No language exists but x86 binary code!
You mean "federated" (each node has its set of data and controls what to share with the others upon request) more than "decentralized" (there is single set of data that is replicated and handled by multiple nodes, each of which may have all the data or part of it).
You might want to also look at Phaser.io, which is built on pixi.js and is a full game library.

Also, it's open source and free and quite nice to work with.
I'm a little surprised he settled --- he was pretty adamant (no pun intended) about fighting and invalidating the patent on the podcast. Guess it was too expensive after all.
Mods: I think this is the original source, if you want to update the submission...

http://abc7news.com/family/houston-mom-creates-app-to-contro...
If you mean examples about rent prices, a 1-room apartment in Charlottenburg (nice location) costs around €600. Similar apartment in Wedding (a bit further north) is around €500.

For reference, a regular programming job should be around €1500 per month after taxes, while a month worth of supermarket food costs around €250 (although the right habits can shave almost a hundred from that). Add another €100 for a month of unlimited public transport, and you are set.
Thanks for mentioning this. I've found the Python approach works really well in practice.
We get a lot of daft Muslim scare stories in some parts of the press here in the UK, "sharia law" being one of the favourites - this article in the Guardian tries to point out the reality:

http://www.theguardian.com/world/2014/may/12/muslim-scare-st...

On closer inspection, it is clear sharia courts only have jurisdiction on civil matters and everyone must opt in to a sharia court. They only have an advisory capacity and address mainly property and financial matters, and rulings are then only enforceable by civil courts. In many cases, they are understaffed affairs, where one official settles petty disputes and draws up rudimentary documents.

So just like any other kind of alternative dispute resolution - mediation, adjudication, expert-determination, arbitration etc.

Edit - I'm actually over-stating this last bit, "sharia" law isn't nearly as strong as these formal ADR mechanisms.
Is "big red" the best example to use? We might be primed to thinking "big red" is correct because I've seen/read/heard it in other contexts:

http://en.wikipedia.org/wiki/Big_Red_(gum)

http://en.wikipedia.org/wiki/Big_Red_(drink)
I don't know which world I'm from. I mostly program (for money) in java nowadays, but I also did C++ for money for like 6 years, and I knew C years before. And mostly I've learnt programming on turbo basic and turbo pascal. But never had to do system programming.

Also I don't think it's that big of an achievement to understand C. Despite its flaws it's very simple language, very different from C++.

To the point - you could ensure that compiler can de-virtualize your usage of structure (or class if you will) by adding "nonvirtual" to every method it implements or derives. I don't see how it's any better than having to delete "virtual" from every method it implements or derives. Just a question of defaults, and I'd say most of modern C++ code isn't written with the performance goals that justify nonvirtual as default. You can and should profile after writing something anyway if you care about performance.

And anyway if you have derived classes it's almost always the case that you want at least some of your methods virtual, otherways what's the point?
Isn't this what tag managers like Google Tag Manager do? How is this different?
The Google engineer whose plug-in improves sponsored content labeling
Sort of backwards to what you might expect: they give away the server and sell the client. (Which makes sense, since the client can also be used to play standalone.)

The client costs $26.95; you can buy it online with a credit card, or buy prepaid game license cards in some stores. You authenticate with Mojang's central server when you play the game. Actual game servers are usually configured to reject client connections if the user isn't authenticated. (You can turn that option off, but you get a big warning message in the server logs when you do.)

The same login for "vanilla" Minecraft also works with modded versions, such as those accessed through the Technic Launcher (http://www.technicpack.net).
I can't seem to find it. Beta 5 still listed below.

https://developer.apple.com/swift/resources/

UPDATE: Turns out it was a bad build and so it was pulled.

https://devforums.apple.com/message/1025094#1025094
It is. My Girlfriend started a Nextdoor group. They use it for neighborhood stuff. They send postcards to people in your region asking for signups. Someone starting a local CSA was using it to organize.

Oddly recently she's been getting requests to expand the neighborhood area as people just outside the edges seem to want to join.
Hmm, but also "small green frog" vs "green small frog".
Lyft and Uber have caused a raucous in New York City, so we created a game to help New York City union members release their stress. Coshx Labs built this during our weeklong summit and hackathon. We built a few things; this awesome game, a business focused application and a browser extension to help bring civility to online discussion
Are the ideas similar enough that some of the steps could be automated?
> As for the U.S., the key difference with Germany is that our fertility rate is 1.89 (over 2.1 during the boom). Theirs is 1.36 (under 1.4 since 1990).

Please, when online (but also offline) do not use "ours" or "theirs". What is "ours" in this case? Germany or US? It is not clear from the context.

Also, if a person born in Germany goes to the US, what is "ours", what is "theirs" to s/he?
tldr; The mission is to avoid aggravating the local population any more than necessary, and they may be angry for good and valid reasons. Hurting/shooting people tends to anger people and turn the military presence there untenable(costly in material and lives).

okay, I mixed in a some background from other publications in the tldr, but whatever.

of course : " One of the serious problems in planning the fight against American doctrine, is that the Americans do not read their manuals, nor do they feel any obligation to follow their doctrine... "
- From a Soviet Junior Lt's Notebook
The example of Python 3 is a good one. "A bit rough for a few years" might be an underestimation.
And also Clifford the Big Red Dog.