Re: Fire Jonathan Schwartz
- From: The Ghost In The Machine <ewill@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 28 Jul 2005 19:00:03 GMT
In comp.lang.java.advocacy, Roedy Green
<look-on@xxxxxxxxxxxxxxxxxxxx>
wrote
on Thu, 28 Jul 2005 06:57:07 GMT
<o90he1l5b5au4p2g7us5fv1ur2548v2ht6@xxxxxxx>:
> On Thu, 28 Jul 2005 03:00:03 GMT, The Ghost In The Machine
> <ewill@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote or quoted :
>
>>Actually, you have *nothing* ever written without special permission.
>>The permission is granted when the billing key is validated.
>
> It would be more like the way you order cable service. You pay a
> monthly flat fee and don't have to deal with billing individually from
> each of the content providers. The cable company's job is to track
> usage and pay the providers accordingly. Except in the subpenny case
> there would be millions of providers and their usage would be metered,
> not negotiated. It would ideally be part of your monthly ISP bill.
> You get X credits a month as part of the X plan.
>
> These credits allow you to buy bandwidth, disk space or content peeks.
The system would not allow credits to buy bandwidth, space,
or content unless the provider deems so, and the provider would
change his mind every month. It's a bit like coupons and/or
car manufacturer incentive deals.
The "raw" cost would be assignable to various vendors, which would
include:
- the usual lot: bandwidth providers, telephone companies, and
cable companies for the raw bandwidth. This is a given regardless
of system.
- The service providers would get their cut, which could be chargeable
by either bandwidth, pageviews, or page-hour views, depending on
what service plan the customer signs up with. (The customer would
sign up through an SSL form, which would be required by law on all
websites/content providers prior to viewing. Free web sites would
be prohibited unless a "white knight" is available to pick up the
costs. Donations would be discouraged.) Note that changes to
HTTP would be required in order for the server to ascertain
when a browser stops viewing a page, and even then, they may not
always work. Note also that SSL doubles the bandwidth of a site.
Fortunately, the code '402' is still available.
- For various reasons server-forced meta refreshes should NOT be charged
as a page or cache hit. However, it is the user's responsibility
to track such; the best the ISP can do here is monitor traffic
if things get excessive, and offer a rebate.
- The JVM owner (Sun) would get its cut, and charge the customer
either by classloads, file opens, packets sent, packets received,
bytes executed, API library calls, total API parameter count,
or total API parameter size. (The last requires a small amount
of explanation. Briefly put, System.out.write(new byte[3])
should cost 3 units; System.out.write(new byte[4096]) should
cost 4096 units. It's not clear what a char is, but an int
would be equivalent to 4, long to 8, float to 4, double to 8,
short to 2.) Virtual inheritance might also be a factor; one
might also charge a small amount per exception thrown.
- RMI calls are interesting and would also be chargeable, over
and above the normal socket, API, and other such overhead.
- The user would be *required* to get a certificate prior to logging
onto the 'Net -- and I *do* mean logging onto the 'Net'; the
legal system would require identification for each and every
activity from NNTP (Usenet) posting to data transference, with
appropriate modifications for each such service. NNTP, SMTP,
and FTP in particular would require exchange of valid certificates
(using RFC2246 or equivalent) prior to initiation of any
downloading. Of course every certificate exchange would be
chargeable as an invoice.
Certificates are easily available for about $100 or so, if
memory serves, and last for about 2 years (it would be a
federal crime to set one's clock back; NTP service might be
provided for free but is limited to time setting and slewing,
as currently designed). These would be absorbed into the cost
of the computer; additional certificates can be created
on-site from the root certificate, one per user. This takes
care of little Johnny's or little Missy's browsing. Note
that certificates are not transferable from machine to machine,
and that a processor ID would also be required -- and if I'm
not totally mistaken we've already got one, at least in Intel
hardware.
- VoIP users would be charged per call, for the lookup service,
and for the call duration, much like POTS is done now.
I'd frankly have to research the details; there's a fair
number of issues here, most of them relating to the AT&T
breakup way back when.
- On-demand audio and video (song files) would be charged in
a variety of ways, similar to the current market.
- A collection point is possible to reduce the large number of
invoices this new system will create (each invoice of course
would be chargeable as well *to the consumer*; this charge
would be included on the invoice as a usage fee). The logical
collection points would of course be the bandwidth provider,
telephone company, or cable provider, who would collect all
these invoices, pay them for you, then submit an invoice to
you, plus a convenience fee of their own, which would probably
be about 5%, similar to the VISA merchant fee charged now,
which IINM is about 4%.
- All this would be spelled out, in detail, in the T&C of one's
content provider, plus contracts sent by the JVM owner upon
first use, and available for snail mail by writing a request
to a certain postal address.
- Terms would be included for revocation of service upon violation
of the T&Cs, plus various legal systems. There would also be
a clause mandating wiretapping after certain requirements
are met, usually via a court writ. A usage surcharge fee would
be included in each invoice to pay for the wiretapping; this
surcharge fee would apply to *everybody*, for general
Federal administration of this system.
- Laptops are ticklish since they are highly mobile. An extra
surcharge may be required for such, as a cost incurred on
a laptop is probably subject to local sales tax *IF* the JVM
provider has a presence in that state. (If not, I'm not
sure what the issue will be.)
- The Federal Tax is an estimation of what it would take to
get rid of the 1040, and is assumed here at 20%. The actual
values are more like 17%, but in light of the current deficits
that's not reasonable.
- Registration as a service is possible, for a fee. Unlicensed
webservers will be shut down by the bandwidth provider, if
found. Censorship is encouraged. Nobody should criticize
the govenrment, citizen. You will be happy. Don't worry.
We have no interest in you unless you're a potential terrorist.
Of course, everyone's a potential terrorist; live with it. :-)
So below is a fictitious invoice. I am assuming a dialup
account at 53k for most of these, which will probably
overestimate things a bit, plus I'm not quite up on all
of the actual bandwidth requirements of each service.
Note that over 30 days 53k = 138 gigabits, or
12.5 GB [8 data + 1 start + 2 stop = 11]. The
numbers are probably very bad estimates for a
heavy Internet user. I may have to write a local
sniffing program to see what I actually use, since
none of these are tracked as of right now by Earthlink. :-)
(Should I be giving them ideas like this? I want *my* cut...)
Amalgamated Bandwidth Content Deployers Incorporated
"We Know what we're doing"
El Cheapo Spell-It-Out-In-Grotesque-Detail-Plan
August 1, 2006 Invoice
Monthly subscription fee $4.99
1200 MB bandwidth consumed @ $0.0005/MB = 0.60
60000 packet hops @ $0.00001/h = 0.60
3000 socket creations @ $0.00005/c = 0.02
3000 socket connections @ $0.00005/c = 0.02
1500 session creations @ $0.0001/sc = 0.15
1500 session resumptions @ $0.00005/sr = 0.08
6500 page downloads @ $0.01/d = 6.50
35000 page cache hits @ $0.0002/h = 7.00
2500 browser-instance-hours @ $0.005/bih = 12.50
[Note: a breakdown of your pages viewed and transfer payments
to the providers thereto is on page 2]
5 ICMP pings @ $0.05/ping = 0.25
35 song downloads @ $0.99/song = 34.65
3 video downloads @ $4.99/video = 14.97
0 VPN initiations @ $0.25/vi = 0.00
3 MB untraceable bandwidth @ $0.0075/MB = 0.03
[Note: if your untraceable bandwidth exceeds 5% of your
chargeable bandwidth, please call appropriate authorities
and engage a disinfection service for your own protection.
If you're a heavy user of VPN, consider our
AnonymousBandwidthPlan(tm).]
1500000 Java API calls @ $0.0000025/c = 3.75
2700 Java class loads @ $0.0025/l = 6.75
45000 Java cache hits @ $0.00025/h = 11.25
6000 JVM-Thread-hours @ $0.003/th = 18.00
50000 JVM IO reads @ $0.0000004/r = 0.02
500 MB JVM IO read @ $0.0004/MB = 0.20
50000 JVM IO writes @ $0.0000012/r = 0.06
25 MB JVM IO written @ $0.0012/MB = 0.03
[Note: a breakdown of your Java usage is on page 3]
1000 certificate exchanges @ $0.05/e = 50.00
300 VoIP call initiations @ $0.001/c = 0.30
250 VoIP minutes @ $0.01/mi = 2.50
4500 VoIP distance-minutes @ $0.003/mimi = 13.50
800 VoIP routerhop-minutes @ $0.003/hmi = 2.40
VoIP Emergency Remittance Fee = 0.15
Invoice Preparation Fee = 0.10
[Note: a breakdown of your calls is on page 4]
Subtotal 186.40
Sales Tax 15.72
[Note: a breakdown of your sales tax is on page 5]
Federal Tax 26.10
Foreign Taxes 0.00
5% subinvoice processing fee 9.32
[Note: a breakdown of your foreign taxes is on page 5]
TOTAL INVOICE 237.54
Payment from Acccount #xxxxxxxxxxxx1234 (237.54)
applied 08-01-2006
Thank you for your automated payment!
TOTAL DUE 0.00
Page 2 ABCDI August 1, 2006 Invoice
Page Views
Cable News Network, Atlanta, Georgia (www.cnn.com)
450 page downloads
2500 page cache hits
This is CNN.
Amalgamated Bandwidth Content Deployers Incorporated
(....)
800 page downloads
3000 page cache hits
-640 page download credits [SIOIGDP 80% adjustment]
-2400 page cache hits [SIOIGDP 80% adjustment]
Buy 1, get 4 free!
We know what you're doing. Do you?
Internet Engineering Task Force (www.ietf.org)
Reston, VA
50 page downloads
80 page cache hits
Special for Virginia Residents Only: We pay the sales tax for
your downloads! Offer good until 2006-09-01. Not valid for
residents of Bland County. Void where prohibited by law.
...
Page 3 ABCDI August 1, 2006 Invoice
Java Utilization
...
Page 4 ABCDI August 1, 2006 Invoice
VoIP Service
Mom 5 initiations, 150 minutes, 60 routerhop-minutes
Dad 1 initiation, 5 minutes, 15 routerhop-minutes
Sis 4 initiations, 10 minutes, 10 routerhop-minutes
...
Page 5 BCDI August 1, 2006 Invoice
Sales taxes, as registered by the Federal Authority on Internet
Tax Remittance
Atlanta, Georgia 8.50% tax rate ...
Reston, Virginia 8.75% tax rate ...
Los Angeles, California 8.25% tax rate ...
....
--
#191, ewill3@xxxxxxxxxxxxx
It's still legal to go .sigless.
.
- References:
- Fire Jonathan Schwartz
- From: Ramza Brown
- Re: Fire Jonathan Schwartz
- From: Roedy Green
- Re: Fire Jonathan Schwartz
- From: The Ghost In The Machine
- Re: Fire Jonathan Schwartz
- From: Roedy Green
- Fire Jonathan Schwartz
- Prev by Date: Re: 100+million cannot see your ads!
- Next by Date: Re: something like PL/I PUT DATA
- Previous by thread: Re: Fire Jonathan Schwartz
- Next by thread: Re: Fire Jonathan Schwartz
- Index(es):
Relevant Pages
|
Loading