How did Hal install the original

Bitcoin core on his computer?

How did you install it on your computer?

Writing complex software and then creating a seamless install method are both laborious. I think there’s over-trivialization of creating an installer/bundle/whatever in this thread.

Reply to this note

Please Login to reply.

Discussion

Oh I definitely don't mean to trivialise the task! It's far from trivial - but it is also super important imho. Time and effort are limited resources for both devs and non-devs. A laborious task for a Dev can save literally thousands of effort-hours for non-devs, and "If you really care you'll learn how" isn't an excuse that scales. Its only ever true for a comparatively small subset of potential users.

💯

Proof of Work is life. But scaling requires using other work for you.

Even though I said “can you please make it intuitive” I really do feel like the responsibility for this layer kinda falls on people in my position.

I’m technically skilled enough to know a lot of what is going on in GitHub, but still spend so much time naturally exploring and thinking about simple design that I think I do really well with the normie perspective.

I did a 9 page write up with the problems and some potential solutions to the old design of BTcPayServer and they actually took into account like a third of what I suggested and it is far better with the new UI. Still not perfect and some of the tools and naming conventions are still confusing, but it’s much better than it was.

I wish I felt like I had time to actually build and design interfaces for things because I think I’d be good at it and from what I’ve worked on purely from a photoshop perspective I’ve had really positive feedback. Between my sisters color and aesthetic skill and my own thinking around app flow and uses, I think we could really be valuable. Really just a matter of time and resources… always is I guess.

🤝 🫂

Please keep recommending UI/UX improvements so creativity retarded colour blind people like myself can improve things for users.

I am not over trivializing it, I’m trying to explain the *importance* of it. I don’t claim at all that what I’ve suggested is an easy task.

Like I said, my OP was supposed to be a casual joke about my pains with using GitHub despite starting this in depth conversation. 😆

It’s obviously vastly easier said than done. As someone who digs through dependencies incessantly with docker tools and is working with someone right now to try and get slashtags fully built inside a Wordpress plug-in, trust me I know this isn’t a simple ask.

What feels like the 100s of different times and different versions and environments and docker instances in which I have installed the same python packages still confound me to no end. And how often I try to do something only to realize the version in the current thing I’m working in isn’t the right one and then trying to understand how and at what layer I need to update or downgrade python or pip or whatever - just hurts my face 🤣🤣

Computers can be infuriating sometimes.

Python is a shitcoin.