skysight-inc/HackerNews huggingface dataset:
> If you know the file and line of the assertion, plus the values that are being checked, there's not as much need for a stringified version of the expression.

It does save time. With the actual condition reproduced, half the time I don't even need to check the source of the failed test to know what went bad and where to fix it. Consider the difference between:

FAILED: Expected 1, got 4
In /src/foo/ApiTest.cpp:123

vs.

FAILED: response.status evaluated to 4
expected: 1
In /src/foo/ApiTest.cpp:123

vs.

FAILED: response.status evaluated to Response::invalidArg (4)
expected: Response::noData (1)
In /src/foo/ApiTest.cpp:123

This is also why I insist on adding custom matchers and printers in Google Test for C++. Without it, 90% of the time a failed assertion/expectation just prints "binary objects differ" and spews a couple lines of hexadecimal digits. Adding a custom printer or matcher takes little work, but makes all such failures print meaningful information instead, allowing one to just eyeball the problem from test output (useful particularly with CI logs).
Turdwatcher rhymes better
Extending BST is not as popular in Northern England and Scotland.

It's bad enough when sunrise is after 9am in the middle of the winter, after most people have travelled to work or children to school.
Sounds like a massive pain in the ass for just messaging friends. Both IRC and Tor are pretty mobile hostile. Would be much more practical to use an end to end encrypted IM platform on the clearnet. Matrix fits pretty well here.

That said, I'm told almost the majority of traffic observed through tor is IRC. For botnet control.
Most of the “paper” products that replaced plastic for stuff like straws and take out containers are coated with PFAS.
It's even worse than that - the youtubers don't compare like for like. They should pick a common state for comparison (eg. same power or same performance), instead it's just a free for all, and whoever picks the lower power cap has better efficiency, whoever picks the higher has better performance.

CPU efficiency is so nonlinear at high power levels as to make comparison meaningless if they aren't matched.
Oooh, do America/Iraq next
Class-action complaint against GitHub Co-Pilot, among others [pdf]
You tested a postcondition. What about preconditions and invariants, do you have separate tests for those assertions too, or just not bother?
I can see how OP might have meant to write EQ. Oh well. I think overall, the days of stereotypical genius engineers lacking in social skills are mostly a thing of the past. People are on a social spectrum regardless of their technical skill.
I’ve seen code guidelines where this article’s asserts would be unacceptable.
If I saw this error in a test output, I’d be pretty miffed that it doesn’t tell me what the expected and actual values are.

Actual status code: NotFound.
Expected: True
Actual: False
On some models, it actually works fine.
(I talk of the traditional single blade gilette Stirling)
Here's what an ex-employee is saying:

> When ads first appeared in the App Store in early iOS betas, many inside were very upset ... We pushed back strongly. After a meeting where management pretended to listen to our concerns, it was evident they had no intention of changing their mind ... To me ads in iOS are particularly offensive because I took pride in making products that served the customer. Ads turn “customers” into “users” to be monetized for the real customers, the ad buyers. They fundamentally compromise the integrity of the product.

Source: https://threadreaderapp.com/thread/1585150636781637632.html
It's not a matter of design, such ideas, similar to "in-space shields" and so one are childish ideas by some grown but not really grown mentally, children.

Can theoretically reflect Sun light? Of course yes. On scale? NO. We can't build a multi-million square km mirror in space, we can't spray gazillion of tons "powder" of any kind in the sky and so on.

Oh, surely when we start to experimenting fly most people say "that's impossible, a childish dream" BUT such experiments do take scale into account. Even in the recent past with experiments like lowering the sea level in the Mediterranean or re-fertilize again central Asia (also ignoring the vast amount of salty land there) was reasoned on scale and dropped because at scale they are simply absurd.

Having loss too much culture in reformed education systems to produce Ford model workers "useful idiots" in the ancient Greek language we are now unable to distinguish between "crazy but perhaps possible" and "childish dreams".
The runtime cost of helicopters is pretty terrible, though. You can easily exceed the cost of several expendable "switchblade" type drones simply taking off and flying to the target.
> It is a scary reality that I think the average person would be strongly against if they were aware of it.

That makes it easy to support raising awareness about it, which isn't scary at all.

> I would go so far as to say there should be laws or regulations preventing shadow banning/deletions

Nope, don't go there. The government is a huge hammer and they would love the opportunity to take this win from you. If you start making exceptions to the holding that "code is speech", then eventually you're going to lose something you care about that the government is after, such as encryption. And, a law that "bans encryption", which we all know isn't possible, would just further entrench existing power structures. The law would be arbitrarily applied because you can't ban math.

The same is true for banning shadow moderation. Either the behavior will shift overseas, or local companies will skirt around the written law.

Ultimately, society will have to accept that only individuals can hold individual decision makers accountable. We are each our own worst enemy, and each our own best advocate.

And, it takes less time to build Reveddit-like systems that apply transparency to existing social media platforms than it takes existing platforms and power structures to alter their behavior or grow userbases for new platforms. You need to flip your thinking. They don't have the power to control you, you control yourself, and therefore you have the ability to challenge the status quo.
Almost 45 years after we were told not to burn all that coal, we are still burning all that coal.

https://youtu.be/Wp-WiNXH6hI

But 45 years from now we’ll be smart enough to reverse all the damage we did for almost a century.
Good napkin calculus exercise: how much the extra square meter of the kitchen in a typical apartment costs? (For US readers: most fridge users in the world are living in apartments, not houses). Because you cannot just add one square meter there, size of the kitchen is predetermined by an architect. So in order to use a chest instead of vertical design one have to rent or buy a bigger apartment. And then let's calculate extra heating/air conditioning cost for those bigger apartment too.

It's good to live in a big house and have a choice. But realistically almost no one else has that choice.
I was never so disappointed as when I tried a solar still and it was probably a waste of water (sweat) setting it up compared to yield.
In my opinion, the axes labels are way too small and in a weird location, the lines are too thin, and the default color cycle has many colors that are indistinguishable for people with red–green color blindness (8% of all men). I have been in many meetings where someone could not read some of the Mathematica plots on the slides.
That is the big question, that also Twitter failed to adequately answer.
>For distance comparison, a star going supernova to harm earth has be to within 70 LY.

what is that based on?
Some people want anonymity. Mobile phones do not provide it.
> How is this society mutually beneficial by definition

I wrote "voluntary social interactions [...] are by definition mutually beneficial". A voluntary interaction implies that all participants in the interaction have chosen to do so by their own free will. That implies that they value going through with the interaction higher than to forego the interaction. Hence, it benefits all of them.

> If you and I both claim to own some land and we can't come to an agreement, isn't it going to be decided with superior force?

That's merely a technical problem. A land register might be a solution.
Lot of people have let optimism for science and technology get in the way of responsibility for risks that breakthroughs don’t come quickly enough
Thank you, against my better judgement I've set up a self-hosted Pleroma
That is actually the way I think of notes in tonal music: You've got a root, a second, a third, … , a sixth and a seventh. But there are different kinds of each degree of the scale (apart from the root): the second could be minor or major or augmented (`sharp 9' is jazz lingo); the third could be major or minor etc.

But you don't have to choose just one type of third or fifth etc. in a given piece of music (or part thereof). You can have a single melodic phrase that uses both the major and the minor third, but I think of these as two different `inflections' of the same degree of the scale, the third.

Likewise, you can have a chord that contains more than one version of the same degree of the scale. In the chord E7#9 (E, G#, B, D, F##) the G on the top is being described as F##, but what I hear is two different versions of the third (major and minor) simultaneously.

Blues music certainly thinks in this way. When a blues musician bends around on the third or fourth, it's all the one note, but `inflecting' or `embelishing' that note.
Couldn't have said it better. If they would have e2e for all chats & groups I would live in this thing. It's much better than Slack etc for me, but I trust them even less than Slack.

Matrix has, like Slack, sub conversations which I like, so they have, on the server, everything that Telegram has and more, is open source and I can host myself, but the clients :( Yes, I can write one myself or help with Element. I guess this is something to really think about as the commercial offerings are simply not very good outside Telegram but I don't really trust them with my data.
Typing Injury FAQ
It's sort of a different thought pattern than most of us are used to using. Imagine the anarchists vote: 49 for logging, 51 against. The question is then whether 51 anarchists foresters will mobilize to stop 49 anarchist deforesters. Will there be a civil war? Will the 49 weigh the benefits of whole community over wood and yield? Will someone burn the chainsaws in the night? It's less about whether we vote directly or through an intermediary, and more about how we hold the community together (or don't) through tough decisions.
I had like 50 Selenium-based tests and false-negatives were really common.

So I had to rerun tests a few times sometimes.
And ARM, and RISC-V[1]... We're going thru a little renaissance of alternative architectures.

[1]: https://drewdevault.com/2022/01/15/2022-01-15-The-RISC-V-exp...
And she has no way to know you are talking about AWS bills as she doesn't understand the language. Its intimidating, think from someone else's point of view.
I’d’ve said so too, but speaking to the members of my family who went through it back then - the consensus from them was that it meant sunrise further north wasn’t until almost 10am. So then you had people travelling to work and school in the morning noticeably darker. I can see why that would be less popular than dealing with it in the evenings.
Tech debt can often be fixed by more tech debt instead of fixing the root problem.
Really cool idea. Could work really well if today's headlines were not as sensational / clickbaity as they are just to drive ad-revenue up.

Since you already use GPT-3 to generate digests of articles, couldn't you use it to also generate non clickbait headlines? (either based on that digest or the full article) That could be an interesting experiment.
It goes more to the underlying psychology of brand association. We humans tend to associate things that occur together, such that if you see two stimuli together often, then seeing one will evoke the other even when it is not present.

Brands want to be associated with positive emotions. For example, Proctor and Gamble wants you to feel happy and think of fresh smelling things when you hear or read the word “Tide”.

Placing ads next to content that evokes strong negative emotions, does the opposite of this. Controversy is strongly associated with negative emotions. Thus brands do not want to pay to appear next to controversial content.
I think she’s taking a cigarette out of a case, similar to this: https://img.freepik.com/premium-photo/vintage-cigarette-case...
Individual purchasing habits are not the solution at scale. Why does our industry love systemic analysis of tech failure and systemic mitigation, but then blames the individually powerless masses on an individual level for our biggest problems. Your stance that individuals need to do their daily shopping better is just a way to make yourself feel good and to spread division amongst workers and the poor.
normally in a CI/CD pipeline, you'll see what asserts failed in the log output. Github Actions with pytest shows the context of the failed asserts in the log output. TBH, thought this was standard behavior, do you have experience with a CI pipeline that differs?

All the other points you make as negatives are all positives for me. Biggest thing is, if you're making this change that alters things so drastically, is that really a good approach.

Also, fixtures aren't magic. If you can't scope the fixture to module or session, that means by default it runs in function scope, which would be the same thing as having expensive setup/teardown. And untangling fixtures can be a bgger PITA than untangling unexpected circular imports
> Suggestive evidence is more consistent with peer socialization in college and long-run mechanisms than intentional efforts by faculty or curricula

So students are pressured to conform to local majority views and eventually internalise those views. Since said students are claimed to go on to wield disproportionate power in society, a policy proposal based on this work might be to introduce mechanism to counterbalance this pro-Democrat conditioning in higher education institutions.
The United Kingdom spans from ~8 degrees west to ~2 degrees east, making UTC+0 its natural (local mean solar) time zone. So it is not a stretch to argue that switching to UTC+0 all year round would have a better result.

Conversely, it is obvious that UK switching to UTC+12 would have a very bad time compared to UTC+0 or UTC+1; so the same point can be said for UTC+0 vs. UTC+1 as well.
That is also awful, and the way American leadership covered for those monsters nauseates me.
Easily fixed by removing the cap on the tax. No good reason to have such a regressive plan in place.
Here is article about show managers what they have to do if they want ML: https://web.archive.org/web/20190205184525/https://www.itpro...
>There is an expression of speech: 'reality has a documented liberal bias.'

There is also another popular expression: 'Get woke, go broke.'
It's not, you have confused several different groups. Those you refer to as 'TERFs' are the feminists with a gender critical viewpoint, who are focused on women's rights and ending sex-based oppression.

I mean, can you imagine a Nazi, or someone in the other groups you mentioned, signing this declaration: https://www.womensdeclaration.com/en/declaration-womens-sex-...? It's an entirely different ideological perspective.

This is a good article on where the gender critical feminists are coming from, and the rationale behind their activism: https://www.newyorker.com/magazine/2014/08/04/woman-2
> Astronomers' current models of the evolution of binary systems cannot fully explain how the peculiar configuration of the Gaia BH1 system came about, because the original star that later became this black hole should have been at least 20 times more massive than our Sun. This means that it would have lived only a few million years. If both stars formed at the same time, this massive star would have rapidly become a supergiant, inflating and engulfing the other star before it had time to become a proper main-sequence star, burning hydrogen just like our own Sun.

> It's not entirely clear how the solar-mass star survived that episode, ending up an apparently normal star, as observations indicate. All theoretical models that allow for this survival predict that the solar-mass star should be in a much tighter orbit than is actually observed.

Should this last sentence actually read: "All theoretical models that allow for this survival predict that the solar-mass star should be in a much wider orbit than is actually observed."?
You didn't qualify your statement with a location (and I have no idea who you are; there are obviously readers here from all over the world), and it seems weird to retroactively assume that we all understood your general statement about chopstick usage to only apply to the regions where they're only used as a novelty, but not to, you know, the region of the world which (a) actually uses chopsticks and (b) contains most of the world's population.
If you have a pointer to an element of a doubly liked list, you can always remove it in a few processor cycles. You can also always add or remove from the end of front of the list in a few cycles.

This means that you can do those things under a spin lock or with interrupts masked. You cannot really resize a dynamic array under a tight spinlock, or modify a tree that should be kept balanced.

Another use case is free lists, a list of preallocated structures where you can grab one or put one back quickly under spinlock.

These are some examples of how lists are used in kernel land.
> The Lovelace (Ll) is the unit of the lack of quality of an operating system,

Will be nice when the OS suck meter will be maintained
I don't think one can do a study using data exclusively from the University of California system and claim it applies to "research universities" in general. Notwithstanding New York, California is the current best example of a "liberal hellhole" state, so it would make sense that admission to that particular state's public university system is eventually associated with an increased left bent. Let's see this exact study methodology reproduced with e.g. Stanford admissions data where the Hoover Institution is a prominent presence, or the University of Mississippi/Alabama or Louisiana State University located in conservative hotbeds.
I think there is nothing wrong with fact checking the problem is that the fact checking that is being done often has a bias. One example that comes to mind was the Hunter Biden laptop that was dismissed as Russian propaganda by the fact checks. Turned out it was completely true.
What else can you recommend reading on the topic?
If anything, they probably would have worked even less.
Wait until your view becomes the one attacked. Regardless of scientific merit.
Ah, this might be a difference of idiom. I would expect that assertion to print output like this:

FAILED: Expected RESPONSE_NO_DATA, got RESPONSE_INVALID_ARG
In /src/foo/ApiTest.cpp:123

For non-enumerated integers, the output would be something like:

FAILED: Expected ResponseCode(200), got ResponseCode(404)
In /src/foo/ApiTest.cpp:123

If values are formatted with some amount of self-description, then printing the name of the variable being evaluated is not usually informative.
My understanding is that many helicopters are not equipped with the necessary countermeasure systems. The Russians send out a mix of machines, some with and some without the necessary gear. These groups ore often ovewhelmed by multiple manpads fired at the same time.
Was the user experience and character of the content available on Twitter, Facebook, and other social services before they ramped up their moderation activities similar to what you believe 4chan is like now?

Are reflexive claims that reverting to their original (mostly-unhindered, thought-police-free mode that acted against credible threats / clearly illegal activities) ways will inevitably result in them being equivalent to 4chan made in good faith?
It became Mathcad Prime that is still maintained and had a release this year.
Those materials must fulfill opposite requirements: 1. not break down while used; 2. break down quickly after use. So no big surprise, if they take a long time.

The main problem here is standardization; without it, there's nothing clear about them, e.g. how much those materials share with plastics (ie. harmful additives). A consequence of this is what the article describes - they can't be properly treated.

Having said that, I find less worse to find a bag of material "derived from potato starch" in the ocean, rather than a plastic bag.
Agreed. This is very fascinating stuff to help understand what's really happening at that low level in these new chips and how this can impact software performance, the intricate details of which are sometimes only sparsely available online and usually not as approachable.

They also had an excellent one posted just a few weeks ago on the Intel Skylake architecture in case you hadn't yet seen it: https://chipsandcheese.com/2022/10/14/skylake-intels-longest...
Google plans giant AI language model supporting most spoken languages
So essentially, these chips are made by shining the design through a mask over a silicon disc coated with photoactive chemicals and then chemically processed to make that design "stick" depending on what parts were illuminated and what parts were not, much like old school photography. There's no physical etching going on, its a chemical process where light is used to "activate" certain parts of a coating.

The wavelength, or the color of the light here limits how much minified image we can shine and currently the Extreme ultraviolet lithography(EUV) is the state of the art where they use ultraviolet light with 13.5nm wavelength. As different materials behave differently under different light wavelengths, EUV requires different process to shine the mask over the silicon disk. One major difference from the previous processes is that in EUV lithography they use mirrors instead of lenses to direct the light.

So far, it's only the European manufacturer ASML who managed to perfect this process for mass production.
Kind of like the Leonard Cohen of painters.

Cohen can't sing worth a damn, and the melodies are tonally simplistic, bordering on trivial and repetitive. But that doesn't matter because they're merely scaffolding for the real gold: the words. Plus his gravelly voice has a haunting aspect that he uses to great effect.

To this day one of my favorite songs ever is "Waiting for the Miracle" https://www.youtube.com/watch?v=LXvG0SMP7tw
https://archive.ph/85Zxv
Direct YouTube link: https://www.youtube.com/watch?v=aCadmiIfbcI
I can see how shadowbanning ("bot-bans") is effective against bot accounts, since it's less trivial for a bot maker to write code that detects when their bot has been detected, resulting in a lower rate of new bot accounts. That makes sense. However what seems to have occurred is a widespread blatant misuse of bot-bans to silence different views from the group of moderators.

shadowbanning is obviously a security-through-obscurity measure. Instead of having good bot detection, they seem to just give moderators an invisible-yet-almighty ban hammer with no accountability.

I've personally never used Reddit other than as a lurker to skim the valuable content from subreddits like r/BIFL, etc. I've found the politiking of platforms like Reddit too vitriolic for my tastes :/
The author didn't do that. Literally in paragraph 3 he uses the word "I feel" multiple times.
A maximum of one assert per test seems even worse than the church of "a maximum of one test for every instruction that needs coverage".

Both seem to be driven by misunderstanding through simplification of some otherwise meaningful ideas.
But sometimes just waiting and letting someone else deal with it is the right solution. For example: spent nuclear fuel.
With minor tweaks LXD works just as well or better for this, with a polished UX.