Bitcoin Forum
May 03, 2024, 05:35:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 [1210] 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 ... 2248 »
  Print  
Author Topic: KanoPool since 2014 🐈 - PPLNS and Solo 0.5% fee - Worldwide - 2435 blocks  (Read 5350140 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (50 posts by 3+ users deleted.)
kano (OP)
Legendary
*
Offline Offline

Activity: 4480
Merit: 1800


Linux since 1997 RedHat 4


View Profile
March 04, 2017, 01:43:02 PM
 #24181

Hi Kano,

I just received 2xAvalon 741, 1xAvalon 721, 1 rasp 3, 1 rasp 2.
But I cannot find the IP of Raspberry controller. I tried to delete and burn .img file from canaan but none of them working.
Do you know how to fix it?
Or
May I use your .img file from your sd card with internet is DHCP? I think something wrong with my network static Ip 192.168.1.100.
The controller info is here:
https://canaan.io/question/how-do-i-connect-an-avalonminer-721-and-avalonminer-controller-including-raspberry-pi-1-2-and-3/

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
1714714538
Hero Member
*
Offline Offline

Posts: 1714714538

View Profile Personal Message (Offline)

Ignore
1714714538
Reply with quote  #2

1714714538
Report to moderator
1714714538
Hero Member
*
Offline Offline

Posts: 1714714538

View Profile Personal Message (Offline)

Ignore
1714714538
Reply with quote  #2

1714714538
Report to moderator
1714714538
Hero Member
*
Offline Offline

Posts: 1714714538

View Profile Personal Message (Offline)

Ignore
1714714538
Reply with quote  #2

1714714538
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714714538
Hero Member
*
Offline Offline

Posts: 1714714538

View Profile Personal Message (Offline)

Ignore
1714714538
Reply with quote  #2

1714714538
Report to moderator
firetreeactual
Legendary
*
Offline Offline

Activity: 952
Merit: 1003



View Profile
March 04, 2017, 05:42:57 PM
 #24182

I've been mining, as I said earlier, since before Mt. Gox. There's no better place to pool mine than here, IMHO, for the reasons others have also stated.

Kano...I really appreciated your answers in that recent exchange. Honest, direct...but "nice."

Waiting on my PSU bricks...sure is quiet in here...  Grin

To infinity and beyond...on two 741s and one of only 3...nope, make that 4...full nodes in Hawaii...on <30A. (I have other gear on the Hoth ice planet)
huynhdat1989
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 04, 2017, 05:48:12 PM
 #24183

Hi Kano,

I just received 2xAvalon 741, 1xAvalon 721, 1 rasp 3, 1 rasp 2.
But I cannot find the IP of Raspberry controller. I tried to delete and burn .img file from canaan but none of them working.
Do you know how to fix it?
Or
May I use your .img file from your sd card with internet is DHCP? I think something wrong with my network static Ip 192.168.1.100.
The controller info is here:
https://canaan.io/question/how-do-i-connect-an-avalonminer-721-and-avalonminer-controller-including-raspberry-pi-1-2-and-3/


Thank Kano, I added more 20.6THs in pool. The Avalon runs very stable hashrate and higher than advertised.
firetreeactual
Legendary
*
Offline Offline

Activity: 952
Merit: 1003



View Profile
March 04, 2017, 06:51:07 PM
 #24184

Hi Kano,

I just received 2xAvalon 741, 1xAvalon 721, 1 rasp 3, 1 rasp 2.
But I cannot find the IP of Raspberry controller. I tried to delete and burn .img file from canaan but none of them working.
Do you know how to fix it?
Or
May I use your .img file from your sd card with internet is DHCP? I think something wrong with my network static Ip 192.168.1.100.
The controller info is here:
https://canaan.io/question/how-do-i-connect-an-avalonminer-721-and-avalonminer-controller-including-raspberry-pi-1-2-and-3/


Thank Kano, I added more 20.6THs in pool. The Avalon runs very stable hashrate and higher than advertised.
I agree with your experience...I've got two A6s, a 721 and a 741, and all of them hash above spec consistently, and the only issues have been wtih PSUs...once I also figured out the "what for" on the controllers.

To infinity and beyond...on two 741s and one of only 3...nope, make that 4...full nodes in Hawaii...on <30A. (I have other gear on the Hoth ice planet)
Biodom
Legendary
*
Offline Offline

Activity: 3752
Merit: 3854



View Profile
March 04, 2017, 07:24:57 PM
Last edit: March 04, 2017, 07:59:28 PM by Biodom
 #24185

tried to send consolidated transactions and they are stuck.
it was cool before to get 30 payouts (or more) in one mo, but with current ridonculous fees it started to become a burden.
is there any chance for kano pool "accelerator" aka submitting tx to you for inclusion in the next block?
alternatively, don't sent them so often (not sure if it is possible).

i check my 'stuck' transaction (about 30 kano-inputs) and some services suggest $40 fee to "push" it...WTF?
The whole thing might come tumbling down soon if this continues for a while.
EDIT: viabtc says that tx does not exist. Well, it DOES exist on blockchain.info and blockexplorer.
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7827


'The right to privacy matters'


View Profile WWW
March 04, 2017, 08:28:55 PM
 #24186

tried to send consolidated transactions and they are stuck.
it was cool before to get 30 payouts (or more) in one mo, but with current ridonculous fees it started to become a burden.
is there any chance for kano pool "accelerator" aka submitting tx to you for inclusion in the next block?
alternatively, don't sent them so often (not sure if it is possible).

i check my 'stuck' transaction (about 30 kano-inputs) and some services suggest $40 fee to "push" it...WTF?
The whole thing might come tumbling down soon if this continues for a while.
EDIT: viabtc says that tx does not exist. Well, it DOES exist on blockchain.info and blockexplorer.

I just paid a big fee   in terms of  btc  it was 110 sats a byte  but

cash wise 5 usd for 310 usd  this is a combination of kano and f2pool as they mine to the same address

3273 bytes  at 111 sats = 0.00363204 fee

https://blockchain.info/tx/d8d6dc5efeccfa97cb5c8c53d129cbf2b6d4bc44d7bd935ed98f5cb420b8b48f


this site says 111 sats a byte should be 5 to 35 blocks

https://bitcoinfees.21.co/


It is only 2 blocks   since I did this.  and around 54 minutes

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

Activity: 101
Merit: 10


View Profile
March 04, 2017, 09:37:34 PM
 #24187

Do you think that we got attack or something wrong? The luck is so bad.
wmabern
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


Visualize whirledps


View Profile
March 04, 2017, 09:43:01 PM
 #24188

Do you think that we got attack or something wrong? The luck is so bad.

Sadly, that's all it is, bad luck.

Usually after a few "bad blocks", then we usually hit a few green ones. That is the history, not the guarantee.

COME ON BLOCKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin

BITMIXER.IO Gone Baby, Gone.. ;-)
Not any good sig campaigns out there that I want!
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7827


'The right to privacy matters'


View Profile WWW
March 04, 2017, 09:44:48 PM
 #24189

Do you think that we got attack or something wrong? The luck is so bad.

nope  really bad luck  is back to back 99% cdf   that is 1 in 10000 chance.

I have a rule  if a pool does back to back 99% cdf I leave it.

The only pool I have been in to do that is not kano.is

You can send me a pm to ask me the name of that pool.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
kano (OP)
Legendary
*
Offline Offline

Activity: 4480
Merit: 1800


Linux since 1997 RedHat 4


View Profile
March 04, 2017, 10:55:35 PM
 #24190

tried to send consolidated transactions and they are stuck.
it was cool before to get 30 payouts (or more) in one mo, but with current ridonculous fees it started to become a burden.
is there any chance for kano pool "accelerator" aka submitting tx to you for inclusion in the next block?
alternatively, don't sent them so often (not sure if it is possible).

i check my 'stuck' transaction (about 30 kano-inputs) and some services suggest $40 fee to "push" it...WTF?
The whole thing might come tumbling down soon if this continues for a while.
EDIT: viabtc says that tx does not exist. Well, it DOES exist on blockchain.info and blockexplorer.
Well the problem seems to be the recent calculations of what fees need to be sent.
If everyone is saying higher fees need to be sent then that will simply cause an escalation into higher fees.
It's a feedback loop created by ... who knows who.

One of the 'old' solutions was to pay a low fee and consolidate your rewards every so often, and I think that might still work ok.
I tend to manually generate lower fee transactions if I send BTC (lately) and they do get confirmed as long as they aren't too low.

The problem with an "accelerator" is that if too many people use it, it causes the problem that I was discussing in here before.
I was saying that putting our payout transactions into the block is not a big deal coz it will push out low fee transactions.
However, if we are putting a lot of "accelerated" low fee transactions into the block - and while we aren't big enough to find multiple blocks a day - that will produce a noticeable fall in the block txn fees.

If I ever did an "accelerator" - which I doubt I would - it would also be limited to consolidating only pool rewards and nothing else.
This would simply be a "do it once a month" or some such for people with smaller rewards.

The real problem is the feedback loop I mentioned above.
Even with payouts of 10's to 100's of dollars each block, it still costs a lot to use them.
The problem is (as you've implied) bitcoin at the moment.
Though, I like to think of it as a reminder that you should expect long term for a rise in the value of bitcoin and hold onto your coins Cheesy

I do have a plan to deal with it, but it relates to something I've stated many times I don't want to do Tongue
The problem with using non-block payouts is that I effectively become a bank holding funds for people ... and that ends up being a large amount of $
My solution will probably be to allow an account to flag a request to accept payouts less often.
Accounts below some amount will also be force flagged.
Then I guess I'd do a weekly or monthly payout to cover most of the accounts with the flag, or accounts earning below some limit, and maybe once in a blue moon also clean up, and pay out, some of the tiny dust only accounts that are idle, and close those ones.
i.e. I don't want to be an actual bank where people leave their BTC to withdraw at some later date, or never.
I want to get the BTC out of the pool wallet, it's not mine, I don't want it ...

The current changes (already into a few thousand lines of code), to deal with changing the main key everywhere in the ckdb code, and the side effects of that everywhere, are getting close to testing the first stage of that.
Once the first stage is complete, the rest of the changes are much simpler, so wont take anywhere near as long.
Once that's all complete, so that distribution of the pool will work more reliably, then "accounting" should be the next major change I'll work on.

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
huynhdat1989
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 04, 2017, 11:53:36 PM
 #24191

Do you think that we got attack or something wrong? The luck is so bad.

nope  really bad luck  is back to back 99% cdf   that is 1 in 10000 chance.

I have a rule  if a pool does back to back 99% cdf I leave it.

The only pool I have been in to do that is not kano.is

You can send me a pm to ask me the name of that pool.

So the CDF is really important to the pool luck in future? Or it is the history of luck?
If any pool always get some bad block, that pool will be close?
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7827


'The right to privacy matters'


View Profile WWW
March 05, 2017, 12:27:35 AM
 #24192

Do you think that we got attack or something wrong? The luck is so bad.

nope  really bad luck  is back to back 99% cdf   that is 1 in 10000 chance.

I have a rule  if a pool does back to back 99% cdf I leave it.

The only pool I have been in to do that is not kano.is

You can send me a pm to ask me the name of that pool.

So the CDF is really important to the pool luck in future? Or it is the history of luck?
If any pool always get some bad block, that pool will be close?

no and yes.

it all depends on how well coded the pool is.


If a pool is created code and equipment and internet close to flawless  luck should run better then 99% 

An example
in the long run a clean perfect coin toss should be 50-50.

So if a guy tossing a coin is doing 60-40  for a hundred tosses  you start to think  the coin is not perfect.


So  if kano's pool is :
 good code
 good server
 good internet

with good mining gear it should run  very close to 99%   luck  which is around 60% cdf


So  luck and cdf are not the same term.

When a pool tosses a 99% cdf  it should be 1 of every 100 blocks

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
agentcash
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
March 05, 2017, 12:42:11 AM
 #24193

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7827


'The right to privacy matters'


View Profile WWW
March 05, 2017, 12:46:01 AM
 #24194

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.

That falls under bad code , but could be teased out of that slot .

maybe

 bad code and or bad pool op.

or two separate spots.

I had a pool with 6 of 10 over 90%  and 2 of then 90's were 99 back to back.

I stopped mining there a few years back.

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

Activity: 658
Merit: 500


Visualize whirledps


View Profile
March 05, 2017, 01:59:07 AM
 #24195

March has certainly begun with a definite suck-itude as far as our pool blocks, my home computer hardware (including miner problems), and server/ work station problems at work.
Curses and the pending Ides of March BEGONE!!!!

Let's crack these freaking BLOCKSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!

And get some GREEN BLOCKSSSSSSSSSSSSSSSSSSSSSSSSSS FLOWING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin Grin


BITMIXER.IO Gone Baby, Gone.. ;-)
Not any good sig campaigns out there that I want!
huynhdat1989
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 05, 2017, 02:01:33 AM
 #24196

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.

That falls under bad code , but could be teased out of that slot .

maybe

 bad code and or bad pool op.

or two separate spots.

I had a pool with 6 of 10 over 90%  and 2 of then 90's were 99 back to back.

I stopped mining there a few years back.

So our bad block is caused by some bad gears? What make our miners be bad gears?
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7827


'The right to privacy matters'


View Profile WWW
March 05, 2017, 03:34:46 AM
 #24197

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.

That falls under bad code , but could be teased out of that slot .

maybe

 bad code and or bad pool op.

or two separate spots.

I had a pool with 6 of 10 over 90%  and 2 of then 90's were 99 back to back.

I stopped mining there a few years back.

So our bad block is caused by some bad gears? What make our miners be bad gears?

No and we have not had bad luck since December.

The 65 days in 2017 are about average.

Your problem is you are thinking short term and your  definition of bad luck is not very good.

The last two blocks were not back to back 99%. Which is my definition of bad luck for short term

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

Activity: 658
Merit: 500


Visualize whirledps


View Profile
March 05, 2017, 04:11:22 AM
 #24198

OK, I'm leaving this block to the grave-yard shift.
Please knock this sucker out before I get up tomorrow.
(And a couple additional would be nice with coffee!  Cool )
My 64TH will be hashing away all night.

Good night and good luck!!!
BLOCKSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!  Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Grin Grin Grin Grin Grin Grin Grin

BITMIXER.IO Gone Baby, Gone.. ;-)
Not any good sig campaigns out there that I want!
kano (OP)
Legendary
*
Offline Offline

Activity: 4480
Merit: 1800


Linux since 1997 RedHat 4


View Profile
March 05, 2017, 05:52:38 AM
 #24199

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.
I'd also have to somehow stop the person who found the block from knowing they found it on their miner Tongue
Now that would be a tricky thing to do unless Bitmain put something into their bmminer to hide blocks ... ... ... ... ...

Low % blocks ... 3 in the last 100 are: 1.774% 1.175% 1.141% ...

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
agentcash
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
March 05, 2017, 06:05:46 AM
 #24200

if they toss back to back that is  1 in 10000 chance   my guess is the pool has

bad code
bad server
bad internet
or bad gear mining on it.

Or the pool owner decided to snag a block reward for themselves. I hazily recall a pool getting caught out for the statistical improbability of their never finding extremely lucky blocks back around 2012. Turned out the owners were taking all the blocks the pool found below a certain share threshold.
I'd also have to somehow stop the person who found the block from knowing they found it on their miner Tongue
Now that would be a tricky thing to do unless Bitmain put something into their bmminer to hide blocks ... ... ... ... ...

Low % blocks ... 3 in the last 100 are: 1.774% 1.175% 1.141% ...


Wasn't accusing you specifically, was just commenting on another reason a pool might see horrible luck. I'd venture to guess many miners don't check every piece of hardware for block found counts, and a bmminer restart or hardware reboot will wipe those stats.

It was easier to get away with back when the found block notification would scroll off the screen when you weren't looking.
Pages: « 1 ... 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 [1210] 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 ... 2248 »
  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!