skysight-inc/HackerNews huggingface dataset:
> The average cost of phase 1, 2, and 3 clinical trials across therapeutic areas is around $4, 13, and 20 million respectively.

Average cost of a phase 3 trial is a terrible representation of costs.

Not all phase 3 trials are equal. For something like TB, the trial can be relatively small (huundreds of patients), and short (months). For something like heart disease drugs, the trials might be massive (tends of thousands of patients) and very long (years).

Anyone can call a CRO (contract research organization) up and ask what they charged for phase 3 trials. Last I talked to them it was ~$15,000/patient/year.

It's pretty easy to do the math based on that. A heart disease drug with 10,000 patients lasting 3 years will cost $450M.
It's fine to just call it Alpine Linux, since (AFAIK) BusyBox isn't associated with the kind of self-aggrandizing assholery that sometimes leaks out of RMS.
Always terrifying when a utopian and deadly policy is enacted, and leads to more horror and death, and its proponents just insist that we didn't enact it hard enough and demand to go even deeper.

There's mountains of skulls that way. It's been done, so many times. Please stop pushing us towards hell.
I thought we were talking about Xeon D (1700 series specifically called out)—the typical CPUs in that range are in the low 100s of Gflops, similar to the performance of this 4 node cluster of RK3588s.

Obviously, throw a 64, 96, or 128+ core EPYC or the latest Xeons at it and that will make it cry (while gobbling up hundreds of watts doing so ;)

Only the Xeon D-2700 series starts touching above 500 Gflops in that generation, and those CPUs (just the CPUs, mind you) are in the $1000-2000 range, over 100W TDP.
> The fact that the dataset can be distributed at all typically implies that the task is parallel.

It depends, big data tasks aren’t necessarily CPU bound but IO bound so you won’t see any speed up throwing GPUs at the problem but you will see a speed up throwing more worker nodes that come with their own network bandwidth and memory. CPU bound problems aren’t all appropriate for GPUs either. I suspect the article author is thinking of ML pipelines where at large scales GPUs are definitely necessary but at lower scales you can get away with ordinary CPUs.
Phalanx's Twilight, Legion's Triumph, Part IVc: Perseus
Because yubikeys were designed long before passkeys become a thing. And hardware people love cutting cost to the bare bone to save one cent of $50 device.
Any modern compiler that bothers should be able to autovectorize most practical vectorizable things without issue, even without restrict. Of course there'll be some small inefficiencies or failed autovectorization sometimes, but small and big missed optimizations are in no way at all a problem unique to vectorization, so it's a moot point here.
Depends on who you ask. It's a somewhat common belief that churches should be plain and unadorned and that religious art can lead to idolatry. Ideas like that were particularly popular among early Protestants.
> They are objectively, literally fatally confused as to the abilities of their vehicles.

Citation needed.

> Deliberately and intentionally operating such a system without your full attention because you think it will safely drive you without your attention is like shoving your hand into a spinning saw blade.

False. Objectively and manifestly so. Regardless of it being a good idea or not, one hurts you with a small probability, one almost certainly.

> For a spinning saw blade, they miscalculate the risk and overestimate the safety mechanism, but they are not confused about that fact that inserting their hand into a spinning saw blade is a very bad idea.

Where is the data that attributes the behavior to risk miscalculation, not the temptation of doing it despite the risk? People do stupid things all the time despite the risks. They skydive and bungie jump FFS.

> If Tesla ADAS operators only overestimated their attention then it would be comparable to a spinning saw blade, useful but dangerous. However, Tesla marketing aggressively misrepresents the capabilities of their systems and the Tesla ADAS operators routinely believe the marketing that it can safely drive without their attention; they believe you should insert your hand into a spinning saw blade and many people have literally died as a result. That is textbook fatal confusion about the abilities of their vehicles.

I cannot take this rant seriously; let's say we take it as true: you could substitute Tesla driving to driving any vehicle (which can be fatal) and keep the argument unchanged. Tesla has cited numbers on safety. I'd rather have a quantifiable argument about pros and cons rather than analogies comparing to saw blades.
Mind sharing couple of examples?

I do have bunch of servers on Centos 7, which is quite old and have met just couple of minor issues related to systemd, never had a downtime because of it. I'd say NOC doing some networking maintenance brings me more problems then systemd.
Why are people entitled to say bad things about others they cannot prove are true?
Uhhh.. $4.2B is all lobbying, not just pharma?
Until last year I hadn’t heard of allulose. Through the course of the year I started trying some new sugar free products. As usual most of them were a disappointment but I noticed a trend. The ones that I enjoyed and actually satisfied my occasional sugar craving contained allulose.
Videos: https://bertoldi.seas.harvard.edu/publications/shell-bucklin...
TryAlgo: Algorithmic Problem Solving
I mean this is likely somebody seizing the opportunity and posting relevant thread, although a 10 minute old thread with one upvote being the top thread on the front page is suspicious.
Conniving and duplicitous self promotion
I'm specifically calling out the build and SoM's that were mentioned in the OP here.
One big issue with this QR thing is that phone will need to talk via bluetooth to the PC. Like every PC comes equipped with bluetooth chip. Should be some kind of pin code instead.
I actually think your views are somewhat misguided. Here are a few reasons: (1) you are looking at residential properties (1-4 unit dwellings, and likely just single family households) which should not be considered "real estate investing". The idea behind this, which is shared amongst the commercial real estate community, is that you should purchase a home you can afford that fits your needs, lifestyle, and wants because it more often than not is going to be an emotional based purchase. (2) Actual real estate investing is done in the commercial and industrial sectors as you're adding value to properties, decreasing vacancy, or optimizing operations (NOI). Yes, there are many investors that focus solely on single family (residential) properties but it typically attracts "want to be" investors. (3) investing in residential properties to rent by bedroom or house is usually not going to lead to significant ROI as you will be tying up your capital for insignificant rent that you could otherwise invest in a treasury and make the same amount with less risk.
Given the other discussion talking about "tech before games" and design issues inherent in Rust, you are correct; I am very unlikely to pick up this game engine.
This is true for `UTF8Encoding` used as an encoder (e.g. within transcoding stream, not often used today).

Other APIs, however, like File.WriteAllText, do not write BOM unless you explicitly pass encoding that does so (by returning non-empty preamble).
I personally would like not just a .zip but images (.bin/.img/.ima) of the floppy disks. In my opinion that would be the best way to preserve the source, outside of maybe a flux image. Having everything in GitHub is naturally the easiest way to browse and interact with the source, but purely for preservation, I'd love to have the images.
EPYC is decent, Xeon has a long way to go still.

You mention actually measuring it, that's exactly what I've been doing in my top500 project: https://github.com/geerlingguy/top500-benchmark#results

The RK3588 gets up to 4.64 Gflops/W, only beaten by a couple expensive Ampere Altra chips in my testing so far.

A few of the newest EPYC chips touch that range, but none of the Xeons I've seen do (yet). I would like to test a few more but getting access to bare metal is tough, especially since I only need it for a day or two, but need to get it plugged into a consistent power monitoring device.
And it wouldn't be reasonable or fair to judge all teenagers like those who are likely to, would it?
Rust has traits on structs instead of using inheritance. Aka composition.
Financially, they are definitely not the same.

A company where revenue is 90% of expenses is in big trouble.

Another company that could make 120%, but is only making 110%, is doing fine.

More directly: If every division is profitable, there's not a great need to cut the less-profitable divisions. And if that division was doing something useful, it can be negative for the public if it's shut down entirely, so it's worth wondering how we could save these still-profitable endeavors.
Yes. And yet, the business being unfinished was very much Woodrow Wilson's fault.

OK, that's flame bait, for sure. I'm working (just mentally, so far) on a lengthy article on that. I was watching a series on Prime last night called "The Ultimate Guide to the US Presidents" or something like that, and it mentioned, for Wilson, that he expressed surprise and displeasure that so much of his second term had to be devoted to foreign policy, when ALL of his training was in domestic policy.

It showed. His astonishing naivete and pigheadedness along with the US's immense power and influence worked to end the war in the worst possible way.
That's pretty cool! Wouldn't have guessed that Haskell would has had this feature since 2015.
Thank you for posting this comment. I'm saddened but not surprised that attestation is being seriously talked about as a way to get independent password managers in line but not large corporations, and completely agree with Dan there.
I'm the original poster, and yeah, I read the recent much bigger post about rust game development, and it linked to this engine, so I followed the link and checked this engine out, and it seemed really cool and like at least partially and actually relevant solution to the problems being discussed in the other thread, as well as criminally underrated in comparison to the hype around bevy, or even amethyst, so I decided to post it. I would have done so even if I wasn't getting any points from it! :D
Scientists Develop Technique for Recovering Old Daguerreotype Photos
Many of the brutalist churches I’ve seen do not, IMO, “evoke feelings of oppression” (aside from any one might have as a result of personal conflict with the religious institution behind them, which is a separate issue.)

Including, I should mention, most of those in TFA.
This is an editorialized title, which the guidelines ask you not to do.
> Who orders just fries and a Coke?

Me as a kid. Best parts of the meal.
Be careful with it, as too much Creatine can put extra stress on your kidneys.
What’s a brilliant language in this context
If you are underwater on the loan then you ain't moving.
I think this would be a good thing to legislate. If a platform has a follow button, then it needs to make a chronological feed of followed content available on 1) a dedicated, bookmarkable page and 2) as an Activity Pub feed.

I miss the brief days when almost everyone I knew was on one platform and I had a chronological feed of all of their updates without any content from sources I didn't follow. Now, I have to switch between at least half a dozen apps with dark patterns to see a few updates from friends while trying to avoid getting sucked into a black hole of content recommended by the algorithms.

If I could see all of the updates from all of my friends in one Activity Pub feed, that would be great!
This article irritates my in several ways:

* Complaining about someone doing a good thing

Remember, Microsoft doesn't have to release this! Microsoft could choose to never release this and they will be completely in their rights to do so. Having something release at all is better then nothing. Calling it "not good enough", and asking for more sounds very entitled to me.

* Blaming the wrong tool

Git doesn't care about file encoding, it can handle binary files perfectly fine. The most it will do is converting the line endings if you ask it to. The binary data is likely botched during encoding conversion, not by git.

* There are much better ways to achieve what the author wants

I can see 2 possibilities. Either the files are botched when they were imported into the repo, in which case the original files are intact so nothing is lost. They could just asked for the original files, and they will most likely get them. Or, the files were like this even before they were imported, perhaps corrupted at some point in the past. In that case writing an article to complain really won't achieve anything.
Sure, but there's still going to be a lot of wreckage and blown up stuff and ... maybe modern munitions aren't chemical weapons ala WWI, but I don't think the ingredients are like "organic, artisanally produced, biodegradable" stuff either. The US was using depleted uranium for a while, no?
Oh, Linux on desktop year yet to come- hopefully this will save you ton of efforts and time.
It wasn't really windows lagging, it was explorer. There used to be more things in explorer that were blocked on something ultimately blocked by I/O.

This tends to not be the case so much any more, so I doubt it would happen today.

Instead you get the dreaded "Working on it....". It seem's like hard drives can be just as slow to spin up these days as CDs were back in the day.
Goes back to the reduce, reuse, recycle thing...

It would probably be better for the environment if we force software devs to optimize, so we could have all the modern goodies but using like 1/1000th of the energy to get there.

Back in the 80s and 90s, programmers would proudly shave off kB of code and use little hacks to pull every last bit out of limited resources. Now we run like 90 instances of a browser, requiring like 2 GB of RAM for a simple chat app :D
The dominant conclusion of that other thread, at least as far as I've seen, is one that I concur with — namely, that Rust is absolutely not good for writing game logic, but is probably quite good for writing game engines, and this engine seems like a step towards making that distinction, since it doesn't work like a framework, where you write your game logic in Rust and compile it with the game engine into a single static binary, you instead have the game engine be a separate executable that you then load your game logic as plugins into. The plugins are still currently written in rust, but I'm sure you can see how that could change.
Show HN: Free AI-Powered Resume and Cover Letter Maker
What a weird article. The only WW1 era picture is actually from Belgium, not France. It is easy to find pictures of WW1 France! They even have one in another article on their site on the same exact subject:

https://www.atlasobscura.com/articles/zone-rouge-plant-growt...

There's also no actual pictures of any red zones?? The only picture of the area is something that is no longer a red zone and has been rehabilitated.
I wrote a Flutter package[0] that wraps the Filament 3D renderer, which I used to make a mini game for a Flutter game competition:

https://devpost.com/software/escape-from-heat-island

(Judging is still ongoing and votes would really be appreciated! It would help me to get more resources to work on the underlying package).

This was my first ever “game” (tech demo, really), and I’m not a game dev, so take this with a grain of salt - but I do think there’s a lot of potential for Flutter/Dart as a game framework. Hot reload makes iterating on game logic very fast, you obviously get the UI toolkit and cross-platform support straight out of the box, and the language itself is (relatively) concise, so it lends itself well to gameplay programming. When you need to get your hands dirty at a lower level, you just drop down to C++ (or whatever engine you can expose via FFI).

I think Google believe that Flutter can nab market share from Unity in casual 2D games (hence their official sponsored competition), but I think it has even more potential than that. In fact, I’ve seen at least two game companies (Supercell and another whose name I’ve forgotten) hiring for people to work on embedding the Flutter engine in various platform games.

[0] https://github.com/nmfisher/flutter_filament.git
Finding a powerbank that doesn't auto shut off with small power draws from a esp/microcontroller is hit or miss, it's not something that is advertised and the threshold can vary wildly. There are workarounds but they can get a little complex if you don't want them to just burn a bunch of excess power.

I've also had bad luck with power banks that can survive outside more than a little while. Not moisture, you can seal that out, but heat and cold seems to kill the batteries.
I don't really bother to keep them memorized 'uncompressed', I remember a jumble of them that stuck for one reason or another (eg 7x7=49 just sort of makes me feel 'satisfied' somehow) and just have built up an instinct to 'disassemble' the multiplication into the ones I remember more strongly. Eg for 7x8, while I did instantly think 56, I still automatically checked it as 7x7+7. This also helps with larger multiplications, since my first instinct is to simplify the problem to something that is trivially solvable and checkable.

Nowadays I don't often have to use these tricks, the vast majority of the time I'm already typing into something that can give me the result (a browser, or a terminal), or am in no rush and can just use my phone or watch. At most it makes for an occasionally nice trick to show in conversations.
Yes, in the same sense that a street drug user could almost be seen as an amateur anaesthesiologist subjecting themselves to a controlled dosage of opioids for medical purposes. But despite that, street drug use and supervised injection at Insite would both have been criminal offenses if not for changes and exemptions made by legal system to allow them. That's precisely what "decriminalization" is, and a large part of this is the idea that drug abuse should be seen as a medical matter rather than a criminal one.
No. Of course not. Teenagers in an environment that is healthy where they are acting like well-adjusted human beings requires little to no scrutiny. Teenagers acting hostile and physically dangerous, yelling at passersby, and threatening violence deserve attention and scrutiny. In my case, the same pattern of thought and observation goes for homeless folks.
Last time I tried it was unusably slow
> Once tanks were invented, this stalemate broke and trench warfare with static installations as far as the eye can see became untenable.

Not sure what timescale you mean by "once" - if you mean immediately during WWI - well the story is a bit more complicated than that. The first tanks were tested in the battlefield in WWI, but they were few, rare, and slow. Some versions were effective at anti-trench warfare, but they didn't fundamentally change they war, because there weren't enough of them and they weren't that good.

WWII tanks were a whole different ball game, travelling at automotive speeds - easily 40mph - over most terrains, with much more effective armor from all sides, and both sides figured out how to use them effectively together with infantry and air power.

The WWI stalemate really got broken because the Allies - US, UK, and France - had a lot more in them, whereas the Central Powers - Germany, Austria, etc - ran out of manpower and supplies to keep up. They still made it hell on the Allies to gain ground, but they effectively had lost their ability to manage a counteroffensive through attrition. Tons of tactics were tried before that point to avoid an attritional war, but planes and tanks to make fast high powered strikes didn't exist (WWI planes couldn't carry much weight, so were ineffective as bombers, and had shorter range; they were mainly used as recon), and artillery was so destructive it hindered it's own slow advance.

Best source I've seen on these subjects is https://acoup.blog/2021/09/17/collections-no-mans-land-part-... and his followup article.
It’s one of the most productive bits of farmland on earth due to its soil type. Presumably one of the reasons Putin decided to take it.
> More directly: If every division is profitable, there's not a great need to cut the less-profitable divisions.

Opportunity cost.
Quoting myself above:

> The dominant conclusion of that other threat, at least as far as I've seen, is one that I concur with — namely, that Rust is absolutely not good for writing game logic, but is probably quite good for writing game engines, and this engine seems like a step towards making that distinction, since it doesn't work like a framework, where you write your game logic in Rust and compile it with the game engine into a single static binary, you instead have the game engine be a separate executable that you then load your game logic as plugins into. The plugins are still currently written in rust, but I'm sure you can see how that could change.

But to each your own! I'd certainly recommend Godot or Unreal over any Rust engine every day of the week as well, just like I use SDL2, OpenGL, and imGUI over pure Rust solutions even in my own Rust game engine work.
iPhone 15 Pro Storage Expansion – 128GB to 512GB [video]
https://twitter.com/cremieuxrecueil/status/17839541809708159...

There might be flaws or other explanations. This is just tentative evidence that should push you in one direction more than the other.
The GitHub repo linked there says it will automatically create cards for your solved (AC) leetcode problems.
No, you add a new passkey from Android and then remove the passkey from iPhone.

1. Login with the passkey from your iPhone.

2. In your account, add a new passkey from your new Android. Now both passkeys are active.

3. Login with your new Android passkey.

4. In your account, deactivate the passkey that is stored on your iPhone.

Passkeys aren’t passwords. You can have more than one active at the same time. So instead of moving a single passkey around, you add or remove them to change devices or service providers.
useEffect is best thought of as a synchronization mechanism between external state and react state and the function it returns may actually be better thought of as a side effect. UseEffect makes sense in this case because you aren’t on the side!
Yeah; they went for expansion over raw compute capacity. It's an odd tradeoff, since I think for my own needs, I would like at least one M.2 slot, and maybe an A+E-key or mPCIe for a 4G/5G modem, but I don't need two, nor USB 3. That, plus going from an 8-port switch chip to more is probably expensive.

The DeskPi Super6C is more compact and IMO a little more compute focused. Both serve a purpose. I do like the BMC included on the Turing Pi 2, and it makes me more comfortable running it in production (easy to re-flash a node remotely if I need to).
Oh derp. Lemme fix it. I just wanted to call out why this was relevant/unique.
Didn't look flippant to me, it was a very direct response to the other person saying we should eat what cows eat instead.

I guess it could be seen that way to someone who doesn't know cows mostly eat grass?
Here's a trace of a Bevy demo: https://i.imgur.com/oXUxC2h.png

You can see that all the CPUs are being maxed out. This actually does result in significant FPS increases. Does it matter for every game? No. But it does result in better performance!
You are correct that even if you pull the fuse a modern Toyota does still have a "black box" which could be physically accessed (e.g.) after an accident occurs.

I'll bet an AWD Camry hybrid would be quicker than your 20 year old V8 =D