Bitcoin Forum
January 20, 2019, 01:40:46 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 [984] 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 ... 2028 »
  Print  
Author Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency  (Read 4531403 times)
5w00p
Hero Member
*****
Offline Offline

Activity: 644
Merit: 502



View Profile
February 06, 2015, 08:33:07 PM
 #19661

My thought on the daily fluctuation of the network hashrate is that there is someone or some people that are in control of a large number of nodes, be it a commercial and/or educational and/or governmental organization(s), and these nodes are typically only powered on during normal business hours. 

Could also be the exact opposite, where they are set up to mine outside of normal hours.


Very true, depending on time zone.
1547948446
Hero Member
*
Offline Offline

Posts: 1547948446

View Profile Personal Message (Offline)

Ignore
1547948446
Reply with quote  #2

1547948446
Report to moderator
1547948446
Hero Member
*
Offline Offline

Posts: 1547948446

View Profile Personal Message (Offline)

Ignore
1547948446
Reply with quote  #2

1547948446
Report to moderator
1547948446
Hero Member
*
Offline Offline

Posts: 1547948446

View Profile Personal Message (Offline)

Ignore
1547948446
Reply with quote  #2

1547948446
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1547948446
Hero Member
*
Offline Offline

Posts: 1547948446

View Profile Personal Message (Offline)

Ignore
1547948446
Reply with quote  #2

1547948446
Report to moderator
GingerAle
Legendary
*
Offline Offline

Activity: 1176
Merit: 1004


View Profile WWW
February 06, 2015, 08:38:31 PM
 #19662

My thought on the daily fluctuation of the network hashrate is that there is someone or some people that are in control of a large number of nodes, be it a commercial and/or educational and/or governmental organization(s), and these nodes are typically only powered on during normal business hours. 

Could also be the exact opposite, where they are set up to mine outside of normal hours.


Very true, depending on time zone.

Or someone could have a solar powered mining equipment!!!!!! would explain the daily fluctuations and the varying magnitude (10 Mh -> 12 Mh -> 20 Mh). 20 is a realllly sunny day!

I'd love to find a way to investigate this botnet thing. Rationally, if it was a botnet, it would mine to a pool. But that would also be true of swoops hypothesis. However, swoop proposes a large number of "nodes", which would suggest individual full nodes that are solo-mining.

Regardless, the only thing that we could observe would be either a large increase in # of active nodes during the times of network hash increase.
Or an increase in the hashrate of a particular pool during times of network hashrate.

In either case, could be caused by botnet or "large number of nodes".

< Track your bitcoins! > < Track them again! > <<< [url=https://www.reddit.com/r/Bitcoin/comments/1qomqt/what_a_landmark_legal_case_from_mid1700s_scotland/] What is fungibility? >>> 46P88uZ4edEgsk7iKQUGu2FUDYcdHm2HtLFiGLp1inG4e4f9PTb4mbHWYWFZGYUeQidJ8hFym2WUmWc p34X8HHmFS2LXJkf <<< Free subdomains at moneroworld.com!! >>> <<< If you don't want to run your own node, point your wallet to node.moneroworld.com, and get connected to a random node! @@@@ FUCK ALL THE PROFITEERS! PROOF OF WORK OR ITS A SCAM !!! @@@@
Hueristic
Legendary
*
Offline Offline

Activity: 1876
Merit: 1121


Doomed to see the future and unable to prevent it


View Profile
February 07, 2015, 06:48:04 AM
 #19663

Plenty of open groups have membership fees.

Exactly. That's what I was saying. You have to pay to join MEW to exclude votes from the enemies of XMR.

It doesn't matter what the reason might be. Such groups can and do reasonably charge membership dues, which are used to fund the operation and programs of the group. Anyone can join and the minimum membership level is quite accessible.





I'm not talking membership fee's. I thought each vote can be bought. Am I wrong? I thought I read that.

BITSLER                 ▄███
               ▄████▀
             ▄████▀
           ▄████▀  ▄██▄
         ▄████▀    ▀████▄
       ▄████▀        ▀████▄
     ▄████▀            ▀████▄
   ▄████▀                ▀████▄
 ▄████▀ ▄████▄      ▄████▄ ▀████▄
█████   ██████      ██████   █████
 ▀████▄ ▀████▀      ▀████▀ ▄████▀
   ▀████▄                ▄████▀
     ▀████▄            ▄████▀
       ▀████▄        ▄████▀
         ▀████▄    ▄████▀
           ▀████▄▄████▀
             ▀██████▀
               ▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄            
▄▄▄▄▀▀▀▀    ▄▄█▄▄ ▀▀▄         
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
█  ▀▄▄  ▀█▀▀ ▄      ▀████   ▀▀▄   
█ █▄  ▀▄   ▀████       ▀▀ ▄██▄ ▀▀▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█  ▀▀       ▀▄▄ ▀████      ▄▄▄▀▀▀  █
█            ▄ ▀▄    ▄▄▄▀▀▀   ▄▄  █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ ▄▄   ███   ▀██  █           ▀▀  █ 
█ ███  ▀██       █        ▄▄      █ 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  
▀▄            █        ▀▀      █  
▀▀▄   ███▄  █   ▄▄          █   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀    
▀▀▄   █   ▀▀▄▄▄▀▀▀         
▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀              
              ▄▄▄██████▄▄▄
          ▄▄████████████████▄▄
        ▄██████▀▀▀▀▀▀▀▀▀▀██████▄
▄     ▄█████▀             ▀█████▄
██▄▄ █████▀                ▀█████
 ████████            ▄██      █████
  ████████▄         ███▀       ████▄
  █████████▀▀     ▄███▀        █████
   █▀▀▀          █████         █████
     ▄▄▄         ████          █████
   █████          ▀▀           ████▀
    █████                     █████
     █████▄                 ▄█████
      ▀█████▄             ▄█████▀
        ▀██████▄▄▄▄▄▄▄▄▄▄██████▀
          ▀▀████████████████▀▀
              ▀▀▀██████▀▀▀
            ▄▄▄███████▄▄▄
         ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄
       █▀▀ ▄█████████████▄ ▀▀█
     █▀▀ ███████████████████ ▀▀█
    █▀ ███████████████████████ ▀█
   █▀ ███████████████▀▀ ███████ ▀█
 ▄█▀ ██████████████▀      ▀█████ ▀█▄
███ ███████████▀▀            ▀▀██ ███
███ ███████▀▀                     ███
███ ▀▀▀▀                          ███
▀██▄                             ▄██▀
  ▀█▄                            ▀▀
    █▄       █▄▄▄▄▄▄▄▄▄█
     █▄      ▀█████████▀
      ▀█▄      ▀▀▀▀▀▀▀
        ▀▀█▄▄  ▄▄▄
            ▀▀█████
[]
smooth
Legendary
*
Offline Offline

Activity: 2002
Merit: 1065



View Profile
February 07, 2015, 07:01:46 AM
 #19664

Plenty of open groups have membership fees.

Exactly. That's what I was saying. You have to pay to join MEW to exclude votes from the enemies of XMR.

It doesn't matter what the reason might be. Such groups can and do reasonably charge membership dues, which are used to fund the operation and programs of the group. Anyone can join and the minimum membership level is quite accessible.


I'm not talking membership fee's. I thought each vote can be bought. Am I wrong? I thought I read that.

Not exactly. Yes it is like an equity share model where people with more shares get more votes, but you can't buy individual votes on a particular issue.
bigj
Full Member
***
Offline Offline

Activity: 198
Merit: 100



View Profile
February 07, 2015, 07:34:51 AM
 #19665

I'm missing the monthly(??) Monero Missives!
David Latapie
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


Monero Core Team


View Profile WWW
February 07, 2015, 08:47:37 AM
 #19666

On XMR Network Hashrate Fluctuations and Suspected Botnets:
Regarding botnets:

Monero: the first crytocurrency to bring bank secrecy and net neutrality to the blockchain.HyperStake: pushing the limits of staking.
Reputation threadFree bitcoins: reviews, hints…: freebitco.in, freedoge.co.in, qoinpro
dEBRUYNE
Legendary
*
Offline Offline

Activity: 1652
Merit: 1095


View Profile
February 07, 2015, 12:58:40 PM
 #19667

I'm missing the monthly(??) Monero Missives!

Missives will only be posted if there are significant milestones achieved. This was clarified a few weeks ago.

Privacy matters, use Monero - A true untraceable cryptocurrency
Why Monero matters? http://weuse.cash/2016/03/05/bitcoiners-hedge-your-position/
matej krkic
Full Member
***
Offline Offline

Activity: 308
Merit: 100


View Profile
February 07, 2015, 01:39:32 PM
 #19668

What should I do?

2015-Feb-07 16:35:22.701076 [P2P1]Failed to connect to any of seed peers, continuing without seeds
GingerAle
Legendary
*
Offline Offline

Activity: 1176
Merit: 1004


View Profile WWW
February 07, 2015, 01:46:10 PM
 #19669

What should I do?

2015-Feb-07 16:35:22.701076 [P2P1]Failed to connect to any of seed peers, continuing without seeds

first, check the OP for help forums.

There is a solution to this, I just can't find it.

< Track your bitcoins! > < Track them again! > <<< [url=https://www.reddit.com/r/Bitcoin/comments/1qomqt/what_a_landmark_legal_case_from_mid1700s_scotland/] What is fungibility? >>> 46P88uZ4edEgsk7iKQUGu2FUDYcdHm2HtLFiGLp1inG4e4f9PTb4mbHWYWFZGYUeQidJ8hFym2WUmWc p34X8HHmFS2LXJkf <<< Free subdomains at moneroworld.com!! >>> <<< If you don't want to run your own node, point your wallet to node.moneroworld.com, and get connected to a random node! @@@@ FUCK ALL THE PROFITEERS! PROOF OF WORK OR ITS A SCAM !!! @@@@
equipoise
Hero Member
*****
Offline Offline

Activity: 788
Merit: 1000


Monero (XMR) - secure, private, untraceable


View Profile WWW
February 07, 2015, 01:50:19 PM
 #19670

What should I do?

2015-Feb-07 16:35:22.701076 [P2P1]Failed to connect to any of seed peers, continuing without seeds

Try running it with --seed-node. Here are some currently running nodes from my log file:
Code:
bitmonerod --seed-node 80.71.13.36:18080 --seed-node 89.189.150.244:18080 --seed-node 106.186.122.39:18080 --seed-node 63.141.254.186:18080 --seed-node 37.187.75.56:18080 --seed-node 130.89.162.205:18080 --seed-node 212.129.27.81:18080 --seed-node 195.46.123.236:18080 --seed-node 182.92.105.136:18080 --seed-node 198.27.64.122:18080 --seed-node 62.210.207.219:18080 --seed-node 212.129.44.156:18080
... or you may be blocked by a firewall.

About me | zRMicroArray - phase 2 - Gene Expression Analysis software | [Weed Like to Talk - Bulgaria] Start a wave of cannabis seminars in Europe | Monero weighted average price stats: moneroprice.i2p
BTC: 1KoCX7TWKVGwqmmFw3CKyUSrKRSStueZar | NMC: NKhYEYpe1Le9MwHrwKsdSm5617J4toVar9 | XMR (Tip me a beer OpenAlias Monero address): tip.changetheworldwork.com
[XMR] Monero - A secure, private, untraceable cryptocurrency: 4AyRmUcxzefB5quumzK3HNE4zmCiGc8vhG6fE1oJpGVyVZF7fvDgSpt3MzgLfQ6Q1719xQhmfkM9Z2u NXgDMqYhjJVmc6KX
matej krkic
Full Member
***
Offline Offline

Activity: 308
Merit: 100


View Profile
February 07, 2015, 01:59:55 PM
 #19671

What should I do?

2015-Feb-07 16:35:22.701076 [P2P1]Failed to connect to any of seed peers, continuing without seeds

Try running it with --seed-node. Here are some currently running nodes from my log file:
Code:
bitmonerod --seed-node 80.71.13.36:18080 --seed-node 89.189.150.244:18080 --seed-node 106.186.122.39:18080 --seed-node 63.141.254.186:18080 --seed-node 37.187.75.56:18080 --seed-node 130.89.162.205:18080 --seed-node 212.129.27.81:18080 --seed-node 195.46.123.236:18080 --seed-node 182.92.105.136:18080 --seed-node 198.27.64.122:18080 --seed-node 62.210.207.219:18080 --seed-node 212.129.44.156:18080
... or you may be blocked by a firewall.

Worked. Thanks
XDO
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
February 07, 2015, 02:54:53 PM
Last edit: February 07, 2015, 03:15:05 PM by XDO
 #19672

I've found what appears to be a bug in the latest simplewallet.

My normal way of calculating the needed fees to empty my wallet is to attempt to send the entire balance without fees, then look at the fees reported in the error message. But this method seems not to work when a transaction is large enough that it needs to be split. Rather than reporting the needed fee, simplewallet always reports a zero needed fee, but it reports a completely different attempted transaction size and balance to the one used (both are roughly divided by ten), perhaps due to the splitting of large transactions? This seems to be associated with the generation of an "error::tx_too_big" in the log file.

It would be nice if simplewallet contained a "transfer_all" command, which sends the entire balance less fees from one wallet to another, so we don't have to worry about trying every transaction size until we find one that will empty the wallet.
supertubes
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 07, 2015, 05:38:54 PM
 #19673

I have begun coding a script (with database) that should include all basic functions required to accept monero (deposit/purchase,withdraw/transfer,check balance).

While doing this I can also document the functions. I'm using the available pre-built libraries for development, it seems some parameters I need to make it scalable are currently not included in those, or maybe I'm missing something (asking on irc).

Once these issues are resolved I'll continue development.

To get an idea, this is what it looks like currently (and incomplete)
http://i.imgur.com/1T9kDbo.png

Feel free to give suggestions.

Hi, I almost never post on this forum but I wanted to say that this effort is crucial and hugely appreciated, TheKoziTwo.  As soon as this guide is published I think we'll see a significant increase in implementation, from shapeshifter.io to cryptsy to marketplace and auction sites to niche sites, etc etc.

Since it seems you're coding an entire example application and waiting for ideal circumstances, I wonder if someone could offer an impromptu diy guide on how to communicate with the monero daemon from a server-side scripting language, the way it's currently done on Poloniex etc., for people like me (self-taught programmers, say, who don't want to wait on core development to get this economy started).  It could be as simple as "google how to do this, this, and this, put them all together, oh, and I recommend this great book on best security practices while you're at it", or even "You idiot! Don't you know anything?  Just put ____ in ____ and write a ____ script".  That would be a starting point and I can find my way from there.
fluffypony
Donator
Legendary
*
Offline Offline

Activity: 1260
Merit: 1024


GetMonero.org / MyMonero.com


View Profile WWW
February 07, 2015, 07:56:40 PM
 #19674

What should I do?

2015-Feb-07 16:35:22.701076 [P2P1]Failed to connect to any of seed peers, continuing without seeds

What operating system? And are you trying to connect to mainnet or testnet?

arielbit
Legendary
*
Offline Offline

Activity: 1778
Merit: 1003


View Profile
February 07, 2015, 11:52:42 PM
 #19675

yeah after checking the paper i have the feeling he prefers monero Grin

I just did a quick search and the most important part on this subject is:

Quote
I am willing to do the work it takes to implement the above on any given
Cryptonote-based coin, be it ByteCoin, Monero, Boolberry, Dashcoin, etc. I am
willing to be paid in the currency itself since I believe this will greatly increase
its value. Please contact me at the email at the start of this document to discuss
further logistics, payment details, etc.

As usual, nothing comes for free...

why not make it for all cryptonote currency he think is worth investing and ask for bounty and donation, claymore made his miner for cryptonote and he have all of them.. i say maximize profit  Wink
fluffypony
Donator
Legendary
*
Offline Offline

Activity: 1260
Merit: 1024


GetMonero.org / MyMonero.com


View Profile WWW
February 08, 2015, 10:20:37 AM
 #19676

yeah after checking the paper i have the feeling he prefers monero Grin

I just did a quick search and the most important part on this subject is:

Quote
I am willing to do the work it takes to implement the above on any given
Cryptonote-based coin, be it ByteCoin, Monero, Boolberry, Dashcoin, etc. I am
willing to be paid in the currency itself since I believe this will greatly increase
its value. Please contact me at the email at the start of this document to discuss
further logistics, payment details, etc.

As usual, nothing comes for free...

why not make it for all cryptonote currency he think is worth investing and ask for bounty and donation, claymore made his miner for cryptonote and he have all of them.. i say maximize profit  Wink

Unfortunately there are gaping holes in the whitepaper (gmaxwell has touched on some in this thread), not to mention the blockchain bloat that will be incurred by having all assets of every class on a single chain. It's definitely a step in the right direction, but unfortunately does not meet the design goals inherent in Monero for us to consider implementing it.

generalizethis
Legendary
*
Offline Offline

Activity: 1596
Merit: 1023


Facts are more efficient than fud


View Profile WWW
February 08, 2015, 01:39:18 PM
 #19677

https://bitcoinmagazine.com/18000/bitcoin-is-teaching-realism-to-libertarians-an-interview-with-old-school-cypherpunk-vinay-gupta/

Think Gupta was talking about Monero towards the end.  Wink

Jojatekok
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250


View Profile
February 08, 2015, 03:14:52 PM
 #19678

I have begun coding a script (with database) that should include all basic functions required to accept monero (deposit/purchase,withdraw/transfer,check balance).

While doing this I can also document the functions. I'm using the available pre-built libraries for development, it seems some parameters I need to make it scalable are currently not included in those, or maybe I'm missing something (asking on irc).

Once these issues are resolved I'll continue development.

To get an idea, this is what it looks like currently (and incomplete)
Click here to view a demonstration image![/img]

Feel free to give suggestions.

Hi, I almost never post on this forum but I wanted to say that this effort is crucial and hugely appreciated, TheKoziTwo.  As soon as this guide is published I think we'll see a significant increase in implementation, from shapeshifter.io to cryptsy to marketplace and auction sites to niche sites, etc etc.

Since it seems you're coding an entire example application and waiting for ideal circumstances, I wonder if someone could offer an impromptu diy guide on how to communicate with the monero daemon from a server-side scripting language, the way it's currently done on Poloniex etc., for people like me (self-taught programmers, say, who don't want to wait on core development to get this economy started).  It could be as simple as "google how to do this, this, and this, put them all together, oh, and I recommend this great book on best security practices while you're at it", or even "You idiot! Don't you know anything?  Just put ____ in ____ and write a ____ script".  That would be a starting point and I can find my way from there.


Here is my perspective Wink


Monero API .NET
API for data transmission and retrieval from Monero applications through the Microsoft .NET Framework

GitHub repository | NuGet package

This project allows developers to flawalessly access the functionailty of Monero applications through the Core assemblies' RPC services. As the software is open-source, everyone can contribute, achieving the best performance and reliability for end-users.

Why is this API necessary?
It makes the implementation of Monero extremely easy for merchants, wallet builders, and all the other developers who are interested in working with (or accepting) Monero. Also, the core developers can concentrate more on the internals (instead of spending time on the official GUI client), which means that the currency should advance faster.

Is it cross-platform?
The first 3 releases of the API were only made for desktop PCs running Microsoft .NET Framework 4.5 or higher, thus, resulting in a smaller userbase than wanted. Since v3, the project has been split into 2 subprojects, one which is responsible for communicating with the daemon and the account manager's RPC channel, and one which can manage the required processes on PC.

What kind of platforms can utilize the power of Monero API .NET, then?
Basically every device which has support for running the Microsoft .NET Portable Framework v4, and more: Microsoft is planning to provide native (C++) compilation of C# assemblies very soon, and this process can be even faster since .NET Core has been made open-source.
The project can run on PCs (Windows; Mac and Linux with Mono .NET), mobile phones (Windows Phone; Android and iOS with Xamarin), and even on video game consoles like Xbox.

How does it work?
As I have already mentioned above, the project consists of 2 parts: MoneroAPI, and MoneroAPI.Extensions. The first one is built as a PCL (portable class library) and is multiplatform, while the extensions are desktop-only and contain functions for hosting a full node. Basically, MoneroAPI is preferable for lightweight, client-only applications, and MoneroAPI.Extensions adds support for hosting the Monero Core processes with ease.
There is a demo project included in the GitHub repository for a more technical explanation.



Please consider donating to one of the addresses in my signature if you like this project or want to support its development.

Code:
Monero  (XMR): 47hK4gehaMrFTQCiV5FEmM54hpqTrdHudb9nUBG88NicBDpxH4TGuh3TmW84Dc6dpMiEiBLGvJCuT3xC3LNHctmx7mG8NLM
Bitcoin (BTC): 14wHehBtFt321WTV15khon8Juaxh9drnfJ
mmortal03
Legendary
*
Offline Offline

Activity: 1750
Merit: 1005


View Profile
February 08, 2015, 03:35:26 PM
 #19679


Hi, I almost never post on this forum but I wanted to say that this effort is crucial and hugely appreciated, TheKoziTwo.  As soon as this guide is published I think we'll see a significant increase in implementation, from shapeshifter.io to cryptsy to marketplace and auction sites to niche sites, etc etc.


shapeshifter.io is some autodesk 3D modeling site. You meant shapeshift.io, lol. Smiley
Hammernecht
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
February 08, 2015, 04:16:47 PM
 #19680

"impossible to counterfeit" should be a major selling point of cryptocurrencies. Not sure why this isn't advertised more.

A large part of taking credit instead of cash is because it's tough to counterfeit the value, yet identity theft/cc theft is still a reality.
Pages: « 1 ... 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 [984] 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 ... 2028 »
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!