skysight-inc/HackerNews huggingface dataset:
Nobody has a right to a CDN or a right to DDOS protection. Cloudflare is a private company offering a service in exchange for money. They may deny service to whomever they wish (with exceptions for certain protected classes). Political leanings and ideologies do not constitute a protected class. Neither Cloudflare, nor Google, nor FaceBook, nor Reddit, nor HN for that matter have any legal or moral obligation to grant a platform to anyone. A private platform reserves all rights to the content on their platform. If you have an issue with how that is policed or moderated then you are free to create your own competing service.
I've joined a small company who, upon my request, scoped the non-compete very specifically and added a clause stating that work I produce that did not compete belonged to me.

I've joined a big company who said "this is the contract, sign it"
How many friends do you have who worked for a company more than 5 years?

Work for Amazon for 2 years, learn a lot, get paid a lot, move on.
What fails to amaze me every time is that burning a flag is the correct way to dispose of one.
"quit within 5 years" is a poor indicator since most tech has much quick turnover.
I was replying to user alexk307 in my response, who's comment was:

"Call it what it is: White nationalistic terrorism, don't sugar coat it and call it "extremists"."

My understanding is that QAnon does not march around and say "HERE WE ARE WE ARE QANON!" so to say they are 'white nationalistic terrorist' is an assumption. That type of language is very reminiscent of what Antifa spouts off, especially in the regards of "if you don't agree with me you are racist". There are far too many that have the spotlight of the media attention right now that follow this mindset.

It is possible to disagree with someone and NOT be a racist, a bigot, a xyzphobe...or even WHITE.

The majority of the media have lost the unbias and reporting of facts, and for everyone, this is a damn shame.

Data, give us the data. Let us decide. Don't cram an agenda down our throats. Regardless of what side of the isle you're on, weather you sit or stand to pee, or how close to the equator your were born.
Personally, I've had a varied experience here. In one company, I explained my moral objection to this agreements and ended up getting in writing that it would not be enforced from the CEO/Owner of the company. That email and the fact that the scope was fairly tight (as opposed to this article) made me feel comfortable signing it.

In a second case, I was actually able to negotiate it away. I ended up not taking that job for other reasons, but before that decision was made, they had retracted the need for it.

Anecdotal, but maybe useful.
Well China did recently shift its stance on Bitcoin:
https://www.fxstreet.com/cryptocurrencies/news/china-potenti...
I was talking with our 401k company guy about this. But basically, he told me most 401Ks who were invested before 2009 are just becoming whole now. If you were planning to retire before 2009 and converted to bonds before 2008, like you were supposed to, you were okay. And if you started contributing after 2008/2009 you did well. But for a lot of folks, who contributed on the riskier side of things (basically anyone under 55) you lost 10 years. Anyone that planned to retire at 65-67 is now having to do so at 75, otherwise they will be underinvested at retirement.

I anticipate you are going to see a large wave of workforce retirement because there is such a large demographic who had to delay retirements. And that bill is now coming due.
"or supported", which can be construed very broadly.
> Come on, AWS. Do better than this.

The advantages are too significant. If a company of sufficient size isn't doing this, they're doing something else. Statistically, employees cannot win; there may be outliers where an employee prevails, but in the aggregate, the company will win — and that makes these draconian policies worthwhile.

Companies enjoy economies of scale when it comes to negotiating employment, because they hire over and over and over again. Meanwhile, individual employee candidates must reinvent the wheel with each negotiation.

If you ever end up in court or arbitration, the unfathomable resources that the company can bring to bear means you're not fighting a fair fight. Our court system is by and large for the purchase of victories by those who can afford enough lawyering to exploit every advantage.

The only way to fix this is through government statute to change the labor market. The way the market has been constructed, employees will forever be on the losing end.
China Trade War Intensifies
If you are already employed this is a big thing to ask of an existing employee. Easy to say no, just be prepared to get fired. I don’t think there is a lot of nuance: “I don’t feel comfortable signing this agreement.” It unfairly limits your ability to earn a living IMO. Good luck getting in the door of a big company if the NDA is “policy”.
Presumably you're running an adblocker - so what does it matter?
Yes, I went a couple years doing a very easy 14:10 fast, which was easy to maintain and is what I credit for stabilizing my blood sugar, which used to crash all the time (especially bonking during bike rides). My body now is fine exercising without having eaten, no problem. That alone is worth it.

Due to other health issues and related sensitivities and metabolic problems I have gotten more serious about it and learning about the science, and thus moved to an 18:6 fasting schedule. I have continued to be very happy with the results and the lifestyle.

The book I'd absolutely recommend is The Complete Guide to Fasting by Dr. Jason Fung (see an article by him on IF 101 here: https://www.dietdoctor.com/intermittent-fasting). I'd also recommend the Intensive Dietary Management program's various blog posts such as https://idmprogram.com/the-failure-of-the-calorie-theory-of-...
Show HN: Pdf.to – Do Things to PDF's
That was the strength of Lisp as the original 'AI' language, but the following AI summer were always more numerical oriented (neural networks, bayesian inference, SVM, neural networks part 2), so that particular strength was not very needed. And in the end the most important killer feature of an 'AI' language ended up being approachable and easy to use, and not the "power", which is why Julia goes with the "Looks like Python, feels like Lisp, runs like Fortran".

And like you said, even without s-expr you can do it with macros (especially in a homoiconic language like Julia), for example:

https://github.com/chakravala/Reduce.jl

https://github.com/korsbo/Latexify.jl
America's Gun Problem Explained
Every time I've talked to AWS Recruiters they've belittled by past experience and just generally made me feel bad about my career. I will never ever work there, no matter how cool their tech stack must be.
All you need now is to get a lazy choochoo to replace the lazy susan in a show on HBO, and all the homemaker spouses will want one!
The good news is you will be free to compete.
Germans Grow Frustrated with Their Slow-Poke Internet
I don’t think it burns the bridge. It is acceptable to have a moral and ethical objection to NDAs if you are just a staff IT worker.
Has this finding been replicated since?
I agree entirely. I have (politely) rejected several AWS recruiter inquiries because of Amazon business practices.
Introduction to Siamese Network
I think it's already chilling that speeches are written by speechwriters who are carefully optimizing for the same things that the machines would optimize for.
> I just don't understand why they put so much effort into trying to fit a square peg into a round hole instead of just going with native development.

I think in the case of something like Facebook, the sheer complexity of their product drives a need for a singular code base. It would slow their engineering organization to a halt to ensure feature parity with largely seperate code bases.
Plenty of people are tracking the chans; 8chan's /k/ occasionally had a thread about feds using screenshots from various chans. I'd bet my shoes that a great deal of Open Source Intelligence types float around on /k/ and other politically oriented boards as a way of scoping up occasional gold nuggets and taking the temperature of things.

Someone is watching, but it's like panning gold from a river, except the gold is "Actionable Intelligence" and the river is high-pressure sewer main -- lots and lots of shit but little actual gold. High effort, but little yield.
Link does not work, This does: https://www.cnbc.com/2019/07/23/coca-cola-pepsico-break-ties...
It would help a lot if the wikipedia links were visually identified by a little 'definition' graphic or something.

Congrats, it looks very complete and is a great achievement.
Conservatism should be about maintaining checks and balances that keep the government honest. IMO this is something that even Trump's supporters should be concerned about, especially if they themselves lean a bit libertarian.
There is definitely a set of topics and themes that are particularly popular on HN, ex. privacy, de-Googling, write-it-in-Rust, Plan 9, etc.

If your product fits into this niche (or better, you can create a product specifically for the niche), I doubt you will have many problems. Otherwise, good luck reaching even page 5.
I personally like parentheses. But a surprising amount of my engineering friends bring it up as a major issue as soon as we start talking about List or Scheme.
Except the vast majority of your equity award, which itself makes up the vast majority of your total compensation at Amazon as an engineer, vests in your third and fourth years.

Your first and second years you vest 5% and 15% (reportedly).
FWIW, "I didn't like it" returns culture has been growing in the US for a while. If you've ever run an Amazon seller account, you'll have gotten plenty of returns from customers for no reason other than that they didn't like the thing they bought or it "didn't meet expectations". The Costco returns line is also packed with people doing this. Point is, the mindset of not paying for something because you didn't like it is quickly making its way into the physical goods world as well, so it's not as simple as shooting down this digital goods mindset entirely.
I do and many. Here's one example I remember off the top of my head of a Russian war propaganda website hosted by Cloudflare https://rusvesna.su/ and it's much worse than those mass shootings glorifications. Cloudflare definitely received complaints, but no action. Because why would they actually care about people dying if it doesn't serve their political agenda?
Very eye opening, thank you. I had no idea Amazon treated their employees this way.

I turned down two amazon interviews because I asked them if they still did the whole whiteboard-leetcode-type interviews, and they did so I passed.
A New Deal for Big Tech: Next-Generation Regulation Fit for the Internet Age
This paper shows that Jahai are capable of "olfactory abstraction" but I don't see how that says anything about the respective languages. I mean the last sentence:

>The greater ease of linguistic expression demonstrated by the Jahai is not unique, however. It appears that hunter-gatherer communities in particular find odours easier to talk about.

If that's true that probably means that they have a greater need to express these concepts and as such have become better at it and developed a specific jargon. Maybe if they tried with tulips or windmills they'd find that the Dutch are much better able to describe them succinctly.

Besides the paper says that the Dutch subjects are urban dwellers while the "All Jahai still pursue traditional foraging, although they reside in a resettlement village much of the time, and so are exposed to modernity". Attributing the results solely to linguistic differences would be rather bold (and the paper doesn't in fact do that as far as I can tell>

So if you're saying "culture which have a lot of exposition to X and often need to precisely talk about X develop linguistic tools to do it efficiently" then yeah, that seems fairly uncontroversial. Just look at any HN technical discussion about "bugs", "segfaults", "DDOS" or "transpilers". I still don't think it makes a good case for comparing entire languages as a whole.
I play both (badly) and while it is possible, I find it a lot harder and often miss the specific pitch I'm trying to bend too (with quite unpleasant results!).
I am not sure why this is, but I suspect the slide mechanism and the larger volume make it harder to load the reed just right..
It's product tying (tying it to their store).
On the practical side, assuming you set up your editor to run rustfmt on save, then you don't have to think about it because rustfmt will insert delete semicolons if you get it wrong, and then you end up learning anyway.
It's interesting that that PR talks about the filesystem (MapR-FS) first. So much of the discussion around big 3 Hadoop vendors this year has been about the trends toward object storage. Will be interesting to see which parts of MapR HPE keeps and jettisons.
I’m afraid the basis on which your argument is made is shaky. The First Amendment was not rooted in concerns about the government controlling speech in general. It was rooted in concerns about criminal liability for contra-government speech as reflected in the seditious libel laws in England that had been in place since the 1500s. Like, you could go to jail for criticizing the government.

If you study our jurisprudence you’ll find that no free speech cases were decided by the Supreme Court despite plenty of common law surrounding speech such as civil libel, commercial regulations, etc. for nearly 150 years (!) until the early 1900s. Debs v U.S. (1919) was the first case and it was about - surprise, surprise - an anti-war speech.
Yes very serious question, and very real (multiple orgs). And most times the team manager has zero control over hiring or firing. Nor any access to C level decision makers, who are buffered by layers of HR.

The orgs I have seen this in are 100% safe - highly profitable, and often funded by government or at least heavily subsidized.

So, if I understand your assessment...managers who see this reality should simply leave, instead of using skill and tools to deliver value in a difficult setting? That seems overly pessimistic to me.
Livewire. Front end components rendered server side in PHP
NASA's Apollo program kicked off Silicon Valley's tech revolution
Funny. I kinda thought it was the U.S. Constitution that sold us on guns.
This post wasn't written for people who don't suffer from procrastination and perfectionism. As I sit here being anxious about what to work on next, holding onto tasks that aren't quite done YET, nothing could feel more like a breath of fresh air than this blog post.
Same happened to me. A few years back, I got an offer from Amazon after going through the interview pipeline and the non-compete and outside-of-work IP assignment were the only thing I asked to be changed since they were draconian given Amazon's wide breadth of products. They declined to make the change so I declined to accept their offer.

In general, Amazon doesn't make positive impressions on potential employees by saying "work for us and we could easily prevent you from working anywhere else for a year and a half (and please trust us that we won't)".
but I do question the notion that men did all of the heavy labor.

There is no point at which I suggested that. In fact, I made some effort to try to guard against such an interpretation.

But let me reiterate some of my main points in nutshell form:

1. Men and women both worked physically hard. (I stated that previously as: Women and men were both often very overworked.)

2. Some tasks that are currently viewed by a lot of modern peoples as "women's work" would have been "men's work" about 300 years ago, such as cleaning the rugs.

3. It would be super easy to run someone into the ground by having one person try to maintain our current high standards for quality of life via manual labor.

4. I can see that easily being made worse by not doing your due diligence and determining that some of our current "women's work" was "men's work" when it was all done by manual labor.

It in no way requires any inference that women did no heavy labor to see that just piling more and more work on a woman without in some way making those tasks more manageable simply would not work.
There could be a few different things at play. I'd try a bit of sea (or himalayan etc) salt and see if that helps. Otherwise, perhaps you really are just hungry and need to eat. Many people doing IF do larger meals with minimal snacking (since part of the benefit is to keep insulin low most of the time). Higher fat content and lower carb content in the meal before a fast will also help.

It may also just take time for you to work your way up to longer fasts.
So this has mostly to do with a non-complete clause. The author is pretty explicit in their view:

> This clause is, to be direct, abusive.

As far as I'm aware this is something that has been apparent for quite some time, and isn't limited to just Amazon. I can't personally conceive of why anyone subject to one of these would have any reason to believe that this isn't just another tool that benefits the company alone, and could perhaps even be used against you.

A discussion about clauses such as this is well needed in general, not just the tech industry. Honestly, the real story that perhaps has more relevancy to tech is having (as the author correctly recognizes) the kind of privilege to turn down a job with Amazon. I'm no fan of Amazon but that would be something very difficult to turn down.
Why only gmail, why not imap ?
There is a fine line, and I think that's easily illustrated with a few hypothetical counterexamples.

If you truly believe that "free speech is about not being dragged off in the middle of the night and sent to a gulag", and that that's all it's about for you, then would you, for example, be okay with a law stating that social media companies in the US are required to automatically filter any content critical of actions taken by the US military, and not display that content to people inside the US?

Yes, that's an extreme example, and yes it'd be illegal under the current US constitution, but it would be consistent with the extremely narrow definition of Free Speech you specified in your previous comment.

So, assuming that's not actually where you draw the line, where do you draw it? How much suppression of speech are you willing to tolerate before you would consider it unacceptable?
You can bookmark a comment on HN just as easily as a blog post. The "x hours ago" link in the comment header is a permanent link to the comment at the top of its own page, with its child comments below it.

As an example, here's the link to that comment: https://news.ycombinator.com/item?id=20609978
Any plans on adding Box, Rc, RefCell, and the differences thereof? That's the thing that trips me up the most right now.
Yes, but this doesn't expose any Julia functionality, so it isn't really useable. I think the parent was looking for something akin to Lisp Flavored Erlang, where the whole language is usable with a Lisp-inspired syntax.
Seconded. His 'Mountains of the Mind' is also great reading for hiking/mountaineering-interested people like me.

In fact, I can recommend every book he's written.
Barr says the US needs encryption backdoors to prevent “going dark.”
In my experience doing lots of computational science, the analytical/symbolic part of the problem solving is typically done separately, as it really needs to be done once, and (mostly) by hand so that you understand the problem and solution better.

Then, once you've gotten the problem and solution framed the way you like, you start implementing the numerical solution of your problem.

There are a few exceptions, particularly when things do get hairy. For example one of my colleagues has created a radial basis function finite difference solver[1]. In some of the modules, it manipulates the RBFs using SymPy and then compiles that to C which is then executed by Cython as part of the solution process.

[1]: https://github.com/treverhines/RBF/
Way more often than a fancy resume.
I've never worked at a tech job for more than 5 years so I'm not sure that is a great metric.
New DDoS provider to Daily Stormer, 8chan taken offline by provider
There is no such thing as a "recruitment list" to be removed from, unless you remove all traces of yourself from the internet. Sourcers don't work from a shared list.

Also, you might be surprised to hear how often people will say "no" at one point, and later say "yes." Circumstances change. Asking again later works.
You can’t simultaneously believe that markets are smart/efficient and also believe that events literally everyone can see coming at the same time actually matter

This makes sense to me. The only motion I would expect is a slight boost as the risk of something going catastrophically wrong gets factored out.
> When I find myself itching to interrupt someone with my thoughts about a topic I try to ask myself “what am I being asked to be an expert in here?” Often I realize that in my enthusiasm to show my casual knowledge I’m about to correct someone that who has devoted a considerable amount of time and effort into developing their expertise in the topic. I never regret keeping my mouth shut and letting them speak.

This definitely resonated with me.
Tell HN: Hackerrank is the worst way to recruit
Hey there,

I am currently studying my engineering (Undergraduate) and I am in my final year. During this time Companies come to college for Placements. The usual recruiting process goes like this ->
1.Coding Test (Hackerrank)
In this round, 2 to 3 questions are given that we should solve in 90 Minutes. Few companies also ask aptitude/technical questions.
2. Technical Round 2.
If first-round is cleared. One on one interview is taken. Wherein we are asked technical questions again usually based on Data structures and algorithms.
3. Final HR Round
As usual HR questions are asked.

I am not sure how do companies judge just based on the single algorithm-based program. I can code but dynamic programming is not what I will be doing in my job. I have learned about docker, kubernetes, etc. Companies won't even know what are my abilities are.

Hackerrank is not the way to get good candidates.
Side projects, open-source contributions, etc should be the criteria, not one program.

Recruiters of HN How do you usually select Students for interview?
Show HN: Scavenger, AR Treasure Hunts for Cash
TLDR; We made an AR treasure hunt app, we are running a hunt for YOU in SF, download it here to try it out: https://scvg.app/dl/gg7P

Hello, I’d like to introduce a project I’ve been working on for a few months now. It’s called Scavenger.
In April, at a YC Hackathon, I came up with the idea to create augmented reality treasure hunts for cash prizes. I had been working on some VR projects for a while, but after receiving a lot of positive feedback about Scavenger, I decided to start full-time. My co-founder, Harry, came on board immediately after I pitched him the idea in early May. We then spent the next month building.
On June 8th, we launched the beta. We had one player. By June 20th, we had 50.
After some incredible feedback from those players we iterated, changing the product heavily. The new version was better in every way. It was more responsive, more attractive, and most importantly, more fun (oh and it worked more than 70% of the time ). We launched official early July, and the reception has been amazing. We now have more than 1000 MAU with over 100 individuals joining each hunt.

We currently only have regular hunts in Chicago, but in celebration of launching on HN and Product Hunt, we are now running a hunt in SF. We would love to hear your thoughts. Download it on iOS or Android https://scvg.app/dl/gg7P or check it out at scavenger.live

Also here's the link to Product Hunt if you want to check it out: https://www.producthunt.com/posts/scavenger-3