In 1992 I was running a BBS on an XT with a 32MB HDD. It was hilarious. I had about 40 users who connected EVERY day, so it was busy almost 24/7.
When new user could sneak in, they'd look around and see 2 games (TW 2002, BRE), local messages only, and 2 grafitti walls (one regular, the other poetry only). So of course they'd "yell for sysop" to ask where the porn was. They didn't seem to believe me when I told them there was none. Why would the line be busy ALL the time if there was no porn and only 2 games? Well, everyone who played played all their turns every day.
Of course it helped that I was the only games BBS in town that would let people connect at less that 2400bps. As far as I was concerned, everyone got 40 minutes, no matter how much data they could slurp down in that time.
Try putting it on a big cookie sheet or better, a chunk of plate aluminum bigger than the laptop (as a big heat sink). Unless he's in the more lush areas it's not a good idea to blow into the machine (sand)
The other day I was wondering why my laptop (12" G4 1.25Ghz) was taking so long to process an image. I found it was unplugged, plugged it in, and saw the progress bar noticeably speed up.
Or just the public key of law enforcement agency x and provisions so that any endpoint being tapped can flip a switch (invisible to the end user) and start transmitting all data to the wiretap server.
RTP and H.323 communications that do not have a PSTN endpoint are routed point to point. Wiretapping would require them to be routed through or multicasted to a central wiretap server (at least the ones that are being tapped).
If there's a law that all voip must be wire tappable, how are you going to use a program that isn't wire tappable legally?
By being in a jurisdiction that does not require this, even if the VOIP company is, and by using a VOIP system that does not touch the PSTN, which is what makes VOIP wiretapable by this law.
Or by not using it legally.
Why would it matter if it was open source?
An open source system could be used to build private VOIP systems for your law firm, accountancy, election campaign, or WHY, that does not route cleartext data through someone else's servers or the PSTN.
And, have you ever, ever, actually read through the source code of a program you were using to verify that it was secure enough for you?
Yes, many times. It's (part of) my job.
Are you up on every recent encryption technique?
I don't need to be in order to spot messages being encrypted for a second key, the most likely form of tapping in an end-to-end encrypted program.
An open source program could be verified by an advanced programmer with a lot of domain knowledge of encryption. Not by 'the user'. That's a total fallacy.
You seem to be confusing 'the user' with the end user, not the organisation that they're using it to communicate with (corporation, law firm, political party, etc)
Programmers can be rented. All it takes is an ad in the help wanted section of the newspaper.
If that's not an option, you could always watch security mailing lists. If a package is popular there's people out there trying to figure out how it can be cracked, whether they intend to fix the bugs or exploit them.
Nature finds a way to keep the population from getting too out-of-control
No, it doesn't. Organisms that survive create slightly different offspring. Those that survive create slightly different offspring. That some of these organisms create toxic secretions, block airways, kill mucous membranes, etc. is just a side effect of diversity.
Skype is closed source, requires a central server, and touches the PSTN. The combination of these make it easy and legal to include the wiretapping provisions.
Why not just use a read-only medium like a CD or a mini-USB flash disk with a signed public certificate including the owner's picture? It doesn't need any fancy electronics to authenticate, the public key cryptosystem does that.
Barcodes don't pack enough info, so the host country would have to have access to the US passport database to be able to verify the validity of a passport.
Also it doesn't seem to solve anything that a cryptographically signed credit card sized CD (including a signed picture of the passport holder) wouldn't (or a mini USB flash device). We have the technology to make a completely open standards based passport system that any country can cheaply and safely read and generate their own (signed with their own keys).
But noone's listening because (Insert proprietary vendor conspiracy theory here.)
Object oriented stuff... difficult to imagine what the computer was really doing
A Class is a struct with some members that are pointers to functions. Calling a member function is just dereferencing the pointer and calling that function. You can easily make Object Oriented code in C (The Linux Kernel, for example), or Assembley (I did this on 68HC11 for a Real-Time Programming class).
OO Paradigm is very handy to understand complex systems, whether you use an OO language, Templates, etc., or not.
If you understand the Model-View-Controller Pattern, graphical RAD tools are very handy to implement the View layer where it's a GUI. The View layer is often the most code, but the least theoretically and computationally difficult part. It won't help with the model and controller components any more than a good IDE or editor/toolchain combination.
If you don't understand the MVC Pattern, using a GUI RAD can lead to some pretty nasty code.
Haven't always had time... Being in school, and working, and doing consulting, and being involved in election campaigns, and having a social life leaves not much time for/..
With a project this large, they may be able to do it in-house and still take advantage of economies of scale. They can buy HDDs, motherboards, rackmount cases, etc. by the pallet or container load and temporarily up-hire some of their part-timers to do the assembly.
With a network bootable bios, the nodes could just be plugged in and install an image off a server, then customize it based on their MAC.
I was going to suggest Reiser4 on LVM over a bunch of 4-disk RAID-5 arrays, but it seems that his definition or massive is more massive than mine.
NFS on Reiser4 on RAID-5 on AoE (multipath) on LVM on RAID-5?
What kind of availability do you need? Does all data need to be up all the time (like a bank/telco), or most of the data need to be up all the time (like google), or all the data need to be up most of the time (like a movie studio)?
Microsoft announces that they have invented Nuclear Weapons.
In 1992 I was running a BBS on an XT with a 32MB HDD. It was hilarious. I had about 40 users who connected EVERY day, so it was busy almost 24/7.
When new user could sneak in, they'd look around and see 2 games (TW 2002, BRE), local messages only, and 2 grafitti walls (one regular, the other poetry only). So of course they'd "yell for sysop" to ask where the porn was. They didn't seem to believe me when I told them there was none. Why would the line be busy ALL the time if there was no porn and only 2 games? Well, everyone who played played all their turns every day.
Of course it helped that I was the only games BBS in town that would let people connect at less that 2400bps. As far as I was concerned, everyone got 40 minutes, no matter how much data they could slurp down in that time.
Try putting it on a big cookie sheet or better, a chunk of plate aluminum bigger than the laptop (as a big heat sink). Unless he's in the more lush areas it's not a good idea to blow into the machine (sand)
The other day I was wondering why my laptop (12" G4 1.25Ghz) was taking so long to process an image. I found it was unplugged, plugged it in, and saw the progress bar noticeably speed up.
Or just the public key of law enforcement agency x and provisions so that any endpoint being tapped can flip a switch (invisible to the end user) and start transmitting all data to the wiretap server.
RTP and H.323 communications that do not have a PSTN endpoint are routed point to point. Wiretapping would require them to be routed through or multicasted to a central wiretap server (at least the ones that are being tapped).
By being in a jurisdiction that does not require this, even if the VOIP company is, and by using a VOIP system that does not touch the PSTN, which is what makes VOIP wiretapable by this law.
Or by not using it legally.
An open source system could be used to build private VOIP systems for your law firm, accountancy, election campaign, or WHY, that does not route cleartext data through someone else's servers or the PSTN.
Yes, many times. It's (part of) my job.
I don't need to be in order to spot messages being encrypted for a second key, the most likely form of tapping in an end-to-end encrypted program.
You seem to be confusing 'the user' with the end user, not the organisation that they're using it to communicate with (corporation, law firm, political party, etc)
The part where the article was about wiretap law. An open source program can be verified by the user.
No, it doesn't. Organisms that survive create slightly different offspring. Those that survive create slightly different offspring. That some of these organisms create toxic secretions, block airways, kill mucous membranes, etc. is just a side effect of diversity.
There are chips that do that for you (and a lot of them do it thousands of times faster than you'd need for VOIP).
Skype is closed source, requires a central server, and touches the PSTN. The combination of these make it easy and legal to include the wiretapping provisions.
(hint for a real solution: IPSec, H.323)
Why not just use a read-only medium like a CD or a mini-USB flash disk with a signed public certificate including the owner's picture? It doesn't need any fancy electronics to authenticate, the public key cryptosystem does that.
Barcodes don't pack enough info, so the host country would have to have access to the US passport database to be able to verify the validity of a passport.
But what the US is doing is more akin to:
USE="freedom" emerge -uDp world
Also it doesn't seem to solve anything that a cryptographically signed credit card sized CD (including a signed picture of the passport holder) wouldn't (or a mini USB flash device). We have the technology to make a completely open standards based passport system that any country can cheaply and safely read and generate their own (signed with their own keys).
But noone's listening because (Insert proprietary vendor conspiracy theory here.)
A Class is a struct with some members that are pointers to functions. Calling a member function is just dereferencing the pointer and calling that function. You can easily make Object Oriented code in C (The Linux Kernel, for example), or Assembley (I did this on 68HC11 for a Real-Time Programming class).
OO Paradigm is very handy to understand complex systems, whether you use an OO language, Templates, etc., or not.
If you understand the Model-View-Controller Pattern, graphical RAD tools are very handy to implement the View layer where it's a GUI. The View layer is often the most code, but the least theoretically and computationally difficult part. It won't help with the model and controller components any more than a good IDE or editor/toolchain combination.
If you don't understand the MVC Pattern, using a GUI RAD can lead to some pretty nasty code.
Where I work, I am the support.
Haven't always had time... Being in school, and working, and doing consulting, and being involved in election campaigns, and having a social life leaves not much time for /..
KDE is stable on all my (non-server) Gentoo machines.
It was about 60 floppies. My first crash was several weeks later when I ran GnuChess under X on my 486DX2/66 w 8MB RAM, and made my second move...
'cat /dev/urandom' to find out.
Don't ask, don't tell; be a common carrier.
Unless you are the mint, every budget is limited.
With a project this large, they may be able to do it in-house and still take advantage of economies of scale. They can buy HDDs, motherboards, rackmount cases, etc. by the pallet or container load and temporarily up-hire some of their part-timers to do the assembly.
With a network bootable bios, the nodes could just be plugged in and install an image off a server, then customize it based on their MAC.
I was going to suggest Reiser4 on LVM over a bunch of 4-disk RAID-5 arrays, but it seems that his definition or massive is more massive than mine.
NFS on Reiser4 on RAID-5 on AoE (multipath) on LVM on RAID-5?
What kind of availability do you need? Does all data need to be up all the time (like a bank/telco), or most of the data need to be up all the time (like google), or all the data need to be up most of the time (like a movie studio)?