Domain: faqs.org
Stories and comments across the archive that link to faqs.org.
Comments · 2,078
-
Re:Obvious....
Correct, except for the fact that the leak-testing software are setting the evil bit to zero, and thus the firewall/AV software must not treat the traffic as hostile.
-
Not much new; been there, done that, in the 1980s.
Well, what's here?
Fooling around with TCP slow start and congestion window management. That's nothing new. We were arguing over that back in the 1980s. (I'm the inventor of the Nagle algorithm and fair queuing, and was the first to describe congestion collapse and the tragedy of the commons problem in networking. See my old RFCs.) Back then, we were more worried about causing transient network congestion; if you didn't have slow start, you could lose packets at the gateway from the LAN to the WAN because there wasn't enough memory in the router. And we were really worried about congestion in the middle of the network backbone. So the early versions of those algorithms were on the conservative side. Nobody worries about protecting the network in desktop clients any more, and the Internet now has more backbone capacity than edge capacity. Strategies in those areas have been more aggressive for years.
Using the quality of service field. That's not new. The main issue is how to express priorities between the applications and the operating system. It's probably good enough to give video and audio higher quality of service. (Gamers who are trying to play streaming audio while fragging might complain about lag, so there will probably be some obscure registry key to mess with this.)
Multithreading the network stack so it will use multiple CPUs. Reasonable enough, but not new. QNX has had that for years. Since its network stack runs in user space, put QNX on a multiprocessor and the network stack speeds up. Cisco uses QNX in their big routers. On the consumer desktop, it's not going to be noticed; your DSL line or cable modem is nowhere near fast enough to need this.
-
Re:specific implementation ..
According to the article 'the Vista stack has been redesigned from the ground up so it can't be specific implimentation. Why didn't they put these new features in the published RFC for IPv6. I've listed what I could see of what's new in Vista TCP/IP. Is such functionality not in IPV6.
"Receive Window Auto-Tuning and Compound TCP"
"mark the ECN field so that if the network is congested"
"QoS into account"
"tagging of packets with the Diffserv code point values"
"throttle the bandwidth of a particular subnet to a particular server" -
SMTP Digression
I think you have an unrealistic expectation of the quality of service you can expect from email.
I wrote an SMTP server a while back (to check out Ruby's network libraries), and while going through the RFCs I found that there are expectations of quality that include delivery of something. It all comes down to the protocol: if a server accepts a message, it takes responsibility for the message's delivery. A server should reject the message if it cannot deliver (causing the delivery server to either try again later or tell the user there's a problem).
To be losing mail, Earthlink servers must be accepting mail and then throwing it away, or at the very least, not continuing to forward it to the destination, which is just as bad. This goes completely against how the system is supposed to work. If they can't handle the load, there's a specific set of return codes to give (RFC821, section 4.2):450 Requested mail action not taken: mailbox unavailable [E.g., mailbox busy]
I understand your perspective -- email is a loosely connected system, with lots of points of failure. However, in the vast majority of cases, a failure at one point will cause either delays or errors, not dropped mail.
550 Requested action not taken: mailbox unavailable [E.g., mailbox not found, no access]
451 Requested action aborted: error in processing
452 Requested action not taken: insufficient system storage
552 Requested mail action aborted: exceeded storage allocation
553 Requested action not taken: mailbox name not allowed [E.g., mailbox syntax incorrect]
554 Transaction failed -
Re:Complexity can be hidden, but there are costs.
... username like http://some.name.some.provider/ or http://open.someprovider.com/somename - not only is that a hell of a lot to type, but it looks like a web site address ...Read RFC 1738 to understand that there is really no technical difference from "user@service.org" and "service.org/user" and "user.service.org".
Though you raise valid point that ID protocols got to have their own scheme, for example one like userid://yada-yada-yada to differentiate it from the rest. Underneath it would be plain http, but web applications would be able to tell user ids from the rest.
P.S.
OpenID folks persist in thinking that URLs are a sensible way to identify people
...The point is not to identify people, but to establish identity for people in on-line. IOW, OpenID doesn't try to make 1:1 mapping between people and ids. You can create and use as many IDs as you like. Also you can share your ids with everybody you want (though that's not a good idea). People tried many times to map something from internet space (e.g. e-mail) to real people 1:1 and filed miserably. Even in real world the same person may have several phone numbers and several addresses. And both phone numbers and addresses are often shared. So, OpenID doesn't try to "identify people." It only provides you with on-line pass you own and manage by yourself.
-
Re:Just buy a domain.
Yes, GMail do allow you to do this, but so do many MTAs. eg: http://www.faqs.org/faqs/mail/addressing/ (dated 1998) This is not a feature created by GMail.
-
Re:Zune Meme Analysis
Slow start
...
Better watch out for that exponential increase though. That'll get you every time. Before you know it, you'll have a triple duplicate post (this is slashdot, after all) or a dropped server from all that traffic.</humor class="lame"> -
Re:In that case stop being tolerant of them
Because they get in my way. They bring up religion and then expect me to be tolerant of them. I'm tired of people spouting off religious bollocks at me and keeping silent.
As a Christian, I agree with this in a way. People bring up atheism and then expect me to conform to its supposed neutrality and superiority. I'm tired of having people spout off atheistic bollocks at me and keeping silent. ;-)
Seriously, though, we are both in the pursuit of truth here, we just happen to have reached different conclusions. More importantly, it's admirable that you're willing to make your views known. These days, people are often branded "intolerant" and "biased" when they speak up against falsehoods. "Tolerance" used to mean "respectful disagreement," but now it frequently means "never, ever criticize anyone's beliefs."
Christians are guilty of forgetting that we have an obligation to create a level playing field for all ideas to be aired. This is implicit in our duty to treat others better than we treat ourselves, and our conviction that this is the best vehicle for truth. Whenever Christians have failed to do this, throughout history, it has been disastrous. Whenever Christians have adhered to this, truth has been served.
Of course, atheists don't escape criticism here, either. There's a common misconception that atheism is an obvious, default, and neutral starting point; add "God" and you get theism. This "presumption of atheism" is only possible for "weak" atheism or agnosticism. The assertion that God is a "fairy tale" is epistemically equivalent to the theistic assertion -- and since both assertions carry a number of nontrivial implications, atheism cannot be viewed as the "rational" subset of theism. They are distinct sets that are almost disjoint.
In other words, some propositions have no neutral ground. Occam's Razor does not apply to such situations. This is easy to see if you take certain other binary examples: humans are either equal, or they are not equal. The axiom of choice is true, or it's not. God exists, or God doesn't. Which position is neutral? One of them will be true, but neither of them is neutral. But invariably, one position -- or its implication -- gets promoted as neutral, and is therefore taught in every grade school. Hmm.
Or take, for instance, Christopher Reeve's statement regarding stem cell research: "When discussing matters of public policy, no religions should have a seat at the table." This is hardly a level playing field; in fact, it is espousing strong atheism over theism while claiming to be neutral.
Perhaps I'll dig at this a bit more: I've given reasons why Christians should welcome debate (even though they often don't). Is there a comparable duty within atheism?
(Finally, though you may be sick of hearing this, it's relevant to note that the premier exponent of the presumption of atheism argument was ex-atheist Antony Flew. So even the "weak" position has come under well-deserved scrutiny. =)
--
Dum de dum. -
Tons of prior art
the filing date was "February 25, 2000". How many of those were around circa 2000? Skype only began around 2002-2003
Speak-Freely - a unix and windows VoIP software, is the sourceforge continuation of a project at Fourmilab (speak-freely.org) which is developpement of code released on UseNet during 1991.
PGPfone - was released in 1995.
Microsoft's own NetMeeting was a late comer, being only available with Windows 95 OSR 2 (circa 1997).
Roger Wilco - not the Space Quest caracter, but a VoIP software specialized for in-game chatting, was released in 1999.
The H.323 specifications which are used by almost half of workd's VoIP implementation were released in 1996.
The SIP specification - almost the other half of the VoIP world - was first described in RFC 2543 in 1999.
One may refere to the wikipedia article about Secure VoIP for other exemple of historical clients (like Nautilius which got TCP/IP support somewhere between 1995 and 1997).
The only excuse for Intel filing the patent, is that this platform is just a "plain telephone service in a computer over the 'net' ", whereas all those predecessors are either more feature full (SpeakFreely, PGPfone and Nautilius are complete phone + encryption service, and Nautilius is designed to work over a pure direct MODEM-to-MODEM connection (no Internet) ) of supersets (H.323 and SIP and all software designed to use them provides much more service : sound, but also video, fax, text messaging, data, call redirection, etc. to be used in VoIP but also multi-point video conferencing, multimedia diffusion (IPtv a like), etc.) or for specialised uses (Roger Wilco with both its "mostly for in-game" chat and it's push-to-talk features, is more a digital walkie-talkie than a digital phone. But such argument won't stand a chance in court. -
NEWSFLASH - BBN re-discovers SMTP !!From the article :
BBN has developed a network protocol and code that moves information from node to node as connections become available, and can hold information in persistent storage until a connection is available.
Wow... what can I say ? - over 8 million bucks to re-discover or re-invent SMTP... (otherwise called email for those who don't remember TLA's)
Welcome back to August 1982 !
Read the press release here : http://www.faqs.org/rfcs/rfc821.html -
What to do? read, Read, READ!Go the college route only IF you can afford it, and IF the college has a well developed and staffed CS/IT department. If it hasn't then you are just throwing away your money, which would be much better spent on a decent library of text-books. Assuming you decide to teach yourself then you'll need to learn a language or three. I'd suggest you learn what the OO paradigm is all about. These languages are pretty good implementations of it:-
- Smalltalk - The original OO language and programming environment
- Ruby - OO in a sane file oriented environment
- SQL - You'll need to store your data somehow
- C and C++ - Get these downloadable books FAQ & Tutorial.
-
Dated but still a good start
-
Re:HTTP/1.1 DesignThe wonderful thing about the RFC language "SHOULD" and "SHOULD NOT" is that it really is only a suggestion that do not need to be followed. It makes it wonderful to test all possible combinations of "should" and "should not" options in the protocol with both clients and servers, probably the biggest source of bugs and problems.
rfc2119 defines the terms:
3. SHOULD This word, or the adjective "RECOMMENDED", mean that there
may exist valid reasons in particular circumstances to ignore a
particular item, but the full implications must be understood and
carefully weighed before choosing a different course.--jeffk++
-
Re:Expand
Read Knuth's Art of Computer Programming.
The benefits of reading this is twofold: 1) you can say that you've actually read it, and 2) you can refer to it in any programming related argument: "Look it up in Knuth!"Seriously speaking, the books I've found useful (more so than Knuth, anyway) in improving my programming or software engineering skills (in no special order):
You'll notice that programming is not just about programming. Seeing beyond one programmer, one team, one language, one operating system, one tool, one method, one project, etc. gets you to another level.
-
Re:Postmodernism applying to the internet?
Nope, it's the output of a copy-paste from the alt.postmodern FAQ.
-
Re:Postmodernism applying to the internet?
-
Re:Your questions answered
The scientific case for a CFC origin for the Antarctic ozone hole is so overwhelmingly robust that the case was effectively closed over ten years ago. For anyone mistakenly concerned that the parent post's sentiment is even remotely factual, do a bit of reading - Google is your friend. An old, but good starting point is the ozone depletion FAQ - e.g. http://www.faqs.org/faqs/ozone-depletion/. There are countless others..
-
Re:Don't be upset Apple
Perhaps they could implement RFC 3514 to help facilitate that.
-
They have their own theme song!
Immature Radioactive Samurai Slugs theme song
We're Immature Radioactive Samurai Slugs
We love to thrash criminals and slice 'n' dice thugs!
We're totally radical, gnarly dudes,
Cowabunga homeboys with nothin' to lose ...
Our arch-enemies want us iodized
But they can't beat us 'cause we're merchandised!
(Iodizer: "DESTROY THEM!!")
Count off!
Picasso!
Warhol!
Rockwell!
Grandma Moses!
So kick back, dweebs, it's the end of our rhyme,
The show's gonna start and it's time to slime! -
MS redefines the meaning of Open Source
"[Take open source.] Open source is not a new technology area. It was a new business model", SB
First RFC April 1969 for the ARPANET. The Open Source Initiative originated in Feb 1998.
"In the last three or four years, we have competed very well by extending our value", SB
"Microsoft has proposed a licencing agreement blatantly tailored to exclude free software from accessing it.", FSF Europe
" RealNetworks .. sued .. Microsoft on antitrust charges .. Our case is based on .. failure to disclose interface information and imposing restrictions on PC makers"
"Open source never goes away as a business model or competitor. We have learned how to compete with open source", SB
"Microsoft is claiming some form of IP rights over .. a total of 130 protocols which Microsoft is offering for license .. Many of the listed protocols are [IETF] RFC to the core TCP/IP v4 and TCP/IP v6 protocol specifications"
"competing with open source will have to be something that's burned bright on the foreheads of our senior people", SB
"OSS projects have been able to gain a foothold in many server applications because of the wide utility of highly commoditized, simple protocols. By extending these protocols and developing new protocols, we can deny OSS projects' entry into the market."
"In the case of open source, we couldn't adopt the business model. We adopted a competitive approach that so far has worked very well", SB
Under NO circumstances lose against Linux"
"Microsoft also indicated there was a lot more money out there and they would clearly rather use Baystar "like" entities to help us get signifigantly more money if we want to grow further or do acquisitions"
"Microsoft and Sun .. announced the antitrust settlement/technology pact between the two on Friday"
"Sun Microsystems (Nasdaq: SUNW) has signed a deal to license SCO Group's Unix intellectual property"
"Microsoft will license the rights to Unix technology from SCO"
"there are cases where software gets monetized through hardware", SB
Like years ago when you bought hardware and the software was included for free.
-
Re:Callbacks Are Evil
Initially callbacks will be evil as you say.
Agreed.
...starts tagging which ip addresses in the call chain are routinely sending spamBecause spammers are tards and never never NEVER change which bots they use for their spam runs. And the bots are all on static IP addresses so prevalent in the dial-up and consumer broadband arena. So, learn IP address once, good forever.
So give them some slack please.
When they stop violating the inter-MTA interchange dictated by standards. Until then... well, at least you got the "evil" part right.
-
IPv4 vs IPv6From the IPv6 RFC
IP version 6 (IPv6) is a new version of the Internet Protocol, designed as the successor to IP version 4 (IPv4) [RFC-791]. The changes from IPv4 to IPv6 fall primarily into the following categories:
o Expanded Addressing Capabilities
IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses. The scalability of multicast routing is improved by adding a "scope" field to multicast addresses. And a new type of address called an "anycast address" is defined, used to send a packet to any one of a group of nodes.
o Header Format Simplification
Some IPv4 header fields have been dropped or made optional, to reduce the common-case processing cost of packet handling and to limit the bandwidth cost of the IPv6 header.
o Improved Support for Extensions and Options
Changes in the way IP header options are encoded allows for more efficient forwarding, less stringent limits on the length of options, and greater flexibility for introducing new options in the future.
o Flow Labeling Capability
A new capability is added to enable the labeling of packets belonging to particular traffic "flows" for which the sender requests special handling, such as non-default quality of service or "real-time" service.
o Authentication and Privacy Capabilities
Extensions to support authentication, data integrity, and (optional) data confidentiality are specified for IPv6.
Just to clear up a few misnomers:
The whole of the IPv4 address space is included in the IPv6 space.
It is possible to translate between IPv4 and IPv6.
IPsec is not mandatory, therefore the processing overhead is optional.
cheers,
Aehgts. -
Re:And...
No, see, there _was_ no IPV4 before IPV6 come out, and that should be your first clue that we're doomed
WTF? See section 3.1 (specifically the "version" field) of RFC 791. -
How about Computers vs Computers
Here's what happens when you pit AI against AI as in this classic PARRY vs. THE DOCTOR (ELIZA)
-
Re:This was 1993 - Unix was 20+ yrs old.
> You could get Apple Unix (A/UX) for the Lisa.
Nitpick: The Mac II was the first machine capable of running A/UX.
http://www.faqs.org/faqs/aux-faq/part2/
Further nitpick: Lex wasn't 10 years old in the movie, she's more like 13. She's getting her boobies even! -
Re:If I had email or the web...
What, you've never heard of FTPMail?
-
Typical /. misinformation
Actually, Federal law restricts the use of the SSN to the Social Security program.
Actually, it doesn't. The law only covers government agencies. From the SSN FAQ:
The Privacy Act of 1974
The Privacy Act of 1974 (Pub. L. 93-579, in section 7), which is the
primary law affecting the use of SSNs, requires that any federal, state,
or local government agency that requests your Social Security Number has
to tell you four things:
1: The authority (whether granted by statute, or by executive order of
the
President) which authorizes the solicitation of the information and
whether disclosure of such information is mandatory or voluntary;
2: The principal purposes for which the information is intended to be used;
3: The routine uses which may be made of the information, as published
annually in the Federal Register, and
4: The effects on you, if any, of not providing all or any part of the
requested information.
The Act requires state and local agencies which request the SSN to
inform the
individual of only three things:
1: Whether the disclosure is mandatory or voluntary,
2: By what statutory or other authority the SSN is solicited, and
3: What uses will be made of the number.
In addition, that section makes it illegal for Federal, state, and local
government agencies to deny any rights, privileges or benefits to
individuals who refuse to provide their SSNs unless the disclosure is
required by Federal statute. (The other exception is if the disclosure
is for use in a record system which required the SSN before 1975. (5
USC 552a note). So anytime you're dealing with a government institution
and you're asked for your Social Security Number, look for a Privacy Act
Statement. If there isn't one, complain and don't give your number. If
the statement is present, read it. Once you've read the explanation of
whether the number is optional or required, and what will be done with
your number if you provide it, you'll be able to decide for yourself
whether to fill in the number.
There are several kinds of governmental organizations that usually have
authority to request your number, but they are all required to provide the
Privacy Act Statement described above. (see the list in the "Short History"
section of the website
http://www.cpsr.org/cpsr/privacy/ssn/SSN- History.html#history) The only time
you should be willing to give your number without reading that notice is when
the organization you are dealing with is not a part of the government. -
Re:Windows IPv6 support
However, the stack does not support DNS query in IPv6 (not AAAA query via IPv4), which kind of destroy the hope of deploying pure IPv6 network.
You don't need a "pure IPv6 network".
You can give private IP addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to users' computers for talking with your recursive DNS servers.
They can use IPv4 to talk to your DNS server, and IPv6 to talk to the Internet (or anyplace else they need a globally unique IP address).
Of course, you'd need to use non-Microsoft software on your recursive DNS servers. But BIND runs on Windows, so it's not a huge problem. :) -
Re:A world without cooperation
Spidering isn't a copyright violation you twats, republishing it might be. Just because I ignore robots.txt means nothing. I may be gathering statistics or building a hash of content to determine if your site's updated. Is it rude...yes--but fortunately that isn't unlawful in most of the world.
And to the parent--obeying RFCs most certainly *is* voluntary--subject to the same rules as any other social club. Or are you going to have me fined for violation of 1855 http://www.faqs.org/rfcs/rfc1855.html) and pointing out that I think you're fscking tools?
Go to hell with your mindless legal threats. Having a begger arrested for asking for change twice--it's people like you who give a bad name to freedom loving people. -
Re:Daisy Chain of Ants
I think the improvements in RFC 2549 are a big step, or flap maybe. Besides, there is already a working implementation of RFC 1149 for Linux.
-
Daisy Chain of Ants
Perhaps we should be considering Trapjaw Internet protocol as an alternative to RFC 1149? There have been next to no improvements in that protocol - I think it's time... -
Re:Beetle
Nah, it's a joke because all it really indicates is a 'peak' bandwidth. More useful to evaluate how realistic it is is to compute sustained bandwidth. That duration would be how long it takes to drive across the bay, unload all the tapes, copy all the tapes to other storage, drive back, unload the station wagon, load new data onto the tapes. Sure there's lots of opportunity to improve the efficiency like copying the tapes off to other storage while the station wagon is being driven back across the bay, or limiting the number of tapes carried to the amount that could be could be copied in the same amount of time as a round trip in the station wagon would take, but in any case, sneakernet type deliveries is not efficient for sustained, reliable, bandwidth. cf RFC 1149, which is considered to be a joke in the format of an RFC.
-
Appropriate Sacrifice> What happens when our religion is our IT work? Then when we practice it, wouldn't it become a viscious spiral into hell?
You go to the scary devil monastery, and your spiral into hell starts when you go Down, not Across
.This only happens when you have neglected all of the appropriate rites and rituals of the faith. This especially includes the sacrificial white chicken on the Altar of the Keyboard of the Server Almighty. Your input mast be acceptable and perfect in form and function, lest you be pointed out by the flying fickle finger of fate, and your errors are made known to all. Only the most arcane masters may substitute a rubeer chicken, and then only at great peril.
-
Re:Religion?> What happens when our religion is our IT work? Then when we practice it, wouldn't it become a viscious spiral into hell?
You go to the scary devil monastery, and your spiral into hell starts when you go Down, not Across.
("That's it! I have had it with these muthafuckin' lusers on my muthafuckin' server!")
-
implications for programming.
I suppose it makes coding in APL (without documentation) a crime.
-
Re:Safety
Kind words, my thanks. I'm "Network Operations Manager" for a computer software company in Manhattan, NY-- which is probably a good description as far as job titles go, since they wouldn't let me put "Master of Packets" on my business card.
But I grew up learning how to solder and to use a voltmeter/DMM and an oscilloscope; I've built a bunch of Heathkit and Greymark kits including a 19" TV and learned how to calibrate the thing using the crosshatch generator board I soldered together (came with the kit) back in high school, and I've fixed or adjusted dozens of TVs or CRTs since (especially a certain 17" monochrome NeXT monitor which had the habit of dimming over time [1]). I'm not a licensed electrician, nor will I play one on Slashdot, but I've helped string up temporary lighting and so forth to breaker panels and then had someone who was licensed inspect it.
I've spec'ed out server rooms, gotta a 20KVA Powerware 93xx UPS for my companies' server room, for example. I also collect and fix pinball machines. :-)
[1]: Section 5.23 of http://www.faqs.org/faqs/NeXT-FAQ/ -
I've said it before...
This, of course, was covered earlier. And I still agree with the tag - I think it is snake oil.
Let's try and remember a few fundamentals. As per RFC 1925, "The 12 Networking Truths":
[2] No matter how hard you push and no matter what the priority, you can't increase the speed of light.
Right on. This card might process incoming data quicker, or perhaps even send the data to the CPU faster, but it won't reduce latency. The high price ($280? TFA is not responding) does not justify the alleged 'improvements' in lag this card offers. Games communicating over UDP like BF2 have fairly low lag anyway (when they stay connected...). As others have said: spend the money on RAM or some other upgrade. The 'lag' improvement will be much more cost-effective. -
You're all looking at this the wrong way...
Diebold simply implemented the evil bit.
-
Re:50% less bits of foam falling off!!!
And then they lost the plans so they can't even build new ones.
Fortunately, the plans are not lost. Unfortunately, even with the plans, it's not possible to build new Saturn V rockets.Here's what the SpaceFAQ (http://www.faqs.org/faqs/space/controversy/) has to say about the "lost" Saturn V plans.
From the FAQ:
WHAT HAPPENED TO THE SATURN V PLANS
Despite a widespread belief to the contrary, the Saturn V blueprints have not been lost. They are kept at Marshall Space Flight Center on microfilm. The Federal Archives in East Point, GA also has 2900 cubic feet of Saturn documents. Rocketdyne has in its archives dozens of volumes from its Knowledge Retention Program. This effort was initiated in the late '60s to document every facet of F-1 and J-2 engine production to assist in any future re-start.
The problem in re-creating the Saturn V is not finding the drawings, it is finding vendors who can supply mid-1960's vintage hardware (like guidance system components), and the fact that the launch pads and VAB have been converted to Space Shuttle use, so you have no place to launch from.
By the time you redesign to accommodate available hardware and re-modify the launch pads, you may as well have started from scratch with a clean sheet design.
-
Re:No way to stop it.
I'm from the government and I'd like to hear more about this evil bit of which you speak.
RFC3514 http://www.faqs.org/rfcs/rfc3514.html -
What are you talking about?
The article very clearly states that he allegedly used Bittorrent. So...he WAS uploading.
I notice this because I have watched "the scene" for going on 20 years and I have yet to ever see a single case of ANYONE being prosecuted for only downloading. In 100% of the cases, the defendant is accused of distributing copyrighted materials. And distributing = upload. You aren't distributing if you are downloading only. And the (legal) distinction is very very important.
Are you guys paying attention? There is a lesson to be learned here.
-
the MySpace ecosystem consists of ...
A customized home page, 2005 + a Blog, 1993 + Usenet 1979, + IRC, 1993 + E-mail, 1970 + a pile of adverts
... -
Asthma, health worries...
and it causes The Evil Bit, too!
-
Stupid questionPlease excuse the stupid question, but most Apache (and I think IIS, as well) can log the referrer's and the client's IP address. Would it really be that hard to place a cap on the number of clicks from the same pair of client IP / referrer IPs within a given period of time from which the AdSense bill is generated? I would think you could also drop on the floor anything from either an RFC-1918 IP address or an address that matches the referring web server's address, as well.
I'm not real familiar with how AdSense works, since I've never run it on any of my web servers, but I would expect that if a shady webmaster is engaging in click fraud then either:
- He is using computers on different networks to click on the add, in which case there is a limited subset of hosts from which he can operate (home computer, business computer, wireless from the coffee shop, etc.);
- The fraudulent clicks will come from a number of RFC-1918 addresses, and therefore must have originated from the webmaster's internal network (assuming that AdSense sends the IP address from which the shady webmaster's server saw the click);
- The fraudulent clicks will come from a single public IP address from which the shady webmaster's internal network is NAT'ed (assuming that the AdSense client's web server logs the IP address of the computer from which the click was generated).
In the first and third cases, the cap on clicks per unit of time from a single IP address will serve to reduce (but admittedly, not eliminate) click fraud. In the second case, dropping RFC-1918 addresses on the floor will prevent fraud, since *only* the webmaster's internal network could possibly have accessed the server from private IP space. -
Re:idclip!
OK, you're correct according this old DOOM FAQ. My bad. It has been too long.
:) -
Re:It's time to take action."Does Vonage encrypt their traffic?"
I dunno...but, if you want to make their tracking data useless for you...start trying to encrypt ALL your internet traffic.
Grant it....it will slow you up a bit, but, will make you far less traceable. Set up anon. browsing, set up nym accounts for email...that will help your mail at least be encrypted, even from those who don't know how to use pgp.
In general, also start trying to use SSH and vpns for most everything you do....it is a bit slower and PITA, but, might be worth it in the end, considering this new policy, and the govt's recent attempts to get ALL ISP's to "voluntarilly" keep all internet access records stored for 2 years. -
Re:Terriffic...
The most recent:
"It is an effect that has been predicted as a likely result of climate change," said David Vaughan, an independent expert on the ice sheets at the British Antarctic Survey in Cambridge, England.
In a region known for the lowest temperatures recorded on Earth, it normally is too cold for snow to form across the 2.7 million square miles of the ice sheet. Any additional annual snowfall in East Antarctica, therefore, is almost certainly attributable to warmer temperatures, four experts on Antarctica said.
"As the atmosphere warms, it should hold more moisture," said climatologist Joseph R. McConnell at the Desert Research Institute in Reno, who helped conduct the study. "In East Antarctica, that means there should be more snowfall."
http://www.commondreams.org/headlines05/0520-08.ht m
2004:
"Our studies of cores in New Jersey provide one of the best- dated estimates of how fast and how much sea level changed during the greenhouse world of the Late Cretaceous," said Miller. "The Earth was certainly much warmer at that time, probably due to high carbon dioxide levels in the atmosphere. At the same time, our estimates require that ice sheets grew and decayed on Antarctica during this period of peak warmth, which has been a previously heretical view."
The scientists propose that the ice sheets were restricted in area to Antarctica and were ephemeral. The ice sheets would not have reached the Antarctic coast, explaining the relative warmth in Antarctica, but still could significantly alter global sea level.
http://www.sciencedaily.com/releases/2004/02/04022 9231619.htm
1997 and earlier:
Having little means to lose mass, East Antarctica would seem to be a
good place to increase accumulation and lower sea level. A nice idea,
but it runs into the problem that precipitation is also highly
inefficient over the East Antarctic plateau (arguably the driest desert
in the world). The best estimates place the rate of increased
accumulation over East Antarctica at right about the same as the
increased ablation on Greenland. That would be a wash for sea level.
Some redistribution of water from north to south, but no net effect.
http://www.faqs.org/faqs/sea-level-faq/
This has been expected for a long time. West Antartica is just going to melt. East Antartica is going to grow for a while, then melt. Suddenly.
There's nothing you can sing that ain't been sung. -
Re:Privacy Implications of IPv6
-
Re:There you go again
How is the OS supposed to know that that cute little systray weather forecast app you downloaded and installed is actually a trojan?
They could always implement something to look for the Evil Bit. -
Re:3d engine resources
Well, this comment is kinda lateral (as in 'not related to opengl and games'), but I think you'd appreciate flipping through a few basic computer graphics books and related maths --- after all, opengl is just an implementation of the few of the most basic concepts and the red&blue books are mostly 'just' technical reference manuals. getting a handle of the basic concepts also probably clarifies what you actually want to do with the code.
Graphics:
watt&watt: Advanced Animation and Rendering Techniques - not a very recent book but the material is still relevant and the presentation of different concepts is relly good
Hearn & Baker: Computer graphics (c or opengl version depending on your preferences). Basic computer graphics. Pretty good. The opengl version eschews some of the more basic code samples from the c version, which is a bit shame really.
Moller & Haines: Real-Time Rendering - relevant for real time applications and contains great references to computer graphics resources in general
Geometry & linear algebra:
Philip Schneider & David Eberly: geometric tools for computer graphics (contains recipes for eg. checking collisions, raytracing, clipping...). Might be not best book of this type(?) but it's ok.
Freely available online material:
comp.graphics.algorithm faq:
http://www.faqs.org/faqs/graphics/algorithms-faq/
The physical modeling course of David Baraff available online is quite nice:
http://www.cs.cmu.edu/~baraff/sigcourse/index.html
Graphics gem's codes:
http://www.acm.org/pubs/tog/GraphicsGems/
The book's themselves are also excllent recipe repositories, but really useful only after you know the basic concepts from basic textbooks etc. ...and, if you have the access then the http://portal.acm.org/ stuff is really good. (search for 'siggraph "course notes" for starters') You can find details to most of the stuff Pixar, Alias etc. do from there...
If you have the time and resouces, then the Moller & Haines book is a decent roadmap to the field ("Oh, what's this...let's see the referred book/article has to say.. oh, that's interesting!") from the grass roots of z-buffers up to modern fps engine concepts.