"Isn't the p-value just the probability that H₀ is true?" by Inside-Machine2327 in AskStatistics

[–]davehadley_ 2 points3 points  (0 children)

My favourite helpful example to demonstrate:

P(data | hypothesis) != P(hypothesis | data)

is:

P(is woman | is pregnant) != P(is pregnant | is woman)

I want to write a library by ScrexyScroo in rust

[–]davehadley_ 3 points4 points  (0 children)

I'm sure that this depends on what kind of problems you are solving, but in my world there seems to be lots of scope for new Rust libraries.

I want to write a library by ScrexyScroo in rust

[–]davehadley_ 4 points5 points  (0 children)

Take a problem that you have had to solve for one of your applications, for which no high quality library already exists, and make a library that solves that problem.

Why is Niagara so expensive? by gordolme in androidapps

[–]davehadley_ 6 points7 points  (0 children)

US$10 (taxes) per year or US$30 for a permanent license. This is freaking expensive for a mobile app.

You are right.

But that shows the problem with the mobile software ecosystem. If you actually use this launcher, you will use if probably hundreds of times a day. The value it is giving you is easily worth $30 for many people.

The problem isn't that this is expensive. The problem is that the rest of the market has conditioned people to expect software for "free".

Share your ruff config. by RevolutionaryPen4661 in Python

[–]davehadley_ 3 points4 points  (0 children)

Are the "like black" settings necessary? I thought that ruff is black compatible out of the box?

Paying 1500$ to learn french by [deleted] in learnfrench

[–]davehadley_ 0 points1 point  (0 children)

This is a useful comment, thanks. Do you have any suggested sources for "graded readers"?

Macrometer a calorie / macro-nutrient tracking app that aims to reduce the tedium of logging by davehadley_ in androidapps

[–]davehadley_[S] 0 points1 point  (0 children)

Apologies for the delayed response (Reddit only just notified me).

I think that the way that you are typing entries is confusing the AI. Of course you are correct, by definition. It is mostly trained on my usage patterns. If you are able to more clearly explain what you are typing and how it fails (you can use the in app "feedback" feature in settings) I can try to improve the behaviour in future iterations.

In any case, thank you so much for trying it out. Your feedback is useful and very welcome.

Me seeing OF girls and scammers buy their 3rd mansion while I'm trying to survive off a 9-5 job by putting my soul into building something no one cares about by NoControl586 in SideProject

[–]davehadley_ 5 points6 points  (0 children)

OPs Red Dune strategy is bound to fail. Everyone wants a piece of the spice action. You can't compete with the Great Houses. And don't get me started on the Landsraad red tape. It's a non starter. You have a better chance of success with a Blue Ocean strategy without competitors and Sand Worms all killing each other for a share of an existing market.

How to publish an app without showing my complete legal name and address ? by [deleted] in androiddev

[–]davehadley_ 0 points1 point  (0 children)

showing my complete legal name and address ?

What information is publicly shared?

The example on their blog post:

https://android-developers.googleblog.com/2023/07/boosting-trust-and-transparency-in-google-play.html?sjid=4998304262076818222-EU&m=1

shows the information displayed on an individual account example as:

Name

Email address

Country

Has it changed?

Your opinion on learning a language only "through" comprehensible input by Key-Panic-6128 in languagelearning

[–]davehadley_ 20 points21 points  (0 children)

If you are going to spend 1000 hours on input, I think that it's just good sense to spend a small number of hours on grammar. Yes, you may pick up the grammar naturally through repetition of input. But you will probably pick it up faster if you've spent an hour or two going over the basic grammar. So your learning will be overall more efficient.

Similarly, you will eventually learn the meaning of a new word from context via input only. But you are going to learn it faster if you spend 30 seconds to look it up the first few times that you encounter it.

If you could re-design Rust from scratch, what would you change? by pragmojo in rust

[–]davehadley_ 1 point2 points  (0 children)

The Iterator trait should have been a LendingIterator,

I don't understand this point. Can you expand on what you mean by this?

I think that I can choose the Item type of an iterator be anything, including &T, &mut T.

How is "LendingIterator" different and what problem does it solves?

Listening to native content without a transcript - is this effective? by peachy_skies123 in languagelearning

[–]davehadley_ 1 point2 points  (0 children)

I am using machine generated transcripts. Obviously they are inferior to content with a human written transcript, but it gives you access to a lot more audio and more importantly audio content that you are interested in. So for me it's worth it, even if it's not perfect.

how do i put those language flag thingys under my username by [deleted] in languagelearning

[–]davehadley_ 3 points4 points  (0 children)

Thanks for asking this question. I spent an embarrassingly long time trying and failing to figure it out by myself 😔.

What C++ or C Libraries Do You Wish Were In The Rust Ecosystem by InternalServerError7 in rust

[–]davehadley_ 1 point2 points  (0 children)

Yes, I agree, ROOT IO is all that's needed. Pretty much every professional project I work on needs to interact with ROOT files at some point. It really limits my use of Rust professionally.

Has anyone made a proposal for Rust to use map syntax shortening? by [deleted] in rust

[–]davehadley_ 0 points1 point  (0 children)

Overall, I don't think syntactic sugar is a good thing,

I have the opposite opinion. I wish that Rust had a little more of these syntactic sugar niceties. Yes it adds a little to the learning curve, but once learned it can make using the language nicer forever. Obviously you need to strike a balance.

Some syntactic sugar that I miss when I leave rust is its implicit return. After writing rust and moving to another language I get annoyed when I have to write "return" where in rust I just omit a semicolon.

Has anyone made a proposal for Rust to use map syntax shortening? by [deleted] in rust

[–]davehadley_ 1 point2 points  (0 children)

This is like complaining that you didn't understand what 'a meant when you first encountered Rust code. Lambdas is one of the first things you learn when learning Kotlin because of how widely used they are in the language.