skysight-inc/HackerNews huggingface dataset:
That’s called Mathematics. For example, most NP-complete problems we know of were proven to be NP-complete by showing them to be no easier than some other problems we know to be NP-complete. https://en.wikipedia.org/wiki/NP-completeness#NP-complete_pr...:

“The easiest way to prove that some new problem is NP-complete is first to prove that it is in NP, and then to reduce some known NP-complete problem to it”

As a second example, in combinatorial game theory, the Sprague–Grundy theorem states

“every impartial game under the normal play convention is equivalent to a one-heap game of nim, or to an infinite generalization of nim. It can therefore be represented as a natural number, the size of the heap in its equivalent game of nim, as an ordinal number in the infinite generalization”

(https://en.wikipedia.org/wiki/Sprague–Grundy_theorem)

That means that, presented with an impartial game (both players can make the same moves, so chess is ruled out because white can’t move black pieces and vice versa) under the normal play convention (last player who can make a move wins), mathematicians look for a way to translate game positions to nimbers (https://en.wikipedia.org/wiki/Nimber) in order to learn how to play them.

Doing such mappings, if not trivial, requires creativity, so I think research on the subject would be in the psychology department.

Polya, in “How to Solve it” has some discussion on this (https://en.wikipedia.org/wiki/How_to_Solve_It#Heuristics)
A good DI framework just saves you from having to spell out all the glue code; or at least minimize that. DIY dependency injection is indeed a useful skill to have with other languages. Unfortunately, it's not what a lot of people do with other languages because they simply don't know that it would help them.

Particularly in the javascript world there seem to be a lot of people struggling to write good, testable code mainly because they make the rookie mistake of not separating their glue code from their business logic. Basically they have bits of code that initialize whatever and they need to put it somewhere and it ends up in the wrong place and before you know it, it becomes impossible to isolate any functionality such that you can actually test it easily without booting up the entire application. Add global variables to the mix and you have basically an untestable mess.

I still use Spring (but very selectively). They've added multiple styles of doing DI over the years, which is confusing. The latest incarnation of that uses neither reflection nor annotations and is very similar to the type of code you'd write manually if you had the time to clean it up and make it nice to use. Another benefit is that it enables native compilation, which with the recent release of spring-native is now a thing people do. Spring is large and confusing but the DI part is actually pretty easy to use. If you've used Koin or Dagger on Android, it's similar to how that works.
Quantitatively, for each pair of pages that you assume are in a certain order the number of admissible permutations is approximately halved: hopefully enough to go from 100! to a set of meaningful alternatives.
> don’t need to learn

I know it is a nitpick, but I see this way more often than I should as a main reason to prefer alternatives.

Finding out what gets injected is not particularly hard, especially when only the basic capabilities of spring’s DI is used. In that case it will be almost always the single implementing class of the given type.
Same in Austria. Most people tip here just like in Eastern Europe.
I'm actually very surprised FAANG doesn't sponsor the PhD, and I'd be surprised if they don't take you back after quitting. Talent is clearly valuable to tech companies.
Some places in Europe, for example Austria.
No, because wealth is the property of greedy intelligence, whose great power protects that wealth. It's continuous rape, and the perpetrators don't want to get off.
> “College students are couch surfing and sleeping in their cars. This could be enough money to rent a room, and if you don’t need a room, by all means, use it for what you do need it for,” Cortese said in an interview.

> Campuses under consideration for the pilot program include CSU Los Angeles; San Francisco State; CSU East Bay; San Jose State and Fresno State.

Aren't all but Fresno State mostly commuter schools?
Looks nice and clean. It does seem to be maintained by a single person (at least the JSON subproject [1]) which will be a major turn off for adoption by an "enterprise"

[1] https://github.com/oblac/jodd-json
Charlie Munger's mental models are particularly famous for applying this technique to make intelligent decisions in life. Many of them are documented here:
https://fs.blog/mental-models/

Another one from System Designers is called an Archetype. Most problems can be reduced to an archetype for understanding and solving effectively.
https://thesystemsthinker.com/topics/archetypes/
The UK is like the irritating posturing, strutting wee scrote at school who everyone is dying to punch out. But who always hangs about with the biggest boy in the form, so no-one dares touch him.
Study may help clinicians use sleep brain wave patterns to diagnose dementia
correct-for-BMP-but-not-otherwise is simply a bug (and cultural chauvinism). And almost all of such implementations aren't correct-for-BMP because uppercasing Unicode is far from "basic".
Really nice set of educational utils!
Updates on Covid-19 flight entry regulations, test requirements and quarantine
Scaleway launches Elastic Metal: Bare Metal servers meet the public cloud
Elastic Metal unlocks the first accessible hybrid cloud, combining Bare Metal with the public cloud for just 29.99 € /month.
Bare Metal architectures shouldn't be second class citizens in the cloud, so we built Elastic Metal.
Hourly or Monthly Billing
Powerful dedicated machines
Integration
I followed their link to the "far-left" rockerfeller foundation, so the non-doctor who was one of the main authors bio there is:

> Jessica Malaty Rivera, MS

> Science Communication Lead at The Pandemic Tracking Collective

> Jessica Malaty Rivera is an infectious disease epidemiologist and science communicator. She earned her MS in Emerging Infectious Diseases from the Georgetown School of Medicine and has dedicated the last 15 years of her career to disease surveillance research, public health policy, and vaccine advocacy.

> She is currently the Science Communication Lead for The COVID Tracking Project at The Atlantic, a researcher with the COVID-19 Dispersed Volunteer Research Network, a research affiliate at Boston Children’s Hospital Innovation & Digital Health Accelerator, and an expert contributor for NBC Bay Area and CNN.

If that's "far-left" then I don't want to be "right".
Windows have a U or R value like insulation, so you can use that to compare.

We are currently building a house and the triple glazed windows we chose have a U value of 0.9. The same manufacturer also makes double glazed windows which have a U value of 1.3.
Any link to your last statemen
8.1. Character Encoding

JSON text exchanged between systems that are not part of a closed
ecosystem MUST be encoded using UTF-8 [RFC3629].

JSONs definition was improved in RFC8259 (2017) to mandate UTF-8.
This discussion reminds me of "Analogical modeling" that was taught to us in a course titled "Mechatronics". They taught us how to model physical systems / phenomenon using electrical circuits.
This was especially useful in analyzing systems that had a mix of mechanical components (springs, tanks, pistons, levers) and electronics (resistor, capacitor, amplifiers). You would draw a big circuit diagram that non only included actual electrical components but also electrical analogues of the mechanical components. This way you will end up with just an electrical circuit and use only the laws related to electric networks (Kirchoff, Thevenin) to analyze the behavior of the system.

https://en.wikipedia.org/wiki/Analogical_models
What happens with proxied classes? My ClassWithTransactions is actually a subclass of the written one auto-generated by Spring. I can’t inject a new instance of that manually.

And you may say that you don’t need Aspect Oriented programming, but the usual handling of transactions in many other languages without some meta-programming is.. to not handle transactions. Putting a single annotation over a method is imo a very elegant way to handle this needed functionality.
That lacks something of the "so what" follow up. TSMC is in the usual economic vice.

1) If they charge a lot and don't innovate, then there will be a huge reward waiting for whoever invests capital to compete with them.

2) If they are innovative and cheap, then they can fend off competition and nobody cares because they are innovative and cheap.
> Sure, and it may be strange to those living in the West, but outside the West, "trad-wife" is rather popular with women.

While I'm not sure that I agree with you in general, you are absolutely right about this. My Russian (girl)friends won't stop going on about how sorry they feel for the poor career oriented western women wasting their lives at the office working for someone else, when they could instead be working on their family.

It's not like these girls are lazy either, many of them work full time to look beautiful. A fair bargain for many husbands.

But I guess westerners are likely to view this either as abusive or transactional, not a healthy relationship. They'd be wrong though.
If you grant that speed cameras save lives, and if these cameras are placed disproportionately in regions where Black and Latino people live, then you are discriminatory only in that you’re saving more Black and Latino lives than if the cameras were evenly distributed.
A variation on Poe’s Law essentially

https://en.wikipedia.org/wiki/Poe's_law
I don't know, people like Mitchell Hashimoto and Tobi Lütke are taking Zig seriously for systems programming. Coil are also investing in writing a new distributed financial database for Zig—considering the trajectory of the language and the lifetime of our project, it made sense.

Of course the swell is early, but waves are what technology is about, and the surfers are there and paddling out. It's a great time to be getting involved, especially for greenfield projects that have some time in themselves to reach stability and don't want to pay a language compiler/complexity tax for the rest of the project's lifetime.

You could also throw a dart blindfolded into the Zig community and be pretty sure to hit some seriously talented programmers to learn from. If you're investing in a deep understanding of the language now, I'm pretty sure it will pay off down the line.
It's two different parties. You've a website. Google says your ad space is worth '3rd place bid' and pays you out 'your share' of 3rd place. The advertiser that 'won' the bid for ads on your site pays out the 2nd place bid' to Google.

The monetary difference between second and third place bids? Google pockets that plus the fee they take for 'brokering' the ad sale.
Mind you that in the late 18th century many Canadians wanted to free themselves of the British yoke as well.

However, the loss of the American colonies led to an increased British military presence in Canada (1 soldier for every 5000 settlers) which made rebellion practically impossible.

One rebellion led to the hanging of all the leaders and they never attempted to revolt again. Since then, they've been brainwashed into thinking this was best for them and that Americans are a bunch of unrestrained morons.
> My big problem with Zig is that Andrew Kelley is promising a lot of features, but doesn't really deliver much.

My biggest problem with your comment is that it is completely and utterly false.

>At least Rust, as blamed and loved as it is, delivered a stable compiler

After MANY years and numerous complete redesigns.
If we accept the (increasingly uncertain) assumption that democracy is sustainable, and that taxation policies reflect the wishes of the majority, then we would expect (to a first approximation) that the wealth distribution in a country would match the average or majority wishes of the citizens in that country.

As for what the "desired" wealth distribution is, a naive view would be that everyone believes that we are all inherently of equal worth, and therefore we should all have roughly the same amount of total assets over the course of our lives, but a lot of people instead accept the premise that if there were no reward for working hard, people would freeload.

Fortunately some research has been done on what the desired amount of inequality is, and here is an article[0] which compares that desired distribution to the actual distribution, and also to the distribution that people think exists in America. The results are quite illuminating.

One way to bring the actual distribution in line with the desired distribution (other than improving democracy/representation and education) would be with an explicit annual wealth tax. For simplicity it could be designed to only apply to people with more than $5 million in net assets, and it might have to be agreed in coordination with other advanced countries (like the recent global minimum corporate tax rate agreement). The revenue could be redistributed into public services like free healthcare and college.

[0] https://www.theatlantic.com/business/archive/2012/08/america...
You can still control the temperature in a Passivhaus, the difference is just that you need much less energy to heat it.

It won't solve the problem that people prefer different temperatures, though.
His visa was cancelled because they found inconsistencies (lies). He outright lied filling the papers, any other person would have been kicked out without a doubt. He later blamed his assistants for it. In the same case you would be in jail but as is a famous person he gets an special treatment. He brought it on himself. He thought he could get away with it but it looks like it wasn't the right moment. The funny thing is all the people defending him like he's a freedom fighter when he's just a spoiled brat. and now let's see France and USA.
> Unlike copyrights, bragging rights don’t seem to have any basis in law

Just want to point out that sentence.
The internet isn't a box stored somewhere in America, it's the collection of computers connected together with wires.

They can change protocols, but that would just lead to a fractured ecosystem fir the benefit of no one, American or otherwise.
How easy is it to report those type of issues?
Poll: What Is Your Religion? (update from 2010)
This is an update on a poll done in 2010

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

Note: Consider that HN might have seen a surge of new members post COVID
The introductory econ course I once took mentioned the (apparently classic) lighthouse study[1], though now that I did a web search it doesn’t seem that unequivocal. Many 19th century projects were funded through public participation (the Eiffel Tower and the Statue of Liberty come to mind), even if the social value of some of them was questionable (though I think some railroads were built this way too?). Before that, I seem to remember that the Netherlands was made habitable (from essentially a coastal swamp) largely through private enterprise. In more recent times, the late engineer turned entrepreneur Dmitrij Zimin funded a significant portion of the Russian hard sciences in the 2000s and 2010s (after Soros grants got some of the people through the Soviet collapse in the 1990s and then ceased), though the problem is still far from solved.

It is peculiar that the model of fundraising via newspaper ads and a couple of wealthy donors (including in some cases the national government, yes) doesn’t seem to have survived past the world wars, but to say that private funding never resulted in any social good is preposterous. Something has happened in the last century or so, but it’s trickier than that.

[1] https://www.jstor.org/stable/724895
Reminds me of 'Earthship Houses' that are completely off grid, recycle their waste water to grow crops, are built using repurposed car tires and grow their own food.

There is a community in New Mexico
https://www.youtube.com/watch?v=wgUkjbMhF18

And even some in Canada
https://www.youtube.com/watch?v=EAvY5JeMz9w&t=62s
> missing the point, that there is no risk for the individual to denying COVID or vaccinations

I would argue that there is no subjectively felt risk.

It isn't that we as society decided to care for these people when they fall ill. They nonetheless have a higher risk of dying from an infection with Sars-CoV-2. The risk is there - they just do not feel it, because the felt risk of some wonky chip implant or other imagined side effects feels bigger.

These people have over time constructed a world view for themselves (with lots of help from YouTube, Facebook and other places to find "inspiration" for said world view) that is not only constructed around this one fear.

To me esp. these COVID deniers feel (and I have no data to back that up) like they are grasping for straws of (felt) control in a world they feel is out of their control. They say: I do not let the state vax me. Because now they are in control of at least something. Then they need to make the fact go away that they just handed the control over to a virus. So the nearly logical next step is to either not believe the virus is real, or to believe it doesn't hit you or believe, if it hits you your immune system is fit enough to deal with it, because it isn't as dangerous as the big bad state wants you to believe.

It is a rabbit hole to go down - one fear/believe/feeling out of control leading to the next piece of the puzzle in your new world view were you are in control.

And the politicians doing the exact opposite thing that scientists recommend as well as science (by definition) not being able to provide 100% certainty and easy answers (because well life isn't made up of easy answers) are not equipped to make these people feel in control (because they are not - nobody is).

So I feel (as said - I have no data) the problem lies deeper. Either (some) humans just want/need easy answers or we as a society have not learned to teach ourselves from early on, that there are no certainties and control is a myth and how to deal with greys and uncertainty.

On the other hand - if one actually looks at the numbers, these people may seem loud and a big mass on said (social) platforms (probably amplified by the algorithms) but are a very tiny minority in reality.
Yeah, but for Docker to handle the complexities of deployment, you first need to handle the complexities of Docker. So OP's question is valid: for most Go apps, all you have to do is compile a binary and copy it to the server - no Docker or other paraphernalia required. Of course that may not be so simple due to various reasons, but it helps to keep that possibility in mind...
As a European, the idea that there is such a thing as western education sounds completely foreign and absurd. Based on my personal experience I can see that education systems vary quite a lot from region to region within a country, and even more between states and countries themselves. There is no such thing as a unified western education system (not considering universities here), that sounds like an over broad concept without real meaning that can be used a boogey man for criticism.

Generally speaking when I see “western whatever”, it seems to be a lazy way to express something about the United States, without naming the country.
The Canadian Astronomy Data Centre is a good counter example of a successful government funded archival project:

https://www.cadc-ccda.hia-iha.nrc-cnrc.gc.ca/en/

It probably helps that it is run under the auspices of the Herzberg Institute of Astrophysics.
The houses in the article have a lot of wood and decking.

New Zealand is savage on exposed timber. I have tried multiple products from expensive to cheap and have the same result on all.

A deck which gets rain and faces north west needs re-coating every 6 months to 1 year. The combination of heat, UV and water is just savage.
VSCode thread, a great opportunity to ask, how does one deal with seemingly one of the worst "(" ")" indentation rules in a history of editors? E.g.

h = React.createElement
h("div",
h("label",
h("input",
)
)

Reindents into:

h = React.createElement
h("div",
h("label",
h("input",
)
)

It only happens with (), but {} [] work fine. Couldn't find any extension, neither wrap my head around indentationRules.
I'm pretty sure that totally healthy people also prefer different temperatures.

And it's common that women prefer it slightly warmer; men do have a slightly higher metabolic rate on average even when they have the same height/weight, and those extra calories that the body uses end up as heat.
No framework says `new` is bad. Feel free to grep for new in any framework application. But if one uses DI, than do use it for classes that ought to be injected. But inside methods of course one can and do use `new` many times over.
What matters is time from initial inception.
It would be highly interesting to see a "tree of suppliers" for a single product - including how many people each part relied on, history etc.

I would imagine a smartphone for example having an unimaginably large diagram.
> posole, a hominy and pork stew, was prepared and served by Native Americans.

Surely this is the Mexican/Aztec classic pozole?
What a ridiculous take. It boostest the economy because other people weren't allowed in. So what boosted the economy was that at least some people could visit.
Study Examines Diversity in Research Publishing
I don't mind the price increase for Netflix, we get good value out of it, especially for my family that uses the service a lot.

However, most of the original series I watched from Netflix are cancelled now and that's why I don't like or trust their offerings, I usually don't have free time and when I want to spend it watching something I just don't want to watch something half-baked and cancelled.

Hopefully the Witcher doesn't get the same treatment but hey! history always repeats itself.
> Did you know there is now a TDS interface for Postgres

I did not, that's really interesting thanks!

> If you must use Microsoft SQL Server, at least deploy it on Linux

For customers where we'll still be managing the DB, that's definitely an option I'll push for checking out.

That said, management can trump peak performance. We've been a Windows shop for 20+ years, if support judges it too hard to learn the idea is DOA.
So what is it? Development? Compatibility with current Desktop Linux software stack?

I assume that telephony oriented software - calling and messaging - (extra with respect to usual OS use) works.

One strange thing: in a video I saw an apparently broken Firefox: it did not reflow text (as opposed to a normal desktop FF). This seems to indicate that the project also ships customized software with possibly questionable functionalities or implementation. (I noticed that because it would be nice to be able to use an internet browser on a mobile device... I do not know if new applications emerged in the past few years: with the ones I selected on Android when I needed, visualization was inherently broken and only quick information retrieval was possible, not reading.)
Weird and cool!

Is the low-pressure low-speed definition of temperature a special case of the relativistic definition, or a completely different concept?

What is the precise definition of temperature?

How do these definitions relate to our everyday understanding of temperature, i.e. feeling hot/cold?

Or which textbook should I read to find out?

Sorry for asking so much...
What's the need of stigmatizing these people? If they did wrong, they have been fired for it. They don't need to be permanently punished for a mistake. That won't help anyone.
Yeah that's the sort of policy a sociopath would think is a good idea.
Every application, tech can think of these days is either to show ads or to gather more data to show ads, or need to constantly watch people. In real life these applications would’ve been called creeps, perverts etc.