skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you manage a startup that goes through a clinical trial?
After any resources, stories or info that you've got!

I'm working with a university and government-backed NGO who want to deliver healthtech products backed by science. But the nature of the services means that they must go through 3-6 month clinical trials to prove their efficacy (and a further 6ish months of data analysis and reporting).

In startup world, we make an MVP, we test it on users, we get results and iterate, constantly testing and improving.

In psych clinical trial world, we create an intervention (let's say an app), we spend 2-3 months recruiting participants, then spend 3 months monitoring users without changing a single thing, to see whether the intervention is successful. Then we wrangle all the data and write a paper on it.

This means that you can't really change anything for months, but it also means that if you DO change things after the trial is over, there's a risk that the new product is no longer clinically valid.

Anyone dealt with this type of thing before?
> But SPF alone doesn’t completely solve spam, we also need DKIM, and to a lesser extent DMARC. More on those later!

I recently wrote a short article on those, a tldr for setting up basic email authentication and anti-spam: https://www.usertrack.net/blog/stop-others-use-your-domain-e...
“In the words of the ancients, one should make his decisions within the space of seven breaths. Lord Takandobu said, “If discrimination is long, it will spoil.” Lord Naoshige said, “When matters are done leisurely, seven out of ten will turn out badly. A warrior is a person who does things quickly.

When your mind is going hither and thither, discrimination will never be brought to a conclusion. With an intense, fresh and undelaying spirit, one will make his judgments within the space of seven breaths. It is a matter of being determined and having the spirit to break right through to the other side.”

Initially from ; https://en.wikipedia.org/wiki/Hagakure

But taken from a site [0] I just found in the process that apparently has nothing to do with the OS and informs us that ;

"Ubuntu is a concept that we have in our Bantu languages at home. Ubuntu is the essence of being a person. It means that we are people through other people. We cannot be fully human alone. We are made for interdependence, we are made for family. When you have ubuntu, you embrace others. You are generous, compassionate. If the world had more ubuntu, we would not have war. We would not have this huge gap between the rich and the poor. You are rich so that you can make up what is lacking for others. You are powerful so that you can help the weak, just as a mother or father helps their children. This is God's dream.”

- Ubuntu, as explained by Bishop Desmond Tutu

[0] https://ubuntutheory.blogspot.com/2008/08/7-breaths.html
It gave my old Garmin GPS a new life, where Garmin stopped providing updated data. A packaged map file with OSM data made it useful again.

For those in a similar situation, I use this

https://www.openmapchest.org/maps/canada/
> God is greater than the greatest imaginable thing, so must exist (this one is proven to be logically valid with computational theorem prover)

Logical validity is a very weak thing to demonstrate (it is trivial to construct a logically valid argument for any position), to be a proof you'd need to show soundness. https://iep.utm.edu/val-snd/#:~:text=A%20deductive%20argumen....

Sure, if I give an axiom that “The greatest imaginable thing must exist”, “God is an imaginable thing”, and “God is greater than any other imaginable thing”, a computational theorem prover will validate “God must exist”.

This doesn’t prove God exists. It just proves either God exists or one of your axioms are wrong.

> the world is intelligently designed

That’s not a proof, or even proven, just an unprovable conjecture.

> there must be a first cause, and that must be God

Those are two unproven claims, (“There must be a First Cause” and “If there is a First Cause, it must be God”), not a proof.

> nothing in this world is perfect so there must be a transcendently perfect being

That’s just a non-sequitur. Even taking the premise to be true, it does not (at all) lead to the conclusion.

> we can only be satisfied be an infinite being, so the object of our desire lies beyond this world

The “we can only be satisfied” part is unproven (and unprovable), and the other part doesn’t follow from it. That there must exist something that fulfills are desire to be satisfied is wishful thinking, not some kind of logical necessity, so even an infinite being was necessary for that that doesn’t mean such a being must exist.

> moral laws exist and require a law giver

All “moral laws” which provably exist are attributable to a huan lawgiver. Any other “moral laws” are speculative, as is any other lawgiver.

> our mind is not reducible to our body, and must have been created by an even greater being

The premise is not true, and isn’t even related to the conclusion. If it were true it would require a mind to have some nonphysical component, not “an even greater being” as a creator.

> jesus existed, claimed to be God, and rose from the dead according to reliable historical documentation

None of that is true based on “reliable historical documentation”
The first is more readable and performant, the second is much more error prone. One of the things folks complain about in Python is runtime errors, this is one part of the solution.

Is that enough?
Healthcare relies on Moore’s law. You’re also going to receive, this year, a vaccine that will be among the fastest ever developed. The number of services and treatments that didn’t even exist 10 years ago is increasing year on year, and the efficiency of them increases too - and would increase faster and hence become cheaper if they were deregulated.
Can confirm. I replaced 1.5k instances in our code base in seconds using flynt and it knew the ones that couldn't be swapped out directly. Really great tool. You only ever need it once in your life, but that one time it's amazing.
You may have missed this but at one point Johnson was actively touting the notion of proroguing parliament indefinitely so that it could not meet and reject a plan to Brexit without any trade deal in place.

And then 48 hours later, as if by magic, that plan (which would have required the Queen to publicly assent to an overtly-political variation of current norms) suddenly vanished without trace or comment.
They pay the songwriters, but interestingly enough don't have to pay the artists for broadcast rights at least in the US.

https://soundcharts.com/blog/radio-royalties
> Disclaimer: I write cryptocurrency systems, have been involved with it since way before Bitcoin, and have tried to help “normals” invest. It is simply not. going. to. happen.

What do you think the future of cryptocurrencies is if the vast majority of regular people won't invest in it?
He actually has a 5 minutes long video about the first interaction: https://www.instagram.com/p/CLCpHBQjX8r/
On the cost of converting ASCII to UTF-16
I would not call this “improving”:

https://twitter.com/mildmojo/status/1354514025414066178?s=20

https://twitter.com/szferi/status/1352208874657472512?s=20

https://www.reddit.com/r/Python/comments/kfxibk/pypi_xmlrpc_...

And relatedly they have a massive spam package problem:

https://www.zdnet.com/article/pypi-gitlab-dealing-with-spam-...
What are you talking about? The USSR was ruled by the same party its whole existence.
Good TikTok Creative – Cerave L'Oréal
Are you arguing that the police should be able to play copyrighted music to circumvent the lawful dissemination of recordings of their behavior?
You can do

NOT_FOUND = 404
match value:
case v if v == NOT_FOUND:
pass

On its own this is a convoluted alternative to `if`, but it can be useful when we have lots of patterns.

Alternatively, we can avoid using a separate `v` variable and just use `value` directly:

NOT_FOUND = 404
match value:
case _ if value == NOT_FOUND:
pass

We can even match on a trivial value, and do all of the interesting checks using guards:

NOT_FOUND = 404
match None:
case _ if value == NOT_FOUND:
pass

This latter form acts like Lisp's `cond`, and I've used it a few times in Scala, e.g.

() match {
case _ if foo > bar => ...
case _ if foo < bar => ...
case _ if foo == bar => ...
}
It only took a few months!

https://news.ycombinator.com/item?id=24372036

Should have seen who would be the main benefactors of this trick though...
I'm looking at this one for a CPU design I've been working on. :)

https://github.com/jserv/shecc
They just released it!
Dawkins thinks that the first three "Ways" of Aquinas all hinge on the premise that a chain of causes can't proceed infinitely backward in time. This is a standard misreading that could be straightened out by a quick perusal of secondary literature, or just by reading a little more Aquinas, who makes clear elsewhere that he thinks the universe does not, in principle, need to have a beginning in time.
Timelapse assembly (2min) of Xenobots – AI and Biology
What a strange essay. He didn't quite pull off his magic metaphor addressing coordination of WSB + magic + his own postcolonial trauma but it was an amusing read.
Mapping OSM in NYC, I've run into about a dozen one-way streets that have changed direction at some point, sometimes for just a block or two.
In the US, Democrats/left/liberals are well known for trying to control speech. [0] [1] [2] They are the party of greater government and using law more liberally to control more aspects of society.

Republicans/right/conservatives are the party of small government - hence the word conservative describing them. They favor free markets, which is to say: Don't make too many laws getting in the way of business!

The very meaning of the word Conservatism is "commitment to traditional values and ideas with opposition to change or innovation." [3] Less change = less laws. The conservative right weren't the ones behind the Civil Rights movement in the US - that was the liberal left, creating more laws controlling things like school segregation and so forth.

So, I think you can see that "more (vs less) use of law" is absolutely one of the overarching themes at play in our political scene. Even as a complete layman who actively avoids politics I wasn't able to avoid this knowledge. I think you can confirm it with a few quick searches to get a feel for what kinds of things people have said about either party [4] [5] [6].

[0] https://www.americancommitment.org/content/democrats-repeal-...

[1] https://reason.com/2019/08/12/every-democrat-in-the-senate-s...

[2] https://www1.nyc.gov/site/cchr/law/legal-guidances-gender-id...

[3] https://www.google.com/search?q=define+conservatism

[4] https://www.google.com/search?q=democrats+against+freedom+of...

[5] https://www.google.com/search?q=democrats+want+to+control+ev...

[6] https://www.google.com/search?q=republicans+want+to+control+...
The Gell-Mann Amnesia effect. We are all subject to it. Requires constant vigilance to avoid it.
Tiny Deep Learning on IoT Devices
ArmorPaint, and it has a beautiful UI
I think it has more to do with the early language design than Servo per se; it took a lot of inspiration from Erlang. Green threads and “let it fail” were the error handing strategy.
Something like that might work. I am surprise that the temperature stabilized local oscillator is so cheap. Care to share a link?

The other thing that can help is to put receivers not too far apart. Say 25 dishes in an area with 100 meters diameter. That improves sensitivity by an order or magnitude, resolution by two orders of magnitude and the station can either be connected with a clock network, or (if using GPS) will at least see correlated clock errors that don't matter much in the correlation. The 1 part in 10^-7 accuracy of the GPS receivers is plenty accurate for the phase folding.
Because most people don't know how to use anything else or it's not easy enough. It's that simple.
How do they harass people if they don't use GitHub for discussion? What is a "fake pull request"? Why is the project on GitHub if they don't use it?
You can do that with f-strings too... but you don't need to because they're generally already clearer.
Yes, of course. Again, this is how it works in basically every mainstream language with this feature.
Grew up in a city that disbanded its police department.

Became a complete hellhole as calls to burglary, home invasion and death threats would take an hour or more for county sheriff.

After numerous incidents sherif us told to get a gun; but gave a lot of warnings about how we would go to jail if we defended ourselves. Unless a very narrow range of criteria were met.

Moved as far as way as possible.
As an occasional python developer - I remember you could use `from future import <function>` to use python3 features in python 2.x. perhaps it would be possible to introduce a `past` package to include deprecated language features? of course this would still break compatibility in some cases, but would make it much easier to update them
Me too, which lowers my opinion of the speaker!
The idea of an NFT has been around for a couple of years, isn't that basically why ethereum was created? I do see the value in creating digitaly verifieable unique things, like skins for a game tied to a specific user while not being tied to a specific platform. It'll be interesting to see how this plays out.
My entire point is he’s written all the model solutions you need. They’re in the notes. That’s what I compared with. I didn’t have additional resources I’m talking about here. Just comparing my proofs with the ones given in the notes above.

You can’t possibly write all the other ones. It’s not humanly possible. Try it. You’ll get a Turing award if you do.
Clearly, then, the answer is to keep radicalized, disgruntled militants in positions of absolute power!
I'd say they would have to provide full interoperability or risk being fined.
Or the "joke" of arming mujahideen to fight your communist enemy, and then they turn the guns the wrong way.
Another step away from the beautiful clarity that Python embodies. Yes, I get what it does, but mostly I see the consequences. The past few years of Python language 'development' have been somewhat alarming to me.
That very plainly was not the users' wishes. The users' wishes were "go away, window, I want to see my feed, yes whatever, click."

That was something that ill-informed users were effectively tricked into doing by a malicious third party who intentionally fogged up the information they gave to those users.

The fact that Facebook gathered the data to begin with is already a huge problem. If they need to do that to exist, they shouldn't exist, and this is another tiny straw on top of the huge pile of reasons why that business model shouldn't exist.

I don't care how responsible you are with all that data, you shouldn't be gathering it.
Three Wagers
Redis is like this. It runs in-memory by default, but can be trivially configured to write to disk / be persistent between server sessions. Many credit this feature as a catalyst to its adoption.
Pattern matching will definitely make Python harder to learn, though. It’s not particularly coherent with the rest of the language either - the match statement has been described as “a DSL contrived to look like Python, and to be used inside of Python, but with very different semantics” [0].

[0] https://discuss.python.org/t/gauging-sentiment-on-pattern-ma...
Apparently, the suggestion of playing music to defeat witnesses was made in some warrior cop training seminar. What to do about that? They are training cops to defeat the constitution using copyright filters, that can't be right.
That reminds me that it's been years since I bothered moaning that the industry chose git over mercurial.
How is your Chinese / Russian?

Remove the military, and another one will replace it.

Ukraine gave up its nukes and lost a lot of the country for it.
Sorry - I mean random with regard to the intent. The intent isn't to broadcast this music to the world so that dancing can happen - it is to specifically restrict the ability for observers to record the incident. Restricting the ability for observers to record police incidents is already illegal in most circumstances. I think making sure this is attempt to circumvent the law falls under the same laws and comes with the same penalties is important.
What turmoil would you genuinely believe would follow?

The more absurd thing, in my mind, is that citizens of dozens of countries, including first world nations like Canada, Australia, and New Zealand, consent to having the monarchy, even though it is largely ceremonial. Certainly no one believes it creates stability, nor that turmoil would ensue if they abandoned it.
> I guess a relevant analogy here would be the difference between graphQL and REST

There is more than one difference between GraphQL and REST, could you clarify this analogy? Thanks
You can avoid lazy behaviour entirely in Haskell if you want to, so your purescript to haskell compiler can just only generate contrived haskell code that doesn't exhibit laziness
LinkedIn Marketing Magazin
You might want to check that thread from 1 week ago or so ;

"Me and ADHD"

https://news.ycombinator.com/item?id=25992390

I'm not diagnosing you or anything but that thread put me on to the fact I might have that type of wiring too ... it would explain a lot ( for me ) and possibly some of that ^ ?

[ EDIT ] Anxiety is hands down my primary problem, but sometimes some issues can obfuscate others, and cause deductive fallacies by encouraging you to explain everything away under the umbrella of that first cause.
Airbnb Remote Experience have worked decently well for us.
That's just an inevitable consequence of the fact that, in Python, "scope" is synonymous with "dictionary attached to some object." This is already how for-loops work.
It's a livestream - without the upload, nothing gets recorded. It's as much a part of the recording process as film is in an analogue camera. This specific act would be the direct analogue of ripping film out of a camera and exposing it to light so it can't be developed.
While what you are presenting is all factual and true, it completely ignores the new discovery that the Guardian has made: that the monarch has used Queen’s Consent, which was thought to be a mere legislative formality, to steer the government in a self-serving direction. We were not publicly aware of such a deep involvement.
> I'm wondering though, is fortification/enrichment in staples widespread?

The iodizing of salt comes to mind. Is that not widespread?
10,000 people working on Alexa and every time I use my Firestick it can't even search the right data, that's before we even start talking about the voice recognition quality. I wish we had virtual assistants so it could tell me a media player that actually works like it's 2021.

A good Fuzzer would probably replace a few 100 of these workers.

Amazon Says It Has Over 10,000 Employees Working on Alexa - https://www.wsj.com/articles/amazon-says-it-has-over-10-000-...
thanks for submitting :)
What about the decrease in paid security professionals?
> Does it mean literally the text string typed into the box by the user is new?

I guess that could be the case. Many could be related to things that are on the news. Like, 'the cw powerpuff girls' for the new show that was announced. No one was searching for that until the announcement, probably
All the evidence is that you'll end up with something more like a Kardashian and I doubt they'll bring in the billions of tourism dollars world royal fans do.

Stay Classy, Britain.
I have used Haxe off and on nearly from the beginning. I still use it and was doing some coding earlier today in it.

Two points of friction around it that tend to show up are in tooling and debugging. Haxe is what I like to call "parasitic" in that it leverages existing stacks really easily, but then the tooling of those stacks doesn't always offer the affordances you want.

For example, when Flash was still a major target, Haxe did have some SWF generation functionality, but it didn't accommodate every type of asset equally well and there was a bit of a puzzle - not an insurmountable one, but bigger and more opaque than anyone would face from Adobe's tools - in getting the binding of the embedded asset accessible from your Haxe code. The puzzle persisted through a lot of the SWF features(things like networking sandboxes, which would be used if you wanted to e.g. embed ads in a game, were related to how the SWF was built and delivered) and could result in a lot of timewasting.

Likewise, while the language is extremely savvy about offering access to the low-level functions of different targets - eventually you do come to debugging the generated code. Not because the compiler has failed(it's very reliable) but because there is some kind of platform-specific issue to be solved. And again, it's going to be more opaque to debug that than "doing it native".

The upside of this is that you can choose your target for everyday debugging, and therefore minimize the suck. It can actually be very productive and painless. (Edit: and the language is really up to speed with the idioms in current PLs, so it's often the better choice for writing abstractions.)

A healthy way to apply Haxe is to identify the places where you can put the platform code behind an interface, code that natively, and then code to the interface in Haxe for the rest. That way, you get the fluidity of being able to switch targets and you aren't jumping between layers so often. But this does come with the cost of having to build up a useful interface and really "own your own stack". It's not just-works technology, although it can come close with some of the frameworks.
Also for Americans, parallel investigation is a thing.
It's a waste of time. No matter the findings the US won't be satisfied. Well not unless it says it was a Chinese bioweapon or something crazy. Just look at the article where experts who isn't part of the investigation all think they know better than those who have the most access.
> I really don't understand why anyone anywhere in the modern world would want someone to rule over them.

Almost everyone wants someone to rule over them, or at least over their neighbors.
You and I have been assigned opposite worldviews by the failed communications apparatus we are both subjected to. We cannot begin to have a conversation. Thank you for taking the time to reply.
Miners, who supply new BTC to market, are constrained by mining expense to only sell at a price higher than what it cost them to mine. If they cannot meet this price, they mine less, and fewer BTC are produced.

Various modelling based in these simple economic fundamentals has produced accurate predictions of BTC pricing over time:

https://medium.com/@100trillionUSD/bitcoin-stock-to-flow-cro...
You are associating something unrelated with what I was saying.
I've been dealing with a similar condition for a while. I've learned that it's impossible for me to "not think". Any attempts at emptying my head will only invite more anxieties and problems to be solved. Instead, I've learned to fill it with trivial, creative challenges that occupy keep my brain busy enough to ward off negative thoughts yet introduce no stakes.

Some examples include:

- If I found myself stranded on an island, what kinds of challenges would I have to overcome and how?

- If I could improve the magic system of Harry Potter, what changes would I introduce?

- If I were given a device that I could use to turn back the time to 6 am once everyday, how could I use it to my best advantage while avoiding any pitfalls?

- If I were given a small 12x12x12 room with an unlimited budget to create a living space for me to be confined in, how would I use that space?

These would be the kinds of things that I could think about for a while before finding myself fast asleep. Not sure if this would work for anyone else, but maybe you can give it a try?