peerflix
Bitcoin
Our great sponsors
peerflix | Bitcoin | |
---|---|---|
7 | 906 | |
6,147 | 75,394 | |
- | 1.5% | |
0.0 | 10.0 | |
almost 2 years ago | 7 days ago | |
JavaScript | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
peerflix
-
Plex to block all servers hosted at Hetzner
When I used a Chromecast, I was fond of an even more direct method. I used a Node CLI called "peerflix" [0] to stream a video file while downloading its torrent (so there wasn't even a need to wait). Then I just opened my browser to the local network address where peerflix was hosting the h264 playlist, and used the Cast button to stream it to my device (which I believe technically means Chromecast "takes over" downloading the playlist, rather than my laptop pushing the video to it, so I just needed to use a URL with the LAN IP of my computer).
At some point I also used a tool to stream to the Chromecast directly from the CLI (castnow?) - or maybe Peerflix even had this option, I can't remember. Nowadays I prefer to watch content on my phone in bed, which is why I like Jellyfin, because the iOS client can easily stream a video I downloaded onto my computer.
- Show HN: HTorrent – A HTTP to BitTorrent gateway with seeking written in Go
-
bash script to search torrent stream or download
It actually use peerflix as torrent streamer, github
-
Node.js Packages and Resources
peerflix - Streaming torrent client.
-
Just knock it off with your superiority flex just because you pirate your anime in a certain way, ok?
This is something I've repeated like 10 times on this subreddit, but you don't need to wait for a torrent to finish to start watching it. Literally every torrent client in the past decade supports downloading first piece files first, so you don't have to wait for the download to finish and can start watching it immediately. There's even stuff like peerflix which makes it easier.
Bitcoin
-
Analyzing Bitcoin Transactions with Lightning Node Insights
Ubuntu/Debian: Install LND: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#install-lnd Install Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#linux-instructions
-
Simulate your first Lightning transaction on the Bitcoin regtest network Part 1 (MacOS)
To be able to follow along, you must have both bitcoind and lnd installed.
-
Generating and Working With ScriptPubKeys in Bitcoin Transactions
As mentioned previously, ScriptPubKeys are scripts that embody the locking conditions of bitcoins in a Bitcoin transaction. They are a crucial element of a Bitcoin transaction that specifies the requirements that must be met before an unspent transaction output (UTXO) is used. The ScriptPubKey, combined with the Amount, creates an output of a Bitcoin transaction. Like every other script, ScriptPubKeys are made up of operators and data. During the encoding of a transaction, both data and the operands are represented in hexadecimal format. You can find the hex representation for all operands used in Bitcoin Scripts here.
- BTC's Luke Dashjr: '24 Bitcoin Core Update Will Disrupt Ordinals, BRC-20
-
Bitcoin Core 26.0
Here are the release notes: https://github.com/bitcoin/bitcoin/blob/26.x/doc/release-not...
It's blatantly false that "Bitcoin Core was purchased by Blockstream".
It's absolutely not the case. It's more like a conspiracy theory that keeps getting pushed into Bitcoin-related threads at Hacker news (maybe to tilt future analysis?)
If we take a look at the past month of commits from https://github.com/bitcoin/bitcoin/pulse/monthly, the top ten authors are:
- MarcoFalke (ChainCode)
-
ZeroMQ – Relicense from LGPL3 and exceptions to MPL 2.0
Fun ZeroMQ fact: bitcoind has used zeromq since 2015. This is used by client software including lightning node daemons to get notification of incoming transactions and blocks in a highly reliable and rapid way.
-
Help finding the code
I like how the insight can show what exactly been done over time..https://github.com/bitcoin/bitcoin/graphs/contributors
-
Possible to still obtain retired versions of bitcoin core?
I found this discussion and the OP appeared to gain access when using the version of core from the time the wallet.dat backup was created/encrypted: https://github.com/bitcoin/bitcoin/issues/14461
What are some alternatives?
umbrel - A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi 4, Pi 5, any Ubuntu/Debian system, or a VPS.
webtorrent - ⚡️ Streaming torrent client for the web
BitcoinJS - A javascript Bitcoin library for node.js and browsers.
js-git - A JavaScript implementation of Git.
PDFKit - A JavaScript PDF generation library for Node and the browser
peer-proxy - Secure local web service exposed from Peer even behind NAT/FW
naivecoin - A cryptocurrency implementation in less than 1500 lines of code
bitcoincore.org - Bitcoin Core project website
bips - Bitcoin Improvement Proposals
turf - A modular geospatial engine written in JavaScript and TypeScript
peercast - torrent-stream + chromecast