skysight-inc/HackerNews huggingface dataset:
A regression when the LLVM backend updated from 8 to 9. So arguably a regression in LLVM!

Reminds me of a Zig stream I watched recently where Andy was updating the compiler backend to use an LLVM 12 release candidate. He ended up filling a couple bug reports with LLVM, using Zig compiler issues to generate reduced case LLVM IR examples that compiled differently with LLVM 11. He mentioned that he had to try this upgrade with the release candidate because right now they're LLVM regressions, but once 12 ships they become Zig regressions!
It's the style of the times: techno-feudalism. Serve a powerful enough feudal lord by doing your business on their servers and you'll be protected.
That was part of the deal when they willingly signed up for a well paying job.
True, but there are like 1 billion more real world examples where this devices are used in production, so if you see a drone on the sky you think that is probably some kid with his toy, if you see the dog robot what scenario are you imagining ? (assume you are not on a big city with a university)
The issue with Deno, personally, is that it feels like it doesn’t deviate enough from NodeJS to even make it worth taking the time to learn/migrate projects over to it. From what I recall, the only really new and nice features are:
a) sandboxed by default
b) no need for a node_modules folder since you can directly import from a URL

And is that really worth dumping loads of money into developing further? I just find it hard to believe people are going to bother with Deno any time soon - we’ve gone too far down the NodeJS road.
Sure, but government officials are not free intellectuals.
I think the point is that they should choose a tree that's representative of the native habitat.
After Peter's reply, I looked into it a bit. This page has some useful information on it

https://employment.findlaw.com/wages-and-benefits/labor-stri...
We're practically at this stage. Climate crisis threat is rather well established. Solar shade approach, talking about 2% of energy removing, is not currently a plan A - not even a plan, just a subject of study. United Nations can be a great help and also a great brake in situations when a step forward is called for. So the result seems to be rather reasonable for today.
I think a lot of that is because of this one quote and how the news (and the public) handled it (https://www.cnbc.com/2021/03/24/ever-given-a-massive-cargo-s...):

> "We can't exclude it might take weeks, depending on the situation," said Peter Berdowski, CEO of Dutch company Boskalis.

Of course that message got oversimplified as it spread. "Can't exclude" is a pretty important qualifier that suggests that it's an unlikely worst case.

But that nuance already was lost in the title of that same article: "Cargo ship blocking Suez Canal could take weeks to move". If you were to read only that title, you might think it is likely to take weeks.

TLDR: People thought it would take weeks because that's what they were hearing from other people.
See also experts lying about the number of annual flu deaths to push annual flu shots.

https://blogs.scientificamerican.com/observations/comparing-...
Measuring Active Learning Performance in the Real World
Exactly.

An expert is someone whose statements are valued because they are trusted to offer valuable insight and expertise.

A liar is someone whose statements have no value because they cannot be trusted.

A person with expertise (useful domain knowledge) cannot be considered an expert if they are not trusted.

Their expertise can still be acknowledged, but once they have lied, their statements cannot be trusted and the listener has to be concerned about the motivation behind the statement rather than reassured by the expertise of the person making the statement.

It does not matter how brilliant a car mechanic is if my first thought after him telling me "your car needs new brakes" is "does my car really need new brakes or does my mechanic have a boat payment he needs to make this week?"
Any idea What is it good for?
Research trials are designed to exaggerate AI performance compared to doctors
We see this all the time with political polling.

"Oh, Nate Silver said Trump only had a 30% chance of winning the election, but he did, so Nate Silver is an idiot!"
Taxes are not the only reason a government may wish to ban it. The reason governments left the Gold Standard was for the control it gave them over the economy — ironically that control seems to be one of the rhetorical arguments BTC supporters give for wanting to ditch fiat currencies.
The smartest ones are maybe not the ones providing suggestions?

Then again, it's fun to speculate, and what are these threads for if not to provoke thought? Maybe it's fine for people to imagine and try to put themselves in the place of the professionals working on the problem. You can interpret the comments here as an indicator of dangerous human hubris if you want, but I think most of the people here understand that they can't do any harm by posting naive speculations on HN.

In my opinion, we should save our outrage for people who make an active attempt to be taken seriously and affect the actions of more qualified people, such as the guy who posted the bizarre (and possibly satirical?) account of his attempt to build a system for guiding doctors' treatment decisions.
Sorry that's still not it.

Languages and tools exist as socially created institutions. They have all the same entrapments and faults as any other institution.

Orthodoxy, zealotry, blind loyalty, mobbing, cultist behavior, these can happen in any human institution; a subreddit, financial institution, political party, exercise system, startup, religion, and yes, even computer software.

It doesn't have to, but the point is it can and we shouldn't ignore the tripwires. Computers don't magically make the humans that use them immune from such possibilities
Others said they didn't get the same tone as I did, so maybe I'm off there. I'm willing to reconsider.

I'll just give my opinion on the final sentence which I guess is the conversation we should be on.

"And the thing is, I don’t know if I just learned web dev if I would love this new approach to software that is eating the world and I would “get it”. Or if it just exists because JavaScript developers don’t want to learn something new."

I think the answer to this is a resounding "No, if you're not a web developer you will not 'just get it'".

I don't think one approach or the other is 'better', but it just depends on what your background is and how you got into programming, and that's fine.

These tools are meant for web developers. We are talking about the next iteration of NodeJS here. It's the whole point is that it merges web programming with systems programming. So if you're not a web developer, there really is no good reason to jump over unless you are just curious.

From the blog post:
"The Deno company hopes to enable the millions of web programmers out there to maximally leverage their craft in other domains."
Agreed, I have been stung by long propogation times, never shorter times to propogate.
If your model supports Out of distribution detection, you are very correct.
Sad to see LuaJIT is no longer in use.

LuaJIT was so far ahead of it's time (and still is), it's sad to see the current state of it since Mike Pall has moved on. The learned lesson for me is that, even if you have a vastly superior offering - the success of something is hugely correlated to the community behind it.
I'm assuming that "some countries as a whole can be hurt by free trade" implies countries that are quite different from USA, and who get very different benefits/drawbacks/tradeoffs on free trade than USA because of their geopolitical circumstances.
The vulnerability most people here are talking about was introduced to the PHP codebase last weekend, as part of the block of code containing the "sold... mid 2017" message -- that vuln wasn't there previously, at least in that form. It's not clear what exactly is going on here, but if something was sold to Zerodium in 2017, it wasn't that vuln.

So, the message "sold to zerodium, mid 2017" is there, but may not be true -- it might very well be deliberate misdirection.
> Git forces you to write your commit message at the end of your coding session

You could create a commit and —amend work into it if that is the route you’d like to take.
Are you sure? It seems to be moving out of the channel now: https://www.vesselfinder.com/?imo=9811000
Currently, I would try to get around the situation posed by simply using fine grained git add to specific files.

But here is a situation I find backwards. If I am doing work, and then I go to commit. I do not want git to do a merge or tell me there is a merge conflict. I mean... I do want to know there is a merge conflict, but I do not want git to try and merge and dump a bunch of merge conflict information in my folders/files.

What I want to do, but git does not seem to have a simple way of doing, is... forget I am trying to commit. Pull down the repo to the latest. Put my files back in. Then let me do a git status, git diff so I can see what my changes are clobbering. What is the correct set of git commands to get it to do that?
> What is a "good person?"

I know why you are asking this, but honestly it's a silly question.

Most humans have empathy. Most humans know "things and people that hurt others are bad. Humans helping others are good". For the few that don't, we've got legal codes built on the same principles.

The bible has very little morality in it that's "good" and a lot of really questionable moral statements. For example, beating slaves is OK so long as they recover in a day or 2 (Exodus 21:20-21). These questionable moral passages have been used to make a lot of good people, bad people. From justifying slavery, anti-"race mixing", anti LGBT+ rights, etc. So why hold it up as a good moral code? Because Jesus said "love one another"? He also said "No, I have come to divide people against each other! 52 From now on families will be split apart, three in favor of me, and two against—or two in favor and three against." (Luke 12:49-56)

> And do you really think people who believe in God are just listening to "fairy tails (sic)" so they can be face the reality of death?

That's a large part of it. Most believe in god because their parents taught them to believe in god. They continue to believe in god usually because of the fear of what happens if that world view is challenged or changed. A lot take "Pascal's Wager" very seriously, the believe because "If I'm wrong, I'll go to hell". Many believe because they are constantly reinforcing that belief, they surround themselves with others that believe.

Unless you are a fundamentalist, you'll look at the bible and see it's mostly a bunch of impossible tales. Most people don't seriously believe that god decided to kill the population of the world in a great flood because they broke his rules, they try and make it an allegory (or fairy tale).

So, stripe out all the tales that are allegories and what are you left with?

> Is that really the best portrayal of Christians you can come up with?

It's a pretty charitable portrayal. A less than charitable one is one that sees them as trying to force everyone into christian law. It's watching as they constantly push hate filled rhetoric into the public space because "The bibles says this is a sin". A less than charitable view of Christianity is one that sees all the megachurch pastors preaching a prosperity gospel to bilk old women out of their retirement savings. Those of us outside of religion see the most popular religions as cons draining capital while providing little in return other than "feel good"s. For all the good you can point that a religion might do, the most successful religions have multimillion dollar buildings, large salaries for their preachers, and starving parishioners.

You opened asking what is a "good person". I'd say a good person is one that doesn't take money from the poor and give nothing in return. Most christian churches can't be called "good".
The Swiss government is pretty democratic as far as governments go, I didn't think of it.
But now that you mentioned it I can tell a couple of things that are pretty reprehensible, without even searching on Google:

- taking away kids from "bad" families and sending them in foster care just to be used as slaves by the foster homes. Apparently the slavery part was pretty widespread in the 70s. Granted, this is not happening anymore

- a colleague of mine did prison time because he refused to enroll in the army based on personal beliefs. Now you can do community service instead, but that prison time was not that long ago.

Just because you have approval from the majority of Swiss, it doesn't make it right to do either of those 2 things. It's the kind of stuff authoritarians do. I am pretty sure I can find much more dirt if I use Google, I just used what I know first or second hand.
I think this is an interesting idea and could be helpful. I started using Magit in Emacs a few months ago, so detangling unrelated changes is a piece of cake now, so I don’t feel like this would actually be a benefit for my workflow. ¯\_(ツ)_/¯
Who is "they"? This seems like an argument against organized religion because of religious hegemony in certain cultures.

Certainly people _do_ gravitate towards moral mythology whether they like to admit it or not. The popularity of superheroes in North American culture speaks to this in modern times, most of which appear to be stories about defeating evil in ways that parallel those of ancient myths.
They're different. Misinformation is false facts of any kind. Disinformation is misinformation spread deliberately to mislead, especially to political ends.

Generally, misinformation is fought by information. Disinformation is more actively pushed and is thought to be harder to deal with.
Is consent to sex between a robot and human conceivable, possible and desirable?
"The development of highly humanoid sex robots is on the technological horizon. If sex robots are integrated into the legal community as 'electronic persons', the issue of sexual consent arises, which is essential for legally and morally permissible sexual relations between human persons. This paper explores whether it is conceivable, possible, and desirable that humanoid robots should be designed such that they are capable of consenting to sex. We consider reasons for giving both “no” and “yes” answers to these three questions by examining the concept of consent in general, as well as critiques of its adequacy in the domain of sexual ethics; the relationship between consent and free will; and the relationship between consent and consciousness. Additionally we canvass the most influential existing literature on the ethics of sex with robots."
Magnificent, they drew a dick pic. How perfectly juvenile.
The ones involved in the mania were, actually. Those types of tulips don't exist anymore.
I suspect that many (but not all) of the “crazy” suggestions were a bit tongue-in-cheek.
> A strike is a particularly clear manifestation of that idea; the employees are saying "give us this, because if you don't we won't work... and you can't just fire us all as it will be catastrophic for you". And it is a powerful manifestation of that, and has a history of working well for the employees.

It's worth noting that it was catastrophic for air travel to fire all those people. It had long-term knock-on effects as well, since all the new people hired to replace the people who had been fired later retired within a narrow window of time, creating a staffing crisis.

Since there's a mandatory retirement age, this is likely to be a cyclical thing, although there's been recent legislation proposed that would appear to make working past the mandatory retirement age an option for workers. Maybe some workers will jump at the chance to continue in a highly stressful, safety critical position well into their sixties...
I'm currently using a recent Dell laptop.

The mouse movement stutters at about 5-20 FPS. Shut down every application on the system, disconnect every peripheral, it still stutters.

I can type at normal speed. I can put video on each of my three monitors and play simultaneously with almost zero skipping. I can render extraordinary realtime 3-D. But I can't move the mouse across the desktop any better than I could on my Apple IIgs in 1986.

If I pretend it's a bug and search for information I get dozens of forum posts where Microsoft reps recommend trying hours of intense "troubleshooting" procedures that amount to percussive maintenance: kick the machine and maybe it'll start working.

So either I can spend days trying to find the answer or I can accept that mouse pointer movement hasn't improved in 34 years. Acceptance has come slowly.
those numbers are normally for "worth of goods delayed" which, while interesting, doesn't tell the story to me

Is it just me, but hasn't the mainstream financial news over the years taken on the feel of reality television? The talking heads are usually pushing some sort of narrative. Occasionally, reality overwhelms their ability to spin things, and they have to readjust and do damage control, as sometimes happens to the producers in a reality TV show. The aim of their manipulation and spin seems to be mainly to keep up the level of drama, just as in a reality TV show.
Agree it's incalculable, I don't mean that in the "it's too big of a number" sort of way but in the "we can't possibly know" kind of way:

1) The scale and depth of the disruption makes it impractical to figure in any kind of accurate way and

2) The disruption will have introduced hypotheticals that nay spiral out themselves (butterfly effect style) e.g. some retailer may have lost a customer who went elsewhere, some supplier may have lost a retailer who went elsewhere, etc
What should be truly frightening is that you don't seem to believe that societies should take responsibilites for their mistakes and their wrongdoings. A group of people is opressed for centuries? Well, that's sad, but oh well?

"It is unjust that it happened the way it did, it is sad, it is inexcusable, but it is also already done."

Ok cool, I guess we just do nothing and live our lives. Millions of people being practically sentenced to poverty, to lack of healthcare and education, specifically because of systematic discrimination against them - well, bygones should be bygones, right? After all, I didn't do it, it was some other people who lived before me, why should I do anything now. Best we can do is give everyone equal opportunity, and ignore the fact that certain groups can hardly meet those "equal" standards due to systemic injustices that were done to them. Is that fair to you? Is that equal to you?

>>The only hope we have, and if we owe them anything we owe them this, is to create a better future by not repeating the mistakes of the past.

I'll use my German example for the 3rd and last time(I promise) - Obviously after WW2 ended the correct course of action for Germany wasn't to just say "well, the best we can do is just promise we'll never do this again". German people actively try to make it right for the countries they attacked, even if they make their own population poorer as a result. That's how you create the better future - by actively trying to make it right by the people who have been wronged, not just ignoring the issue.

>>so much superiority from up high above the rest of us so I’ll never be able to change your mind

The funny thing is, the exact same applies to you. I also won't be able to change your mind, you're also completely solid in your beliefs. But that's the nature of the discussion - you might be able to chip at my beliefs, I might be able to chip away at yours. The problem won't be decided in some HN comments after all.
I can help here as I have a similar background.

1) yes I did. I did not join later. I have attended many other church's. Many are trying to put butts in seats and are focusing on which distortion peddle gets more people in than using the scriptures and lessons in those words to do it. If you read the gospels you will find them full of life lessons you can apply right now, today.

2) This is an issue. What is more of an issue is the way words can and do change meaning over the years. So you can have a translation from 100 years ago and it takes on a different meaning. All because the choice of words they used just happens to mean something similar now vs then. The cure is to read many translations. Also keep things in context. There are online resources which you can use if you are unclear on a particular meaning in that context and go back to the original texts. Context for many translations is also the context of the year it was translated. There are also some translations that leave things out, or change the meaning, because they decided for you what you should hear so you have to watch out for those.

3) Many of those rules are wiped clean at the end of the 4 gospels. As the price has been paid. But there is a simpler price to pay.

4) It is good to find a church in your area that sticks to the gospels. Does not try to be trendy and use worldly lessons replacing gospel. That does not mean they do not talk about world events, but that they do not take on fads. There is also a huge amount of youtube and individual pages you can go to. In many ways the internet has made it even easier to converge all of these resources. Remember many searching engines try to tailor your search to what you like. So you may not even be seeing them.

I would also add many times you find that if it is out of context it is someone trying to distort a meaning. The trick is do not feed the trolls and ignore them.
There's nothing capricious about those results. $70M annual profit should be treated differently than $20M. That was $70M that the company decided not to reinvest.
> "If you've been thoughtful in your reply, there should be no risk of repercussions."

"If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.", attributed to Cardinal Richelieu.
One dose of Pfizer or Moderna vaccines was 80% effective in preventing Covid
I thought I am the only one! Last week, I was trying to find something with the quotes and it completely ignore it. It took me a few queries to find what I am looking for.
I think one of the biggest peeves of mine with powershell is they dumped you into a god awful console. I dunno if this has changed much but good lord was the console horrible. No resize, nasty font, nasty color scheme, scroll back sucked, command history sucked, pain in the arse copy & paste.

Also the commands were super long. Sure there was the ability to alias them to something shorter but still....

That being said... powershell has a lot of potential.

(Also I’m woefully out of date... I haven’t touched powershell in a decade. I hope somebody tells me it’s all better now)