skysight-inc/HackerNews huggingface dataset:
I'm sorry you somehow think I was defending atrocities. I didn't mention any of it, and if we wanted to discuss that we'd surely come up with past and present genocides in all parts of the world that haven't been accepted as such and apologized for. Yes, Turkey is one, and there are many others. If your grandpa did something terrible, and there's proof, just own it and distance yourself from it. Nobody walks around in Germany and accuses the population to be Nazis, but it's hard because I know many Germans who feel like they're still having to apologize and defend themselves for WW2.

While it's important to process past atrocities, we need to prevent current ones, and I'd include many state sponsored activities of major forces in the world in the list atrocities. Modern genocide may look vastly different than a mass shooting. This is something where we can (without a time machine) make a difference.

And the thing with genocide is that some countries get away with denying some occurrences and only a select few are getting accused of it vocally. If all atrocities in all places were treated the same way, we might have better chances of processing them officially. I mean these aren't crimes where you can make a deal with the DA and remove some items off the list.

> UK has almost no Christianity?

I meant "a UK without Christianity".
Thanks, that's good one to think about. Not a "disappearance" per se, but maybe an example (at least an alleged example) of an indirect legal consequence for fighting the NSA.

> rstephenson2 11 hours ago | parent

Wait... Randall Stephenson, is that you?

http://www.att.com/gen/investor-relations?pid=7824
Two out of three developers who answered a survey on a self-teaching site are self-taught. I see this is yet another article assuming the SO survey is representative of developers in general. It is not. It is representative of people who use Stack Overflow heavily enough to see and click on a survey link.

Clearly there's a lot of interest in finding out what is true of developers in general: What languages do we prefer? What's our educational background? What are our demographics? It would be great to have a survey that would answer such questions. This one doesn't.
Apple have fixed the iOS 9.3 link issue with a software update – Here's how
> Without civil forfeiture, this turn of events would require the police to either arrest the starving man, or break the law themselves to take the bread.

Or tell him he'd be arrested if he didn't hand over the bread...
There is no doubt that modern civilization was only possible due to fossil fuels. But that says nothing about how long we should continue to use them. Actually its just in the last very few years that alternative energies are competitive. This is really a development which happened in the last 20 years. And solar and wind can replace fossil fuels. In 2015, 30% of the German electricity was produced by regenerative energies, up about 5% from 2014. So in the next few years, it will be the largest part of energy production. We don't have to go to 0% CO2 emissions, having 10-20% gas power plants for filling gaps is absolutely acceptable, as long as the rest is CO2-free.
Same situation for me. I like everything about the way Microsoft is currently going except in terms of privacy, and it's a massive dealbrealer. Windows 10 has a lot of strengths but I'll never willingly use it until the privacy controls allow for all the 'phone home' features to be turned off. I just hope either Microsoft sorts it out before Windows 7 is no longer supported or an open source platform is polished enough to take its place.
Are all these actual construction or some of them are just design? Loved all of them but the Sleuk Rith Institute left me speechless. I would have assumed it as an exotic cinema set.
I freelanced while living in Asia in my late 20s. I usually had 3-6 month contracts and at the end of a contract, had to find my next gig.

You are basically running your own small business: taxes, marketing (finding gigs), health insurance, and the uncertainty of finding your next pay check are all things you now need to worry about.

Most people don't want this. They want to come into work, focus on their job, and collect a paycheck.

The "gig" economy is just a fad. Companies love it because they don't have to pay for a full-time employee.
True, except I've dropped the MacBook about ten times over its lifetime. I've been more careful with it lately. ;-)
Rather than mislead everyone, why not quote what exactly you disagree with, and offer evidence?

- "How could Isis be eliminated? In the region, everyone knows. All it would really take would be to unleash the largely Kurdish forces of the YPG (Democratic Union party) in Syria, and PKK (Kurdistan Workers’ party) guerillas in Iraq and Turkey. These are, currently, the main forces actually fighting Isis on the ground. They have proved extraordinarily militarily effective and oppose every aspect of Isis’s reactionary ideology." (http://www.theguardian.com/commentisfree/2015/nov/18/turkey-...)

- Erdogan went apeshit after HDP deprived him his parliament majority: "The cynicism behind Erdogan’s calculation to launch a full-scale war against the PKK is stunning." (http://foreignpolicy.com/2015/09/21/erdogans-deadly-ambition...)

- “'Kurdish people are fighting for our rights, and Turkey is trying to finish us off,' says 53-year-old Ramazon Sakci as he stands in the garden of his home, which is riddled with bullet holes.” (http://www.thenation.com/article/turkey-is-fighting-a-dirty-...)
>> think of how the actual vintage WWW protocol allows one to do that.

Thank you for your inspiring comment.
I would rather the laws be inflexible enough to prevent abuse then rely on the goodwill of the the police to not just use the law for personal gain, which they have proven willing to do repeatedly in the past.
GPLv3 has a lot of provisions concerning how companies may/may not litigate patients. Apple's legal strategies don't allow them to comply with those requirements.
PLT and GOT – the key to code sharing and dynamic libraries
Comments moved to https://news.ycombinator.com/item?id=11398323.
You thought that “This should never happen was bad”? search – eval($_GET)
You can't quite stick the Mac Mini in a closet and forget about it, because you'll still need to connect devices to it when it comes time to deploy to device-- the simulator isn't complete enough to be the only test environment you use.
https://opensource.org/licenses/MIT

Seriously, do people even think before posting EEE on every Microsoft open source release? How exactly does that work?
To answer your question, yes, I do think the media needs to be a little more accountable, and to clarify, I fully believe it should be to a person or entity of character and with a steadfast reaspect for truth - qualities of which Donald Trump's behavior and statements certainly do not reflect.
The article mentions "merchant" over and over again and never "restaurant". Does this mean Postmates has shifted its focus away from restaurants?

Edit: thanks for the replies below. Restaurants are the vendors where I most often find myself wanting something very specific delivered in a timely manner and been willing to pay a small premium - Postmates serves this use case better than any other service - glad to hear you will continue to support it even as you invest in other markets as well!
250k and 400k would still be a long way off the current top 10: http://www.who.int/mediacentre/factsheets/fs310/en/

The places most affected by climate change already have terrible health: http://gamapserver.who.int/gho/interactive_charts/ncd/mortal...
Does anyone remember why Mono was created in the first place? There was no reason to take C# seriously back then, and if we'd all just ignored it it would've gone away or been replaced by something other than a copy of Java.
I use a Mac for my daily driver, honestly. We are built on Windows because that's what App Service uses. If App Service adds Linux and Ruby support, we'll definitely light that functionality up on Functions. :)
Spring 2016 Lisp Game Jam
is there a separate runtime that I can install locally (or in another cloud)?
Somewhat disappointing that an article talking about how great of an architect she was didn't actually have any pictures of her architecture, let alone her most popular work, in the article.

I mean, it was easy enough to find on google, but it seems rather silly for a major publication to miss that.

Her work was quite good though. She is a loss, but thankfully we were lucky enough to have so many contributions from her.
> I see no problem with guns, illegal substances, and explosives being a separately-delineated legal category, allowing them to be seized while not allowing cars, computers and other private property to be seized.

That would be a refinement to CF, where it only applies to specific items, not the complete abolishment of it. There is the problematic case of money, and being able to return it to the rightful owner.

> I don't think that would be handled through civil forfeiture law, either. They'd just pour it out.

It's a poor example. I'll freely admit that. The point was to show that any time the police take something from you without a conviction and without CF, it would be real theft, under the law, not theft in all but name, which we have now. In some cases that's good, and in some I think it's not.
We merged them.
Brilliant response.
You still can't call that a meaningful organism. The speed of light still means it can't have had more than a few dozen "clock cycles" since the galaxy stabilized enough to permit it

Signals inside the cerebral cortex were cited as traveling as slow as 7mph. (I think I'm getting that from the old Cosmos series.) So a brain could be at least 95 million times larger. So Marvin the Paranoid Android's complaints referencing his "brain the size of a planet" could be realized in theory. In Michael Swannick's Vacuum Flowers the Earth had been taken over by a hive mind called "The Comprise" but it couldn't grow any larger because of lightspeed delays. Attempts to do so would result in "mitotic division" into rival sub-entities, one of which would kill the other.

(op cites 300 kph as neural transmission speed, but this is primarily true for long nerve fibers. In the brain, it's much slower, IIRC.)
please stop following me around dang. One would think you would be warning the person who implied I was a novice programmer, but that would require consistency and fairness.

either ban me or leave me alone until I do something that's actually ban worthy please.

And to be clear, so there is no confusion here.

Your guidelines state the following:

> When disagreeing, please reply to the argument instead of calling names. E.g. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

According to your guidelines, his comment:

> If your train of thought is interrupted every time you encounter them, you are way too novice a programmer.

Should have been something such as:

> If your train of thought is interrupted every time you encounter them you probably don't see yoda conditionals very often.

Please, do me favor, go warn him as well.

consistency and fairness.

Or just ban me since we both know that's what you want to do.
It's kind of fair that they assume people might not know what pachinko is, but I'd say "slot machine" would be a far better comparison than "pinball machine".
I'm perfectly OK with a cop neither taking a starving person's bread nor arresting him. I don't think the bread maker wants it back.
No, but I don't think that group was big into writing apps to begin with.
Apache Kafka Producer Benchmarks – Java vs. Jython vs. Python
My biggest annoyance with Lambda is that it's stuck on node 0.10.x. How are language versions handled on Azure Functions?
How direct sales helped us grow from $287,000 to $883,000 revenue in 11 months
There are many areas of human physiology and health where professionals are at the expert beginner phase, but feel the need to appear authoritative (because that's what the patients expect) and so they pretend to know things that actually NOBODY KNOWS, or at least not yet. This is I think the biggest reason why medicine is failing us, and I think some a lot of it is fragile egos but the rest is due to how malpractice law is (not) working.

If there's every anything interesting wrong with you, like soft tissue damage, GI issues or neurochemistry, you're going to learn a whole lot about internal medicine, and you're going to find out the doctor is often making it up as they go.

If you get a good doctor, they are going to suggest things that nobody else even mentioned. If you get a passable doctor, essentially you will be in charge of determining your treatment and dosages (at 3 points in my life the physician was effectively letting me write my own prescriptions, because they couldn't see inside my head or experience my physical symptoms. They're going to set boundaries but you have some responsibility for your own fate. The bad ones are just going to talk to you about how your side effects are expected, or how you'll have a limp for the rest of your life, and you should just suck it up and deal.

(And by the way, if you have anything physically wrong with you, from 'fallen arches' to ligament damage, I can't recommend enough that you get a referral to a sports medicine clinic ASAP. General practitioners and osteopaths know fuck all about how the human body works mechanically, and they're going to tell you to cope with things that are completely fixable, sometimes without surgery. Meanwhile a sports medicine or rehab specialist will teach you how to avoid reinjury, which is something a 'doctor' will -never- do and is actually the most important part of your recovery - staying well).
Dave Cutler?
"I've made stuff in Xamarin before, and it was a pretty smooth experience, except for needing to have separate UI code for each platform."

That's what you SHOULD be doing. Trying to force the same UI on platforms with different paradigms and look and feel is a recipe for a shitty, shitty app.
kinda sorta, the reason why people still thing of ocaml is because janestreet use them, and janestreet makes a lot of money .. and we all want to make money, so somewhere vaguely some people can/may link ocaml with money

i love ocaml, i love ml languages, and i think ocaml is a very good ml

but, i think its kinda too late for it,
i think people who want to program with types today most likely will go to rust, scala or f#

ocaml is very niche
8 in C if the lead says 8 because in C you want people to limit the cyclotymic complexity of their code. C is hard to read.

4 in C when I code for fun or the lead says 4.

In fact 4 is a pretty decent visual aid and not to big for my use of 80 car/lines 25lines max per functions/method that I respect religiously and loosely) since 1998. I think being able to see the whole code without scrolling on a VT is kind of preparing yourself for the worst case (debuging in prod with vi/emacs or notepad) where attention is the key point under stress. Prepare yourself for the worst, the worst may happen.

In python, well, I pray that the lead does not mix tabs and space. Because, what a beautiful idea to have made indistinguishable characters significant. That is one of my huge beef with python as well as the inability to control the scope of variables (hence preventing strictures).

So I have strong opinions, but the lead wins when the lead is a benevolent dictator that proved to be right very often (like linus, theo, guido...).

The one who lead the project to its success makes the rules and as long as the project is going a way I like, I follow the guidelines happily.
That hurdle is the point. Hopefully it would prevent grabbing more than they actually need for the case (such as a marriage license...). Unfortunately it wouldn't help the seizure of unrelated but high-value items, such as cash where it's unrelated.
It doesn't really matter anymore.

The Internet has made it so pretty much anyone can get their voice heard. A popular twitter hastag or a viral video can change public opinion.
What I've heard from Swedes during my last visit, when I wondered about the beggars sleeping in front of building in the city is that it's a taboo that people do not like talking about. I hope this is not the case and you're right that they're open in that regard.
Understanding and Measuring Vitamix Horsepower
You aware of Webstorm/IntelliJ's support for React? Maybe I am missing something.

I'm still eagerly awaiting WYSIWYG/GUI tooling similar to MS Webforms or Structor. ( https://github.com/ipselon/structor )
I prefer tabs for indentation and spaces for alignment, but sadly, everyone seems to hate this. Either way, I adapt to the norm/standard of the language/project in question, like a sensible developer.
The money sentence is: "Each DNA molecule is six feet long. Our cells have to wind it tightly to fit in their interior — without tangling them in knots in the process. In fact, our cells have to unfold and refold DNA in order to read their genes."

Holy crap! This sounds so unbelievable at first sight that I googled it: From http://wow-really.blogspot.com/2006/11/your-dna-would-reach-...

"The human genome, the genetic code in each human cell, contains 23 DNA molecules each containing from 500 thousand to 2.5 million nucleotide pairs. DNA molecules of this size are 1.7 to 8.5 cm long when uncoiled, or about 5 cm on average."

So 23*8.5cm ~ 2m. From https://en.wikipedia.org/wiki/Cell_nucleus we learn that the average size of a nucleus is 6 micrometers. if we just folded the total DNA like rope, halving it at each turn we need about 19 folds, which is huge! It would be interesting to calculate to see if a structure like the 3D Hilbert curve has enough packing efficiency to fit a strand this long into the nucleus.
Actually, in my experience phonegap/Cordova was only good untill you have something like background geolocation updates... A lot of hassle and never got it to work. For just basic apps, it's great / easy though
Cordova is still useful for android, you have api's like web midi that don't exist on native android but can be accessed through the chrome web view on android 5.0+.
We use it at Berkeley for the first CS class, CS61a. The final project is writing a scheme interpreter in python!
Sincere question: as a Haskell programmer, why should I also learn/use O'Caml?
It's possible today and we'll make it easier over the next two months. https://github.com/Azure/azure-webjobs-sdk-script/wiki
A-Frame 0.2.0 – The Extensible VR Web
Are there any plans to add Haskell support? :-)
So clearly, there are people who favor 2 and people who prefer 4. Solution: Indent with tabs, configure your editor, and everyone is happy. I don't get why people still promote the use of spaces.
I'm over 40 now so I can say what I think.

Same problem occurs with introverts and all the extroverts that want to cure us.

What is odd is that while at the office we're worrying about health insurance for trans individuals there's about zero awareness of discrimination over sleep issues and introversion.

What I would love to see is some company based in the west coast with UK/EU remote employees who started mandating 8am (PST/PDT) standup meetings every day to get sued by DSPD suffering employees and lose. HR departments might start taking notice if they started being vulnerable to lawsuits.
Heck, I would be scared if I had to deal with Munich police. So, even for German-Germans it's not the same in each part of Germany.
Why Investor Diversity Really Matters for Founders
Presumably this will be followed up with react-native-win? Microsoft is all about cross platform when they're loosing.
Tabs for indentation, spaces for alignment. Then everyone can setup their editor for whatever they prefer. Crazy, right?
Amazon Adds More Than 100 New Dash Buttons
> one of the things that I find so compelling about Postmates is that it's focused on building a profitable business, without having to subsidize orders.

So, like...ummm... a real business?
(Part 2) Deploying Django, Postgres, Redis Container to Kubernetes
Right now we're using node 4.1.1, we're still looking into handling language versions.
GP isn't talking about taking legal action against offensive speech. If you're offensive, it is entirely reasonable for people to take social action against you - like branding you an asshole - but you should never be arrested or punished by the state.
Some differences are outlined in this insightful post: http://roscidus.com/blog/blog/2013/06/09/choosing-a-python-r...

Overall I'd say that OCaml is more pragmatic.
>admits
I generally use spaces (in Python) to make up the difference when aligning. If you switched the tab size a bunch of visually indented code would become a complete mess.
"Yep, this doesn't work."
You make it sound like all developers were developing the equivalent of nuclear weapons.

The few hours of recreational computing I perform daily have no effect on how the world works. To imagine otherwise would be hubris verging on insanity.

The software I write at work cannot be used to invade anyone's privacy.

I see what your point is but totally fail to connect it to my personal daily reality.
How to build a pitch deck with your browser
Okay, a semantics argument.

There's one concept most people (especially those who haven't studied sociology) call "racism". It's a mechanism that used to be very useful for our survival 40k-odd years ago when people who looked different were likely not from our tribe and likely hostile to us or at least had no allegiance to our tribe and could thus not be trusted. They're different, they don't know us, we don't know them, they might hit us over the head with a rock, we should be cautious or even chase them away. In a modern society this instinct is still present but obviously far less helpful and tends to make things difficult for us.

The other concept is also called "racism", although I'd prefer to call it "Racism" (with a capital R). This is what feminists try to talk about when they tell people they're "racists". It's not necessarily about the actions or thoughts of any individual and certainly not about mere acknowledgement of the differences between two cultural or ethnic groups of people. It's about the systemic effect (lowercase r) racism can have in a society, making life hard for people in groups that are already disadvantaged and preventing them from achieving equality.

You could argue that the "technical term" for the former type of racism is actually xenophobia. You could argue that academia gets to define semantics and everybody else please should stop using the terms incorrectly thank you very much. But it's more productive to acknowledge that widely used terms have well-established meanings in colloquial English and communication can ultimately only work if the majority can agree on what they are talking about.
Don't tell anyone but that's kind of unusual around these parts.