Avatar
MF_HODL
88a2c3b420b4a027706a98600d1fd744ac6cfd12e201b74189be5ef4b2b3aa45
YES #YESTR

It just is what it is. IMO it’s much less stupid than watching brain numbing sitcoms like “Big Bang Theory” or “Modern Family” every day.

As Derek noted, it’s usually just an excuse to have a big party with family & friends.

The Super Bowl is by far the highest advertisement cost $/second of any event each year. Companies spend insane amounts of money producing and running these ads, often new products are announced, etc.

It is stupid, but it’s not unusual for Americans to particularly care about ads on this one day per year.

Replying to Avatar jb55

🙄

DuckDuckGo doesn’t do this nonsense

well, dynamic difficulty adjustment is pretty much ... hmmm not really sure, it's not something that needs new tools, and it was only because i happened to be working for a shitcoin project that was building a hybrid proof of work/proof of stake algorithm that the CTO happened to be a trained physicist and noticed that difficulty adjustments were like a type of device he was familiar with from his work in physics, the PID controller

PID stands for Proportional Integral Derivative and it uses a set of parameters for each of those over a historical sample of data points to adjust a system, usually a linear parameter, to the inputs its getting

in my experimenting with it, i built a simulator that tested parameters for P, I and D I found it was possible to adjust smoothly, or be more accurate but it had a high noise component

i've since read a little more about how to work with these things and learned that the derivative can help a lot but in my tests it just added noise - the trick was to apply a band pass filter to cut the high frequencies out, and that probably would allow it to become faster at adjusting to changes without adding the noise factor that the P and I factor create when tweaked for fast adjustment

the fact is that the bitcoin difficulty adjustment is actually sufficient for the task, and due to its simplicity is preferable, but i could write a dynamic adjustment that is resistant to timewarp attacks and would reduce the amount of variance of solution times

Gotcha. I thought you meant you developed a more accurate way to estimate the total network hashrate on Bitcoin, than simply deriving it from difficulty and block count per day/week/etc

That’s cool. I am working as a data analyst in the Bitcoin mining world (happy to disclose where outside of Nostr). I’ve also done a lot of work with on-chain data, pool shares, and things related to hashrate.

Would love to look at your work on the ‘close hashrate estimates’ if it’s open source!

There’s also the whole range of analytics use cases that does not need any form of ML. The Python ecosystem has extremely robust tooling that makes this work easy. Rust tooling for dataframes etc is getting there, but it’s not reasonable to expect all analysts to learn Rust.

Does Golang have any libraries for dataframes and ad-hoc analysis, that works in something like a Jupyter notebook?

Also much of it, in fact most of it, does not work on neural networks or other “black box” unsupervised models.

The most common uses of ML for a business or researcher are correlation, categorization, and recommendation systems, or some form of forecasting/predictive modeling (I probably missed some). None of these require a neural net, or anything that resembles what we commonly call “AI”.

Bro… if you hate it so much, just ship something that competes

nostr:note10fuyem3jl85nnfmanktqumgapcv3k4947du659dq0yme4nav45fqgacphc

Replying to Avatar GHOST

YES

#YESTR

I’m not a Python maximalist by any stretch, but it is clearly the winner in the current data transformation/analytics/ML world.

If you’re not a Python fan, then build these tools and APIs in other languages which are *easy to use*!

When another ecosystem can match this usability, with better performance or environment/dependency management, for sure the industry will follow. nostr:note1484qszf2cr806dg6c927te5m66p070rzjqcmlps96ew8aq964vcslnernv