Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
133
hpr_transcripts/hpr1551.txt
Normal file
133
hpr_transcripts/hpr1551.txt
Normal file
@@ -0,0 +1,133 @@
|
||||
Episode: 1551
|
||||
Title: HPR1551: Bitcoin Mining
|
||||
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1551/hpr1551.mp3
|
||||
Transcribed: 2025-10-18 04:57:49
|
||||
|
||||
---
|
||||
|
||||
|
||||
Okay, one of my projects was to set up a set and forget Bitcoin mining rig.
|
||||
My father and I both did our research and at the time decided to both purchase a Bitcoin
|
||||
mining cube.
|
||||
Also known as an ASIC miner blocker up to cube.
|
||||
It can be found on ebay or amazon, a quick google search and you should see people selling
|
||||
them.
|
||||
100 bucks.
|
||||
So choices choices after deciding on the hardware to do the work, I then needed to power both
|
||||
cubes.
|
||||
My father found in order to Corsair RM850 computer power supply.
|
||||
So after powering, the next part is what hardware is going to run a stratum proxy.
|
||||
A stratum proxy is required because ASIC miner cubes use what is called a get work protocol.
|
||||
And most pools require stratum.
|
||||
I'm not going to go into great detail, but get work protocol for stratum proxy is mainly
|
||||
about network usage and the amount of requests that get sent to the pool you decide to
|
||||
mind with.
|
||||
I will get a little more in the pools later.
|
||||
Okay, back on topic.
|
||||
So I choose a stratum mining proxy written by a guy who goes by the name Slush.
|
||||
The hardware I chose to use is an old droid YouTube from hard kernel.
|
||||
The old droid is a neat little computer for about 60 bucks USD shipped to my home in USA.
|
||||
Made from a company on Korea.
|
||||
Some squicks, facts for this nifty little device are a 1.7 gigahertz quad core on processor
|
||||
and two gigabytes of RAM built in.
|
||||
Ten by 100 megabits per second either net and three high speed USB to no ports.
|
||||
And a nifty mini HDMI if you decide to make it more than a headless machine.
|
||||
Okay, so all the parts have arrived.
|
||||
It's time to start making everything work together to get some coin mining going.
|
||||
So following old droids instructions, a simple headless Debbie and Lenny install gets loaded
|
||||
onto a four gigabyte micro SDH C card.
|
||||
Both cubes and the old droid get plugged into a 16 port switch which feeds the rest of the
|
||||
house.
|
||||
Now do I really need to specify the 16 port switch is also connected to a router that is
|
||||
subsequently connected to a modem and there is working internet already and router modem
|
||||
switch are all powered on.
|
||||
Back to the old droid so Debbie is installed and the device is hooked to the internet.
|
||||
This is to power the little thing.
|
||||
Well, the easiest way I could get that done was, you guessed it, a 5 volt line coming from
|
||||
the Corsair Power Supply.
|
||||
Once the old droid was up and running, I checked my router to find the old droids IP and
|
||||
then used putty for windows ssh to ssh into the old droid because I had chosen to go headless
|
||||
from the start just to keep the overhead down.
|
||||
Step one, change the root password.
|
||||
Step two, create a non-privileged user and give it access rights to use the internet.
|
||||
The rest was all just a bunch of copy and paste for building striding mining proxy from
|
||||
slushes get hub source.
|
||||
Goop leaves your friend at times.
|
||||
After I finally successfully build the straddle proxy from get hub, I make a copy and place
|
||||
it in the home from my random username and of course, change ownership of the move file
|
||||
to the user's home it got placed into.
|
||||
Now the fun part, before I even try pointing the new spiffy looking cube minors at the
|
||||
proxy, I need the proxy to be persistent between reboots.
|
||||
My simple way of getting that done was a screen session and using a script that gets executed
|
||||
on boot automatically using my not so privileged user account.
|
||||
I'll give you a hint and say Sudo comes in handy.
|
||||
Okay, through trial and error because I'm not all that Linux savvy, I get the result I'm
|
||||
looking for, the old droid boots and runs a straddle mining proxy, silently in a screen
|
||||
session without divine intervention from me.
|
||||
Next, I dive into setting up both cube minors to see my proxy, which is pointing to my
|
||||
mining pool of choice.
|
||||
And again, I'll talk about mining pools later.
|
||||
Setting up the cubes himself was easier than anticipated, thanks to Google.
|
||||
Finding a forum post called Dougie's Doggies Comprehensive Asick Minor Cube Setup.
|
||||
This guide goes into how to hook the power up to what setting to change to for what you
|
||||
want the miner to do.
|
||||
So now we have the cubes pointing to our proxy on the old droid and the old droid getting
|
||||
mining work from the pool that straddle proxy is pointing at.
|
||||
Cube minors looks good and everything is set correctly, but you will probably have
|
||||
the same issue I and many other people have.
|
||||
Cube minors on the same subnet as Android cell phones don't mine, but at a fraction
|
||||
of their speed.
|
||||
And the cubes have a lot of errors.
|
||||
I'm not sure why and have yet to find out the reason, but yes, cube minors hate Android
|
||||
phones or vice versa.
|
||||
My quick easy dirty solution was to simply place another router with a different subnet
|
||||
between a mining setup and the rest of my network.
|
||||
So now it goes modem router that deals with the house, a switch, and then another router
|
||||
that feeds the cube minors in the old droid.
|
||||
Yes, I know.
|
||||
I can hear all of you tech savvy people cringing and horror and screaming.
|
||||
That is what a virtual land is for, but hey remember, not that tech savvy and just wanted
|
||||
to quick dirty running piece and hate it works.
|
||||
So now with my cubes and old droid behind the second router bam, both cubes mining away
|
||||
at top speed, which happens to be about 31 giga hashes per second per cube.
|
||||
So now we can talk a little, not mean just a little about mining pools.
|
||||
Once again, go and be your friend, do some research, choose a mining pool, but keep in mind
|
||||
if you go the asic miner cube route, you're limited to only shop 256 mining, no script
|
||||
mine.
|
||||
My choked pool of choice happened to be mega multi pool, why?
|
||||
Just because it's what I chose.
|
||||
As a little side note, I also used the Corsair power supply to power the second router,
|
||||
I hate wall works.
|
||||
I would give you prices on everything, but hey, they have gone down since my investment
|
||||
and I'm trying to just give you the gist of what's involved, not hold your hand through
|
||||
the entire process.
|
||||
Trust me, through the entire process I used Google a lot.
|
||||
If anything I've said is useful, good deal.
|
||||
Sorry, I can't go into more detail, this was a process I did months ago and I did not
|
||||
document my success and failures, but this gives the general what you need to do to get
|
||||
them going.
|
||||
I'm on list of random old projects as a minecraft server for my kids, most of the neighborhood
|
||||
kids plan, a Plex SabNZBD couch potato and sick beard server, if you don't know what
|
||||
that is, copy and paste Plex SabNZB couch potato and sick beard into your favorite search
|
||||
engine, you'll figure it out real fast.
|
||||
And my current project involves a 50cc moped that has been modified to the gills, more and
|
||||
more performance parts, tuning, more tuning and a little trick I did with an aerobando
|
||||
2 sensor and a digital multimeter to get the dreaded carb tunes, yes I hate carburetors.
|
||||
If any of those interests you, post a comment for this podcast and I'll be more than happy
|
||||
to share my wins and losses.
|
||||
Or if you need more info on setting up a set and forget mining platform, post a comment.
|
||||
Any podcast I do next, I will make sure to get all my ducks in a row and give you more
|
||||
of a, here is how it's done type of description, but this is a start, thank you for your time.
|
||||
You have been listening to HackerPublic Radio at HackerPublicRadio.org.
|
||||
We are a community podcast network that releases shows every weekday and Monday through Friday.
|
||||
Today's show, like all our shows, was contributed by a HPR listener like yourself.
|
||||
If you ever consider recording a podcast, then visit our website to find out how easy
|
||||
it really is.
|
||||
HackerPublic Radio was founded by the digital dog pound and the infonomicum computer
|
||||
club.
|
||||
We are as funded by the binary revolution at binref.com.
|
||||
All binref projects are proudly sponsored by LUNAR pages.
|
||||
From shared hosting to custom private clouds, go to LUNAR pages.com for all your hosting
|
||||
needs.
|
||||
Unless otherwise stasis, today's show is released under a creative commons, attribution, share
|
||||
a like.
|
||||
Reference in New Issue
Block a user