skysight-inc/HackerNews huggingface dataset:
> If you look at the history of chemistry, mechanical engineering, or astronomy then you kind of get the impression that we're probably 150-300 years away from software development working the way everyone already imagines it working.

If it is to happen, a serious plateauing of "progress" will need to happen all the way up the layers of the tech stack to the point where app developers or data engineers are now working with tools stable enough that previous generations would at least recognise let alone even be able to work with.

Engineering maturity "nirvana" for software will happen not by us getting more experienced/better at it, but by "progress" stalling in all the tools we use.

Software changes a lot basically because it is easy to change. And because we as an industry value constant work towards making it even easier to keep changing - eg cloud, containers, devops, agile etc etc

In the physical world, things have stabilised and reached a kind of local optimum across the vast majority of areas. Sure there are still incremental improvements happening, and occasional revolutionary improvements in different areas. Mostly the main bits being radically changed are the bits that coincidentally touch computers downstream from the constant churn happening to software.

Also another factor is when I think of physical engineering (and I used to work in civil/structural engineering in the 90s), for nearly all work going on, the scale of the problems being solved hasn't changed. Most building sites are the same size they were, most materials are the same, some regulations have changed, but ubiquitous CAD tools etc seems to be the major change.

So maybe, when we can't make transistors smaller, and we can't make cpus faster, and can't increase memory or storage things will slow down. eg as each layer up the stack plateaus, each layer above it eventually changes from working on new capabilities to making what it already does more efficient, that will eventually (it will take a while) bubble all the way up. Progress slows down a lot and us end developers and engineers are working on a stable set of tools very much in a local (or even global) optimum. Also maybe when/if the worlds population stabilises (in decades/centuries/whenever), that might lead to an eventual limit on how much user data can be mined from people and the scale of the data we deal with might stabilise too even beyond the limit reached where we've stopped collecting more because of capacity limits talked about above.

Heh, I started off trying to disagree with your quoted statement by saying I don't think it would ever stabilise like other disciplines. But by laying out one way it could happen, I think I may have ended up agreeing with you :)
I agree that fully remote teams benefit a lot from this.

But this would be my least-favored option, personally: I can see why others like it, but traveling for work is too disruptive to my life. Especially global travel. I'd much rather just live near work and go into the office a couple days a week.
> The negatives are all constructed by the financial system

There are two answers to that.

(a) So what? Financial realities are still realities, and impose yet other realities on those who live them. And those realities are not going to change in any conceivable short or medium time frame.

(b) It's not all financial. Time, energy, maturity are all factors too. I happen to believe the vast majority of 20-somethings are not mature enough to be responsible for another person (barely enough so to be responsible for themselves) but I don't turn that into an edict for others. When I had to help my daughter with something recently it was that decade-plus of extra life experience - not money - that turned out to be most helpful. The list goes on.

If you want to claim that the 20s are the ideal time for anyone to have children, you have to prove it. It's not sufficient to say that "you don't see it" when that could just be a reflection of your own limited circumstances or perspective. The reality is that having kids later works very well for some people. Accept that they're not you.
Thanks I'd missed that. A quite different codebase then, but still under the Docker brand.

To correct my earlier point then: containers, pretty much by definition, run atop a shared kernel, not on bare metal.
Yes, and because the control characters sometimes included the Esc key, this could even take you out of insert mode willy-nilly, and maybe delete / change some of your text, suddenly.
Yes, although you can also see the libertarianist approach in also some strains of British thinking.

All I'm doing is claiming that the American approach leads, in the end, to greater and more permanent personal liberty. I don't have anything against Europeans or their approach --- I just disagree with them on how to form a basis for limitations on state power.
Facebook breaks custom page tabs with security change, no response for month
By enabling a Content Security Policy limiting iframe sources, Facebook has broken all custom page tabs.

Bug reports have gone unanswered for a month.

https://developers.facebook.com/support/bugs/593062641823417/

https://developers.facebook.com/support/bugs/268717971719721/
I'm sort of surprised that the focus is on the leather industry, which I assumed was a byproduct of raising cattle for beef. Are cattle raised specifically for their hides?
There is, plus it costs like three cents to make an episode.
Absolutely not. It is obvious that different sales channels have different overheads, that should be reflected in the price. E.g. shops owned by farmer co-ops are able to offer lower prices because there are fewer middle-men taking a cut.
Zinc Search engine. A lightweight alternative to Elasticsearch written in Go
There's always another zero day
Black text on white background (#000 on #fff) used to be standard on computer displays, and still is for many desktop applications. The expectation is that one's display is set to a reasonable brightness & contrast settings for that, which usually means less than 50% brightness setting. In addition, as the GP notes, black usually isn't very black on LCD displays (IPS panels in particular).

Web sites using noticably lower text contrast are bad in that one has to constantly adjust the display settings depending on the web site or app. Having less-than-optimal eyesight, I struggle with anything significantly less than pure black on white for running text, with regular contrast/brightness settings.
Can I use Affinity Designer with your tool?
I've worked both models for decades. If you think it's possible to efficiently replicate in person collaboration electronically I'm afraid I'm going to have to question your motives.

> The proponents of in office work are people who have been so fucked by capitalism that they're unable to actually find life & joy outside that they want everyone else to live so miserably.

Aside from the obvious childish assault on evil capitalism how does this make sense?

Getting something done presumably still requires a level of commitment, concentration and effort. If you aren't wealthy and have a family it's I likely you can create your own space to do so for a start.

Furthermore some people are different to you and have different needs and situations; different demands and different response to stimuli. How do you know what is best for them?
The "oh, but everyone is doing it!" argument. I don't for a second believe that other countries install spyware on foreign diplomats and other peoples phones. What NSO and the Israeli government is doing is rotten to the core and unless you have evidence of the contrary you cannot assert that other actors are doing the same thing.
Nope, that’s a bad analogy. A manufacturer that produces and sells thousands if not millions of items won’t be deemed as complicit as one building a nuke that somehow lands in your enemies’ lap.

That’s pretty obvious and it’s disingenuous that you’re trying to steer the conversation in that direction
> but the government will decree what is and is not allowed speech

Do you mean "free speech"? Here in germany have free speech, except for denying the holocaust (And this makes really sense, as this is simply wrong)
Web3 sounds like bs – Elon Musk
Packing the court is an unviable solution. Instead reduce the scope of the Federal Government. Have States compete with each other and people will favour the State that aligns with their values.
If I had to bet, I would put money on "you have a right to encrypt, but we can't stop the 5+1 eyes from breaking the encryption for us and giving us the information" … Encryptocon?
Maybe if you were actualized you wouldn’t depend on acting on things you’re ordered to do to achieve socialization and would actually love spending time with your family like I do. I’m so mad at you and I think you’re a shell of a human being with no intrinsic motivation.
I agree that it's not super simple. But frankly, as highly valued employees in a hot job market, it's not our job to worry how companies cater to our demands. If they want to extract value from our labor and cognitive/create energy, then they have to compete with other companies to best serve our desires.

Like you said, different people want different things, and it's likely that the most successful companies in the future will be the ones that figure out best how to find the sweet spot between maximum flexibility and maximum collaboration.
Thunderf00t can show great science at times, but most of his channel is just opinion pieces disguised as science. Most of his arguments are sound, which is not very difficult considering some of the things he attacks, but some are more debatable, or even just wrong. And he never back down, and he has a community of mindless followers which is more fitting to a cult leader than to a man of science.
It's not that identity defines math from a correctness point-of-view, it's that math can become a part of and enrich your identity. Countered with the perspective that math is a chore or 'useless', this instead posits that you can make education a part of your identity.

And what is academic passion if not a combination of identity, desire, and education? I think it's a nice framing, one that engage students more than 'you will learn math because we say you must learn math.' One that ensures teachers are aware of their role in shaping the identity of students.

If you trace back the history of math, it's not uncommon to make math a passion, a part of your identity (think of the Pythagoreans, for a historical example). When you become a mathematician, is math not then a part of your identity? That's what I interpret from:

>As teachers introduce mathematics to students, they are helping them shape their identity as people.

So the idea is to have teachers be aware of the impact of math and education on people's identity. It is a consciousness thing.
> but there is nothing that I see where it is done uncritically

And you yet you immediately say:

> there are stereotypes in our society about what genders and races are good at STEM and which are not

Your post is a good example for why it is very difficult to make any critique of the DIE "teachings" in a public / classroom setting. DIE only makes sense if front of a mob.

If you disagree, you are against the DIE (diversity, inclusion and equity) virtuous teachings. Unlike other theoretical fields, to understand is to agree with DIE and its apparent virtues.

And DIE should stay away from any serious academic setting, especially young students, because it's a widely discredited field: https://areomagazine.com/2018/10/02/academic-grievance-studi...
We are almost there, for lists and structs there are CDRT's but a move operation across the data structure is missing. Martin Kleppman (from automerge) talks about this in his talk "CRDTs: the hard parts"[0].

I also think a range move or range delete is missing from many of these algorithms. A submission here on HN did implement a range delete on rich text (but I forgot what the name was).

[0]: https://www.youtube.com/watch?v=x7drE24geUw

EDIT:
Ah actually Peritext (which you linked to) was the article I was thinking of. I think the range delete would be useful for regular lists as well.
There's a possible alternate interpretation of this research that's not addressed in the Guardian article: that those who suffer severe Covid may have been predisposed to an earlier death regardless. The journal article itself does discuss use of one such measure.

This is difficult to isolate without identifying what that predisposing condition is, as otherwise a statistical analysis would simply be comparing two populations, one with severe Covid and one without, and finding a statistically-robust distinction between the two.

This is an inherent weakness of statistical studies, and is why study design is a critical element of any such research.

From the paper itself: "The 12-month risk of mortality was assessed in unadjusted Cox regressions and those adjusted for age, sex, race and comorbidities."

Further discussion of comorbidities:

The Charlson Comorbidity Index [CCI] was also calculated, accounting for the conditions present for each patient at their baseline. The Charlson was designed to be used to predict 1 year mortality and is a widely used measure to account for comorbidities.

https://www.frontiersin.org/articles/10.3389/fmed.2021.77843...

I'm not familiar with the CCI itself, further information:

The Charlson comorbidity index was designed to predict 1-year mortality on the basis of a weighted composite score for the following categories: cardiovascular, endocrine, pulmonary, neurologic, renal, hepatic, gastrointestinal, and neoplastic disease.

https://www.sciencedirect.com/book/9781437713985/management-...

From a compilation of articles:

https://www.sciencedirect.com/topics/medicine-and-dentistry/...

In an environment in which exposure to SARS-COV-2 is increasingly likely, and much of the population would be likely to experience such exposure, the increased post-illness mortality may be more difficult to distinguish from other underlying causes. Though the argument that there is an increased risk from severe COVID itself seems to have merits.

(I'm neither an epidemiologist nor a statistician, though I've worked with stats in various roles.)
> The only exceptions I know of are Illustrator and Inkscape.

Aren't those the two most common vector graphics programs?
people who push for "equitable" education do not send their children to public schools.

equity for thee, not for me.
I moved from a company that had very active private and social channels to a company that has almost no social communications at all. The channels exist but no one uses them. It's eerie. It makes me think either people are afraid of saying anything or they just don't like talking to their coworkers unless they have to.
Linear algebra has geometry flat out beat in that arena, too. This isn't to say that Geometry doesn't help you learn about the world, but it is to say that Linear Algebra should be prioritized above Geometry if your goal is to understand the world.

I can't remember a physics class where LA didn't pay heavy dividends -- in particular, differential equations are the language of physics, and you'd be hard pressed to find either an analytical or computational diff eq technique that didn't have a core of linear algebra.

Meanwhile, the last time Power of a Point gave me dividends was on math contests.
There's a critical distinction to your complaint - the linked doc addresses how one teaches math, not the math one teaches. It's not unreasonable to suggest that curricula authors maybe choose not to make all the $PREDOMINATELY_MALE_OCCUPATION characters in their word problems males etc. etc. Using the 'defaults' in construction of narrative problems and lessons is itself a choice, so why not take the one that tends toward equity, equality, and inclusion?

The subsequent exercise suggesting a close reading of the gender roles in said word problems ... doesn't seem to have a lot to do with learning math, I'll grant.
I would not recommend mixing electricity with salt water.
Does it matter if strong encryption is being eroded on the EU level?
Direct link to the paper:

https://www.science.org/doi/full/10.1126/science.abl8519
Those aren't good reasons to reject an article. Would you mind reviewing the site guidelines? Note that they include: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something." Also: "Don't be snarky."

Older articles and historical material are always welcome on HN, if they're interesting. Often they're more interesting than the latest $thing about $current-hot-topic.

As for which credentials professors do or don't have, that seems irrelevant to whether or not the article can be the basis for a substantive, interesting discussion, which is what we care about here.

The main reason to consider this article offtopic for HN would be that it's on a classic flamewar topic. However, those aren't automatically bad. It depends, again, whether the article contains enough interesting information be different (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...), and can sustain an interesting discussion. After skimming it a bit, I think it probably clears that bar.

I've changed the title from the original, though (because it's provocative and therefore flamebaity) to a representative sentence from the article body, which says what the article is about.

Of course it's still up to HN users to focus on the interesting parts and discuss them thoughtfully, rather than use it as a diving board to spring into pits of hellfire from.

https://news.ycombinator.com/newsguidelines.html
> The german state is known for it's contradictions regarding security and privacy

16 years of CDU. It's not been contradiction, but good intentions with reliably poor execution by the coalition partner SPD, and the usual CDU SNAFU.

Otherwise we pride ourselves with pretty incompetent intelligence agencies, so please keep your NWO conspiracy narratives to yourself.
Never heard of Blur, but I've used Privacy.com successfully for... man, maybe five years?

Never had any issues with them. Not one. They always Just Work, their app doesn't change every six months, I hardly ever have to log in. Everything 'Just Works'. They've been great.

The card reset is a tad unfortunate but isn't really an issue since they're all named/branded accordingly.
That's only relevant for animations.
This is the kind of goal a competent licensed clinical therapist can sometimes help with. I mean there's a lot of detail about why and how and what that isn't in the few words you've written...and well there are also months and years there too.

Anxiety is a mental health condition. Addressing it as such can be a good idea sometimes. Good luck.
I used to believe this, until one of our political parties officially adopted the position that the 2020 election was stolen from them, and states like Florida and Alaska put vaccine and mask skeptics in charge of their health programs.

The people who believe this nonsense still aren't a majority, but they are now a large enough constituency to affect actual public policy. They are enabled by another large group who choose to ignore the insanity because it is politically convenient for them. I find all of this beyond terrifying. I stand by my statement: Smallpox could never be eradicated in 2021.
I have one, a rich one at that, thank you, but 60+ hours in a room in my house, and the dehumanized nature of wfh is doing my head in.
While I want to go to the office, this is probably good advice. We have to do more.
Patently perfect!!!
Lego Non-slip omnidirectional vehicle
Interesting thing with the integrated approach is my high school had that approach. That was private school, and I entered high school in 1990. I wonder how long European countries have been using this approach. The curriculum at my high school very deliberately blended all the mathematical subjects across the first 3 years with Calculus becoming dominant by the end of the 3rd year.

However the entire goal of the integrated program was to maximize the amount of Calculus students could get through. I got not one year but two years of Calculus effectively by the end of HS and had no problem passing the AP calc exam. Probably only 10% of my HS class did that though, and that was already at a selective private school.

Integrated is great as long it gets students to the same place.. it's still really important to get as many talented students into Calculus before HS graduation.
Are you aware of Twin studies that also control for pregnancy?
Meaning two quiet identical children are born and raised by mothers of different social class?
> the hypothetical was: "where vaccines perfectly stop transmission and the virus is orders of magnitude more lethal".

As I said: "if the vaccination perfectly prevented transmission, then people who don't take it would only be hurting themselves".

- The argument already caved in on itself. The logic fail was hilarious. And you're still arguing? Pfffft, feck off.

> way to move the goal post. Why is the requirement to stop a single case?

Because you called unvaccinated people "walking bioweapons", and I'd like you to try and quantify that for yourself. Don't you like knowing what you're talking about? The NNVT exists for that purpose.

Please don't come back at me with more poorly thought through accusations; at my limit for the day.
https://www.wsbtv.com/news/georgia/experts-warn-firefighters...

“We carry 500 to 1000 gallons of water on all of our fire engines. And usually that’s plenty enough water to extinguish your typical internal combustion car fire,” Buck said.

But where a normal car fire takes about 500 gallons of water, essentially 1 truckload, this fire took 28,000 gallons. That’s the equivalent of 56 fire trucks.

In this case, there was a hydrant nearby. But without that, firefighters would have had to shuttle in water.

“As it ended up, we were there for four hours putting water on the car and we continue to have what’s called thermal runaway with the battery packs,” Buck said.

Thermal runaway is what happens when different battery cells under the car keep igniting.

That’s a basic difference too. Water needs to get underneath the car where the battery cells are located.

Firefighters in the Netherlands even tried using a crane to dunk a BMW hybrid in a pool of water to stop the thermal runaway and put out the fire.

It's also worth noting that hybrid vehicles actually catch fire at a higher rate than ICE cars...It's likely that plug-in electric hybrids are being counted in hybrid fire statistics instead of EV.
> The proponents of in office work are people who have been so fucked by capitalism that they're unable to actually find life & joy outside that they want everyone else to live so miserably.

Quite the generalization. I just enjoy working with my coworkers in-person, in an environment separated from the distractions at my own home.
This is utter conspiracy bullshit. Neither would anyone lose their license about reporting side effects nor are those in any way so prevalent that your wife would be dealing with multiple amounts of them nor are they in any way close to as severe as the effects of COVID and long COVID.

You're lying and the fact that you seriously think any sane person would believe this is both hilarious and sad as it's a very beautiful example of this covidioten movement we have to deal with.
There's plenty of people who consider "bad at math" to be part of their identity. I think HN of all places would recognize that's a bad thing
>So long as there's a trade-off of perceived positive qualities in a competitive market, it always shows up.

>The effect shows up when there's actually a negative correlation. It shows up when there's no correlation. It shows up when the actual correlation is a positive one.

By "the effect" do you mean there is always an apparent negative correlation? Or are you including an effect that merely weakens a positive one?

Do you qualify your statements with the two events being independent?