just a quick note: i belive that different branches of paypal are regulated very differently by the different countries they are in. Just because the U.S. branch avoids proper bank like regulation doesn't mean all of the branches do.
also the other problem with credit/debit cards is they often sting you for foriegn transactions and theese charges are a LOT higher than paypal charges at least for small transactions (for example my debit card sticks a £1.50 surcharge on any transaction in US dollars).
I use Ecplise because it removes the druggery of typing in get/set methods. Type in your class attributes, right click on one, choose Source/Generate Getter/Setters, click on the ones you want generated, and tens of lines of code are created for you
yes properties are missing from java which makes this stuff a pita. accessing fields directly is generally reccomended against by most development guidelines because it makes it much harder to change how a class works later and so you get this getter/setter shit which makes code using the objects far less nice and means you need to generate a lot of methods.
whereas in object pascal if i don't care about doing anything on get/set i can do
property color read fcolor write fcolor;
if i later need to perform some action on setting it i can change that too
property color read fcolor write setcolor;
and finally if i don't wan't to have a color field at all now for some reason i can do
property color read getcolor write setcolor;
all without affecting how the component is used by the rest of the app
Also java essentially lacks method pointers (unless you count java.lang.reflection but thats also pretty horrid in its own way) using interfaces for events means you end up with a LOT of emty method stubs which are also a pita to do by hand.
in other words i think the reason the codegeneration done by a tool like eclipse is so usefull is because it helps patch over serious design faults in the java language.
transit is a LOT cheaper in the us than in europe because of the way the internet is structured and most lower end hosting plans don't distinguish local/peering traffic from international traffic so if you wan't value for money hosting and you aren't running gameservers you host in the us.
afaict virtualisation (vmware style) involves emulating most of a pc indeed BUT the one bit they don't have to emulate (user mode) is the one bit where most code runs. This is why tools like vmware can achive pretty good performance.
and its not like users get any choice in who to trust for ssl certs anyway. thats controlled by the browser manufacturers the dominent on of which is ms....
there are several reasons i can think of for wanting to keep your photographs away from strangers.
1: the photos contain something illegal, such as some types of porn or even in some judristictions all porn.
2: you decide you wan't photos of something like sex with your wife so you can see how it changes over the years but you really don't wan't anyone other than the two to know you and the wife have such photos
3: you are involved in something that is to remain secret for other reasons such as preventing your competitors getting unwanted information on a pre-release product or whatever.
and you are right, before digital polariods were the only way for the masses (big companies and governments can afford a full private photo lab no problems) to take secret pictures. I belive polariods have a very high cost per print and low quality though hence the attraction of digicams.
hmm here in the uk its something you hear about occasionally but i strongly suspect its more of a problem with the private atms (that many of us avoid because we don't like getting charged to take money out) than with the bank run atms that only come in a few styles and stay in the same locations for a very long time.
its nice as a challange but if you are thinking about optimising to the last byte you will probablly not be coding in a high level language anyway.
for example on a PIC18 you could probablly do this using just the working register and the file select registerers that are needed to do indirect addressing but i doubt you'd get a program in C to compile down to that you'd probablly have to do it in asm if it was really that critical.
BS it just means the numbers usually used to measure performance don't show up the difference.
IIRC the difference between tubes and most solid state cuircuitry is in the order of the harmonics. i think its even harmonics for solid state and odd harmonics for valve cuircuitry but i may have misremembered.
Giving free transit to customers of your ex-peer can be sensible if what you save by doing so (because you don't have to buy transit to them) is lower than what it costs you to give them free transit.
Afaict the buisness model of cognet is to keep as much of thier traffic as possible as peering rather than upstream to allow them to profitablly offer very low bandwidth prices to thier customers.
So, if it does fork and the open source fork gets a lot of development that would mean of two things. Either the developer is understating the community involvement or he wasn't that good at drumming up interest in community involvement.
or that people didn't feel a pressing need to contribute because nessus was already good enough?
or that people didn't feel happy with the contribution terms (i dunno what they were in this case but theres quite a few people who won't contribute to projects like qt and mysql because they insist on your transferring full rights to them so they can exploit your code in thier propietry cash cows0.
mysql basically tries to insist (with a few special exceptions for things like php that are so big they don't dare fuck them over) that if you build your app to use mysql you either havfe to GPL it or pay them.
they do this by making the client access libraries GPL. whether linking against a GPL lib dynamically brings your app under the gpl is not very clear but there are enough people saying that it does that most would rather not take the risk.
theres also the issue of what distribution is, is distributing within a company enough to count?
The USA *IS* tier 1 of the internet, if you can't find any way to route your traffic over more local peering or transit links you route it to your upstream in the USA (or your upstream routes it to thier upstream in the usa).
Cogent and Level3 are playing a game of chicken. Meanwhile in case they lose the game of chicken cognet are trying to do an end-run arround level 3 by giving a years free transit to single homed level 3 customers.
.NET has been a minefield since Peter LaMacchia at Microsoft, who wrote the first good book on it, resigned from the project over the security changes management was making to it in the next release over his direct objections. got a source for what those changes were and why they are bad? or are you simply trolling?
anyway i bet the kind of security you are talking about is securely running untrusted code on your systems something that is only relavent to a pretty small number of applications.
i think the parent was responding to the gp which i'm pretty sure was reffering to japaneese anime which afaict can get some pretty twisted sexual stuff in it;)
just a quick note: i belive that different branches of paypal are regulated very differently by the different countries they are in. Just because the U.S. branch avoids proper bank like regulation doesn't mean all of the branches do.
also the other problem with credit/debit cards is they often sting you for foriegn transactions and theese charges are a LOT higher than paypal charges at least for small transactions (for example my debit card sticks a £1.50 surcharge on any transaction in US dollars).
I use Ecplise because it removes the druggery of typing in get/set methods. Type in your class attributes, right click on one, choose Source/Generate Getter/Setters, click on the ones you want generated, and tens of lines of code are created for you
yes properties are missing from java which makes this stuff a pita. accessing fields directly is generally reccomended against by most development guidelines because it makes it much harder to change how a class works later and so you get this getter/setter shit which makes code using the objects far less nice and means you need to generate a lot of methods.
whereas in object pascal if i don't care about doing anything on get/set i can do
property color read fcolor write fcolor;
if i later need to perform some action on setting it i can change that too
property color read fcolor write setcolor;
and finally if i don't wan't to have a color field at all now for some reason i can do
property color read getcolor write setcolor;
all without affecting how the component is used by the rest of the app
Also java essentially lacks method pointers (unless you count java.lang.reflection but thats also pretty horrid in its own way) using interfaces for events means you end up with a LOT of emty method stubs which are also a pita to do by hand.
in other words i think the reason the codegeneration done by a tool like eclipse is so usefull is because it helps patch over serious design faults in the java language.
hmm i'm a brit lemme think what sites i visit often
/. sorry)
a couple of uk centric forums both of which are hosted in the uk (no i'm not pasting thier addresses on
wikipedia: main hosting in the USA, a few caches in europe but still reliant on links back to the main servers in the usa.
google: appears to resolve to a us ip even though i thought they had datacenters worldwide go figure.
afaict whilst locally popular sites may well be hosted locally internationally popular sites are nearlly always us based.
so yes
transit is a LOT cheaper in the us than in europe because of the way the internet is structured and most lower end hosting plans don't distinguish local/peering traffic from international traffic so if you wan't value for money hosting and you aren't running gameservers you host in the us.
afaict virtualisation (vmware style) involves emulating most of a pc indeed BUT the one bit they don't have to emulate (user mode) is the one bit where most code runs. This is why tools like vmware can achive pretty good performance.
and its not like users get any choice in who to trust for ssl certs anyway. thats controlled by the browser manufacturers the dominent on of which is ms....
what exactly do you mean by an industrial sex machine?
there are several reasons i can think of for wanting to keep your photographs away from strangers.
1: the photos contain something illegal, such as some types of porn or even in some judristictions all porn.
2: you decide you wan't photos of something like sex with your wife so you can see how it changes over the years but you really don't wan't anyone other than the two to know you and the wife have such photos
3: you are involved in something that is to remain secret for other reasons such as preventing your competitors getting unwanted information on a pre-release product or whatever.
and you are right, before digital polariods were the only way for the masses (big companies and governments can afford a full private photo lab no problems) to take secret pictures. I belive polariods have a very high cost per print and low quality though hence the attraction of digicams.
he said you could boot it off a firewire flash drive...
hmm here in the uk its something you hear about occasionally but i strongly suspect its more of a problem with the private atms (that many of us avoid because we don't like getting charged to take money out) than with the bank run atms that only come in a few styles and stay in the same locations for a very long time.
divide, remainder
note that any decent compiler will turn devides and remainders using constant powers of two into bit shifts anyway.
its nice as a challange but if you are thinking about optimising to the last byte you will probablly not be coding in a high level language anyway.
for example on a PIC18 you could probablly do this using just the working register and the file select registerers that are needed to do indirect addressing but i doubt you'd get a program in C to compile down to that you'd probablly have to do it in asm if it was really that critical.
BS it just means the numbers usually used to measure performance don't show up the difference.
IIRC the difference between tubes and most solid state cuircuitry is in the order of the harmonics. i think its even harmonics for solid state and odd harmonics for valve cuircuitry but i may have misremembered.
see http://shootout.alioth.debian.org/benchmark.php?te st=all&lang=all&sort=fullcpu
i'm pretty sure that even before this cognet was not quite a tier 1 i don't have any strong sources though.
Giving free transit to customers of your ex-peer can be sensible if what you save by doing so (because you don't have to buy transit to them) is lower than what it costs you to give them free transit.
Afaict the buisness model of cognet is to keep as much of thier traffic as possible as peering rather than upstream to allow them to profitablly offer very low bandwidth prices to thier customers.
So, if it does fork and the open source fork gets a lot of development that would mean of two things. Either the developer is understating the community involvement or he wasn't that good at drumming up interest in community involvement.
or that people didn't feel a pressing need to contribute because nessus was already good enough?
or that people didn't feel happy with the contribution terms (i dunno what they were in this case but theres quite a few people who won't contribute to projects like qt and mysql because they insist on your transferring full rights to them so they can exploit your code in thier propietry cash cows0.
10.0.0.0/8 is reserved for private use not for use on the open internet. ;)
btw i presume you need your own isp independent netblock to multihome. if so how hard is it/how big do you need to be to get one allocated?
mysql basically tries to insist (with a few special exceptions for things like php that are so big they don't dare fuck them over) that if you build your app to use mysql you either havfe to GPL it or pay them.
they do this by making the client access libraries GPL. whether linking against a GPL lib dynamically brings your app under the gpl is not very clear but there are enough people saying that it does that most would rather not take the risk.
theres also the issue of what distribution is, is distributing within a company enough to count?
The USA *IS* tier 1 of the internet, if you can't find any way to route your traffic over more local peering or transit links you route it to your upstream in the USA (or your upstream routes it to thier upstream in the usa).
Cogent and Level3 are playing a game of chicken.
Meanwhile in case they lose the game of chicken cognet are trying to do an end-run arround level 3 by giving a years free transit to single homed level 3 customers.
i think given the oracle comments he means its very easy for small projects but becomes useless once the system passes a certain scale.
.NET has been a minefield since Peter LaMacchia at Microsoft, who wrote the first good book on it, resigned from the project over the security changes management was making to it in the next release over his direct objections.
got a source for what those changes were and why they are bad? or are you simply trolling?
anyway i bet the kind of security you are talking about is securely running untrusted code on your systems something that is only relavent to a pretty small number of applications.
i think the parent was responding to the gp which i'm pretty sure was reffering to japaneese anime which afaict can get some pretty twisted sexual stuff in it ;)