skysight-inc/HackerNews huggingface dataset:
Pages 16-17 of the transcript PDF linked by wcarss above has something similar. He didn't say "basic income", but it's relatively close.
On page 17 of this transcript of the interview, he states that he supports a guaranteed minimum income for people working full-time.

http://www.aei.org/files/2014/03/14/-bill-gates-event-transc...

edit: I got that link from wcarss.
ebooks don't have a high cost, and their current prices aren't a problem, except maybe for publishers, editors, and authors. The cost of a book isn't even remotely based on the cost of paper. Books don't cost very much to print. They cost a lot to produce. Just because you know that bits are free to copy, doesn't mean the book was free to produce.
GitHub Training Kit
To me, this sounds like a good case for a basic income guarantee or a negative income tax. If we don't need people to work, why should the government bend over backwards and "get on their knees and beg businesses to keep employing humans over algorithms"?

The whole point of automation is to make less work. But in the immediate past it hasn't meaningfully translated to less work for most people. We're even afraid of it! I think that's a structural issue with society, which we can only really fix with broad changes and a completely different attitude. The broad fetishization of work and the obsession that everyone has to work is really standing in the way of progress.

We have more and more technology. It's time to start taking advantage of it. Unemployment should be a goal, not a menace.
But hey, once all the poor people die off, the average life expectancy and GDP per capita figures will be way up!
With the full risk of generalization, average Joe also want bigger car,bigger lawn and more bedrooms than average Bob, and that's where the problem arises.
People fear change. This revolution will require adaption and there will be pain involved, but mass automation will create vast wealth.

Prehistorically we spent our entire lives simply collecting enough food to survive. Since then we've gradually been able to devote a smaller and smaller portion of our lives to fulfilling the requirements of survival. Mass automation will continue to reduce this. There will be growing pains but the trend certainly continues in the right direction.
we are at least a second time through that - first being the Industrial Revolution - and still at loss what to do and with the same luddites and the same other cast of characters in the show... I guess 3rd time will be a charm... for the AI/robots that will completely replace our species.
I asked Slack and they told me how to fix it:

Escape closes the blue banner for the current channel.

Shift-Escape closes that blue banner for all channels.
It is a lot of effort, and you make good points. I'll add a note to my original post.
> What will make you believe they aren't part of some type of large NSA cover up feeding your clicks to the government?

Where did I say that? Or did you just make that up in a second attempt to make me look like some tin-foil hat type?

>A personal tour of every rack in every datacenter to inspect logfiles?

Again, you're trying to pull this into the ridiculous.

An ironclad privacy policy would do me just fine.

If you're fine with ambiguous statements and finely crafted legalese then that's your choice, for me that's not good enough for a company that has presence on approximately 80% of the web.

My agenda doesn't come in to play, I don't really have one, I just noticed that what google says unofficially and what google does according to its own privacy policy are not necessarily one and the same. As I noted, I still use google, I just would not trust them with anything that I consider to be personal. So my email is not on google servers (even though likely a lot of my email is because they have the other side of the conversation). My google 'docs' (or drive, or whatever) files can be published in the newspaper for all I care.

Google, Facebook and just about every other large company that collects endless realms of data on the users that visit them should be absolutely clear in what is stored on their users, for how long they store it and what you can do to opt out. By law they are required to do so but it seems to me (and you're free to disagree) that google is just paying lipservice to these requirements while leaving itself enormous leeway to do as they please with data concerning their users.

I wasn't born in the 'privacy doesn't matter' age, and to me these sort of things deserve scrutiny because power can easily be abused, and google has in this sense enormous power.

Feel free to choose to be supportive of google and their noble goals, I'm sceptical and don't see much to reassure in the words Matt Cutts used above, if you do feel reassured then good for you.

Official responses are not done on blogs or in support forums, they are done in the one place where it matters, the privacy policy, which is supposed to be the document that governs the relationship between companies and their customers in all matters that concern user data.
Yes robots have been gradually taking away jobs since the 1970s.
looks like https://ribbon.co/hany but for bitcoin.
> WARNING: Using TrueCrypt is not secure as it may contain unfixed security issues

I see many readers here and on Twitter who interpret that as "TrueCrypt has security issues". That's not what it says. It says that it might be insecure. That does not make too much sense right now, but considering this webpage would be meant to stay up, unchanged, for years, that makes a lot more sense: security problems may be found, and will not have been fixed in the version on the page.

So, it's a deprecation warning, not a security issue warning.
Not needed.

Just quickly scroll through the diff (better version here: https://gist.github.com/anonymous/e5791d5703325b9cf6d1) and you will immediately see that all that was done is disable/remove a majority of the functionality.

AbortProcess ("INSECURE_APP");
Print ("WARNING: Using TrueCrypt is not secure");

They added exceptions/rose errors/printed warnings everywhere where you could possibly encrypt and all of it reflects their intent at the Sourceforge page.
if you install one of this (i use cerberus for android) you'll get a bunch of pictures of yourself when you fail to unlock your phone.

makes for a good tumblr: http://invalidpin.tumblr.com
I'm an industrial automation engineer.

Everyone from middle-managers up to CEOs think that robots are these magical things that just take care of everything so you can fire all your line workers. Doesn't work that way. It's incremental, methodical and excruciatingly slow work. You cannot simply throw money at it. It's expensive because it requires many experienced automation engineers ($$$) to do all this automation, but first you have to find and train those engineers.

What is automation exactly? It's learning a process so well that you know every single possible thing that might go wrong with a machine and then have some other machine to fix all those things automatically on the fly. Building self-diagnosing and self-repairing machines is very complex. The end goal of all those machines is to produce and ship a product. If the product changes, now you have to build a machine that can automate the process of on-the-fly SKU changes which further complicates an already complex machine.

In other words, automation is basically the flying car that futurists of a century ago predicted we would have today. So, where is my flying car?

In a hundred years automation will definitely have made massive strides, yes. Some jobs can be automated today, some tomorrow, but the numbers we're talking about are not significant compared to the entire workforce of a nation and compared to the massive capital investment it takes to accomplish that automation. A century from now the CEO's of the world will still be asking, "Where are the autonomous robots I was promised that can automate my entire workforce?" It's not as simple as they think.
Even though the above says load-balance per-packet, it is actually more of a load-balance per-flow since each TCP session will stick to one route rather than individual packets going to different backend servers. As far as I can tell, the reasoning for this stems from legacy chipsets that did not support a per-flow packet distribution.

Is this not fairly risky? It's essentially relying on a bug?
Does Square have a phone number yet? Last time I dealt with them support was only by web form and email
Does the fact that it is exploitable make it bad?
What is worst? Having N people living off society, half of them without having the need to; or let N/2 starve?

> much less equitable than other (perhaps more invasive) quality standards.

Such as?
I was responding to, "Rather than requiring library code to notify systemd that the daemon is ready, use some existing trivial method." It's even simpler and as a bonus the SIGSTOP approach is compatible with upstart.

But for a pipe it does get more complicated. Do you have sscanf? How about strtol? Should you use atoi? Might want to just roll a for loop of your own for three digit integers say. Or what if the other end of the pipe was closed? I have to ignore SIGPIPE. Should I use sigaction? Well signal should always be there. But is my daemon multithreaded? Shoot, looks like I have to fork and immediately exec a helper that does the write.

See where this is going? And the code someone linked to here for sd_notify style socket communication instead of linking with systemd (you are using pkgtools right?) used MSG_NOSIGNAL precisely for these signal issues. Guess what, it was different in Linux before 2.2 or something, can't remember the details. Also it's different in some FreeBSD versions as well. I'm pretty sure it was different on Darwin. I can't remember about Solaris. HPUX? AIX? Your guess is as good as mine. It's a portability PITA.

Anyway, I really really dig the simplicity of raise(SIGSTOP). Also yes there are some detriments to overloading the use of SIGSTOP like this, maybe a small performance one, and maybe there is some concern another root process could use kill to send it SIGSTOP. But I think the simplicity and reliability outweighs all that stuff I mentioned above if you go for a robust portable alternative using a pipe or socket. Plus I can make arguments in a similar vein about the environment variable that systemd uses internally which is not pretended with something like "SYSTEMD_" or "_" even, but I wouldn't cause it's just as silly as complaining about the detriments of using a signal in my mind.
Is the US government so much worse than governments of other countries which have nationalized healthcare? Why would you trust them to run the biggest military in the world, including a large military healthcare system, if they are that incompetent?
The need for employers in society overstated here. Anyone can buy and sell for a living without being employed, and now with the internet it's even easier to do that.

True, you may not be able to fulfill all of your needs by buying and selling. People who do that usually experience some level of poverty. But it is and always will be an option available to unemployed people.

How many stories are there of people starting at flea markets and yard sales and ending up with investments worth thousands of dollars?

Folks got along fine without corporations and 9 to 5 jobs for many centuries. Individuals and families still became as rich as Gates is, relatively speaking, or even richer. I'm confused that he doesn't seem to know this.

But I think he's mostly right in what he says about automation, and he of all people certainly would know.
This is really cool. I can tell you guys actually know statistics.

w/r/t testing multiple hypotheses, I've long wondered why false discovery rate never gets mentioned in the A/B-testing context. Any thoughts?
I just came across this on Twitter: https://github.com/warewolf/truecrypt/compare/master...7.2

This is supposedly the commit for the 7.2 release. Just looks like a bunch of code replaced with the app aborting as insecure.

I'm not sure how legit this is, the repository was just created a few minutes ago. Apparently there is a new binary release that goes along with this, though.

[I've created a fork here just in case the original goes down: https://github.com/timothyarmstrong/truecrypt/compare/master...]
Apple to Buy Beats for $3 Billion
I'd argue that - to some extent - "work" in the traditional, contemporary sense is good for people.

Now it's 4:30 EST so maybe I'll get downvoted for this, but I do think the idea of getting up at a prescribed time and doing a prescribed thing ostensibly for the benefit of something helps keep us satiated in some odd aspect of humanity.

What I feel like will happen is the very nature of work will change - obviously it will be a long time before robots can self-innovate, so we'll have some period wherein it will still be our responsibility to think "next step" (even if we're not thinking it).

The problem, of course, is not everyone is qualified to contribute to that end - what happens to those people in the relatively short timespan I can't say. They won't be in a position to enjoy some sort of universal acceptance of leisure as the way we spend our time.
Apple Confirms Its $3 Billion Deal for Beats Electronics
But still some of the most popular game platforms use GC, like Unity (C#) and iOS.
Yes, but did they sign it using the same key they were using before?

edit: Apparently not, according to the link @Alupis posted.
Oh look, more asshole libertarian scare tactics. The solution isn't to force people to work shitty jobs for even less pay.

If our productivity is high enough people don't need to work we should provide basic income, not artificially force people to work so they don't starve to death.
I heard her speak last year at Elon, and this is how she pronounced it herself. Prior, I had heard it both ways.
Another issue is that Bitlocker is most likely not compatible with non-Windows OSes, while a Truecrypt volume works fine in Windows, OSX and Linux as long as the file system is supported.
Xamarin.Forms – Write Once, Run Everywhere, AND Be Native?
Without an agreement amazon has no right to sell digital copies and certainly no obligation. Comcast made an obligation to deliver content when they agreed to provide internet service to their customers.

The digital side of amazon story is not interesting in the slightest. The only real story is them leveraging their print marketplace to put pressure on a digital agreement. It's an abusive hardball tactic but one that large brick and mortar bookstores have done in past.

This story shows that publishers are really obsolete. The production doesn't matter anymore with Print-On-Demand and Digital. The main services they offer are distribution and promotion. Many of the publishers have offloaded their distribution to amazon (and the like) and unless you're a big author the promotion is virtually non-existent. One could also argue they provide editing but now there are editors for hire to support indie writers.
> The audit did not find anything -- or rather, nothing that we haven't already published.

https://twitter.com/matthew_d_green/status/47175105467398963...
Note to self: when stealing phones, cover camera lens with thumb
Confirmed: Snapchat’s Evan Spiegel Is Kind Of An Ass
FWIW, Amazon recently added the ability to load balance across AZ's (Still round-robin though)
Apple cuts purchase price of Beats [to $3 billion]
Apple Buys Beats for $3 Billion
> To me, this sounds like a good case for a basic income guarantee

Where will the money come from? The math doesn't work.

> If we don't need people to work,

This is at the heart of the confusion. There is no "we". Other people do not need the workers. Those workers? They need to work.
What does an economy that deprecates most of humanity look like? What happens when the economy doesn't demand people?

I do not see a future like Star Trek with its Utopian ideal of every person choosing to follow their dream pursuit. Large parts of society already receive no access to opportunity ensuring a lifetime sentence of poverty. When robots prepare meals, drive cars, pave roads, fix power lines, haul cargo, process paperwork, educate students, harvest crops, and enforce peace you may think you have a uniqueness to prosper. Perhaps, and good luck.
It's weird, the industrial revolution definitely reduced the amount we work. Two day weekends and forty-hour work weeks were not possible before the rise of machines (and also unions). For some reason we stopped striving to work less once we reached our current state and it's been like that for almost 100 years now.
This reads like a submarine PR piece for Lookout. These products/services aren't new at all, and there are many, many other providers than the ones mentioned in the 'article.'
The Historical Origins Of 6 Swear Words
Apple to Acquire Beats Music and Beats Electronics
See also Piketty. 1000 pages to say "les Anglo-Saxons, bof!"
She was a real inspiration to so many. A brilliant person that will be sorely missed.
Sure, if "bubble" means "lucrative industry"
That probably works fine, but if it's encapsulating a stream over Socket.io's protocol then it's going to be much less efficient than the other way around.
Depending on the details of the deal, this may make Dr Dre hip hop's first billionaire.
Even easier, power them off ASAP. Don't turn it back on until you've removed the SIM and taken it out of any Wifi range. These anti-theft services all rely on having connectivity.
Assuming that we aren't living in a Culturesque post scarcity society how do you allocate stuff if economic output is no longer important? I don't think that there is an easy solution to this, but my gut feeling is that the world is going to get a whole lot uglier if we don't figure it out.
> Why does the price of the iPhone, which you already own and which is a sunk cost, factor into it?

Exchanging $500 for an iPhone was a sunk cost. You now have an iPhone with an expected future value to you of at least $500 (or why did you pay that much for it?). Using an Android phone instead of the iPhone you already have prevents you from extracting that expected future value from the iPhone. The more you use the Android phone instead, the less value you can extract from the iPhone. It's effectively a $500 opportunity cost.

> Further, why do cellular services factor into any of this? Both iOS and Android devices run apps fine without cellular service. In fact, lots of them don't even have the ability to use cellular service.

If cellular service is so unimportant then why does everybody pay so much for it?

> If you're insisting on only examining the scenario where you own an iPhone and a long-term cellular contract, then you can still switch to Android for $30-50 through the simple expedient of buying an unlocked Android phone, taking the SIM out of your iPhone, and placing it in the Android phone.

Your efforts to reduce the switching cost are doing nothing but incurring more switching costs. A $30 Android phone is not comparable to a $500 iPhone. It will have a slower CPU, less memory, less storage, a lower resolution screen, etc. It's liable to be running an old version of Android that doesn't support newer apps, and any apps it does run will run more slowly and otherwise not work as well as they would on the newer iPhone (or newer Android device). These are all costs -- costs the market values at hundreds of dollars or the price disparity wouldn't exist. Meanwhile even $30 is a significant price to pay against a market for $1 apps.

And sharing a SIM card is an enormous pain in the ass. If you have an iPhone, other iPhones remember that and route text messages to iMessage. Your Android phone won't receive them when it has the SIM card. Any app you use on either device which is dependent on receiving events from the network won't work outside of WiFi whenever you put the SIM card in the other device, and every time you go to a new place you get to type the WiFi password twice. "Is an enormous pain in the ass" is a significant switching cost.

Which is before we even get to all the other costs of switching platforms, like trying to move your data, which is only difficult when it isn't impossible.
Does anyone have a link for Step 5? Or step 6, for that matter? I don't know what he's referring to here.
Interesting that they closed the deal and announced it before the WWDC Keynote on Monday.
he owns something like 22% of the company. I read somewhere that this will bring him to approx $800m.
Hacking with Unicode
If you haven't heard, the VA (Veterans Affairs) is in the middle of a huge scandal involving gross inefficiency and bad care. https://news.ycombinator.com/item?id=7800979

Do I trust them with the biggest military? All other issues aside, in terms of not wasting money, I think it's awful.
If that comment were originally posted on HN, it would deservedly be downvoted as a mischaracterization.
A Path Toward More Powerful Tabletop Accelerators
Really? If you can't understand this, or why it's better than almost all other architectures for massive horizontal scaling you're not thinking it through.

I've run similar setups utilizing ECMP -> HAProxy -> content servers, that scaled into the multi-terrabit range.

My junior level sysadmins understood how it worked, and it's a hell of a lot nicer to be able to run L3 to every access port and not deal with epic hacks like DSR and other extremely hard to troubleshoot stuff on L2.

It can be explained basically as "see this process 'bgpd' running? That is what tells the traffic to come to this load balancer - kill it and the traffic goes away, start it back up and it comes back". From there, the config stuff is trivial and it's just another HAProxy instance.

The hardest part of implementing such a solution is coming up with sane service checking scripts. You want to down a single HAProxy instance should it be having issues, but you certainly don't want to down every single one should all your webservers alert at the same time (e.g. application update fail, or whatever). We had ours setup with very basic healthcheck scripts for BGP (is haproxy alive? is it answering requests? stay up!), and then much more complex checks haproxy did itself on the webservers - with paths of last resort and the like.

This architecture also scales great when you put your big boy pants on and need to start doing anycasting. You pretty much already have the architecture setup for it, you just need to change some IP's and how you do route aggregation in each PoP for your anycast space. It's a great feeling when you can down an entire PoP and traffic instantly moves over to the next closest, then comes right back after maintenance.

I have yet to see a more simple, concise, and reliable architecture for serving up massive amounts of HTTP. Once you get into the 100gbps+ range, the usual vendor offerings are laughable considering the costs. I would say based on most vendor demos we did, the BGPd+HAProxy solution was far easier to understand and administer at a large scale.

DNS RR to horizontally scale needs to finally die off. ECMP is a great way to retain full control over your traffic flow, and is essentially "free" on any modern networking gear that you already have.
An important quote from the article:

>> “Could Eddy’s team have built a subscription service? Of course,” he said. “We could’ve built those 27 other things ourselves, too. You don’t build everything yourself. It’s not one thing that excites us here. It’s the people. It’s the service.”

From my usage of the Beats streaming service it stands head and shoulders above everyone else because of the people it has creating playlists. They are really fantastic especially when compared with Spotify. Apple could build a streaming music service but they need the right people to build a good one.