skysight-inc/HackerNews huggingface dataset:
When it comes to things that we put in our bodies and affects a large portion of foods in the store, I'd like to see stricter regulations and, if needed, more studies, so that 4-5 decades don't pass before we learn something is super dangerous for our bodies (like say processed vegetable oil, which was promoted by special interest groups without evidence [1] of being healthier).

I think the onus and liability should be on the companies "inventing" new food stuff to prove that they are safe to introduce on the market before actually doing that. I mention liability, because if the stuff is later found to actually be dangerous and it's found that the companies lied/were misleading with their own studies, then people should be going to jail (no, not just fines, regardless of how big they are - we know they aren't going to bankrupt the company anyway).

[1] - https://www.youtube.com/watch?v=uJ0WJOQzrgg
While one would think that this is only important for things you're doing that you don't want the government to know about (see [1] page 52 for details on how not to mess this up -- basically don't have them turned on together, don't turn one off and turn the other on in the same place, or log in to the same sites or store the same numbers on both phones), it's also important for Facebook and other private tracking. If you have Facebook on your burner phone and your friends have Facebook on their phones with location enabled, it's over [2].

[1] https://www.defcon.org/images/defcon-22/dc-22-presentations/...

[2] https://splinternews.com/facebook-is-using-your-phones-locat...
How to speed up local Kubernetes development by proxying Helm charts
You're suggesting companies build teams of amateurs with the hope that they can all pick up the skills amongst themselves as they go.

If you have to for example build a new operating system kernel, or a new compiler, or implement a machine learning system, hiring a bunch of well-intentioned smart people with the vague idea that they can probably figure it out as they go is a bad idea. You sometimes need someone with a track record of being able to do the work you need done.
I've been using Tailwind for about a year, and it has really put the joy back into using CSS for me. I know that's crazy to say, but I used to always have so much trouble figuring out what to name things and popping back and forth between HTML and CSS. It was super frustrating, and now I can just flyyyy while building out frontend.
It's a valid comparison because of all of your points. The question here is: why use Electron as a stack at all.

The general arguments are to do with building modern, aesthetic, easy-to-use cross-platform apps with less dev resources. Slack as a company are not dev-resource-constrained, so this makes Krita an exemplary counter-example to anyone who ever defended Electron for these reasons.
AI Effect
"Natural tendency" does not mean intention. Few people intend to make minorities feel less welcome, but many more adhere to habits and cultural norms which have that effect. Here's an example from right here a couple of days ago:

https://news.ycombinator.com/item?id=18061725

Another example: where I work, I recently took someone to task for saying "your shit is broken" in a very public thread. It's a phrase I've seen too many times at this company. Sure, it might just seem casual to a California millennial, no big deal, but it can come across very differently to someone from a higher-context and more status-conscious culture - e.g. most of Asia, and therefore a significant portion of our workforce. It can have strong and lasting effects on their willingness to engage with you personally, or with the broader community.

Am I saying that we should all dumb down our language to the blandest common denominator? F* no. The important thing is to calibrate your behavior to the environment. If you know the people you're talking to, and the subject of the comment is not personal, let fly. Knock yourself out. If you're talking to someone you don't know, in front of many others you don't know, and the comment could be interpreted as personal (hint: if "you" or "your" is in it), then maybe you should apply a measure of decorum and cultural sensitivity.
It’s also why Washington and Lincoln were able to effect change. Wait a minute....

In any case, you’re missing the point. The point is that if you use someone’s incivility as an excuse to behave badly, you’re not doing it right. It’s fine if you don’t like them, it’s fine if you want them do change their approach, but if they push you away from treating people well, that’s on you, not them.
Not to mention that Cloudflare will immidately issue an SSL certificate the moment you move the domain. I was quite surprised by that and although I understand the business reasons getting info from CT logs that someone issued a cert for my domain along with 100s of random domains (SAN) was not a pleasant experience.
> obvious political propaganda

Can someone please recommend an article/documentary/book/etc. that goes into detail about how this works in practice? It's so obvious when you watch shows like Jack Ryan or Madam Secretary or Zero Dark Thirty that there are some backroom dealings going on that insert a particular political association onto the viewer, but the scale and scope of such a targeted insertion is so ridiculous that you start to wonder if you're just being paranoid. The amount of people that would have to be involved with it, and for everyone to go along with it...

Someone must have blown the whistle on this at some point, right? I'm not out of my mind, am I?
This was my first thought too.

There's nothing novel here. There's just a misunderstanding of how CSS works, an over-engineered solution to a non-existent problem, and then a misused name added for a veneer of sophistication.
Trust in LIME: Yes, No, Maybe So?
does GDPR talk about hashes of emails, or just emails? (or mobile numbers or whatever)
Expository papers
Dood, I back you entirely. I hate guns. There is no reason people should be defending them (They can defend themselves, they're guns!) It's a totally reasonable decision you made, but gun people, by their very nature, are trigger happy and defensive. Your ban on gun pictures hurt their feelings!
> If you would like to offer a solution to the fact that the vast majority of people in this country expect software to be free

This is critical. I think it even goes beyond this: most developers expect software they use to be open source. People have gotten used to the software from Google/Facebook/etc that they can develop and release as open source due to their essentially infinite revenue stream.
In the post you mention extending the first class, author-bio, to the article class. When you introduced the idea of the media-card wouldn't it make sense to have both the author-bio and article classes extend from it, maintaining the semantic naming but also making it easy to override or change some style for one in particular?
> Presuming chemicals are not safe seeems rational to me

I’m sorry but it’s fundamentally irrational. Everything is chemicals. Chemophobia is by definition irrational.

> especially sprayed on our food

~~~It’s not.~~~ Glyphosate is a herbicide: if you spray it on plants, those plants die. That is in fact its purpose. [EDIT: see correction in comment below.]

— Regarding your later edit:

> Seems like the burden of proof would be to establish safety.

That is indeed the case, why do you assume otherwise?

> And where is this evidence you have that is is safe?

There are — literally — thousands of studies [1] on that subject. Wikipedia contains a summary. All national and almost all international health and safety organisations class it as safe, with the exception of IARC, which classes it as “potentially carcinogenic” (context: compared to red meat, which it classifies as definitely ”carcinogenic”). The IARC has been roundly criticised for excluding contradictory evidence, and for using misleading language, by the scientific community [2].

[1] https://scholar.google.co.uk/scholar?q=safety+of+glyphosate&...

[2] http://academicsreview.org/2015/03/iarc-glyphosate-cancer-re...
Funny how the lessons of the shows seem completely lost on CBS. I'm done with them. Will always love ST, but the latest movies and TV show miss the mark. Time to move on.
Some other exceptions; Dr. Who, Pippi Longstocking, Battlestar Galactica, Logan's Run, Star Trek, The Tripods, Chocky, Colditz, Cosmos with Carl Sagan, all good series which are still watchable
I understand most inside jokes from western culture.
> But you can't be an arbitrary jerk.

Why not? Who invented that rule?
Yes, you are right. However lawyers gave us all an answer we didn't want to hear, hence it's futile to be a creative fan of copyrighted works, unless one wants to restrict their creations to dark web only and risk consequences way out of proportions.
Lots of people don't have the cognitive ability to hit the perfect mixture of expressing every necessary criticism with sufficient force, without hurting any feelings more than absolutely necessary, without taking energy away from completing other tasks.

It would be nice if we could find a person who was a world class 100x programmer AND project organizer AND had decades of sustained high productivity AND had absolutely perfect social skills.

But in real life people like this are hard to find, so we have to deal with imperfect people.

The question is: Which kind of imperfection do you prefer for this purpose? Someone who is technically weak? Disorganized? Can't stand the pressure of leading a massive organization? Can't sustain effort over time? Writes unnecessarily mean criticism that drives some people away? Writes too-soft criticism that fails to correct technical failings? Choose at least one.
They could have taken a quote from 2012:

""...should be retroactively aborted. Who the f+ck does idiotic things like that? How did they not die as babies, considering that they were likely too stupid to find a tit to suck on?""
>The anti-CoC crowd accept no explicit limitation

Ah, no, the anti-CoC crowd wants the status quo antebellum, which DOES have explicit limitations; for example: GPL-2.0, and of course whether your contribution is accepted or not by the main kernel dev team. Of course, all these limitations are of CODE, not behaviours, but is it important for an open source project (theoretically) open to all members of humanity to contribute, no matter how evil or repugnant their personal views are, to regulate this? Does the fact that ReiserFS was developed by a murderer mean that we need to explicitly delete all his contributions to the kernel?

[0] https://arstechnica.com/tech-policy/2006/10/7956/
>Wikipedia: ReiserFS is currently supported on Linux (without quota support) licensed as GPLv2. Introduced in version 2.4.1 of the Linux kernel, it was the first journaling file system to be included in the standard kernel
I think some of the fellows at Google are still some of the best people to look up to but not new grad CS majors they know as much as you do about engineering
Wow, the letter spacing and intuitive responsive design is very impressive. While I can't quite yet abandon bootstrap, this looks like a great alternative.
This has been on the tip of my tongue but not formalized. I don't think it even matters if you're talented or particularly brilliant. If you've felt the delight of bending the machine to your modest intentions of blinking a light then you tend to be a person I wouldn't be able to stop from tackling tricky problems if I wanted to.
Most places are. It's because people are afraid of not having a job and they have no spines.
wouldn't be surprised if FB kept a list of regulators and judges whose information is treated differently from the rest of us.
> … we had to pull it back.

No, you didn't. The Right Thing™ to do would be to have simply told the complainers to carry on with their lives. There's no reason to give hecklers a veto.
That someone didn't come fully formed and ready for OS development out of the womb. It's a good argument for looking at track record when hiring for senior positions though.

I've been interested in many fields, but can't afford to take time to establish myself in them unless there is also significant interest from a company looking to hire me.
> We need to instate the rule that only preregistered studies can be published or at least used by the FDA as for decisions.

That won't help, not by itself. Preregistration helps with "p hacking", the practice of moving the goal posts until some result become significant. A bigger problem remains.

Medicine and Biology accepted the framework of Statistical Hypothesis Inference Testing, where a null hypothesis is rejected at some p-value, usually 0.05. Ignoring many faults of this framework (for example that the alternative hypothesis is not tested at all, that it is a bad caricature of the bad statistics R. A. Fisher introduced, that the numerical outcomes depend on the probability of events that didn't happen, etc.), the logic is that you limit the false positive rate to below the p-value threshold.

Unfortunately, journals consistently reject submission, unless there is a significant p-value somewhere in there. ("Highly significant" is better, even though the term makes no sense.) So if plenty of researchers investigate some random nonsense where the null hypothesis is actually true, 100% of published studies will be spurious results, preregistration or not.

To make progress, this kind of statistics has to go. Journals would have to change their policies, which probably means peer reviewers have to change theirs. I have no idea how to make that happen.
Not always. Some of the best feedback I've ever gotten was when I was told that what I wrote was "crap". What's not constructive about that feedback?

When people use the word "constructive", what they actually mean is "nice" and "won't hurt my ego."
> "fast paced environment"

yes. and, if I were to pursue a job with such a description, I'd have only myself to blame when the insane conditions started.
That's extremely selective memory. Mandela was a member of a terrorist organization. Apartheid didn't end because Mandela sat in prison politely.

https://en.wikipedia.org/wiki/Necklacing

King railed against people who spoke like you to quiet the people fighting for justice:
https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham....

"I am further convinced that if our white brothers dismiss as "rabble rousers" and "outside agitators" those of us who employ nonviolent direct action, and if they refuse to support our nonviolent efforts, millions of Negroes will, out of frustration and despair, seek solace and security in black nationalist ideologies--a development that would inevitably lead to a frightening racial nightmare."
Does Trolley also handle calculating sales taxes and integrating Stripe's sales tax on orders features? Or is there a 3rd party involved/recommended when using Trolley?
The toxicity is seeping.
I've generally been against CoC in less-than-huge projects for practical reasons (as a founder and leader of several communities, both in FOSS and outside of software, I have my informed opinion on what works to maintain good community health).

I can attest that the people GP refers to exist, but it's more complicated than that. Codes of Conduct are established sometimes without a problem actually existing in the community in question, which raises the implication that the community hasn't been welcoming thus far (and often enough, that's wrong). They're also often seen as a way to legitimize a "we can silence you for any reason we choose" behaviour that is far too frequent in community moderators.

This is all very context-dependant. Point is there are legitimate concerns over codes of conduct. Unfortunately, those concerns disproportionally affect the category of nasty people mentioned in GP, and that category gets way more defensive and, since this is the internet, tends to jump into these issues even when they're not part of the community in question and hijacking the topic.

... and since this is the internet, this also happens on the pro-CoC side. Which basically results in 95% outside noise on both sides of any sensitive topic that happens to catch public wind.

It's super easy to point to nasty people on both sides of the issue. It's also very easy to get radicalized by seeing how nasty the "other side" is and becoming part of the problem. And those getting caught in that filter tend not to, as you say, "understand where the other side is coming from".

----

Edit: Downvotes are very telling of the behaviour I describe, btw. This post has gone between -3 and +3 and back without a single reply. It's not about discussion, it's just about whether people think I'm part of their "camp".

No room for mixed arguments.
If I tell you “I make $100,000/year”, do you interpret that statement as “my after tax income is $100k”? Most Americans don’t.

Americans generally talk about income in terms of gross. This is very disorienting for people from cultures where “income” as a solitary noun generally refers to post-tax income, but arguing with culture isn’t likely to be very fruitful.

It is absolutely true that this is rarely useful for making budgeting decisions, because you have to come up with some inaccurate assessment of after tax net, which is especially tricky with simultaneously progressive and regressive income tax regimes like the US system for high earners.

The cultural variation around internalizing taxes is even more obvious for transactional taxes, where most of Europe lists prices inclusive of VAT but the US lists prices before sales tax; the US affection for communicating costs while ignoring tax and then expressing distress when they finally appear is widespread.

It doesn’t sound like we really disagree on much at the object level, here, we’re disagreeing on semantics (and, I suspect, on tone).
This is reasonable, and I entirely agree in general. Except glyphosate specifically has been studied for decades, and is known to be a lot less concerning than other herbicides and pesticides that we’re using abundantly (including on organic food).
let the self incrimination begin: halt
"Gravity on the surface of Ryugu is very weak, so a rover propelled by normal wheels or crawlers would float upwards as soon as it started to move," officials with the Japan Aerospace Exploration Agency (JAXA) wrote in a description of MINERVA-II1A and MINERVA-II1B.

So, the robots — each of which measures 7 inches wide by 2.8 inches tall (18 by 7 centimeters) and weighs 2.4 lbs. (1.1 kilograms) — hop instead. They do this by moving a "torquer" in their interior, which rests atop a disk-shaped turntable.

By rotating the torquer, a reaction force against the asteroid surface makes the rover hop with a significant horizontal velocity," a team of researchers led by JAXA's Tetsuo Yoshimitsu wrote in a 2012 study outlining the concept. "After hopp[ing] into the free space, it moves ballistically. With this mechanism, by changing the magnitude of torque, the hopping speed can be altered, so as not to exceed … the escape velocity from the asteroid surface.

Src: https://www.space.com/41941-hayabusa2-asteroid-rovers-hoppin...
https://www.vive.com/cn/product/vive-focus-en/
Is there any Python library for profiling or optimizing regex? E.g. for a given set of fixture data, see which order things inside each group should be in to get the fastest test suite times while everything still passes.
Actually, my point was that presumption of safety is irrational; you latched on to the wrong word. And even though glyphosate is a known weed killer it’s still used adjacent to food we do eat.

Anyway, my impression is that glyphosate is regularly detected in the water, the plants we eat, the animals we eat, in our own bodies.

Vinegar seems to work in my experience, a chemical I can drink.
Docker: A High Level Introduction
It's not virtue signaling because there's actually action behind the words. If there was just a statement without change or action, it would be virtue signaling.
I highly recommend you read: https://adamwathan.me/css-utility-classes-and-separation-of-...
My co-founder and I believe so strongly in this that we started a company around it.

So many companies are willing to let perfect be the enemy of good. It's why this concept of an MVP has to be hammered in over and over again. And yet, we still let this mentality pervade hiring. We hire people on the slim chance that they'll need to re-implement a consensus algorithm and not on the 99.99% chance that all of their work will be writing CRUD-like code.

We (as in, Headlight) deal with a lot of bootcamp grads and people who are entering tech later in life (which for tech, means 25+). It's shocking the number of them who are insanely adept at software development for the amount of experience they have and are completely overlooked because of any of the following:

* Their pedigree

* Their experience given their age

* Their program's focus on practical software development and not on more academic topics

It's really mind-boggling. It's great for us, because it's a totally unappreciated and under-served market. Still, I can't imagine how frustrating it is for those candidates. We're still new, but so far our clients' satisfaction with our candidates has been nothing short of enthusiastically positive.

All that to say, you should really consider adjusting your hiring expectations drastically. You're building a house. Why are you trying to hire a civil engineer, and not a contractor?
If a certain Mr. Martini was spotted in the vicinity who is also in possession of large quantity of crack cocaine, then yes.
I recommend taking the risk for other companies, recommended strategy by: Other companies.

Unproven are always taken by the outlieres, because they can get no others.
Those large icons are rather compression friendly compared to the dithered images. It would still be a relatively huge save at 20x20 (after resize to 20x20 with imagemagick and pngcrush -brute, the 5.5k clear-day.png goes down to 559 bytes).
Honestly that's on them if you send them an SMS and they don't reply.
> func is now an alias for proc {.noSideEffect.}

So excited for this addition! I like to program Nim in a functional lite style, and this is some nice sugar to write functional procedures. Its also nice that the language reserved the function keyword for procedures that are _actually_ functions.
I recall reading sometime in the past that appendectomies are the perfect cash crop at hospitals. Most are not needed but it's not worth the risk so everyone gets them, they are a low risk easy surgery, and they can charge a lot for them. I also recall that the cost for the surgery varies widely across hospitals.
That's a lovely naive position to take when you aren't dealing with the fierce backlash of a vocal community. It was in fact that position I started from -- live and let live. What I learned is that you can't always take that position. Sometimes you have to take a moral stand, and that will necessarily be in opposition to some people's points of view (sometimes including your own point of view). But it's what you have to do when you're managing a community of users with differing opinions.
Do you still get tracked and your data collected if you pay?
> I wonder what the longest block of text is on the internet that two people independently wrote.

Not more than a couple of dozen words I would think. The number of possible combinations is astonishingly high.

You might find this interesting: http://rstudio-pubs-static.s3.amazonaws.com/187848_0ec906d62...
Then you should be denied the opportunity to publish. Corporate obstinacy should not trump good science.

Software is unique in that it can be generally be duplicated and executed trivially.

There's no way to make it trivial to reproduce a test on the strength properties of a new ceramic. There is a way to do this for software, and it's rather silly that it isn't standard scientific practice to do so.

I realise I'm taking a strong line here, but I've never seen a good argument against it.