skysight-inc/HackerNews huggingface dataset:
I dunno why people downvote this comment, it seems legit and it's important to know that `inline`, `virtual`, and `constexpr` are actually just heuristics / suggestions to compilers.
Really? I hope not. Just because it compiles, doesn't mean it won't panic because of some weird state caused by a race condition buried deep in the code where a lock wasn't held when it was so desperately needed
that's pretty much their MO: keep pushing the envelope until you get sued, then take 2 steps back and start again
Platelet-rich plasma knee injections favorable results on cartilage degeneration [pdf]
Abstract (2009)

Platelet-rich plasma (PRP) is a natural concentrate of autologous blood growth factors experimented in different fields of medicine in order to test its potential to enhance tissue regeneration. The aim of our study is to explore this novel approach to treat degenerative lesions of articular cartilage of the knee. One hundred consecutive patients, affected by chronic degenerative condition of the knee, were treated with PRP intra-articular injections (115 knees treated). The procedure consisted of 150-ml of venous blood collected and twice centrifugated: 3 PRP units of 5 ml each were used for the injections. Patients were clinically prospectively evaluated before and at the end of the treatment, and at 6 and 12 months follow-up. IKDC, objective and subjective, and EQ VAS were used for clinical evaluation. Statistical analysis was performed to evaluate the significance of sex, age, grade of OA and BMI. A statistically significant improvement of all clinical scores was obtained from the basal evaluation to the end of the therapy and at 6-12 months follow-up (P < 0.0005). The results remained stable from the end of the therapy to 6 months follow up, whereas they became significantly worse at 12 months follow up (P = 0.02), even if still significantly higher respect to the basal level (P < 0.0005). The preliminary results indicate that the treatment with PRP injections is safe and has the potential to reduce pain and improve knee function and quality of live in younger patients with low degree of articular degeneration.
Also this could help:
https://github.com/kellinwood/PuzzleSolver
Not really an oxymoron: virtual calls could always be replaced by direct calls if the identity of the class object can be determined, and if the compiler can determine both the identity of the class and that value returned by the virtual function call, either by inlining or link-time optimization, the call can be replaced by the value. That was true in the 1998 version of the standard. So constexpr just adds a mechanism to help the compiler do this early evaluation, marking where it should be done, plus adding the ability to use calls in context where the grammar needs a constant, by promising that the call can be reduced to a constant.
Ask HN: Do your old Jupyter notebooks collect dust
Basically do the code / explorations in there get sent to code heaven or do you have a system to reference/reuse somehow?

We built this search tool as a show hn to solve the problem for ourselves, curious if others have the same need/desire.

https://news.ycombinator.com/item?id=28512785
Thank you for sharing and for doing whatever you can to help. I have a lot of respect for [redacted] and felt that his recent behavior didn't match who he is as a person. Learning that the manic episode is due to bipolar disorder makes perfect sense now. If there's anything I can do to help, let me know. You can also email me privately at throwaway.[redacted]@gmail.com if you like.
Show HN: B.Notes – iOS Notepad for Solo-Brainstorming
> Social media was supposed to help level the playing field of society,

Why do you think this? I mean it isn't like there was a plebiscite on what "social media was supposed to help".

As with most things of consequence in our world, social media is more of an emergent phenomena that any sort of planned effort. We have a legislative system that is there to provide a mechanism to adapt our legal system as needed.
The thing is - interviewers often don't know this & hire wrong people as leaders.
I've noticed that I did a lot more theorycrafting in games prior to the easy availability of game streams. I think I am finally coming around to the idea that these videos should inspire me to do more theorycrafting instead of letting other people do it for me, but it's been a long journey.

The safety lectures in videos for some hobbies probably would have let me get farther along in them as a child, if I had bothered to participate instead of just spectate.
Ha nice - so I got one (almost) right :D

Anyway it's good to know I'm not the only one struggling through. Keep it up!
> Maybe I'm the outlier

A good sanity check of this is to use Dunbar's number (usually considered at ~150)[0] and see how many of your friends and friends of friends have a number of social media "friends" that reaches or exceeds that number.

In case you are unfamiliar: Dunbar's number is a proposed cognitive limit to the number of real social relationships we can have based on brain size.

The total number of real, stable social relationships you can have is physiologically limited, so having 200 facebook "friends" that truly are your friends is impossible.

Because we do have connections with people outside of social media (hopefully!) even 150 friends is nearly impossible unless you are friends with literally every social relationship you have.

So if you want to see, I would first establish that you are really in the group you think you are. If you are only connected with true, irl friends you likely don't have much more than 30 "friends". Then sample the graph of that network a bit and see where you are in the distribution of "friends".

0.https://en.wikipedia.org/wiki/Dunbar%27s_number
I think, Microsoft clearly understands that Linux is not going anywhere, but they can try to limit where it goes instead of trying to make it go away.

Linux has two fronts: Server and Desktop. It's clearly won in server space, in some very important categories.

But, what if Microsoft can make Windows attractive enough, so it can run Linux applications without the Linux desktop itself, and prevent developers from installing a bona fide distribution to their boxes alongside Windows? With this, they can

- Add some proprietary extensions to WSL to keep some dev tools trapped
- Double down on secure boot and key management, citing "We can run these applications anyway, where's the monopoly?"
- Slow down adoption of desktop Linux installations

Hence, push Linux to server space to reclaim the "creative/young" desktop space, and prevent them from becoming irrelevant, and pushing Linux to systems rooms of cloud, so it becomes something like "The real world" in Matrix (the movie)?

Just give it a thought.
So what's considered the cool stack right now? Being a PHP developer who built my own web app, NannyLogic, that's making money and love it, but also being fairly new to programming, I'm not really aware of what is or isn't cool in hacker circles but I'd be interested to learn new things.
Ah, but Madoff was also making money for other rich people, so the system took some time to decide what to do.
So there aren't too many "expertsexchange" type issues in Greek?
The fact that the content couldn’t be taken down was a bug. I feel like you, the author and most critics of Big Tech discount the possibility of bugs existing.
Sorry, I disagree.

> If you need some sort of a sanity check, see how your friends and peers (that don't work in software) configure their systems

Everyone I know who doesn't work in tech "configures" their system by calling me and saying, "it doesn't work" (no other details provided), and asking if I can just fix it.

> I rarely meet this "average user"...who isn't interested in using non-standard software...doesn't care about privacy...will use only the easiest and cheapest solution

Consider yourself lucky, and consider the circles you travel in are may not be reflective of the majority of users.
RG3D (Rust 3D Game Engine) 0.23 Feature Highlights
It was inconceivable before 9/11 that we would ever have something called "Department of Homeland Security" or be "asked for our papers". Yet, right afterwards, we were given the "Department of Homeland Security" and the "Patriot Act", which has been extended every single time, despite how it has been regularly abused. My children have grown up into adults not knowing anything else. Just wait a short while. If you don't do something, you will live under the "Ministry of Truth".
Yes, they're all heavily processed in refineries using noxious chemicals, they have low smoke points, and get rancid easily. They are not a type of oil (omega-6 [1]) that humans have eaten much of until recently. We mainly got our source of them from food rather than pure oil.

Omega-3 polyunsaturated fats are good for you in moderation if extracted cold without processing, uncooked, and stored in opaque containers in a fridge.

In general, getting oils from foods is best, rather than using them in refined form.

The reason PUFAs are pushed so much is probably due to heavy support from the farms and industry that manufacture them.

[1] https://www.mayoclinicproceedings.org/article/S0025-6196(13)...
So given that gender specifically is a social concept, there is historical but not necessarily biological causation at play.
Alabama man dies after being turned away from 43 hospitals as Covid packs ICUs
I investigated the differences between the rsqrt and rcp instructions on Intel and AMD platforms back in 2016, and drafted a note with my findings. See the file rsqrt_rcp/docs/rsqrt_rcp.pdf in the git repository https://github.com/jeff-arnold/math_routines.

Some conclusions:
* some rsqrt and rcp instructions with the same arguments may produce different results on Intel and AMD processors
* an improved formulation of the Newton-Raphson iteration may improve both performance and relative accuracy
> Europe isn't a country. India and China are countries. I fail to see your point

The point was in the rest of my comment. "Country" doesn't imply a homogenous, non-diverse group of people. And "diversity" is the purported reason for country-of-birth caps.

> It's obviously more diverse if Chinese, Indians, Europeans, South Americans, Africans

You said China and India are countries, then went on to compare them to continents. Surely you see the fallacy here.

> someone gets their forms in on the 1st of January or not?

I didn't say anything about the 1st of January (or any other date). "First-come-first-served" means applications are treated on their merits and processed in the order they arrived. If two people with the same application, but different country of birth, apply at the same time, they should have roughly same result in the same amount of time. That's not the case today. And I'm struggling to understand how a single queue is "unfair".
Lack of innovation (which has tended to focus on other, less limited, languages), different culture (pre-web greybeards, embedded software), fragmentation (there's a lot more C compilers in use than almost any other language, many of which have one implementation).

Plus many of the implementations are closed source.

C also tries to make as few assumptions about the platform as possible. It was only recently that support for ones-complement arithmetic was dropped http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2218.htm / despite never being used for decades https://stackoverflow.com/questions/12276957/are-there-any-n...

C is also somewhat unique in supporting cross-targeting, where you build a program on platform A that will run on platform B (such as a microcontroller), and the target platform may be very different (such as no filesystem, no OS, different instruction set). Most other modern languages use intermediate bytecodes and try to be "WORA" (write once run anywhere).
Rust developers were doing very well, even before Amazon came to it.

And there is no reason to believe that the growth would not have continued without Amazon's participation.

There's the simple fact that many major non Amazon companies are also supporting Rust, so I don't see how this is uniquely Amazon's contributions.

This argument appears akin to the original article's "Rustacean principles are based on Amazon tenets" BS.
Can you really exploit someone that can leave any time ?
Python Firebase auth (Sign up with email / password)
What is the issue?

Companies & languages, the only issue I am aware of is Oracle suing Google over the use of Java. Are they concern that Amazon will sue the users of Rust language?
We can certainly control it - this is a deliberate action by people, not an inevitability. They are 100% in control of the choices they are making here.

If we want to control that as a society, we first have to fight back in the war that's been waged for decades, claiming that any sort of "control" over what people do - even against things that are blindingly obviously bad/cruel/etc - is bad. We've been sold a bill of goods that any control over people doing bad things will simply result in the government doing bad things itself, ignoring that (a) bad things are already happening and (b) none of this moral outrage is actually very effective at stopping the government from doing bad things anyway. We need to be more active, period, in order to fight cruelty in both the public and private space.
The Rust Foundation has indeed been disappointingly opaque.

Their website contains only anodyne director bios and board meeting minutes. The minutes go up to May's meeting, with most of the content omitted under a "Private Session" heading.

AIUI the main need for a foundation was so they could own the Rust domain names and trademarks. Eight months later, I've seen no announcement on whether any progress has been made with this.
I'm tempted to go even further and guess the truth is that even many of todays actual cloud deployments could probably have been better served by two to 7 beefy servers - or even a couple of virtul servers in many cases.
> Is there more context here that's missing from the tweet thread?

When is there not? Tweets are a horrible medium for contextual information.
Can't compare that app to Uber, Uber hasn't innovated much of anything besides a tracking app with a payment integration. Lift forked their product in no time.
They have undercut the competition, skirted laws, pay horrible wages, promised a self driving fleet , this is the funniest to me.
I bet they want that released without too much regulatory friction too.
There was this incident where their fsd fleet car run over 6 red lights consecutively.

The break it ask for forgiveness later approach is generally not welcome in Europe, it's regarded as borderline criminal practice.
And then delay court procedures and are the other slimy practices.

Always easier to make a buck when breaking the law when everyone else is not breaking it.
These companies have compliance departments and lawyers not to see what's legal, but to see how much they can get away with.
Today, a Dutch Judge showed them the demarcation lines.
That's a preprint by two "independent researchers" that they apparently had to submit to the physics arxiv because medrxiv wouldn't take it, which is discussing pangolin sequences done by a lab in Guangdong. I don't know why you think that has any relevance to the WIV database.

And until someone actually leaks some information, you still have zero information. You believe on faith that it must exist. There's no point in arguing with you about it. At least its obvious now that the lab leak hypothesis is starting to resemble a religious belief.
West should only let in skilled workers like this, or proper refugees who claim asylum. Not just any random 25 year old guy.
I went through something similar a year or so ago. I wrote deflate for a little javascript PDF writer. For my first pass, I used the static tables. A little research pointed me at package merge (I think Go used it, and zlib itself was inscrutable). After a couple of evenings, I gave up on it as not worth the effort, since my primary goal was writing PDFs, not implementing zlib.

From the article, it sounds like zlib might not even be using package-merge.
Arguably the same concerns that led to Mozilla wanting to move away from being the sole steward of Rust in the first place.
Rewarding exceptional or deserving people should not mean that those not rewarded have been treated unjustly.

Yet there are hundreds of thousands of other illegal immigrants beyond these 12,001 who maybe are not exceptional heroes but who still as a basic civil right deserve a citizenship which France denies.
I don't see where you and the tweet disagree. Is this your position?

"Amazon must or should define Rust".
They've had other customers in the past and present, and could have others in the future. Should they take less money to not take the money from Google?
tl;dr: Sweden's non-intervention killed 10x (!) more people (per 100,000), led to higher rise in unemployment, and a further shrinking economy compared to neighboring countries [1].

Of course it's impossible to "prove" which measures had which impact without running the same experiment 10000 times on 10000 different Earths.

But here's almost a (horrible) controlled experiment, as close to an apples-to-apples comparison we'll ever get:

Sweden, famously praised by some U.S. politicians for its non-intervention response to COVID, suffered significantly more both in terms of loss of human lives (10x (!) more people (per 100,000) killed than in neighboring countries), and economically (more , than its direct neighbors:

"Sweden has also recorded around 145 COVID-19 deaths for every 100,000 people — around three times more than Denmark, eight times more than Finland, and nearly 10 times more than Norway."

"Plus, Sweden's economy still shrank 8.6% from April to June of last year — its largest quarterly fall in at least 40 years. By comparison, Denmark's economy shrank 7.4% during that time, Norway's 5.1%, and Finland's just 3.2%."

"Sweden's unemployment rate also rose from 6.6% in March 2020 to 9.5% in March 2021. Norway, Denmark, and Finland all saw unemployment rise by smaller margins: around one percentage point, on average."

[1] https://www.businessinsider.com/sweden-covid-no-lockdown-str...
I would absolutely be harsh on this. There might well be reasons why they didn't include the other 54- perhaps these were the only 6 to maintain cognitive function sufficiently to continue to receive the treatment, or even be alive!

This is why we analyse on an intention-to-treat basis rather than who actually received the treatment. The publication makes no such attempt to explain this potential source of bias.
I can understand every aversion to Amazon having control over Rust. But looking at these principles:

* “Reliable: If it compiles, it works.”

* “Performant: Idiomatic code runs efficiently.”

* “Supportive: The language, tools, and community are here to help.”

* “Productive: A little effort does a lot of work.”

* “Transparent: You can predict and control low-level details.”

* “Versatile: You can do anything with Rust.”

I don't really see what the problem is. They aren't particularly Amazonian principles, and they all seem like good things to strive for.

My biggest complaint would be having Amazonians having control over feature roadmap and code acceptance. Amazon's priorities very often are in direct conflict with literally everyone else's priorities. Not to mention the fact that I've seen a lot of code at Amazon, know how nightmarish it is, and can reasonably infer that the internal politics at Amazon do not allow for, and often penalize, quality code. It is not at all unthinkable that some department with stupid priorities and lots of political clout pushes through some half-baked shit bonanza that will bite everyone else in the ass. That is a problem.
You know what this is about. I assume you've read the links in my comment and the tweets and now you're trying to gaslight the situation.

We shouldn't be giving corporations too much power by letting them buy board seats in a foundation to steer the language, in this case Rust.

Rust doesn't seem community led anymore.
UFO Hunter and Harvard Geneticist: $15 Mil Effort to Resurrect Woolly Mammoths
The same is true of its advertisements. 'High-profile' organizations get freedom to literally spam you and the report action is meaningless.
What is the issue with Mozilla being the patron of Rust? They are managing the Firefox project well.

Would it be better if Rust was a part of the Apache foundation?
Keep in mind too- Microsoft is almost at the point of giving windows (as an OS) away for free. Whereas in the past they would charge around $99 for windows (or less per machine to OEMs). Other OSes have forced Microsoft to pretty much give their OS away for free.

From a msft/revenue point of view, Microsoft will now feel less inhibitions with regard to using windows to drive revenue via other Microsoft products.
(Ie Windows will now be seen internally as a “loss leader” product that must drive revenue via other sources such as Bing, edge, office 365 etc)
Email has never had explicit threading - email has a bunch of usage habits that many clients interpret as attempted threading (which often results in threads of steam receipts in my gmail webview FYI).

There are a number of clients that are particularly good at respecting the specific approaches to threading used by mailing lists and that come with a plethora of powerful keyboard interactions to make browsing a whole bunch of emails trivial. But newer devs may be quite unfamiliar with those options and I don't think it's particularly easy information to learn... especially if your webmail has "just worked" for most other uses.
Thank you for writing that all out. I wasn't familiar with most of these details.
Why does this happen? What's the point of trademarks existing at all, if you have to fight for it every time someone makes a claim to it? What's the point of registration if the same trademark will be awarded again without regard to existing trademarks in the same region?
That feels like a totally fair assessment.

I guess I would say that mailing lists favor producers over consumers.

Often when I am looking at a mailing list it is for the same reason I am poking through a GitHub issue. I am looking for someone who had a similar problem and maybe someone else had a solution.

Thus I think I am largely a consumer.

As a consumer I dont often think, let me go to my email client. My email client is where I get bills and notifications and some personal correspondence. It is definitely not where I go when I am looking to consume.

I would disagree that it is as easy as just signing up with an email. I have to set up filters etc and shift to an entirely different client after I sign up the entering an email address is just the first step.

I feel that for people who are core developers email lists are probably great. They are essentially looking to communicate with only a few people and the topics are quite specific. Where they fail me is they make it harder to convert a consumer to a producer. For all the problems I have with OSS's seemingly centralization on Github I am far more likely to drop into some random Github issue than I am to join a mailing list.
If you're looking to get started using Matrix, but have no contacts to bootstrap it with, you can look into bridges to other networks or using something like beeper.com with hosted, well-supported bridges.

Disclaimer: I work @ Beeper