skysight-inc/HackerNews huggingface dataset:
This was talked about in another HN thread a few years ago https://news.ycombinator.com/item?id=13426544

It's not stored in searchable text rather they simply have some heuristics that they modify the password submitted and retry automatically.
> I read that as, 'another problem we've seen is that people are unclear what it means to become a member of our organisation so we are working towards improving that.'

The implication though is that becoming a member of the organization allows for actions like the one she took. I do think owning up to "maybe these agreements aren't clear enough" is good, but that then seems inextricably linked to "I was allowed to do this".

The reader then needs to figure out "is she apologizing because of what she did, or is she apologizing for not being clear that she was allowed to do what she did?"

If you're one of the maintainers, the latter falls flat, regardless of intent/genuineness.

I hope your more charitable take is closer to reality.
> "either assigns or contributes"

That wording (from the post) is unfortunate because it is misleading, but that doesn't mean we should continue to spread the misinterpretation. Please stop conflating "project ownership" with "copyright assignment".

> the CLAs shared by the contributors differ from the sample one you have linked.

I got that PDF by going to https://cla.dotnetfoundation.org/ and then clicking through the link to the CLA.

In response to your challenge, I subsequently went through the first step of the project contribution process at https://dotnetfoundation.org/projects/submit and (after signing into Github) wound up at a page which includes the following:

> *Contribution Model.* Under the .NET Foundation contribution model, a project retains ownership of the copyright, but grants .NET Foundation a broad license to the project’s code and other intellectual property. The project also confirms that the project’s submissions to .NET Foundation are its own original work (there are also instructions for any third party materials that might be included).

EDIT: I'm incorrect. There is apparently an additional copyright assignment track. https://dotnetfoundation.org/projects/submit#project-applica... The DNF's documentation is inconsistent and not up-to-date.
“looks like Firefox quietly added ads into the address bar”
Yes, hypothetically you can have a society in which people marry, have kids, raise the kids, and then split. But that's not what's happening across the Western democracies.

Look, this issue of social reproduction is the biggest threat to liberal democracy, and it goes a long way back. In France, the same areas in which the most copies of Diderot's Encyclopédie were bought were the ones that started seeing both marriage and fertility declines. As the society as a whole proceeded to liberalize you started seeing population declines across the board.

I would add that things like child support benefits and other forms of social insurance -- the routine answer to all social ills in the West -- have not shown any efficacy in addressing this. It's not a welfare problem. Hungary has tried to give lots of money to increase fertility. Romania tried authoritarian techniques to increase fertility (fertility was a chronic problem in Eastern-bloc nations). None of that worked.

If you really believe that modern liberal societies are a viable concern, then you have to solve the problem of more and more people dying alone, having never married, and having no children. You have to solve the problem of people living isolated lives and not being integrated into tight family networks. Because over the long run, these defects will prove fatal.
I would prefer Terraform. I can transfer those skills to GCP, or Azure or something else.

CloudFormation is probably advantageous if your infrastructure is 100% AWS..
I am not necessarily here to debate canonical or good CloudFormation ... I took one particularly unappealing snippet that does not reveal anything that I should not be disclosing from a bit of AWS provided CloudFormation. Regardless of how you write it, whether you write JSON or YAML, you are writing logic in pure text and the difference between that vs your code going through terraform's solver is night and day IMO.

Plus, in source control, I find terraform diffs much easier to grok than JSON or YAML diffs. Especially since with the latter one misplaced invisible character can pass through without being noticed and cause disaster.
See: spacex
Human error.
>>>Sad to see this harmful stereotype still being perpetuated. Men need to be empowered to be stay-at-home spouses.

Studies and anecdata indicate that stay-at-home husbands have higher divorce rates, and lower rates of spousal satisfaction.[1][2] In other words, the wives who say they are comfortable with their husbands sitting at home with the kids...actually aren't. Trying to socially engineer that out of women's psyches will be about as successful as trying to convince them to date men who are shorter than them.

[1]https://www.theglobeandmail.com/life/parenting/fathers-day/s...

[2]https://www.dailymail.co.uk/sciencetech/article-3710922/The-...
This sh8t is part of modern day by day outrage campaign. The new normal? You would think GitHub is where rational people get together. Apparently not.

Remember the Linux Foundation ban the whole university bc of ...?

This whole sh8t is spreading like a disease from college campus to social media to workplace to everywhere.

https://www.thecoddling.com/
Yea kind of. I'm not familiar with it, but I think the closest today might be Mezzano (an OS written in Common Lisp)
> Rust shares a lot with OCaml, and so with F#. F# is "the" functional programming language of the .NET world, but it's also because it's the only one, and it's a second class citizen.

I thought F# was OCaml?
Multi-threading can often be handed off to the OS in the form of just run more processes. So in most cases there is really no need for the language to handle it.
See: Steve Jobs
Correct, you are at the whims of Apple when you attempt to publish to their app store.
Yeah, although that number isn't the original card number, it's a "Device Account Number" which is unique to a specific device. I believe it's a pretty useless number to know. It can only be used in combination with a cryptographic challenge-response which verifies the particular device and matches the "Device Account Number".
Eh? In particular?
For this to be the case, it requires that there exists $1.6 billion in demand for Tether, right?

Who are these people that are demanding and holding that much of something even the crypto community thinks is fishy and likely to collapse someday?
Along those lines it also seems a bit open to interpretation to me - if you voted 'remain' and always thought and still think it's an awful idea, from what baseline do you answer 'how is it going'? Does 'going well' mean 'absolutely' well - 'better than remaining', or just relatively; 'better than I thought it could, but still worse than having remained'?
I'd have got a RPi4 by now but the compute modules are as difficult to find as hen's teeth unfortunately. Stuck with a RPi3 for now.
Forgiveness seems to be a somewhat old tradition that slowly goes out of fashion. I find that very regrettable, as forgiveness is the thing that enables the other one to admit their mistake and then improve upon it, which I think is one of the pillars of our society.
As an example, CriticalRole is sponsored by DnD Beyond - outside of the Twitch payment system. Presumably that happens a lot.

Remember also that they all have channels on Youtube and other social media.
... or faster.
A large meteor would delete it just fine.
Maybe you should tell the Linux developers that they are making a mistake.
Does anyone have a good summary of what happened here? I'm not really following what the foundation did wrong. Did Microsoft do something underhanded? Did they get caught trying to start the extinguish phase of EEE?
Sounds like you have asphantasia. (I also have it)
The optimization I'm referring to is widening a 32-bit loop IV to 64-bit so it can stay in a register: https://gist.github.com/rygorous/e0f055bfb74e3d5f0af20690759...

size_t obviates the need for this optimization.
The best way to do user data on-chain is to commit to hashes of the data over time as it changes, and have users provide the data for the latest hash when it's needed.
What does “measure the state” mean?
Great comment. TO your point about $100 as a carbon price, there is much academic work which points towards a "social cost of carbon" at $1,000-+ per tonne. This would be the impact downstream it we don't get our act together now and start paying. With that in mind, $100 is a small price.
Aphantasia is a spectrum.
Simple answer: they're annoying. Much prefer the debit card and apple pay.
What does the form have to do with anything? That’s just part of an application, nothing special. What about storing the results in memory until you can make sure it is successfully stored? Like, this has nothing to do with databases, that’s just application architecture. Also, what language/framework have you been using because these things are routinely handled by any that worth anything.
> > Adding 3 feet to a tightly tied rope around the earth would allow you to raise it uniformly by almost 6 inches.

> There is no way my brain can accept that this is true.

Yeah, my brain wants the size of the Earth to matter even though I know c = πd => c1 - c0 = π(d1-d0) means only the delta matters. The Earth, a soccer ball, the Milky Way galaxy...the amount of additional diameter you get from the same added circumference is constant.
It is quite common for any heavily inlined code to have lots of dead sections. Template code is very frequently heavily inlined. So, it is common for compilers to prune out the dead branches.

But C code is often heavily inlined, too, and similarly pruned.
"As recently as 2003, the U.S. nuclear weapon total was slightly above 10,000. It peaked at 31,255 in 1967."

I get that we were in a cold war at the time, but you'd think we'd hit a wall of diminishing returns somewhere before building the 30,000th nuclear weapon. How many cities did the Soviet Union even have?
> Reddit is an amazing platform for niche hobbies and tech forums.

I tried this for a while but the flagrant low-effort karma farming even on those subreddits drove me away. The last subreddit I still read towards the end was r/skookum. It was in interesting community for a while; a lot of neat heavy industry stuff. But I had to quit after seeing about ten thousand "look I found a wrench that says skookum on it, give me uptoots xD" posts.
But then I'm getting my novelty sugar hit by hitting HN forty times a day.
My criticism of Plan 9 as dead is realism, not intellectual incuriosity. Speaking of intellectual incuriosity, I find it astonishing that people are still poking the corpse in an effort to turn it into a daily driver, rather than discussing the insights that made P9 fresh at the time or attempting to discover and apply similar insights today.

Also intellectually incurious: assuming that P9 expired due to POSIX eating its lunch. My personal take on it is that P9 expired partly due to bad licensing decisions but mainly due to a preposterously shitty attitude to Other People's Code. I vividly remember people in the Unix room clustered around the one Windows machine there that could do radical stuff like "run games" and "run a browser". If just a bit more effort had been put into Howard Trickey's APE Plan 9 might well have kept evolving and become useful, but NIH was more important. Or "Invented Here, But Not By The Right People" (C++).

POSIX could have been an asset to Plan 9 - a target to track instead of having to emulate a bunch of disparate Unixen.
Clojure has access to the Java library ecosystem and works beautifully in IntelliJ. That may be one of the best ratios of language properties to tooling quality.
Port Traffic Jam May Be to Blame in California Oil Spill
I found both CloudFormation and Terraform's AWS provider to be too verbose for quickly spinning up a lot of infrastructure as a startup.

So I ended up creating https://provose.com/ own high-level wrapper for Terraform's AWS provider. I can happily spin up VPCs with AWS ECS containers, RDS databases, EFS and FSx Lustre filesystems, and more.

I really believe in the Terraform ecosystem, but I do have to admit that it is hard to write a Terraform module or provider that provides a significant level of abstraction over low-level cloud provider APIs. I've seen this issue drive a lot of other people to Pulumi or the AWS CDK, but I think Terraform is a better product specifically because Terraform HCL is not a (trivially) Turing-complete programming language.
Medical Ethicist at UC Irvine on leave for challenging vaccine mandate
I grew up in "Small Town America" in a large family and was really one of the "few" to ever move away (if any). The "problem" for me is that there really isn't an alternative to Facebook for sharing pictures and videos of my son and family for my close family to be a part of. I could have a personal blog, gallery, etc, but my grandparents that are on facebook (my son's great grandparents) don't get to see how much all of their friends enjoy them as well, etc.

In that sense, it's really not so much a problem. It's been an amazing crutch to a sort of depression caused by thoughts such as "my son is lucky enough to have his great grandparents and I'm across the Nation chasing money," etc.

I guess I'm one of the ones really stuck in the rut.
Generally that's true in the consumer space but the food business has few barriers of entry so it's very competitive and low margin. Most restaurants barely make 30% gross margin after labor and COGS, before rent and marketing.

McDonalds is a special case though, both because of its franchise model and because its corporate owned restaurants are largely real estate plays. The latter have a much more complex pricing model that takes into account property taxes, available borrowing terms, VAT, etc along with the usual labor and cost of materials. A McD's in a cheap part of El Paso, Texas might be paying 2% property taxes on its prime real estate while an equivalent location in an expensive part of Denmark might pay a lower .92%. Meanwhile the latter is appreciating at thrice the speed and passing more of the tax burden onto the customer in the form of a 20% VAT that doesn't appear in the sticker price.
If this is wrong, I'd genuinely like to know. I know next to nothing about this.
Unfortunately, "aphantasia" is now labeled as "the inability to voluntarily create a mental picture in your head". That's from Google.

The primary problem with this label is that this could include some people who see involuntary imagery (like people), but don't do what is essentially creative visualization. For those people, they "know" the experience of seeing things in mind.

Then there are the rest of us "aphants" that don't ever see images internally, at all. For the people I've found with this ability I would say none of them could hear things internally either. Not everyone has the ability to "rehear" things.

I spent a lot of years asking people about how they saw things internally and it just got weirder the more I asked. Eventually, I just decided that everyone thinks differently, with various "side models" that allow them to see, hear, think and even smell things that aren't real.
> obscene amount of money for similar quality work

If it were similar work, then subscriber numbers wouldn't be so different.
This is hitting me hard, it feels the same for me.
I feel like they should be a lot more up front and plainly spoken about the maintenance burden of publishing on the app store.

But I don't think it's particularly hostile. I think it's just that their focus on user experience requires them to accept the punishing annual cycle for developers.
Gentle Introduction to Realtime Fluid Simulation for Programmers and Artists
This. Jesus. What a shity analogy for a shittt excuse.
I can work without autocomplete, but I find my productivity is about 20% when I have to go back and forth with the compiler on syntax errors and symbol names, like back in college. Working professionally with an IDE that just doesn't happen.
Nobody claims optimizations are not important.
What you are describing falls under what I described in my last paragraph.
New app places caregivers under digital surveillance
There is probably more than a million times as much C code that is not Unix as code that is. We could chuck in all the other OSes, and all the RTOSes besides, without changing the statement.
Someone's just submitted that to the HN queue. It's very much worth reading.
Maybe just internet addiction then? Broaden the tent.
There seemed to be a bit of a win in vaccine procurement relative to the EU early pandemic.

The timing's turned out pretty un/fortunate (depending on your point of view; regardless of political side of it) with the coronavirus - complicating what's due how much to which, whether either can be blamed, affected the ability to respond to each other, etc.
If your app implements account creation, then it will likely be taken down unless either your app removes create-account support or the API and your app implement delete-account support, as a user would reasonably expect that you're able to delete the accounts that you create.

If you do not implement account creation, then you're unlikely to be held responsible for account deletion, as a user would reasonably understand that your app is not responsible for creation or deletion of accounts.

EDIT: Elsethread, someone asked "What if I create accounts on the blockchain?", and since it's possible you'll come around to that idea next — the app would have to interact directly with the blockchain, so you'd probably get rejected for a whole array of reasons, such as but not limited to that you're storing account data on the blockchain. And I wouldn't envy you trying to explain why you shouldn't be continuously fined for GDPR violation in the EU, either.
Nimrod Review: broader issues surrounding loss of the RAF Nimrod MR2 aircraft
Is this correct? wouldn't the radius of the circle it's revolving around be significantly smaller if you had it follow the edge of the larger circle but from the inside? I don't know much about math or physics, so I could be wrong, but I think it would be significantly less, closer to two, right?

The reason that this problem is tricky, and has a counterintuitive solution is that Circle A is rolling around Circle B, and so the 'radius; of the circular path it is following is the radius of Circle B + the radius of Circle A.

I'm no expert, but some quick math:

Circle B has a radius of 9, circumference then is 56.55
Circle A (1.3) has a radius of 3, circumference is 18.84

56.55 / 18.84 = 3. This suggests that you could "unwind" circle A (say it was made of pipecleaner), and you would need 3 circle As to fully ensconce Circle B

BUT that wasn't the question. The question states that Circle A is rolling AROUND circle B.

So the circumference of the circle we are now trying to 'ensconce' is Circle A Radius + Circle B Radius = 12, so the new circumference is 75.39, and divided by Circle A Circumference, we end up with 4, which makes sense, and matches the demonstration from the video.

HOWEVER, if we are 'rolling' around the inside of circle B, then I think you're right, the radius of the circular path Circle A will take is 9 -3 = 6, and the circumference of said circle is 38, so we it only will take two rolls. I think this is correct, i do not think it will be 4 rolls.

Think of it this way: when Circle A is rolling around the inside of Circle B, the way you're picturing it is circle A following the outside of Circle B, which is why I think intuitively it feels like the answer will still be 4 revolutions. BUT a better way to think of it is that Circle A is actually revolving around a new Circle, Circle C, which has a circumference of 38. Circle A is not revolving around Circle B, it's revolving around this new, smaller circle within circle b. Does that make sense?

I made a quick diagram to illustrate my point. I did it in a wire-framing tool that has snap to grid, so it's definitely not perfect:

https://i.imgur.com/dospt2w.png

You can play around with what I made here:

https://whimsical.com/r-DoXHwe2kUdgvSiAu2yuGpE
Generally, the downside of denormalizing is that you risk inconsistency, and some extra storage. The inherent assumption in this case is that the customer ID (or whatever the key is) doesn't change for any associated table, and in that world, inconsistency is not a big risk. So yea, you store some extra data but if you've designed your ids well, it's not that big of a cost.
Road wear is disproportionately caused by heavy vehicles; one study estimated that "one 18-wheeler is equivalent to the impact of 9,600 cars". The gas tax is primarily a subsidy designed to support the trucking industry.
The top of the page is cut off on my 13" monitor.
It is because they are "free" and also because they attract massive investment from FAANG and National Labs etc.
It is a bug, and Google is unfortunately working on a fix

https://twitter.com/dannysullivan/status/1445799446139191298...
I think this is actually a result of this post being a very savvy PR move. The title and beginning of the post make it seem like she's personally apologizing for merging a piece of code. That's all good and well -- I think her apology for that part is mostly fine. And at a casual read for a person who's just peeking in, and hasn't read the other post on that board for context, that's all it appears to be.

But (as other folks have mentioned) most of the maintainers are commenting on the rest of the post, which sort of hides behind that apology. The rest of the post addresses the real outrage that's been growing in that community -- not due to a bad merge, which is rude but somewhat understandable as a mistake, but due to the .NET Foundation essentially overstepping what the project maintainers understand as the DNF's role and authority.

That part is a complete non-apology, where the executive director of the DNF is basically saying "we're so sorry that you didn't properly understand that we could do this, we'll fix that by publishing a clearer document", and "we're so sorry that you didn't know we could just move you to our enterprise account, we'll communicate better next time". Both of these are spun as communication issues, whereas in reality they're authority issues -- the maintainers don't think the DNF should be able to just decide to do that, on its own, regardless of how well it's communicated.
Yes, but the author wasn't the one that reverted it.
Umm the people who she is apologizing to know why she is apologizing... I don't think it is super important to educate the peanut gallery on the issue... if you don't know what the apology is for, the apology doesn't really matter to you.
Wasn’t just opening a pr and merging it, it was opening a pr, having a maintainer ask her to clarify/follow process, close pr, her reopen it, TWICE and then finally just merge it dismissing the maintainer

https://github.com/reactiveui/splat/pull/778
Ok, and? 7-10 years isn't forever, or at least certainly not long enough to negate GP's point about blockchain immutability being undesirable as far as account deletion is concerned.
Oh goodness, the nostalgia chills. Now to find In the Hall of the Mountain King.
Me stopping drinking ruined my career.

I was unable to compete in the deep dark of late night initiation/boozing ceremonies that still drive most major business deals in certain verticals.

When you’ve puked next to a ceo, they take your calls.
DMA-BUF Support in WebRTC
> Lets finally talk about how NFTs are a giant scam.

This is the exact text of the first tweet, and is probably what the title should be changed to.
I think icc might be more cavalier about this sort of thing.