News for hackers. Stuff that matters.
Re:The Stacks 2.0 blockchain implementation in Rust by ftlio on Monday February 14, 2022 @12:27PM (#30334840)
We use almost as much energy to dry our clothes. You have to argue that Bitcoin isn't useful as well to argue that it's wasteful. Most people do this by saying there are alternatives to Bitcoin, but none of them have the same security profile. They're not equivalent.

As someone who would be fine in recyclable coveralls a la The Dispossessed, I think clothes drying is a waste. Thankfully I'm not the arbiter of what's useful to everyone.

Re:The Stacks 2.0 blockchain implementation in Rust by cute_boi on Monday February 14, 2022 @01:15PM (#30335700)
This is a fallacy I don't like. How about we solve both? Stopping bitcoin mining and drying using efficient technique if possible.

We should dry cloth by hanging it if we can. If people aren't doing it, then I think we should discourage it. It just becomes essential during rainy or winter season where we can't dry clothes. And with modern dense urban style of living, which I disdain, has made people dependence on such tools because there is less space for gardening, drying clothes etc… And drying cloth by hanging require rotation otherwise color may fade etc.

The problem with bitcoin is its incentive to burn energy. Miners are competition to burn energy. While drying clothes, we aren't in competition with each other. One is game, the other is not. That's a big difference, IMHO.

Yes, traditional financial system is also bad that it requires loads of server etc. to maintain. But again, there is no incentive to burn energy just to win probability games.

How about we acknowledge that bitcoin is really problematic. Just like with everything, it has some miniscule benefits like it provides a way to live in certain countries like Argentina. But, just like with engineering difficulties, we should be able to weight its advantage and disadvantage. Bitcoin is clearly a bane for this world.

If you had compared drying clothes with 10x energy and increment of it as people dry more using machines, it would be analogous, but as of now your argument doesn't hold water.

Re:The Stacks 2.0 blockchain implementation in Rust by ftlio on Monday February 14, 2022 @02:52PM (#30337328)
It's not a safe assumption that other forms of money exist that are less problematic than Bitcoin. People can and can't buy things using certain kinds of money largely because of the results of war or the threat of war. I'm always amazed at people that are confident the US Dollar machine is more ethical than Bitcoin.

There's simply too much to consider to know for sure, and the experiment of making a better version of money is probably at least worth as much as drying clothes, especially when you consider it's as equally opt-in.

Re:The Stacks 2.0 blockchain implementation in Rust by UncleMeat on Monday February 14, 2022 @09:24PM (#30341859)
> It's not a safe assumption that other forms of money exist that are less problematic than Bitcoin.

I believe it is. Replace BTC with an identical system except with a reward curve that isn't logarithmic and you have a strictly superior system for the world, except that early adopters no longer make off with gazillions of dollars.

Re:The Stacks 2.0 blockchain implementation in Rust by dagmx on Monday February 14, 2022 @12:33PM (#30334979)
Are you comparing the cost of everyone in the world who uses dryers to dry their clothes versus the cost of everyone in the world who's using Bitcoin?

What's the ratio of people?

Re:The Stacks 2.0 blockchain implementation in Rust by anonporridge on Monday February 14, 2022 @12:41PM (#30335107)
Actually no.

Clothes dryers in the US alone (5% of humans) use the same order of magnitude electricity as global bitcoin mining. This claim is based on this back of the envelope estimate from the guy who led the decentralized identity project at Microsoft, ION, which also uses bitcoin as a foundational layer, https://twitter.com/csuwildcat/status/1361342448014778369

And these US clothes dryers are probably responsible for much more carbon emissions, because where people choose to live doesn't necessarily correspond with the cheapest or greenest energy sources, unlike bitcoin mining which is ludicrously mobile.

Re:The Stacks 2.0 blockchain implementation in Rust by ReleaseCandidat on Monday February 14, 2022 @01:58PM (#30336518)
> Clothes dryers in the US alone (5% of humans) use the same order of magnitude electricity as global bitcoin mining.

A paper about the wasteful energy usage of dryers:

https://www.nrdc.org/sites/default/files/ene_14060901a.pdf

   On average, Americans dry five loads of laundry a week, spending about
   $100 a year to power a typical electric dryer, or $40 a year to operate a 
   similar natural gas dryer. In total, dryers now represent a $9 billion 
   annual national energy bill – about 6% of residential electricity consumption 
   and 2% of residential natural gas consumption. They consume as much
   electricity per year – 60 billion kWh – as the entire state of 
   Massachusetts, and are responsible for 40 million metric tons of annual 
   carbon dioxide emissions. By any measure, their energy use and
   environmental impact are large enough to be worth doing something about.
60 billion kWh are 60 TWh, this site claims Bitcoin needs 125TWh (theoretical min. is 50TWh, max. 292TWh). https://ccaf.io/cbeci/index

Of course that does mean we should stop with _both_.

Re:The Stacks 2.0 blockchain implementation in Rust by anonporridge on Monday February 14, 2022 @02:09PM (#30336710)
> Of course that does mean we should stop with _both_.

That's absurd. Energy use is not the problem. Burning carbon fuel we dug out of the ground and spewing the carbon into the atmosphere is the problem.

I want a future where no human has to waste time thinking about drying their clothes, because that's a more interesting world.

I want a future of abundant and cheap energy. Why don't you think we can get there?

Re:The Stacks 2.0 blockchain implementation in Rust by ReleaseCandidat on Monday February 14, 2022 @02:45PM (#30337228)
> I want a future of abundant and cheap energy.

We are talking about drying clothes. The sun (and wind) _is_ abundant and free for at least some part of year (yes, depending on your location). I'm not talking about not using dryers any more at all, but that it is quite easy to not always use one. And most people in 'developed nations' still don't use one.

I've just found some data for Germany: 43% of households in Germany have had a dryer in 2021.

https://de.statista.com/statistik/daten/studie/516868/umfrag...

In the UK the numbers are higher: 58% of households in 2018

https://www.statista.com/statistics/289140/tumble-dryers-in-...

Numbers from the 90s:

USA: 72% Belgium: 39% UK: 32% Netherlands: 27% Switzerland: 27% West Germany: 17% France: 12% Italy: 10% Spain: 5%

https://www.infoplease.com/world/economic-statistics/percent...

> Energy use is not the problem.

Not necessarily directly, no. But somebody needs to build and maintain 'stuff' that generates, 'transports' and uses this energy. So in the end there is a need for more of many other resources too.

Re:The Stacks 2.0 blockchain implementation in Rust by blooalien on Tuesday February 15, 2022 @02:45AM (#30343806)
"Abundant and cheap" energy means nothing if it's not also clean and renewable energy. The real problem is that nobody who's getting filthy rich off energy wants abundant, cheap, clean, renewable energy unless it somehow makes them more money than the current status quo does. If it does not, then they'll fight it tooth and nail all the way to everyone's graves.
Re:The Stacks 2.0 blockchain implementation in Rust by simiones on Tuesday February 15, 2022 @06:42AM (#30345259)
> I want a future of abundant and cheap energy. Why don't you think we can get there?

Currently, there is no path to generating abundant and cheap energy without fossil fuels, and fossil fuels only seem cheap because they're not pricing in global warming.

All other forms of generating power are more expensive overall, or much more limited by other issues. Solar is very cheap, but having enough solar + storage to power a northerly country for a bad winter is decidedly not. Not to mention, the cheap storage solutions (batteries) don't actually scale up if you want to move entirely to solar + wind (there simply isn't enough lithium in the world, or at least not enough mined per year to achieve 100% solar + wind in a few decades).

Re:The Stacks 2.0 blockchain implementation in Rust by dagmx on Monday February 14, 2022 @02:02PM (#30336599)
A quick lookup shows that there are approximately 78M wallets in the Bitcoin network. That's still roughly a 2:1 ratio at that point of users in favor of dryers having a better consumption to use metric.

Even that's generous because households often consist of multiple people with separate financial systems, so they'd be sharing the dryer metrics, but multiplying the Bitcoin wallet metric. That could make the ratio already much higher at 3:1 or 4:1

That's not even getting into peak hour timings. A financial network needs to run all day, you can incentivize people to run dryers at off peak hours quite easily.

Lastly, either way it's just whataboutism. We should be reducing all energy waste, including dryer usage, not pointing to it and saying "well why don't you care about that, therefore mine is fine"

All waste is bad.

Re:The Stacks 2.0 blockchain implementation in Rust by anonporridge on Monday February 14, 2022 @02:16PM (#30336834)
Waste is largely subjective.

Is it wasteful to have a 1000W gaming PC that only one person can use at a time when a Nintendo Switch uses a tiny fraction of the power and can support up to 4 players?

I think it is, because I don't personally value PC gaming. But I also don't think it's right for me to dictate how people spend their money (energy allotment) just because I think it's a wasteful use of energy compared to other things they could be doing.

Re:The Stacks 2.0 blockchain implementation in Rust by webkike on Monday February 14, 2022 @12:43PM (#30335146)
If we’re going to compare bitcoin to dry clothes, I’d rather have dry clothes but ten orders of magnitude
Re:The Stacks 2.0 blockchain implementation in Rust by anonporridge on Monday February 14, 2022 @12:45PM (#30335175)
Do you care so little about the planet that you can't just hang your clothes and wait a little while longer for them to dry?
Re:The Stacks 2.0 blockchain implementation in Rust by cute_boi on Monday February 14, 2022 @01:18PM (#30335749)
This assumes, clothes can dry easily during winters or rainy season.

Also, in modern city we are starting to live densely. Some people live in 1 or 2 rooms and they don't have accessibility to dry their clothes. And drying clothes in room has its own problem like latent heat issue.

Re:The Stacks 2.0 blockchain implementation in Rust by PretzelPirate on Monday February 14, 2022 @03:59PM (#30338247)
As a counter argument: I live in a small NYC apartment with a washing machine but no dryer. I wash my clothes and then hang them in the bathroom to dry. It’s inconvenient but it works year-round and my clothes get dry.
Re:The Stacks 2.0 blockchain implementation in Rust by webkike on Monday February 14, 2022 @01:15PM (#30335695)
Sometimes it’s raining
Re:The Stacks 2.0 blockchain implementation in Rust by anonporridge on Monday February 14, 2022 @01:37PM (#30336123)
Cool! So you hang your clothes otherwise, right?

Or are you just a hypocrite that will readily use an unnecessarily energy wasteful product for some light convenience while berating something that uses energy that other people, but not you, consider to be valuable.

Or do you want to have an actual adult conversation about how we can actually solve GHG emissions by properly internalizing the costs of polluting via these dirty sources, rather than wasting political and social capital on a thing that uses <1% of the worlds energy, and if it disappeared tomorrow would have almost zero effect on our planet's climate trajectory?

Re:The Stacks 2.0 blockchain implementation in Rust by webkike on Monday February 14, 2022 @01:45PM (#30336295)
You can try to frame it like it is all you want, but drying clothes is not using “unnecessarily energy wasteful product for some light convenience”. This isn’t just one person using a dryer to dry their socks, this is the total cost of drying clothes, and that isn’t something that doesn’t massively improves everyone’s life. If you’re going to spend that amount of energy the base requirement of usefulness of the outcome in my opinion very well could be that all of our clothes are dried.
Re:The Stacks 2.0 blockchain implementation in Rust by speedgoose on Monday February 14, 2022 @01:03PM (#30335494)
Since some people waste energy, it’s okay to waste energy too ?
Re:The Stacks 2.0 blockchain implementation in Rust by timeon on Monday February 14, 2022 @03:25PM (#30337788)
I use 0 energy to dry my clothes. Same with most people I know. But even if that was not the case, you are just using distraction. The proof of waste is still there.
Re:The Stacks 2.0 blockchain implementation in Rust by dv_dt on Monday February 14, 2022 @01:50PM (#30336376)
How has no one proposed a bitcoin machine using waste heat for a clothes dryer yet?
Re:The Stacks 2.0 blockchain implementation in Rust by e-clinton on Tuesday February 15, 2022 @06:49AM (#30345299)
If Proof of work uses as much energy as drying clothes, I’d imagine it means processors are putting out as much heat as a dryer. Could we combine these? Bitcoin dryer, anyone?
Re:The Stacks 2.0 blockchain implementation in Rust by woah on Monday February 14, 2022 @01:56PM (#30336483)
> who would be fine in recyclable coveralls

What's stopping you?

Re:The Stacks 2.0 blockchain implementation in Rust by ftlio on Monday February 14, 2022 @03:02PM (#30337476)
What's stopping me from declaring that people who have normal clothes drying habits are unethical compared to my proposed alternative, devoid of any attempt to understand its potential externalities? I'm not a butthole.