skysight-inc/HackerNews huggingface dataset:
Did you know that they now use glyphosate to kill crops faster at the end of the harvest[1]. Its as widespread industry practice. Specifically for oats, instead of just waiting for them to die / dry out (or whatever they used to do), they now purposely spray glyphosate on them right before harvest, simply to save some money.

This isn't done early in the season, where rain or whatever can wash the crops off. Spray and Harvest.

I understand herbicides when the alternative is manually picking weeds (aka greatly increasing the cost), but to me this just screams over-use. Someone did a basic cost analysis, probably realized its 10% cheaper to use the herbicide, and done.

1. https://www.asyousow.org/blog/2020/6/23/kelloggs-glyphosate-...
Weird that you could post that but not emoji (tried to post a smiley face).

There must be some libraries or something that filter Unicode...
There was an impact at the time, and there was a somewhat lesser, but still quite serious, impact a few decades later, as all the new hires reached mandatory retirement age in the same narrow window of time. There's still something of a cycle there which will be recurring.
What does such a number mean without context?

Imagine a toy example: 2 bakers in a street. John and Jill. John has a heart attack and his bakery is closed for the week.

- John gets nothing that week, from his perspective you could say he lost a week of sales

- The people in the street lose Johns cakes that week, but most are ok with going to Jill, as they are close enough. 50% go to jill, and the other 50 decide to save the money.

- Jill gains 50% of johns customers for the week.

How would would you even assess the "global damage" in such an example for 1 street. Let alone the global economy.

The money is there to drive things, pulling it out from one perspective is like looking at one weight in a neural network.
What are you on about? There are AI driven chat bots. When they aren’t used it’s not because they might say something offensive. General AI is not here by any definition or redefinition of General AI. We are not fragile.
A risk here is that this is even trickier to do right, and is even more dependent on the person receiving it. It’s very easy to accidentally come across as condescending.
I got solidly caught as well. If you're lucky enough, you can also get https://www.youtube.com/watch?v=jPCJIB1f7jk.

Object(c.useEffect)((function() {
var e = "https://www.youtube.com/watch?v=dQw4w9WgXcQ";
Math.random() > .999 && (e = "https://www.youtube.com/watch?v=jPCJIB1f7jk"),
setTimeout((function() {
return window.location.href = e
}
), 9e4)
}
Turkey is the same way. The government says 99.8% of the population are Muslim by default but it’s probably closer to 60%.

Until a few years ago religion was listed on government identification cards. When you’re born your parenrs must state a religion for your birth certificate or it is automatically listed as Muslim.

You had to go through a burdensome official process as an adult to change this, and once you did this you legally admitted to Apostasy, which opens you up to discrimination (and future consequences if the government were to fall to islamists or neo-ottomans).

Furthermore, it was very common to be discriminated against by HR departments / hiring managers if Islam was not present on your Kimlik (government ID).

This only went away with recent passport and national id standards changing in their futile attempts to join the EU.

(Consider that Turkey is by far the most liberal and secular Muslim nation.)
Smaller changes spend less time in code review and avoid workflow problems in git.

In fact, I think git outright encourages you to make lots of small diffs.

Feel free to squash groups of your commits before you merge in.

Makes git bisect debugging a hell of a lot easier as well.
My impression after reading this is that the author needs a better git client. magit, SourceTree, or Fork (my personal favorite at the moment) let you stage individual lines and chunks, which is life changing.

If you find a typo or something you want to be in another commit, stage that line and commit it and carry on. Use rebase and cherry pick later to move commits around as you want.
I think it's ironic that a lot of people hate on Reagan for this but ignore that FDR was a huge critic of public unions. I personally am for private unions but do not believe public unions should exist. Police unions for instance are one of the single biggest obstacles to police reform, and the same is true of teacher unions and education reform. Public unions and general stake holders in the status quo makes reform incredibly difficult, if not impossible. Unions in Germany and other countries operate very differently than in the US as well, and that is often ignored.
Elitism for idealism is exactly what it is. That's exactly the problem.

It's all about trying to avoid haphazardly creating cults.

People don't really set out to create cults, they arise out of a set of reasonable intentions that can manifest as toxic institutions.

People want things to be utilized, relied upon, popular, talked about, exciting, enjoyed, make people feel special, etc. All good, as long as we're being careful. I just described Jim Jones, heavens gate and astrophysics or an entertaining movie.

Being careful about culture is important.

We want to have robust, healthy, long lasting, respectable institutions in computing.

To be simplistic, snobbery isn't a good fit
The way it’s been explained to me is that if a journalist is going to name an accused, they should follow the case and publish the outcome as well.

For minor things, that’s not worth their time so they won’t name them.

Not a 100% practice, but I guess that’s what they teach in school.
[Posted this under a reply below that got downvoted, so reposting here]

I grew up fundamentalist, then swung hard atheist, then ended up, as one friend who went to seminary described it, "the most christian atheist he knows". I've known Christians ignorant and intellectual, hateful and openly loving, urban and rural, liberal and conservative, and everything in-between (and these are all independent axes, to be clear).

Here's my take: A healthy faith is not about technicalities, or about finding a system for understanding the physical world or anything like that. If you get obsessed with technicalities you become a bitter fundamentalist; if you get fed-up with religion but stay obsessed with technicalities you become a bitter atheist.

A healthy faith is about people. Yourself, your community, the world. Cultivating habits of forgiveness and growth toward yourself, and openness and love (as well as forgiveness and growth) toward others. Having a specific segment of your life dedicated to contemplation of the most important things in life, and doing so in a community on a regular basis. The iconography and the texts, ideally, are just a communal conduit for those ideas; symbols people can point to and use to talk about their thoughts and feelings around this stuff with others, and also to spark new thoughts and points of discussion.

Many (not all) of my close friends are christians, and none of them have ever tried to convert me (if they were to do that on a regular basis, we wouldn't be close friends). Some of them don't really think hell exists; most of them don't think some magic prayer is all that's needed to keep you out of it; they know that spirituality is a matter of the heart, and the heart isn't so simple. Most, I think, see that even if hell does exist, the best thing they can do for others is simply to love them and to help them be better through example and friendship, if anything. They know they don't control others and they can't force them into anything. They can only be Good and hope that it spreads.

I like this quote from Pope Francis:

> We must meet one another doing good. ‘But I don’t believe, Father, I am an atheist!’ But do good: we will meet one another there.

ADDENDUM: So where has that left me? I don't practice religion, though I read from the occasional religious author and I think spirituality in the broader sense is a useful metaphor for matters surrounding the heart and trying to be a better member of the world. I have really nice conversations, even with religious people, around those subjects. I've been known to go with a friend or relative to the odd church service (as long as it's at a church that's reasonably compatible with the above), and I often get some benefit from it in the form of meditation on myself and my relationship with the world. I've thought about finding a church to join for the sake of community, though I go back and forth on that since I don't believe in even the smallest literal sense (I try to let go of my literalism, but I still have mental habits from the days when I thought it was all about that, both religious and not). Maybe one day I'll find the right church and get past that.
Electron is popular because when your application is in JavaScript writing and improving plugins for it is a breeze.

That was what propelled Atom and VSCode.

What you said is valid of course when you look at Slack and such, but you ommited most important cross-platform target.

Your app can run on Windows/Linux/Mac .. and the Web.
as the person below commented strongmen train for the "atlas stones" event which involves lifting (arguably more difficult) spheres weighing from 50 to 339 pounds and placing them atop a shelf. there are also plenty of people that do "tire flips" (myself being one such person) where you lift and flip tires ranging from ~100lbs to >500lbs (and i'm not some kind of 99 percentile lifter).
Advising people to not grab up masks for themselves and deprive others is a good idea, but I think the troublesome part is telling people they shouldn't buy masks because they're useless when they aren't, versus asking them not to buy masks themselves in order to preserve supplies for those who need it. I understand why they chose the former, but the result is eroded trust that health advice being given is in your immediate best interest.
The US dollar acting as the global reserve currency via Bretton Woods is the basis of the modern free trade regime. The 'highly questionable' monetary policy largely exists because the US dollar is the reserve currency for international exchange. The trade deficits and arguably even said physical wars and debt are all symptoms of that.

The problems it causes to the US are actually so obvious that it has a name (Triffin dilemma)
Air traffic controllers, like the army and certain other “essential to public safety” vocations, are not allowed to strike.
I think you are confusing corruption (which amnesty supposedly claims US police are leaders in) and violence.

I've actually traveled internationally and worked in tough areas. US police / customs etc are not corrupt (relative to developing countries I've traveled in). This really makes me lose confidence in Amnesty unfortunately.

The US is relatively violent compared to developed peers and has some insane pockets of violence (east st louis etc). No question about that. This is stark when traveling to Asia or Western Europe - even "bad" areas in places like Germany are ridiculously safe relative to "bad" areas in the US. And that includes interactions with police (often unarmed overseas vs jumping on your back with a gun in the US).
> Part of this is that it seems like no one actually "likes" to program in it

JavaScript consistently ranks as one of the most loved languages in Stack Overflow surveys...

I find plenty of counter-examples of this point on HN too - engineers who have worked across many different stacks and rank JS/TS as one of the best dev experiences they've had (there is one such comment in this comment tree)

Anecdotally, I feel as if pre-ES6 a lot of the complaints you read online were from users of the language. Nowadays, it's as if most of the complaints are from people who don't use it.

I think there is something to be said about refusing to learn anything but JS, as knowing different languages can be a boon for an engineer, but I believe it's an excellent tool to have in one's belt nowadays.
Also Duolingo has had a latin course since some time, worth checking it out if you want to get a feel of latin.
Could be easily re-written no?
I believe it not only covers, but is intended to deal exactly with that - news pieces about individuals that are no longer relevant, but the individuals want to get out of search indices.
As correct as that is, I don't think anyone was actually thinking those were good ideas. There's something really innocently funny about this episode of history, and honestly it's fun to just think about what-ifs. Could you build surge walls all the way along and use some kind of dam? Combine all the power of every helicopter to lift the whole thing? Big ships are fun, unwieldy objects getting stuck are fun, sometimes it's just fun to mess around.
In-group interest cues do not change issue attitudes
Agreed. As always, the only correct answer is "it depends".

But even considering those questions is probably much more effort than most application developers put into selecting their dependencies, unfortunately.

There's also the question of scale.

Currently, whether your calculator.exe is 50 KB or 5 MB doesn't matter much, trimming down the size towards 50 KB is a nice exercise and deserves praise, but is probably not even noticeable by users.

50 MBytes for a calculator deserves raised eyebrows, something must be wrong which should be investigated. 500 MB would be unacceptable IMHO. Even if users wouldn't complain, I would be deeply ashamed to produce such a turd of a program ;)
HTG Hiring
I'm building https://gpu.land/. It's an online provider of dirt cheap GPUs for deep learning. It's 1/3 the price of major cloud providers such as AWS, GCP, etc.

This was a project for me to learn the full stack (non coder before) and been a really exciting journey. 6 months ago I thought it would take me 2 months to build and launch:D
My experience with religion came via Mark Twain.

"In high school or at some point in my high school years, I read Huck Finn. There was a part in the book where Huck has to save Jim and if he saves Jim, he knows the church has taught him that he will go Hell. Huck denies the teaching of the church and saves his friend."

The following is my recollection of the book, it might not be exactly accurate but it is the way I remember it and or want to remember. Keep in mind, I read this close 30 years ago, so I read it without our current revisionist/racists history perspective. Please try to take my comments and thoughts only in the light of religion.

I do remember that reading that passage or that part in the story, saying to myself. “FTS”! I can’t reconcile this in my conscience. Religion is definitely the opiate of the masses. Look no further than the last few US elections. At that point, I disavowed any organized religion and started listening to Bad Religion.
I believe that we can simply look at the channel fees lost due to the downtime - as far as I understand, the fee for using the channel is intentionally close to "the cost of extra fuel and food/pay for all of those ships doing additional miles", a bit lower but not much lower than the alternative of going around Africa.
I seem to recall a statement that he (or it may have been a similarly placed official) said that he only told the public what he thought they were "ready" to hear -- e.g. that he knew the pandemic would last 18 months but said a few weeks or a few months to keep stringing people along.
Show HN: The easiest way to make documents for GraphQL
Anything you can get to via a normal VPN isn't secret, those just help you get around local firewalls.

As for exchanges on TOR: maybe? I haven't heard of any and IRC was rough and expensive enough. Exchanging bitcoin on TOR sounds like a great way to loose all of it.
My local newspaper's comments has people who think the boat's name is Evergreen, not Ever Given ("haha stupid media can't even get that right") and that it's a reference to Hillary Clinton's Secret Service code name and that Means Something™. (https://imgur.com/a/1CjsCsl)

Nothing's non-polarizing anymore.
> git add --patch can help here, but it's still tedious work.

This is pretty much the operative line of the post. Rather than invert my whole development flow, I just use a UI like Magit which makes patch commits trivial.
> Unfortunately those experts are only experts in their respective fields and are either unable or unwilling to consider the second order consequences of their decisions

Right... imagine handing over control of society, the economy, and more to computer scientists because of a computer crisis that is killing people at scale (hospital ransomware, a virus that spreads via Bluetooth and causes cell phones to explode and kill people, a virus that causes car accidents, all of them simultaneously, etc.) Imagine Dr. Stallman becoming a new public figurehead that wields incredible power over the lives of Americans. At his word, any industry can be shut down overnight in order to save lives. At his word people must carry their phones around in faraday cages or wear tinfoil lined hats for legitimate scientific reasons. At his word, all people must stop playing online video games if he deems it necessary. Seems absurd, but that's essentially what happened here.
My only issue is that if you fix something small and include that in an unrelated feature or bug fix commit, is if you have to do a "git revert" you are then reverting both items.
Snackeet
Snackeet helps you make interactive lead generation forms, quizzes, and surveys that can be directly embedded on your website.
Life of a Go Module
Exploring Linux File System
Hey folks, I'm the author.

Context-switching is hard. Having the discipline to prioritise effectively is hard, using git branches effectively is hard, and building tools to magically make it easier is...hard.

Git-plan doesn't solve this problem outright, but I hope it moves in the right direction.

I do think that once you have draft commit messages in your workspace, it is possible to build new tools that consume them to help you context switch. For example, a tool could automatically stage hunks for you, based on the draft commit message you wrote.

There are some great thoughts and criticisms here and I'll be taking them all onboard for the next couple of versions of the tool. If anyone wants to contribute, PRs are welcome and I can help out as needed.
https://scitechdaily.com/big-breakthrough-for-massless-energ...
Also, there are a lot of influenza studies that said mask wearing for asymptomatic wasn't very effective at all. There are some that said there was an appreciable benefits, but overall the studies were mixed at best. Nobody thought mask wearing would give good protection during flu season.

So I think the initial instinct was to assume COVID would be roughly similar to influzenia. But what wasn't then known what that COVID had a significantly larger % of pre-symptomatic spread. This changes the calculus significantly. Something like 50% of covid spread happens before symptoms. Flu is much much lower.

I also think the effectiveness of masks (for currently non-symptomatic people) is an open question. It's certainly helpful, but the idea that has taken hold that "if everyone just wore their masks it would be over soon" is bullshit. It's a cheap and easy way to reduce transmission rate, but not enough to get below 1.
Hell, you could write it down in a separate text file if it’s really that big of a painpoint.
After all the crazy engineering ideas they used a load of tugboats when the tide was good? Not as sexy as a nuclear warhead though, eh.

I feel like there's something to be learnt about computer engineering. We naturally go towards ego-massaging solutions.
The argument is that the Bible is a really great myth because it survived for so long. The fallacy in that argument is that the Bible did not survive as a myth, it survived as a written record of events.
I’m saying that if 2% of sun light is blocked I don’t think it will make much difference. If it does, build the panels 2% bigger.
Worth noting that this mass firing is coming around for a second wave of hurt. They re-staffed most of the ATC force with military personnel who were around the same age, all at the same time. Now that block of people are hitting the ATC's mandatory retirement age (56) and last I checked they haven't had much success (arguably intentionally, but that's another story) in increasing their onboarding stream enough to compensate for the sudden loss. Current controllers are already working large (possibly unsafe) amounts of overtime and have limited ability to change locations or positions due to the shortage, which is only getting worse.

At some point, they'll either need to find a way to accept more trainees, retain employees longer, or reduce services/throughput.

EDIT: I may be out of date. Perhaps this second wave already came and went with little impact. My math says anyone hired in 1981 would be past retirement age by now. Not sure how they handled it.
> just a little bit, that you take your atheism on faith

Well, that's the whole point: Atheists don't.

Indeed we can't explain everything, not even close. But we don't have any reason to even remotely believe in any kind of supernatural power, which in turn begs an explanation it self ad infinitum.
This is a bit of a sensational title. Developers are empowered by Git to use a workflow that works for them. This is exactly what the person has done, they've made a workflow that works for them.

One is free to commit any time they like, it's not "Git's commit workflow", Git itself does not have an opinion on when you commit, just how.

Bad habits are not encouraged by Git, people get lazy, or complacent, and learn bad habits.

There are GUIs that allow you to stage and commit hunks of code intuitively, but GUIs are often shunned by people who spend a majority of their time in the CLI - however I am sure Vim and the like have some kind of tool for doing something similar.
Thank you, I was wondering how I ended up with two Ricks singing at me this morning.
VPN over SSH? The Socks Proxy