skysight-inc/HackerNews huggingface dataset:
I like it. In fact I like it more than React, which I am not using (still a happy Backbone user).

A thought that I share, from the guide:

"API-wise, one issue with React (or JSX) is that the render function often involves a lot of logic, and ends up looking more like a piece of program (which in fact it is) rather than a visual representation of the interface. For some developers this is a bonus, but for designer/developer hybrids like me, having a template makes it much easier to think visually about the design and CSS. JSX mixed with JavaScript logic breaks that visual model I need to map the code to the design. In contrast, Vue.js pays the cost of a lightweight data-binding DSL so that we have a visually scannable template and with logic encapsulated into directives and filters."

What do you think?
link should be: https://aws.amazon.com/iot/
Why the hell would you even report something as a bug when the code that causes the crash has undefined behavior? Why do you expect UB to work? Seriously… just… WHY?
That thread has some incredibly bad syntax ideas towards the bottom (#22, #23). A binary operator with a space in the middle?
Oh please, you cannot seriously compare Saudi Arabia to the US? H1B cannot change jobs easily? I've changed 4 jobs without any issue. And what issue could arise possibly? There is no restriction in terms of changing jobs on H1B.
I don't want to make this personal but if you are so concerned about your fiance sitting at home idle wasting her productive years, why wouldn't you consider going back to India? The rules have been the same before you got hitched, you knew perfectly well that it is unlikely that she would work in the US (unless she gets an H1 on her own)
And I don't understand this fascination of getting a green card; what does that give you? You can still lose your job and be paid unemployment checks which wouldn't cover your rent/mortgage.
Full disclosure: The whole discussion on H1 crippling careers etc is just BS. If you have the talent and more importantly persistence you can achieve your career goals. I always remind people, the rules have been laid out by USCIS, it is what it is. You can either sit on your backsides complaining of how unjust they are or get an I140 and keep extending your H1B and continue towards your career goals. But people tend to be risk averse.
I'm getting weary of remotely piloted vehicles being called robots. Robots are autonomous by definition.
Branson's 8 secrets of success
French HR software company Talentsoft raises €25M from Goldman Sachs
Google versus Microsoft who shapes the augmented future?
9th secret - that mantle of hair and likeness to a lion (king of the jungle)
Diceware passwords - Get unlimited of them

https://play.google.com/store/apps/details?id=com.raevilman....
Any thoughts on

http://www.zoeharcombe.com/2015/10/world-health-organisation...

?
MEC is undergoing the same sort of changes, and becoming more of a regular big box retailer. It's distancing itself from its traditional backcountry outdoors focus and embracing urban recreation, such as running, cycling and yoga.

There's a good recent article about it here:

http://www.theglobeandmail.com/report-on-business/mec-govern...
Morality is not based in consensus.
seL4 is quite good, but their approach to message passing has a problem. Messages are limited to a few bytes passed in registers. Anything bigger has to be done through shared memory between processes. This is great for the kernel; it never has to do a long operation like a big copy, so there's an upper bound on the time for each kernel operation. But with shared memory, one process may be able to mess up another. The usual library for L4 shared memory puts multiple "chunks" into one shared memory area, with an allocator. "A shared memory area can have multiple chunks."[1] Messing with the chunk structure or the wrong chunk from one process may adversely affect another one. That's a bad kind of attack surface.

So, although the kernel is secure, server processes with higher privileges than their callers may not be. Since this is how processes talk to file systems and drivers, it's an obvious way to attack.

QNX copies data from one process space to another. This adds copying overhead, but it's usually not too bad, because 1) most messages are short, and 2) if you just created a message and sent it, it's in the cache. In practice, the big overhead item today is context switching.

[1] http://l4re.org/doc/group__api__l4shm.html
Have you read the source of connectbot? Have you compiled the version you are using yourself?
If not, the version of connectbot on the play store is no different then JuiceSSH.
New EC2 Run Command
Why 3 of India’s unicorns are backing this fintech startup (YC W15)
If you ask me, a layout language should have simple orthogonal concepts in it. The reason CSS gets so much hate is, in my opinion, a lack of coherence, a lack of modularity and terrible naming choices.

You only have to look at vertical centering to see the problem. Situations that look almost the same require entirely different solutions, often causing a change to ripple through to parent/child/sibling elements.
> That opens up a whole other debate about whether the US is reckless with the targeting.

Actually, the question I've got is why the U.S. is still meddling in the Middle East full-stop.
> So much layout and presentation is done with JavaScript anyway that it would make just as much sense to get rid of CSS and extend and standardise on something like jQuery-but-better to create an evolving cacheable layout library that bypasses browser quirks and uses exactly one common versioned codebase.

The concept of executing untrusted code is entirely antithetical to security. Javascript, or any Turing complete language, or perhaps that even is too precise a constraint, is a remarkably bad idea for setting the style of anything that is otherwise static. There's no good reason that text and images need be stylized via a proper language rather than static, non-executable statements.

> As a user, I keep finding sites that simply don't work in Chrome or Safari or IE or whatever.

I keep finding sites that simply don't work at all in Firefox with NoScript. Many of those sites are primarily just text and images which don't display otherwise. It's completely insane from a security point of view.
Same here. The only addon I use is uBlock origin. I also had to activate javascript on the page which I normally don't.
A lot of times, the extra years of experience teach you what not to do and what to watch out for, not what to do. Those are expensive lessons.
take a look at her about page - an 11yr old girl is owning and operating this business.
We have not been looking for a new governance structure, that's right. That comes in the package with moving to Apache.. as would have been if we had moved to Eclipse. Moving off Codehaus had happened at that point already in several aspects. There was only JIRA, mailing lists, web page as well as a git repo mirror on Codehaus. github because of pull requests, distributions moved away because Codehaus exchanged rsync with webdav making releases take a full day, CI moved because the sponsored server allows us to test against the newest Java directly from the repository and so on.
FBI chief's YouTube era theory for violent crime worth considering, experts say
Facebook. VR is the best entry point to AR and in the end it's all about people - which FB has more so than MSFT or Alphabet
How common are they? It is 2015, not 1950.
There's almost no use for a fixed monospaced Arabic font on Arabic, and even so there's plenty. Most designed Arabic fonts I see today are for the purpose to be used on other designs like on Photoshop, and there's like more freedom and coolness on them than a good font that you will want to publish a book with or use it on your blog.

I think it's the same reason Japan still sticking with their old school looking websites, we are still sticking with our old school fonts.

I think also when there's not much Arabs on big IT company, you never have that Arab guy that can advice that shipping good Arabic fonts on the next OS will be good (except for Linux(s)... Arabic fonts are fine there). I notice also the Arabic version on popular websites normally have a poor choices of words.
The spice must flow, man.
It may have been slightly hyperbolic, but in your vehement over-reaction, you literally quote the word "potentially," so maybe you should simmer down.
According to Wikipedia the Model S only shares 30% of it's parts with the Model X.

https://en.wikipedia.org/wiki/Tesla_Model_X#Specifications
IBM https broken
And yet some are fighting the invisible hand in the name of good content.

News is not just about « delivering experience » or « a business model worth paying for », everything is. It has solid social objectives and uf people, if our society, deems newspapers or news not worth anything then it will disappear and it'll be sad but it'll be fine because it will regrow somewhere else.
> I'm not sure why I would think that is racist.

Well educated white people tend to be more sensitive to things seeming racist, because they really don't want to seem racist. Hence the idea of political correctness (PC). I get the impression that Asians in Asia don't care as much about being PC as white people in America.

But that difference - like the differences you mention - isn't racial, it's cultural. The culture just happens to correlate with the race.

> why is there chinese school on saturday?

There are plenty of white minorities that would identify with this. E.g. Jews have Hebrew school, Greeks have Greek school. Have you seen the movie My Big Fat Greek Wedding?
I don't consider this a surprise at all. I see these new ads for things like ".digital" and ".media" and the only thing I can think of is using them for vanity, such as xyzcompany.media and then using that internally.

It's a shame that ICANN is polluting the internet like this.
Ditch the Faux Hoverboard and Commute with Gi FlyBike, a Foldable Electric Bike
In the west, the thing we value (or should value) above everything else is freedom of political speech and freedom to assemble into political groups. These things allow a country to adapt over time by changing who is in power.

For that reason, the Chinese cannot have those things. The whole point is that the same people must stay in power. So you can chat online all you want about hobbies or celebrities, but nothing about how the system is broken. And forget assembling in small groups in an effort to change things.

The issue here is feedback loops. In the west, closely-knit political groups can "own" the government for periods of time. Once they screw up -- and they all do -- the voters can have new groups come peacefully into power. There's a way to be wrong. The Chinese have a feedback system where change happens inside the party, but it's much more creaky and brittle. Open net access would expose all of that by getting people talking and comparing political systems.
We help you to realize your dream. We help to create and collaborate more efficiently what leads to a faster implementation of your dreams. For this we create an environment conducive to: removal of all kinds of boundaries; acquire knowledge; the exchange of information; ability to communicate; find resources to implement all kinds of artistic, scientific and other projects.
I've written large apps in both; interestingly, I've built the same app twice as well: once in Vue.js and once in React. I'm also in the process of building another very large front-end in Vue.js at the moment.

The big thing is that while I personally adore React, it does require ceremony to get stock-standard behaviour. We recently onboarded a new developer (a friend of mine), and teaching him React + Flux (Alt.js) was infinitely more difficult than teaching him Vue.js -- the "thicker" API (which is still an order of magnitude thinner than Angular or Ember) means you don't need to either reach out to other libraries to achieve tasks that you otherwise would need to in React.

Now, that's not a bad thing on React's side; it's a view-layer, not much more. That's okay, and a good thing! For building components rapidly in a regular "client -> designer -> cut-up -> development" workflow, Vue.js is streets ahead of React in terms of code required. But for building very large applications, React's smaller API means that you can guarantee behaviour, and things are consistent.

Basically, they are both brilliant libraries. I highly recommend both. React and Vue.js are similar in a lot of ways: they're both tiny little view layers that are component focused and have modern, ecosystem aware build tooling. They differ in that Vue.js is "classical" (though not really, it's far nicer than the older systems) MVVM which has been proven time and time again to be a good architectural choice, whereas React.js takes a more functional (as in programming) approach to the problem -- though I'd argue not far enough down the functional side, which is why I've been enjoying Cycle.js so much!

unless you get bitten by event pooling...
Mithril runs in IE8+, currently, though that will be changing in the future.
Unfortunately consul integration isn't useful for us.
Volunteer at QCon San Francisco and be part of a great IT conference for free
I use it post reload to persist the state of health checks, which I thought was pretty cool. However, I don't believe you can add a (new) server to a backend via the stats socket.
Meet the Black Engineer Behind PocketSuite, New App for Entrepreneurs
Apparently the author has never heard of labor unions and how they talk to their members about voting. Just to pick one obvious example among many, many other groups both private and public that do exactly this: suggest how others should vote in order that they be like-minded, right-minded, or benefitting from the same self interest.
Just remember nothing is secure and/or anonymous.

Or as Obi Wan would say:

(wave hand) You don't need a secure and anonymous VPS.

(wave hand) You want to go home and rethink your life.

Video Response:
https://www.youtube.com/watch?v=G1EkOsY8p_8
From my view, the lifetime guarantee meant that REI's incentives were aligned with mine: stock only the highest quality items and have an extremely knowledgable staff to access my needs and pair me with said products.

I've had a couple instances were a product failed well outside of 1 year. I could have warrantied through the manufacturer, but REI handled it for me and I had a replacement in 5 minutes. That outstanding service is no longer.
(Hacker News obviously wasn't made for writing about C pointers—the places where the text turns into italics and back where supposed to be asterisks.)
> If a given question has an answer that is due to racism, the answer is still the answer.

That's why it's important to be clear about the question. This ConvNet doesn't really answer the question "What makes a good selfie". It answers a much narrower and more complicated to state question.

The absence of reflection in the system means that if it's used to answer a question that's superficially similar to the designer's intent, there's no way to reason around the bias in the training data.

Imagine I'm a Canadian who trains an automated turret to classify friend / foe based on data from Afghanistan and Iraq. I've not trained the system to answer "Is this group of pixels a friend / foe", in the general sense. If the system is used outside the narrow context of its validity, say in Northern Ireland, or in a civilian Muslim neighbourhood in Paris, we should expect bad results.

So you're right to point out that the racism is in the social context. But I'm arguing that we don't actually want a classifier to learn that if there's a good chance it'll be used in a way that discards or ignores that social context. Same as using an expert system outside its domain.
If this sort of thing were common, I'd hear about it.

On the other hand, home burglaries are so common they don't even make the local news.
How are they defining ownership? If someone takes out a mortgage on their store do they have to get the bank manager down there whenever they're open? Can a big firm nominate some putz to be the owner of record?
[JavaScript]Finally, an async library faster than bluebird
As Hypernetes is based on Kubernetes, scaling capacities are the same between both - tests have been made up to 100 nodes, but we believe more would be possible.

Thanks for your interest, do you have such infrastructure to build? Would love to hear about it.
WP says that train only goes 250 km/h and that the railway is congested, with another rail being built for just the high speed. So it is really a low lower bound.
Not that it makes it a iota better, but both parties ran bomber patrols back in the day.
KoinBounty – Faucet
This is not a valid Show HN. Please read the rules.

https://news.ycombinator.com/showhn.html
Just yesterday I was looking for a solution to mix HTML, *Script and CSS preprocessors in one single file. So happy I found this project! There's hope.
http://koinbounty.com/?id=115172
Massive render() sounds like those massive viewControllers from Cocoa. With experience it slowly goes away. But yeah it can be daunting to look at sample codes and see 300 lines of render().
It helps if it's broken down in named function calls, but still makes you jump around.
Thank you for your response. Fortunately, even I am going for my MS in Europe. Most probably in Germany. I've an accept from Bonn. I may try for other universities, e.g. TuM, RWTH etc.
AVLoadingIndicatorView
Physicists uncover novel phase of matter
I don't agree with this mod decision. The detached post responds to a point in the parent comment and this thread is generally discussing a theme of the original post: Asian Americans being second class citizens.
Thank you so much for this. It can be hard to explain to the team about Docker in pure text/speech. I'm sure the visuals will help. Will be sharing this!
Generally they are afraid they (the CCP) will lose control. That's it.

The censorship blocks alternate opinions from forming around issues everyone knows about - for example everyone knows about the Cultral Revolution in China, but the interpretation of it is strictly controlled by the gov in a way that protects the CCPs legitimacy and Maos legacy.

It also stops news about the broken state of the system ever being revealed. For example corruption - occasionally a corrupt official gets 'outed' on social media and when that happens, the government often has to do something - the official gets sacked or investigated. BUT, it's rare it gets to that state. Now imagine if they had a free press or free internet - they'd have to sack half the government within a week, given the scale of the corruption!

Finally, most of the censorship is also aimed at killing activism before it even starts. Online movements never get off the ground, people never coalesce around an issue, the power of the people is never allowed to gather and grow to rival the power of the state/police/political elites. Censorship often aims to keep people (politically) ignorant, isolated and apathetic.
Is China's claim on authority at determining who the next "reincarnation" of the Dalai Lama might be any sillier than anyone else's claim of the same?
That law around the owner having to be present is a wonderful way of giving flexibility on opening hours, while making the person in power seriously consider the trade offs. I'm curious though, how does that work for chains such as Starbucks where I'm sure they don't mandate the CEO personally attend every branch.
I'm gonna guess that this article isn't accessible from inside China.
Coding in the Real World
I was about to add "proprietary" to the title for you, but this post should probably use the original article title, since it is neither misleading nor linkbait. That's in the HN guidelines.

https://news.ycombinator.com/newsguidelines.html

(Submitted title was "AMD's graphic drivers still suck under Linux".)
A Cartoon Guide to Flux
> If the economy is healthy they'll have investment opportunities that compensate adequately for risk and they'll still invest.

A healthy economy will, in most cases, exhibit inflation. For most economies, it would take a concerted act by a central bank to force deflation in a normal, growing economy. People are making more, spending more. The government has to print more money to keep up, otherwise it will fall short of people's needs. Only in special circumstances does this not hold up.

> I don't see a benefit to prioritizing the interests of debtors over savers.

There's a huge benefit. We want to encourage economic activity over inactivity. Money in circulation is the very definition of economic activity. Money saved is the very definition of economic inactivity. Nobody borrows money unless they want to spend it, it makes no sense to borrow it just so you can keep it in the bank or under a mattress. Money borrowed is money invested.
The Start of the Zarget Journey
Just wow.. Kudos to the guys behind this.
Wal-Mart wants to take on Amazon with its own delivery drones
Looks good... Is the full site on git hub?
>Coal is still used for 40% of electricity generation in the US.

That's true now, but both the Democrats and the Republicans have committed to reducing that number to 0% now that the US is one of the biggest producers of natural gas.
> you could probably say that about 2/3 of the population

Hardly.
No on either, from my knowledge. Local towns also have stricter ownership laws and less franchises.
Out of curiosity, for anyone who knows the history: how did southern central America manage to wind up split into a bunch of tiny countries? There's no obvious geographic, linguistic or cultural reason that I can see.
What are you disagreeing with exactly? They're not saying you can't build web apps without React and if you haven't even used React I don't see how you can make any judgement on that part.
I understand that the current situation is a bit of a money grab, but what is the rational for TLDs not being arbitrary in the first place? Isn't it all just letters anyways?
I agree with you about React being the lightweight (perhaps even overall) champion - although there's undoubtedly some confirmation bias going on on my behalf (e.g. most of the JS people I follow on Twitter are React fans, so I mostly read about React).

I think the combination of simple API, good performance, big company backing (proven at scale), rich dev ecosystem (e.g. good dev tools, related ideas such as Flux/Redux) and, of course, React Native is going to be hard to beat. As a freelance developer, it's the front end framework I've chosen to go "all in" with for this round - but still it's great to see all the innovation going on in this space (once you get over the fear that your skills will be outdated in six months time that is!)
Karhoo Raises $250M to Challenge Uber, Partner with Cab Companies
Webb telephone may make better pictures, but still no calls :(
Brainstorm – Deep Learning library, successor to PyBrain
>It is very difficult to view normal life in the second poorest country in the western hemisphere with the moral compass or glasses of middle-class US. Things are very different here.

Perhaps. But tolerance of "low-level" corruption is one of those things which causes Nigaragua to be the second-poorest country in the western hemisphere. The values of the middle-class US are a big part part of what made the US the richest country in the western hemisphere.
Schmidhuber already kind of announced this here:
https://www.reddit.com/r/MachineLearning/comments/2xcyrl/i_a...
This new Chinese propaganda video is completely insane
Thanks, here is one I tried today:

"ALPN websocket handshake chrome"

The first 3 results are all acknowledged by Google to be "Missing: ALPN". I get this often with queries, where Google returns results which are missing the keywords I am most interested in.

My intention was to see if there was any progress with WebSocket handshakes over ALPN (to save a roundtrip).

From the descriptions of the results it is also not clear if any of the top 10 matches are relevant.