skysight-inc/HackerNews huggingface dataset:
As a teenager I ran a pretty high margin business operating botting software for a popular MMORPG. Bots would autonomously play characters in the game in order to "farm" items that could be sold to other players in the game. Virtual currency could then be transferred over a "black market" forum, usually with paypal as a medium. Just to be clear all this was legal, it merely took on the visage of "illegal" because it violated the TOS of the game and could you your in-game character(s) banned.

The software was written by mostly teenagers and by all modern metrics was absolutely atrocious. It required constant maintenance, crashed all the time, and was riddled with bugs that would reveal your character as a bot and get it banned. But the exchange value for the virtual currency was so high it didn't matter, I was still making hand over fist.

I didn't write any of the software I used at the time but it's a pretty frequent daydream of mine imagining the literal millions of dollars I could of made were I able to go back and re-write that software knowing everything about software development I know now.

The beauty of bots is that they do not augment the productivity of the user like most software, they replace it with something that is a consistant multiplier better.
> Why not just use a real VR headset then?

Because a "real VR headset" includes the cost of the display screen and requires an external control device, whereas a mobile VR headset uses a mobile device that you would probably have already anyway as both the control device and display, and so is significantly less expensive and less hassle to use, even if you never use it anywhere but inside your own house.

> When the prices come down on this stuff it'll just be seen as another peripheral for your computer.

Mobile VR is just another peripheral for your computer -- the little computer most people carry around in their pocket, not the big clunky ones that less and less people are bothering with.

EDIT: By "control device", above, I mean the processing center, not the user interface device (which will still need to be separate for a mobile VR device.) I see that that could be misunderstood.
Realtime is not possible (right now). You allways have to wait for the voice recognition and then you translate.

In real life, when you listen to a person, you do it simultaneous and, even more important, you anticipate what the other person will say. Right now machines can't do that - they even don't come near that.
Boycotts won’t help because not enough people ever participate. If any airline starts to suffer, it will be bought out by another airline.

And if by chance a significant number of people did stop flying, the TSA would just expand into whatever people are using (train stations; bus stops; or heck, maybe the TSA starts building their own “checkpoints” on highways — you know, to ensure “transportation security”).

Competition can also be a good motivator. If you want to fix the TSA, cut their responsibilities in half at a particular airport and assign the other half to some startup that offers the same services. Then you come up with a few common-sense ways to measure how good they’re doing, and you pit them against each other. May the most efficient, cost-effective and customer-satisfying organization win.
I'm interested in the concept of a VDI - and both https://paperspace.io/ and http://guacamole.incubator.apache.org/ look interesting.

However... I frequently work with very, very, very limited and intermittent bandwidth (i.e. off of my mobile phone via railline), so unless Paperless can work offline, your statement/bullet, "Untethered Agility" seem particularly deceptive!
Way to risky not to use for startups, IMO. What would you prefer, spending half your time doing backend development to get a system that might be 80% as reliable as Firebase on the off chance that your startup will survive long enough for your custom engineered solution to bare fruit, or spending all your time actually building your product and launching quickly so you can determine whether or not your startup is even viable?
Totally fair, but any threat of fund withholding there is far less direct.

It also seems unlikely. If the feds withhold infrastructural funding out of spite for X, Y, or Z airports, they will cause a lot of collateral economic damage. Commercial airline passengers are just one of the many types of traffic that airports service every day. There's also stuff like FedEx, UPS, DHL, and all of the companies who rely on them for shipping, fulfillment, and logistics. That rabbit hole runs deep.
Yes, guv Brown!

At last he frees us from the shackles local governments have had on reasonable development. I do hope this passes. This, in my mind, would vindicate his governorship, in my eyes. Glad pragmatism shows through from time to time.

Some day, some day, that we may repeal prop 13.
Not bad. Could have used a dash of H.L.Mencken's takedown of "constructive criticism", which I'm too lazy to go find yet another time (he was against the obligation of providing it.)
High-ranking executives exit DocuSign in management shakeup
Your point is valid, but I think what the OP was saying is that Google is offering all this stuff IN ADDITION to the boring stuff.

Google does boring stuff very well too.. and one can argue much better than AWS as well.. take a look at Quizlet's story: https://quizlet.com/blog/whats-the-best-cloud-probably-gcp

(shamelessly biased Googler)
Did you watch what Allo does? In its normal mode it couldn't possibly function with end-to-end encryption. They also have encryption to and from the server in the middle when you aren't in that mode.
Wonder if they'll rename the screensaver in Android TV, also called 'Daydream'? [1]

[1] https://play.google.com/store/apps/details?id=com.google.and...
I think the choice of brand may be a regional thing. In the UK BMW drivers have a bad reputation too.

Edit: "Our poll reveals that BMW drivers are the least liked on our roads", Jalopnik:

https://www.carthrottle.com/post/a-massive-41-of-us-think-th...
GPUs also have this nice side effect of being great at playing games on. Purely as a guess I'd think that the gaming market is bigger than the AI researcher market.
At some point in the past, Rob Pike mentioned that when we was working on Voyager (that spaceship that almost 40 years after launch, has left the solar system and continues to send back valuable science data), he had a relatively good understanding of the system from the quantum level (transistors are based on quantum theory) to the solar system. He wasn't kidding, either.
Sounds like we could have a fascinating discussion about this over a few beers. My email is in my profile; send me a note and I'll buy you one!
Making a “proper” encrypted SMS app (Android)
From my limited googling I've noticed that a lot of the mainstream encrypted messaging apps all are either (or a combination of!) closed-source, run through an uncontrolled third-party server, use a proprietary algorithm, or use out-dated algorithms. In my opinion, this is just straight up unacceptable.

My plan was to build an open-source skeleton app that implements a basic messaging UI, then build a system that handles custom encryption algorithms by way of open-sourced plugins.

I'm hoping that by using a plugin system, users are free to choose which algorithm to use and that the plugins themselves will be facing serious scrutiny by the general security community.

Why I'm posting this here: I currently know very little about how to properly handle encrypted data.

>> What are the weak points in this implementation? How does one enforce open-source plugins?

General notes:

- I know that SMS from a service provider counts as a third-party service. I'm thinking of including functionality to point the app at a server of your choice, so you have more control over your channels of communication (though I guess your ISP can still track meta-data and what-have-you)

- Initially, my plan is to only support in-person key exchanges (or whatever method of authentication is required). Over time, if the app proves useful and used then the custom server implementation mentioned above could be used for remote authentications

- This is cross-posted on another website, but I'm not sure if I'm allowed to share the URL to it.
So, https://github.com/WhisperSystems/libsignal-protocol-c is GPL3.

If I implement haskell-signal and consult documentation and the code to understand the protocol but do not copy code, it's not clean room, but Open Whisper wants to see the protocol spread, so it's in their interest to more clearly state how someone is allowed to reimplement Signal in Common Lisp or FORTH, if one were so inclined, and release it under MIT.
Based on recent blog posts from some Google folks regarding quantizing neural nets I'm going to guess 8-bit fixed point.

For example -> https://petewarden.com/2016/05/03/how-to-quantize-neural-net...
And they'll still be around in 100 years. Twitter? Not so much.
From the press release, it appears that the capital raise is "only" $1.4 billion -- the remainder is Elon Musk selling shares to cover his tax liability for simultaneously exercising options from 2009. Hopefully 1.4 billion is enough.
They turn around and donate some cash to an "affordability" fund to get out of building any affordable units in their new developments. I'm somewhat torn about this: something has to be done to insure that a variety of economic classes live and mix in proximity in our cities ,but it seems like affordability programs don't do much to help the working poor but offer plenty of assistance to folks who are on disability and other assistance programs perpetually.

Despite my radical leftist beliefs, I feel like the family that works in the downtown should be able to live "close" to their work if they want to, with an available pool of affordable housing in the market.
Or small ints, possibly working in log space.
What is a NSL supposed to achieve here?

What non-content information could they have wanted from her?
How do you know?

What verifiable evidence do you have that no NSLs have been issued demanding encryption keys, or that all such NSLs have been successfully challenged in court?
At the beginning it will be all about games, but once the technology is good enough (Gen 3/4) it will transition to be the universal computer interface (replacing standard monitors).
I am more thinking in terms of:

1. Best price/performance is tensorflow right now. So, the best software choice is platform X.
2. Then in 2 years.. Well we are using Platform X so tensorflow is clearly the best option.

In other words once you pick conv2d, you tend to also stick with whatever conv2d is optimized for. Which also means HW vendors love to help optimize popular platforms.
It's neither here nor there, but I feel like Bugs Bunny in "High Diving Hare", and Musk just raised the platform another 50 feet:

https://youtu.be/6eZaVdFbo6A?t=145
I believe she was planning the move well in advance of this story.
How so?

I will happily agree that bacteriophages & HGT ruin the idea that phylogenetic tree can be a perfect tree-- our phylogenetic tree has many undirected cycles in it.
> In the near future, it will all be about having large amounts of data, and processing power;

I don't think we are even close to the limits if what we can reach with standard desktop and server software.
What verifiable evidence do we have that no NSLs have been issued demanding that someone dance around naked on the FBIs parking lot?

Probably the fact that that simply isn't what NSLs are for.

Encryption keys are most definitely "content".
The rule of thumb I was taught was that going from a DSP/GPU to a custom ASIC would give you a 10X advantage in performance/power which is pretty close to this. And look at how much bitcoin mining ASICs out compete GPUs.
Partnering with Microsoft to Run Jenkins Infrastructure on Azure
DevSecOps – Manifesto
Doesn't it? Replace the word "mind" with "body" and it seems like the very definition of disease.
What is the state of AngularFire library, there are no guides for angular in the new documentation? And when will the angularfire for angular2 be ready to use?
Man who broadcast child’s birth on Facebook Live didn't realize it was public
For the HN audience, Physical Biology of the Cell may also be another useful perspective/introduction.

http://www.amazon.com/Physical-Biology-Cell-Rob-Phillips/dp/...
It has been established that she had already been considering a move to Germany. That is not at issue here. The issue is whether or not she timed her departure to avoid contact with the FBI. If she did, the article's premise is justifiable.

She bought a return ticket she did not intend to use, to throw the FBI off her trail. She would not have done that if not to avoid the FBI. Given this, and her own statements in the CNN article, the evidence that she timed her departure to avoid contact with the FBI is overwhelming.
It doesn't seem like it. The article specifically talks about replacing some NSQ-based workers with Kafka-based workers. I would love to hear whether anybody uses in-memory messaging systems in a configuration that has guarantees similar to those Kafka offers, or is it simply not possible?
Sure... I think you are missing the point. In Nov., the Nature paper which contains the AlphaGo algorithm, the hardware detailed was exclusively CPU+GPUs.

Between that time and the Lee Sedol match, the hardware running AlphaGo was switched, to these TPU.

From the paper:
"The final version of AlphaGo used 40 search threads, 48 CPUs, and 8 GPUs. We also implemented a distributed version of AlphaGo that exploited multiple machines, 40 search threads, 1,202 CPUs and 176 GPUs."
Do they not lose money per car if you factor in the R&D?
It's moot because the product is now dead, but if I understood Coin correctly, all of your criticisms are invalid.

> If you lose it, you have no money unless you have cash on hand or can somehow get money out of the bank

You keep the actual cards at home. So if you lose your Coin, you just go back to your separate cards.

> It is a lot more attractive to thieves / skimmers

The Coin was secured through your phone's passcode/biometrics/pattern, so yeah if they broke that you'd be boned. The same as with GWallet/iPay. A sophisticated mugger could do it I guess.

> if you lose your Coin, that means someone has access to all your cards

Not without the phone.

> you are essentially handing people your entire wallet

No, before you hand it to a waiter or whatever you lock it into the card you want to use.
So how long until hackers reverse engineer and open source it?
It's a stupid idea to do a truck roll to resolve upstream peering/transit/congestion issues with the IP network. The technician's job is to diagnose OSI layer 1/2 issues to your local DSLAM or CMTS.
GitHub's terms of use require that public repositories contain only open source code

Well, they require that you grant a license to view and fork the code, but nothing else. It's not clear what "fork" entails, though.
You should see the code that variadic templates replace.
As opposed to Hangouts, their existing chat system for sending and receiving text/images/video between phones on multiple networks and operating systems. That's obviously in a different market.

The fragmentation of chat systems is already crazy, and now Google needs to have two?

My prediction: Allo runs for two years then gets a half-hearted merge into the Hangouts client, bringing over a couple of major features but not the ones that made people actually prefer it as a chat client.
Perhaps at a species level it may haven't happened many times, that is, a species of bacteria was ingested, or took harbor in, a larger cell. But if it worked once, it worked thousands if not millions of times.
> There's no way Google lets this leave their datacenters. Chip fabrication is a race to the bottom at this point. [1]

I’d hope someone somewhere steals the blueprints and posts all of them publicly online.

The whole point of patents was that companies would publish everything, but get 20 years of protection.

But by now, especially companies like Google don’t do so anymore – and everyone loses out.

EDIT: I’ll add the standard disclaimer: If you downvote, please comment why – so an actual discussion can appear, which usually is a lot more useful to everyone.
Wouldn't you typically prototype the design on an FPGA and then manufacture an ASIC once you'd worked out the kinks?
I have no experience with iOS anything, but at least the Matrix Console Android client is pretty good for what I use it for. It even supports multiple simultaneous accounts which I really appreciate. I believe the iOS version of it is very similar.
and CapEx
You're forgetting that "the market" isn't one monolithic thing anymore, it's a number of independent exchanges. Your order goes out to all of them, and the HFT firm sees it on the nearest market then races (and beats!) your offer to all of the other markets. That's why they care about nanoseconds so much, they're racing the speed of light. That's why you get a tiny fraction of your bid filled and then everything else suddenly dries up and is relisted at a higher price (aka Arbitrage).
I just don't like how they talk about certain science topics, it's really... simple. I really enjoyed their episode on the Galapagos, and "The Rhino Hunter" http://www.radiolab.org/story/rhino-hunter/
There is not a single number in this article.

Now these heatsinks can be deceiving for boards that are meant to be in a server rack unit with massive fans throwing a hurricane over them, but even then that is not very much power we're looking at there.
Nope. I mean this: http://docs.unity3d.com/Manual/VROverview.html

The whole point is to use Unity's single high level device independent VR SDK (which enables many internal rendering optimizations), and to avoid plugging in yet another VR SDK in addition to a bunch of other separate GearVR, Oculus, Sony, etc SDKs, and having to write complex branching code (and build configuration scripts) in my app to support multiple APIs with my own ad-hoc layers of abstraction (which is costly to maintain and soon to become obsolete). That's Unity's job, and why I gladly paid them for a license.

Unity has a device independent VR API that supports Oculus, GearVR, Sony and other devices, but as far as I know it does not yet currently support Google's Cardboard SDK. They've promised to support it, but they haven't delivered it yet, nor said when to expect it.

Unless Google wants to pay me for wasting my time, the last thing in the world I want to do is to spend a lot of time and effort duct taping Google's Cardboard SDK onto the side of my existing app that already uses Unity's built-in VR SDK, and then Unity finally releases their the built-in support for Google Cardboard that they've been promising.

The potential and promise is there, but until I can just tick the "Virtual Reality Supported" checkbox in the Unity player settings to transparently support Google Cardboard, GearVR, Oculus, Sony, Vive, etc, the rubber hasn't hit the road.

Until then, you have to do short term dead end hacks like this, which will probably break every time anything it depends on releases a new version (which is often): https://github.com/ludo6577/VrMultiplatform
I'd be guilty if I ever used something like this and under utilized the ram.

"Ben we're not utilizing all the ram."

"Add another for loop."
Yes. An alcoholic is a person with a disability and is protected by the ADA if s/he is qualified to perform the essential functions of the job. An employer may be required to provide an accommodation to an alcoholic. However, an employer can discipline, discharge or deny employment to an alcoholic whose use of alcohol adversely affects job performance or conduct. An employer also may prohibit the use of alcohol in the workplace and can require that employees not be under the influence of alcohol.

(from http://www.ada.gov/employmt.htm )
http://imgur.com/MRnd81J
Overview of open source alternatives: https://deepstream.io/blog/realtime-framework-overview/
That fail class has major problems that are probably not obvious to those unfamiliar with C++.

It breaks the rule of three [1]. It cannot be safely copied, and you haven't disabled the copy-constructor or assignment operator, which makes it super-dangerous.

[1] https://en.wikipedia.org/wiki/Rule_of_three_%28C%2B%2B_progr...
Revenue minus costs might be negative, but phrasing it as "lose money per car" is highly misleading. The pertinent question is, if they sell more cars, what happens to their finances? Most people interpret "lose money per car" to mean that additional sales results in additional financial losses. If each car is profitable but you haven't yet made back your R&D then each additional sale improves your financial picture and brings you closer to profitability.
I wasn't making the argument you are denigrating, any more than I'd make the assertion that clouds mean rain.
I'm with MacStadium and we just acquired Macminicolo. Let me know if you have any questions. We've got large enterprise customers, developer shops, and popular SaaS tools like Travis CI using our dedicated rented Mac servers and Mac private cloud platform.
We offer high-alpha low-beta ROI (our fees are structured to align with our customers unit economics) and I think we're solving an 'unavoidable problem.'

> without being much of a hassle

There's room for improvement here, and improving it is our main development focus. It's a bit of an hassle to set up, and then easy to use. We think that's where our "lets task next quarter" comments come from. Leads don't think that they have the dev time to integrate right now.

> is the product just fixing one problem while leaving the rest

There are other adjacent problems that we plan to solve, but we excluded them from the MVP.
Ask HN: Can I use https client certificates inside a hardware module (yubikey)?
I really like the idea of storing private keys in hardware modules. Last weekend I ordered a few yubico yubikeys and I was wondering If I can use https client certificates (pcs#12) with yubikey or some other hsm?

I can import p12 certificates with yubico piv tool but I haven't found any browser support for those.

How secure would this setup be for opening webgui admin tools through https?
It certainly won't work well without direct, constant human intervention. Emergence isn't something multiple 3rd parties have ever done well, and I don't see a compelling argument for why it would work now.
I strongly doubt the browser or even its rendering engine would be open sourced, but at least the JS engine is.
Walking is much more dangerous than being carried in a litter, yet we let people do it all the time.

Drinking a hot beverage is much more dangerous than drinking a cold beverage.

Life is full of dangers and risks. Why should birth be any different?

I could post many stories of people who had their first kid in a hospital and had a horrible experience, ends up getting a C section when not really needed, etc (See american C-section rates vs European for example). Then they chose to have a kid at home and had a 100x better experience and a more healthy baby (due to lack of C section and all the problems that leads to).
Zero Stars for All Cars in Latest Global NCAP Crash Tests
Let us also not forget Google funded company Magic Leap going head to head with MS Hololens in the Augmented Reality space.
> I'm guessing that the performance / watt claims are heavily predicated on relatively low throughput, kind of similar to ARM vs Intel CPUs - particularly because they're only powering it & supplying bandwidth via what looks like a 1X PCIE slot.

Agreed. Also tells you that they don't need to communicate with the CPU much, given that it only has a PCIE. Reminds me of Knights Ferry, in this respect.

> a Nvidia card or Xeon Phi would be expected to smoke one of these

Will be very interesting to see some head-to-head benchmarks between these guys (on tensorflow and other libraries) in the next few months. Especially as Knights Landing starts to appear, and the new Nvidia card.