skysight-inc/HackerNews huggingface dataset:
Oh okay, I actually misremembered what I had seen, I thought it was just the saluting thing. I just checked the original again[1], and that being said I still don't see how this isn't a ruling that is overblown; he's saying "wanna gas the jews" in a playful way to his dog over and over, and the dog responds when this is said.

The ruling was that this was a hate crime, because it was "menacing, anti-Semitic and racist". I have trouble seeing how a Nazi pug that responds to "gas the jews" is anything other than silly bit of absurd comedy. I can't realistically see this video actually advancing any legitimate hatred, or having any negative consequences other than some people laughing at how silly it is, and some people just thinking it's kind of stupid.

[1] https://www.youtube.com/watch?v=5rdWlVyN9es
> placed randomly in a sentence at the very end

“Randomly”? The very end is where you put whatever you want to be the most important key summation and takeaway message of a document like this.
Hw many people in the world do you estimate would want such a thing?
Or maybe Apple doesn't care about the desktop anymore.
I'm of course against racism.

If epigenetics is multi-generational then what of things like slavery and the ungodly number of atrocities littering our history, both race-based or otherwise. What things do we do now that are going to be harmful in such capacity, beyond the obvious prison system.

More importantly, I think we could potentially improve ourselves collectively by harnessing this power. I know my own family history is littered with trauma.
I really liked watching the original Ninja Warrior (the Japanese version). I even liked (to a lesser extent) the first US-heavy version.

I stopped watching for exactly the reason you describe.

The exact same thing happened with esports. Five minutes of actual play, 25 minutes of fluff.
It is the exact type of ad-hominem, inflammatory, and irrelevant distraction that this article is pointing out.
> Whats complicated about an iteration

What’s complicated about a recursion?

> If you see problems, its because something is modifying it between runs, but that wasn't a fault of the iterative strategy, it was the fault of a bad programmer.

> Conversely, you must always make sure the stopping condition and all base cases are met during recursion.

You seem to be applying a double standard here.

> Forget one corner base case and you got a rare production bug.

Base cases are usually much easier to reason about.
Not the parent poster but:

> how are you structuring data such that it is available to you and your site, without also being able to pull it all out into an archive?

I don't believe the point is that it cannot be pulled into an archive, but that collecting all the data that belongs in such an archive of an specific user (and that user alone) can easily be a very complex task for projects of certain size:available manpower ratio, to the point that showing a query to a relational database with a well defined schema as an example strikes me either as ignorance of the state of real world software development or a gargantuan middle finger.

> literally all of my experience has been that securing data is a much harder challenge than any other part of a web facing system.

Depending on the project that can easily be the case. There's of course the fact that no one can really claim all their stored data is safe from malicious actors, just reasonably secure according to their knowledge and what they're aware their software does; so comparing its difficulty to other things seems overly simplistic.

And sure, there's a lot of things that will be harder than an archival feature regardless of the data storage mess a project may be in, but it does not diminish the work required to implement archival on many of those.

> Also, the thing that everyone seems he’ll bent on ignoring: you do not need an archive mechanism if you do not store data

Congratulations if you happened to store absolutely no PII when building your product. You not only have the luxury of being able to provide any value at all without data, you happened to not store things that a lot of people often don't consider PII but that the GDPR does such as IP addresses.

> And given we’ve known gdpr has been coming for at least a year - aside from companies that tried to bribe it away I guess - new projects should have there data set up so that archiving isn’t a monumentally challenging task.

Can we really pretend with a straight face that the overwhelmingly massive cost of changing legacy software can be handwaved away and that all new projects are developed by people that not only are aware of the GDPR (that's an absurdly minuscule amount of all software developers) but that they are competent enough to fully comply with everything in it? I've worked on HIPAA-compliant software, I've seen people that have been working for years in the industry (both health and software) screwing up and/or making extremely close calls. This is not "escape user input in SQL calls", this is a sizeable piece of regulation without a clear course of action for compliance that will fall on the laps of developers of all skills around the world.
I think it's pretty obvious: when there's an obvious military threat that would have implications for civilians (e.g. invasion, blockade, etc), the software is tailored to that need, and the military is not currently engaged in multiple offensive bloody wars based on lies with a long history of doing so.
Reading is hard, so people often don't make it that far down.
Yes, it's a form of pattern recognition. You can get very good at it and do it mechanically, just like solving integrals.

You can spend a lot of time getting very good at them, or you can just use memorization/rsolve just like you can just use maple or evaluate them numerically for integrals.
I read this story exactly the opposite: it doesn’t have to be perfect at the start. You just build something people want, and then hire a team to improve the back end (without destroying what people wanted it for in the first place).

Major companies have had security issues (such as Adobe) but that doesn’t make them a fraud.
UPDATE:

Thanks to comments from readers we have found that the pattern does not exactly match the GCD triangle for some values of the number of cells and rows.

This possibly makes it a more interesting finding. But it also means we can’t use GCD to render it quickly for all values.

In the code on Observable we were using GCD as a shortcut to render it because it saved time compared the earlier approach. However readers correctly pointed out that the rendering was not always correct using GCD.

Now that we know GCD doesn’t apply to all values of n, we are reverting to the original code, which generates the correct renderings for all values - but is slower - and there will be an update on Observable soon.

Meanwhile - to see the original code at work, and test it out for any value yourself, here is the Mathematica notebook code:

Https://GitHub.com/shaunxcode/a-pattern-in-the-primes

The Observable JavaScript code is being updated soon to account for this.

Join the discussion in the Telegram group as well - details below.
Yes. Or worse: a completely unrelated box in the middle of the path could drop all the TLS 1.3 packets, so instead of a clean rejection, the connection gets stuck.
It's interesting to consider another question: what kind of rational "meaning" we would be ready to accept as an explanation? For example: somebody tells you that we were created by a higher being, or civilization, to serve some rational purpose for them. E.g., they use us as "food". Or they need us to solve some other practical problem in their civilization (not unlike the tools we are area creating for ourselves) - like, help them migrate across the Universe (because they are too small to create the necessary tools by themselves). Would you accept this as a decent meaning? Would your existential problems become easier to bear based on this knowledge?
I understood the analogy you were trying to draw, I just disagree with it.

The original joke/anectdote works because it leads to clearly suboptimal search - the guy knows his watch isn't near the streetlight, but he's looking there because he can see.

This is a very different situation. To abuse the analogy further, the guys best bet to find a watch seems to be just looking near the streetlight. After all, not only can you see better there, but most of the watches are near there too.
The people using them often gather in certain forums or conferences. You could try there asking them directly. If contact info is available, there's a marketing opportunity.
I see you're being downvoted but I agree with you. I cringed when I read "Chinese studying in the US" and "burnishing their reps with the Party". OP is probably not racist but this is a clear case of ascribing motivations to people you know nothing about.

If I was permitted the same liberty of ascribing, I'd guess that it betrays an unconscious bias against Chinese people. It's probably not something Americans would be attuned to. But as a non-white (but not Chinese) immigrant myself, my radar is probably more sensitive to it.
They use "Do the right thing" in their corporate code of conduct: https://abc.xyz/investor/other/code-of-conduct.html
Why do you need to progress in the game? Most people play games they enjoy and don't feel a need to progress to elite levels. It's fine if you want to become elite, but not at all necessary.
Can I ask a little more please?

How much of the company did you own when you sold it?

How did the sale happen - did someone just turn up and offer you money, or did you go find a buyer?

Was there negotiation from a higher price down to $10M?

Did they buy the entire company from you or just buy the software assets?

How long did the sale take from when the buyer turned up till money in your account?

How much money did you end up with after paying tax on the sale?

What did you do to celebrate?

What did you do next - another business, get a job, sit at home watching TV?

Would you have handled the sale process differently if you could do it again?
As someone else in academia who gets his share of crackpot emails, no response can also mean "oh god, I don't have time to think about this when I have 1000 other emails from my students and colleagues".

(I'm particularly horrid at email.). So I wouldn't take it personally.
Someday Trump will no longer be President but Bezos will still be the richest man in the world (after Putin).
Nobody is saying it doesn't, but the two things are entirely independent from each other. It's not a competition between countries, it's a question of how people of earth can get the best lives for themselves.
Tildes is, in a way, built by /r/theoryofreddit and some awareness of past social media and forum history.

The ideas aren't new, not really. We've been on reddit bitching about reddit for 10 years. All tildes is came out of those bitch-fests about what reddit and other sites lack, how they should operate, why can't we have nice things, etc etc etc.

Since reddit refuses to evolve, here we are.
That's actually Brian Kernighan. Dijkstra would have never advocated debugging to begin with.
Depending on one's views, situations where it isn't acceptable could include when it is being used for autonomous weapons or extrajudicial killing.
> In February 2016, 30% of the network of the largest mobile operator in Norway, Telenor, became unstable due to "Unusual SS7 signaling from another European operator".

Supposedly this happened because the other telco had hired a pentester...
sir, what’s your background? me ux/ui research and market research
Point is, it very often gets you far enough. So you try it first, and only adjust when you have real evidence that this is not working for you.

Certainly in this scenario - the false positive rate is only important if the true positive rate is too low. It's not at all clear that is a factor.
That would be a terrible idea. Isn’t that how JavaScript started?
> This is a great example of the power of norms and conventions.

I agree. My main point was that legislation can't be the source of the fix; if you can engineer an independently-durable change in norms first, legislation can memorialize it and reinforce it, but a momentary majority can't establish it in a way that is resistant to the next momentary majority brushing it away.
Gratuitous repetition? Come on. It's been the unofficial company motto since the beginning.

When they filed their IPO, it was one of the very first things they included in the IPO

https://www.sec.gov/Archives/edgar/data/1288776/000119312504...

.. now it's been reduced to a footnote at the end of a sentence.

If you don't get the significance of this, you're either, very young, very naïve, or astroturfing.
I love it when we have moments like this where truth comes out (in the form of scientific research if need be) that previously was moronically dismissed (by people including government shills I'm sure) as 'conspiracy theory'.

Snowden and NSA spying was another one. Truth is not as boring as they may make you want to believe. The world is very, VERY interesting and you just have to discover it.
At a guess you didn't have any family and you don't know anybody that has family that ended up in a gas chamber?
Playing Beethoven's 5th on a recorder might not have been any better.
Drivel. Not surprising because this guy is a kid -- graduated in 2016. Talking about life experience when he has none:

https://www.linkedin.com/in/brandon-foo-b72a5b157/
You mean this?

"² I’m calling these six conceptualizations “memory models”, even though that term used to mean a specific thing that is related to 8086 addressing modes in C but not really related to this. (I’d love to have a better term for this.)"

I think that's even more wrong. The Wikipedia article gives a pretty good idea what the term means.

I think a good term for what he's talking about is "data [structure] memory layout".
The main difference is that a "side channel" of the TLS connection (the NPN or ALPN extensions) is used to negotiate HTTP/2. The upgrade to version 2 without the TLS wrapper failed; so many servers and/or middleboxes had issues with it, that all browser makers decided "HTTP/2 is going to be TLS only" (the current "encrypt all the things" push played a small part, but the main reason was the compatibility problems).
This is literally and exactly what Correct The Record (https://en.wikipedia.org/wiki/Correct_the_Record) is and is as standard as it gets in American political discourse online https://www.fec.gov/data/disbursements/?two_year_transaction....
> It would be nice to have nerdy interests and sensibilities be the norm for once; to get to feel as if society is organized with me in mind, and not feel a bit like an anthropologist observing an alien civilization.

For real though...
How to down a UFO? The secret DUMA installation
Identifiers that have no meaning outside of your system are not PII.
as if we don't have our own Wag-the-Dog-ish distractions also?
What're some examples of a "harder latent model"
Arm-chair thoughts of an outsider: Since they knew their objectives in advance, couldn’t they have uploaded the code/program/sequence in advance and only sent the configuration/parameters on final approach? Waiting until the last 10 days of a decade long mission to upload mission critical code strikes me as risky. Even more so when there is a nine hour latency.
This itself is a distraction. There is no "us," "we," or "them"
I'm already at top dollar in my area and have been for years. Maybe that's why I despise it so, I have nothing to gain from the trouble. I haven't had to do a cold interview since 1999.

There are much better and less humiliating ways to get top dollar. Work your ass off and build reputation is the biggest one.

If you are a company and you have to call a recruiter, you're already behind. Putting people through that stuff just makes it worse.
Unpopular opinion, but the best way to prepare for DP problems is to solve the well known ones and memorize them and their recurrences. Only 2-3 companies like FB and Goog ask them (well they’re the only ones worth studying DP for anyway). Coming up with a recurrence on the spot is very hard. The edit-distance paper was an award winning ACM paper and expecting someone who has never seen that before to code it up (even the memorized one) is ridiculous.
Definitely the vast majority of chess players are happy to just play casual games with friends. But I think that many of the people who join chess clubs, which often emphasize ranking and competition, are interested in progressing as high as they can. And if eventually you’ll reach a point where you have to invest money in materials, it is cold comfort if clubs claim to be open to everyone regardless of socioeconomic level.
all of my offers out of undergrad were more than that and I’m considered below average ¯\_(ツ)_/¯
Show HN: SBCLI–A simple Steelbank Common Lisp REPL that doesn’t suck
Amazon stole about 2k from me in an affiliate account, rejected appeals. Someone should file a class action against them too, not worth it for me to do it alone.
Yes.

And if your webpage says something like "please click on the ads to support my website", you'll get a warning from Google. Presumably they also look for suggestions like that within apps.
Which Social Network was this observed on?

Wasn't that landing 5 years ago? Any more recent examples?

I get nothing when I search HN for the NYT article

https://hn.algolia.com/?query=As%20Rover%20Lands,%20China%20...

https://hn.algolia.com/?query=https:%2F%2Fwww.nytimes.com%2F...
https://www.nytimes.com/2013/12/15/world/asia/china-lands-pr...
Interactions are low touch and large in number. Since relationships are weak ghosting is seen as acceptable and frankly reaching out to every person may take too much effort. Not saying it's okay because I hate it too. Just explaining this phenomenon that appears to have been caused by digital communications.
My own code to decode DNS packets [1] fell afoul of section 3.1.3 of the draft document. I fixed the issue, but the reason I originally rejected DNS packets with unknown flags was on the assumption of potential garbage being used as a possible exploit.

[1] https://github.com/spc476/SPCDNS
They could skip a version like PHP did. Among other reasons, since books and articles about PHP 6 had already been written long before PHP 5+1 came out, they went with 7.
Saying it doesn't make it true.

You are claiming there is a generalization problem that causes extra error in practice. Another perfectly viable hypothesis is that the classifier is working fine, it's just tuned for true positive rate and accepts a higher false negative rate to get it. Specificity vs. sensitivity is a fundamental trade off, not a training issue (though that can make both worse)
> This is literally and exactly what Correct The Record [...] is

No, it's not. Propaganda by competing domestic partisan interest groups seeking to influence elections in their own country is not “literally and exactly” the same thing as state sponsored propaganda.
Show HN: Minimal Fibers
Isn't that why Alphabet adopted "do the right thing" instead? Though that simply led to a lot of headlines about Google dropping "don't be evil" (with articles explaining that they actually didn't, if you read that far).
Burger King was my favorite fast food--until they did their inversion with Tim Hortons. I have never eaten even a poppyseed of their products since--and I encourage all Americans to do likewise.
> Admittedly, I became irrationally angry about this. It felt like an invasion of my mental space. Here I was pumping gas, already paying money to the business, why are they continuing to invade my mental space, which is the last bastion of "freedom" an individual can have?

I just had to leave a comment on this -- Your observations are quite well-written and not pretentious at all. Have you considered writing a French-language 20th century existentialist city-novel? Joking aside, this is pretty much exactly how I feel whenever I listen to obnoxious radio ads in Ubers.
I still don't get it. To me, they are saying that the general online public thinks "pro-CCP" and "50c" are the same thing, just as everyone says pro-HillaryClinton people are "Correct the Record" troops, and all pro-Trump people were Russian trolls, and all pro-Israel posters are AIPAC troops, and all shitposters are 4channers
Yep. I can confirm.
I definitely hope so. I also hope this awareness doesn't stop at our borders since this type of astroturfing is exactly the official playbook in various ShareBlue/Media Matters type PACs https://i.redd.it/oij2wau47fdy.jpg (though with better use of euphemisms, a game at which China is still in an infantile stage).

It is as deeply ingrained as it can get in American public online discourse https://www.fec.gov/data/disbursements/?two_year_transaction...
>Do you think it's possible that some people mistake matters of opinion (or personal preference) for matters of fact? Do you think it's possible for two people two hold differing opinions on a specific subject, with neither of them being wrong?

This is uncanny -- it's like I'm listening to myself speak. I'd be interested in talking to you privately if you're interested. Shoot me a message at the address in my profile.
>So mutating for airborne transmission among humans is just not on the evolutionary agenda here.

Airborne transmission isn't an evolutionary agenda item. It's an evolutionary event with a non-zero probability of occurring, so far as we know.

Evolution is a great mechanism based in part on the aphorism, "If it can happen, it will".
You should try to think of some specific problems that can arise in each environment instead of conducting some sort of weird Socratic dialogue about imaginary apps and a seemingly made-up iOS.
we ought to ask people whose family members have died of cancer lately how they feel about our so-called advanced medical science as well
I really liked your approach. I made a few modifications.

http://htmlpreview.github.io/?https://github.com/acmegeek/pr...

I changed it to render with circles vs squares, and have them stack nicely. Also, have the variables more isolated to test. Also, it counts how many primes are within a pack, and assigns the color proportionately. This is still a work in progress.
Cutting through the rhetoric, that means simply that CCP does bog-standard PR rhetoric. No professional in PR would deign to acknowledge the existence of critics, unless those critics are too loud to ignore.
I was more referring to the "last 10% of full autonomy" for self-driving cars than the solving general intelligence bit (despite the fact that GP was sort of equating the two). Guessing if/when we'll solve general intelligence is a fool's game.

> "Solving general intelligence" isn't comparable to a 10-years deadline at all

As I just mentioned, I don't think it's wise to put any kind of timeline on that particular milestone.

> which of the few companies that work on this has their engineers expressing that 10-years figure?

Well I didn't exactly go around asking every commenter who they worked for, but my gut-level statistician tells me it's been over 90% of the people on various relevant forums (including here) who seem like they know what they're talking about.

All I know is that if it was as easy as a lot of folks were projecting 5 years ago, it would already be here.
Oh is the news not out? Ideas are a dime a dozen. Ideas aren’t the problem. Execution.
The rendering was for n=74 in fact, not for n=75. The pattern does seem to recur for even numbered n values and for those we think it matches GCD (where cells contain an even number of integers, and we render for the same even number of rows). But this has not been proved yet. However when n has odd values, the pattern does not always match GCD, it turns out. This is interesting and means that it may be a less “trivial” pattern in fact.

See the Mathematica notebook, which correctly renders it for any value.

Https://GitHub.com/shaunxcode/a-pattern-in-the-primes