skysight-inc/HackerNews huggingface dataset:
There is no definitive place, because there are several ways in which people set up DNS service:

1. local resolving/forwarding proxy DNS server on loopback

2. resolving/forwarding proxy DNS server on another machine on the LAN with a known IP address

3. resolving/forwarding proxy DNS server on another machine on the LAN but only the LAN's DHCP server definitively knows what its IP address is

4. resolving/forwarding proxy DNS server out on the WAN with a known IP address

5. resolving/forwarding proxy DNS server out on the WAN but only the LAN's DHCP server definitively knows what its IP address is

There's scope for variation within each of these categories, moreover.

Part of the confusion is that most DHCP clients assume that you are doing #3 or #5, and continually switch over to them, until you turn that off by ignoring/superseding the relevant DHCP options. Traditionally in the Unix world one actually generally did #1, with a local BIND being as much a thing as a local Sendmail. Some DHCP clients can do a forwarding variant of #1, but only interoperate (easily) with a few forwarding proxy DNS server softwares. That nowadays #1 might be done with dnscache, or dnsmasq, or PowerDNS, or MaraDNS, or unbound, or something else, introduces configuration file variance but doesn't change the fundamental nature of #1.

systemd-resolved is mainly #1 too, but can operate in a mode where it is #3 or #5, in which case you have it and the DHCP clients doing overlapping work. One of the things that, in fairness, one can actually praise about systemd-resolved is that whilst conventional DHCP clients actually end up rewriting /etc/resolv.conf itself (via resolvconf and similar mechanisms) systemd-resolved instead rewrites two files of its own, and lets you rather choose to symbolically link /etc/resolv.conf to (one of) them. If the conventional DHCP clients also did this more, there'd be less of the conflict between #1/#2/#4 and #3/#5.
Where do you think money originates? Before dollars are paid to the government in the form of taxes, they are printed by the government.
Eye opening but certainly not surprising.

It’s kind of incredible to think of these people, with all the power, fortune and access they have, spending their time attacking journalists. It feels like there’s a limitless number of more productive things to do. But the reality is that their press coverage is one of very few things they don’t have total control over and it drives them nuts.
Yup, you got it; the migration/reclaiming of package names is pretty key here.

One tricky aspect of the 'metapackage' approach (where, for example, hypothetical 'lodash-legacy' or 'lodash-ng' packages could both fulfil a 'lodash' dependency slot) is that someone needs to be responsible for determining which packages can fill which slots.

In cases where the package alternatives are close forks and API-compatible, that's easier to agree on - but in a large ecosystem, the solution needs to scale in terms of human and machine review time, while also providing a good level of trust to developers when they are selecting or migrating dependencies.

There are likely to be some tricks to reduce the assessment workload required in each case -- running test suites from the 'original' package and applications which rely on it against each candidate, for example -- but ultimately either the package maintainers, the community, the NPM organization themselves -- or some mix of all of the above -- have to determine the packages that could fulfil each slot.

Good packaging is hard, and it's maintenance work rather than green-field development. We (collectively) really should incentivize and fund it more, and ideally learn from and credit existing solutions.

I'm sure there are people who enjoy reviewing (and automating review of) packages, knowing that they're improving code quality and performance for huge numbers of developers. And similarly, there are plenty of developers who provide useful feedback on package quality by reporting bugs, running benchmarks and writing qualitative comparisons.

To guess at where we may be heading in the near-term: a pure Microsoft-subsidiary ecosystem is developing in this area -- GitHub and NPM provide all the data and infrastructure to host, scan and gather user feedback for the processes mentioned above.

I think they'll collectively do a good job, although any approach does take time to build and deploy. I imagine it'll also raise longer-term questions around the governance of open source software development and what role Microsoft would like to take in that.

On a more abstract level the problem space relates to network effects and influence goals. Microsoft believes that the open source developer community is either here to stay, or is here at least for a sufficient duration of time for them to be important -- and it would like to provide influence and guide rails to that community.
Away says co-CEO Steph Korey will step down this year after attacks on the media
The Cornerstone Speech is really important, and I'm surprised it isn't more well known. A lot of progressive dogma rests around the (incorrect) notion that the entire American experiment was white supremacist by design / from the beginning.

This historical revisionism is strikingly similar in its ignorance to the "Lost Cause" narrative that the CSA was about "states rights" and not slavery.
Attempting to get an intuitive picture of Covid deaths
> oh, one more thing: in terms of passenger versions, there are two Air Force One's on order, aren't there? yeah yeah, I know, it's not AF1 if the president's not on it.

Yes. They bought undelivered 747-8Is that had already been built (the airline had gone bankrupt prior to delivery) and they are currently modifying the aircraft for presidential service.
That wasn't the suggestion. The suggestion was, as I scroll through my feed, I see an ad and am displeased that small niche brand, whom as a small company, is more socially aware than a large corporation, and the small company is supposed to understand the issues with hate speech, yet they haven't left FB. It was not 'every consumer knows the millions of brands who left off the top of their head'.
Show HN: Remember More From Reading – an automatic reflection tool
as a neuroscientist it seems that sleep + dreaming is a lot more complex than that (and nobody really knows what either of those does). but in terms of learning and bridges to regression (DL) and other machine learning, my suspicion would be it helps with generalization + relating experiences to one another, as well as consolidation.
Paul Graham, Ben Horowitz, Balaji Srinivasan, and Jason Calacanis have proven to the world how sexist and misogynistic they all are and many others(Naval, Marc Andressen) like them with in Silicon Valley. We will never refer to them any of our portfolio companies.
https://caniuse.com/#feat=web-share
Because they aren't incrementally charged for each one in according to an arcane and opaque costing schedule.
maybe it's more important to focus on
1) putting a union in place to protect computer scientists
2) stop negotiating against each other
3) stop undercutting each other
Perhaps, but that’s not my experience. I’ve spent a lot of time in the south and met many people who had the flag on stuff, I knew them quite well and didn’t think they were dog whistling.

The flag, as far as I understood it, was about being a rebel, “don’t tell me what to do” anti-authority.

Maybe my experience is quite different from yours. I never saw a klan rally or anything like that.

I did only buy a “git ‘er done” lighter from a gas station for its redneck kitsch. I didn’t intend to be a racist signal. Comically it’s stuck somewhere and I suspect should my grandkids ever find it in my estate it will be revered as some nazi memorabilia, incorrectly based on my intent.
This is not the same thing at all. Banning swastikas would mean resetting the decals of a car with swastikas, not preventing the account from using the game license they paid for. Banning cheating means you ban the account of the person who cheated.
> In the past we've done something specifically because it was hard (going to the moon) but it would be a controversial statement to say it was done accidentally or for a terrible reason.

I don't think it would be especially controversial to say it was done for a terrible reason. We didn't do that specifically because it was hard; those are just words from JFK's speech. We did that because the Soviet Union had beaten us to putting a man (and a satellite) in orbit, and we thought it was crucially important to beat them to something related.
You actually can support Sign In With Apple from arbitrary platforms, using the JS API.

https://developer.apple.com/documentation/sign_in_with_apple...

This is obviously the most useful for websites, but Apple’s developer site links to this with the descriptor “for web and apps on other platforms” so clearly they’re ok with Android apps using it too.
I researched it and turns out it's all about slavery and not states rights since the CSA mandated that all states in the CSA must allow slavery.

I just saved everyone a ton of time there.
It's also interesting to note that, already, bots on some Wikipedias are the largest contributors of articles in that language. The Swedish, Waray, and Cebuano Wikipedias already have an estimated "between 80% and 99% of the total" all written by one bot, Lsjbot [1].

[1]. https://en.wikipedia.org/wiki/Lsjbot
No, we are all sinners, and Jesus paid the price for each one of us on the cross:

"For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast." [Ephesians 2, 8-9 NKJV]

"If we say that we have no sin, we deceive ourselves, and the truth is not in us. If we confess our sins, He is faithful and just to forgive us our sins and to cleanse us from all unrighteousness. If we say that we have not sinned, we make Him a liar, and His word is not in us". [1 John 1, 8-10 NKJV]
The firms should have gone bankrupt. In that case, the government or any solvent entity could have benefited by purchasing the assets at market prices. That the firms did not go bankrupt, was a gift to shareholders from taxpayers.
You had to use casts to get those to compile. Go will let you shoot yourself in the foot by accidentally writing "z = 3", which is way more likely than accidentally writing "z = (Something)3".
New low? It’s par for the course for microsoft. They have been doing this for years.
This is worse in my opinion. In the '90s, you could argue that precedent hadn't truly been set yet. Now that case is almost common knowledge in tech. They can't even pretend to have an excuse this time around. Until today, I thought "Microsoft is doing pretty good." Now I want nothing more than to see them sued/fined heavily for this.

EDIT: I can see now that I wrote carelessly. By "This is worse" I meant "This is more blatantly illegal." Not "This is more detrimental to the world." The '90s browser bundling was probably much more detrimental, but not unexpected behavior. But the recent behavior was very unexpected to me. I had to use Task Manager to kill it. I can't believe Microsoft would be so bold as to not even give me some small, hard-to-read "no thanks" button somewhere.
It almost seems like every one of the personalities mentioned in the article are disrespected by their peers! As an outsider I found it very fun, but I suspect that someone with inside experience like yourself would find it quite tedious.
I'm from Michigan, the state that gave the Union General Custer and when asked to give one regiment actually supplied seven regiments of men to fight against the CSA. And the Confederate battle flag flies everywhere around the state. It's an absolute travesty of history and it's downright embarrassing.
I'm not sure I understand. Why do you think that cartoon relates to the idea of the government regulating FB to block Trump's account?
>What I've wished for instead, for years, is actually an underlying "metalanguage" that expresses the vocabulary and grammatical concepts in all languages.

We've been down this road before... https://en.wikipedia.org/wiki/Characteristica_universalis
I’m not a fan of giving phone numbers out either. When I have to I give one to sites I hold suspect I use a number from the safe fictitious range allowed for use on TV and in movies. It’s like example.org but for phone numbers

https://en.wikipedia.org/wiki/555_(telephone_number)
What’s in your “stay sober toolkit” if you don’t mind sharing?
Stanford doctor: Coronavirus fatality rate for people under 45 'almost 0%'
Could this be a bot detection feature? If a user types something instantly or pastes a whole comment, good chance it's a bot.
It is a Chrome extension that automatically tracks your reading, and gives the breakdown of your previous day the first thing in the morning.

Reflection is known to boost our episodic memory. It is for those who read 10+ articles a day or feel burned out from information overload.
When they came for the guys who added a confederate flag to their digital cars, I said nothing...
Am I alone in absolutely loving Edge?

You are now that Microsoft has done this.

Seriously, forcing user preferences is terrible and completely unrelated to the virtues of Edge.
We decided to use Cypress in our company (around 40 engineers) and ci/cd integration was a big pain. This is very helpful! Thanks David
I've used plenty of software before that offers to do something based on clipboard contents, often when there isn't even anywhere to paste.

E.g. a phone dialer app that asks if you want to dial the number in the clipboard when you start it, an image editor that asks if I want to create a new image size the dimensions of the clipboard, a torrenting program that when I choose to import a torrent automatically grabs it from the clipboard before I even get the choice to pick another option (though I still can).

I would be very surprised if this wasn't originally part of something like that, and maybe the feature was removed but the detection function wasn't.

Because if we put down our pitchforks for a second, LinkedIn is owned by Microsoft, which also owns a major browser and the world's most popular operating system. Microsoft sure as hell doesn't need to sniff your clipboard in LinkedIn, if it wanted to do something for nefarious purposes.

Never attribute to malice that which is adequately explained by stupidity.
This article is about the 747, not the 737. So far as I know, the 747 never had to fake safety compliance in any way.
Despair deaths will be the true toll of this pandemic. I feel very sorry for everyone who is getting screwed by the extreme response to the virus.
Really? Adding a confederate flag to your car == racist?
Well, in a sensing-for-autonomous-vehicles type problem, it's actually more important to have simple and easy to specify data distributions than ones which map to reality, which in any case may be so poorly or incompletely understood that it's impossible to write the requirement for.

So, as a simple example, the illumination in a real data-set might be strongly bimodal, with comparatively few samples at dawn and dusk, but we might in a synthetic dataset want to sample light levels uniformly across a range that is specified in the requirements document.

Similarly, on the road, the majority of other vehicles are seen either head-on or tail-on, but we might want to sample uniformly over different target orientations to ensure that our performance is uniform, easily understood, and does not contain any gaps in coverage.

Similarly, operational experience might highlight certain scenarios as being a particularly high risk. We might want to over-sample in those areas as part of a safety strategy in which we use logging to identify near-miss or elevated-risk scenarios and then bolster our dataset in those areas.

In general, the synthetic dataset should cover the real distribution .. but you may want it to be larger than the real distribution and focus more on edge-cases which may not occur all that often but which either simplify things for your requirements specification, or provide extra safety assurance.

Also, given that it's impossible to make synthetic data that's exactly photo-realistic, you also want enough variation in enough different directions to ensure that you can generalize over the synthetic-to-real gap.

Also, I'm not sure how much sense the concepts of mean and variance make in these very very high dimensional spaces.
Since we are giving anecdotal points:

I quit coffee after drinking 2-3 cups a day to cold turkey.

I had minor discomforts, a bit of a light headache but it was extremely easy.

Readers of HN: This is not some generic withdrawal that happens to everyone unless we have data that proves with randomized trail. My anecdote completely contrasts with the parent and both opinions need to be taken as a grain of salt.
In the physical sciences there are plenty of domains where accurate measurements are sparse. In a case close to home for me, it's measurements of water depth off coasts (accurate to centimeters onna grid of size meters). The place where you have these measurements in the real world can be counted on one hand. But now you want to train a ML algorithm to be able to guess water depth in environments all over the world, so in this case you need your data to be representative of a bunch of possible cases that are outside real data. This differs slightly from the GP who I think is talking about creating data that isn't even represented in the real world at all, but that would help an algorithm predict real world data anyway. But they are fairly related topics.
I wonder if lsjbot has increased single contribution users. Wikipedia (or EN Wikipedia anyway) gates article creation but not editing. If other Wikipedias do that as well, then single edit users won't be able to create an article and hence can't contribute. But if lsjbot has created the stub then people can contribute.
Two main things as I understand it:

1) The variability of traffic leads to jumbos being underutilized, wasting fuel and capital tied up in such oversized planes, when it's better to have a 787 in use full time more consistently

2) Airlines got tired of having to maintain 4 engines when they could just have 2...
Do you think Obama made the right choice to stimulate the economy in 2008?

Does anyone think that? Bailing out mismanaged financial dinosaurs was a monumentally poor decision. He didn't even have W's excuse: high suggestibility due to low intelligence.
> But it is nonetheless in the long term very harmful to the society and to the economic perspectives of normal people.

Why is it harmful to the economic prospects of people? Our economy literally relies on consumption. High rates of consumption.

> The free money will be paid for in the years to come and it will be a long lasting burden.

First thing: I reject the notion of "free money." It is money that is borrowed by people at time of crisis. Government works for the people, in theory, so it is the people borrowing the money from their descendants in order to weather a storm today without having a complete collapse.

Secondly literally everything in our economy runs on debt. The idea is you outgrow your debt. If you want to have the whole "abolishing capitalism" conversation, that's a big suggestion to say the least, but the two ideas you're suggesting are either criminal or history defining:

1.) Just let all the poors die

2.) We have nothing to lose but our chains

> But if not, the future looks painful.

Were a sovereign nation we can literally just write it off.
How's your long July 4th weekend going, linkedin/microsoft?
The words "idiot", "retard", and "moron" used to have legitimate scientific meanings (at the time). Now they're used as insults, completely interchangeable with each other.

Turns out it's not the word, it's the intention behind the word. And who gives intention? People. Not words.
Then why was this guy[0] sued by the Scottish Government for a joke, offensive as it may be? Prosecution specifically labeled intent to cause offense as the crime.

https://en.wikipedia.org/wiki/Mark_Meechan
What is the current archaeological consensus about David and his kingdom?
Modern Machine Learning Tooling
GitHub is Your New Resume (2011)
Wasn’t the same thing reported just 2 days ago about TikTok?

And people immediately jumped to the conclusion that TikTok is some evil company, controlled by the evil China government?

But yet, here, people are giving the benefit of the doubt, that LinkedIn just made some boneheaded decision without thinking things through.
The clipboard is controlled by the OS. When you 'paste' the OS sends the contents to the app. There is no need for an app to have access to the clipboard.
The point is that those languages’ enums are very much integers too. Do those languages allow you to write out as many types of integers literally in your code? No. But that’s not the point being addressed here. You can reread the comment I was responding to, and there’s no hint that I can see anywhere that they’re talking about untyped literals.

The point I’m making is that C# and C++ enums are not exhaustive, and not guaranteed to be any particular predefined value. They’re just integers. (unlike Rust: https://play.rust-lang.org/?gist=c9e499ba8d3abe08e5e54c74f54...)

C#, C++, and Go all share the same flawed enum representation strategy. Use Rust if you want to get better enums... those other languages aren't any better for enums. C#, C++, and Go enums are all type safe, and they're all perfectly capable of holding completely unexpected values. (Although, C++ in the older permissive mode was not type safe period when it came to enums, if I remember correctly. I admit it's been long enough that I could be misremembering.)

I already addressed your point in detail with you elsewhere.

Please, by all means review the final 3 lines I wrote in this comment for more info: https://news.ycombinator.com/item?id=23715897

I agree that being allowed to write any type of integer as a literal is theoretically an ergonomic issue when it comes to enums, but it’s one issue I’ve literally never seen happen even once in practice. I point out that there are linters available to address the issue if it’s one you feel so strongly about. Surely you use linters in every language?

I have been paid professionally for years to work in both Rust and Go codebases. Linters are essential for both languages, and CI is where you guarantee that no lint-failing code is allowed to pass.

I’m well aware of Go’s flaws, but people throughout this thread (yourself included) have made tons of baseless claims about Go. Just because it’s popular to hate on a given language doesn’t make it okay to use incorrect statements for that purpose, such as saying that Go’s enums aren’t type safe. They are a separate type. The language does allow you to write integer literals of any integer type. It also does this with untyped float and untyped string literals as well, as a fun fact.

Go has a number of legitimate flaws, including the absence of both generics and sum types. You could even legitimately complain about untyped literals —- they are really nice in some ways, but they do have some trade offs.
Very interesting, indeed!
Flags are very powerful symbols.

Suppose trump took down all the American flags in the whitehouse and replaced them with Russian flag, or if Obama had taken them down and replaced them with the Isis flag.

There's no world in which that would be taken lightly
There's an old saying that you can't cheat an honest man. That tells you who you can cheat.
I didn’t frame it as an either/or. I literally just reframed what you said: that people far away from retirement shouldn’t care if the stock market crashes, because they’ll benefit if it does.
I wish some more effort would be put into Postgres full text search seems to have stagnated somewhat, it does a lot but is also lacking compared to say Lucene.

Not that its going to be as good as Algolia but it could be a whole lot better for many use cases specifically TF/IDF and BM25 scoring:

https://github.com/postgrespro/rum