Bitcoin Forum
April 25, 2024, 01:16:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  

Warning: Moderators do not remove likely scams. You must use your own brain: caveat emptor. Watch out for Ponzi schemes. Do not invest more than you can afford to lose.

Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 ... 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 [298] 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 ... 1348 »
  Print  
Author Topic: ASICMINER: Entering the Future of ASIC Mining by Inventing It  (Read 3916324 times)
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


View Profile
May 26, 2013, 02:13:21 PM
 #5941

...
...
What if friedcat distributes his hashing power into multiple mining pools? In that case, he can go over 50%.

No.
My guess is something would be done to bitcoin to block asicminer.
Would be the most reasonable step to take to avoid the risks.
Impractical. The disruption, due to changing the hashing algorithm, will damage the reputation and introduces severe uncertainties with respect to the security of the network.
Hmm not as impractical as you might think ...
But if someone controlled > 50% of the network, that fact would indeed
"damage the reputation and introduces severe uncertainties with respect to the security of the network."
You've got that one certainly back to front.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
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.
1714007789
Hero Member
*
Offline Offline

Posts: 1714007789

View Profile Personal Message (Offline)

Ignore
1714007789
Reply with quote  #2

1714007789
Report to moderator
1714007789
Hero Member
*
Offline Offline

Posts: 1714007789

View Profile Personal Message (Offline)

Ignore
1714007789
Reply with quote  #2

1714007789
Report to moderator
1714007789
Hero Member
*
Offline Offline

Posts: 1714007789

View Profile Personal Message (Offline)

Ignore
1714007789
Reply with quote  #2

1714007789
Report to moderator
philipma1957
Legendary
*
Offline Offline

Activity: 4102
Merit: 7764


'The right to privacy matters'


View Profile WWW
May 26, 2013, 02:38:09 PM
 #5942

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?
 

 Neither  the differences are tied to earnings per share.  Earnings are from coins earned and mining gear sold.   Then minus power cost expenses etc.

 Pretend 100 shares earned 2 coins mining and 1 coin worth of gear was sold in a week.  3 coins came in divide by 100  you get .03 coins earn per share for that week.

 So a 100% give back for that week would be .03 coins per share.   Of course AM may hold back some of that to build more mining gear or to pay for power etc.  

I think the best dividend ever was .036 or .037 per share.

 I think the worst one was .0013 or .0014  per share .

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
BitAddict
Legendary
*
Offline Offline

Activity: 1190
Merit: 1001



View Profile
May 26, 2013, 03:42:19 PM
 #5943

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?
 

 Neither  the differences are tied to earnings per share.  Earnings are from coins earned and mining gear sold.   Then minus power cost expenses etc.

 Pretend 100 shares earned 2 coins mining and 1 coin worth of gear was sold in a week.  3 coins came in divide by 100  you get .03 coins earn per share for that week.

 So a 100% give back for that week would be .03 coins per share.   Of course AM may hold back some of that to build more mining gear or to pay for power etc.  

I think the best dividend ever was .036 or .037 per share.

 I think the worst one was .0013 or .0014  per share .

I hope he's just throwing random numbers and not thiking about buying 1,000 shares without knowing how to do the maths LOL
ffssixtynine
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
May 26, 2013, 04:41:56 PM
 #5944

1000 shares being around 2400 BTC at the moment - pricey buy.

The next few weeks' dividends is likely to be between 0.01-0.02, possibly higher dependant upon sales, but the share price could go up or down by a lot more than dividends is going to make you. In fact, you can be pretty sure it will. Pricing for the long term is very difficult because we don't really know how the competition will affect things in 2+ month's time.



philipma1957
Legendary
*
Offline Offline

Activity: 4102
Merit: 7764


'The right to privacy matters'


View Profile WWW
May 26, 2013, 05:18:34 PM
 #5945

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?
 

 Neither  the differences are tied to earnings per share.  Earnings are from coins earned and mining gear sold.   Then minus power cost expenses etc.

 Pretend 100 shares earned 2 coins mining and 1 coin worth of gear was sold in a week.  3 coins came in divide by 100  you get .03 coins earn per share for that week.

 So a 100% give back for that week would be .03 coins per share.   Of course AM may hold back some of that to build more mining gear or to pay for power etc.  

I think the best dividend ever was .036 or .037 per share.

 I think the worst one was .0013 or .0014  per share .

I hope he's just throwing random numbers and not thiking about buying 1,000 shares without knowing how to do the maths LOL

 I  often wonder what people think or want when they ask simple general questions.

 I wish I had 2400  to 2500 BTC to spend on AM stock.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
stslimited
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 26, 2013, 05:25:25 PM
 #5946

block sizes are on average 25.25 BTC recently
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
May 26, 2013, 05:32:06 PM
 #5947

block sizes are on average 25.25 BTC recently

Yes, transaction fee becomes more and more important... block halving doesnt look to dangerous anymore...

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
May 26, 2013, 05:37:49 PM
 #5948

A >50% attack doesnt make sense in case one wants to earn money. It might be only useful to destroy bitcoin. One could claim that friedcat never would do this but it wouldnt matter when people freak out in fear.
+1

and that's why it is much better to stay in a safe zone of no more than 30%.


Im not sure that this is needed. When i see this chart: http://blockchain.info/de/charts/hash-rate it looks the variance in the whole network isnt very high. 99825 to 76744. Thats 100% to 76.88%. In this case, if AM would have under 38.372 TH the network would still be safe because it dropped only to 76.744 TH. We are still way beyond that. 38,372TH for a total 99.825TH of the net would mean 38.44% would be safe.

But i think friedcat could even go higher near 50% when there is a script running to prevent 50%. A damage would only be done when someone shows that AM had over 50%. A theoretical >50% doesnt matter. If it would matter BFL, Avalon or Asicminer would have been a threat all the time because they theoretically have the power to kill bitcoin. But theoretically doesnt matter much.

Of course this raises the risk of AM being hacked to kill bitcoins... and so on... isnt really that easy... Smiley
I think you're missing something. The network hash rate doesn't "vary". It doesn't go up and down like that chart says. It's fairly constant (probably), growing slowly.

The chart you're seeing is an estimation of the network hash rate based on blocks found. This is what makes it vary, the fact that we're deducing hash rate from "number of hashes found below difficulty per unit of time".

You can't have a script running that makes sure ASICMiner doesn't have more than 50% of the total network hash rate at any point in time, because you don't know what total network hash rate is at some point in time. It can only be deduced, in retrospect, at a certainty that increases with the length of the period over which we average.
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
May 26, 2013, 05:44:10 PM
 #5949

I think you're missing something. The network hash rate doesn't "vary". It doesn't go up and down like that chart says. It's fairly constant (probably), growing slowly.

The chart you're seeing is an estimation of the network hash rate based on blocks found. This is what makes it vary, the fact that we're deducing hash rate from "number of hashes found below difficulty per unit of time".

You can't have a script running that makes sure ASICMiner doesn't have more than 50% of the total network hash rate at any point in time, because you don't know what total network hash rate is at some point in time. It can only be deduced, in retrospect, at a certainty that increases with the length of the period over which we average.

The spikes are really coming from luck because of found blocks? Interesting if true... till now i was under the impression that it spikes because of lowering or rising hashspeed... but it makes sense to calculate the speed from found blocks because thats the nearest you can get to hashrate. But i really thought the luck doesnt have such a variance over time. I mean the chart seems to show that it calculates only 3 times a day. I thought the average over such timeframe should prevent good enough to have spikes of 30%... but i didnt think it through really, youre right...

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
May 26, 2013, 05:48:35 PM
 #5950

A >50% attack doesnt make sense in case one wants to earn money. It might be only useful to destroy bitcoin. One could claim that friedcat never would do this but it wouldnt matter when people freak out in fear.
+1

and that's why it is much better to stay in a safe zone of no more than 30%.


Im not sure that this is needed. When i see this chart: http://blockchain.info/de/charts/hash-rate it looks the variance in the whole network isnt very high. 99825 to 76744. Thats 100% to 76.88%. In this case, if AM would have under 38.372 TH the network would still be safe because it dropped only to 76.744 TH. We are still way beyond that. 38,372TH for a total 99.825TH of the net would mean 38.44% would be safe.

But i think friedcat could even go higher near 50% when there is a script running to prevent 50%. A damage would only be done when someone shows that AM had over 50%. A theoretical >50% doesnt matter. If it would matter BFL, Avalon or Asicminer would have been a threat all the time because they theoretically have the power to kill bitcoin. But theoretically doesnt matter much.

Of course this raises the risk of AM being hacked to kill bitcoins... and so on... isnt really that easy... Smiley
I think you're missing something. The network hash rate doesn't "vary". It doesn't go up and down like that chart says. It's fairly constant (probably), growing slowly.

The chart you're seeing is an estimation of the network hash rate based on blocks found. This is what makes it vary, the fact that we're deducing hash rate from "number of hashes found below difficulty per unit of time".

You can't have a script running that makes sure ASICMiner doesn't have more than 50% of the total network hash rate at any point in time, because you don't know what total network hash rate is at some point in time. It can only be deduced, in retrospect, at a certainty that increases with the length of the period over which we average.

I think what SebastianJu was saying is that, in retrospect, you could calculate upper and lower confidence interval bound for the previous n hours of ASICMiner solomining, except he's gone about it the wrong way.

It's a good idea - the confidence intervals start to reduce as the percentage of the network increases. Based on the past week's solomining, I get an average hashrate of 5482Ghps and a 95% confidence interval of 4265 Ghps to 6489 Ghps. Of course you have to wait a week to get that accuracy. If you want to wait less time, the 95% confidence interval widens significantly.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
SmiGueL
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251



View Profile
May 26, 2013, 05:53:44 PM
Last edit: May 26, 2013, 06:11:15 PM by SmiGueL
 #5951

The spikes are really coming from luck because of found blocks?

Well,
-The calculated hashrate from solomining can bounce a lot because it is indeed calculated by the blocks found in the last 48 hours..
-The hashrate on BTCGuild is pretty steady.
-The hashrate on Bitminter is going from 6 TH/s to 2 TH/S and back 2 times in the last 5 days.
That really hasn't anything to do with found blocks but it is the actual hashrate..
So that makes it pretty plausible that also the solomining hashrate went down during that period Smiley

Friedcat wrote they are troubleshooting these days and that could cause the peaks and drops..

Please check the last chart on www.asicminercharts.com, and zoom to 5 days (upper left: 5d)
There you can clearly see the BitMinter speed drop and the calculated solomining speed drop, and the effect of that on the total hashrate.

Asicminer Hashrate Charts @ www.asicminercharts.com

Donations BTC: 1SmiGSGWXzD5aZhmw3jyfpBFCgiki45MT
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
May 26, 2013, 06:24:28 PM
 #5952

The spikes are really coming from luck because of found blocks?

Well,
-The calculated hashrate from solomining can bounce a lot because it is indeed calculated by the blocks found in the last 48 hours..
-The hashrate on BTCGuild is pretty steady.
-The hashrate on Bitminter is going from 6 TH/s to 2 TH/S and back 2 times in the last 5 days.
That really hasn't anything to do with found blocks but it is the actual hashrate..
So that makes it pretty plausible that also the solomining hashrate went down during that period Smiley

Friedcat wrote they are troubleshooting these days and that could cause the peaks and drops..

Please check the last chart on www.asicminercharts.com, and zoom to 5 days (upper left: 5d)
There you can clearly see the BitMinter speed drop and the calculated solomining speed drop, and the effect of that on the total hashrate.

So if i understand you correctly you say its not the variance of luck that leads to more found blocks in the one timeframe and less in the next while the hashrate was the same overall in both timeframes... the spikes are the result from spiking hashrate.

But it would be hard one way or the other to calculate the correct hashrate of the network without only using the solved blocks. One would need to monitor every pools total hashrate, to get it more exact. But still there are enough solominers you cant read the hashrate, only the result, which are solved blocks. So it might be quite hard to get a script written that adjusts the own hashrate to the one the network has. Its much guessing included.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
ninjarobot
Hero Member
*****
Offline Offline

Activity: 761
Merit: 500


Mine Silent, Mine Deep


View Profile
May 26, 2013, 06:45:51 PM
Last edit: May 27, 2013, 07:12:10 AM by ninjarobot
 #5953

...
What if friedcat distributes his hashing power into multiple mining pools? In that case, he can go over 50%.

No.
My guess is something would be done to bitcoin to block asicminer.
Would be the most reasonable step to take to avoid the risks.

If friedcat has a surplus of ASIC hardware that can not be deployed for bitcoin mining, then why not mine another sha256 altcoin (that can not be merge mined) like PPC?

The PPC proceeds can easily be converted into BTC on exchanges like BTC-e.
matt4054
Legendary
*
Offline Offline

Activity: 1946
Merit: 1035



View Profile
May 26, 2013, 06:49:51 PM
 #5954

If friedcat has a surplus of ASIC hardware that can not be deployed for bitcoin mining, then why not mine another sha256 altcoin (can can not be merge mined) like PPC?

The PPC proceeds can easily be converted into BTC on exchanges like BTC-e.

Look at the volumes on BTC-e. Then try to calculate the revenues, also take a look at the market cap of PPC on Dustoin (about 28.289 BTC right now). Then crunch these numbers, and see how unsustainable doing this would be. After 24 hours, expect PPC exchange rate to plummet on a 1:10 scale at best...

So, interesting idea, but not a sustainable one.
Aureum_Coffee
Full Member
***
Offline Offline

Activity: 130
Merit: 100


View Profile
May 26, 2013, 07:10:21 PM
 #5955

I like the de-centralized scheme.  It strengthens Bitcoin.

To harm Bitcoin, one malicious party can compromise the largest pool by attacking the server or data center, take over, and cause an unexpected/undercover fork in the blockchain.  The error compounds exponentially and then it would be difficult to recover.  

It's easier to attack one server or data center, as opposed to attacking hundreds or thousands of miners individually.  What I am trying to say is, let's avoid a single point of failure.
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
May 26, 2013, 07:12:27 PM
 #5956

I think you're missing something. The network hash rate doesn't "vary". It doesn't go up and down like that chart says. It's fairly constant (probably), growing slowly.

The chart you're seeing is an estimation of the network hash rate based on blocks found. This is what makes it vary, the fact that we're deducing hash rate from "number of hashes found below difficulty per unit of time".

You can't have a script running that makes sure ASICMiner doesn't have more than 50% of the total network hash rate at any point in time, because you don't know what total network hash rate is at some point in time. It can only be deduced, in retrospect, at a certainty that increases with the length of the period over which we average.

The spikes are really coming from luck because of found blocks? Interesting if true... till now i was under the impression that it spikes because of lowering or rising hashspeed... but it makes sense to calculate the speed from found blocks because thats the nearest you can get to hashrate. But i really thought the luck doesnt have such a variance over time. I mean the chart seems to show that it calculates only 3 times a day. I thought the average over such timeframe should prevent good enough to have spikes of 30%... but i didnt think it through really, youre right...
As sipa's graphs show, you really need to go up to a 3-day average, to get a somewhat stable graph: http://bitcoin.sipa.be/

That being said, there is essentially no way to know whether people are continually turning their rigs on and off in a coordinated fashion, or getting lucky, just by looking at when blocks are found.

I'm not good with statistics, but I'm sure you can determine the probability of, for example, 7 blocks being found in an hour instead of 6, or 160 blocks being found in a day instead of 144, and I don't think it's small.

Remember that only around 144 blocks are found per day. It doesn't take more than 15 extra blocks to be found in a day for the 1-day average to increase by 10%.
delaria
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
May 26, 2013, 07:49:12 PM
 #5957

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?

Don't you even bother to READ the post you are answering?

You don't deserve this, honestly.


Chill out dude. I'm new here and asking around. Your intimidating comment is absolutely awful and useless
aahzmundus
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


Invest & Earn: https://cloudthink.io


View Profile
May 26, 2013, 07:55:27 PM
 #5958

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?

Don't you even bother to READ the post you are answering?

You don't deserve this, honestly.


Chill out dude. I'm new here and asking around. Your intimidating comment is absolutely awful and useless

Above it was, I agree clearly stated.  I will re state what was said.  He uses estimates of return in BTC of .03 and .007 per share... the difference is NOT share price (that was not a factor in the question about 1,000 shares)  nor was it bitcoin price (the value of bitcoin has no baring on how many you get from this investment) but the weekly dividend.  Historically the dividends recently have fell in that range, I would say .01 is a good conservative estimate of future dividends.

IF YOU can not figure this sort of thing out on your own, you SHOULD NOT be investing In my humble opinion.  There are many good resources posted on this thread if you bother to read it...

romerun
Legendary
*
Offline Offline

Activity: 1078
Merit: 1001


Bitcoin is new, makes sense to hodl.


View Profile
May 26, 2013, 08:10:59 PM
 #5959

If AM can maintain at least 10% of coin generation in the next 15 years, don't you find it a bit puzzle that a company is worth 10% of the total currency itself (of course, minus coins generated before AM era).
delaria
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
May 26, 2013, 08:12:23 PM
 #5960

Aggressively: https://bitcointalk.org/index.php?topic=148350.msg2159577#msg2159577
1000 shares x 0.03 btc/shares/week * 4 weeks/month = 120 btc/month

Conservatively: http://www.asicminer.co/figures.html
1000 shares x 0.007 btc/shares/week * 4 weeks/month = 28 btc/month

Thanks! the difference between the two scenarios is tied to share price or Bitcoin price ?

Don't you even bother to READ the post you are answering?

You don't deserve this, honestly.


Chill out dude. I'm new here and asking around. Your intimidating comment is absolutely awful and useless

Above it was, I agree clearly stated.  I will re state what was said.  He uses estimates of return in BTC of .03 and .007 per share... the difference is NOT share price (that was not a factor in the question about 1,000 shares)  nor was it bitcoin price (the value of bitcoin has no baring on how many you get from this investment) but the weekly dividend.  Historically the dividends recently have fell in that range, I would say .01 is a good conservative estimate of future dividends.

IF YOU can not figure this sort of thing out on your own, you SHOULD NOT be investing In my humble opinion.  There are many good resources posted on this thread if you bother to read it...

Thanks for the informations and good manners. Sound advice.
Pages: « 1 ... 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 [298] 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 ... 1348 »
  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!