Bitcoin Research Kit's avatar
Bitcoin Research Kit
npub1jagm...3v44
All of Bitcoin's data ready to be explored
Bitcoin Research Kit's avatar
brk 1 year ago
Hey y'all, I'm in need of some help ! If you have an android, could you tell me if going to any preset **by height** (at the very bottom, those are new ones !) crashes the page ? Safari iOS just can't handle this much allocation, yet everything's fine on desktop, really annoying Link: https://1c5e7d6c.satonomics.pages.dev
Bitcoin Research Kit's avatar
brk 1 year ago
Restarted the cloudflared service, I really need to add a recurring health check In the meantime don’t hesitate to ping this account if something doesn’t look right !
Bitcoin Research Kit's avatar
brk 1 year ago
In v0.1.1 a really nice new feature is having a free link to the dataset right in the legend next its name !
Bitcoin Research Kit's avatar
brk 1 year ago
Does anyone know how to contact no bullshit Bitcoin ? I’d love to put Satonomics on their radar
Bitcoin Research Kit's avatar
brk 1 year ago
Release time ! v. 0.1.1 | 849240 - 2024/06/24 Parser - Fixed overflow in `Price` struct which caused many Realized Caps and Realized Prices to have completely bogus data - Fixed Realized Cap computation which was using rounded prices instead normal ones Server - Added the chunk, date and time in the terminal logs App - Chart - Added double click option on a legend to toggle the visibility of all other series - Added highlight effect to a legend by darkening the color of all the other series on the chart while hovering it with the mouse - Added an API link in the legend for each dataset where applicable (when isn't generated locally) - Save fullscreen preference in local storage and url - Improved resize bar on desktop - Changed resize button logo - Changed the share button to visible on small screen too - Improved share screen - Fixed time range shifting not being the one in url params or saved in local storage - Fixed time range shifting on series toggling via the legend - Fixed time range shifting on fullscreen - Fixed time range shifting on resize of the sidebar - Set default view at first load to last 6 months - Added some padding around the datasets (year 1970 to 2100) - History - Changed background for the sticky dates from blur to a solid color as it didn't appear properly in Firefox - Build - Tried to add lazy loads to have split chunks after build, to have much faster load times and they worked great ! But they completely broke Safari on iOS, we can't have nice things - Removed many libraries and did some things manually instead to improve build size - Strip - Temporarily removed the Home button on the strip bar on desktop as there is no landing page yet - Settings - Add version - PWA - Fixed background update - Changed update check frequency to 1 minute (~1kb to fetch every minute which is very reasonable) - Added a nice banner to ask the user to install the update - Misc - Removed tracker even though it was a very privacy friendly as it appeared to not be working properly Price - Deleted old price datasets and their backups
Bitcoin Research Kit's avatar
brk 1 year ago
Tried to add lazy loads to have split chunks after build, to have much faster load times and they worked great ! But they completely broke Safari on iOS, we can't have nice things. It was just completely overwhelmed memory wise. I’ll try again another time but this will have to do for now
Bitcoin Research Kit's avatar
brk 1 year ago
That was a very nasty bug ! I was overflowing a u64 only at very rare times. Gonna have to use u128 and hope it won’t slow down the program by a lot Let’s recompute again ! View quoted note →