skysight-inc/HackerNews huggingface dataset:
I have held the CTO title at several start-ups, including VC funded, though not at a HN style web start-up (YMMV). My job, greatly simplified, mostly consisted of two things: 1) setting the technical vision for the company, and 2) communicating that vision internally and externally.

As to 1, it's never consisted of a lot of programming (that's what you hire programmers for), but looking at the hundreds of more or less showstopper technical decisions that have to be made in a company every week, making a decisive decision, and being able to justify & live with it. A CTO has to be experienced, practical and savvy enough to make very hard technical decisions well enough not to screw the company down the road (you decided to go with a vendor that folded: Fail, your back-end architecture won't scale: Fail, etc.). A CTO who jumps on "new and shiny" needs to have a much better explanation than "new and shiny rocks!".

As to 2, being able to sell the merits of those decisions is vital. Early in the companies growth, that's making your internal technical folks good with it, even if they think they would have made a different decision (as they often would): why add this feature (or not), why this database instead of that one, why this deployment strategy, why hire that person over another, why allocate resources here and not there, etc. As the company grows (hopefully), I spend more and more time making non-technical and external folks believe in the technical correctness of what we were doing: the sales & marketing team, client prospects, press/media, potential investors, etc. By this point, I really should have turned over most any remaining day-to-day stuff over to operational folks, or I'll become a bottleneck for growth.

That said, a lot of start-ups slap a C-title on all sorts of stuff that they shouldn't. C-level is a strategic role, not tactical. Your accountant isn't a CFO, your best programmer isn't (probably) a CTO. The kid who updates the web site and is reading a book on SEO isn't a CMO. This doesn't matter so much early on, but if you ever decide to go the VC route, they tend not to like a C-heavy corporate structure. If nothing else, the VC will want to add strategic heavy hitters, and people tend to get butthurt when their title goes from CTO to Senior Programmer or some such.
Nitpick: Ambassadors work in an Embassy.
Apple spies on you as much as google, without a doubt. They're just not as open about it. After all, why wouldn't they do it when it helps them build "better" products that make them more money.
From the article itself:

"It included a racially diverse group of 150 men and women — a rarity in clinical nutrition studies — who were assigned to follow diets for one year that limited either the amount of carbs or fat that they could eat, _but not overall calories_." emphasis mine.

This particular study is touting the virtues of not tracking calories. It's basically what the entire article is about. Eating low carb without counting calories.
It's currently unobtainium, it can't be purchased.
I phrased the question in terms of me, but you have no idea who I am or what I might have to hide, so please imagine it in the general sense of what any given person might have to fear from a database of their location information.
For pages with a great deal of local/global state, we've taken a page from David Nolen's Om library and have a cursors library written for react using react's immutability helpers.

See the example/repo @ https://github.com/caseywebdev/cursors

IMO, pairing global page pub/sub with heavy local modification doesn't seem like a good pattern for effective state management. It seems less problematic at scale than two-way databinding but problematic nonetheless.
he has a couple names: "little guy; wall•e (unofficial); density nano"

but what he's made of is two infrared distance sensors. measures ingress and egress.
I think they would be fools to do that. It would set a negative tone from the beginning for the entire event, which is supposed to surprise and delight.

The smart thing to do from Apple's perspective would be to slow-roll the breach story as much as possible until their September 9 event, then count on heavy coverage of the product announcements to drown it out.
Plugins on click to play, use a plugin that changes your user agent every few minutes, disable plugin list enumeration.

And suddenly the best information they can get is your HTTP accept string.
"99% of the population won't have this problem because"

they don't use facebook or photo sharing sites or ... oh wait I guess they do. That might be a problem.

I don't think this is rocket science here. Find my FB account, find my mom, what is her brother/uncle/fathers last name, or just look at her "friends" list and try the most common last names. Or heck just try them all, there won't be more than a couple hundred to try and thats easier than bruteforcing the entire phone book. Heck just use my friends list, I know enough men on my moms side of the family. Done. Next.

Find my FB account and get a general idea where I grew up (just to make sure, although my name is weird enough for this not to matter). Go to genealogy website, search old phone books for my mom's name or just my last name, street name was Greenfield. Maybe you'll find my house and my aunts house, so two names to try. Done. Next.

Find my FB account, look thru old pix, here's me and my girlfriend in front of this 80s subcompact POS that being my first car which was a falling apart POS when I got it, but whatever. Ask an "old" guy to id the car. Its either a Dodge Omni or a Plymouth Horizon. And its red, if thats the question. Done. Next.

Its very unusual to have a "personal security question" that isn't answered by facebook, twitter, linkedin, any of the photo sites, classmates.com, etc.
Same here. A generator was posted a few days ago and it took me a couple of startups to realize this was not a (far) better generator. Great initiative though.
"Require 2FA for everybody, full stop" would do the trick.

The proposed solutions you outline all assume that "password + security question" is only an insecure system for celebrities. But we have enough experience by now to know it's an insecure system for everyone.
No I don't, but the only meal I eat at work is lunch and a few snacks, which I prepare the night before. I usually make lunch for the next 2 days to save time.
Many of Caltrain's problems are systematic, such as lots of at-grade crossings and mega-rich fucks in Atherton.
Downloadable data for the 2014 Ebola outbeak in West Africa
I'd love to see something a bit less trivial, like iterating over the output of another command to run some other commands

for i in `bin/hosts`; do ssh $i uptime; done
Introducing Gulp, Grunt, Bower, and Npm Support for Visual Studio
I'll add my interest in adding a Spotify integration. I'd definitely pay $ for it.
Phase change memory lets a single bit act as different logic gates
The point is more that you can't abstract neurons away into a simple "analog in, digital out" pseudo-transistor with fixed connections and expect that to describe how the brain works. The brain makes active use of all those details you are abstracting away, in ways that would make your model's predictions differ from reality.
> My point is: I appreciate that google is aware enough to know that when I search for "hash salt" I'm not talking about potatoes. DDG shows me recipes and first.

That's the reason I always come back to google and search logged in. Almost all my searches are computer or more generally electronic related. On other search engines I get useless results.
> they shout "HAI" hit login button.

what?
Sr. Full Stack JavaScript / Node Developer - Hook & Loop - (NYC)

We are seeking a highly motivated and detail-oriented Full Stack Developer with strong client-side and server-side JavaScript experience to build functional prototypes of the next generation of business applications. You will collaborate with teams that include developers and non-developers to shape the functionality and user experience of mobile and desktop products for one of the largest enterprise software companies in the world.

Full details here: http://www.hookandloopnyc.com/javascriptnode-js-developer-2
>>But, as far as most of the criticisms posted here, they're really unfounded. If you want to be a purist about privacy, you really have to just quit using technology. It's not realistic.

Exactly. It's not realistic because it's a strawman, and a disingenuous one at that.

No one really wants to be a "purist" about privacy. Indeed, the only way to live a 100% private life is to have a cabin on some uncharted island and never leave it.

Rational people, on the other hand, realize that there are certain privacy costs to living in modern society. They simply want to make informed decisions about which benefits to trade off those costs for.

What the author advises against is giving all your information to one company, i.e. Google. This holds especially true since said company's core business is serving you advertisements and generally controlling your Internet experience (using the "personal filter bubble" described in the article) using the information it has about you. Instead, he is suggesting that people spread their information across multiple service providers so that no single one of them can compile it to get a wholesome picture of who you are. The point is not to avoid giving your personal information (although the less you have to give, the better). The point is to avoid putting all of it in the hands of one company.
The StartUp failed but here is what I learnt
Sure, they could fix delays! A good start to doing so would be:

- Eliminate at-grade crossings
- Switch to level platform boarding
- Double the number of trains
- Replace the current trains with faster accellerating electric ones

That ought to be done within a decade or two. Seems like more work than releasing the data they already have.
I still don't think it's especially well written.

"Press ESC to cancel and return to Windows"

Cancel what? From memory, hitting Escape would just throw you back into the stuck program and would help you not at all. I guess what is being "cancel"led is the blue screen, but that's hard to parse for me.
Awesome work guys!
This was posted by my friend and I thought it was a brilliant lesson for all budding entrepreneurs (myself included).
strip clubs, bars, 'adult book' stores - these are all perfectly legal and innocuous activities. Who cares?

the house of your drug dealer - being in someone's house in circumstantial at best. By your logic they would also have to arrest the drug dealer's mailman, maid, meter reader, etc.

burglaries - again, circumstantial.

Someone who wants to do me harm doesn't need a database full of comprehensive location information. They'd only have to find out where I live and wait for me there.
What Apple earns from iAds is chump change compare to Google's ad revenue. I don't deny iAds exists, but read my comment carefully. That's not their main source of income. Google's almost whole business is to sell ads. Apple can survive without selling ads, Google can not.
Why would Uber start actually following taxi law at this point?
Every time you read or write from a RAID volume, it does perform validation and write-back on error detection. I think your mental model of how linux software RAID works needs updating.

I'm not trying to argue that mdadm is better than ZFS, just that in this case they pretty much compare the same.
Personally I don't believe using preset security questions should ever be allowed. People should be allowed to type their own security question and answer.
I think that recommending BTSync is a bit scary.

Instead of accounts and a potentially long brute-force process as provided by Dropbox, BTsync relies on a public and "secret" key having been generated. This seems fine and dandy until you realize that the concept of brute force is an applicable means of getting access to anyone's BTsync if they are using the standard tracker.

Given enough storage space and bandwidth, someone could just create any number of shared folders assigning them all a different set of keys (this doesn't need to be done one-at-a-time) and wait for data to fall into them.

Doesn't this completely sidestep the concept of the data being supposedly secure in BTsync?
They are performing artist, how you feel about their contribution to society is based upon how you feel about performing artists in general.

Is society enriched by the eloquence of humanity of ballet? Does humanity prove itself to the universe when our best singers hold a pure note for a brief moment in time? What impact does a movie exploring some aspect of the human experience have upon the world?

Popular performing artists are popular because their performances bring some amount of joy to people's lives.
I'm down - happy to test it out. Now... to upgrade to OC7 :)
The documentation seems to suggest it supports through a library a "rec" as in recursive command as documented here http://srfi.schemers.org/srfi-31/srfi-31.html ... not sure how to extrapolate that to your specific example however :D
I think you are right. Apple's job is to make higher profits, not to "clear the air" with the HN demographic.
Location: Italy, I would like to go back to Shanghai.

Remote: ofc.

Willing to relocate: Yes.

Tech: Java, C, C++, PHP, SQL, JavaScript, JQuery, HTML (any), CSS (any) and more.

Resume: (Brand new!) https://goo.gl/QifQtI

LinkedIn: https://www.linkedin.com/profile/view?id=31102172

Contact: my username @ gmail.com

Born and raised in Italy, I'm now ready to work with super talented people around the world, to solve the most exciting and competitive problems, and to plan and execute tremendously complex projects.
Yup, there's also a chrome extension available.
>Netflix's business model is nearly identical to HBO's. The only difference is that HBO bills through the cable companies and Netflix does not. But the cable companies take a cut of HBO's earnings for distribution. Netflix wasn't paying that until recently.

You're probably right about that. However, I don't agree with the FCC being lobbied in order to protect an aged revenue model and further increasing lock-in. That shouldn't be the FCC's purpose.

The whole thing smacks of the laws some states are enacting trying to prevent Tesla from selling cars online, etc.
Tools designed to fight trolls are being used to crack down on dissent
Any phone on a supported carrier.
owncloud has two-factor support via Google Authenticator, I'm happy enough there. I use Authy to sync the tokens between my devices.

Full caveat though: I never have a single device with both my tokens, and synced password database - just in case memory dumps of phones/tablets become valid. So, I dump my password database to my tablet, whereas I sync my authy tokens between two phones.
i check for the x-frame-header
I figured the part in their next sentence was being somewhat ok with moving forward: "When does work ever get done on schedule or within budget? Rarely."
It's a pity Ballmer's writing skills weren't deployed for that Win32 regular:

This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor.
If the government has devolved to the point that we have to worry about them framing people unjustly, we have FAR, FAR bigger problems than a database of location information. Hiding the information in that scenario is, at best, a temporary band aid. The appropriate fix is limiting the power of the government and requiring strict and transparent conditions on when and why someone can be arrested.
You should also add "station-specific spurs", to allow trains to express through while trains are dropping off/picking up passengers at that station.
> appreciate that google is aware enough to know that when I search for "hash salt" I'm not talking about potatoes. DDG shows me recipes and first.

Really? For that exact query, I get the Wikipedia page for "Salt (Cryptography)", "How to Hash Passwords", and "Salt the Hash - Security tutorial"... you get the idea[0].

AFAIK, the stuff you're seeing at the top is their 'zero click' information, which Google never provided (until after DDG added it and promoted it as a selling point). That's a little hit-or-miss, sure, but the actual search results of DDG are generally just as relevant.

I've been using DDG as my primary search engine for years now - I still resort to "!g" searches sometimes, but I have to do it far less than I used to.

[0] https://i.imgur.com/qt2Xpfm.png
Try this: http://www.jongales.com/blog/2014/02/13/how-to-get-around-th...
Steve was foreshadowing the standard MB_OKCANCEL dialog box abuse which was to come:

Cancel the Transaction which is In Progress

[OK] [Cancel]
If the only way to safely use the system is to deliberately ignore its instructions ("provide answers to these questions"), then the system is broken.
Based on our experience so far with the latest Oculus SDK, mounting a Leap Motion Controller onto a DK2 does not effect positional tracking, since the DK2 was designed to have more LEDs than needed for input experiments such as this.
https://news.ycombinator.com/item?id=8259339
As a former Pro DJ that now leads a Unified Communications Startup I find your comparison especially entertaining... and accurate. Vinyl records are still around now although they are more of a novelty item (no one is making real money on them). What has persisted is the analog user interface (especially around DJ'ing). While Email may persist in the future all your contacts and all your communications will be all together in one place. It is ABSURD that when we lose/misplace our physical phones we often simultaneously lose contacts and the ability to make/receive calls & SMS. It is also ridiculous that we can't all have a simple threaded chat log of our communications with all our friends/contacts regardless of if they were calls/SMS/Email etc. Different messaging channels are like different music genre's, many people used to think genre's like rock and hip hop were totally separate because the companies that marketed them worked hard to reinforce this distinction. As tools like the iPod gave the user more choice in how to organize and experience their music they blurred the lines between these genre's. The same thing will happen in messaging. People don't care whether it's a Twitter Message, Email, SMS or call. They just see it as all as communication and no one platform will win the day, it will be a mashup of all of them.
I'm sorry, but that doesn't make it any clearer.
Libnitrogen: What a network stack should look like for a mobile application
That's not a bad conspiracy theory, come to think of it.

Publicize the stories to the point where the public accepts the disabling of the buttons. Then the airlines can knock another 1-2" off the seat distance.
Rebooting on Mars
Dart VM: Tracer Benchmark Improvements
Why is it a problem? The WSJ has high quality reporting. If the content is worth reading, then support the creators.
PyElly: A multifaceted natural language tool written in Python 2.7
Tracking is an issue in that your interests, preferences, and proclivities are being used to make others richer. Hey if that's ok with you then I'm cool with that. I'm not cool with me doing that. I run ad blockers. If you make a living from ads then offer me a paid-for alternative. I avoid everything Google. I use a Windows Phone without a Microsoft account. If an app wants access to my contacts it doesn't get installed. My blog is my own code because I own what I write so I want control. In the absolute sense. I'd rather pay than use a free service, because being a cynic I don't believe altruism in it's truest sense exists.

I interact on my terms, or not at all.
Cool! If you end up doing the new 9th Street Berkeley location, consider another count next door at Donut Dolly to see how many donuts are still available.
Allowing people to create their own security question/answer pair would be an excellent start.
And? Both of them track data, both of them do target ads.

What is the real difference? One is better at doing it than the other?
David Klann Talks About Using Open Source Software in Broadcast Radio [video]
>>"Require 2FA for everybody, full stop" would do the trick.

How do you require 2FA for the Find My iPhone application when the only context for using that application is one in which your phone is lost?
Don't.

The 10,000 hour "rule" is a complete myth.
It's true - the standard results on-point, but the top of the page is filled with images of food and links to recipes.

This is, ultimately, a nuanced point. It's a bit difficult to contrive a situation where the discrepancies are extremely stark in a single case, but over time and with consistent use (especially something like Google search which i use literally hundreds of times each day) the differences add up to make a pretty pronounced impact.
>99% of the population won't have this problem because not even some of your closest friends know what street you grew up on or your mother's maiden name.

Those are the same hand-wavey thought processes used by people who are paid to know better that get them hacked.

If I knew your name and where you live, I could find out your mother's maiden name and the street you grew up on in not much more time than it took me to type this comment - especially if it were something I did all the time. Fact-based additional confirmation questions are stupid, and non-fact based ones are impossible to remember.

seriously: http://www.peekyou.com/ or any of these services will work, and many of them allow you to buy prepaid packages.
If only DonutScore.com weren't taken ...
What can we learn from 800,000 public comments on the FCC's net neutrality plan?
One question:

What is the advantage of using Stores over the approach of using Backbone Models as stores and rerender on 'change' events?

https://github.com/clayallsopp/react.backbone

I'm just starting with React, but IMO referring to the models in the component and calling methods on them is like the equivalent of calling actions through the dispatcher?
The reason email will last forever is that nobody owns it.

If Twitter goes bust then you lose all of your tweets. If Facebook goes bust then all of your status updates go out of the window.

But email is an open, free protocol that anyone can implement and is deliberately designed to be decentralised.

And so the ecosystem will last as long as a few people find it useful.
It computes because it is detached, there is no feeling. To learn, we would need to first create something that is conscious, an ever-changing self. It needs to be in reference to itself, not some notion of compute in a detached paradigm.
Well... taxis are normally so expensive that people don't use them day-to-day except when they have no other choice.
You got it. Consider it formally on the list. Friendly with any of the staff over there?
You should explain in concrete terms why that is the case. I think its apparent that the human brain is a much more complex and advanced neural network (Intel 4004 vs Intel i7 perhaps?), but to say it is not is interesting and I would like to hear why.
Sorry, you were beaten to the joke a long time ago: http://www.oneweirdkerneltrick.com/
I think next time it would be great to partner with another small team to get at least 1 more developer involved. That way we could be slightly more ambitious in our scope and give the live blog a little more attention throughout the day.

But overall, it was a lot of fun. I'm looking forward to the next hackday.
Our VR Developer Mount is compatible with both DK1 and DK2. Additionally, we've made the files available on Thingiverse if you want to DIY our version: http://www.thingiverse.com/thing:445866
The referenced paper, http://www.cs.dartmouth.edu/~doug/mdmspe.pdf is well worth a read.
Excellent though it is, they're using MapBox, which really only caters for the embed-a-map use-case, and not general purpose browsing/route planning.
Who has time for this? Google can track me all they want but I'm not that interesting of a person to track :)