skysight-inc/HackerNews huggingface dataset:
I'm sure this is bill sponsored by some of the finest Congressmen money can buy.
If you ask US-trained lawyers (especially those with exposure to the tech or financial sectors) to perform an impact assessment of a European regulation, don't be surprised to receive a full-on Chicken Little response.

The reality is that the law is not a programming language and compliance is about alignment with principles, not blindly following a set of rules.
Trying out Pact in the browser
If you throw out the last cell of every row, the pattern is symmetrical.
> But remember any means of public transport uses less space than cars

I think this is indicative of the PR problem that transit advocates have and that the GP is trying to point out: the advocates keep focusing on moving people from point A to point B.

Transit advocacy always seems to be about X thousand passengers per hour and saving Y thousand square feet of real estate. Quality of life of those passengers doesn't get a mention.

Granted, creature comforts may not be all that high on everyone's priority lists, but I'm confident they are for many, especially as they get to middle age and have the financial means to vote with their wallets.
Khoob Foundation: Part 1: काम/Work
I have always found the word DP to be a bit confusing. DP problems are essentially recursion + caching. I do not even like the word "memoise".
Ask HN: How have you handled existential crisis in your life?
From time to time, more often than I would like, I have a full blown existential crisis. It can be triggered by something as simple as a YouTube video, suggested to me by YouTube, that is a cancer patient talking about their final days.

That's what it was today.

Given we're (largely) engineers and science minded folks here, I ask HN: How do you handle deep existential questions?

More specifically, here are some questions I really struggle with:

- How do you deal with the fact that we don't know why anything at all exists? Why, for instance, do atoms, subatomic particles, etc, exist AT ALL? Why not NOTHING?

- How do you deal with the fact that your life is meaningless. You will die and - at best - leave behind a legacy for history books. More likely, you will die and it will be completely insignificant. To put it another way: How do you deal with the fact that your life is MEANINGLESS?

- How do you deal with the likelihood that you will suffer greatly at some point in the future, whether it be from cancer, or some other disease? How does a day of 9-5 work, capped off with a horrible prolonged cancer treatment at the end of your life, not corrupt your mind?
I played around with the cool demo posted by no_gravity: https://news.ycombinator.com/item?id=17104652

replace the source with the one I dropped here and hit Go: https://pastebin.com/aw9nRmeZ

It's actually fun to run the original first and then watch the colors overlay on top of it.
We're talking about ACM style search problems that are used for interviews, and not about iterating over an array recursively. For these, the recursive formulation is the naive and inefficient way of solving them.
But "misnomer" also means an inappropriate designation ("lousy choice of rubric") that is nonetheless the official designation. It's correct to refer to Greenland by that name even though it's mostly ice, and therefore a misnomer.
https://www.merriam-webster.com/dictionary/misnomer

So the article's author isn't exhibiting ignorance, he just has to use the only word we have, parallax.

My favorite misnomer is "bacterial competence." When damaged and so incompetent they need replacement DNA, bacteria open up to allow spare parts (from other similar bacteria that have been blown up) in. The name for this kind of incompetence in bacteria? "Competence!"
I think it'd be neat if we could also separate karma out by the type of post, somehow. For example, although my account is relatively old, most of my karma is just from a series of comments about the Uber autonomous car crash. I'm not sure that my karma accurately reflects that I'm primarily a lurker.
One fun example of this is the so-called RPM "5" fork[0], which is basically dead and almost entirely unused[1].

The result is the main RPM everyone uses will probably stay at version 4.x forever.

[0]: http://rpm5.org/

[1]: https://en.wikipedia.org/wiki/Rpm_(software)#RPM_v5
Thanks for the suggestion :D

I am not shipping it to any distro or something like that. I was using this for myself and just made it open source.

Thank you for taking your time and reviewing this. As for /r/golang, I will look into it. :)
For what it's worth, I'm certainly glad Schmidhuber is around. Not only for his great accomplishments but also for the humanity he brings to science and scientific research. In history, accomplishments of this kind are overlooked at times as nothing more than footnotes in time completely overlooking the human dynamics that exist in these highly competitive communities. The "drama" is just as valuable as the resulting research. How many remember or even know the spats between Newton and Leibniz? Tesla and just about everyone in his time (Einstein, Marconi, etc)? He's right in bringing attention to all those that contribute and to demand proper recognition.

Moreover, I also appreciate his focus of AI outside of the marketing/advertising world. Google - just as an example - employees more PhDs than any other public or private organization. All that brain power for the sake of creating a better human trap - aka adtech. Jürgen's most important plea is to use all this AI for real and tangible human progress. Nothing wrong with that in my book.
TGI Friday Restaurant Staff Protest and Shame Their Greedy Bosses
It depends on the audience though. In this case, I think it's correct to say there's a strong chance that the reader is not interested in prose. The sad thing about the human interest style is that, if that's not what I'm reading for, I begin skimming as soon as I detect it and much of the author's work ends up being for nothing.
This is a pretty crummy wait to disclose a security vulnerability.

Yeah, this one is pretty bad. But let’s try to do better, not worse.
I concur. :D
How do you produce vibration with a force that makes two metal plates stick together? Once they're stuck together, the force goes away. There's no repulsive Casimir effect, and insofar as they bounce, they will quickly come to rest. It's like trying to extract free energy by dropping a ball to the ground.
Yeah, plain info versus story. Both have their uses.
He was not the poster of this article.
If you're a US citizen, perhaps not. NSA has open season for anything that isn't in the U.S. They can bring their full offensive capability to bear on foreign targets and largely do whatever the hell they want.

Domestic? Not as much. It becomes more of a legal/NSL game then. Granted, I'm sure GCHQ can (and does) compromise U.S. VPN providers.

Obviously it's far more complex than that, but if you're a U.S. citizen using a US-based service, there are some protections afforded.

On the other hand, I tend to believe Russ Tice when he says NSA conducts full-take domestic collection, so the aforementioned protections are largely data minimization practices, and thus they already have all your data.

Of course, Obama significantly weakened those protections prior to leaving office, as well as increasing the scope of NSA's sharing to include a disturbing amount of federal law enforcement agencies.
I personally got a vibe that chess is an “upper-class elite thing” just because of the chess books section at my local bookstore. 30-40€ for a book on just one particular aspect of strategy, and there are dozens of books out there to read.

Yes, I know that players are not advised to read such books until they are relatively high in the rankings, but the prices of those books do tell you that even if a local chess club is open to everyone regardless of class, if you want to continue to progress in the game you’ll have to shell out money.

(Of course, things are easier these days because virtually every chess book every published has now been scanned and uploaded to filesharing communities. I get the impression that the Russian chess community, most of whom either cannot obtain or cannot afford the books, have come together in a joint effort to get this done.)
Actually someone did point out an exception and it generates something very interesting we didn't see before. The pattern is different for odd n. But also has an interesting self-similarity. See the discussion on Telegram about this. https://t.me/joinchat/G8AnchIna2q8yn1lGHirkA
Yes, unfortunately we can’t trust our customers.

Before, people were using stolen cards to buy accounts on our service and then selling those on hacking forums.

After forcing new users to pay in cryptocurrency (or have a call with us), there’s been essentially no fraud.

For our niche this seems to work well.
> So everything should be written out explicitly, because you'd rather complete a checkbox-ticking exercise rather than thinking about it and do the correct, ethical thing in good faith?

Yes, because if I’m supposed to comply with something, I want to know exactly what I’m complying with.

Right now I think I’m already doing everything in good faith, but the enforces of the GDPR may think different.

This is why we have laws- so we can be held accountable exactly.
> I don't think visual selections in vim work the same as in kakoune though, do they?

I have no idea. I've never used Kakoune.

> Can you just turn on selection mode and use that all the time?

How would you use that? Have a text selected all the time or what?
I think SubmitHub
How many Indian people live in India and in the global diaspora?

How many Chinese people live in China?

How many Americans are there?

I have not counted them all myself, however this discussion has not talked the numbers and there are a fair few Chinese and Indian people and not so many American people, therefore some presence online is to be expected by people that don't go along with what Washington says.

Regarding whether it is bots or not, the guys in the China office where I work sometimes send out company wide emails that do not look like they have been written by humans. Particularly salient are the 'employee of the month' nominations that should be sent to HR and not 'cc all'. These emails definitely look like they could be written by an auto-translating bot. Reflected in these emails are different values and different ways of praising people that cause us in the UK to chuckle a bit.
Thanks for your suggestion. :)
This makes no sense to me.

>people want trust, they want verified counter parties

then you don't understand what makes cryptocurrency useful. you can send it to anyone, anywhere, with no government to tell you "no you can't buy these [censored books / illegal drugs / unregulated services]" or "no you can't send it to [blacklisted country]". <== I'm talking about currencies like XMR (monero) there since Bitcoin is a little more trackable

The more you rely on trusted third parties, the less useful cryptocurrencies are since USD is far more stable and dominant.

PoW has problems, but PoS also has massive problems. I'm not confident a PoS coin can survive longterm - but it'll be interesting to see; many coins are trying
Can the Asian Miracle Happen in Africa?
Build a public bank in SF
Same for me here. The lack of response was ridiculous. I would have loved to been told what was wrong or why the ban so I could at least try to resolve the issue somehow. But the only thing I received in return was that the decision was final. I noticed a higher CTR prior to the ban, but nothing else out of the ordinary.

I had Webmaster tools and Analytics on site, so after the ban I could still research backwards, and could not find anything that was out of the ordinary other than the CTR was just a bit higher.

Eh, it seems this is still a bit of a sore subject for me. I lost a good bit of income from this decision, and it hurt at the time. Looking back, I'm glad I don't gain income from this any longer. It just seems like a scam. I started out using my websites as a place to teach and inform and the different subjects I have knowledge and interests in. But trying to blend keywords in so that Google and the other ads I ran could get high quality "eyeballs" on my content really became an inauthentic experience.
Exactly the same here, I was looking forward to the day I could finally cash out and use it for stuff I needed (also a cash-stripped kid at the time), and then they decided I had committed fraud.

Nowadays I’m trying to avoid using any hosted services at all due to that (and later, similar) experiences.
A Lot of Hope on HIV Vaccine Day
As far as I could gather from one of the links in the article, the definition seems to be "cell n is black if there is a prime in the interval [Rn , R(n+1)[, for R a natural number". The "pattern" supposedly holds for R rows when displayed in a triangular arrangement, equivalently R^2/2 cells
I will add make a product focused on the decision maker, not the needs of the business. Make their life easier, or make them look like a genius, and you will have a successful idea. Don't fall into the trap of making a product that saves the customer money, but makes life more difficult for the decision maker.
Isn't it customary to at least rename the fork?
How do you even define sophistication in context of computer software? Let me try by defining the opposite. What would be unsophisticated computer program? I would say it is brute force algorithm. It is unsophisticated because it uses simple logic and iterative approach to achieve aim in inefficient manner. So sophisticated program is:concise(non-iterative), efficient (doesnt use too many steps to arrive at destination) and uses non-simplistic modeling of given problem. Anyone has anything better :)?
Copyright only covers coming someone else’s fictional character. It’s not copyright infringement if you happen to come up with a character that resembles Hermione or whatever.

As to the Dracula example: why should you be able to use the fruits of someone else’s labor for free? There is literally an infinite amount of independent things you can create without using other people’s work.
Anything that has singularities coming out of general relativity is pretty much guaranteed to be incomplete. But we can ge close to some workable solutions in particular cases.
I don't intent to be rude, but what does that even mean? Can you explain?
> Would you like to respond to my points

No. Please take your points to https://news.ycombinator.com/item?id=17105121.

> in order to push your own agenda?

My agenda is to stay at least vaguely on-topic.

> Why is it that your account only 67 days old yet >75% of your comments are about China? Do you even comment on normal Hacker News topics that aren't related to politics?

Because you didn't look past two days of comments? Most of my comments over the past two days have been in this article and the other about Xinjiang, which are both about China. But you're right, I have an interest in it.

Anyway, this thread with you is clearly off-topic, so I'm going to stop it. If have further questions for me, you can study my other comments or figure out a way to privately message me.
No its not. And you have the wrong comparison there. It’s more like:

“You’re making efforts to comply, but even though this isn’t spelled out, we need XYZ done”

vs

“You’ve complied with all the requirements that have been spelled out”
Appropriate juncture to repost this: https://www.youtube.com/watch?v=sD0NjbwqlYw
It was probably written using regexps? One should make full syntax analysis instead of writing regexp hacks.
This was probably the best book I read in the past year. It's not very long, so it's worth reading if you're interested in the topics discussed. If you don't have time to read it. Gates' post does a good job of describing the main arguments.
So I find this view really interesting because there is ultimately very little racism about dislike for the Chinese government. Most people’s misgivings have much more to do with the fact that a) no one wants to see fellow humans living in a distopia, and b) people look to China as an indication of where the world may be heading in the next few decades. Feeling apprehension about seeing an opaque, oligopolistic, and decidedly undemocratic system adopt a set of policies that are frankly unthinkable to people raised in the us or Europe is completely understandable. Using the term racism is interesting because this has much more to do with ideaologies and values than it does with race.
It seems like they could easily drop half of those jobs off of their resume. That's usually the advice given for people who leave jobs after a short period.
How about right there the post he is responding to? Especially considering the context provided by the earlier post:

"... constant comments by Chinese studying in the US and burnishing their reps with the Party. You can almost always make Chinese English, an AI program could be trained to do it. "

Do you think following up that with

"Very interesting. I always get that uncanny valley feeling even on Hacker News, especially when the comments concern China. This would explain a lot."

has racism undertone or not? If you don't see things right in front of your eyes I don't know what else could convince you.

Add: Okay I see there are people who don't like what I said, so I will spell out more about my rationale. Firstly I didn't call out the earlier post other than using it as the context. I don't think that author could have known that the comments truly were from "Chinese studying in the US" and for "burnishing their reps with the Party", but in the context of discussing propaganda I accept that at least has plausibility. The follow-on post then points to HN, which concerns the posters here including myself. The exact meaning of the poster is somewhat ambiguous to me, however in light of the earlier comment I get the feeling that anyone who comments on China with a view and maybe language skill different from his is stereotyped both with race and motivation.
Steve Jobs was not deeply technical, nor was he ever a programmer. And in a way, that makes his accomplishments even more impressive.

I think one of his key strengths was the ability to know if someone knew what they were talking about and to recognize outstanding people - in any field. So many Apple stories, from early times to more recent, are about how he always hired the very best people, and then somehow made them do the best work they ever had. I think he could just tell if someone had the fire inside them, and knew how to fan those flames.
Which books have you found useful?
Atom's vim-mode-plus is superb! I've actually started to like it more than "real vim". Atom itself is a work-in-progress, but I'm extremely happy with its vim emulation. The only thing missing is a macro system.
I never knew Byron was such a dick until reading this. I don't find it all romantic or exciting at all, just a sad account of an untreated person with bipolar disorder.
git v2.0 came out 4 years ago; these release notes are regarding a new version of the wire protocol used to communicate with remote repos.
You're welcome.

1) What do you mean exactly? The usual way would be to keep your data in a struct like:

type configuration struct {
Name string `json:"name"`
}

and then marshall it into a json string like: https://play.golang.org/p/uWvwBY4h03n

If you need more details feel free to contact me. Address is in my profile.
This is based on what?
Doctor bought jet and Maserati from proceeds of unnecessary chemotherapy
That is silly. IP addresses should not be covered. I should be able to keep IPs for years. They change often anyway.

IP addresses being covered is one of my big issues with GDPR.
That turns it into an effectively docked scooter. It’s been tried and isn’t terrible, but not as beloved as true dockless.
It isn't the classical music at that particular BK. The speakers are very loud. Any sound would do. The homeless just camp across the street in front of the library. So it solves nothing. BK probably gets more business at the expense of library.
It's not terribly impressive to have a higher salary then a GOOG employee, but higher total compensation after stock and bonuses would be saying something.
You joke, but from a certain perspective and within certain parameters, there are people who would find this acceptable, and even preferred. I recall the movie Solace (which wasn't great, but I digress) where the premise is that a serial killer has psychic powers that allow him to see others' futures. When he detects a future that is particularly horrible (disease, injury, etc) with no hope of survival, he makes sure their last moments are wildly happy and kills them painlessly with no warning.

If we were to regard the life of the average poverty stricken human as being _terrible_, then killing them painlessly and suddenly becomes less abhorrent. Of course, then we need to define criteria for whose lives are of sufficiently bad quality where sudden death is a superior option.

Some nihilists might say all humans satisfy that criteria. Even if you're a wealthy and generally happy person, you will become old and die. If you were suddenly dead at this second with no warning, you would not care - the only downside would be those who remained alive, who presumably would care. Let's recurse until no one cares.

And the universe moves along just the same.

I am not advocating for this at all, but I felt your comment justified some sort of explanation. And I have been thinking about these existential questions quite a bit recently.
Yes that, or code the recursive solution in a heap-allocated space rather than on the stack. It somehow seems easier, safer, and more explicit and controllable to me to adjust the code & data to use manual recursion with backtracking than try to adjust system stack limits. Often it consumes a lot less memory too, since you have more control over what your "stack frame" looks like; you don't have to store all your local variables for every step.
I don't know if you've ever ridden the subway, but coming into contact with someone's bare skin, even broken skin, is not unheard of in a crowded subway. So it's plausible that your cat scratched arm could come in contact with some infected person's sweaty arm as you try to make your way through a crowded subway car.

It's certainly plausible that someone with an early stage infection may take the subway to go to a doctor. I've seen plenty of obviously sick people on the train (and I keep my distance, not because I think they have Ebola, but because I don't want to catch whatever illness they do have)