skysight-inc/HackerNews huggingface dataset:
Why not just provide a link to the product on the last page in the process? This could even be a link that automatically stopped working after it was used a few times. Harvesting email addresses is definitely not the only way to solve this problem, so it seems unfriendly to allow only that method.
I was a little critical of Sam Altman's post awhile back about investing in defensive biotech (https://news.ycombinator.com/item?id=6890060). Reading this, I think I may have been a bit too harsh.
Amazon Prime has a solid video library, even compared to Netflix - or at least, it does in the UK. It's amazing how they're screwing it up on the positioning/awareness front though.

Only a few years ago, I was a convinced LoveFilm customer (Amazon bought LoveFilm in 2011) and only used Netflix on free trials. Oh how times have changed: since rebranding to Instant Video from LoveFilm, their base has dropped even further, and while everyone I speak to has at least heard of Netflix, nearly nobody is aware that their Amazon Prime membership also includes video.

And now with music, they don't even have a good library? Psssh.
But if GC doesn't matter, then why Go and not something like Lua?
Good luck getting a buyer to accept a offer with an FHA loan. You have a hard enough time getting them to accept a regular mortgage with 20% down, trying to get someone to accept 3.5% will likely be impossible in this environment.
I mean the formulas are not very good at explaining the concepts. Sometimes it's helpful to have a picture.
No, I don't. I use a password manager. I promise I'm not being obtuse. That is what I do. I create an account, and add it to KeePass. Because I never know when I will need it later, even if I don't think I will.
> I wonder if Boston is doomed to be a cautionary tale about what happens when a culture of B2B startups (Digital, Wang, etc.) produces VCs who don't have enough vision to fund companies like Facebook or TaskRabbit.

I'll assume for the sake of my sanity that this is sarcasm.

In my opinion, Boston is just fine the way it is. It's a mecca for people developing new technologies, anchored by Harvard and MIT. Not everything needs to be a consumer-facing, internet-delivered solution to ordinary problems. There's a lot of money in that, no doubt, but it's not the be-all, end-all of the tech scene.
If wireless charging is 100% secure, then it's the best way to go for public charging stations. USB cable is a potential path for malware.
Good or bad climate is pretty subjective, so it depends on what you prefer, I guess. From Wikipedia (measurements from the airport), the whole 'it always rains' seems like an exaggeration - ~960 mm a year, less than other major US cities that are not known for being rainy. Mild winters, decently warm (and not hot) summers considering it's proximity to the Pacific, and its latitude. BC, Canada seems - from what I've read, not experienced - pretty mild for its latitude, and Vancouver is the warmest city in Canada#, despite being above the 49th parallel.

Seattle climate seems nice if you prefer/can tolerate relatively much precipitation (though perhaps not relatively much for being in the Pacific Northwest), mild winters (lows not below freezing, on average), and decently warm summers.

EDIT: and apparently not many sunny days, annually. Overcast weather seems to be more of a problem in Seattle than rainy weather.

# Or perhaps just the warmest major city; Victoria, BC seems warmer. As an aside, certain places in the mid interior BC looks to be one of the warmest places in Canada, maybe even warmer than Southern Ontario. The Pacific Northwest has a pretty mild climate for its latitude(s), overall.
> Over a million songs and hundreds of playlists.

When applications like Hip Hop[1] exist and are advertising 45 million songs, a million doesn't seem that impressive.

[1] - http://gethiphop.net/
I may not have been clear where I made that comment, so let me explicitly say that I do not know the history or state of CF's abuse policies. CF may, in fact, be doing everything right. I was merely stating a condition that, if CF is doing what you quoted, then it would be a "big bunch of bullshit."
This is only in US, I went to expedia, no bitcoin option, well that was a let down.
I don't know about the needs for a business, but regarding the needs of the site's users, the article is dead-on.
Is the climate as bad as they say in Seattle?

I would argue that the climate is actually quite nice.

It is, however, cloudy often. Even in the summer, you get a lot of overcast days and misty rain. Summer mornings are always cool: 13 to 16 C (high 50s F). Summer afternoons are usually sunny and hot: 23 to 28 C (high 70s F). Some people hate the lack of a "real" summer, but having experienced enough 37+ C/humid days for one lifetime, I don't take much out of that complaint.

Winters are mild, temperature-wise, but overcast. You'll only get about 10-20 hours of sun per week in the winter. For the plus side, if you look outside in the winter and it "looks" nice, it probably is (nice meaning 8-12 C). (On the East Coast, sunny usually means sub-freezing.)

It's not "always" raining but you'll probably get some rain on 2/3 of the days. Of course, some of those days are mostly sunny and have a misty rain for half an hour in the morning, and some are uniformly overcast.

It depends on what you like. If you're physically active, you might prefer it. (It's never too hot, or too cold, to run or bike.) Seattle has about the same climate as Paris, but the perceptions are totally different. In Paris, it's being compared to cloudier, colder places like Berlin and Warsaw, so it has the reputation of being a sunny, mild city. Seattle is being compared to San Francisco and Los Angeles so it has the reputation of being cold and cloudy. If you're from the East Coast or Europe, you won't mind it. I've heard plenty of Europeans move to Seattle and, because they've been told the weather is so dreadful, think they've won the lottery when they get what's actually an average winter (mild temperatures, not much sun but some, light rain).

Would living (a few hours?) away right on the pacific coast be an improvement in climate?

It would be even rainier, and it's the rain (not the temperatures) people complain about. However, if you go east, over the mountains, you get into a climate that's quite dry. One thing to keep in mind about Seattle's weather is that, if you want, you can drive 100 km and get winter sun in the desert, or drive into the mountains for snow and skiing. (Snow at sea level is rare in the Pac NW.) If you really don't like the 5-6 days per week of overcast in the winter, you can escape it on the weekends. On the other hand, if you want an actual bona fide rainforest, you can get to that as well.
Learn Russian for free
Yes, Cocoa is very complex. But I hope that a language like Swift will make it easier to come up with high level libraries that hide some of that complexity. We'll see what happens. Personally I feel that with Swift instead of Objective-C I lost a millstone around my neck...
>> Another way of putting this: because of patents, we're in a privileged position of being the only people who are allowed to work on this problem.

Isn't that fair since they are the company putting the R&D into it?
I'm curious about where you interviewed, and how big the companies were. I've never had that experience with startups in Boston (only big companies out near Rt. 128). Engineers are in high demand here, so most "interviews" are really cap table discussions and salary negotiations over a drink. In fact, multiple startups over the past five years have used their VCs or EIRs to approach me; I can't imagine a situation where a company would look down on a 27 year old developer.

I do know exactly what you mean by deference to authority, but outside of the MIT professor-run startup bubble, I think it's mostly dead (well, I can't speak for biotech...). I just hope it isn't replaced by ageism, as you suggest.
And is a nightmare if your device is stolen.
If your goal is to make at least $100MM, and your chance of founding a billion dollar company is 0.00006%, then you should go buy a thousand lottery tickets the next time the powerball is up in the hundred millions. Your odds will be higher and you'll find out the next day you lost.
Isn't his for a website? Is yours a mobile app? I'm guessing that since the user has already committed to downloading the app, and probably has FB clients on their phone it's easy for them to use FB oauth (since it's actually quite nice how that is haandled), they probably just want to use the app and are happy to sign in with FB.
For many use cases this would not be required. We have an online school. How would you solve being an online school without the ability to contact your students by email?
Some great submissions here already (second/third the usual suspects Divvy, Alfred, VLC, Sublime Text et al.)

Depending on what you use for productivity, you might find a Pomodoro Timer useful. There are loads, and I quite like this one: https://itunes.apple.com/gb/app/pomodoro-timer-focus-on-your... (or just use the Chrome app http://tomato-timer.com/)

And for writing creatively, I can highly recommend OmmWriter. http://www.ommwriter.com/
Crowdfunding success from Finland – Yoogaia
The NSA does this full-time, with a large staff. They have very elaborate systems designed to automatically pull all this information and organise it into databases for easy lookup.

These guys were manually viewing wireshark dumps. Obviously they're going to spend a lot more time to get the same info when working at such a low level, with no access to any of the automation tools the NSA uses.
agreed, tablet + phone is quite common for example
Thanks for your informative response.

Actually, I think that just knowing English well one can see the same effect as knowing a few other languages - the etymologies of words being dispersed amongst Latin, Greek, Scandinavian, Germanic and French origins (as a first pass, of course there's influence from many, many languages) makes it easy to see how many words can develop for the same thing, each having a subtle twist of meaning. Like the use in English of beef/cow for cooked meat vs. the animal.

The only words I know for a computer are computer (English derived from a name for a person who calculates values), ordinateur (French, origin is Latin to do with organising/ordering; close to English "ordinator"), cyfrifadur (sp? Welsh, origin is account-er; similar derivation as English), and rechner (German, a cognate with English "reckoner") ... but in these cases I think everyone normally uses just "computer" or a transliteration of it like in Kswahili ("kompyuta", don't quote me on that spelling!).
Kommissarische Reichsregierung
yup, you're right - a misread on my part. Thanks!
help Totally stuck on the Javascript declaration. Tried eval and call and apply

EDIT Oh, I'm expected to "cheat." Cute. :)

question Looking at the source, how does the solution to the robot puzzle actually get activated?

EDIT Oh, it's a direct string comparison. Okay.

bug If I try to get the man, I'm told

"You can't see no man here"

bug I can't cut-and-paste the hashed password. That sucks.

bug "disintigrates"

bug I can't cut-and-paste the ascii code. There is no way I am typing all that in by eye.

bugfix If I highlight the code and then right-click before letting go of the mouse I can copy
10 Reasons You Should Invest In Role-Playing for Safer Events
Great idea. In other parts of the book we discuss how Python implements lists and other data structures, so that would fit in nicely with that theme.
Nomadic Startup
Growing Asparagus In Meteorites to Prepare Us for Space Farming
We run a Price comparison site for nutrition products. The main reason we have a "registration" process is so that you can sign up for price drop alerts on your favorite brands, products, categories, and our hot deals we find.

So, since these users want to receive emails from us, the system proposed simply won't work.

We've spent a fair amount of time refining our process, and still have ways to go, but this is the current process:

1. User is not logged in, wants to get a price alert on their favorite protein. They click the button.

2. A modal popup comes in, only asking for their email.

3. They're now logged in, and the alert is saved (but not activated). They're told to check their email.

4. We send an activation email via Mandrill.

5. They activate, when entails entering a password and their (optional) full name, and all price alerts are now active for them.

6. After they activate, we send them on over to a welcome page, showing them where they can see their settings.

This process is as simple as we can make it. The only thing I want to change is some of the verbage in #4. Right now it's a blanket Confirmation email, but doesn't mention the product they want to follow.

Our userbase is all over the map in terms of gmail, facebook, and twitter. I don't trust any of those. So this is our best thing. See my profile if you want to test it out.
Don't trust that company with your data, trust this one instead!

This is never the solution. The solution is to abstain from services which need your data, and which don't give you the source code of the software so that you can verify whether or not it does what they say it does.

Try instead: KeePassX, or KeePass2
I was burned by something like that just yesterday. I've never used my mobile to log onto my email before, but after taking a 4hr trip and expecting an email, I tried and found myself locked out. This despite having the correct password, but it ran me through 'secret questions' which I filled out with gibberish about 20 years ago because I correctly believed they were a security risk.

Thanks for that hotmail, very helpful.
im a dyslexic, and i started at uni doing a programming degree, I then switched off it (not due to my dyslexia, but lousing a passion for it once I was no longer doing it for run.)

I had no problem programming with dyslexia, as I found after repeating world long enough i learnt them (and being form the UK, a lot of programming terms are spellet incorrectly anyway.)

When it came to documentation it just took me a bit longer to insure that it was readable by everyone else on the team. But that's something that is done for any job i do.

I'm sure they everyone on a team you work for loves the fact you a condescending and see that someone with a disability is lower then you, and is not capable of doing the job as good as you.

I have seen plenty of code, and comments that was done by people who don't have dyslexic that is a mess. Bad coding is not just the domain of people who are unable to spell.
Or you know people care about their privacy...
The quotes you gave were certainly relevant, but still: Turing doesn't state in his paper that the interrogator is to be made aware (all I said). The rest is our modern interpretation of the test. It's a fine interpretation that I don't have a problem with, but it is an interpretation, not a criteria lifted from the paper.

In the article Kurzweil even says as much: Turing was carefully imprecise in setting the rules for his test, and significant literature has been devoted to the subtleties of establishing the exact procedures for determining how to assess when the Turing test has been passed.

It is not made clear in the paper that the intention is for the human interrogator to be made aware of possible replacement. I myself know this is not the most popular interpretation, but it still makes sense as a Test, you just check if player C is wrong as often as before. Some research has shown that unaware people change their attitude and questions, while other research has shown that for some judges this doesn't matter. Early Turing bots were tested under the interpretation that judges can be unaware. For sourcing on this see: http://en.wikipedia.org/wiki/Turing_test#Should_the_interrog...

I think one of the problems with the Test is that it was written by a mathematician and logician, while it touches on fundamental philosophical problems of consciousness and other minds. It may be valid in these pure domains of information theory, while it may be problematic in philosophy of mind. It is not sure where one ends and the other begins. Philosophers hone in on the ambiguities and omissions. They ask: "Why would Turing omit this rule, while carefully stating other rules? Is this ommission significant? Does the outcome of the test change when we make people unaware?" That is not bizarre, as much as it petty.

Another problem I see with the Test, and this may be controversial, but: Turing creates a test for intelligence and as the basis he takes the distinction between male and female. Then he replaces the male with a machine and asks us: if we lose our gender guessing game as often as before then machines can think. This assumes that Turing thought that he could distinguish males from females by questioning their intellect (as for small-talk both players could easily lie about that). Which at the time of the paper may have been realistic, but in modern times is not the case: If you have an adversarial male and a female who try to trick you, I don't think I could make a distinction at all: My guess would be as good as random.
I doubt we'll ever get within range of this particular goalpost, but it's certainly possible to handle communication within an app. If requiring emails doesn't bug your customers, congratulations! Your "...the email address is so..." remark invited skepticism.
I hope that never happens, because I think such a world would be extremely dystopian. Strong safety guarantees sound very beneficial at first ("safe" anything in general tends to evoke that response), but as shocking as it may seem, a lot of the freedom we have today is a result of using "unsafe" languages like C: iOS jailbreaks, Android rooting, homebrew on game consoles, and many other examples of freeing one's devices from restrictions imposed by the original manufacturer and giving control back to the user depend on this. These bugs and vulnerabilities, although they can be exploited maliciously, are in some ways like an escape hatch from the tyranny of corporate control. If strongly safe languages become the norm, all these would disappear and our computing experience become even more locked-down and restricted. The thought of them being used for DRM is scary (I remember reading an academic paper that suggeted this as one of their applications, and that's one of the thing that provoked me into really starting to think about this.) Even open-source software where safer languages appear most beneficial can be used against the user.

Ultimately is a security vs. freedom tradeoff, and I think we've sacrificed too much of the latter already.
Flask, under the hood, uses Werkzeug routing. Basically, this is a wrapper over Werkzeug, just like Flask routing is.
This is quite smart -- thanks Paul! Might use it for something else I'm building.
Casual consumers? Before Spotify, I basically only listened to music in my car, and then I just stuck the top 40 station on and dealt with the crap. Now, in 3 years on Spotify, I've listened to more than 10k distinct songs on 2.5k albums from 2k artists. I've gone from US top 40 to music from all around the world. In the last month, I have listened to artists from the US, Germany, Western Sahara, Ivory Coast, Mali, Senegal, Belgium, Sierra Leone, Brazil, Turkey, Norway, India and China. I've listened to new releases and music from artists who have been dead for 60 years. I've curated numerous playlists for myself and others, and have become known as someone with broad and unusual tastes. I am constantly seeking out new and interesting music. Basically, I've become obsessed.

Spotify has enabled a degree of discovery and curation that is simply not possible for anyone without access to an insanely good record store and/or really, really deep pockets. I cannot imagine any reason to ever go back. If Spotify ever goes under or removes an artists I really like, I can always buy it then. But until then, I will happily pay my $10/month and keep using Spotify as my sole source of music. Frankly, I think Spotify is the cheapest thing I have ever spent money on when compared to the value it provides.

Even if I could afford to own all my Spotify music, I would have to be responsible for backing it up and moving it between devices or into the cloud. So I would get less value for 10-100x more money. And this figure isn't even counting the value of the discovery service that Spotify provides. If I meet someone from halfway across the world, I can ask for musical recommendations, and then listen to them in my car on the way home.

Honestly, I don't understand how you can seriously explore music without Spotify.
This really doesn't feel like z-code. It's an extremely simple (probably home-built[1] parser), not as good as z-code's.

[1] Not that home-built is bad. Building your own for fun (and making all the old mistakes) is exactly in the spirit of HN for a side project.
iOS, at least on my phone, goes through too many steps to share a single item. Where their share icon is displayed there is a vast amount of space to the right that could be used to indicate mail, facebook, twitter, IM, or more. A good system would adopt to the user's usage rates for each if any at all and present them as a default.

Yet interaction with the photo app an an example shows just how confused Apple is within just one app. I have the words Share, Select, and even an icon, sometimes all at once, sometimes just two of them, and occasionally just one of them. Where is the rhyme or reason?

in the end, learn my preferences, that cannot be hard. If i do not use twitter then never offer it.
not the mention the way disks, processes (unix forks and execs, windows spawns) and I/O work
REWIND – A TRUE REVERSE FILM WHICH WON GRAND JURY PRIZE AT SEATTLE FILM FESTIVAL
A Beautiful At-Home Medical Device That Cuts Out Trips to the Doctor
I would say that besides technical skills, the number one reason I didn't recommend people for hire is because of poor communication or interpersonal skills. In today's environment, these are essential skills and you should practice if you struggle in this area. Nobody wants to work with somebody that is not a team player, no matter how brilliant they are technically.
Also why should I connect some (possibly clingy and untrustworthy) site with my facebook account even if there is a fat chance that I use it for the fist and the last time?
It depends on the site; especially if I never wanted to register for it at all. It's their security I'm compromising. I don't particularly care if the account I made for some random product information website gets hijacked, that won't affect the important accounts which have different passwords.
Show HN: PhotosCovered – Turn Facebook Photos into Composite Cover Photo
This is very true. Unfortunately a lot of the more prolific open source/Web people I need to follow due to my work like jumping onto bandwagons or raise pitchforks on social matters. The people I'd follow if I were just using Twitter for fun would be very different (and indeed, having realized that, I started a new account last night that's entirely for my own gratification :-)).
Doesn't flask Already provide methods for this? I have an app in which I create a urls.py and do

app.add_url_rule('/endpoint', view_func=views.my_func, methods=['GET', 'POST'])