Bitcoin Forum
May 11, 2024, 12:20:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  All
  Print  
Author Topic: Thanks to people who support 1-2 MB blocks - great idea u fools...  (Read 17062 times)
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
September 14, 2015, 05:49:53 PM
 #21

Company X has plan B and we need to modify the current consensus rules in order to accommodate them! What could go wrong?

Every companies work like that. Keeping the blocks small is a good way to keep investments in the space away and ensure bitcoin to be a commercial failure. Don't fool yourself though, another system will give what companies need (either a fork or an altcoin) AKA growth predictability leaving bitcoin behind in term of value proposition.
Unless this another system is as censorship-resistant as Bitcoin (seems unlikely), I don't give a shit.

Scaling =! being less censorship resistant. I don't understand your point.
You know, that's the whole point, that's the main reason of the ongoing debate. And it remains to be seen who of us is right.

BTW, scaling != large blocks. Large blocks are one of the ways, and you are aware of that.
1715430059
Hero Member
*
Offline Offline

Posts: 1715430059

View Profile Personal Message (Offline)

Ignore
1715430059
Reply with quote  #2

1715430059
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715430059
Hero Member
*
Offline Offline

Posts: 1715430059

View Profile Personal Message (Offline)

Ignore
1715430059
Reply with quote  #2

1715430059
Report to moderator
1715430059
Hero Member
*
Offline Offline

Posts: 1715430059

View Profile Personal Message (Offline)

Ignore
1715430059
Reply with quote  #2

1715430059
Report to moderator
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 05:51:48 PM
 #22

Company X has plan B and we need to modify the current consensus rules in order to accommodate them! What could go wrong?

Every companies work like that. Keeping the blocks small is a good way to keep investments in the space away and ensure bitcoin to be a commercial failure. Don't fool yourself though, another system will give what companies need (either a fork or an altcoin) AKA growth predictability leaving bitcoin behind in term of value proposition.
Unless this another system is as censorship-resistant as Bitcoin (seems unlikely), I don't give a shit.

Scaling =! being less censorship resistant. I don't understand your point.
You know, that's the whole point, that's the main reason of the ongoing debate. And it remains to be seen who of us is right.

BTW, scaling != large blocks. Large blocks are one of the ways, and you are aware of that.

scaling != more TX

DUH

yayayo
Legendary
*
Offline Offline

Activity: 1806
Merit: 1024



View Profile
September 14, 2015, 06:51:38 PM
 #23


jgarzik suggests in his talk that Fidelity investment company has a beta bitcoin project which it is cannot turn on, because it would "max out" bitcoin capacity and future capacity growth is unknown



Bitcoin is not a service layer for Fidelity investment's purposes. If they need that much data, they can run their proper altcoin or use upper-layer-Bitcoin-technologies.

It's sickening to read all the FUD that is posted by altcoiners referring to an urgency to raise blocks. People who fall for this propaganda mostly don't understand, that block size increases do not solve Bitcoin's scaling problem. To scale Bitcoin, additional solutions like sidechains are needed. These are being developed right now.

Giving up decentralization for a quick buck will kill Bitcoin.

ya.ya.yo!

.
..1xBit.com   Super Six..
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀       
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████       
████████▌     
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████     
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
..TAKE PART..
knight22
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


--------------->¿?


View Profile
September 14, 2015, 06:53:41 PM
 #24


jgarzik suggests in his talk that Fidelity investment company has a beta bitcoin project which it is cannot turn on, because it would "max out" bitcoin capacity and future capacity growth is unknown



Bitcoin is not a service layer for Fidelity investment's purposes. If they need that much data, they can run their proper altcoin or use upper-layer-Bitcoin-technologies.

It's sickening to read all the FUD that is posted by altcoiners referring to an urgency to raise blocks. People who fall for this propaganda mostly don't understand, that block size increases do not solve Bitcoin's scaling problem. To scale Bitcoin, additional solutions like sidechains are needed. These are being developed right now.

Giving up decentralization for a quick buck will kill Bitcoin.

ya.ya.yo!

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions. 

yayayo
Legendary
*
Offline Offline

Activity: 1806
Merit: 1024



View Profile
September 14, 2015, 07:07:22 PM
 #25

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions. 

Worldwide public infrastructure (network upload capacity) is not build only to suit Bitcoin. Exceeding technical limits will make it impossible for private individuals to run full nodes. This will lead to a further decline in node count and hence increase centralization to a limited number of full nodes run by corporations that will reduce network security and open the doors to blacklisting, surveillance and ultimately loss of full private ownership rights.

People that want another Paypal should just stick to the original.

ya.ya.yo!

.
..1xBit.com   Super Six..
▄█████████████▄
████████████▀▀▀
█████████████▄
█████████▌▀████
██████████  ▀██
██████████▌   ▀
████████████▄▄
███████████████
███████████████
███████████████
███████████████
███████████████
▀██████████████
███████████████
█████████████▀
█████▀▀       
███▀ ▄███     ▄
██▄▄████▌    ▄█
████████       
████████▌     
█████████    ▐█
██████████   ▐█
███████▀▀   ▄██
███▀   ▄▄▄█████
███ ▄██████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████████
███████████▀▀▀█
██████████     
███████████▄▄▄█
███████████████
███████████████
███████████████
███████████████
███████████████
         ▄█████
        ▄██████
       ▄███████
      ▄████████
     ▄█████████
    ▄███████
   ▄███████████
  ▄████████████
 ▄█████████████
▄██████████████
  ▀▀███████████
      ▀▀███
████
          ▀▀
          ▄▄██▌
      ▄▄███████
     █████████▀

 ▄██▄▄▀▀██▀▀
▄██████     ▄▄▄
███████   ▄█▄ ▄
▀██████   █  ▀█
 ▀▀▀
    ▀▄▄█▀
▄▄█████▄    ▀▀▀
 ▀████████
   ▀█████▀ ████
      ▀▀▀ █████
          █████
       ▄  █▄▄ █ ▄
     ▀▄██▀▀▀▀▀▀▀▀
      ▀ ▄▄█████▄█▄▄
    ▄ ▄███▀    ▀▀ ▀▀▄
  ▄██▄███▄ ▀▀▀▀▄  ▄▄
  ▄████████▄▄▄▄▄█▄▄▄██
 ████████████▀▀    █ ▐█
██████████████▄ ▄▄▀██▄██
 ▐██████████████    ▄███
  ████▀████████████▄███▀
  ▀█▀  ▐█████████████▀
       ▐████████████▀
       ▀█████▀▀▀ █▀
.
Premier League
LaLiga
Serie A
.
Bundesliga
Ligue 1
Primeira Liga
.
..TAKE PART..
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 07:09:07 PM
 #26


jgarzik suggests in his talk that Fidelity investment company has a beta bitcoin project which it is cannot turn on, because it would "max out" bitcoin capacity and future capacity growth is unknown



Bitcoin is not a service layer for Fidelity investment's purposes. If they need that much data, they can run their proper altcoin or use upper-layer-Bitcoin-technologies.

It's sickening to read all the FUD that is posted by altcoiners referring to an urgency to raise blocks. People who fall for this propaganda mostly don't understand, that block size increases do not solve Bitcoin's scaling problem. To scale Bitcoin, additional solutions like sidechains are needed. These are being developed right now.

Giving up decentralization for a quick buck will kill Bitcoin.

ya.ya.yo!

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions. 

it almost make 0 sense when talking about 8MB blocks, NO ONE not even china will have a problem downloading 8 retarted MegaBytes.

i've fucking had it with these smallblockist  nonsense arguments

adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 07:10:51 PM
 #27

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions.  

Worldwide public infrastructure (network upload capacity) is not build only to suit Bitcoin. Exceeding technical limits will make it impossible for private individuals to run full nodes. This will lead to a further decline in node count and hence increase centralization to a limited number of full nodes run by corporations that will reduce network security and open the doors to blacklisting, surveillance and ultimately loss of full private ownership rights.

People that want another Paypal should just stick to the original.

ya.ya.yo!

now go tell Call of Duty devs they should make games that work on a 486 so they reach a wider audience

>1MB blocks = "Exceeding technical limits"


coalitionfor8mb
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
September 14, 2015, 08:20:39 PM
Last edit: September 15, 2015, 09:42:50 AM by coalitionfor8mb
 #28

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions.  

Worldwide public infrastructure (network upload capacity) is not build only to suit Bitcoin. Exceeding technical limits will make it impossible for private individuals to run full nodes. This will lead to a further decline in node count and hence increase centralization to a limited number of full nodes run by corporations that will reduce network security and open the doors to blacklisting, surveillance and ultimately loss of full private ownership rights.

People that want another Paypal should just stick to the original.

ya.ya.yo!

I will just put it here to define a fairly large perimeter of where the truth is hiding...

Bitcoin was created as a "single PoW-secured transparent unified ledger runnable by users at home".
For as long as it's allowed to grow in order to keep filling its niche, while maintaining the definition above, it will be fine.

We might indeed need some testing of larger blocks (closer to 8MB) before fully committing to agree on the new limit, but once we do (agree), we must stick to it with proper discipline in order for it to solidify and have an effect in protecting the network.
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
September 14, 2015, 09:19:44 PM
 #29

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions. 
It seems like you are implying that actual decentralization is in best interests of the free market. I can't see any reliable foundation for this assumption.

Is it true that the same free market has resulted in increasing mining centralization, that could only be slowed by hard work in performance optimizations done by core devs and others? Are core devs a part of the free market?

I'm not making an argument, just asking.
BillyBobZorton
Legendary
*
Offline Offline

Activity: 1204
Merit: 1028


View Profile
September 14, 2015, 09:59:55 PM
 #30

Big blocks without being sure that nodes will be able to be ran by average joe computers out there = it's just bye bye for Bitcoin.
Thats why it's just a big deal. But obviously, staying the way we are now also gives us the problem of being stuck in terms of development to meet certain goals.
As of right now I don't see a solution that will keep everyone happy.
Hydrogen
Legendary
*
Offline Offline

Activity: 2562
Merit: 1441



View Profile
September 14, 2015, 10:20:20 PM
 #31

Discussion about block sizes is like people arguing over Y2K or IPv4 vs IPv6.

Its not rocket science.  Potential for dire consequences are vastly exaggerated.  And the majority of those talking about it don't know enough about basic crypto currency fundamentals to understand its not an important topic due to bitcoin's framework being designed from the ground up to be scalable and extensible if necessary.

Might as well argue over what color the sky is, it makes about as much sense.
Holliday
Legendary
*
Offline Offline

Activity: 1120
Merit: 1010



View Profile
September 14, 2015, 11:03:34 PM
 #32


jgarzik suggests in his talk that Fidelity investment company has a beta bitcoin project which it is cannot turn on, because it would "max out" bitcoin capacity and future capacity growth is unknown



Bitcoin is not a service layer for Fidelity investment's purposes. If they need that much data, they can run their proper altcoin or use upper-layer-Bitcoin-technologies.

It's sickening to read all the FUD that is posted by altcoiners referring to an urgency to raise blocks. People who fall for this propaganda mostly don't understand, that block size increases do not solve Bitcoin's scaling problem. To scale Bitcoin, additional solutions like sidechains are needed. These are being developed right now.

Giving up decentralization for a quick buck will kill Bitcoin.

ya.ya.yo!

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions. 

it almost make 0 sense when talking about 8MB blocks, NO ONE not even china will have a problem downloading 8 retarted MegaBytes.

i've fucking had it with these smallblockist  nonsense arguments

Do those of you arguing for a removal (or increase in size) of the 1 mb anti-spam limit even run a full node? (Adam, it's pretty clear from your comments that you most certainly do not.)

Has the spam problem been solved? Including all the spam in the permanent record that we (those of us who care about decentralization) all have to maintain forever isn't a solution.

I've been running a full node for several years now. I used to argue how easy it was. It used to be something I was comfortable doing with my daily use computer. At some point, I had to switch to dedicated hardware because of the resources the software was using. Then I had to limit the maximum amount of connections to my node because it was eating so much bandwidth that I couldn't even surf the web properly (hundreds of gigabytes per month). I have modern computers with lots of RAM and fast SSDs. My internet speeds are some of the fastest available for home users. Yet, running a Bitcoin node is no longer something I would consider "easy". This is all with the 1mb anti-spam measure in place!

Are you seriously going to try and convince me that an 8x increase in block size limit is no big deal? I'm sure if you build it, they will come. If the limit is increased, transactions will increase (that's what this thread is suggesting after all). More transactions and larger blocks will significantly affect how easy (or difficult) it is to run a full node. I'm a Bitcoin enthusiast. I've been somewhat of a Bitcoin cheerleader for years now. I'm certain that if we simply increase the amount of information that needs to be shared on the p2p network, I will no longer be able to effectively run a full node.

If a Bitcoin enthusiast like myself is questioning my ability to effectively run a full node in the face of increasing block sizes, you can bet your ass that is going to have an impact on decentralization.

You can go ahead and call that nonsense if you want.

If you aren't the sole controller of your private keys, you don't have any bitcoins.
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 11:13:05 PM
 #33


jgarzik suggests in his talk that Fidelity investment company has a beta bitcoin project which it is cannot turn on, because it would "max out" bitcoin capacity and future capacity growth is unknown



Bitcoin is not a service layer for Fidelity investment's purposes. If they need that much data, they can run their proper altcoin or use upper-layer-Bitcoin-technologies.

It's sickening to read all the FUD that is posted by altcoiners referring to an urgency to raise blocks. People who fall for this propaganda mostly don't understand, that block size increases do not solve Bitcoin's scaling problem. To scale Bitcoin, additional solutions like sidechains are needed. These are being developed right now.

Giving up decentralization for a quick buck will kill Bitcoin.

ya.ya.yo!

That's because you have the false premise that bigger blocks = centralization. This is only true if you think the free market doesn't work and can't come up with capacity solutions.  

it almost make 0 sense when talking about 8MB blocks, NO ONE not even china will have a problem downloading 8 retarted MegaBytes.

i've fucking had it with these smallblockist  nonsense arguments

Do those of you arguing for a removal (or increase in size) of the 1 mb anti-spam limit even run a full node? (Adam, it's pretty clear from your comments that you most certainly do not.)

Has the spam problem been solved? Including all the spam in the permanent record that we (those of us who care about decentralization) all have to maintain forever isn't a solution.

I've been running a full node for several years now. I used to argue how easy it was. It used to be something I was comfortable doing with my daily use computer. At some point, I had to switch to dedicated hardware because of the resources the software was using. Then I had to limit the maximum amount of connections to my node because it was eating so much bandwidth that I couldn't even surf the web properly (hundreds of gigabytes per month). I have modern computers with lots of RAM and fast SSDs. My internet speeds are some of the fastest available for home users. Yet, running a Bitcoin node is no longer something I would consider "easy". This is all with the 1mb anti-spam measure in place!

Are you seriously going to try and convince me that an 8x increase in block size limit is no big deal? I'm sure if you build it, they will come. If the limit is increased, transactions will increase (that's what this thread is suggesting after all). More transactions and larger blocks will significantly affect how easy (or difficult) it is to run a full node. I'm a Bitcoin enthusiast. I've been somewhat of a Bitcoin cheerleader for years now. I'm certain that if we simply increase the amount of information that needs to be shared on the p2p network, I will no longer be able to effectively run a full node.

If a Bitcoin enthusiast like myself is questioning my ability to effectively run a full node in the face of increasing block sizes, you can bet your ass that is going to have an impact on decentralization.

You can go ahead and call that nonsense if you want.

no i don't run a full node i stopped a long time ago.

but i have a hard time believing downloading ~1MB about every 10mins is making your internet notably slower.

maybe i should fire up Bitcoin0.11.0 and see how it feels these days.

adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 11:24:49 PM
 #34

running a full node noe  Grin

fuck that was easy

Holliday
Legendary
*
Offline Offline

Activity: 1120
Merit: 1010



View Profile
September 14, 2015, 11:25:53 PM
 #35

but i have a hard time believing downloading ~1MB about every 10mins is making your internet notably slower.

It isn't that simple Adam. I'm supposed to share this information (along with the rest of the block chain) with my peers. That's the point of the peer to peer network. With default settings my node sends (not even including data received) hundreds of gigabytes per month. I have to limit connections to less than a fifth of default to keep my internet functioning at a point where no one in the household complains. Again, I have modern computers with multi core processors and top tier home internet speeds.

Maybe I'm just unlucky and someone out there is using my node to re-download the entire chain every other day!

Let's see some improvements in QoS (in the Bitcoin software itself) without me needing to be a network admin before we just takes the training wheels off, ehh?

maybe i should fire up Bitcoin0.11.0 and see how it feels these days.

Run it for just a month with near 100% uptime, then get back to me.


If you aren't the sole controller of your private keys, you don't have any bitcoins.
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 14, 2015, 11:43:13 PM
 #36

but i have a hard time believing downloading ~1MB about every 10mins is making your internet notably slower.

It isn't that simple Adam. I'm supposed to share this information (along with the rest of the block chain) with my peers. That's the point of the peer to peer network. With default settings my node sends (not even including data received) hundreds of gigabytes per month. I have to limit connections to less than a fifth of default to keep my internet functioning at a point where no one in the household complains. Again, I have modern computers with multi core processors and top tier home internet speeds.

Maybe I'm just unlucky and someone out there is using my node to re-download the entire chain every other day!

Let's see some improvements in QoS (in the Bitcoin software itself) without me needing to be a network admin before we just takes the training wheels off, ehh?

maybe i should fire up Bitcoin0.11.0 and see how it feels these days.

Run it for just a month with near 100% uptime, then get back to me.



all kinds of improvements should be made... there should be different levels of "full nodes" obviously someone might want to only realy TX to a few peers and someone else might want to be a "SuperNode" connecting to 100's of peers.

this is going to take a while to sycn up i'm over a year behind.  Cheesy

Chris_Sabian
Legendary
*
Offline Offline

Activity: 896
Merit: 1001



View Profile
September 14, 2015, 11:53:59 PM
 #37

Company X has plan B and we need to modify the current consensus rules in order to accommodate them! What could go wrong?

Well, the 1 mb block size limit is going to be a problem in a near term.  Why not address it now and find a solution to the problem now?  There needs to be some kind of scaling in the block size so that in 4-5years, this same problem doesn't occur again.
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
September 15, 2015, 12:26:44 AM
 #38

is it normal bitcoin-qt is eating up like 90% of my CPU?

Holliday
Legendary
*
Offline Offline

Activity: 1120
Merit: 1010



View Profile
September 15, 2015, 12:35:21 AM
 #39

is it normal bitcoin-qt is eating up like 90% of my CPU?

While syncing the chain, yes.

If you aren't the sole controller of your private keys, you don't have any bitcoins.
knight22
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


--------------->¿?


View Profile
September 15, 2015, 01:38:56 AM
 #40

but i have a hard time believing downloading ~1MB about every 10mins is making your internet notably slower.

It isn't that simple Adam. I'm supposed to share this information (along with the rest of the block chain) with my peers. That's the point of the peer to peer network. With default settings my node sends (not even including data received) hundreds of gigabytes per month. I have to limit connections to less than a fifth of default to keep my internet functioning at a point where no one in the household complains. Again, I have modern computers with multi core processors and top tier home internet speeds.

Maybe I'm just unlucky and someone out there is using my node to re-download the entire chain every other day!

Let's see some improvements in QoS (in the Bitcoin software itself) without me needing to be a network admin before we just takes the training wheels off, ehh?

maybe i should fire up Bitcoin0.11.0 and see how it feels these days.

Run it for just a month with near 100% uptime, then get back to me.



all kinds of improvements should be made... there should be different levels of "full nodes" obviously someone might want to only realy TX to a few peers and someone else might want to be a "SuperNode" connecting to 100's of peers.

this is going to take a while to sycn up i'm over a year behind.  Cheesy

Isn't the point of pruned node?

Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!