Think of yourself as a provider, cops do not sue your providers. I share my connection but I log everything like your provider does so I can prove who did what. It isn't worst than a hotspot at MacDonald's or at the airport, they don't get sued either.
The show stopper is the billing model is use currently. For this to work, Internet access has to be basically free or a complex credit system would have to be put in place.
Forget about QoS, qdisc with htb for example work fine for that use case. You need to use queues, QoS typically only works on your LAN if your devices honor it. Most providers do not care about the QoS flags you set. Sometimes, setting QoS flags have the opposite effect than one might expect once the packet on your provider side. I do not bother setting QoS flags.
I started to use queues to enhance VOIP calls and it works perfectly. I then extended it for all kind of use cases, sharing a connection being one of them. Understanding how IP works helps a lot in managing this./sbin/tc qdisc add dev $DEV root handle 1: htb default 0x10 etc...
The more advanced version of this is steering the asteroid into orbit, then mining it.
Do you mean planet Earth orbit ? If yes, it seems that it would require a lot of energy to slow the asteroids down first. I just do not see how it could just be steered into orbit.
Speed is always the same for all objects orbiting Earth at a given altitude without regard for the mass of the object. Example speeds: At the Moon altitude 385,000 km: 1 km/s Geostationary altitude 36,000 km : 3 km/s Space Station altitude 360 km : 7 km/s Sea level 0 km: 8 km/s
For the ducks and chickens I raise, I put their necks on a log and then I use an ax. One can also twist the necks while hunting for example and when no log and ax are handy. I feel the ax is better, hanging is a big no no in my book;-)
P.S. I know one hangs them (by the feet) for the meat to age and the blood to drain.
When an IQ test is constructed, a standardization sample representative of the general population takes the test. The median result is defined to be equivalent to 100 IQ points. In almost all modern tests, a standard deviation of the results is defined to be equivalent to 15 IQ points. When a subject takes an IQ test, the result is ranked compared to the results of the standardization sample and the subject is given an IQ score equal to those with the same test result in the standardization sample.
Hum, I guess you make a point. Nevertheless, I like the term "cattle" better. Cattle is not necessary retard. It can have a lot of potential although not aware of it.
You are right, I do not know why I used "sticky". I was definitely referring to setuid and setgid. I know what sticky is,/tmp directory usually has the sticky bit set. Thanks to enlighten us.
Slackware here since 1.2.3. I recently installed Ubuntu on my girlfriend's laptop because Windows got corrupted and she lost the install CD. I was amazed how it behaved. To test further, I installed it on my own laptop with automatic "a la windows" updates set to run everyday and install without any impact analysis on my side, just like I would do it for my personal windows laptop.
Overall, I think it is up to par with Windows. I am amazed how things have progressed. My last linux/slackware install on a laptop was back in 2000 and it took me about a week to get everything working. I just updated myself about linux on laptop installs about 4 months ago using Ubuntu.
But still, you are right about the annoying 1% that you do not see occurring in Windows. You gave delighting examples on silly things happening in Ubuntu.
Personally, I think Ubuntu is warming up Microsoft butt right now. Ubuntu is nothing like BSD or Slackware although, more like, huh, Windows. Overall, they are up to par according to me which has been using it lately.
One should remove all setuid bits on programs on any system if not needed. Less and less programs need to set the sticky bit by default but still, it is an important concept to grasp if you are concerned about security. Xterm used to have the setuid bit set and to be owned by root and you can't imagine how many hosts with guest accounts have been compromised that way back in the old days.
Reading your post, at first glance, you seem to confuse who owns the executable and who runs the executable.
Simply "xhost +localhost" your X session so that the "web surfing" account can display its browser windows in your main X session
This should be sufficient to insure java only has permissions of the "web surfing" account. It doesn't matter who owns the executable really unless it has a sticky bit set and I have never seen a java executable with the sticky bit set yet in any install that I have done.
OTOH i love the fact that all I have to do is hit the power button on my terminal and it starts shutting itself down. Once it is down my remote computer is no longer wasting resources on the applications I had running remotely.
Back in the old days, we had a golden principle saying that one should always exit gracefully. You should close all applications one by one if you are concerned about not wasting resources on the remote machine. I have seen all kinds of behavior from applications when the X link goes down. In some cases, zombie processes taking 100% of CPU on the remote machine.
Applications running in a XVNC server and even the VNC server itself are mostly swapped out and/or using shared memory with very little resident dedicated memory when idle causing negligible load on the remote machines when nobody is connected. You can run without performance impacts many VNC servers on a remote machine as long as all of them are not used by connected users at the same time.
I can cut and paste OK from VNC to other windows. I use a mix of both VNC and remote X depending on where I am working and where I need to connect. On laptops, when moving, remote X is unusable because of the lost connection problem.
Factor in the risk to get disconnected from the remote running application depending on the type of link that you have. With VNC, one can just reconnect to the VNC server.
A little details on X just for the ones who might still wonder: Remote X: Your Desktop runs the X server and you run client applications or even a window manager on remote machines. When the link goes down, remote applications have no longer a DISPLAY and usually crash.
VNC: Your Desktop runs a VNC client to connect to a remote machine running X in a virtual buffer. The client applications display in a virtual X server on the remote machine. If the link goes down, just reconnect to VNC server and your applications are still running in that remote X virtual server.
hehe, it started around 1985 using pine at the university and I built up on it;-)
I originally quoted the parent saying "I'll stick with what I have, thanks"
The idea was that I stuck with what I had since the 90s. I was in no way recommending my setup to anybody but it still works fine for me.
Ask rms about mailing webpages to himself to get in the mood;-) I swear I still use pine as described above although and I find it efficient. You can even use the mouse in Pine when in X !
For me, it is still pine accessed through VNC tunnelled through ssh. All my email addresses are forwarded or popped to one host so I only need to check in one place. With pine filters and rules, all emails go in the right folders automatically after I read them from my Inbox. Some less important stuff is filtered to go in the right folders even before I read it. Pine integrates well with pgp/gpg and eliminates all the html crap, images and what not.
Everything also goes through mailscanner/clamav/spamassassin before getting to my main Inbox.
I then forward everything to my gmail account just for redundancy and to be able to access my emails from corporate networks that don't allow you to use ssh. When I ever post from gmail (rarely), it goes to my host smtp server so all replies go to my host, not gmail. I keep my gmail address confidential so I do not need to bother checking it.
I delete all my gmail Inbox once every week or so...
Can't you read? Microsoft still issues win2k security patches for corporate users! Some nuclear submarine systems still run on NT4 (win2k is NT5). In the big iron business, this is how it is most of the time. Obviously, Joe six pack doesn't get any win2k updates.
As a side joke, following that mentality, I still run a patched version of slackware 1.2.3 for critical mission tasks. I am death serious.
win8 is mostly targeted at everyday consumer and it is a test bed.
Route what you share through tor ;-) Who cares about the slowdown when it's free ?
Think of yourself as a provider, cops do not sue your providers. I share my connection but I log everything like your provider does so I can prove who did what. It isn't worst than a hotspot at MacDonald's or at the airport, they don't get sued either.
The show stopper is the billing model is use currently. For this to work, Internet access has to be basically free or a complex credit system would have to be put in place.
Forget about QoS, qdisc with htb for example work fine for that use case. You need to use queues, QoS typically only works on your LAN if your devices honor it. Most providers do not care about the QoS flags you set. Sometimes, setting QoS flags have the opposite effect than one might expect once the packet on your provider side. I do not bother setting QoS flags.
I started to use queues to enhance VOIP calls and it works perfectly. I then extended it for all kind of use cases, sharing a connection being one of them. Understanding how IP works helps a lot in managing this. /sbin/tc qdisc add dev $DEV root handle 1: htb default 0x10
etc...
see: man tc (traffic control)
The more advanced version of this is steering the asteroid into orbit, then mining it.
Do you mean planet Earth orbit ? If yes, it seems that it would require a lot of energy to slow the asteroids down first. I just do not see how it could just be steered into orbit.
Speed is always the same for all objects orbiting Earth at a given altitude without regard for the mass of the object.
Example speeds:
At the Moon altitude 385,000 km: 1 km/s
Geostationary altitude 36,000 km : 3 km/s
Space Station altitude 360 km : 7 km/s
Sea level 0 km: 8 km/s
Asteroid speed is usually around 50 km/s.
http://www.freemars.org/jeff/speed/index.htm
I could swear I already saw that on the net but it must have been those missile launchers I remembered about:
http://www.usbgeek.com/collections/gadgets/products/usb-wireless-missile-launcher
http://www.usbgeek.com/collections/gadgets/products/usb-thunder-missile-launcher
For the ducks and chickens I raise, I put their necks on a log and then I use an ax. One can also twist the necks while hunting for example and when no log and ax are handy. I feel the ax is better, hanging is a big no no in my book ;-)
P.S. I know one hangs them (by the feet) for the meat to age and the blood to drain.
Switch ? more technically, I would bet it is a custom HTTP header.
http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
Really, the only way to ensure your privacy is extreme paranoia. Sorry.
I would just say "sane" paranoia.
IQ is relative, so even if people were getting smarter on average, they should not score higher in IQ tests :
http://en.wikipedia.org/wiki/Intelligence_quotient#Mental_age_vs._modern_method
When an IQ test is constructed, a standardization sample representative of the general population takes the test. The median result is defined to be equivalent to 100 IQ points. In almost all modern tests, a standard deviation of the results is defined to be equivalent to 15 IQ points. When a subject takes an IQ test, the result is ranked compared to the results of the standardization sample and the subject is given an IQ score equal to those with the same test result in the standardization sample.
Hum, I guess you make a point. Nevertheless, I like the term "cattle" better. Cattle is not necessary retard. It can have a lot of potential although not aware of it.
Fuck app stores without regards for their flavor!
You are right, I do not know why I used "sticky". I was definitely referring to setuid and setgid. I know what sticky is, /tmp directory usually has the sticky bit set. Thanks to enlighten us.
Hehe, give them a chance ;-)
Slackware here since 1.2.3. I recently installed Ubuntu on my girlfriend's laptop because Windows got corrupted and she lost the install CD. I was amazed how it behaved. To test further, I installed it on my own laptop with automatic "a la windows" updates set to run everyday and install without any impact analysis on my side, just like I would do it for my personal windows laptop.
Overall, I think it is up to par with Windows. I am amazed how things have progressed. My last linux/slackware install on a laptop was back in 2000 and it took me about a week to get everything working. I just updated myself about linux on laptop installs about 4 months ago using Ubuntu.
But still, you are right about the annoying 1% that you do not see occurring in Windows. You gave delighting examples on silly things happening in Ubuntu.
Personally, I think Ubuntu is warming up Microsoft butt right now. Ubuntu is nothing like BSD or Slackware although, more like, huh, Windows. Overall, they are up to par according to me which has been using it lately.
Look at:
http://blogtech.oc9.com/index.php?view=article&catid=4%3Aasterisk&id=175%3A20080329astchroot&option=com_content&Itemid=8
For the sticky bit issue. Search for:
find / -type f -perm +7000 > tt.txt
One should remove all setuid bits on programs on any system if not needed. Less and less programs need to set the sticky bit by default but still, it is an important concept to grasp if you are concerned about security. Xterm used to have the setuid bit set and to be owned by root and you can't imagine how many hosts with guest accounts have been compromised that way back in the old days.
Reading your post, at first glance, you seem to confuse who owns the executable and who runs the executable.
Simply "xhost +localhost" your X session so that the "web surfing" account can display its browser windows in your main X session
This should be sufficient to insure java only has permissions of the "web surfing" account. It doesn't matter who owns the executable really unless it has a sticky bit set and I have never seen a java executable with the sticky bit set yet in any install that I have done.
OTOH i love the fact that all I have to do is hit the power button on my terminal and it starts shutting itself down. Once it is down my remote computer is no longer wasting resources on the applications I had running remotely.
Back in the old days, we had a golden principle saying that one should always exit gracefully. You should close all applications one by one if you are concerned about not wasting resources on the remote machine. I have seen all kinds of behavior from applications when the X link goes down. In some cases, zombie processes taking 100% of CPU on the remote machine.
Applications running in a XVNC server and even the VNC server itself are mostly swapped out and/or using shared memory with very little resident dedicated memory when idle causing negligible load on the remote machines when nobody is connected. You can run without performance impacts many VNC servers on a remote machine as long as all of them are not used by connected users at the same time.
By the way I also use remote X on LANs:
http://slashdot.org/comments.pl?sid=3202975&cid=41738623
For rootless persistent applications, as another poster has mentioned, you may want to look at the X version of screen:
http://code.google.com/p/partiwm/wiki/xpra
You may look at:
http://code.google.com/p/partiwm/wiki/xpra
I can cut and paste OK from VNC to other windows. I use a mix of both VNC and remote X depending on where I am working and where I need to connect. On laptops, when moving, remote X is unusable because of the lost connection problem.
http://slashdot.org/comments.pl?sid=3202975&cid=41738551
Factor in the risk to get disconnected from the remote running application depending on the type of link that you have. With VNC, one can just reconnect to the VNC server.
A little details on X just for the ones who might still wonder:
Remote X:
Your Desktop runs the X server and you run client applications or even a window manager on remote machines. When the link goes down, remote applications have no longer a DISPLAY and usually crash.
VNC:
Your Desktop runs a VNC client to connect to a remote machine running X in a virtual buffer. The client applications display in a virtual X server on the remote machine. If the link goes down, just reconnect to VNC server and your applications are still running in that remote X virtual server.
hehe, it started around 1985 using pine at the university and I built up on it ;-)
I originally quoted the parent saying "I'll stick with what I have, thanks"
The idea was that I stuck with what I had since the 90s. I was in no way recommending my setup to anybody but it still works fine for me.
Ask rms about mailing webpages to himself to get in the mood;-) I swear I still use pine as described above although and I find it efficient. You can even use the mouse in Pine when in X !
I'll stick with what I have, thanks.
For me, it is still pine accessed through VNC tunnelled through ssh. All my email addresses are forwarded or popped to one host so I only need to check in one place. With pine filters and rules, all emails go in the right folders automatically after I read them from my Inbox. Some less important stuff is filtered to go in the right folders even before I read it. Pine integrates well with pgp/gpg and eliminates all the html crap, images and what not.
Everything also goes through mailscanner/clamav/spamassassin before getting to my main Inbox.
I then forward everything to my gmail account just for redundancy and to be able to access my emails from corporate networks that don't allow you to use ssh. When I ever post from gmail (rarely), it goes to my host smtp server so all replies go to my host, not gmail. I keep my gmail address confidential so I do not need to bother checking it.
I delete all my gmail Inbox once every week or so...
This has been done for year, it isn't a new concept.
Can't you read? Microsoft still issues win2k security patches for corporate users! Some nuclear submarine systems still run on NT4 (win2k is NT5). In the big iron business, this is how it is most of the time. Obviously, Joe six pack doesn't get any win2k updates.
As a side joke, following that mentality, I still run a patched version of slackware 1.2.3 for critical mission tasks. I am death serious.
win8 is mostly targeted at everyday consumer and it is a test bed.
It keeps the economy rolling in a peak oil era ;-)
Agreed ;-)