exchange rate – What would be the most reliable historical Bitcoin USD value data in JSON or CSV format? (Without any API/registration.)

As always, either there is zero data or there’s so much data that it’s impossible to know where to look or what to trust.

I can easily find a trillion websites showing all kinds of Bitcoin value charts and stuff, but I can’t find a single one which actually provides this easily and neatly in a JSON (or CSV) blob simply stating data like this:

2009-01-01;1.0
2009-01-02;1.0
2009-01-03;1.0
...
2017-05-08;19542.8

(Dates and prices are made up in my above example.)

Basically, I’m trying to reliably populate my local Bitcoin price database with the values for each day since Bitcoin was created. I do keep track of the current price, as well as the “all time high” price, and have been for several years. However, for whatever reason, I have not been storing those figures. Probably because I knew that it would likely be possible to fetch a “full history” at some future point anyway.

Note: Other Stack Exchange questions about this, such as this: Historical BTC data in JSON … just contain broken links.

Bittrex API rate limit – Bitcoin Stack Exchange

This question has been asked in the #api-developers channel of the Bittrex Slack Group a few times.

Here’s the important fragment of the discussion with somewhat an answer to our question.

July 2nd, 2017

Some user:
seriously guys.. the rate limit.. what is it..

bittrex-bill:
It varies by API call.
If you hit the limit, you are abusing it. If you hit the limit a lot, you risk getting banned :]
I dont have a clearer answer for you right now

Some user:
Is greater than 1 minute consistently 24/7 within an acceptable use?

bittrex-bill:
yes

That’s it! I personally wish they would update the API docs with a clear and hard limitation, but for now, when we’re writing code that is long-running, and executes in a loop, we should try to cap the requests around 1 request per minute per API method.

Can we use fee rate less than 1 sat/vbyte?

Is it possible to create, sign and broadcast a transaction with fee rate less than 1 sat/vbyte?

growth rate – Basic question on big-O calculation

$f(n)=n+mathcal{O}(log{}n)$ ; $n>1$

It is correct to say this:

$f(n+1) geqslant mathcal{O}(log{}(n+1)) – mathcal{O}(log{}n)$

If it is correct or incorrect, how can I prove it?

$f(n+1)=f(n)+1+ mathcal{O}(log{}(n+1)) – mathcal{O}(log{}n) $

$Longrightarrow f(n+1) geqslant mathcal{O}(log{}(n+1)) – mathcal{O}(log{}n)$ ?

more general form:

$h(n)=g(n)+mathcal{O}(log{}n)$ ; $n>1$

$h(n+1) geqslant mathcal{O}(log{}(n+1)) – mathcal{O}(log{}n) Leftrightarrow g(n+1)geqslant g(n)$ ?

Tks!

Given a bitcoin block, what’s the easiest way to determine the minimum net fee rate (including ancestors) for transactions in that block?

Given a bitcoin block, what’s the easiest way to determine the minimum net fee rate (including ancestors) for transactions in that block?

A naive approach would be to just find the minimum fee rate for a single transaction, but that does not take ancestor and descendant chains into account. I want to know the minimum clearing fee rate for the block considering the full ancestor/descendant chains

I’ve been looking through the transaction selection algorithm to try and understand the logic, and figured I could try and reverse engineer it to decode an existing block… but I’m wondering if someone has already done the work and created a good tool/script/api that can parse an existing block and determine the minimum net fee rate of the block’s transactions

Top Rated Upwork Expert Customer support / Virtual Assistant (100% Job Success Rate)

Hi, I am Jayant.
I am Jay. I am proactive and take initiatives to help out my clients as much as possible. My areas of strength include professionalism, high-level organizational skills; detail-oriented, multi-tasking capabilities, and the ability to adapt to change.
Services I offer:
SEMrush

– Customer service
– Chat support and email support.
– Email management
– Social media management

– Shopify store setup
– Custom logo design & banners
– Shopify product upload.
– Editing product images.
– Facebook ad management.

Software I am hands-on in:
– Zendesk
– Freshdesk
– Slack
– Oberlo
– Adobe Photoshop
– Adobe Illustrator
– Trello
– Microsoft Office
– Gmail, Google Docs, Dropbox, Box, Google Drive.

You can PM me for contact information.
I will provide my Upwork profile link on request.
Cheers!

 

rate limiting – How do I limit linux CPU and RAM usage per user

I would like to limit CPU and ram usage per user.

So, let’s say there is user john.
He can run as many processes as he wants, but he also needs to have 2048 megabytes of ram and 2 CPU cores.

I know there are methods like ‘ulimit’ and ‘nice’, but I’m limited to just one command, so I would need something like this:

limiter_cmd -ram 2048 -cpu 2 screen -s 1 ./script

Also, I’m using the ‘screen’ command to save sessions.

Hourly Rate – Hourly-rate.com – HYIPs

I’m not the admin.
Listed on monitor. 🙂

Start: 05/08/2020

Register here

HR-468.gif

About:
hourly-rate.com is ready to propose profitable cooperation for all comers. We present a high-tech and modern company which is recognized industry leader in the field of computer technology, software and innovations. Our technical experts are involved in developing new methods and effective algorithms of Cryptocurrency mining. Over last few years hourly-rate.com has managed to build a few large mining farms in the United Kingdom and Scotland. We have equipped them with the most powerful and modern mining hardware that around the clock provides excellent results and serves as a source for earnings.

In the summer of 2020 our team has made a successful attempt to enter international investment market with to offer cooperation for clients and partners. Currently, our goalis to develop wider European network of Cryptocurrency mining farms to provide everyone the opportunity to participate in processes of mining and earning.

If you want to make today, we invite you to join our pool of investors. Our offer is valid on a permanent basis as well as your profits will be always accrued after you make a deposit, from 1.08% to 4.75% on a hour basis with the possibility to withdraw instantly. Many of you have been waiting for such a proposal, and we are confident that you will not be disappointed with our service.

Plans:
4.75% hourly for 24 hours, 2,5% hourly for 48 hours, 1,08% hourly for 96 hours

Referral Commission:
1%

Payment Processors:
Litecoin, PerfectMoney, Bitcoin, Ethereum, Bitcoin Cash, Dogecoin

Minimum Deposit:
$10

Minimum Withdrawal:
$0.10 / $10 Crypto

Features:
Domain:NameCheap, Inc., 2019-11-30 – 2020-11-30 (registered for 1 year)
Hosting:USA Cloudflare, Inc
IP-address:172.67.212.185 (live sites on IP: 1) , 104.31.84.49 (live sites on IP: 31) , 104.31.85.49 (live sites on IP: 1)
SSL:Cloudflare Inc ECC CA-3 Cloudflare, valid: 05 Aug 2020 – 05 Aug 2021
Licensed Goldcoders script
Registered Company

Our deposit:
The amount of 50 USD has been withdrawn from your account. Accounts: U1651590->U23239185. Memo: Shopping Cart Payment. Deposit to hourly-rate.com – Hourly Accruals, Instant Payouts. User IncredibleEarnings.. Date: 13:42 22.09.20. Batch: 335693836.

Register here

numerics – How can I determine the convergence rate of recurrence methods?

I want to solve the equation $x^{3}-x-1=0$ by iterating recurrence equations.

I have two different recurrence relations for solving this equation:

  1. $x_{k+1}=sqrt(3){x_{k}+1} quad(k=0,1, cdots)$

  2. $x_{k+1}=frac{2 x_{k}^{3}+1}{3 x_{k}^{2}-1} quad(k=0,1, cdots)$

I have known that the first recurrence relation has linear convergence and the second has at least second order convergence.

How can I use Mathematica to verify this conclusion?

This is code I use to iterate my recurrence relations:

NestList(Power(# + 1, (3)^-1) &, 1., 5)
NestList((2 #^3 + 1)/(3 #^2 - 1) &, 1., 5)

http – How would i rate limit a get request in golang?

I need some help with some code that i am working with; I want to rate limit the amount of request i send to 4 per minute.

package main

import (
    "fmt"
    "io/ioutil"
    "log"
    "net/http"
)

var (
    vtAPIKey       = "some_api_key"
    systemFileHash = "some_hash"
)

func main() {
    hashAPIendpoint := fmt.Sprint("https://www.virustotal.com/vtapi/v2/file/report?apikey=", vtAPIKey, "&resource=", systemFileHash)
    // ping the api endpoint
    resp, err := http.Get(hashAPIendpoint)
    // log any errors
    if err != nil {
        log.Println(err)
    }
    // read the api response
    body, err := ioutil.ReadAll(resp.Body)
    // log all the errors
    if err != nil {
        log.Println(err)
    }
    // log everything
    log.Println(string(body))
}