skysight-inc/HackerNews huggingface dataset:
This is exciting to me. About 3 years ago, I won 250k at the Texas Bitcoin Conference hackathon for this basic concept. I built the platform but then the angel investor that was funding the award changed his mind and backed out because he said there wasn't a market already existing for it and that it was a hard elevator pitch.

I sat on the code for years. Oddly enough, in the last month I've been approached by 4 companies asking if I could build them pretty much the same thing so I've brushed off the code and I'm making it so the certified facts about people can be available to DAO's on Ethereum through oracles.

This doesn't need to be on a blockchain. As toomim notes, it would be better as just a signed document. I stored all my data in a big json document for every user, sometimes multiple times with different levels of encryption.

Most people found that the best way to access the data was with an OAUTH2 gateway. It would allow any kind of website to ask the user to connect their credential gateway to determine if the user could use the site. For instance, an adult site could require a user login with OAUTH2 in order to know that the user is over 18. The user could see in the login dialog what information was being requested. There were tons of potential markets [1]

The biggest market I found in all my research was with veterans. Whenever they go to non-profits or social service agencies for help, their military records are requested from the DOD and its a process that takes 4 to 6 weeks. The non-profits were more than happy to receive the records and then digitally sign the results so future service agencies could just query the system. When one agency who provides rental assistance says "Trust me, I verified that John Doe is a veteran with service between 1995 and 2005 who was honorably discharged," a future foodbank he might visit believes it.

Data brokers are scum and this kind of system is the best way to put them out of business and remove false data associated with individuals.

[1] potential markets I discovered:

* Dating sites who want to make sure that users are really in a region, a certain gender, have a certain income, don't have criminal records, etc

* job search sites who wanted to be able to let users pre-vet their employment history for possible employers

* digital currency services who had to do KYC or verify someone wasn't in a certain area

* adult or gambling sites that need to verify ages and/or jurisdictions

* newspaper sites who wanted to cut down on comment spam

* investing sites that needed to make sure that individuals met the accredited investor criteria

* fundraising sites that wanted to make sure people raising funds were who they said they were and that they didn't have a history of fraud

A few dozen more.
I'm sure his staff are the ones that come up with the exact wording, but he's definitely partly to blame.
> Why is a browser vendor spending precious time and money adding a mailbox to their browser?

Because the folks at Slack haven't put a browser into their chat client yet?
We created a service to rent out apt via Facebook chat, would you like to try?
Have you tried to discover next rental apartments through a Facebook chat? Welcome to test our service: http://m.me/apartmentocean
Yeah, I can imagine. About half the kids (adults, really -- it was a grad course) in a systems programming course I took had that deer in the headlights look in the computer lab sitting at a Unix prompt. Not that they couldn't figure it out, but there was a definite learning curve.
3 Major Data Dumps (Tumblr,LinkedIn,MySpace) Downloadable
As surveillance goes mainstream, it'll lead to the least-humane tech imaginable
i was there when Marwan was at Motorola Mobility(Home). He is no leader. He never tried to understand any product or road map. He had no vision. His monthly townhall had generic corporate BS filled presentations with no real meaning. He was there for one purpose and one purpose only, to sell the division. He was Larry's go to guy to get rid of things.

Looking from far away and from previous experience, it seems like Google has decided move into a different direction. They want to get rid of NEST.

If anyone is expecting Marwan to be the leader and build NEST business, then you couldn't be further from the truth.
TeamViewer users are being hacked in bulk, and we still don’t know how
My Mother is British and my Father is American. I grew up in the states but retain British citizenship. I started looking into getting my first British Passport just before their transition to the new digital services setup.

Before hand there was a mess of documents, pages etc to hunt through, applications to fill out, things to do, documents to include. After the transition there was a small little questionnaire that got me to a beautiful well designed page. That page then had links to all the various things I needed for my application.

There was even a web application that filled out 90% of the application for me and then provided me with a super nice PDF with instructions to submit it, and a check list of all the documents that I needed to provide with my application. It was excellent far better than the preexisting setup.
Truly the most transparent administration in history.
? When you use CEF, you're not building Chromium so I don't understand why Servo's compilation toolchain would affect an application that just wants to embed. Libraries written in Rust can be easily called from C code.
This is neat as a personal project restricted to WebGL and real-time.

The state-of-the-art in commercially available cloth/clothing creation simulation these days is Marvelous Designer and it is available for ~$400. It does produce results that are pretty phenomenal and hard to tell from real-life.

http://www.marvelousdesigner.com

http://www.marvelousdesigner.com/product/features

http://www.marvelousdesigner.com/cases/
Hopefully he applies his brilliant insight to adding collision avoidance to bumper cars. That'll make the sport really fun.
Probably they figure they have to dumb it down for people to understand it. Which is hugely patronizing, and underestimates people I think. I wish the media would take their jobs more seriously in general, because, while there are scattered exceptions, by and large they distort facts, twist things, and misrepresent things to the point where it's nearly impossible to get an accurate view of the reality. Which is a complete shame, because they really have a powerful effect on people's views and those people go on to vote for idiot politicians and just plain wrong policies. I know in politics everyone has an opinion, but that doesn't mean all opinions are equally valid. More often than not the popular opinions are so off base with reality that it's sad, or scary, or both.

And if you think it's bad in the US - look at Venezuela - a prime example of an ignorant and poor populace supporting bone-headed policies and politics until the country is reduced to a shambles. Democracy can only be as good as the voters, unfortunately - and the media bears a heavy responsibility there.
Related announcement post: https://news.ycombinator.com/item?id=11833620
> "You can't proof the absence of defects" comes to mind.

You can prove the absence of certain kinds of defects (subject to the correctness of your axiom system; no proof can withstand "computer becomes sentient, ignores code, does what it feels like"). Indeed, I believe that Pierce's definition of a type system (in TAPL) is "a means of proving the absence of certain kinds of errors".
KCNA used to be hosted in Japan (heck, the domain was .co.jp, not .kp!). `traceroute` confirms it's also Chinese now, though.
I suspect Canada's prime concern was the very high carbon footprint of firefighters from USA and Russia.
We were a bootstrapped startup for 4 years and profitable. Towards the end of our 4th year our land lord wanted to increase our rent by 20% or have us sign a 2 year lease. We were also in the process of discussing a possible acquisition with several companies and so a month to month lease in a brand new building in SF was the easiest solution. It also didn't hurt when the companies came to visit us to see us in such a nice space (they kept the office).

Is it over priced? Yes. Is it worth the flexibility for most startups, without question. +20 people i'd look elsewhere.
TeamViewer has officially blamed password reuse as the culprit. But several postings on reddit in r/teamviewer indicate that users had long random alphanumeric passwords generated by password managers unique to TeamViewer and were still hacked. The hacks are often to the tune of hundreds of dollars via PayPal with the logged-in bots scripting a quick transaction from another source and then it being automatically paid via Chrome controlled via a TeamViewer session. PayPal has been reversing about 1/2 of the transactions as unauthorized when users report them but refusing to reverse about 1/2 of them.
You can use umatrix to block certain elements of a web page, so you can filter out the popup and the semi transparent layer.
I'm glad I found this comment

I work for a legal nonprofit and one of our trade associations is helping me with my plan to run a veterans hackathon and your idea definitely rings true
We have bought followers fo $5 and discovered 15M botnet on Twitter
One irony is that you can't be sure their tickets are legit -- they do nothing to vet tickets for events they don't have official-marketplace status and control the ticket codes. They even accept edited PDFs.

All the guarantee says is that if the tickets are no good, they can (their choice) either (a) give you different tickets that they call "as good or better" or (b) just refund your money, and you're SOL (too bad if you've already spent hundreds to thousands on travel and such).

They will do (a) only if they have cheaper inventory (again, unvetted, so you face the entry-denial risk all over again) still available on the site. This strategy usually works, as 90+% of events experience price drops as the event nears.
A lot of people do things that I wouldn't consider doing myself and live in conditions that I'd (strongly) prefer not to, given reasonable alternatives. If my area were like Beijing, I wouldn't live here. If it were like, say, some parts of Tokyo or various cities in Europe, I wouldn't have a problem.
At the risk of sounding completely ignorant, how hard is it to make a thermostat? I opened one up and it seemed to be a bit of mercury that completed a circuit.

Is slapping a UI and a "learning" system on that big of a deal? I can see how it's a useful product and might seem really cool, but it seems sort of simple to make. Sure, making physical products isn't as easy as software and all, but still, what am I missing?
History of Japan [video]
Abusive? Maybe, sending fired up execs home. Or an exec who had stepped over the line. But abusive, as in, a continuous process currently in motion? Sending them home and letting them come back the next day is not great, and sometimes a terrible business decision on par with letting aggressive sexual harassers come back the next day.

Signed,
Someone who has had a boss throw chairs at people
This Scientist Stung Himself with Dozens of Insects Because No One Else Would
> He has street bikes that will go up to 40 mph.

In my state that's a motorcycle, and illegal to ride on the street without a license plate and insurance. It'll be the same way most everywhere soon, I expect.
Bluetooth LE for setup was not removed from the camera. Nest Cams and Dropcam Pro's can still be set up via Bluetooth LE via the Nest app.

Setting up cameras was removed from the (un-maintained) Dropcam App, to encourage users to migrate to the Nest app, which has more ongoing development.

The video on cameras is no more compressed than it ever was. I know it can feel worse, but nothing has changes there.

(source: I work at nest)
To me, what seems to be almost inescapable is the thought that a "thinking" computer will, eventually, have many, many orders of magnitude greater difference in thinking power between it and a human than a human has between itself and, say, an insect.
I don't think a single 8 second-ish pause per day is that obtrusive. You're getting decent content without paying for it in any way, after all.
One might err in assumptions about what I think. Parent had "seldom used sidewalk that runs for miles next to a bicycle hostile road". Obviously that is different from a regular grid of streets, where no one should cycle on the sidewalk. As soon as crosswalks appear get your ass in the street. Even in the situation the parent described, however, the presence of one pedestrian makes it a sidewalk again so no cyclist will ride and no low speed collisions will occur.
Well, and infrastructure. Very few places in the US are difficult or impossible to deliver to via roads.
this is why we need an open-source thermostat
Here in Brazil you see a lot of people moving from cars/bus to bicycles. I think a number of factors contributed to that:

First and foremost, following the commodities boom there was also a boom in car sales in Brazil, but not a boom in car lanes. Government is spectacularly inefficient around here, specially when it comes to building and maintaining roads. Traffic has worsen considerably in the last decade, and all attempts from most cities of creating new passageways and tunnels ended up in streets closed for construction for several years, the constructions being stagnated by the inherit inefficiency of our government and later on by the lack of money once the crisis hit. Here in Porto Alegre there are various of those constructions with no one working on them, just making traffic worse. The BRT project is half dead and buses need to get out of the bus lane where it's under reform and go in the middle of the cars then back to the bus lanes. There are at least four main access roads near the bus station closed for reform. Not to mention the new bridge of which the construction has been stopped, or the tunnels that for years do not progress. Anyway, that rant aside, the whole "green" vibe around bikes is probably a huge factor too. So you have this transportation which is clean, healthy, faster than a car in some parts of town, and relatively cheap. Then, cities started to "build" bike lanes (actually just paint part of the car lane adjacent to the sidewalk and call it a bike lane, which made traffic even worse). I think that turned what was an increase in the number of cyclists into a boom in the last years.
ML is mostly sum and product types, function composition and induction (I never cared about patterns even though they're high grade convenience). The rest is up to my imagination I guess.
If you run your connection through a VPN it can be unlimited. I use 200-300 gigs a month through T-Mobile.
Coming after "Facebook doesn't have bias in news" and "Facebook news is purely algorithmically generated", hopefully this will give people pause.
Is that why it's asking me to use it everytime I somehow end up tapping "Send a audio message" button?
You can still set up using Bluetooth LE from the Nest app. Your existing account can be used to log in to Nest App, and your cameras will be there. https://nest.com/support/article/FAQs-about-moving-from-the-...
In retrospect, this line made me chuckle, it being a Friday and all:

>>> Frankly, if I could offer Larry Page once piece of advice it would be to take Tony out front of TGIF and fire him publicly
You've never worked in a specialist medical clinic.

Edit: not intended to sound ad hominem
That's not a representation of influence, if timezones were reversed the same would happen with Quebec, minus the larger population.
And also the period of this album https://www.youtube.com/watch?v=FwfpcTYv7Ts&list=PL7sBCGkQNm...

'Exile' in the title is not a coincidence.
Didn't see ads or popups... I have JavaScript turned off (Chrome on Android).
Even in remotest Africa, Windows 10 nagware update burns satellite link cash
This kind of ban only makes sense with dense electrical and infrastructure penetration. Good luck convincing people in the country to give up four wheel drive and switch to a vehicle where fuel cannot be stashed.
If it's in so much trouble, why are property prices increasing at a ridiculous rate? http://www.theglobeandmail.com/report-on-business/top-busine...
Blueprint is just a visual wrapper for the C++ API - a large amount of the functions exposed to you are 1:1 representations of functions from the API. Once you spend some time reading over the API documentation it becomes easier.
As a side note, I have been thinking about Yishan-style CEOs for a while now and part of the point is to fix these problems.
To be honest Zuckerberg could've taken an annual sabbatical and it wouldn't have made a jot of difference to Google Plus's future.

When G+ came out Facebook was pretty damn popular amongst my peers and younger friends and colleagues. G+ had some interest I'll grant you but the big question to everyone I know was 'Why? I have Facebook.' Despite that I and a lot of friends signed up. The problem was that Google's social network felt like a geeky waste land. Like a place where you post things that you don't care if anyone else sees.

Pity because from what I understand their photos app has uncanny facial recognition and auto tagging capabilities. Their email clearly is solid. Hangouts is also pretty damn good. Google have so much opportunity in the social space if they could tie all these services together in a compelling way but they really seem to be missing some key ingredients - thoughtful leadership perhaps?
Then just host it yourself. But Medium has to make a profit.
For me personally, I don't think it's hard to quantify at all. I'm absolutely terrible at being productive on my own, just having somebody to talk to that's working near me increases my productivity twofold.

Still, the price is really high. I certainly wouldn't be able to afford it if I was trying to bootstrap a new business.
It's free to use, snag a copy and play around :)
Contact Legislators in Under 10 seconds Using SMS / FB Message
For those of us affected by housing in the Bay Area...

In under 10 seconds, message California legislators about Jerry Brown’s affordable housing bill, up for debate on June 15th. Simply include “@bayhousing” in a text to 781-790-4299 or a Facebook message to Hotline (m.me/hotline.technologies) and it will be sent directly to your representatives. These messages can influence the outcome of the vote.

Spread the word by sharing this with others affected by the Bay’s housing prices. Let me (@akshar) know if you have any questions.

Learn more here: www.hellohotline.com/bayhousing

See what people are saying about the issue here:
http://blog.samaltman.com/housing-in-the-bay-area
http://www.bizjournals.com/sacramento/news/2016/05/25/opponents-against-browns-plan-affordable-housing.html
I'm surprised most of the comments here are on the merits of shared workspaces instead of the potential overstaffing of WeWork. They have opened a couple of campuses in Denver in the last couple of months, and i was surprised to see about a 2:1 company to WeWork staff ratio. I won't pretend to know the list of the staff's responsibilities, but i can say that often times they appear to be hanging out in the general area chatting.

As a tenant that lack of things to do is great for me. It means they can be attentive to our needs when they arise. For WeWork, i suspect it is indicative of overstaffing campuses.
I agree and try not to do this often, but this is embarrassing even by HN drama standards.
Not at all.

"Love what you do" is an employer tactic to maximize value and minimize cost of their employees hoping they'll work extra for passion instead of more money.

Unless you have substantial equity it's not your company. Don't be passionate about a profit, control, or ownership you were very intentionally cut from.

In this case the employer desires to run their company without paying you or dealing with you because they don't want you there. But as of today, they need you. If tomorrow they decide they don't, you'll be packing your boxes. Remember that.

If you enter into a work relationship where you are nice then you open yourself up for abuse and favors. People stop respecting your time and ideas and you slip into the role of company bitch. Set boundaries and never hesitate to leave if things are not in your favor.

It took 150 years of worker struggle to get a minimum wage, a civil war to get rid of slavery, and decades of violence to get rid of child labor. You are a worker. Remember what you are selling to the employer. Don't foolishly give away your labor capital. Maximize your own profit and minimize your own cost.

However, if you own a commensurate share, then disregard all of this as it doesn't apply.
I appreciate your responding thoughtfully, when it would be easier to double down (as many people do).

On HN we're trying for respectful, substantive discourse. We don't always get there, but it's clear that we can't have users putting down entire countries without things degenerating pretty quickly.

If you'd err on the side of editing out incivility from your future comments, we'd appreciate that too. It's something a lot of us have to work on (including me) and are learning together. I'd like to think the community is making slow progress in that direction.
Interesting question, you do have a manager, the VP of Software, if they are not coaching/mentoring you and helping you grow into your managerial role they are putting both your career and the company's future at risk. Just saying.

The first thing to remember is you will always "be personally tasked with building out the product" and you will be doing less and less of the actual coding, but you will still get fired if the product fails big time. In theory the extra risk come along with extra pay, since this sounds like the first time you're doing this I'm guessing you may find you aren't being paid commensurately with the risk you are taking.

As you become senior leadership, your task is to look further and further ahead in time and try to anticipate, and have plans for the various situations that may arise. Given that those situations will have various chances of actually coming to pass, those that are unlikely you can just sketch out an idea for a plan, those that are more likely you need something more detailed. One of the secrets of being a good leader is that while it may seem like you "pulled a great plan out of the air when this thing happened", its really that you had already considered weeks or months ago what you would recommend if that weird thing happened.

As you get closer to the top you will have to include business priorities as part of the "weird things that can happen you have to look out for." and to understand exactly how the company is generating value using the products or services your team is developing or providing. Nothing is more frustrating to a brilliant engineer than to deliver a beautiful architecture and product to a company that cannot use it in their business when it is delivered.

You should probably have a discussion with your boss, and your boss' boss in the same room talking about what you're going to be working on and delivering with your team. It will help tremendously down the road. That is also a good time to ask for training resources as your boss' boss will be eager to fund them if you are being successful and that will encourage your boss to actually provide them.

There is a weird point you can get to when you realize that you're boss is afraid of you, depending on your boss that can be very uncomfortable.
Source for liberal policies leading to unemployment?
The module system lets you define abstract types. The module system is the first defining characteristic of ML, the zeroth being type inference. Without the module system, ML simply isn't ML.

The importance of abstract types can't be overstated: they can enforce nontrivial invariants of data structures (e.g., that self-balancing search trees are actually balanced), by just reducing the scope in which they could possibly be broken, and without bringing in the machinery of dependent types.