skysight-inc/HackerNews huggingface dataset:
> It is absolutely not common practice to allow a mohel to orally suck the blood out of an infant's penis. If it's practiced at all, it is only in extremely fringe groups of Jews, not just orthodox or ultra orthodox but a very small group, truly some hundreds of people, practice it.

They didn't say it was common, they said it was legal. And the practice is known to have caused dozens of HIV cases in New York alone, so I suspect it's a little more than hundreds.

> To call metzitzah b'peh common practice, or at all part of ritual circumcision, is an anti-semitic trope.

And yet the reason it remains legal is lobbying by organisations that represent the Jewish community (or at least claim to - if most Jewish people would support making this this practice illegal (something your post is not completely clear on), you should make that clearer to your representatives).

> There's a lot of discomfort, maybe pain, but as a father of 3, I assure you every doctor's visit and many trips to the park involve similar levels of harm.

Those things don't involve permanent removal of body parts. My objections to nonconsensual circumcision have nothing to do with how painful it is in the moment.

> I realize mohels are not doctors, but there are mohel academies that train and certify these specialists. To say they are not doctors is one thing (and it's true), but to say they are not medically trained is another. They don't go to medical school but they learn about the biology of the procedure, proper methods, proper tools (including sterilization), post-op treatment & care, etc.

To what standard, and how much legal enforcement is there of that?
In the UK burning crop stubble was banned decades ago. Farmers predicted a disaster... that everyone adapted to. Sure trees are harder to manage than straw, but its 2022 and we have machines!
Of course people can have preferences for race - just as they can preferences for height, weight, disabilities, gender, sex, and any other attribute.
This is not discrimination, it is personal preference. It is an area where these properties objectively matter - different from job applications say.

Where do we land when people are not allowed to pick the parter they actually want?

Preferences are unfair - the same will be felt by many transgender people (you might swipe away), disabled people and what have you. Heck, it certainly holds for some of my attributes...

And yet, you simply can't make someone desire you. There are infinitely many ways to draw a short straw in life, this being one of them.
Limiting the rate at which men can send messages seems like it would be a clear improvement for everyone.
You are using meditation apps?
Vegan's take their moral stance / religion and then try to push it as a health thing with biased reasoning, which can lead to general negative human health consequences as it percolates through via policy.

Predators exist, and humans whether we like it or not are scavenger omnivorous predators. There aren't vegan bears or indigenous vegan human tribes for a reason.
I generally agree with this but one thing I will say is that if you work in a huge codebase with a lot of engineers, people are going to end up throwing all kinds of insane work loads into whatever thread pool you have. The old adage about how if all you have is a hammer everything looks like a nail. Typically in a big codebase like this it might be discouraged or forbidden to create lots of your own work threads in your own pool, so in practice your'e just going to end up throwing items into whatever thread pool you're allowed to use, which is the one that's going to end up with silly optimizations like work-stealing (even if most sanely structured programs won't benefit from work-stealing).
No WTF, if you read any ancilliary info around womens engagement in dating apps this is pretty much it. (not dating, not going to be dating, do read stuff online)

If you want to argue otherwise, consider the situational awareness of telling your wing(person) where you're going if not heard from in 24h and why people do this.
Well we all pirated it, but I think actually I ended up paying for it in the end. I did spend some time on ShadowIRC. I have a vague recollection that that author hung out on Undernet and his website had an animated gif of the moon that I spent WAY too many hours trying to duplicate in PhotoShop. DShadow?
Most people don't get into the top 1% net worth by receiving a salary. To get there, you probably have to invest over a long time horizon (possibly more than a generation) while keeping spending to a minimum, inherit the wealth outright, or start a successful company.

Even successful lawyers need to be senior partners to achieve that kind of wealth ($11M), and don't forget that for each such lawyer, there may be many people who end up as some clerk or generic legal representative in some organization, who may have salaries much closer to a SWE.
Why? Is it wrong that men are the ones who pay?

Edit: like don’t get me wrong, if we’re going to use such cold analogies the companies definitely care about their supply, they need to be able to sell it
Nacre: The Intuitive Shell
Wouldn't a shortening of the "nostalgia period" indicate a higher degree of innovation rather than saturation?

New ideas come faster -> the "good-old-days" come earlier.

I am not claiming that this is the primary cause, just a thought.

Note that not all innovation is positive. There has also been rapid progress on predatory monetization and optimized engagement via addictive design. This may push people to be nostalgic earlier in the same way.
That said, I have heard that a large percentage of men get zero matches, just none at all. At that point yes it's a poor proposition.
> allow cookies to be shared between secure sites using the same certificate

In some ways that will be less strict than Firefox's implementation. A CDN might have a certificate with hundreds of unrelated sites in it.

In some ways that will be more strict than Firefox's implementation. A site might want to serve large static files on static.foo.com but a secure login page on login.foo.com , and want to hand over the private key for static.foo.com to a CDN but not hand over the private key for login.foo.com .
Wow, I had completely forgotten about that book - was excellent for its time.
But a match with a new person who is getting hundreds of matches is still not likely to turn into a first date.
I feel pain from the lack of a closing parenthesis.
I tried one last year, worst book i have read in 10 years. I have no idea why they are popular. They are all written by ghost writers i think.
To add another layer: It could also youself who might need such an 'cheat sheet': My dad suffers from an previously undiagnosed heart problem which escalated pretty badly last year, with a multi month long stay in hospital, coma etc.. He is now back and well, but time in a coma can do bad fuckery to your brain, in part to ones memory... He simply lost some significant parts and now he is pretty good occupied untangling the 'insane security fuckup' (his words) he had constructed around his passwords, bank accounts and investment schemes...

So... keep it simple and be NOT the 'Family patriarch silver back' who is the only one who has full knowledge ;-)
> For some reason actors get a pass.

Being able to spend a lot of time and money to look good does wonders to help take the sting out of whatever physical flaws one might have.

Not to mention most of them are generally attractive which also helps in a similar way.
> spending a week catching up on refactoring now will save 4 sprints of work in a year's time will get you the time.

In my experience that’s very rarely if ever the case. Managers will always favor features over fixes in the kind of company that ends up with a crippling tech debt problem. They got there by not listening to engineers and having salesmen managers. These companies never change and no manager wants to be the one who’s fixing things for the next manager after they get promoted. People are idiots (maybe) but they respond to incentives. And very often the incentive is that problems that may arise in a year or two are someone else’s problems so not worth fixing now.
>This is at most commonplace within a fringe group

If you describe the practitioners of this as a "fringe group", on what basis do you consider the comparison (not even identification) above to a (hypothetical!) "cult" offensive? And do followers of small religions which have been stigmatized with the label "cult" not also deserve the same respect for their beliefs and protection from discrimination as other religions?
Why? In traditional products, the users pay for access to the assets. Dating app men pay for access to dating app women.

Women on the other hand are often given perks for free to get them to continue to use the app, making them a cost center the app must finance to maintain.
For basic household rubbish? Yeah, state should definitely pay for that since it's in everyone's interest. I'm not sure you'll find much opposition here.
At first I was going to disagree with you, but the closer I think about it, you're right.

My basis for disagreement was going to be that if "easy deployment" and "good economic performance" are correlated, the only sensical way that could happen is if easy deployment causes good economic performance.

But then I realised there's a trivial way for the correlation to go the other way: if we assume easy deployments are ineffective, then only organisations with good economic performance can afford to spend time on easy deployments.

(Of course there's always the confounding possibility. This can be analysed statistically (see Judea Perl) and it's not obvious that the authors have done this.)

So yeah, you're right. It's not clear that the authors have done that.
> In my 23 years of programming, I have never experienced this bug. I've also never heard of anyone else experiencing this. I've even said this in fora where I should have had someone pop up to correct me; a corollary to Cunningham's Law is that if you say something that should be controversial but nobody pops up to correct you, it must not be controversial after all.

This is such an odd claim. Mixing up a string for a list of strings, which both satisfy the iterable interface, happens all the time in python. Does the author, and his acclaimed fora simply not use python?
Then selectively pick the American made products like a lot of us do.
This has Demonetisation vibes about it

https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetis...
> I'm afraid it's the case that most all surgeries on infants (circumcision) are elective and performed for aesthetic reasons

Circumcision is awful, for sure. However am I reading your comment correctly in that you think that "most all surgeries on infants are elective and performed for aesthetic reasons"? Because with my little one, he's had to undergo some pretty invasive procedures in his short life so far that are on the extreme opposite of aesthetic reasoning.
I understand the concept here but there is also a level of right tool for the job.

Some guys see a screw and reach for their trusty hammer. Some guys know to grab a screwdriver.

I had a project the last two weeks where the code was just going to fail about as often as it was going to succeed. I had to write a resource manager and an Erlang style supervisor and use an embedded key value store.

A better dev may have intuited what took me basically a midstream rewrite to figure out, a worse developer may still be grinding on the problem.

I think my solve is "robust enough" but there was no real way to power through that. You either found the right abstractions or you didn't.
This means that the time delay could be theoretically bypassed by someone other than you (as time delay access is not a cryptographic construction), which means that someone else has access today (likely Bitwarden the company), which means the end-to-end encryption has been circumvented to enable this feature, which means they could be issued a search warrant to yield all of your passwords to law enforcement immediately, prior to your being convicted of a crime.

Self host with Vaultwarden and do not use this feature.
The general case this article describes is a type being confused for another type. This happens to me all the time when programming with Python and Pandas, and somewhat less often in Elixir. The `+` operator in Python will concatenate sequences as well as add numbers together, and I have definitely forgotten to parse strings before adding them together before. This stuff happens all the time, people who prefer dynamic languages just don't see it as a problem.
> A carpenter is not going to make his/her own table saw.

This is where the analogy breaks down, but they'd likely download a free one made by a consortium of other carpenters, which can be customized to their needs

> I do pay for tools that I need.

As have I: I was paying JetBrains yearly until they published plans to brick my IDE if I dared stopped sending them money. They walked this back after an uproar - but that episode showed me that I was also playing in their sandbox and subject to their every whim. I now default to using tools that can be forked at a moments notice (by myself or others)

Also, JetBrains IDEs were far ahead of the competition back then. For the tech stack and codebases I now work on (or perhaps additional experience?), none of the JetBrains IDEs are worth the effort. vim and a handful of plugins & scripts are adequate 95% of the times, VSCode takes me up to 98%, and it's diminishing returns beyond that
This is Bumble, men can't send the first message on it. It's only app I've heard of coworkers getting relationships from.

(Last time I tried it, every woman on Tinder in SV was a young extremely poor French au pair.)
Regarding GNOME, that is what happens when most of UI stuff is running on JavaScript.

I also moved into XFCE.

KDE has the advantage of a full desktop experience, where all applications targeted to KDE can share the same developer stack and made to interoperate between each other, beyond classical UNIX IPC mechanisms.

GNOME had this as well, but seems to have been lost on their minimalism quest.
https://www.businessinsider.co.za/how-elon-musks-family-came...

TL;DR: In the 80s, Elon’s father sold a plane for $80k, half in cash, and the rest for 50% of a Zambian emerald mine. He had it for six years and made some good money off it, but probably not a ludicrous amount. One can imagine there being exploitative working conditions in that mine, given the time and place, but I don’t have any real knowledge on the matter.
In a word, cost.
I think it's fairly obvious that climate change presents a tremendous threat (I assume that's what the parent is on, it's flagged so I can no longer see it), but a _billion_ is a gross overstatement. I'd recommend checking out Climate Feedback[0], a website I like to check on that is a panel of climate scientists basically reviewing claims on climate change. 99% are them reviewing climate denial, but some in there are reviewing claims overstating the impact of climate change.

[0]https://climatefeedback.org
> In the few exceptions where England voted Tory but got Labour because of Scottish votes, how was that fair on England?

That hasn't happened. The UK gets the government England votes for.
The point is that in all this thread, including in your previous comment, people are talking about it as if it had no possible side effects. So, great for you that you track your metrics and consult your doctor, but next time you stand behind a potentially devastating medicine, mention the downside and the care you take as well.
KDE 4.0 was essentially a preview for app developers, where the system had lots of new APIs but applications and desktop functionality built on top of them was still incomplete and not widely tested. Many KDE-based distros nonetheless went with 4.0 as their first KDE4 release.

A lot of applications' first KDE4-based releases were missing features as well. I remember that my favorite app at the time, Amarok, took a long time to reach feature parity.

Eventually KDE4 did mature nicely, and the transition to KDE Frameworks 5 and Plasma 5 was way, way, smoother. There were enough little quirks to notice the transition was happening, but you had more or less harmonious coexistence between KDE4-based apps and KF5-based apps as the developers of KDE apps each migrated theirs over as they saw fit. There was no big moment of widespread breakage or loss of functionality.

Afaict they're taking the same approach to rebasing things on Qt 6. To me it seems like the painful transition between KDE3 and KDE4 is something the developer community learned very well from, but I haven't followed along with any discussions which would really show whether that's the case.
What is your intended contribution here?
OKCupid used to do that, but when I tried it the 100% match was someone I knew and didn't like because they were too similar to me.
FTA: "Patterson supplies detailed outlines for his books. His co-writers then flesh out these narrative skeletons into installments of popular series"
As one co-commenter wrote: it depends strongly on the context. From approx. 5 people up (to hundreds), starting with some whiteboard and constantly keeping up a joint documentation can help very much to split work and not step onto each other's toes... A good design document can be very short and much easier to understand than code, i.e. when you explain memory layout and do data oriented design.
You'll find 100s or 1000s of article espousing the opposite. That you can't know what you want until you try building it. You can't see all of the issues and all of the problems and how your design really doesn't work until you actually try to build it.

Imagine a chef trying to come up with a new dish. I suspect they don't write it down first. They mix things in and then see what to add to make it better. Sometimes they fail but don't think they'd get there by making cards. Cards are not the flavor and docs are not the actual product.

Maybe it fits certain products more than others or maybe like everything it just depends, some projects succeed using the waterfall style, others need to improvise.

Generally I think I prefer the iterate and edit style to the plan everything before you start style. But I also don't like wasting time so I'd prefer to spend as little time as possible going down paths that will be discarded. But often I think you can't know it's the wrong path until you get there.
Ask HN: Infrastructure Repository?
I am looking for a collaborative infrastructure documentation repository where I can (easily) document infrastructure (eg. servers, IPs, OS versions, network configuration, access credentials, customer contact details) so that the support engineer on-call handling an incident can look up the customer's infrastructure.

Context: one of my teams manages infrastructure for customers, eg. installing Linux in VMs, managing storage, restarting servers, upgrading the OS etc. The per-installation incident count is low, so support engineers don't spend enough time with systems to "get used" to them, but total incident count over all installations is high enough to make me think I oughta do something about it. Integrated monitoring/management automation isn't an option unless the customer pays for it, which they usually don't. Customer installations are highly individualised, too.
Awesome. I’ve been a vegetarian for 25+ years, my 6+ year old car has less than 35k miles, I’ll bet my carbon footprint is lower than nearly every American commenting on this thread.

Having said that, merely hoping that people will make significant changes in their lifestyle for indirect and abstract benefits is simply burying one’s head in the sand with a rationalization that makes them feel good. The population is growing, and we will either innovate our way out of this, or it’s famine/war/etc.

Edit: go into /r/environment on Reddit and suggest people eat a lot less meat and see how quickly it’s downvoted into oblivion. And those are the people who actively care!
I have no doubt that people have no conscious memories of surgery that happened when they were babies; Few people have conscious memories of any time before 2 years old [1]. That doesn't mean you're not learning before then. It doesn't mean you're not making associations.

What I want to know is this: Of babies who had surgery with and without anesthesia, how many of them are afraid of doctors 10 years later? 20? Hospitals? Knives and needles? There's a ton of psychological effects that it could or could not be having! You will not get answers from anything less than a huge study, probably too huge to be remotely practical to consider.

[1] https://www.sciencedaily.com/releases/2021/06/210614110824.h...
They included a link [1] to their source. Always go to to the source! Helpfully enough, this one is even in English! All of their comments were taken from one section. Here it is:

"Peter the Great waged the Great Northern War for 21 years. On the face of it, he was at war with Sweden taking something away from it… He was not taking away anything, he was returning. This is how it was. The areas around Lake Ladoga, where St Petersburg was founded. When he founded the new capital, none of the European countries recognised this territory as part of Russia; everyone recognised it as part of Sweden. However, from time immemorial, the Slavs lived there along with the Finno-Ugric peoples, and this territory was under Russia’s control. The same is true of the western direction, Narva and his first campaigns. Why would he go there? He was returning and reinforcing, that is what he was doing.

Clearly, it fell to our lot to return and reinforce as well. And if we operate on the premise that these basic values constitute the basis of our existence, we will certainly succeed in achieving our goals."

He's obviously speaking by analogy about Ukraine without stating as much, but there's something much more specific he's referencing. This [2] is a map of Ukraine by native language, which is about as close as you can get to ethnicity. After the pro-Russian government in 2014 was overthrown, it's essentially those areas in red that declared their independence and have remained independent since.

[1] - http://en.kremlin.ru/events/president/transcripts/68606

[2] - https://edition.cnn.com/interactive/2014/02/world/ukraine-di...
So the cost to produce an AAA game approaches those of bridges and skyscrapers. This pulls the lever towards conservatism and reuse.

On the other hand, we want novelty from culture. Something's gotta give.

So what about the cheaper end of the spectrum? Indie games? Single dev games? In my armchair theory, they drop the cost, lose the polish but gain freedom to innovate.

Did the economy kill that too? The alternative hypothesis is that the author is not looking hard enough.

A maybe related note: I think I saw a novel gimmick in a fixed shooter recently. An in-flight entertainment game had the player's ship only take damage from the top. The sides were immune and could "sweep" bullets to gain energy for power shots. (Or maybe this is an old trick and I'm an ignorant old fart?)
I’m honestly impressed at the extent you’ve researched what I said to this level.

My guess (and it would only be a guess, as I don’t see how it would be possible to really know either way) is that for many of the respondents they could well be kidding themselves about how necessary their job actually is.

As an example, Bob might feel his job really matters, and it might within his company, but his whole company could be an also-ran or a quango that the world wouldn’t miss if it didn’t exist.

All of the above aside, how would you feel about coming to my house while I watch the news and subtly letting me know when I’m being fed alternative facts?

I’ll provide unlimited tea and biscuits. Don’t keep your gifts to yourself!