HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Mining Bitcoin on the Game Boy

stacksmashing · Youtube · 158 HN points · 0 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention stacksmashing's video "Mining Bitcoin on the Game Boy".
Youtube Summary
In this video, we attempt to mine Bitcoin on the original Game Boy using the Raspberry Pi Pico as a link-cable to USB adapter!

Links:
- Breakout and ROM cart: https://gumroad.com/stacksmashing#wKdGY
- Patreon: https://www.patreon.com/stacksmashing
- Twitter: https://twitter.com/ghidraninja

Code:
- Game Boy code: https://github.com/ghidraninja/game-boy-bitcoin-miner
- ntgbtminer for Game Boy: https://github.com/ghidraninja/game-boy-ntgbtminer
- Raspberry Pi Pico firmware: https://github.com/ghidraninja/game-boy-pico-link
- MVG's Intro to Game Boy programming: https://www.youtube.com/watch?v=FzPTK91EJY8

Also check out the NES miner here: http://retrominer.com

Timestamps:
00:00 - Intro
01:13 - Bitcoin mining explained
02:27 - Hardware setup
03:13 - Game Boy firmware
04:18 - Link Cable Protocol
05:45 - Raspberry Pi Firmware
06:10 - Host computer
07:00 - Let's mine Bitcoin!
07:53 - Testchain
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Apr 10, 2021 · 133 points, 22 comments · submitted by faebi
cgb223
Came to this video expecting a cheeky joke, left with a genuine understanding of how to implement a basic Bitcoin miner

This is awesome!

_joel
This video is really well done, good work
Minenash
I think the funniest part about this, is that the pico used for the cable probably can do miss hashes per second
nayuki
Obligatory: http://www.righto.com/2014/09/mining-bitcoin-with-pencil-and... ; http://www.righto.com/2019/07/bitcoin-mining-on-apollo-guida... ; http://www.righto.com/2015/05/bitcoin-mining-on-55-year-old-...
gus_massa
I'm not sure why this was downvoted, but perhaps some context may help.

Here nayuki linked a few posts made by kens about mining Bitcoins using weird old hardware (if you classify pencil and paper as hardware). A Gameboy is perhaps not vintage enough for kens :) .

Old HN discussion of these links:

* Pencil and Paper: https://news.ycombinator.com/item?id=8380110 (653 points, 104 comments) and https://news.ycombinator.com/item?id=15950599 (642 points, 158 comments)

* Apollo computer: https://news.ycombinator.com/item?id=20383561 (217 points, 107 comments)

* IBM 1401: https://news.ycombinator.com/item?id=9593412 (162 points, 34 comments)

CynicusRex
Would've been more fitting on the Pyramid: https://theoffice.fandom.com/wiki/Pyramid.
egypturnash
how to mine bitcoin on a gameboy

1. make an enteretaining video about trying to mine bitcoin on a gameboy

2. include bitcoin donation link

3. wait to see if you have sufficiently amused people with absurd numbers of bitcoin for them to donate some

ibraheemdev
[video]
ineedasername
Great, now it's going to be impossible to get a vintage Game Boy on ebay for under $10,000, not to mention making AA batteries impossible to find at retail.
ourmandave
But this could spark innovations, like an adapter to put a 3-fan RTX 3080 graphics card on it.

Or a portable snap-on expansion to power it with 8 car batteries.

pts_
Global warming solved.
nezza-_-
This is my video, happy to answer any questions
islandert
WHich has a more powerful processor, the gameboy or the raspberry pi?
monokh
Do you see any reason why the GBA couldn't perform the role of a hardware wallet? Secure element excluded of course.
nezza-_-
It could perform it, but as the other comment has outlined it would be very slow (and not very secure)!
stickac
Gameboy is really slow when compared to modern hardware. One ECDSA signature that takes around 100ms on Trezor (32-bit CPU @ 120 MHz) would take around a minute on GameBoy (8-bit CPU @ ~4 MHz.

If we're talking about GameBoy Advance (32-bit CPU @ 25 MHz) - this more plausible but still 5 times slower than Trezor.

ineedasername
I think waiting a full minute is a perfectly justifiable trade-off for a dystopian future that at least forces people to have an iconic '80's handheld strapped to their hip. If we're headed toward a dystopia, we can at least try to set the stage for a certain standard of aesthetics.
nicetryguy
Not a question: I followed and really enjoyed your series on [REDACTED] as each video came out =)
nezza-_-
That's great, thank you! I had a ton of fun on that one.
nicetryguy
I like how they just EOR'd the data and called it a day =)
karolist
Offtopic but I really liked the explanation animations, which software do you use for that?
nezza-_-
Thank you! I made those in Keynote, exported as video, and then basically freeze-framed each slide to align it with the voice-over.
Mar 30, 2021 · 2 points, 0 comments · submitted by diogotozzi
Mar 30, 2021 · 10 points, 4 comments · submitted by ljoshua
icod
Sigh... we have global warming. Why do you waste CO2 for pointless things?
KMnO4
What CO2 is a Game Boy producing?

You could maybe argue that mining Bitcoin using power hungry hardware in a country with a poor track record of green energy (eg USA) isn’t great for the planet.

But a Game Boy? More energy is wasted doing just about anything else.

neetrain
He must be joking. It's inappropriate for this site anyway though.
htk
Great hack, top humor, nostalgic “equipment”.
Mar 29, 2021 · 3 points, 0 comments · submitted by djxfade
Mar 28, 2021 · 3 points, 0 comments · submitted by gmemstr
Mar 27, 2021 · 7 points, 0 comments · submitted by DanBC
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.