Bitcoin Forum
May 24, 2024, 06:40:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 ... 318 »
641  Economy / Gambling / Re: Work Out How Big The Fourtune Jack Dice Jackpot Has To Be For profitable play on: June 09, 2016, 08:33:20 AM
My friend who is a math whiz but not a BTF member suggests we need to multiply this by 7 because it takes 7 rolls to try to hit the jackpot. So if you hit 1 in every 10000000 tries the amount of rolls you need to hit is 70000000 and that is what you should base the expected loss on. This kind of makes sense in that any series of 6 rolls (or less) has a 0 % chance of hitting.

To me, only the last statement makes sense.

The number of rolls needed (average) would be 10000006 in the very first attempt.
In all other cases it will be 10000000.
When we take the average of 10000006 and 10000000 and 10000000 and 10000000 and so on, we get to 10000000.

That is,

1st roll : 0
2nd roll : 0
...
6th roll : 0
7th roll : 1/10000000
8th roll : 1/10000000
...
100000000000000000th roll : 1/10000000
...
infini'th roll : 1/10000000

Average : 1/10000000


So, the Number of rolls needed on average : 1/0.1^7 = 10000000



1/10000000 is the chance of hitting jackpot per roll. (roll > 6)
The 7 is accounted for while calculating the per roll chance.


ofc I could be wrong.
642  Economy / Gambling / Re: Work Out How Big The Fourtune Jack Dice Jackpot Has To Be For profitable play on: June 09, 2016, 08:12:47 AM
For reference:
Quote
Deleting the other post and moving it here:

Bet amount : 0.01BTC

Probability of rolling 1x.xx : 0.1
Probability of hitting the jackpot : 0.1^7

Number of rolls needed on average : 1/0.1^7 = 10000000
BTC wagered required on average : 100000

House edge : 1000BTC

To be positive EV, the jackpot should be more than 1000/0.8 = 1250BTC. Yeah.



Bet amount : 0.0001BTC

Probability of hitting the jackpot : 0.1^7

Number of rolls needed on average : 1/0.1^7 = 10000000
BTC wagered required on average : 1000

House edge : 10BTC

To be positive EV, the jackpot should be more than 10/0.5 = 20BTC.



Bet amount : 0.000001BTC

Probability of hitting the jackpot : 0.1^7

Number of rolls needed on average : 1/0.1^7 = 10000000
BTC wagered required on average : 10

House edge : 0.1BTC

To be positive EV, the jackpot should be more than 0.1/0.2 = 0.5BTC.

which appears to be the most attractive option.



Edit: Just noticed this was in the OP lol. Never mind. Shouldn't have deleted the other post.
643  Other / Meta / Re: selling Bitcointalk accounts shouldn't be allowed.. on: June 08, 2016, 12:15:14 PM
If the forum just bans account sales, there will be less people who will go ahead and buy an account. There will be less people trying to sell accounts openly. Less accounts going as collateral for loans. Less spam. Less scams.

That is, the entire market for account sales will shrink (demand and supply, though I can't say which will be more or less).
I pointed out above that legit buyers of accounts would potentially get banned if the sale of accounts were to get banned, while the seller of accounts could claim that they got hacked. The forum will generally will not take action unless there is (very) solid evidence, so I believe that the seller would probably get the benefit of the doubt, while the buyer really will not have any explanation as to what they are doing with someone else's account.

Which discourages buying Grin
Quote
there will be less people who will go ahead and buy an account.
(though I didn't think all that. Well if we are implementing a ban, it should be done gradually, so most will be aware of the rules when the rules get strict.)

I assume the buyer in the case will most likely be a newbie anyway, who wants to "earn" from posting and well.. he just broke a rule. It won't be very easy for the seller to claim and convince others his account was hacked.


 
Quote
The only problem I see with that is, as you pointed out there will still be trades going on outside the forum which will be risky (very probable that an escrow will not be used and much more likely to be scammed).

Why do you think this? There are escrows on forum.bitcoin.com, there are escrows on reddit, and I assume that there are escrows on other marketplace-like forums. The forum administration of bitcointalk has zero influence on what is allowed on other forums, and influential members of the community here likely has a diminished level of influence of influence within other communities that are separate from bitcointalk.

Well I am not familiar with forum.bitcoin.com, and that is just my opinion. My point is, if someone Google's it (ignoring the bitcointalk.org results) the next ones may not be one in which the person is active at or familiar with, naturally he will not be aware of the escrow providers there (and the seller may not be very encouraging), and I am sure not many will take some time and do the research.
May be the seller can even claim the account was "hacked" with better chance of success.

Either way, the chances of getting scammed outside the forum are high.



Quote
Well the only reason why accounts are being bought and sold are, directly or indirectly, to make useless posts for a campaign or to scam. So why not?

Maybe BadBear and/or theymos and/or another mod can comment on this, however from what I can tell, the account farmers (eg sellers) are worse with the spam then the people buying accounts for signature campaign purposes.

I agree though it may not be correct in all cases. Sometimes the buyer become the seller later.
Banning account sales will mean less account farming for selling.



Quote
One other point that I forgot to mention previously, is that if someone is in need of money (who is not in the business of farming accounts) can potentially raise some money via the sale of their account. If this person does not have this option then, if they are desperate enough they may decide to attempt to pull off a scam to raise the money they need.

To be honest, if I need some money, I would just do something in the RL..
Selling my account wouldn't get me a "lot" of money anyway lol


Suggestion: Ban account sales from 10th June to 10th August and see how it goes?
644  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 08, 2016, 08:14:37 AM
Isn't it a bad implementation though? They generate the 30 initial numbers, without your client seed, and they can generate what ever they want, and you can't verify that they cheated with the inital generation. So while it is technically provably fair, because of how the initial shuffle is generated, they could create a higher house edge by predicting what the gambler likes to do (ie over 7) and generate the inital deck so it is more likely to get under 7?

Yeah, but still better than I thought. Cheesy



Quote
They should just get rid of the initial generation and play with a fair deck (5 ones, 5 twos, 5 threes, e.t.c)
They can't do that either.
Let us say, we have 5 of each. Each number appears once every six times.
It is shuffled and two numbers are selected.

Now the odds that the second number is "1" when the first number is "1" is less than the odds that the second number is "2" when the first number is "1". while it should be equal.
That is, if the first number is "x" there is only 4/30 chance that the second number is also "x". The probability should be 5/30.


I suggested this:
Quote
Possible solution: (just a suggestion)
Two rolls are generated separately in the same process with the same server seed and a standard initial numbers that is the same for every roll.

First die inputs:
Standard initial numbers (6. 30 is good too) (I)
One server seed (S)
One client seeds (C1)

Second die inputs:
Standard initial numbers (6. 30 is good too) (I)
One server seed (S)
One client seeds (C2)

Process:
The same.

So it looks like this:

Time: 2016-06-07 22:28:37
Game:Over 7
Roll:6 - 5
Bet Amount. mBTC: 0.01227
Profit, mBTC: +0.01656
Server Seed:
0c1a6e80e45753bf1018eeee76eb3244
Initial Numbers:
[1, 2, 3, 4, 5, 6]  (or 30 standard numbers, for example 1,2,3,4,5,6,1,2,3,....5,6 or 1,1,1,1,1,1,2,2,2,2,2,2,....6)
Initial Hash:
fb02ecd1a7814103bd718de5e21e6f21ca746cc9e36ec8d683bc7eb3b93acdd0
Next Hash:
232270e0092a9f4c52cbbade6fb4174f9f58878485d558a5d6f1f43c51da38bc
Client Seed (1):
0.2707008711765295
Final Numbers (1):
[6, 1, 4, 3, 2, 5]  (.... for 30)
Client Seed (2):
0.2938293211765295
Final Numbers (2):
[5, 3, 2, 4, 1, 6]  (.... for 30)
645  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 07, 2016, 03:39:18 PM
satoshinonce would not be fair for investors and that site is technically not even provably fair for the player.

For player: if satoshinonce is also a miner, they could specify block-nonces (last 1 or 2 digits only) in their mining software which makes the incoming transactions/bets lose (or at least whichever is best for them.) So even if they have 2% mining power, players would most likely lose 2% more often. That's why I think for the player it's better to have TX+VOUT+SECRET like Luckyb.it (and SD before.) Might be tough to change it since.. well.. the site is called "Satoshi Nonce".

For investor: if satoshinonce is also a miner, they could adjust the mining software to only check nonces with 2 specific last digits and include some of those winning 98x transactions in it (and not even broadcast those transactions before finding the block!) Then if they find a correct block, they send it out including those winning transactions. It seems like a guaranteed way to win with no risk. So doesn't help investors much. Would be even worse for investors with TX id though obviously.

Also miners who like to attack/cheat satoshinonce can do this right now BTW. But I assume that adjusting the mining software to only use those specific nonces might take some work and I guess with the low max bet it's not worth it for them.

yeah, wtf? I never heard of this site, but they seem to do it in the worst possible way. As you note, it allows a miner to costlessly cheat the site. (miners can have a fixed nonce, and purely fiddle with the coinbase) and theoretically allow the site to cheat players (I doubt this would happen though, if they were sophisticated to know how to cheat players they would realize players can do the exact same attack against them).

Making bets on the last (couple?) digit of the block hash seems a lot smarter, as now miners have to discard blocks in order to cheat, which is rather expensive.

Thank you for the replies. Cheesy

I don't know much about mining either particularly in this case on what the nonce is etc.


https://en.bitcoin.it/wiki/Nonce
Quote
The "nonce" in a bitcoin block is a 32-bit (4-byte) field whose value is set so that the hash of the block will contain a run of zeros. The rest of the fields may not be changed, as they have a defined meaning.

Any change to the block data (such as the nonce) will make the block hash completely different. Since it is believed infeasible to predict which combination of bits will result in the right hash, many different nonce values are tried, and the hash is recomputed for each value until a hash containing the required number of zero bits is found. As this iterative calculation requires time and resources, the presentation of the block with the correct nonce value constitutes proof of work.

So the nonce value is set by the miner. I was thinking it was automatically computed or something..



Quote
For investor: if satoshinonce is also a miner, they could adjust the mining software to only check nonces with 2 specific last digits and include some of those winning 98x transactions in it (and not even broadcast those transactions before finding the block!) Then if they find a correct block, they send it out including those winning transactions. It seems like a guaranteed way to win with no risk. So doesn't help investors much. Would be even worse for investors with TX id though obviously.

Yeah  Shocked  Never thought of that.


So the block hash is the only reliable (or most reliable) string in a block that can be used for provably fair?
646  Other / Meta / Re: selling Bitcointalk accounts shouldn't be allowed.. on: June 07, 2016, 02:02:41 PM
This topic is brought up way too often and the conclusion is that admins/mods can't stop the black market trade of these accounts.
even if the mods could make the sale of an account extremely difficult. That would just hike up the price of the accounts and make them far more sought after.
why do you think prices would go up?

As it stands now, most sold accounts are used for non-scamming purposes, and if the sale of accounts were disallowed then the buyers who buy accounts for non-scamming purposes would no longer wish to buy accounts, but the number of accounts for sale would remain the same. Basic economics would imply that the price would go down, reducing the costs to potential scammers

If the forum just bans account sales, there will be less people who will go ahead and buy an account. There will be less people trying to sell accounts openly. Less accounts going as collateral for loans. Less spam. Less scams.

That is, the entire market for account sales will shrink (demand and supply, though I can't say which will be more or less).

The only problem I see with that is, as you pointed out there will still be trades going on outside the forum which will be risky (very probable that an escrow will not be used and much more likely to be scammed).
Well the only reason why accounts are being bought and sold are, directly or indirectly, to make useless posts for a campaign or to scam. So why not?

Suggestion: Ban account sales from 10th June to 10th August and see how it goes?
647  Other / Meta / Re: selling Bitcointalk accounts shouldn't be allowed.. on: June 07, 2016, 08:38:03 AM
Realizing that accounts can be sold, changed the way I viewed the forum.

Yeah Sad


This topic is brought up way too often and the conclusion is that admins/mods can't stop the black market trade of these accounts.
even if the mods could make the sale of an account extremely difficult. That would just hike up the price of the accounts and make them far more sought after.

which will reduce sales and bring the cost up for scammers. I say, yeah Cheesy
648  Economy / Gambling discussion / Re: I lost 700 mbtc on gambling on: June 06, 2016, 11:18:43 AM
I lost 700mBtc (0.7BTC) today on gambling (dice) site.

Yeah, we get it.. one more activity

I posted (a post) on this (forum) thread.
649  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 06, 2016, 10:02:25 AM
I don't think it is impossible, it will just be slow.
Yes, that's why I said "fast game" Tongue
.. for a fast game like dice

Yeah, I read that. (just read don't think it is possible part too many times Grin)

I wanted to know your opinion on everything except that part - If satoshinonce accepted investments, is such a risk entirely eliminated?



Although in theory in the future there could be true decentralized trust-less gambling/investing with sidechains and investors that run some program to sign transactions/bets on the fly (like JoinMarket.) That would mean all investors have to put their BR in a (own-controlled like their own computer) "hot wallet" though and it's not as fast as dice now. Also I am not sure how the random process would work (either dependent on miner or third-party like most ETH smart contract gambling atm.) So I am not sure how practical it will all be, but sounds like a technical interesting project when the time is there Smiley

I think decentralized trust-less gambling/investing is very possible.



let's say this problem is solved and investors can't be cheated by casino owners. it will not solve the hit n run option for a casino owner imo and this would mean that investors coins are always at risk

at the end the magic word will be trust (the casino owner)

If everyone is really going to trust the owners we could do away with the provably fair too. Grin

provably fair was invented for the player and imo the best invention in gambling business so why to do it away? please correct me if I am wrong

Er.. was saying, provably fair wouldn't be invented if we kept thinking - it will not solve all the problems and all we need to do is trust the casino owner.


(edited)
650  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 06, 2016, 09:10:02 AM
I am pretty skeptical about that and I still don't think it's possible for a fast game like dice. But yeh, if you don't publish "how" then we cannot check it obviously (:

This one http://satoshinonce.com/ (don't know if this is still running fine) appears provably fair to an investor?

I don't think it is impossible, it will just be slow. We need one variable that is not determined by the server or the client and cannot be influenced by either but becomes known soon-after like a block hash?

let's say this problem is solved and investors can't be cheated by casino owners. it will not solve the hit n run option for a casino owner imo and this would mean that investors coins are always at risk

at the end the magic word will be trust (the casino owner)

If everyone is really going to trust the owners we could do away with the provably fair too. Grin
651  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 06, 2016, 09:01:05 AM
I am pretty skeptical about that and I still don't think it's possible for a fast game like dice. But yeh, if you don't publish "how" then we cannot check it obviously (:

This one http://satoshinonce.com/ (don't know if this is still running fine) appears provably fair to an investor?

I don't think it is impossible, it will just be slow. We need one variable that is not determined by the server or the client and cannot be influenced by either but becomes known soon-after like a block hash?
652  Other / Meta / FruitsBasket VS zazarb - Score details on: June 05, 2016, 12:04:31 PM
LOL Tongue


This I believe is useful information for OP: (agree with FruitsBasket) (+1)
Every two weeks on Tuesday there starts a new activity period, everyone is able to get maximal 14 activity points per period. Each post equals one activity tilla maxium of 14 each two week period. If u make more than 14 posts in a period, it will not be counted to the next period.

Such a huge quote about legendary isn't necessary. (agree with zazarb) (+1)




These two Last three posts are unnecessary (and may be this one too):

OP ask how to be a hero not legendary

OP probably meant hero to just mean a higher rank member. (-1)

Again your grammar is shit in your reply. You just simply can't formulate a good English sentence.

Grammar is irrelevant. (-1)



DRAW! Grin

--closed--







Summary of all needed info till now:
Brand New:   0 posts
Newbie:   1 post
Jr. Member:        Activity: 30
Member:           Activity: 60
Full Member:   Activity: 120
Sr. Member:   Activity: 240
Hero Member:   Activity: 480
So goes up according to forum activity (not number of posts).
Legendary: Activity: 775-1030

Every two weeks on Tuesday there starts a new activity period, everyone is able to get maximal 14 activity points per period. Each post equals one activity tilla maxium of 14 each two week period. If u make more than 14 posts in a period, it will not be counted to the next period.

You may lock the thread.
653  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 05, 2016, 11:27:04 AM
Another important threat in the bitcoin space is investment based sites, there's absolutely no way to know if the owners will play against the house and steal from investors in an undetectable manner.

Can't agree more. I am not sure if many investors are aware of this possibility especially the ones with relatively high Profit/EV.

Stunna always bashes crowdfunded bitcoin casinos.

I can see why but people are smarter now and no one is investing large amounts in new sites with questionable owners who are likely to scam (Dicebitco.in and dice.ninja).
I wonder what his honest opinion is on BetKing.io/me when it comes to trust and investing.

But your argument doesn't make much.
If the Profit/EV is high then it is far less likely that the owner has been cheating the investors. If the owner was cheating then the Profit/EV would be lower.

Of the 5 Bitcoin investment sites on dicesites.com only 2 are under EV and people could accuse them of playing against investors.

People think SafeDice is legit though and is just below EV because of their risky invest model and were unlucky.

I've never trusted Bitdice so I won't go into that.

BetKing.io has a profit/ev of 140% so it strongly suggests that there is no cheating going on of investors.
Good job it's also provably fair so you can prove the house hasn't cheated players too Wink

I've proved over and over that your funds are safer in BetKing than any other crowdfunded casino and it is a fact that it is the most trusted.
Primedice is certainly more popular but Stunna doesn't secure as many Bitcoin of other users as BetKing does at one time.
Though he may very hold more than the whole of BetKing in his own personal wallet Smiley

Moneypot looks like it might be safe to invest in as a couple of their owners (not all) are respectable members of the community, though the owners have only had it for 5 months so who knows.

SatoshiDice you would think would be safe since they have been around a long time but it seems common knowledge that they have changed owners more than a few times.

In response to OP. That is an interesting claim and I will look in to it a bit more. It would be good to see some ideas of solutions to the problem.


It (Edit: Stunna's) is a valid point. There is no investor provably fair implementation yet. (I like the concept here. https://etherdice.io/ )


Quote
But your argument doesn't make much.
If the Profit/EV is high then it is far less likely that the owner has been cheating the investors. If the owner was cheating then the Profit/EV would be lower.

My argument is that if the Profit/EV is higher than 100%, the owner is more likely to cheat the investors than if it is lower. It will also make it largely unsuspicious (and of course undetectable anyway) than otherwise.





You will have to be a programmer to be able to see if the clientseed was really generated in a cryptographically secure way in your browser (after getting the serverseed hash already.)

That's why changing clientseed manually is still better.

That's also why the "nonce implementation" is preferred since you only need to change it once and u can make as many bets as you like. Not like the "per roll implementation" where you indeed have to change the clientseed every bet.

There is some more specific advantages/disadvantages to that, for example a script/bot should be able to work more easily with the "per roll implementation". Also in reality with the "nonce method" you make like 1000 bets but only verify that last 10 losing streak.. so still not perfect. But I really believe on average "nonce method" is better.

I always prefer nonce method except in Moneypot style cases.



654  Other / Meta / Re: How to make bitcointalk account safe? on: June 05, 2016, 08:01:15 AM
All that and have a good Antivirus and if needed Anti-malware and be cautions with downloading stuff and clicking links.
655  Economy / Gambling / Re: Breaking: Shuffle-based Provably Fair Implementations Can Cheat Players (proof) on: June 05, 2016, 04:57:15 AM
Ps, there is actually one dice site "pocketdice" that uses "initial random numbers" which was proven to have a bad provably fair implementation (for more simple reasons than OP Tongue) Unfortunately they still didn't improve this.

How the system works exactly is still beyond me but I can't see the logic on the relatively complex way it is implemented or the mystery behind the 30.
But how is this?
The client's seed is not really used to generate the random result.
Pocketdice's problem is more simple. They could simply generate all 1's as "initial deck", and obviously it would be impossible for you to win if you don't bet on number 1 - no matter how random you shuffle all those 1's with your client seed Tongue


OP says that even when the distribution of numbers in the "initial deck" is fair, the outcome can still be influenced to have a slightly bigger chance to have an outcome the house prefers. This could be done by calculating what the different client seeds do with a specific initial deck.


Oh I see. I was thinking it was something else (to do with the shuffle thing). Grin

I thought OP was making that point with:
Except for the fact that your roll tendencies can be tracked. Maybe you ALWAYS go "Higher than 8".

So what if pocketdice's 30 "random numbers" have 9 1's, 7 2's 5 3's, 5 4's, 3 5's and 1 6?
when he was actually still talking about 30 and he fails to mention they don't need to track roll tendencies - just every single roll.

656  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 2054 Waves @ 0,001 BTC. on: June 05, 2016, 04:50:36 AM
By the way, don't buy WAVES from yobit.
https://blog.wavesplatform.com/be-careful-possible-scam-97a33d235f58

They are selling their own stash (which is still in their ICO wallet) to the public to make an unreasonable profit off it.
657  Other / Meta / Re: I caught someone cheating in auction on: June 04, 2016, 06:06:39 PM
They should be penalized.

x10 the difference between the highest bid before the shill bid and the shill bid to mods*. Grin

*me, if they aren't interested
658  Other / Meta / Re: Ƀ Symbol in the title of the threads on: June 04, 2016, 11:03:52 AM
Or use ฿? (Not the perfect alternative I know)

Thats thai baht, and a lot of thailand people are on this forum so it would be very confusing for them.

The BTC symbol is just fine.

Yes, I am aware of that. But the symbol is actually used to represent Bitcoin in many places.
There won't be much confusion if you use that just in the title in the general threads.
Ƀ is generally more preferred than Baht symbol anyway.


You can suggest that for Beta. https://beta.bitcointalk.org/

For the SMF forum, you probably will need to use a workaround.
659  Economy / Gambling / Re: Looking for a PD account! on: June 04, 2016, 07:43:20 AM
Holy crap, so many people are making wins and claiming that Primedice is the best. I want in! Can anyone make me a PD account? Smiley.

I'm in Australia; PD locked me out.


Someone else making an account won't work (afaik). PD checks the origin of the current IP address you are using, not the one you registered with.

You need to find the IP address you need. Grin


Hola
If you are using Chrome than you find a lot extension for free to get access through Hola, i am pretty sure Hola will make it easy for you to access PD because it works like a premium vpn, give it try and create PD for you.

DO NOT USE HOLA.

http://lifehacker.com/hola-better-internet-sells-your-bandwidth-turning-its-1707496872
http://www.ibtimes.co.uk/hola-vpn-quietly-selling-your-internet-bandwidth-become-botnet-cybercriminals-1503481

Do your research before you do anything.

Edit: This affects you only if you are using the Free version. I would rather pay for something than sign up for this deal.
660  Other / Meta / Re: Can we come back after a permaban? on: June 04, 2016, 07:41:22 AM
Can we come back after a permaban?

Nope. Permaban is permanent*, or it will be Tempaban.



/Edit *subject to exemptions. Refer to the post above the above post and below this post. Grin
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 ... 318 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!