skysight-inc/HackerNews huggingface dataset:
For contractors in large companies, it's exactly those middle managers who sign the check. What's worse, the contracts are usually 6-12 months, and these guys decide if they'll be extended for another period. They also decide what the rate on the contract will be. So in reality, you need to pay at least as much attention to these guys (and internal politics, power struggles and all other bs) as a regular employee.
Again, if you want to alter behavior you need to be clear about what the behavior you oppose is. This is my understanding of a flamewar: https://www.webopedia.com/TERM/F/flame_war.html

I have not engaged in anything like that, so I can not stop engaging in it. If what you mean is "don't post views that you think may not be in line with the majority of HN posters" then say so. If you want a far-left only site, then put that in the rules and save yourself the hassle of dealing with people who naively believe the site is what the guidelines say it is.

If the intention is intellectual curiosity, then why is slandering people who present facts that some people don't want to hear acceptable? Who is learning from that? Yet pointing out that mathematicians have confirmed that the global warming models used to push the chicken little hysteria are based on incorrect math is not something that anyone could learn from? That is a "flamewar"?
I know of this industry, in the hardware side, that if someone "has a way" to get a device certified to selling in a country, that someone is sitting on a lot of money. It's ridiculous. The laws made to protect user's from low quality products became a corruption-bureacracy user's money exploiting shady horrible industry. Not to mention the ethics on the Patents related side of the medical tech.
Really? I think the vast majority of crime around airports is from people arriving and leaving via the normal land based access.
Faked and discovered to include fake reactions that were then removed, are different situations. Mark has been producing high quality educational and entertaining videos that encourage kids to get into science. I have personally watched kids go nuts over his Fluidized air bed experiments, and convince their parents to try it out. https://www.youtube.com/watch?v=My4RA5I0FKs

It sucks there was fake content in there, but the device was real and the fake actions removed.
> He did many such transfers at the time. 40 years later, that caused several wars.

All these types of things in my opinions were 'investments' in the future. Geopolitical instability is always a good lever for waging war. First think which came to mind when reading your comment was Transnistria.
At the time the media was the only way people could hear about those things, just imagine the number of smaller leaks and investigations that came to nothing because they were not reported.
Also a piece of trash human: https://www.chicagoreader.com/Bleader/archives/2017/10/27/tw...
It's something that should be illegal. It's a health hazard.
2 of the 5 thefts weren't genuine, but the creator was unaware of that. That's not the same thing as faking a video.

Here's the full explanation: https://twitter.com/MarkRober/status/1075767629703372800
We have never stated such claims. Considering we were opponents of Trump becoming president, this comes as a surprise.
There is no issue with this, taking some life pressure off founders is not bad, it lets you focus where you should. Could it upset some early employees, yes it could, but I'd argue done properly it won't and done properly anyone who gets upset should raise your eyebrows about why they are there.

Two ways to go about this though, one is 100% transparent to the (at least early) employees and tell them exactly what is happening. Second is not to tell them anything about your personal situation as frankly as long as the business is moving forward appropriately and has enough money to reach the next milestones there is no issue. Under the second scenario you only mention the raise going directly to the business as that is all that is relevant to the team. The personal share sale is just that, private and personal. In no way will you be getting wealthy off doing this, you will simply get some living money which you have probably foregone over the past few years, more so than early employees likely.

If you do it transparent, I'd present it exactly in the manner above. e.g. "Look, we are taking another X round and as part of the round we are selling a small amount of founders equity to relieve some of our personal life pressures so we can stay 100% focused here". Be honest, you gave up making money to do a startup willingly but that doesn't mean life stopped moving forward and you have bills to pay just like everyone else. Honestly if they can't understand it they may not be there for the right reasons anyway and it will be some insight to the early team members. Early employees might be below market, but likely aren't so far below that they are getting hurt, and if so they'll leave soon enough, rightfully and understandably.
Relevant HN discussion: https://news.ycombinator.com/item?id=18734421
Call me cynical, but I had thought exactly the same thing.
Show HN: Download (cache) web pages locally, manage and annotate them with tags
Except that it doesn’t represent logic, it represents strings of amino acids that form proteins that fold up in unpredictable ways and interact with lots of other things to do stuff that half the time is weird and inefficient and doesn’t make sense.
I wonder if its the same 0day Microsoft refused to pay for after responsible disclosure, or a new one.
That's good to hear, but wouldnt the change in frequency lower the speed of 5g? if it's similar to 3/4G, wouldnt that just make 5G as fast as 4G?
I don’t need to know the names of Chinease subdivisions to know most people live on the eastern side, the west is dry to the north and mountains to the south etc.

Knowing similar things about the US tells you the area Texas covers is dryer than average even if you don’t know the name Texas.
As a few people pointed out, the reflection off the moon ruins the étendue, so there's no concentrating it beyond what all the rocks on the surface already experience.
Meng Wanzhou’s Arrest Exposes China’s World Domination Plot
GM foods are arguably no more dangerous than any massively engineered foods we've been eating for decades/centuries. Direct gene modification is more like using a scalpel rather than a 2x4. Still potentially dangerous, but far more precise.
And since it's just gpg+git you can share some passwords using a git repo. We use this with my team at work
20+ Books you should read if you want to be in venture capital
> only slides and no video

Please, people in this situation: learn how to make a screencast! A screencast is the most amazing piece of technology that most people don't know how to use. If you're on a Mac, you can do it already - QuickTime has a dead-simple screencast tool. If you're on Windows or Linux, you'll probably have to download some small piece of software, there are tons of good choices.

Then do a screencast of the actual talk along with the slides, and post that instead of just the bare slides.
Ask HN: Why aren't you load testing in CI?
When building web services, I've always felt like I should be running load tests in the CI pipeline. Or at least before merging changes. I've seen performance-killing commits get missed until they are in production more than a few times.

But there's always some reason that I never get around to setting it up. The infrastructure takes too long to set up, configuring test execution is too much work, I don't want to block the rest of the build and test process, etc.

I pretty sure I'm not the only one that thinks this is a good idea that they've never gotten around to. What's keeping you from doing load testing in CI? And if you've made the investment, how did you implement it and how is it working for you?
Anyone interested is free to obtain a better license aligned with their needs.

Surely the curve function is worth something. Take that something and invest in a non GPL license.

GPL = Share and share alike

A company using the curve function for profit is not sharing. And that is OK, but they should also be paying for that, due to the fact that they are unwilling to pay by contributing more open code.

The open code comes from people who have to eat. It makes perfect sense for closed projects to pay for a suitable license. The author makes mention of all this, indicating commercial license plans.

That's exactly as it should be.
I guess "ample" is a typo? Also this isn't a coincidence. This has been posted because someone saw that video and wondered what exactly glitter is. I also looked it up after watching that video.
Part of this is just that USA's chief export is culture. People know about subdivisions of other countries when their country imports a lot of culture from there. E.g. most Americans will know about Sicily and Champagne, because of cultural (mostly food) imports from those places.
YouTube link for this talk: https://www.youtube.com/watch?v=6v_BDHIgOY8&index=255&list=P...
Concerned South Africans fought Bell Pottinger, a UK PR firm that was known for spreading nastiness around the world; driving it to bankruptcy, after it tried to destabilise the country, as party of a programme of looting being carried out by its clients in South Africa.[1] KPMG has suffered extensive reputational damage for similar reasons, and its international parent had to intervene to contain the contagion.

Malaysia is taking on Goldman Sachs, going where faint-hearted and fearful first-world regulators fear to tread.

Perhaps we'll see more justice coming from unexpected sources.

[1] I don't think Bell Pottinger's erstwhile members have stopped interfering with South Africa but that's a conspiracy theory for another day.
Even if this hypothesis is correct, I would replace "dangerous" with "unpredictable", because the resulting effects of those interactions would be as likely to cause good as to cause harm.
I enjoyed Juan Benet’s Long Now talk about the permanent web http://longnow.org/seminars/02018/aug/06/long-term-info-stru...
This explanation does not "click." I can't say whether it's technically wrong; I just note that it lacks some of the features of a successful explanation. First time I've seen a dud from Randall.
Exactly.

And that's why the OP is a bit horrifying.

DNA's compiler seems to love undefined behaviour ~ probably because the DNA writers knew precisely what to do, without errors.

Undefined behaviour? Whatever ~ creativity ftw!

So, life is greatest and laziest hacker, confirmed, lol?
Webhooks are great, but slack's notification semantics are infuriating.
Wasn't that satire?
This is mostly due to Java 9 breaking everything.

Post Java 11, I doubt you will see the same problems you did with going from 8 to 9 or 11
GraphQL rules, will never go back to rest if I can help it.
Clicking through to the relevant github:

https://github.com/udexon/5CSM/tree/master/SMOCL?fbclid=IwAR...

This is gibberish.

> I also coined the name Inverse Shunting Yard Algorithm (ISYA) to describe the operations of [the system]...In my not so humble opinion, ISYA might be the most significant algorithm since [the Shunting Yard algorithm] -- as it can potentially "unify" ALL programming languages: Programmers need only to write programs in Forth-like reverse Polish notation; using nSM, the program written in RPN is translated into the host programming language and executed. This has immense implications on beginners learning programming languages, as well as large teams, as using RPN helps to consolidate codes written in multiple programming languages.

This just in: it's possible to represent a syntax tree in different ways.

> The main motivation lies in mobile GPU cryptocurrency mining. By rejecting OpenCL, Google has caused a huge unfortunate side effect -- tens of millions if not hundred of millions of Android mobile phone with GPU effectively become underutilized...[This project will]...utilize the hundred of millions of GPU in Android phones, especially for cryptocurrency mining. [It] will provide the much needed Forth-like interactive development enviroment to develop cryptocurrency mining programs ON THE MOBILE DEVICE ITSELF, as well as potential novel optimization schemes, as described below.

Ah, yes, that's just what the world needs -- a way to make sure your phone is so hot and power-hungry at all times that you can fry an egg on it.

> Forth code optimization is a manual process, while C code optimization is a black box, automated process based on algorithms written by compiler developers...[This project] can make C code optimization a manual process like Forth, opening up the black art of code optimization to a wider audience.

Don't you just hate it when your compiler makes the right choices for you? Wouldn't you rather have to manually allocate registers every time you build your binary?
Not that true in myopic UK. We know your president, and big news events. I can't even list one US box office movie from this year.
There's an FBI affidavit linked in another comment that mentions a search warrant found additional copies of the data at his home, and that he'd been in regular contact with a Chinese competitor, who offered him a job and ~$60k US signing bonus based on vaguely phrased information already provided.
For anything larger than a medium-sized single-file script, I use pipenv. It's basically a tie-in between pip and virtualenv, and in my opinion is ideal for creating isolated environments quickly, intuitively, and reproducibly. I haven't had Python frustrations since starting to use pipenv.

I was not paid for this message :)
Holy moly, the JS main bundle on this site is 16MB.
We'll, the reality is that most people will continue eating meat regardless of what people like me and you think of it, so it's probably a good idea to put some effort into minimizing the negative consequences.

Also, we can research lots of things at once, and research funding is not a zero-sum game. I don't think anybody's defunding non-animal agriculture research for this.

Finally, there's a good chance that this sort of research will produce results that will be useful in other fields (e.g. for genetically engineering of plants, or curing genetic disorders in humans).
Far too noisy!

A simple line chart (each line labelled with the country) versus year would have been far better.
I'm not sure Khrushchev intended it that way, many in the 50s-era USSR were still pretty confident that the various "people's republics" in the Warsaw Pact would soon apply for membership in the Union, followed by the gradual obviation of national borders, and then the state itself. I think they played fast-and-loose with moving territory between the soon-to-be-obsolete territorial units for that reason.
Neither does Brave, its really clear when you use the browser that you are allocating your funds via the BAT system not "fundraising" on behalf of a person, and its also clear what happens to your funds if the person you allocated them to doesn't want them.

Also the idea your in more legal jeopardy working at Brave, then you are working at any other company is silly. There is a distinction in corporate liability between employees and officers of a company ( its why no Thanos employees have been held liable for the fraud there). It makes me wonder what is going on when I see people participating in such strong fearmongering. Especially when you are flat out wrong on some of the basic legal principles you are discussing.
You have too much faith in science.

Scientists are highly fallible, and prone to making errors, as well as being corruptible by politics and corporate greed.

DNA is ridiculously hard to understand, and it continues to defy current theories.

So, messing with DNA at this time is extremely dangerous, due to just how incomplete our knowledge of DNA is shown to be, and just how fragile DNA is in terms of resilience to random changes.

The OP is case in point, as to where we currently are.
I find the JEPs listed on the individual project pages quite helpful

- https://openjdk.java.net/projects/jdk9/

- https://openjdk.java.net/projects/jdk/10/

- https://openjdk.java.net/projects/jdk/11/

- https://openjdk.java.net/projects/jdk/12/
Key question about this, to me: who has more credibility, Goldman Sachs or the Malaysian government?

I think the answer is Goldman Sachs. That's not praise for them. If it were Singapore filing charges -- and the article suggests they are looking into it -- then I"d believe Singapore.

But the scandal itself tells you a lot about the Malaysian government's credibility and honesty.
Good for you. That's exactly as intended.
No, please, please. Do not do this.
You eat your food. The purpose is different. It has been engineered to shit already.
Thanks for that link. On another note I am curious if you have an opinion or thought as to what the attorneys for Goldman Sachs will make as a result of a case like this? Not saying this is the type of work you do but just would like to know your (or anyone else's) thoughts.
York, UK currently has 1Gb coverage across about a 1/4 of the city, with the rest being connected in the next year I believe. Only £25 ($32) a month.
We've banned this account for trolling. Creating accounts to do that will eventually get your main account banned as well, so please don't.

https://news.ycombinator.com/newsguidelines.html
You mean like almost every other popular art supply?
I know it happens because I read about people not being able to be employed in their 50s. But it's not what is happening my experience.

I'm in my 50s. I'm a software engineer at a startup in Seattle. I work with people in their 50s, 40s, 30s, and 20s. I have a couple of friends in their 50s, they both just got jobs at amazon as software developers, before they had been in local Seattle companies like microsoft, google, facebook and many other smaller companies that I won't name so as not to out myself. I've also been through startups, big companies, dev and management roles going back and forth.

What does IT mean in this instance? A family member is also in his 50s, I worry that he could lose his jobs, he's on tech support (networking, server software stuff) at a big company but apparently still has confidence in his employeability.
Industrial media (second wave technology) generated consensus, or at least promulgated an appearance of consensus that the people could live with and didn't revolt against. Democracy can only function with some kind of consensual consensus.

What the third wave is missing (right now at least) is functioning conflict resolution for (re)newly discovered gaps in the consensus, beyond litigation and guns, just as the article says. If we don't figure out a way to resolve conflicts in world views, and come to some kind of consensus on what is, there's a risk laws and force will be used instead.

I'd ask people to read articles sympathetically rather than keyword-trigger on their current bugbears, but it's pretty much impossible in political topics.
We've banned this account for trolling. If you continue to create accounts to break the site guidelines with, we will ban your main account as well.

If you'd please review https://news.ycombinator.com/newsguidelines.html and take the spirit of the site to heart—intellectual curiosity and thoughtful conversation—we'd be grateful. This community is fragile and far from fireproof.

We detached this subthread from https://news.ycombinator.com/item?id=18739154 and marked it off-topic.
Iron is the new cholesterol
Bring Back the AIM Away Message
[For the most part] I think Wikipedia embodies the growing of what you mentioned earlier.

It is still affected by bad actors, but has improved substantially from what it was by a growing community of oversight. Not a perfect model, but an interesting one in my opinion.
I really liked this talk about the history of programming and how so many ideas we consider recent or modern are in fact much older than many of us realise. Watching this talk merely amplifies the feeling that the programming profession is in a perpetual loop - discarding or forgetting ideas or concepts, then re-discovering them anew. What's also striking is how rich and varied were the programming ideas that emerged from the 60s and 70s.

Kevlin Henney - Procedural Programming: It's Back? It Never Went Away
https://www.youtube.com/watch?v=otAcmD6XEEE
Corporations and other business entities are persons.

Also, the license applies to services for a fee.

Also, exchanging information isn't embargoed.
Hearing about a thief asphyxiating on glitter is so beautiful it should be considered art.
Introduced for the first time in Algo 68 as far as I know.
https://news.ycombinator.com/item?id=18737001
Source please? What are you basing this on?
GM foods are actually more dangerous, due to how GM works.

Cross-breeding allows nature to combine things that fit together in all of the right places. And we just don't know how that even happens, or why. We don't understand nature's algorithm for DNA. No even the tip of the iceberg.

Sure, nature isn't always correct, but does thing properly 99.999% of the time. And that's good enough.

It is utterly incomparable to GM done by humans ~ genes are inserted, but the results are not equivalent to what is done by nature, because we don't understand DNA enough to know where we should be placing the inserted DNA, so that things don't massively fuck up inexplicably somewhere down the line.
Princeton has an enormous mailing address area, though I have no idea how it got to be so. I grew up in the area and it sometimes felt like Princeton and Trenton were the only two mailing addresses in all of Mercer county
As a white male from the south, all I see in current political rhetoric is a fear of the other coming here and supplanting the good christian white men and women. Those rapists from mexico coming here, and China stealing our knowledge, immigrants are the threat to our way, support from the president of those people who are espousing white supremacy.

I don't think a majority of people feel this is an accurate worry, but I do think it's a dominant political message.
But protos and Haskell's type system solve different problems.

Perhaps, maybe, public apis like protos shouldn't encode requiredness of any piece of data (I actually fully agree with this).

But that says nothing about whether or not my private/internal method to act on a proto should care.

Another way of putting this is that requiredness ahiuslnt be defined across clients (as in a proto), but defining it within a context makes a lot of sense, and maybe/optional constructs can do that.

Or iow, other peopleay use your schema in interested and unexpected ways. Don't be overly controlling. Your code on the other hand is yours, and controlling it makes more sense. So the arguments that rely on proto-stuff don't really convince me.

(I work at Google with protos that still have required members).
Ask HN: Central location for cursory algorithm research?
Is there anywhere on the interwebs that allows you to look up an algorithm (or scroll through a list of some sort), to see a brief overview of its basics (creator, what its used for, etc)?

Example: I go to [website.com] and type "Diffie-Hellman", then get a small blurb about the Diffie-Hellman key exchange algo.
Since we just asked you to stop posting like this, I've banned this account.

https://news.ycombinator.com/newsguidelines.html
Unpredictable, therefore being dangerous and extremely risky?

They're often partners in crime, when it comes to subjects not well understood. Especially with something as fragile as DNA.
> If imports are renamed, you would have to actually care about the import statements.

Not really. VS Code transparently handles aliasing of imports in JS. You still never need to look at them manually AND you get the benefit of cleaner naming.
With "fact checked", you grabbed my attention.

But if words like "great vampire squid" appear in the lede, then the author is surely biased.
For a given phenomenon that's at least logically consistent, the egg tends to end up on the faces of people who said it was impossible.