skysight-inc/HackerNews huggingface dataset:
> A few years ago I made a vow to myself that I wouldn't work on software that puts people out of jobs.

That implies you can't do anything to make people more productive. If you produce software that makes people more productive, some companies will do more with the same people, but other companies will employ less people. Either way, though, you'll put some people out of jobs, and not all of those people will get the new jobs you create; even if you create more jobs than you destroy, you can't guarantee that everyone who had a job before will have one after. Improving productivity via some new tool has a similar effect to replacing low-skilled jobs with high-skilled jobs, just with a smaller scale and skill differential.

I don't think you can reasonably use "number of people put out of a job == 0" as a sole value metric, to the exclusion of all else. It's certainly worth including "number of people put out of a job" one of many factors you value, but not to the exclusion of all other values.
What If the Moon Were Bigger?
Star Trek never really explains its economy. Why does Picard's family own a vineyard[1]? Presumably other people would like to have that. Why does starfleet headquarters get to be in the middle of SF. Don't they know that real-estate is expensive?

Even in post-scarcity world of things, there are non-divisible goods, like land, access to people (think, concert) and so on. So some form of allocation of resources would need to happen. Money is one way to do that. Others exist too like lottery, or government ownership are options too.

I'm all for post-scarcity, and think we can go a long way toward just having things be allocated and free, but you'll never get away from the miserable business of allocating scarce resources.

[1] http://memory-alpha.wikia.com/wiki/Chateau_Picard
If you take the one year out results, and using those growth rates project out to end of bet period, he would not be right on all 3. But it's only been one year and tech doesn't grow linearly. That's why I said so far.
Ha, I have a problem with stationery. I'll buy beautiful pens and notebooks, but I never end up writing with them. Or I'll just get carried away with how pretty the ink looks on the page, and copy out poetry or my own signature. For actual writing I need to type.
Hermit cities powered by DAOs on ethereum blockchain
I think the aim of this project is misguided. Next to the many excellent points that have been raised in response to this article, there's one that I think is a killer for its practicality, based on the article below (which was featured a few weeks back):

http://motherboard.vice.com/read/lego-driven-robot-programme...

I think techniques such as used in the above article, that create "ultra-generic power-user" of the users of a device, will be quite difficult to protect against through measures such as announced by Google with Trust API.

The Lego robot from the above article could only be effective because it knew their user's swiping pattern, without this knowledge, the model would have failed miserably, in a very easy binary decision (is the pattern equal to the original pattern). Now that Google is effectively making everyone's "swiping pattern" uniform, these techniques will become a lot more effective. Not only in the test phase, but the training phase as well. The ultra-generic power user model was derived from 41 users who each had different swiping patterns. To me, it seems that this would be made a lot easier if every user had the same pattern.

A Biometric classifier for a person A tries to distinguish between behaviour that did come from person A, and behaviour that did not come from person A. This, in one way, can be seen as measuring the distance in some highly dimensional behavioural space between the average/nearest of all data points that DO belong to person A, and balancing that against the distance between the average/nearest of all points that DO NOT belong to Person A. Presumably, ultra-generic users are somewhere in the middle on this and muddle the water a lot. These ultra-generic users are likely much closer to A then a random person who is not A will be. Best of all, unless in the unlikely case that person A is a super special snowflake, the model can be trained offline, on persons who are not even A!

So in order for person A to be able to sufficiently distinguish itself from ultra-generic power user B, A needs to have a secret password again..
Likewise. Really making me happy so far.

Is react native going to be 1.0 shortly? Or is that not included in this release?
>Beyond damages, the stigma of being the guy who broke their NDA and leaked financial data would pretty much guarantee no startup would ever touch you with a ten-foot pole.

Is checking what lawsuits you participated in part of a normal employment background check? It seems to me that most employers might avoid looking at that sort of thing for the same reason they avoid looking at your family status.
https://news.ycombinator.com/item?id=11770758
The paper uses two capacitors that share charge to get the same effect as your code. In effect Cunit (the smaller capacitor) is the increment (i.e., counter++), while Cmain (the larger capacitor) acts as the count-holding variable (i.e., counter). Another circuit (Schmitt Trigger) acts as the comparator.
How Israel Became a Tech Superpower
That does sound like a nice life.
Per property/per field listeners would make Realm perfect for us (especially w/ RxJava support). The product as it is currently is fantastic, but with the ability to do realmObject.observeProperty("propertyName").subscribe(propertyValue -> {}); my life would be complete.
Looks very promising. Someone really should build a distributed server on top of this.
I'd vote for realistic. My password manager has nearly 100 accounts already, and I'm not even the kind of person who signs up for every random webshop or raffle.
Just curious, why is there no Realm support for web & mobile web using localstorage? It seems like that could be useful, to re-use your model/data tier between react native and a react web app.
Yeah, effects like the upward trend of IQs over time do call that into question. But I think it is likely reasonable to say there is some innate level of intelligence that is inborn, even if we aren't able to measure it well right now.
What's the benefit of using realm instead of Sqlite + an ORM ?
Congrats on 1.0!

+1 for not just telling us what Realm is, but for showing us (with inline code), and for supporting React Native :)
Those are really good rules. I appreciate that the title is "Healthy eating" and not "Losing weight" or "Dieting too. Personally, once I started avoiding things like Doritos, I was able to taste subtler flavors and appreciate them. It's hard to appreciate even a really nice piece of fresh bread if you just had a load of salt, sugar, fat, and flavor enhancers. They take the amplitude beyond what normal food can achieve, but the overall taste is "meh".
I'm a JS evangelist for sure. I love the language, but I'm not a true believer. Believe it or not, I keep JS turn off on my mobile browser because I enjoy instant page loads. I remember the first time a coworker asked me "but what if they have JS turned off?" I thought "what a dinosaur. Who doesn't have JS turned on?" Obviously I had a change of heart on the subject.

I never write JS > ECMAScript 5. Why? Because I want my apps to work in as many places as possible and I don't feel like arrow functions are worth breaking backwards compatibility. I know there are those who will disagree. I'm all for pushing the web forward, but I feel like, in the process, some of us have lost sight of what the web is ultimately about.
The answer is not 'no'. The answer is, 'It will take some investment'. There is a big difference between those two answers.

People who say it is impossible to move production from one country to another don't understand what the word 'impossible' means.
correct, apologies for the short hand
Ivy League Schools Are Being Accused of a 'Just-For-Asians' Admissions Standard
You have a very one-dimensional opinion on consumerism. Increased consumption doesn't just mean selling twice as many shoes as yesterday for half the quality. It also means augmenting existing services: Like creating a telephone connection instead of a telegraphic line. Or creating a global computer network instead of a simple telephone connection. It's a very virtuous cycle. Of course it's not a guarantee for a better world but your proposal that [w]e should think about how to work less and consume less is a certain path towards a lower quality of life.
Previous discussion from longer than 1 year ago:
https://news.ycombinator.com/item?id=9271679

My comment(s) then:

Ironically a basic statistics class indicates that cherry picking companies that deliver 2x, 3x and ... whatever the fuck that third pick is ... as a guaranteed return over 5 years is indicative of the overenthusiastic hype that historically surrounds bubble valuations.

#3 is a die roll. #2 is the killer. And I might take the bet on just #1.

I admire Sam's balls but the externalities here are immense. The greatest financial mind of our time built Berkshire Hathaway to $350B over 50 years. GE is worth $250B. Microsoft $340B.

To believe Sam's motley list of companies can either hold onto valuations approaching those "real" companies for five more years, let alone actually generate viable earnings and go public (even at goofy P/E multiples) in line with what GE, Microsoft, or Buffett's candy, ketchup and mac'n'cheese subsidiaries alone make seems ... optimistic at best.

If he loses, might I suggest the book title? "Oops! Brands Aren't Businesses!" by Samuel H. Altman.
Working at a 'traditional manufacturing' company that makes a lot of products in Asia, I can see that we are already starting to move manufacturing back to America (where the bulk of our customers are), despite our supply chain still being deeply entrenched overseas. I would expect this trend to continue in the coming years.
To be fair, Android wasn't established when it was acquired. It was still in early stages and not released in production devices. Google took it there (by financing, management or what, I don't know, but it happened after they acquired it).
Did you calibrate it at all?
The problem right now is the jobs aren't shifting. Chronic unemployment is the norm for young people and less educated older workers. We are automating WAY faster than new jobs can be created.
Interesting - Google's control over organic search might actually come under threat sooner....

http://www.marginhound.com/siri-will-virtual-assistants-disr...

Granted, Apple's recent market share numbers for mobile devices were down (and they are strong in US markets than globally; Android is doing better overseas). But they've got a legitimate shot at disruption as voice search grows.
What is the remaining 25%? 125 mail accounts? :)
I believe those were the old machines (the ones made by Michael Chertoff's company), which are no longer in use. I have heard they might be at smaller airports, but I haven't seen them in a long time.
So, you'd rather pay a worker doing worthless work?
Disruption is an abused term these days, but it applies precisely to this kind of thinking. When conventional wisdom says things are impossible, there is money to be made by making it possible.
250,000 words of app terms and conditions
I am trying to understand the parsing of CPU/integrated circuit you are doing but I am not following. How are you conceptualizing the CPU as different than an integrated circuit?
In other words eat like a diabetic who is recovering from a heart attack.
> Jiang told him that he planned to cast foreign actors in the lead roles and wanted to tailor the movie for international distribution.

I wonder if it irks him that the Chinese film which has made the most money ever in the history of Chinese cinema (US$553.8 million so far, even beating Hollywood films in China) is a film called "The Mermaid."

And it features a completely Chinese main cast and the story is geared towards the Chinese audience.

https://en.wikipedia.org/wiki/The_Mermaid_%282016_film%29
Facebook apparently uses a single monolithic mercurial repository for everything so it would really be the repository.
How to Find the Right Graphic Designer for Outsourcing
Application data caching using SSDs
The skew is the point though. Startup valuations are supposed to work such that a small number of successes make up for a large number of failures. The press loves to harp on the individual cases, but all that matters for valuation is expected portfolio performance.
Relevant: https://blog.codinghorror.com/death-to-the-space-infidels/ (2009)
Can Gawker outspend Hogan? He's reported to have $25 million. If Gawker can't take a hit of $140 million and survive, how much can they afford?

In the end, I don't think it really matters. If you did stuff your insurance doesn't cover and get sued for it, that's your fault. You don't get to decide how the other side responds. If your business model relies on this behavior, you should really be keeping this in mind. (These are generalizations. I'm not sure what Gawker is guilty of, if anything, and what their business model really consists of).
I would take it a step further than universal income: provide people with easy-to-use services that ensure their basic needs——food, shelter, medical attention. This is not some "pie in the sky" idea. It can be done, but first we need to be able to trust each other.

The key to making those social programs work properly is to nurture a community that actively works toward a common goal. We do this in our jobs all the time...why not in our cities, states, countries, planets?

Right now, people are encouraged and incentivized to be selfish and shamelessly so. We need to instill a culture of compassion and humility before any progress can be made.

My personal opinion is that the Christian, Jewish, and Muslim traditions are the biggest obstacles to a sensible, peaceful world. Why? Because they breed conflict, bigotry, and cater to myopic, arrogant, finger-wagging blowhards. (Edit: Why do they do that? I don't know, but the evidence is in, and it's conclusive.)

The original idea behind organized religions has been totally lost in translation——i.e., that we can use myths and allegories to preserve valuable lessons-learned that are too nuanced and subtle to be distilled as dry checklists of "what you should do". We've become a sad echo of the original wisdom——dullards who take the allegories as literal truths without any meaningful investigation or inquiry and who wear ignorance as a badge of honor and who ridicule those who dare to pursue progress. We waste our time and energy on frivolous debates about cults of personality and chase money as a signifier of worth, while real love of ourselves and our brothers and sisters slips down the drain with the toxic waste of the despicable squalor that we make of our unfathomably beautiful world.

If we can discard the mind-control relics of old-world religion, admit that we've failed to achieve our potential, and get to work on building a lasting peaceful and compassionate civilization, we'll easily evolve to the next level of humankind. C'mon!
It would be very complex to fill the entire chip with cells---whose functionality mattered, otherwise we the attacker could replace them without the defender noticing---and get them wired in to the rest of the chip. There is a tradeoff between area utilization and routability of the design: it gets exponentially more difficult to route a design as its area utilization increases. This is why most commercial chips have 20% to 30% of free space in the layout.

Even worse, in many commercial chips, there are spare cells to allow for cheap low-level patching. The attacker can just swap out one of these cells with their own and have an attack that only modifies a single cell.
Yeah, just to be clear, the question marks in the original were my attempt at saying I was unsure of how realistic the proposition was. Certainly hanging around HN, you could easily come to the conclusion that $120k is essentially a starting salary for software engineers in the Silicon Valley area (and how that's not enough, since the VCs are always taking the bulk of the value). But I don't have a feel for how "true" that is. My own personal story is that I live on a large plot of land in a large house, and support a wife and 4 kids on a significantly smaller income in fly-over country.
What about the user??
Word processors somewhat help replace the typing pool. Not to mention the affect that have had on the printing/typesetting industry. Image manipulation software allows a single person to produce far more work that hundreds of people working by hand. This is the exact purpose of software: to make people more efficient and powerful in their tasks.
Another thought that comes to mind is that if you're not going to work on anything that "puts people out of jobs," it would seem hypocritical to use any tools that make your job easier. After all, if you're able to increase your own productivity, then we don't need as many developers.

It's one of those thoughts that feels good, but really isn't practical.
Yes and no; if general faith in Internet advertising tumbles those businesses will all be affected.

And I do mean "yes and no". There are ways in which they are different, but there's also significant ways in which the performance is significantly correlated in a way that would concern me as a CEO.
> Who lost a job because of an Xbox game?

Book authors, most likely.

> I think you could argue that software like Adobe Creative Suite and Microsoft Office are net positive on job growth.

Yea, I can see that. It's still replacing earlier jobs typesetting, editing, printing, distributing, etc etc.

> Software can empower people to do entirely new kinds of jobs.

I agree with this too, though I don't know if it's a positive thing. This computer revolution was supposed to increase quality of life, not employment. I'd rather have sustainable income for everyone rather than shitty jobs for everyone, and it seems like automation encourages the latter.
> So I'm not even safe there.

i think the larger point in this entire discussion is that nobody is safe anywhere, both on the receiving and delivering end of the job-killing.
SD cards' firmware can be hacked, see http://www.bunniestudios.com/blog/?p=3554
Does anyone know what they mean by `Instead, use applicative transactions.`?
Regardless of whether you believe in measuring success by "grit", the simple quiz referenced in the article is definitely intriguing.

Another point raised in this article is the idea of being able to focus on one task/goal until it's completed. Learning to multitask definitely detracts from one's ability to focus on single tasks/goals and make true progress. However, in my college and high school experiences, the structures didn't stress these common sense principles for learning enough.
Pony Patterns: Supply Chain
Swedish court upholds Julian Assange arrest warrant
To be fair you have to mention another way to increase demand: make new and better goods and services. You could argue that this is just "consumerism" but I think that definition misses a big part of the reality. Consider a high-tech prosthetic arm as an example.
Things I learned after 10 years of dealing with enterprise customers.

1. They want on premise.

2. They want key account people to talk to.

You don't need multi tenancy. You often get your own server to run on AND a local ops guy. It's a bit like an exclusive cloud.

Yes, the deployments are a bit harder, since you often can't simply drop in a new version over the internet. This is why you need more ops to handle this all.

But if I wanted to sell to enterprises I wouldn't got into the cloud in the first few years after starting the company.

If the system works fine, it's a no-brainer to deploy it in the cloud and you already have all the ops people to maintain this...
It really isn't. People just love that Thompson paper so much they always bring it up. Whereas I predicted this exact problem repeatedly with people dismissing it. Especially for microcontrollers where there's not much else to modify. And here we have the attack vector proven on a microcontroller. :)
If you forgive the shameless self-promotion, I did a talk on the scale and economics and so forth a while back you might find interesting: https://www.youtube.com/watch?v=NGFhc8R_uO4 It has been posted on HN a few times before...the technology still puts a tingle in my spine

[insert critcism of how I need to be a better public speaker here]
And how long until a TLA says ok Google/Apple for these phones give us all the biometric data on anyone who's used it.

For example a phone found at a terrorist safe house the FBI woud love to see who had been using that phone
That was my thought to recently. If you have robots replacing low wage workers, which most people don't really realize was nothing more than the evolution of slavery, then you have zero incentive to produce in said low wage countries. The next wave of "low cost production" regions will be determined by access to low cost energy and low cost space. In many ways, I suspect that the robot based production could even move towards the north as cooling may play a significant factor. We kind of see some of that already as Google and the likes have been moving their massive server farms into northern regions for cooling purposes.

Another factor in this matter is that the uncomfortable reality is that "we" need to stave off the influx of uneducated and unskilled people. Reality is that people will lose ever more value, especially as, rather oddly, the liberal autonomist types advocate for things the they don't realize will only commodify the vast majority of people.
for long-gone and 'dirty' industries like the textile industry you're probably right. on the flip side - as the prices of the robotic setup go down exponentially lowering the barrier of entry for smaller manufacturers I can totally see them contemplating producing locally instead of outsourcing.

once that happens it's a 'snowball', if the price is right the supply chain will catch up.

PS: see the link posted in another comment: http://www.theguardian.com/world/2016/may/25/adidas-to-sell-...
How do you do that when countries have to compete by offering attractive tax-rates and terms for businesses and business owners/investors?
Show HN: Unified API for Facebook Google+ Slack Twitter GitHub and More (Android)
> Yet there's no homegrown Android, no Chinese OS, etc.

Not yet, but seeing how they have taken over the hardware industry, I can see them taking on hardware very soon.

Their mobile apps are getting to be quite innovative, with Facebook copying many WeChat features.

> I think you're overplaying the perceived benefit of protectionism.

If you read the book, "Bad Samaritans: The Myth of Free Trade and the Secret History of Capitalism" you'll see that protectionism and IP theft played a major role in helping all modern Western nations develop.

Like the US stealing British tech to fuel their own industrial revolution, and not respecting patents until it benefited tem.

For a more recent example, take a look at South Korea, Japan, Singapore, and Taiwan. All of them are protectionist until just 25 some years ago.
Does China actually have that many fabs? I used to work in the semi industry and I never heard of anyone going to China for customer support, even for older tech. Taiwan and Korea led the industry.
Smartphone controlled DIY spybot
As a user, I don't always care that much about security. I use a throw away password and wouldn't be that upset if my account was compromised.

What i do care about is your stupic website that imposes unreasonable cpnstraints on my password, then corces me to answer three personal questions, information id prefer not to share, information that becomes less useful the more it is shared.

Lets find a solution. How about a checkbox that says "does security mayter to you".