skysight-inc/HackerNews huggingface dataset:
American Archive of Public Broadcasting Launches, 7,000 Items Avail Online
or hyperbole ...
> "If that "learning by doing" step can be accomplished without tutorials then even better!"

Sure, but I'd still argue that 95% of the time you're still negotiating the degree of failure.

Honestly, the times I've been able to exert enough force on a project, we have always come out with a better, more refined, and clearer design that required no tutorials whatsoever.

5% of the time, user confusion comes from the fact that you're doing something truly new and groundbreaking and that the user will simply have to learn it somehow.

95% of the time, your design simply isn't good enough and you haven't iterated enough on it, or you have a tolerance for convention-breaking that is poorly-justified in the context of your app.

Mobile devs (me sometimes, too) have an annoying tendency to think they are in the 5% category all the time. My challenge to people is to accept that almost all of the time when users can't figure out your app, the solution isn't user education, it's to un-fuck your design.

[edit] I just read your post more carefully...

> "It's great to design the experience at the outset to not need the tutorial screens. And then test into the possibility of including them anyways."

Wait what. That seems entirely unreasonable. If you've designed an experience that is intuitive and requires no tutorial screens, you want to include them anyways?

Am I reading your post wrong?

Tutorial screens and mechanisms are never a good thing. They can (rarely) be justified as a necessary evil, but at no point are they actually good, and at no point do they make your UX better. A well-designed tutorial is simply less awful than a poorly-designed tutorial. Both scenarios are categorically worse than simply not needing a tutorial.

Note that I'm drawing a distinction between onboarding and tutorials - one introduces the user to the product, the other introduces the user to the UI. Onboarding (like, say, an online dating app helping you import your first photo so your account is even marginally useful) is entirely legit, tutorials aren't. The screenshots provided in the original article are tutorials, not onboarding.
I had forgotten about the Next lockscreen until I read the article. I liked it quite a bit and just forgot to reload it on my phone.
Is this a new policy? Because the company that prompted me to start the list, Zenefits, is still a Paul Graham darling: https://twitter.com/paulg/status/654377298234224640

Or, might be that our definitions of unethical don't match up 100%. I consider spam to be unethical, maybe you just mean more serious offenses.
Always had lot's of bad feelings and vibes with these founders
This Month in Reviews
GitHub CSRF Broken in Chrome?
The HTML source of Github has this source:

```
<meta content="origin-when-cross-origin" name="referrer" />
```

I believe that this is triggering this error in chrome:

```
Failed to set referrer policy: The value 'origin-when-cross-origin' is not one of 'no-referrer', 'origin', 'no-referrer-when-downgrade', or 'unsafe-url'. Defaulting to 'no-referrer'.
```

I'm getting a 422 error from Github when I try to submit a pull request.
Having built potato cannons in my high school days, I half-hoped that this article would be about launching a potato to near-space via a launch. Pretty cool, regardless!
Facebook does Tor - load balancer - SSL terminator - servers, and the load balancers might not be trusted. So here using SSL protects against malicious load balancers.
Except it looks like the domain was dropped on 1/17/2014 and then re-registered earlier this month.

The domain's WHOIS info lists:

Creation Date: 2015-10-08T04:34:58Z
I read down to the http://netflix.github.io/ link, tried it, the carousel advanced to fast for my slow eyes I guess, I manually selected the radio button, started reading and ... the next slide came up before I finished. Then I got into a war with the carousel timer. Frustrating on that but the page looks nice once you hit the carousel radio buttons enough to read it.
This may be known already, but HOMEJOY, INC. is a Delaware corporation with the filing number: 4815336

----

As mentioned in Flymaids privacy policy, their "head office" in Delaware is actually offices to incorporate.com; a registered agent for out of state companies.

Also, a DBA search in Delaware returns nothing: http://www.courts.delaware.gov/tradenames/JICKioskSearch.asp...
Girl bends herself in half
I think that seems optimistic. The elderly do vote, but they consistently vote for people who cut their benefits... Every single budget negotiation results in cuts to medicare and social security, which by definition are cutting benefits to the elderly.

I think you're right on a macro level, the tax burden is being shifted to the younger and less politically active, but based on actual legislative action, it seems defense and social issues are more important to the elderly than retirement benefits.
Show HN: Tensr – Live MMO Game Inspired by Go (built with Meteor)
The station was actually built, but only as an emergency facility and to help with construction. It's reachable from the surface, but requires a horizontal trip on a mine train and then 800m vertical on a mine hoist.

Stopping trains there interferes with traffic too much.
Preserving One Couple's Hidden Library
This article here says. It was customer retention problem.
http://www.forbes.com/sites/ellenhuet/2015/07/23/what-really...
FlatBuffers release 1.2.0
IBM has always been driven by finances
There are gpl-like libraries for which this is not true like the Affero GPL which is not as wifely used, but for the GPL itself this statement holds true.
I haven't been to China specifically, but I have been to Germany, Japan, Mexico, Canada, all over the USA, Poland, and France. I HAVE spoke with painters, not normally by choice lol (because my wife is one) and universally the pinch is felt. Reproduction work is the bread and butter of most fine artists to pay for their living and fund their original work.

Oh and the PAINT alone in the USA ranges from the crazy gonna like posion you cheap (~5 bucks/color US dollars) to expensive (80 bucks/color US dollars). That doesn't even cover canvas, brushes, or space to paint in. lets not forget about time. A persons' time is worth something too. Explain to me how an artist can survive with material costs like that on 50-400 a painting when it takes hours/days for one person to paint a reproduction.

[edit]
I forgot about gesso, that isn't cheap either.
Also interesting, the homeaglow.com zendesk account (now shut down) has all its entries created by "AJ Hung"
https://www.google.com/?gws_rd=ssl#q=site:https:%2F%2Fhomeag... (look at the cached pages).

One of the first employees of Homejoy was Daniel Hung
https://twitter.com/danhung

Anyone want to tweet him and ask? :-)
Razorpay [YC W15] raises $9M Series A funding
Both Tor and I2P are actively working on upgrading their cipher suites
As mentioned above, they don't exist or are lying. Likely the former. Their privacy page claims to give you exactly what to search for:

> In the USA/rest of the world (excluding the European Union), we are Fly Maids, Inc. (doing business as Fly Maids), a Delaware corporation with our head office at 2711 Centerville Road, Suite 400, Wilmington, New Castle County, Delaware 19808.

http://www.flymaids.com/privacy
I think I see a very obvious problem with this: in the experiment they ran, the interviewer seems to be leading the interviewee in how to remember an episode. Which means there is no way to make sure the interviewer is not (consciously or not) planting those very same "rich details" that purportedly make the difference between a lie and a truth, into the interviewee's narration.

So I don't see that they're avoiding a "Clever Hans" situation at all. They could be leading their interviewees on, providing subtle clues to the ones that are telling the truth, but not to the ones that are lying.

And even if this was double-blinded, there's still no way to ensure the interviewer doesn't interact in a different way with different interviewees, therefore messing up the results of any experiment pretty badly.
I am actually finding this intriguing and genuinely curious to know what is going on. One of the cofounders was a panelist at an event just one month before they announced their closure speaking about their growth and it didn't seem like anything was wrong (its on YouTube) so im curious to know what's up.
In our case only the one who submitted the application got the e-mail.
That's the head office of Nortons accountants, who I'd imagine are handling the liquidation. Changing the registered address is normal. http://www.nortonsgroup.com/uk/global-offices
This is my issue with them. Maybe I do need a tooltip to figure some feature out. But I certainly don't know which one I need yet.

If you bombard me with "Hit the + button to make a new document!" on first launch, of course I'm going to dismiss the tips. It's 2015. Figured that one out on my own.

Better to design an app where functions aren't hidden in secret menus and I can explore without accidentally screwing things up. Is that too much to ask?
Sockpuppet votes and comments are forbidden on HN. We ban accounts and sites that do this; please don't do this.
Rejected and quitting here, will carry on as I can but life is too short to daydream. Thanks YC & community for the five-months excitement here. Good luck.
I don't recall needing to copy and paste a search URL to someone in a long time, but maybe other people use it in their workflow. (maybe in jest I'll use http://lmgtfy.com)

Interestingly enough in Safari on 10.11, the URL I see in the address bar when searching for "$x" is just "$x" but when I copy and paste "$x" into a text box I see my previous search in the url. I've noticed safari shortening to just the base recently but this feels a bit off.
That's why the Tor project is planning a cipher suite upgrade in the near future
The best answer, in my humble opinion, is "Don't send SPAM".

If you only send mail to people who have willingly opted in, not through trickery, pressure, inducement or some BS promotion, they'll actually want to read your mail and won't tolerate it being binned with the SPAM.

Unfortunately, a lot of business people don't get that.
Well, now I know why you're called "BinaryIdiot."
If you guys got an interview invite from YC and wish to practice beforehand, you can do so here:
Pramp.com/YC/faq
They used to make punch card equipment and typewriters. They've been around a long time: https://en.wikipedia.org/wiki/History_of_IBM
BBC writeup: 'Tractor beam' grabs beads with sound waves

http://www.bbc.com/news/science-environment-34647921
Yamaha built a motorcycle-driving robot
In addition to this, Facebook does Tor - load balancer - SSL terminator - servers. This way the cert protects your against untrusted load balancers.
i think the poster thinks that with the fat arrow definition, name becomes an implicitly called function wherever it is used. I wouldn't like that either.

but, I dont know if thats really the case though (I dont know ceylon). I think that fat arrow line would just become a no op instead, creating a lambda and throwing it away immediately ("name" being the param name in the lambda and nothing more).
Scientists discover oxygen – on a comet
Did YC ever disavow InstallMonetizer? (honest question)
Because they don't have easy-to-find, affordable, clearly priced offerings?

Or because their supporters tell people to "buy a print from a printing machine" if they don't like their approach?
A leaky data silo isn't a silo anymore
Show HN: Using Google API Libraries for Java to Build Powerful Java REST Client
Huh? I'm not disputing that institutions carefully use the passive voice to clean their prose of negative connotations...but the two examples you mention are not "lies"

1. I've seen the "bags are subject to search" phrase many times, including the public library. I cannot remember the last time my bag was searched, even at the airport when the search is differentiated from the usual scan. So that phrase is definitely not a cover-up for "We will"

2. Again, not a lie. And I don't mean in the "not technically a lie". There are many cases where there is a shootout involving police and the cause of the suspect's death is ultimately determined as suicide. So the "A shooting involving..." phrase is perfectly acceptable in a breaking news update when no determination has yet been made.
This is what is linked: https://medium.com/@DomSchiener/publicvotes-ethereum-based-v...
It's not far fetched to suggest people start seriously running peer-to-peer mesh networks, it's ridiculous. You won't be able to convince the people who know about them to run them and you'd need to convince far more people than that to actually get mesh networks to run reasonably well.

This is ignoring the technical and legal challenges not to mention the fact that people have tried this for a very long time now and they've failed to get anywhere significant for just as long.
It isn't really "What Zuckerberg is reading" though, it's one of many PR/business moves. Just like learning Chinese (to reach China, a billion+ users), Sherylberg doing her part (to keep/reach 3.5 billion), and so on forth.

You'll notice that the Zuckerberg list is interesting for a few reasons.

Specifically, the authors. They're from all over the place. They're all races.

* White woman: Eula Biss

* Black woman: Michelle Alexander

* Indian man: Venkatesh

* Muslim man: Ibn Khaldun

* Chinese man: Suk-Young Chwe

* White man: Peter Huber

* Jewish man: Thomas Kuhn

It's a list designed to appease all people and paint Zuckerberg in a nice, relatable-guy light.

The subject matter is very diverse too: he's got the Pixar interest -- oh my, I love Pixar movies! He's got the nice nerdy physics interest? Me too! He's reading about Orwell! About spirituality! etc.

Look, I'm sorry if my reading comes of as being cynical... this is just how the game works. When I was writing for a magazine, my editor and I did the same thing. For whatever it's worth, the book list by itself is nice... go read the books, but don't read them because "Zuckerberg is suggesting" them to you -- he's not, this is a business, PR-move, read them because they are good books by themselves.
I'm really looking forward to this tech -- I recently was at fault in a highway chain-reaction accident where I was trying to merge right, and looked over my right shoulder at exactly the time when the car in front of me stood on his brakes. WHAM! With collision avoidance, which many carmakers are shipping in high-end cars, I would have safely stopped. (The car behind me, fortunately, had allowed more distance and was looking ahead -- and didn't hit me.)

This video is quite similar; it's not showing anything unique to Tesla, but it does show the promise of systems that are not subject to human attention FAIL.
So if you subscribe to Spotify and then stream an extremely disproportionate amount of one artist in particular you can actually cause more money to flow to that artist than you are paying to Spotify?

Sounds like a broken model.
>I ask you to look at this [1]. One would have to cherrypick very selectively to get an outlook like that. Which is exactly what the media does.

You don't need to use explicit words to be saying misogynistic things. #notyourshield is also a misguided movement, IMO.

>I could say the same thing about #KillAllMen being blasted by feminists and if you're a feminist you're a sexist man hater.

No, you couldn't really. If you tried to claim that #KillAllMen was actually a women's rights group that focused on bringing out the vote, then even if it had (somehow? facetiously?) been started that way, but then later was co-opted by militant man haters, then yes, I'd say anyone who didn't actually believe in killing all men would need to abandon the use of that tag.

I did a lot of reading and observing of people's tweets on my own timeline before coming to the conclusions I have. I don't see a media conspiracy; I see a single narrative that makes sense based on the data, and that, yes, has been reported on by the media.

Are there crazys on both sides? Absolutely. But I've blocked tons of people on Twitter and elsewhere for making misogynistic comments with the #gamergate tag. And just because they can group together and protect their friends doesn't mean that I would ever be comfortable with a group that demonizes "SJWs."
Ask HN: Which full stack language will prevail when web assembly arrives?
A major factor for javascript's rise is that you can reuse the same language in the client and server. I don't think many people would choose JS for its language characteristics but rather for its ecosystem and ease of use.

When web assembly comes to life what do you think developers will use? GO? Elixir? Haskel? Rust?

Do you think people will choose to develop in JS?

I am making the assumption that all languages could be full stack languages and almost no team will choose to use two different languages for the frontend and backend.
Been a few times. Very cool place with tons of artwork. The originals are hard to find but even the replications and copies are fascinating and watching people do it is very interesting.
I'm somewhat surprised no one has of yet written an algo that can do this sort of thing on demand.

Would it even matter it was automated if it did a good job? Are these artists is Dafen nothing but automatons, waiting to be replaced by some AI and a modded 3d plotter?

Personally, I would not care how it was produced if I wanted such a painting.
At the end of the article, his explanation of how this used to “work” is based on what developers were once paid. Cost is a tricky thing to sum up because if you state just one thing (monthly rate, as he did), it's easy for other costs to be left out.

It is entirely possible to pay less for the same talent. My thinking is that he got lucky though.

If you start out underpaying, you can still overpay thereafter. Here is a quick top-of-my-head list of major software costs that can come up (not too far) down the line, after paying initial development wages:

- Documentation turns out to be nonexistent or written in a way that is hard to decipher, or wrong. (This seems more likely with outsourcing because heck, you didn't specify that you wanted the code documented, and it'll take hours to add all that, plus you might pay more later if it's not there...)

- Serious bugs are lurking that require a little time to discover.

- Although the system demo'd well with initial tests, it collapsed when asked to scale slightly; e.g. it exposed a bad choice of algorithm that blew up with large N. Sometimes bad algorithms from inexperienced developers can create a catastrophically large amount of refactoring work.

- The developers took short-cuts and exposed the company to a legal minefield (e.g. copying something or injecting patented or GPL'd code without asking), rendering their working and brilliantly-implemented solution unusable. Now what...even if you can argue that it's their fault, you're probably going to be paying lawyers for something (defense or lawsuits).

- The system does seem to do what it's supposed to do but it turns out you didn't specify it quite right and it integrates poorly into your environment in some way. So, great: it's done, it's here, it runs but you still aren't getting anything out of it because you have to spend more time and money to bring it to a usable state internally. Typically this doesn't happen with internally-developed systems because the people are familiar all along with the idiosyncrasies of the environment.

Even at a cheaper hourly rate, how many more times are you going to go back to the provider (just a few more hours at a cheap rate to fix the next problem...) before you've gained nothing? Much less the fact that you have zero actual employees who understand what you bought so if the provider ever goes out of business or triples its prices, you incur another "new" cost: hiring or redirecting your own people to figure out this thing that you bought and now have to maintain yourself.
YC is just one of many ways to possibly succeed. Not a big deal.
Rejected and motivated :)
Goldman Banker and Fed Regulator Bonded Over Steak, Leaks
Then the NSA suit realizes that changing a few primes would require massive bureaucratic organizations to coordinate and rewrite / upgrade software that's "in the wild" without a compelling financial incentive to do so and then he laughs maniacally.

But seriously though, is there any doubt that the NSA would spend even 1/30th of their annual budget to intercept traffic that self-selects to be "more sensitive" than random internet noise. How much intel could you gather if you had 2/3 of the privileged conversations of companies, countries, and citizens who were explicitly trying to protect their communications?

Even if the advantage only lasted a few years, it'd be an absolute gold mine. Not that it needs to be though, there isn't exactly a Board of Directors ensuring that the NSA investments meet certain returns.

Cool link for the primes though, that's a pretty clever idea.
I agree with you. You can and should point out shortcomings of work done by others in a respectful way. Even turn it around, if possible, as your example shows.

Sometimes, however, there is no easy way to avoid saying what is missing. As an example, consider the case when the published research, without giving any explicit justification, does not address one aspect of a problem that the other researcher working in the same area finds important. But even in that case, you should not fail to acknowledge the work that you are building on.

As another comment suggests my interpretation of 'negative citation' is probably less strict. I considered negative even the case of pointing out a shortcoming in a polite way, without questioning the validity of the work in a confrontative manner.
Plug and play LED lights that react to your music. Mod-friendly
We got rejected too, on to techstars i guess lol.
That's true the way you say it, and that's definitely the problem that `getrandom()` solves by blocking if the random pool isn't initialized yet. But a lot of people take that to mean "you should never get more than N random bytes from a pool that has N bytes of entropy", and that part is wrong.

All of crypto relies on being able to generate an arbitrary amount of good random bytes from a single 256-or-whatever-byte seed. Otherwise it wouldn't be safe to encrypt a long message with a short key.
You have to realize that if they're being pinched, then they're being pinched by competition from Chinese artists and globalization.

Like I said, if you want to be explained how the Chinese artists are surviving, then ask one in China. Dafen is a huge tourist destination and is not actually a secret "village."
Silicon valley encourages this behaviour though. It seems we've forgotten that hacking is a just a euphemism for cheating.
Exploring the Future of Driving
Now I just checked the VW "build my car" page for the US. For a new Golf you pick transmission, color, interior trim, choose if you want the "lighting pack" and then you are done.

Compared to their EU configurators that's quite a difference: the yes/no accessory options alone are 40-60 (!) choices for a new Golf. Just speccing a new car on the company sites here can be an hour of work at least.

That explains it at least a bit: there are way fewer customization options for new cars in the US, meaning the chance of a dealer having the right car (basically, the right trim+color) isn't unreasonable.
Would love to see some links to the projects you guys are working on right now.
> ...when I copy and paste "$x" into a text box...

What do you mean by this? The following things fail to repro the issue for me on Firefox 41:

* Open google.com

* Type a search in the search box, press return. (get a #q=$SEARCH anchor)

* Type another search in the search box, press return. (get a #q=SEARCH2 anchor)

*

* Go to google.com

* Type in the search box, press return. (Same result as above.)

* Paste text into the search box, press return. (Same result as above.)