skysight-inc/HackerNews huggingface dataset:
I completely share your sentiments. I am currently an Angular 1.X guy myself with limited knowledge of React. However given the little knowledge I have of React vs. Angular 2.X I find it more likely my team would migrate to React than Angular 2 (doubly so considering the benefits offered by React native).
Xi Jinping calls for 'cyber sovereignty' at Beijing internet conference
Honest question, why does anyone care about spelling errors? They aren't even grammatical errors; we know what they intended.

I'd rather they make spelling errors than factual ones, and I'd rather we focus on teaching kids problem solving rather than memorizing sequences of letters.
Good point. Maybe Salesforce is a better example. Or Github. Don't people build tons of integrations on it?
So, supposing there's any chance that it has consciousness, is there any sort of movement doing all it can to put the brakes on AI research? If it's true, it's literally the precursor to the worst realistic (or hypothetical, really) outcome I can fathom, which has been discussed before on HN (simulated hell, etc). I'm not sure why more people aren't concerned about it. Or is it just that there's "no way to stop progress" as they say, and this is just something we're going to learn to live with, the way we live with, say, the mistreatment of animals?
I buy boxes of Uni Jetstream 0.5mm (black) pens, they're really great (major problem being I put them in my pocket so they tend to travel between bags/desks). just the right feel for my left hand.

http://www.jetpens.com/Uni-Jetstream-Standard-Ballpoint-Pen-...
What someone should do is create a ProductHunt competitor, and geo-block California. Nothing like faux-exclusivity to encourage adoption ;)
Show HN: A babel plugin for safe object-access and explicit modification
Yes, when I demured on the statin it occurred to my doc to check thyroid function (seems the wrong way round to me). My levels were fine.
Every language that is not American English is "stupid"?
The point is not whether PG actively set out to build a cult of personality. The point is that it exists today. I tend to agree with the GP comment about PG's gaseous emissions.
So, for what it's worth, you're using some pretty useless numbers without context. And they are giving you a pretty distorted picture of the reality (much like the Heritage Foundation). You're looking at some numbers on Wikipedia. I am talking about my experience earning income and paying taxes in both countries. I'm telling you, my taxes right this minute are only about 10% less than my taxes in Sweden. This is the reality. If that makes you mad, make sure you're getting mad at the right people.
Consumers pay for iOS, but Apple still bans you from selling your app in the store.

The gatekeeper function of the platform means they can shut you off at any time.

If instead, Slack published a protocol so anyone could author a client, then bots would just be normal chat users, for the most part, on par with regular users, and a bot would simply be something you deploy somewhere to sit in your channels, just like IRC bots.

I think Slack is a great app, very good UI, but I'm a little sick of proprietary messaging. We really don't need proprietary centralized messaging networks. Standardize a federated open protocol and let people compete on the clients and let the community agree on extensions to message payloads that clients pay attention to, or ignore.
Lower video resolution can deliver better quality, says Netflix
It's hard to believe that in a market with a billion consumers there is not enough demand for slightly higher goods.

But product quality is not just about the ball of the pen. Product quality is about the whole product and its place in the environment: labor conditions, energy production/use, material use, waste treatment, usability, precision, etc.
The debugger is one of Julia's top priorities, and here's a debugger roadmap that Keno recently posted.

https://groups.google.com/forum/#!topic/julia-dev/-LTsBVRv1d...
>I sort of assumed this would be discordian up front, just from the title.

Wouldn't that have been "fnord" instead of "fjord"?
Wouldn't the "Uber" business model mean they are rated? Bad doctors would not get 5 stars and then get dropped. Vs the current state of affairs where the doctors aren't rated at all. If people were going to travel for medical tourism anywhere wouldn't you want to go to a doctor that has been rated 5 stars vs one that hasn't? Bearing in mind they all have qualifications.
Even my name contains that "stupid" character :)

Although I have to agree with him I wouldn't use it in a Wifi password either.
I was rejected by Adobe, Apple, Google, Microsoft, Twitter, Facebook, Amazon, Netflix, Skype and many more companies. I got rejected by Apple 3 times and two times with Facebook and Google.

I'm now working for Google.

One thing I can tell for sure, specially after interviewing others. It's all random. Most of interviewers make their mind about the candidate in seconds. If you are a charming person you have a good chance. If you are not a very likable person you have a very small chance.
Yeah after we started hooking it up now I get all these notifications for builds, etc. I don't need any of this notifying me but I need notifications for other types of messages.

Right now I'm not seeing a difference between this and HipChat but everyone seems to love it so I'll use it I'm just kinda indifferent and unimpressed with it thus far.
Slackware don't do shit.

In fact, Slackware don't do anything unless it's told, which is not as bad a thing as it may seem.
If you also can choose your account name, use it as sort-of additional password space.

I have accounts with several instances where I could give you my password without running much risk of you logging in; even if their phone support would give out my account name, chances are they or you would misspell the line noise that it looks like.
Yeah, I'm aware of this and it's pretty scary! That's why I'm certainly not ruling out the drugs. What I want to do it figure out if I do have any damage with a CIMT test. If that shows I'm taking damage then it's a done deal, but If I can change my LDL through diet I think I owe myself a couple of months at least to try.
TBH, I don't think that Lasseter would be able to do what he did if he stayed at Disney. So one could argue that Disney's decisions were good for them in the long run.
As expected, since angular 1 came out much earlier, and have the same hype React has had for the last 2 years then.

But checking from HN, blog postings, job announcements, team posts, new turorials (video, books), etc, React seems to be winning now.
"Leisure" is very consistent throughout the day and even at night.
>I think Angular is more accessible than React. I don't think React will be adopted as much by non-engineers.

Both are meant for engineers, if by that you mean developers.
If you use OS X, go into System Preferences -> Notifications -> Slack and set slack alert style to "None".

There, you now have sound and no banner-style alerts. You can customise a lot more and all apps that are able to do notifications go through there.
16 Lessons on Scaling from Stanford's CS183C – Technology-Enabled Blitzscaling
We have no idea if the food estimate is correct. The article mentions that many people in Yahoo interviewed by the reporter think the investor's numbers are widely off.

My guess the $108m includes other things than just food.
Thanks to software, it is extremely easy to not have spelling error. So if they can't achieve this simple thing, how can I trust them to get the facts right which requires significantly more effort? For an author I don't know, a spelling error is a huge negative signal for me personally.
Are we including Django in MVC now? The term has become completely vague then.

Django's web framework is URL routing plus views, which may use the template engine if they want to. There is also an ORM which is separate from the Web framework and other tools.
Fair enough. See my sibling comment about Salesforce and Github which I think are better examples. Or the iOS and Android platforms.

My point is that we have certain implicit biases (I too hate FB and Salesforce as platforms) but those biases aren't really based on some kind of general principle that "proprietary platforms are always bad and dangerous".

Proprietary platforms run by untrustworthy companies are bad and dangerous.
So the rule is: You must not under any circumstances kill any civilians, unless you know it's an accident.
>> Combine this with the use of tones, and you get a pretty complicated mess. You can't use tones to communicate things like irony, anger or doubt. You have to play on volume. You're losing a lot of expressiveness and subtlety in the process.

This seems a bit like linguistic relativity. Native speakers don't have problems with tones. It is a challenge for second language learners of Chinese who don't speak a tonal language. Likewise, stress patterns in English are a challenge for second language learners but native speakers don't struggle with it.

There is a lot of word play in Chinese. Just because a syllable has a raising tone does not mean it is the exact same pitch as another syllable with a raising tone later in the phrase, rather the syllables follow the same pattern of starting from a lower pitch and go to a higher one. You can also make vowels longer or shorter.

>> Things in Chinese are heavily relying on context.

That's the case for most languages. What does 'hit' mean in English?

He hit me. Give me a hit. That show is a hit. He hit a tree with his car. I hit a new high. The boss ordered a hit on him. Tomorrow we will be hit by a storm. They hit it off well. She hit on him. That hits close to home. Let's hit the road.
Companies keep files on candidates, which generally makes sense for tracking purposes, but they can be counter-productive at the big companies.

I go in and apply. I meet with 6 people out of thousands, representing 1-3 teams out of hundreds. It doesn't work out, for any of <n> reasons, some of them just luck of the draw. But now my interview is in the system and will be forever referenced. I'm given a polite but non-informational "it's not a fit" and sent off to a competitor.

Idea: Big companies shift to lighter-weight interviews which aren't considered final. If you're good enough to make it to on-site and it doesn't work out (but there was lots of reasons to think it would have), then you get happily scheduled for another round in a few weeks or whenever, and Company tries to not leave you with a stigma of rejection.

This frequently happens with executive recruiting, but not at lower levels. At least, I haven't seen it. Instead we get so many stories like on this website, where it should have been obvious just by CV/portfolio alone that they were awesome developers.
Yeah it's a shame XMPP turned out to be unable to keep up with the shift from desktop to mobile. Maybe we should take a crack at a more modern alternative?
Nobody does anymore. The original pattern had an individual model, view and controller for each UI element in the window, now all frameworks I've seen that mention MVC are completely different.
The whole angular.io documentation is telling me "well f*ck you vanilla JS user, go learn TypeScript and come back"
Not when both clausea have their own verb.

Here's the distinction.

"The Grammarly spelling checker not only helps you locate misspelled words in your writing, but also helps you to identify the correctly-spelled words that you have used incorrectly." - RUN-ON SENTENCE

"The Grammarly spelling checker not only helps you locate misspelled words in your writing, but also to identify the correctly-spelled words that you have used incorrectly." - Acceptable, but unnecessarily awkward
I am really curious how is this different to a hexagonal architecture
Limitless (This Is Your Brian on Drugs) Summary and Review
Or demo programming. Program for the C64 (http://www.pouet.net/prod.php?which=66646), use max 1K for the executable (http://www.pouet.net/prod.php?which=66619) et.al.
Hi Ryan, the point was not to use Java's built-in sort, but to implement a textbook quicksort implementation in all languages to see how the compiler performs. That is why the original PR was not merged.

On the smaller PR, I had requested fixing the mandel benchmark that in Java is doing lesser work than the Julia and Lua benchmarks, which gives it an unfair advantage. That should be easy enough to fix too - but I didn't get a reply.

Let's get it merged though, and continue the discussion on the PR.
Doesn't seem like one or two problems. I would really be concerned if my 200 users website needed much more resources than a full fledged IoT platform catering to millions of requests per day. If you are really doing something that compute intensive, what is it?
You'll have to google it for the different sides to the story and opinions on whether it should have been raised to $1.90, but here's a start -

http://blogs.worldbank.org/developmenttalk/international-pov...

PS You need to do the shopping, or learn to cook, $1.90 is very easy to feed people. But obviously it also about other things like food security and important stuff like happiness.
I'm baffled that the standard US keyboard layout doesn't even have the ° character, something I use all the time.
It seems to me like that best predictor of whether you'll get the thumbs up is social cues, rather than anything technical.

I went to an on-site at a major company, and there was a guy who just wouldn't smile. He also led me down the wrong way on the tech part, which is easy when you make zero facial gestures and talk like a robot. I figured it out eventually, it wasn't hard, but he dinged me.

With the other people it was just a breeze. We chatted about various low level performance things, about how the work environment is, and so on. The tech parts were easy, because you could tell whether you'd actually understood the problem correctly.
Fair, but not really in a way beyond "I don't believe it because I don't want to." You can of course choose not to see goodness if you don't want to. I also don't think a comment on HN qualifies as bad publicity, and I haven't seen a substantive argument that presents the relationship that way.

I'm not quite sure what evidence there is for this assertion that miscategorization is happening. The categories seem to be pretty straightforward. Unless you're accusing them of blatantly lying, I don't see the criticism here.

Examples directly from Polaris' "Facts" page: "The International Labour Organization estimates that there are 20.9 million victims of human trafficking globally... 68% of them are trapped in forced labor."

Maybe it should be more explicit that this means 14.2 million people are "slaves," but this is a matter of definition that Polaris and its peers have no control over. Other comments also go into why "slavery" isn't even an applicable term.

Further, this is not some charity-wide conspiracy of definition manipulation. In fact, on Polaris's "Labor Trafficking" page, you only ever see the 14.2 million figure: people forced into labor. I assume the most readily manipulated figure would be the last one on the page: "31% of undocumented Spanish-speaking migrant workers interviewed in San Diego County had experienced labor trafficking." If it is the case that NGO's are seizing situations like these to call every illegal immigrant who utilizes a coyote to cross the border a "victim of trafficking," then certainly it would surface in this figure.

View the study, though, and it looks like there is exactly zero effort put towards manipulating or even exploiting technical definitions. Section 2 of the paper: "Challenges in Trafficking Research." First problem: "Definitional problems." It then outlines which definitions compete for dominance, why, and then plainly states which one it uses. For the record, it can be found here (http://www.state.gov/documents/organization/10492.pdf, Sec 103 Paragraphs 8 and 9) and seems to make sense.

If these people are miscategorizing things, I simply can't see how. If they are lying, then I'd like to see evidence that that's the case. More evidence than an anonymous person claiming to be writing a thesis on the topic would be nice.

Again, people can construct whatever idea or explanation they'd like. If you really want to believe something is incapable of good then you can easily make even the most benign acts look insidious. The question is whether or not you can substantively provide evidence for what is otherwise paranoia.
Remote console access also exists outside of virtual environments. Yes, getting it means the attackers already got somewhere they shouldn't, but it isn't necessarily easy to exploit outside of DoS-attacks.
Muji is a well known department store in Japan. The etymology of their brand is as you say. It goes back to the end of the bubble and a sense that consumers are weary of excessive branding. The solution: another new brand called "no brand".
I'm not that familiar with the CIMT test, but by quick glance it only tells whether your carotid artery is affected. A negative result won't tell you whether the rest of your arteries - such as the coronary arteries - are affected.

But I'm a bit curious: Who referred you to a test like this in your condition?
> Now, it seems, they too are nearing an inflection point where more value added industries, industries which manufacture more value added products are needed in order to grow the internal consumer market and economy. The new consumerists, as it were.

Would that be the middle income trap? With a median age that's close to Japan's in the 90s, it's a worry.
Well, they're probably not Linux (Ubuntu only problems perhaps?) users then. Matlab crashes again and again, locking up my entire computer, so I have to hard reset it. It happens so frequently that I simply had to install Windows on my computer, and boot up in that when I need to work on a project where my collaborators voted for Matlab.
No, there is evidence for serious correlation between free market belief and not believing in AGW (for example: http://www.ibtimes.com/climate-change-deniers-tend-embrace-f... ; all the studies I found are behind paywall, it's also mentioned by Naomi Oreskes). Now of course it doesn't apply to all people who think free markets are good idea (just like creationism isn't belief of all Christians), only those who are "fundamentalists" - they think that the free market is somehow the source moral good (for example, that other forms of wealth redistribution are morally unacceptable).

And it's understandable, because fixing AGW problem requires global action, which is not possible in market conditions. To fix AGW, you have to give up belief of free market as the only possible solution for things (and therefore as an ultimate source of moral good). I don't think most people who so staunchly believe in free market that they do not believe in AGW actually realize this fact, it seems to be completely analogous to creationist Christians.

Actually, I think it would be interesting to meet a person who doesn't believe in AGW, yet has no problems with government regulation. But I haven't met anyone like that.
I'm a huge MGS fan since since the PS1, but I'm impartial to what happened. MGS is a huge icon in the video game space, but it never was a commercial success for Konami. The tension between H.K and Konami only got worse when Hideo keep taking longer time to make each successive MGS games. Maybe it's his perfectionist nature, but Konami wasn't able to make any of their investments back. The rest is history. Let's hope Sony will be able to shoulder H.K's future venture with more success.
Would you mind giving some examples of what are more useful integrations for you that Slack does not support? I am curious because we--at work--have been using HipChat for around two years and have integrated HipChat into our processes, yet now that we are exploring and using Slack (for another project), we find the integrations and APIs so much better to work with.
Such problems are the reason why I never use anything but ASCII letters as passwords (if the system doesn't enforce arbitrary password policies). I'd rather have a longer ASCII-only password than a shorter one I might not be able to input.

There's also the issue that often you are not sure what keyboard layout is current enabled and even such unsuspicious characters like ! or # are on completely different locations on different keyboard layouts (then there's the z-y swap on German derived keyboards and have you ever had a look at a French keyboard layout?).

You can never be sure if a system locks you out after failed attempts, so I want to be sure that there are as few error sources as possible.
Could we have a little feature to indicate edited posts please? Invisible edits make for very confusing cause and effect, such as in this case.
You are right, a lot of companies would walk away from that pretty quickly as long as it's a third party thing. Github launching it's self hosted enterprise is what really enabled it to reach the larger companies, as they tend not to trust their valuable data to exist outside of their control.

Slack has said before that they're going to release a self hosted version at some point, so they have to know this is true. I think it makes sense for them to focus on the larger market (personal use and the SMB sector) for now though, even though the enterprise market will really make them money, because it's a much lower pressure space where they can afford to experiment.
Muji is essentially Japanese Ikea.

http://www.muji.com/us/
There's a lot of crap out there: http://www.troyhunt.com/2011/01/whos-who-of-bad-password-pra...

It's common when there's a web interface bridging directly into a legacy mainframe system built in the 70s.

That's how you see things like "your password can't contain Q or Z" (it was originally a rotary phone-dial interface and ancient US phones didn't have Q or Z[0] — to say nothing of special characters, this means the system may also map letters (case-insensitively) to numbers grouped by 3… think your password is "fido"? it's actually encoded as 3436)

> Also, during the early days of inline password generators, there were cases where the suggested password was incompatible with the associated system.

That still happens to this day. There are still a ton of password forms out there which only accept very short alphanumeric-only passwords.

[0] https://upload.wikimedia.org/wikipedia/commons/7/7b/Rotarydi...
Your end product has both HTML and JS so there's no way around mixing them somehow at some point. You could do it by keeping them separate and linking between them by means of CSS classes and magic strings in HTML templates. Or you can generate the HTML using JS functions. JSX just gives that latter option a pretty syntax.

If you don't like mixing logic into HTML you're free to create dumb components that only contain as much logic as you would want to put in a template. Such a component would accept properties and output a representation of the resulting HTML. A smarter component that does not generate HTML will provide the logic required for the template to function. That approach actually encouraged and is the right way to do React.

The bonus of this whole generate-HTML-representation-with-functions thing is that you pass around native JS values instead of stringified values and magic strings. Want to provide an onClick callback? Pass a callback. Not some magic string that represents a key which holds the callback in some object defined by framework-specific convention. No, you just pass a raw javascript function that will be run on click.

This might seem like a trivial distinction, but it's the difference between writing native JS vs writing magic framework code. I vastly prefer the former.
Agreed. Journalism is about words. That's it. Words are the sole instrument in print journalism (excluding photojournalism). If the words are wrong, then the instrument is out of tune. No matter how great the musician, if he can't keep his instrument maintained, then how are we to trust his abilities at music in general?