skysight-inc/HackerNews huggingface dataset:
Sure, babies don't start out with years of trauma. So what? People are willing to take classes and things and learn, are they not? It just isn't the same as babies.

And to be fair, you aren't "fixing" a baby: You are doing the same thing - providing a loving home, trying to give another person the things they need. You just have a head start on some of the problems you'll be facing with a teenager - the sort of thing that blindsides parents of babies if it happens.

I'm not sure why it is an issue that "things are hard".
> The way I think about this is that ideally as a software developer I should only ever have to solve any problem once.

Exactly! Imagine we software developer craftspeople would all come with an "open source utility belt" when someone hired us <3
My partner showed me the book The Hidden Life of Trees:

https://www.amazon.com/dp/1771642483/

It suggests that trees may have some kind of hive intelligence in their roots and through the fungal networks they can communicate and share resources. It isn't something that I've investigated in a ton of detail but the ideas seem scientifically informed.
Calling out the subtext would probably lead to completely different responses. The truth is most people don’t understand money or the very real reasons why cash and digital currency are important.

Thankfully some brilliant souls pointed out you can buy things with cash. The comments about donating to political parties are especially ironic. Hacker News is great for technological information but way off base when it comes to finance and economics.
The point is that "regime" is used when someone wants to depose it. And the US government is a loud voice advocating for deposing governments, so its preference guides the commmon use of language.

A clear example is Israel: it has a "regime" in Arab and leftists human rights communitjes, but not in US mainstream media.

China has a "regime" depending on how hard line anti-Communist you are. Even though the government has no democratic legitimacy (like the Soviet regime in the cold war), it's not a "regime" in diplomatic circles because the US is economically dependent on China. Likewise Russia is not a regime now that the cold war is over (for now).
I've been using the Rumsfeld Matrix to classify software estimations into 4 categories:

Known knowns: familiar tasks that can be reliably estimated from past experience. You can improve these estimates by better knowledge sharing (internal wiki, adding comments).

Unknown knowns: tasks that can be increasingly better estimated the more time you spend on estimating (for example creating Draft PRs with pseudo code).

Known unknowns: tasks that haven’t been done before, so estimations need a decent buffer (30-50%) to account for research and potential blockers. You can improve these estimates by benchmarking your previous efforts combined with the team's skill levels (aka sprint story point velocity).

Unknown unknowns: the unforeseen blockers that come out of nowhere, can't really be estimated, and can really disrupt a project's schedule. Improving these estimates is really hard. The key to improving these is by improving team/company communication and building agile feedback loops so you can identify these issues early and reprioritize as needed.
Find travel restrictions anywhere in the world and us states
Maybe it is relatively pleasant when compared to alternatives.
How do you square your statements of

"If we want the other side to understand, we have to speak to them in a way that they’ll understand it."

with

"If I were to believe that parts of the country were truly and deeply corrupt, why would I want to remain intact with that? Don’t you cut tumors out." and "I’d probably conclude that you are someone in power trying to keep the status quo and maintain power. I’d be pretty unlikely to consider your arguments at that point."
Barrier is available in the standard Ubuntu and Debian repos too.
Why Does Antarctica Matter to All of Us?
It’s pretty sad.
> Beside the implementation problems (non-randomized etc.) and the backer problem (result is self-serving) the study is literally just "we give patients and intricate personal treatment with daily expert interventions" vs "go on live your life". You explain this away with the Hawthorne effect alone.

I am sorry to say that just as atdt was making things up, you are as well. The control group did not just get told "go on live your life" - they received "Usual Care" (Standard of Care) for T2D. There's a whole section in the first paper linked about it:

"The participants recruited for usual care (UC) received care from their primary care physician or endocrinologist and were counseled by a registered dietician as part of a diabetes education program. These participants received the American Diabetes Association (ADA) recommendations on nutrition, lifestyle and diabetes management. No modification of their care was made for the study and routine biomarkers (weight, glucose and ketones) were not collected from these participants. This group was used as a reference control to study the effect of disease progression over 2 years in a cohort of participants prospectively recruited from the same geography and healthcare system."

Athinarayanan SJ, Adams RN, Hallberg SJ, et al. Long-Term Effects of a Novel Continuous Remote Care Intervention Including Nutritional Ketosis for the Management of Type 2 Diabetes: A 2-year Non-randomized Clinical Trial. Frontiers in Endocrinology. 2019; 10:348. doi: 10.3389/fendo.2019.00348

For anyone who's actually interested in the science or methodology of the research, the peer-reviewed work has been linked (and I believe is all open access, if not, it's on sci-hub), and it is written in a pretty accessible manner IMO. The PI, Sarah Hallberg, has quite a few presentations online, including some that delve deeper into some of the details and the pros/cons of their study design (the biggest pro IMO is that they were able to use a biomarker (blood BHB) to track adherence). This of course, is just a single study - there are lots more studies and papers (I've read thousands on the topic area over the past few years). Human nutrition and metabolic health is a minefield, for a variety of reasons and people should be skeptical, but that's also no excuse for adding to the misinformation pile.
Same. What really seals the "echo chamber"-ness for me, is that they have a priority on their "about" page claiming they're serious about inclusion, yet it's still an iOS-only invite-only beta.
However, this is not proof that laws limiting free speech are the cause of holocaust denial.

It could be the other way around. Therefore places where there's no holocaust denial, need no laws limiting free speech.
I think this was a little before that (mid-90s) but maybe something related.
> I avoid the new and the shiny

> (...)

> import { h, Component, render } from 'https://unpkg.com/preact?module'

Will break on breaking changes in upstream, as no version is specified? Or am I missing something?

Ed: not to mention when unpkg goes away...
I see zero evidence of that, and it's a serious violation of the site guidelines to post like that. Please see https://news.ycombinator.com/newsguidelines.html. As it says there, if you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

One of the most important lessons I've learned from poring over this data is that 99% of the things that internet users describe as "obvious" are not only obvious but false. A strange phenomenon, and one we all need to work on overcoming if we're to have real conversation.
Sorry, I looked back at the comment chain and I think I replied to the wrong one!
This whole thread seems to be quite civilized. I can see no name-calling or off-topic rants, only a frank exchange of opinions, mixed in with some facts.

Your post seem to indicate that there is some sort of 'fight' going on, or that the tone is broken. I disagree. If most web discussions were like this one, we would have fewer problems in this world.
From the article they mention a user being angry that they lost their kick data. It felt like they were highlighting this scenario like it was somehow weird or unusual that a pregnant mother was upset that she lost this data.

This "fascination" from the author is unhelpful IMHO.

I am not surprised that the pregnant mother was upset - in the UK it is now drilled into you that you need to keep track of kick data for your child and that you must - must - call the hospital as soon as you notice any change at all in kicking from your unborn child (1).

They are deliberately very vague and unclear about what a "change" constitutes - just that if you feel something has changed at all or in any way then you need to call. From experience, these calls always end with a request that you go into hospital for a check from a midwife. So 55 kicks today, but 60 yesterday? Come in and a midwife will hook you up to keep track of your baby's vitals for an hour just to be sure with lots of reassurance that you did the right thing by coming in and getting it checked.

So no shit if you've entrusted this data to an app and they've dropped the ball, no wonder you are angry: this is not just data for data's sake - not having it potentially endangers the life of your unborn child because you don't have your historical data to compare against any more, so you can't know anymore if today's kicks are changed from yesterday's or the day before etc.

I am sure many people will scoff and call this an overreaction (including apparently the author of the article) but this is the current recommendation from the NHS here, and not everyone has a totally normal medical history or otherwise-textbook pregnancy where it is all skipping through meadows of wild daisys and baby ducklings quietly nuzzling at your feet followed by the perfect stress and pain free delivery. People can and do have medical circumstances that influence pregnancy. It ain't all plain sailing.

People have reason to need to trust that their medical data is stored safely and reliably. To insinuate that is is odd is deeply unhelpful.

1 - https://www.nhs.uk/pregnancy/keeping-well/your-babys-movemen...
I’d love to know more about this, if you had recommendations?
I’m bemused that this complaint is almost entirely about locking issues. Most I’ve ever had the misfortune to encounter haven’t been locking issues, just closing them, which isn’t quite as bad (but almost).

I loathe, despise and abominate the GitHub bot with the name “stale” and think it should be discontinued with prejudice. I have never had a positive experience with it, and genuinely cannot imagine any scenario in which it would provide more value than the harm it causes.

What of other stale bots that are more nuanced or that provide more meaningful descriptions of what and why? Well, I can think of one or two interactions over the years that seemed more reasonable (e.g. TypeScript’s “it’s been a while, there aren’t ten votes and it hasn’t been accepted, probably nothing’s going to happen, speak now or it’ll be closed”), but even they still cause substantial harm (duplicates, &c.) because GitHub’s search defaults to excluding closed issues. But most of them should definitely be killed with fire.

Ooh, ooh! If we’re ranting about issue management systems, here’s another of mine: free-form text fields with templates. You ever tried searching for a word that happens to appear in the template? Yeah, it’s completely useless. I guess this one could be mitigated by a more intelligent indexer that filtered out the template first.
Oh, you're far from the only one. It's just most of us just quietly shrug and move away from any project that does this. Life is too short, we should spend our time where it's valued.
I always dislike those visualisations as it gives the impression it’s crowded, because the dots aren’t to scale.

Are the orbits in opposing directions? If not, then the 25k number isn’t meaningful right? Their relative velocity is what matters

That’s interesting about the ISS I hadn’t heard of that as a regular thing.
"once you learn it"...yes, everything is incredibly practical once you remove all the disadvantages. The point is: some people prefer complexity for complexity's sake, and this doesn't work well in a team environment (where the "once you learn it" part becomes quite relevant, one person who prefers complexity for complexity's sake will take down the whole group, not understanding when something should be simple is an indication of ignorance...finance professors rarely have any understanding of actual finance, their ignorance on this is total).

These models aren't useful. Also, the saying is wrong. The reason why is that close to 100% of finance professors will quote that saying (srs, I think I have heard this 20-30 times now) because they use models that are wrong and not useful but this model seems to give them an intellectual reason for doing so: any "wrong" model could actually be good, according to this idea. But wrongness is neither nor there because wrongness for a model is utility, they are identical. The only point is utility. And the reason why these models aren't useful, as I have said already, is that they aren't used outside of academia. Their only utility is giving finance professors something fun to teach. And again, the solution is to build models from the way the world actually is (and btw, these are numerous...almost every successful investor, fundamental or quant, has a systematic process...but these models aren't fun to teach).
No, we're not. We are software developers who are indemnified from being responsible for our bugs. Real engineers go to prison for their bugs.
I use knives or food processors but the knife is sometimes faster (IMO) because there is less equipment to find / wash. I would almost always use a processor for breadcrumbs but an onion that I wanted to dice - I'd just use the knife.
>Those estimation datasets that were flogged to death in the 1990s using non-machine learning techniques, e.g., regression.

>...non-machine learning techniques, e.g., regression.

Is this where we are now? The connotation of "machine learning" doesn't include regression? Wow.
Step one is understanding what the problem is. Most people in a relationship have been arguing about the same inane shit for years that they can't take a step back and look at the big-picture perspective of the problem in their relationship. They might see it as "My wife doesn't want to move to another city I got a fantastic job offer in" but the real problem might be something like "my wife values her social connections in this city" or "my wife doesn't want to interrupt her own career because that provides her a sense of security". Some of these underlying issues can be resolved or negotiated, some can't. If you're dealing with a meta-problem like "my husband is unwilling to compromise on anything" or "my wife has contempt for me", it's quite unlikely that you can fix that and impossible that you can just come to an agreement on that.
Sadly, this is because the old stuff was _really great_ for making illegal drugs. Pyrex is just one bit of collateral damage in the war on drugs: https://www.popsci.com/science/article/2011-03/gray-matter-c...
Well there is criticism, it's just not being reported on - but I think that's your point.

Overall the degree to which information is being controlled right now is pretty alarming.
"Diversity is important [as long as you're on iOS and we think you're cool]!"
If Raid Shadown Legends can reach influencers I sure hope department of health will manage.
We should not conflate quality with value. [1]

[1] https://moznainaczej.com.pl/Download/Teal%20Doctrine/A.Blikl... (13.10 Quality and value)
AFAIK, Maven allows you to reference multiple builds like the Gradle composite build feature, but, I don't know of any kind of official dependency substitution mechanism.

I'm very far from a Maven specialist, though.

I suspect with Maven this would require some plugin work.
Posting like this and https://news.ycombinator.com/item?id=25811860 and https://news.ycombinator.com/item?id=25802483 is unacceptable and will get you banned on HN, regardless of how wrong someone else is or you feel they are.

Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules from now on.
Wow, sounds great!
I'd be much happier to inherit this codebase than the more common kind of front-end: "We made a bunch of choices on frameworks and toolchains 7 years ago because they ticked a lot of buzzwords. To understand what's really going on, be prepared to dive into old issue trackers of deprecated versions of unpopular projects to figure out why the code is doing thing X to work around bug Y. But isn't reactive functional metaprogramming in CoffeeScript pretty awesome though?"
There are more important things to worry about.

If you are working on a team, do what the team does.

If you are working alone, do whatever works best for you.
My searches so far show insane differences between insurance rates and cash rates. The cash can be 5-10x higher than what the insurance company pays.

It seems like a clear case of systemic fraud to me. Am I missing something?

Also I am not able to find any fundoplication or LINX (43284).
I mean, it’s not like we knew this was coming or had any time to prepare for it...
Apart from that, hopefully the people building training sets use gltr or something similar to prevent training on generated text.

http://gltr.io/
> You’ll never see it translated as “sons of God” in a book translated by Jews.

I just checked a few Jewish translations of Genesis 6:4.

Jewish translations that use "sons of God":

* The Septuagint 3rd century BCE

* JPS Tanakh 1917

* The Living Torah, Aryeh Kaplan 1981

* Richard Elliott Friedman 2001

* Robert Alter 2004

Translations that translate it otherwise:

* A. J. Rosenberg (Judaica Press) 1969

* Everett Fox 1983

* JPS Tanakh 1985

* Stone Edition of the Tanach 1996

* Chaim Miller 2011
High quality != high feature count. You are conflating the two with your anology.

You don't want to daily drive a 30 year old performance oriented Mercedes.

An Accord however, most generations can hit 300k miles easily.

The Mercedes is more expensive because they put more investement into refinement and luxury. Make the doors feel right. Ensure the torque curve is flat and starts at a low RPM, usually using turbo chargers that will fail by 200k miles. Lots of carefully placed sound deadening.

This isn't higher quality, it's extra features.
You’re not imagining things, there is a serious chip shortage
The scary call I got the night before Barack Obama's inauguration
They will always be targeted, smeared and used for purposes such as pushing a narrative, or setting a frightening example. This is the case everywhere throughout the world, this is the method of state power. "At least we are better than China" is a soothing proverb whose purpose is to make you feel better and do nothing. I wonder what proverb Chinese use.
You are living in a bubble. General prevailing opinion of Americans - the proverbial stereotype - is that they are arrogant cowboys, and that being put mildly. You ain't likely to hear that directed at you, but it slips through the cracks all the time. You just need to pay a bit closer attention.
Joined yesterday after it started taking off in part of Europe for some reason or other.

First impression is that it's nice that people talk longer, don't cut each other off as much as in other debates, etc. but it definitely sounds like mostly berlin tech entrepreneurs & VCs (and some tech-adjacent politicians/journalists/...) at this point, and the "diversity" on panels is somewhat superficial (people from mildly different backgrounds who think alike vs. people from whatever background with deeper differences in viewpoints). That being said I also randomly ended up in a room with improvised music & poetry, so there do seem to be different things going on.

I can see myself using this if the content diversifies further into different topics, e.g. I'd enjoy loose discussions about e.g. academic / more technical topics, etc. For now it sounds mostly like your run of the mill panel discussion at a big tech conf., which can be inspiring for a bit but not everyday.
I thought it kind of odd the author asked randos off the street to define "engineering"

Back in '47, the ECPD, which later more or less turned into the ABET, used the definition:

"The creative application of scientific principles to design or develop structures, machines, apparatus, or manufacturing processes, or works utilizing them singly or in combination; or to construct or operate the same with full cognizance of their design; or to forecast their behavior under specific operating conditions; all as respects an intended function, economics of operation and safety to life and property."

It would seem programming-type-stuff is more of a technical craft than an act of engineering. Ideally on the best days on projects of small scope, programming can approach engineering levels of rigor.

The tolerance for bugs is vastly higher in programming than in structural steel engineering, for example. There are no valid statistical analysis techniques for programming to reliably predict quality of code, although infinite conflicting opinions exist alongside some rather trivial rules. Some "full stack" types approach full cognizance of their design; but its rare outside narrow areas like embedded or device driver designers. Economics of operation is usually hand waved away with "moores law" and "batteries always get better over time", and environmental impacts (aside from mere greenwashing and virtue signaling) are ignored. Engineers use reliable and predictable statistical process control methods to ensure mass produced parts work together under a well defined standard, programmers are like "here's a URL to the docs for the API from a couple versions ago best of luck to ya".

I'd say on the technical continuum that programming is very much like village blacksmithing. Somehow in general the horses get horseshoes but its not cheap, efficient, safe, clean, predictable, or fast.

The future being distributed very unevenly, I'd predict we'll see the first widespread "real engineering" of computer-stuff appear in corporate IT departments probably revolving around statistical analysis of cloud computing.
I'd say this is Parkinson's Law at play
You don't know what 'chain of custody means.'

Chain of custody is about tracking evidence after it's received by the justice system.

Chain of custody is about tracking that evidence after the cop gets it, to audit/avoid tampering.

If you get assaulted, and you bring in soiled underwear in a paper bag, that is admissible in court.

The chain of custody starts when the cop puts that underwear in an evidence bag. Otherwise courts would never be able to admit ANY evidence brought forward by a victim.
Semantically: tabs are simply correct.
They encode actual meaning.
Rather than merely presentation.
They also win on accessibility, because someoen with visual difficulties can adjust their editor to display them as larger or smaller.

The counter to this is people using spaces for alignment,
Like if one wants to list arguements below the openning backet of a function call, and line up the closing bracket.

The counter counter is:
stop that.
Adopt a style guide that doesn't do alignment and sticks to a simple rule like "Always indent once while within a multiline expression"
Alignment is for art.
We don't have time for your subjective view of what makes code pretty.
There's enough politics on hn right now, we don't need to add religion to the mix ;)
I'm pretty sure electricity use of the existing currency system does not alone potentially account for 2 degrees C of global warming. Since you know, making a physical coin doesn't require deliberately burning untold numbers of CPU cycles for each transaction once it's made (nor does any corresponding digital record-keeping of it either).