skysight-inc/HackerNews huggingface dataset:
Even if they are a startup within Google, what does that mean for my security as a user?

Do they store this API key with full access to a Google account the same way that an official Google app (e.g. Gmail itself) stores my secret data? If so, I probably trust it. Or do they just throw it in a GCE database without a whole lot of thought around a security policy since they're still a fast-moving startup, and maybe my credentials get logged somewhere, or synced to an analytics system that's not treated as classified and a whole bunch of employees can inadvertantly access, etc

Seems like I have no way of knowing (unless maybe it's in their terms of service?). It could very well be a "Huge security risk"
More generally, can you try to adjust it so that the [-] button doesn’t move around after being clicked?

The spacing above the username at the top of the comment shouldn’t change when a thread is collapsed.
Airflow at WePay
From what I understand, you're saying more Developer Training will lead to more Indian malware apps?
Yes, they can! And IMHO they should. But that's a very controversial suggestion these days...

IMHO the largest problem humanity will face in the next 100 years might be decreased fertility rates. Unless our robot overlords solve that first.
dang, this is excellent. thank you so much :)
Interestingly, it does not work on Android Nougat.
I wanted to like this article, but it seems very confused. The essential premise, that the arrow of time is a QM process rather than a classical thermodynamic one, isn't presented as much as reams of background on the general topic are.
That's a perfectly adequate 4-line HTTP/1.0 parser :) But for HTTP/1.1, which must support chunked transfer coding [1], this won't work.

[1] https://tools.ietf.org/html/rfc7230#section-4.1
> You can collapse comments in threads. If you're logged in, collapses persist across page refreshes and devices for a week.

This is a nice feature, though I'd prefer if collapsing preserved the "root" comment and collapsed the responses, rather than hiding the root comment.
FTC: Warner Bros. paid YouTubers for positive reviews
For people holding a mobile phone with their right hand and using their right thumb to collapse, works wonderfully.
You have a PhD in Computer Science, and are heavily bought-in to astrology? May I ask what attracted you to it?
It's hard to say without at least having knowledge of the industry as it's naive to expect that it's the same job market as with the programmers.

While it all looks ridiculous from the outside (and media makes it easy to see Theranos as a bunch of idiots), maybe some smart people inside think that they still can pull it off? That maybe the odds of success are large enough, even still low in absolute terms, to take the risk to hit the jackpot?

Or maybe simply it's not that easy to find a new job in such a niche area.
Do you similarly advocate that we should, right now, today, in real life policy, set up a program where we check people for matches to multiple people needing organs, and if one healthy person's organs can save the lives of 2+ people, murder that healthy person and take his/her organs?
1. Awesome. Hm, it's kinda close to edit/delete button in your own ones. Might be a good idea to separate them a little.

2. Nice.

3. Kinda convoluted, but neat.

4. Kinda pointless. Would be less so if the unhide was accessible with less friction.

5. Neat.

Hi Scott!
I like the idea a lot. There's plenty of things I've done that I'd like to share, but don't feel they're noteworthy enough for a whole Show HN, yet my friends aren't geeky enough to appreciate.

The same idea for "Ask HN" would be neat too. A lot of subreddits have a weekly or monthly "Simple Questions" thread which are really helpful.
This is awesome. Thank you for all the work you do to keep HN one of the best sites on the web.
I don't think it's petty or jealous to seek employment at a place where hard work and dedication are rewarded.
Thank you so, so much! Reading anything but the first top level comment was a complete pain on mobile and now I can collapse it to see other discussions. Thanks!
Thanks dang et al. for doing such an absolutely stellar job. Even more than this steady stream of new features, the key thing I've been noticing for the last couple of years is a complete absence of laments about how things have been going downhill. Keep it up!
I'm not him, but the Flow compiler not supporting Windows is a dealbreaker for some.
...which is now not a problem.
RES does this. I know that's not the same thing..
> You know very well what he meant.

Not the above poster, but no, I don't. One thing I'm NOT seeing in the articles (for- and against-) on vehicle automation is a cavalier attitude. (What I _have_ seen is a lot of "who do we sue" arguments that haven't worried about total human misery/safety, but we'll ignore that for the purposes of this argument and only consider those who HAVE considered human safety)

Can you clarify?
A quick HN search indicates people submit them as individual posts.

I for one would be curious of which users I've upvoted stories/comments the most, and vice versa.

But I feel most features should be chrome extensions, the simplicity of the site is its strongest feature.
> I somehow doubt that logged-in users are the only ones who see things on the front page they'd rather not.

Currently, the change is not persistent across reloads, which make the feature (to hide undesirable submissions) not helpful. I'm unsure if that is a bug but that does not seem intentional, and it reproduces on several browsers. FWIW, it works as described on logged-in accounts.

(Edit: Scott mentioned in another comment about Local Storage issues. That may be related.)

> Because posts to HN are either stories or comments?

Edited OP to note that "story" doesn't fit the tone of content unrelated to news, like Show HN. It's not a big deal, but it was a recent change I found odd and unprompted.
Feature request: Cache favorites so they never 404
Fun fact. GPS is so precise that they can detect the fact from GR that gravity makes clocks run slower closer to the ground.
Is there a back story to the name Yoshi?
Dang those are some nice features! :-) I really really love the collapse feature. Does the collapse persist across new comments being added or are those not collapsed? We'll have to see.

And final thought on the stories/submissions vs comments the challenge is that comment is both a verb and a noun, you comment, and you can read a comment. Whereas stories is always a noun. Submission is the correct name for something submitted.
Unvoting is a very welcome change. I've misclicked and accidentally downvoted people a few times.
No, even things like the new Mustang GT350. Basically anything with active suspension that a lot of performance cars now have.
I do have an entry on that page!

"Pokemon Go Release - Has full access to your Google account"

Revoking access now. Glad I read HN!
I would say: left of the vote button too.
You read my mind. I'd love to see this feature, too.
Isn't it possible to simulate it? Just make a few wrong assumptions, like that the sorting algorithm hadn't changed and that the hand assigned penalties were applied all the time, and ...

(Alternative: sort by points instead of by time.)
Naming Ideas for an Open-Source Project
I have an open-source project that I'm having trouble defining. The project is Mivhak.js - https://github.com/askupasoftware/mivhak.js - and it is a syntax highlighter/code sandbox for the web. It's a great tool to use when writing documentation or technical tutorials. The problem is that I can't define it as a syntax highlighter, since it is based on another syntax highlighter - Cloud9 Ace Editor.
I thought about referring to it as a "code viewer" or "code embedder" but I think that these definitions are a bit misleading.
Any ideas how I can define it accurately?
> An immutable tree is often about as fast as a mutable tree, it's just pointer manipulation in either case.

This might be true, depending on what type of processing you're doing, and if you have a good garbage collector.

Of course, if you're allowed to use mutable trees, then you should just use a hash table which will be faster both asymptotically and in practice.
Better headline: Two million humans to train Google's new Android Development neural network over next three years

/s
For me it's on both sides: https://i.imgur.com/vTPD63G.png

One of those is because of a chrome extension. I guess just get the extension. :)
Explaining away thousands of studies that happen to study controversial effects with unknown mechanisms in one brush is not demonstrating intellectual rigour nor does it make you come across as upholding 'real science'.

The explanation that psi-researchers are just good at finding the appearance of signal from noise, small as it may be, is fine, but then personally, I'd like to see the same vigour for explaining what the signal actually is. And people that have a firm belief that any 'psi'-explanation can't possibly true (and this a pretty arbitrary notion at that, as psi would just follow conventional physics and adhere to normal biological mechanisms) just aren't going to accept any other explanation. So they look for issues with the statistics used.

The notition that the whole field is BS, as you put it, requires all the researchers in involved to be utterly mad, stupid or deceitful. That is a claim easily made by skeptics, a thing that they have no trouble agreeing to. That view is not born out of scientific honesty, it's just another form of cargo-cult thinking.
Safety is our #1 priority. Our trucks and all of our components have been inspected and approved by several industry experts and authorities.

There are a lot of details here, but the "tldr" is that transporting gasoline and refueling cars requires caution, but it's a solved problem.
>If anything this would lead to more complex malware apps.

Are you saying that Indians who get trained in Development will consciously become more nefarious and wittingly release more malware?

I honestly feel like you can say that about any group of developers in the world. There's bound to be 1 bad actor in every group. That's just security.
Thank you for the great features! More than the collapsible comments, I'll look forward to people's favourite list :D
With modern seismic detection devices, you'd be able to detect that from great distances. Not to mention those dig very slowly.
I do believe Redux's single Store solves one of the biggest React problems, which is passing props along all children components – but, as you said, I miss having good guidelines to help developers reason whether it makes sense to store all state info in a Store, or rather in a local state.

I'm sure (or at least I hope) those questions you've stated will be answered throughout time, since we're dealing with a fairly new technology and architecture.

Thanks for the comment and the GitHub issue reference! :)
I think your article is unfairly characterizing the Nitrokey HSM and the underlying SmartCardHSM applet as "defeated". Your reasoning feels like a tautology to me. Of course having all the cryptographic keys used to protect a secret will enable you access the secret.

A legitimate attack would allow access to the secret without first having all the necessary cryptographic keys protecting the secret.

As you describe it any HSM that allows for the transfer of keys between devices is "defeated" by design. An HSM without any ability to trasnfer keys would be much less suitable for any application where disaster recovery is required (which, to my mind, is most real-world applications).

We selected the Nitrokey HSM last year for a Customer's firmware signing project specifically to have this functionality. It was difficult and/or more expensive to obtain this functionality from the "big name" HSM vendors. With a product lifecycle of 20 years, my Customer required being able to, in a worst-case scenario, recover the plaintext of the signing keys to move to a new HSM platform. The "big name" players were quick to say that we could transfer keys between their hardware platforms (because they have a "behind the scenes" root of trust), but extracting keys to move to another platform was met with resistance.

Secure procedures for creating and handling the PINs and DKEKs can mitigate every part of the 'attack' you describe. I feel much more confident in handling those procedures myself versus relying on a root of trust held by a "big name" HSM vendor. I consider this a major advantage of the SmartCardHSM platform.
google is doing the training for you...i am sure someone will capitalize on this big time.
Emailing hn@ycombinator.com is the way to ask us anything.
Thanks. The Flow team is planning to announce official Windows support, hopefully in the next few weeks.
The Athletic gives diehard sports fans high-quality content without the ads
actually, its not the doom and gloom you think..

Why? Most Android Devs today spend a lot more time in the android support apis and internals than they did with android 4.0..its developing to the point where there are two classes of android devs, the ones that know the android support lib internals and how to backport and those who do not...

Guess which ones the training/certs produce?
Graph, about the wages (that I also claimed that declined since 1970s)

https://img.washingtonpost.com/blogs/ezra-klein/files/2012/0...
The American dream mantra as it is currently being regurgitated in America is little more than a cheap slogan at best and calculated lie at worst.

What it is said to represent are qualities like social mobility in which America ranks amongst the very worst of the other 48 developed nations.
I think it's the brackets. A simple - changing to + would suffice IMHO. Also, it would help my OCD (exaggerating) to auto-collapse if I have visited the page before, instead of collapsing all of the comments.
Anyone Having Issues with Pokemon Go and Google's Two-Factor Authentication?
Everytime I open the app it forces me to log into my account (which has two-factor authentication enabled). Every single time.
My guess is that two-factor auth only gives the app some sort of one-time use token which 'expires' or stops working when I open the app again.
I wouldn't like to turn off the two-factor auth, as I consider it an important security feature for my GMail account.
I've installed the app twice and still face the same issue.
Could it be only happening in my device or is it more of a UX (or software integration) problem here?
If it is a real issue, then it'd represent a dangerous (yet somehow ironically funny) security breach, because a lot of people would be disabling their two-factor authentication just to "catch 'em all!"
Was able to reproduce, but only hiding first then last - last then first doesn't break things.

Was that intuition to test that? Hiding the first then the last story seems an awfully specific test.
Looks like this means HN's JavaScript is no longer just a single short script tag's worth. Definitely welcome changes, and thanks to those involved.
It's not as much of a problem, but if people are regularly trying and failing to perform the action they want it's a UI wart.
It seems like services like these could be more helpful with author involvement. The example DHL clip, for example, helps tell the story visually, and if the article's author were involved in assembling a video package (without needing to learn complicated video production software) he or she could write a complimentary script and have a great video summary right alongside the more in depth text article.
Amazon Indian Warriors Beat and Strip Illegal Loggers (2014)
>my (perhaps erroneous) conclusion has been that when there is little racial diversity, these problems don't seem as prevalent.

Even then you would need to have a cop-experience involving other races, in areas of "little racial diversity" to make this conclusion -i.e. Your black friend and you (white) were treated no differently than the other times you were pulled over alone.

Your stories really only involve you, which is weird that you think they're relevant.
These mostly seem like bad ideas:

#1 This is the only good feature listed. It helps people skim comment threads for a relevant discussion.

#2 Without this feature, people are encouraged to think before voting, and only vote when they mean it.

#3 Without this feature, people are encouraged to use HN as a transient source of news and intellectual discussion, and not twitter.

#4 Without this feature, people are encouraged to go away and do real stuff until enough time has passed that the front page is new again.

#5 Without this feature, people are encouraged to read or discuss an article based on its own merits, not just what appeals most to hivemind upvotes.
Similar to why you would want to have both false and 0; it is possible to have a situation in which you wish to define something as explicitly being null.

I do think it's a little weird, but it's useful to be able to say that "this key exists and its value is null" as opposed to "there is no such key".
What I find more annoying is that it's on the right hand side even though all the other actions (vote on post, vote on comment, reply) are on the left hand side. Seems like a trivial thing but that is annoying quite a bit.

>>> 5. Find out which stories were the most popular on HN on a given day by visiting /front?day=yyyy-mm-dd. You'll see all the front page stories for that day, sorted by how much time they spent there. For example, Alan Kay's AMA had the most front page time on June 20: https://news.ycombinator.com/front?day=2016-06-20

That's cool, I guess, but algolia <https://hn.algolia.com/> seems like a much better tool for the task.
60% personal income taxes after big payroll tax and 20% VAT?

I don't think so.
http://www.snopes.com/2016/07/10/armed-robbers-used-pokemon-...
I have long argued for a non means-tested welfare state that is not a safety net but a foundation on which to build your life.

Here in the UK there is much resentment to people who receive benefits. I have been someone who lived on benefits because I could, not because I needed to. I spent that time learning new skills and overall have been a net contributor.

But I also know people who have no intention of personal improvement who plan to spend their entire lives on handouts.

I look at the US and see a system that seems designed to breed crime, poverty and prostitution.

Don't trick yourself into thinking the Nordic model is the greatest though. I spent 6 months there in Finland and predict a lot of social pain in the next decade. Growing unemployment will put strain on the social services. Multinationals have been allowed in which means profits sucked abroad via Wal-mart, Lidl and a host of others.

The brain drain to other parts of the EU will also grow, if the students I met fulfil their ambitions.
Try this [0]

0: https://chrome.google.com/webstore/detail/hckr-news/mnlaodle...
I run a site called Product Pains where people can post and vote on feedback for any product. Several people have contributed to feedback about Hacker News. Interestingly, the top post is "Make comments collapsable".

https://productpains.com/product/hacker-news

Hacker News stands out to me as a product that could be significantly improved through aggregated user feedback. I encourage others to contribute and Dan + Scott (Welcome!) to subscribe to feedback.

Thanks for the improvements.
What's a chalkboard doing in our innovation hub?
Yes, thanks for clarifying.
Gabriel's Horn is probably more appropriate: https://en.wikipedia.org/wiki/Gabriel's_Horn
I am seeing a bigger picture here, on-demand services for your car, mechanical repairs, washing etc the gas is only to get the ball rolling.

Yoshi is a really cool name :)
Match on interval [a, c] and [b, d]?
>become more nefarious

Hello this is Pajeet from Microsoft I think your computer crash because you didn't do the reality check.
This is useful. And welcome sctb!
People still pay $1000+ for someone to make an Android app of questionable quality for them. A one time fee of $100 is nothing by comparison.
Great features, thanks!

The one feature I can't believe I lived without that the HN Enhancement Suite chrome extension provides, is highlighting unread comments since your last visit. It actually makes it worthwhile revisiting e.g. a 200 comment thread when there are now 300 comments without just reading all the same comments again and being unable to spot the new ones.

If it became supported cross device by HN itself I would be very grateful.
A beginners guide to thinking in SQL
Wow. I'm going to remember that.

What a good way of summing up the fashion of the times.
I don't lack experience. I lack JOB. Or REAL contract.

I've been working since 2009, I have lots of projects done, plus a startup.

But most of this, is not legal, usually I had jobs pretending to be contracts (ie: it was a day job, but paid as if I was a contractor, highly illegal in my country, because the government consider this a way to avoid following labour laws... and it is exactly that), low-paying contracts that don't follow all laws correctly either, stuff paid off the books, and so on.

But I found noone, in any country, willing to hire me 100% legally with fair pay, either as employee or contractor. (I did got some offers for legal work, but the pay was always less than my student loans, and later the loans I made to pay student loans, so not worth it at all).
Doesn't seem to be the cause for me. I've not disabled anything (in fact, going into local storage I can see a few settings), and I'm not incognito.
frankly, it only becomes a puzzle when google failed me.

On a side note I'm really looking forward to having questions about manhole covers in interviews, the interviewer might get a little more than what she bargained for on Reuleaux triangles and statics.
All good stuff. The HackerNews Enhancement Suite plugin for Chrome really borks the page the now!

http://imgur.com/CXaHIqO
The argument is reversed entirely if you take human desires as given, i.e. if you acknowledge that people do text on the road.

The metric to compare both alternatives then becomes, how many miles of texting while driving vs. being driven by an autopilot while texting does it take to kill one person. I don't have the numbers, but I'm pretty sure the latter is lower. Maybe autopilots encourage "bad" behavior, but convenience also spurred construction of coal power plants at the cost of shortened lives. Much like fines for neglected pollution abatement, I would favor mandatory life insurance for each mile on autopilot to internalize risks.
A pessimist would see their karma go down, then back up -- maybe.
Taking TodoMVC for Granted – A NativeScript Story
Veggie juice that illuminates the gut
I hope this new moderator is unbiased and fair.
That's the behaviour I have on the reader I wrote.
https://hack.ernews.info
Works pretty well
This is definitely on the list.
Collapses persist even if new comments are added underneath them, though the number of comments in the tree (e.g. '[+4]') will update.

Comments are submitted, too, though, so the word 'submission' seems oddly ambiguous to me. Also, I doubt I've ever anyone say 'submission' in conversation. People say "story" or "post" and of those two only "story" is unambiguous.

(But I'm happy to change it back if people feel strongly about this! It's an amusing lesson in how you can't change things without being noticed.)
Yea but if you are coming from a developing or third world country it is not a lie.
How do you know the stuff at the gas station is actually 91 and not 87, how do you know the regulators do their jobs properly and aren't bought out by Big Oil?

The answer to all questions is that random private individuals or groups do the tests. If it's a big enough concern among their customers, some of them will do it. Some customers at regular gas stations already do these tests on their own because not all gas stations are the same. (A few people even make their own gas.)
Love the changes and thanks for the un-feature. My only wish now is making the up / down arrows bigger, but the un might just make that a moot point.

Is this still written in Arc?