skysight-inc/HackerNews huggingface dataset:
I adore R.

It's the language I'm most proficient in. Tidyverse is the most human-friendly way for explorational data analysis. Data.Table is blazing fast. RStudio is the best IDE I've ever seen and so tightly coupled with the mostly amazing documentation that it's a pure delight. CRAN's quality control next to none.

That being said, I prefer Python for my production use cases.

Why? What's missing in R, imho, is:

a) a decent interface to the web.

b) a decent way to use async processing / utilise the CPU fully.

I've found ways around both, but compare `Shiny` to `FastApi` + `Jinja2` and `future` to `asyncio`.

Shiny just feels clunky, no matter what you do. And R `future` (which saved my butt in 2019 when I was processing millions of geospatial data points for a project, so not throwing any shade) can be a total mindfuck and bug out (at least back then).

(Man, I miss working more in R, though.)
I read a few titles from https://bossfightbooks.com/ . As it happens much, I read about games I did not actually play. It was a nice reading though. The Majora's Mask and Spelunky books were particularly sweet, and encouraged me to watch playthroughs of both games (which I still haven't played).
What is this exactly...a study of studies of meta-analyses of elective food survey questionaires?
MatterSim: A deep-learning model for materials under real-world conditions
How about a stable genius?
I am sure it will, its just no where close yet imo. Truck charging is not as practical; if the crew is running a tight ship, they should not be far between jobs. So you would basically need a lot of batteries to sustain a day full of jobs.
Makes me wonder how the other languages/frameworks would perform if experts were also looking into them and why they were so slow. Recent versions of pure native PHP, in particular, are incredibly fast and lightweight, and I'm quite surprised by its pokey showing here.
For sure. But the question still remains: when you’re running on a high performance server that’s more than capable of speedy garbage collection, why bother?
Yes and no; younger people also die less.

The flu death rate in the 0-4 age bracket for the 2022-2023 was 1.2 per 100k, compared to 26.6 per 100k for the 65+ age bracket. Meanwhile, the death rate of the 1-4 age bracket [different sources; different buckets] was only 28 per 100k, compared to 2000 per 100k for ages 65-74 or 15,000 per 100k for ages 85+.

So, flu deaths are a larger percentage of child deaths than than elder deaths, even though most people who die of the flu are old. The answer to "How can we most readily lower child mortality?" is always going to be "Keep infectious diseases under control."
This is one of the reasons to adopt magic codes instead of magic links.
> if you aren't doing anything wrong, child protection services won't do anything regardless of people calling them

Sadly, this is not always the case in the US. There's plenty of stories out there of CPS taking kids away from parents for extremely questionable reasons. A lot of time there are vague laws that they can use to back up their actions. For example:

> In Illinois, the law defines a neglected minor, in part, as “any minor under the age of 14 years whose parent or other person responsible for the minor’s welfare leaves the minor without supervision for an unreasonable period of time without regard for the mental or physical health, safety or welfare of that minor.”

"Unreasonable" is poorly defined, and overzealous CPS officials can easily claim that letting a child ride around alone in a neighborhood represents a "health and safety risk".

Unfortunately, these kinds of things have happened with CPS. I can't say how common it is, but the threat does exist.
disagree, i think that's a hilarious line and will get eyeballs / thoughts
>> It's asinine to blow leaves. They don't do any damage and they create habitats for spiders and insects.

Leaves are a problem in many areas, be them footpaths, roads or even railways. And good luck trying to maintain a golf course by just leaving the leaves out to rot on the grass.

https://www.bbc.com/news/uk-58783589
"Dry ice to help cut train delays caused by leaves on tracks"
Given that we're talking about a plague from over a thousand years ago, once it spread to the populations that people were in frequent contact with it basically halts at that point. Everyone has gotten sick and either died or acquired limited immunity. If there is no trade route to spread it, it can't go anywhere on its own. Also I think we can be reasonably sure that if far away merchant arrives at an area where the bodies are literally piling up out side the gates, they won't enter.

It is a 19th and 20th century innovation that viruses can spread so easily.
Taxes only in theory pay for those things. In reality lots of borrowing from the future, and inflation, pay for them as well, so proportionally it's not that much.
Would be difficult to use the hood. The front edge of it sits farther back than the front of the car and the seam could be difficult to find.

I don't think the teams are allowed to change the splitter size.
Gnome at least made sense for Red Hat/Fedora since they are the biggest sponsors of Gnome. I think another part of it was that the migration from KDE 3 to 4 was pretty rough, which also helped drive a lot of distros away from KDE and over to it. Ubuntu also had Unity and when they decided to give that up Gnome was more similar to Unity than KDE was, making it the obvious replacement. And don't forget the old licensing controversies over Qt, which were long settled by then but a lot of people still regarded Qt with suspicion.
>Never understood why all the distros pivoted to Gnome shell

AFAIK two reasons.

For one, KDE 4 was considered horrible, making everyone switched to Gnome, and due to inertia, they stuck with in instead of going to KDE 5. And some users can be incredibly petty, stubborn and opinionated, just because they tried KDE 4 one time, hated it, and then keep bad mouthing it years later even though they haven't tried KDE 5 and their opinions are out of date, they'll still keep bragging how they tried KDE once and it was shit so nobody should bother with it according to them. Even on HN. All this bad publicity didn't help since other users took it as gospel.

And two, the release cadence of Gnome versions was on a fixed calendar basis, meaning distros like Ubuntu and Fedora could plan their own releases to line up with that and always ship their newest distros with the newest Gnome, while KDE wasn't and would update the KDE Gear framework, QT and KDE release at totally different times unallied to any fixed dates, making sync planning for distro releases to ship with it very difficult. The KDE release cycle is more fitting for rolling releases. I heard they're planning to change this in the future and switch to a fixed cycle as well.
I cant help thinking that they had the solution in digital identity and then went out to look for politically acceptable problems.
Gnome has been making a lot of improvements and implied apologies lately. Adding a real tray by default, proper font rendering on fractional scaling,... Well maybe that's the two big ones for now, but those were also my two biggest gripes about their desktop.
In principle, the truth could be either of

a. social media is strongly positive for kids, and Haidt is at best cherry-picking evidence and at worst being actively dishonest.
b. social media is strongly negative for kids, but there's lots of money involved and so people are trying to shut down anyone who says otherwise, just like the tobacco industry kept yelling "it's disputed! it's not proven!"
Physicists demonstrate first metro-area quantum computer network in Boston
This meta analysis talks about the findings of various RCT (Randomized controlled trial) studies in there.

From another meta analysis which talks about this more directly:

>Nevertheless, several RCTs have examined the effect of vegetarian diets on intermediate risk factors of cardiovascular diseases (Table 1). In a meta-analysis of RCTs, Wang et al. (22) found vegetarian diets to significantly lower blood concentrations of total, LDL, HDL, and non-HDL cholesterol relative to a range of omnivorous control diets. Other meta-analyses have found vegetarian diets to lower blood pressure, enhance weight loss, and improve glycemic control to greater extent than omnivorous comparison diets (23-25). Taken together, the beneficial effects of such diets on established proximal determinants of cardiovascular diseases found in RCTs, and their inverse associations with hard cardiovascular endpoints found in prospective cohort studies provide strong support for the adoption of healthful plant-based diets for cardiovascular disease prevention

https://www.sciencedirect.com/science/article/am/pii/S105017...

India and Hong Kong have very different levels of income. Comparing the two is rather misleading when that's going to affect things like access to healthcare
I guess that would work, but I have never seen anyone do that.
I think this hits the nail on the head, especially longer term. It's hard to compete with this level of low-cost production with steadily improving specs. Raspberry Pi seems caught in the middle with getting more powerful and expensive in a market that wants either very powerful/expensive or good enough/supercheap. Even a pretty full "desktop" mini computer R7/32MB etc is down to $300 and change. If RAPI files for an IPO I'll be keen to see what kind of margins they are generating.
>A few folks asserted that the CPU-heavy nature of calculating Fibonacci numbers isn’t representative of web servers generally. Multiple people noted that – in the Swift implementation, at least – the majority of the CPU time was spent doing the Fibonacci calculation. Some felt this was therefore not a useful benchmark of Vapor itself. A lot of this boiled down to the “no true Scotsman” problem, which is very common in benchmarking, with a bit of perfect world logical fallacy peppered in, trying to identify the One True Representative Benchmark

Well, it doesn't take any True Scotsman to understand that "busy calc of Fibonacci" is a crap web server benchmark.

>Accusations were made pretty quickly that the benchmark is “unfair” to Swift because Swift doesn’t – it was asserted – have a properly-optimised “BigInt” implementation, unlike all the other languages tested. No real evidence was given for this. Even if it were true, it doesn’t invalidate the benchmark – in fact, it just makes the benchmark more successful because it’s then highlighted an area where Swift is lacking.

This takes defensiveness to the next level.

Sure, it might highlighted an area where Swift is lacking. Even lead to opportunity for improvement there.

But an even more important question is: does is say anything about what it was supposed to say (and the conclusions they drew from it), that is: whether Swift is good for web serving?

In that end, are BigInts a big part of web serving? I've used them maybe a couple of times in 20 years of web/APIs, in very specialized cases.

Instead of finding various excuses why the benchmark is not crap, maybe write a decent benchmark to begin with? One can find stupid non-relevant bottlenecks for any language (e.g. nerf Node by blocking work, find some PHP operation that's hella slow and lean on that, etc).
Russia illegally has a lot of troops in Ukrainian territory. The war is already started (which shows how useful your international law is)
Awful lot of NIMBY people on HN, that always surprises me
So that seems like it would be a great use for the Seeestar s50. There's a bunch of people that bought the Seestar s50. Which is a $500 smart telescope that is controlled with your phone, and can rotate and track objects in the sky. They're now distributed throughout the planet.
This is the reason I went WFPB some years at
> It is derived from the French Antarctique and is reserved for organizations that work in Antarctica or promote the Antarctic and Southern Ocean regions

perfect for cold storage ;)
The batteries from eg Ego and Greenworks are way larger than anything Milwaukee puts out.
Yeah, calling that kind of processed meat "meat" is like calling seed oil laden fast food fries "vegetables"
It is possible for both dying "from" and dying "with" to be true.
(although the medical meaning of each is imprecise IHMO)

I have read that many (most?) of the victims of the 1918 flu pandemic did not die from the virus, rather the virus weakened them to the point where pneumonia bacteria took hold in their lungs. With no recourse to antibiotics many did not survive the bacterial infection.

This sounds like how my great-grandfather died. It was reported that he contracted the flu and was sick for two weeks but began to recover, then relapsed and died. Sounds like a bacterial secondary infection after a viral infection.
Yeah, that's an option. By the way, I've heard that the auto-generated code isn't that great to work with. Would you agree?
What are you talking about? this is a COMPANY NOT A PERSON. Who is "I" in your example? The point of Oracle is to maximize it's profits, it appears to be doing that via whatever means are available. This is not hypocrisy or anything like it
Might be easier to manage if top performers were rewarded in a meaningful way.

If the top performer is getting a 3 percent raise this year, the "slacker" is probably higher paid on a per hour basis considering they work less.

When the top performers start buying vacation homes and sports cars as a reward for being one, I'd wager the unmotivated might start moving.
Backblaze Plugs into Internet2
I live in oakcliff in Dallas (area SW of downtown but still in Dallas proper). Gunshots every night and automatic weapons fire once a month. Police have completely given up, granted it’s all celebratory and usually not crime related. For example, when the cowboys score a touchdown you’ll hear a burst of gunfire.
Russia started this war - have you forgotten that they have troops in Ukraine right now?
Maven Is a New Social Network That Eliminates Followers–and Hopefully Stress
>Based on what we know, a switch to Plasma for Fedora Workstation in Fedora 42 (or any release in the foreseeable future) seems vanishingly unlikely. On the other hand, more prominence for the Plasma spin (or, probably, edition) is something we are likely to see—perhaps even well before a year goes by.

Shame. Definitely prefer KDE over Gnome. Gnome has a lot of weird "gnome"-isms and design choices that makes it come out looking like discount Fischer-Price MacOS
To me it reminds me of the advent of scholarly databases. The main effect I saw is that researchers started using exclusively those databases, sometimes publisher specific databases (so they were citing only from one publisher!) and were missing all the papers that were not indexed there. In particular a big chunk of the older literature that wasn't yet OCRed (it is better but still not fabulous). This led to so many "we discovered a new X" paper that the older people in the crowd in conferences were always debunking "that was known since at least the 60s". While those AI tools can clearly help with initial discovery around a subject, it worries me that it will reduce the search in other databases, or the digging into paper references. It is often enlightening to unravel references and go back in time to realize that all recent papers were basing their work on a false or misunderstood premise. Not talking about the cases where the citation was copied from another paper and either doesn't exist or had nothing to do with the subject. There was a super interesting article about the "mutations" of citations and how you could, by using similar tools to genetic alysis, generate an evolutionary tree of who copied on who and introduced slight errors that would get reproduced by the next one.

edit: various typos
> I'm not sure why this is underwhelming. You reduce your hardware cost budget by using a low-level language while ensuring you don't suffer from the single greatest source of security vulnerabilities in real programs.

There are two problems with your statement. First, it's unclear whether what you save pays for what you gain. Second, the participation of memory unsafety in vulnerabilities is not binary. If you can cheaply reduce memory unsafety by 95%, that doesn't mean that paying a high price for the remaining 5% is worth it. Yes, memory safety is the single greatest source of security vulnerabilities in some languages (it is not in general, but then again most software is already written in memory-safe languages), but once you've already reduced it by 95% it no longer is. (BTW, I'm not even sure that soundly eliminating the 95% is clearly worth it compared to alternatives, but that's a separate discussion).

There's this obsession with soundness that is undoubtedly interesting to researchers of sound methods, but isn't actually justified by the real-world needs of software (sometimes it is and sometimes it isn't, but when and by how much is something that can only be answered empirically; it isn't something that can be simply asserted). Software correctness is at least as much art as it is a science, and ignoring the empirical aspects that make it into an art and focusing only on the aspects that are science because that's where things are clear-cut doesn't make those aspects disappear. At the end of the day someone has a budget and they need to spend it in the way that yields to most correct software; how that is best done is an empirical question. After all, you started with an empirical finding about memory safety being a leading source of some bugs, but it simply doesn't follow that total memory safety soundness is the answer to the empirical question that we need answered. Soundness is clear-cut and mathematical (and that's also why it's attractive [1]); sadly, software correctness is the very opposite.

We must continue researching sound methods, but if anyone thinks -- knowing what we know now -- that this should be the main focus and the best answer to software correctness then I think they are misjudging the nature of the problem.

[1]: Ironically, people who focus on soundness love proofs, yet they try to skirt around the proofs of the futility of soundness by resorting to empirical -- though untested -- claims.
When we moved into a new in city home a few years ago, I wanted to keep things quiet and electric. I bought a ryobi leaf blower and lawn mower, with four 40v 6.0ah batteries. Our lawn is neither small nor big - not sure on sq ft but it’s far from huge.

It takes me about 6-8 gull charges to complete mowing and blowing. Leaf blowing is by far the more energy intensive. During the fall I have to space out the work in order to charge. Granted my property has a lot of tree cover and therefore always has a lot of leafs and debris.

Needless to say I regret my decision.

One of the problems with the blower is that it has a standard mode that is effectively useless, barely usable for even clippings. You have to run it at “max” charge for it to be remotely effective.

Edit: I have a previous year version of the RY404170-LB backpack blower. It eats batteries like candy.
Ilya Sutskever Leaves OpenAI
I love my ego but agree will all of your problems. It just does not have the power that gas mowers have. Suction can be a real problem on them, they use proprietary blades that have to be light weight because of the electric motor.

I do think their more recent models fix a lot of these issues but I don't think its ready for commercial use. Just having to have a large number of batteries to sustain your day of work is limiting.
Swift was first released in June 2014, which is 1 month away from being exactly 10 years ago. So you wanted them to optimize it for web development as it was being birthed as a language?
I've been dabbling in plant based for a while, personally, anything that is super nutrient dense works really at helping me feel at 110%. I have meat once in a while, what I noticed was if I ate the same amount of protein via plants, then I'd get 10x the micro nutrients. My theory is getting 100g protein and having a lot of micro nutrients actually absorbed by your body is the trick.
> However, caution should be paid before broadly suggesting the adoption of A/AFPDs since the strength-of-evidence of study results is significantly limited by the large study heterogeneity alongside the potential risks associated with potentially restrictive regimens.

I'm not sure that's what the tl;dr should be.
Overinvested?

How is it overinvested if no one (government, companies, you name it) come even close to "solving" climate change??

There's a very clear benchmark (CO2 increase) and we're failing spectacularly year-on-year!
"Wife sent you a photo of a nude woman in the shower"
I hear what you're saying and that would normally make sense, but there are reasons why I don't think its true in the bike industry. It comes down to the same arguments that you often see on HN about whether or not a free market works.

Shimano can decide to stop manufacturing rim brake groupsets and spares for existing rim brake groupsets unilaterally. It doesn't matter if the customer wants it or not. The rest of the bike industry supply side won't object to it, because it pushes people towards replacing whole bicycles which benefits all of them.

Other component manufacturers can play the same games in the areas that they can control. Wheel manufacturers can start pushing to wider rims, and then increasing profitability with hookless. Benefits the frame manufacturer (oh no, you need a frame with more clearance!), the tyre manufacturer, doesn't negatively affect any other the other players who aren't directly affected, spin a marketing story about how great this new thing is based on dubious test results and claims, and off it goes.

Repeat that cycle a few times in a few different areas and you have the situation we are now currently in:

The price of a mid/high end bike has doubled in the last 5 years.
The bikes have got heavier and more complicated and harder to maintain.
The consumers are all pissed off with it and start leaving the sport.
Sales suddenly fall off a cliff.

I'm not saying this as a conspiracy theory nut, but rather that there are a set of dynamics at play in this industry that mean that this kind of thing can happen.
I wonder if any generalization as an attribute for all VCs is ever going to be a good enough. People call them “not friends” or “sheep” or whatever. But it has always felt like an unsatisfactory framing.

It is a marketplace. The equity of companies is for sale and VCs are buyers.

The buyers come with a variety of risk appetite, $ available to invest, personal histories and they all want very high ROI to justify staying in the business.

Companies also have their own variety in ambition (TAM), track record (growth rates) and level of conviction of people who work there.
> It still happens in an office except instead of baking or lounging they are fucking off on the Internet or creating make work to look busy but not actually creating value.

I wish bad managers would understand.
Jamie Dimon and Ray Dalio sound the alarm on soaring US Government debt
And proposal will remain. Red Hat is a big GNOME contributor.
Having used both, I would be really sad if they switch to KDE. Based on my experience KDE cannot be considered stable. Additionally I feel Gnome have better UI and UX compared to KDE
I like that scenario. But wouldn't AI just explode the verbosity of patents instead? The value of the humans' word count might go down, so they write less (less billable hours), but what they right is what is fed to the AI to generate a verbose patent, so there the patent is more valuable. This is assuming the value of a patent is in its chances to (a) be granted (it is not missing any relevant background or caveat), (b) stop competitors (it is hard to make sure it is not infringed), and (c) be upheld if challenged (it is complete and correct). This is where society needs to step up and legislate so these new tools are not abused and the value to society takes precedence, so patents are concise and help make inventions known and understood.