ok, that makes sense. And as for the fcc thing, I thought there was a regulation like that but I could be wrong. The reason I thought it was there was because I seem to remember encountering that problem when I was in high school and we had a tv show on the public access channels, and I thought I remembered having to worry about the power of the signal being too high. I may be completely smoking crack about that though.
The issue with cable and uploads is that the FCC won't allow transmitters of more than a certain power on cable television lines w/o a license. When you upload, your cable modem is using its builtin low-power transmitter to push the data onto the wire. The cable company's central office does have an FCC license, so they can broadcast a much more powerful signal down the line to you, and in fact just broadcast everybody's downstream packets on the same channel (so in the past you could sniff the network and see anyone else's traffic, but they have added a little bit of logic to prevent that). The problem comes when multiple customers are trying to upload at the same time, each with their weak signal. In order to prevent multiple transmissions from colliding with each other, a time slicing multiplexing scheme is used. In other words, each cable modem attached to a given central office (Cable Modem Termination System, or CMTS) gets a certain time window to transmit. Quoting from How Stuff Works' article on How Cable Modems Work:
The downstream information flows to all connected users, just like in an Ethernet network -- it's up to the individual network connection to decide whether a particular block of data is intended for it or not. On the upstream side, information is sent from the user to the CMTS -- other users don't see that data at all. The narrower upstream bandwidth is divided into slices of time, measured in milliseconds, in which users can transmit one "burst" at a time to the Internet. The division by time works well for the very short commands, queries and addresses that form the bulk of most users' traffic back to the Internet.
A CMTS will enable as many as 1,000 users to connect to the Internet through a single 6-MHz channel. Since a single channel is capable of 30 to 40 megabits per second (Mbps) of total throughput, this means that users may see far better performance than is available with standard dial-up modems. The single channel aspect, though, can also lead to one of the issues some users experience with cable modems.
That is why uploads with a cable modem aremore limited than downloads.
Many windows programmers approach a problem with the question "What should the user experience?" whereas a UNIX programmer approaches a problem with "What is the data coming in on stdin and what is the data that goes to stdout?"
Windows programmers see the actual data processing as a secondary task that the GUI (and only the GUI) makes happen. Unix programmers see the GUI as a seperate app, which monitors and controls the central data processing app.
mod parent up. This is the fundamental core of the cultural divide. It is not even necessarily about stdin and stdout (though usually it is) on Unix, but it is definitely about getting data in, doing something interesting/useful with the data, and sending it on, whether that be to a socket, or stdout, or to a file (of course, the "Everything's a file" paradigm makes this easy from a programmer's standpoint, because all of these are essentially the same thing). And you're right, the GUI seems to be something that has been tacked on afterwards, in the *nix world.
Kim Stanley Robinson had a cool idea
on
Living on Mars Time
·
· Score: 3, Informative
Kim Stanley Robinson, in his books Red Mars, Green Mars, and Blue Mars, had a really interesting system. Instead of keeping a 24 hour day and gradually getting out of sync w/ daylight, they add a 39 minute long "second" at midnight.
I frequently delete very large directories with about 10000 - 60000 files (each file is typically 20Kb) and am consistently amazed at how quick this is under XFS. Mind you I don't delete the individual files, but the whole directory (with rm -rf).
I like it because it is incredibly fast at dealing with directories, ie a du on a huge system only takes a fraction of a second, and rm -r on a directory with hundreds of thousands of files is nearly instant. I work with a lot of SGI machines (including SGI 1100 PCs running linux patched to include XFS) and it is quite nice.
all three of ext3, xfs, and reiserfs support growing live filesystems while still mounted, just mount with the "-o remount,resize=12345678" option. ext3 and reiserfs can shrink unmounted filesystems, but I don't think xfs or jfs can. I also don't know if jfs can grow a live mounted filesystem.
Re:I think my form of encryption is better
on
RSA-576 Factored
·
· Score: 1
nice!:-)
Re:I think my form of encryption is better
on
RSA-576 Factored
·
· Score: 1
how? I looked at the man page for rev, and I don't see any such option...
REV(1) BSD General Commands Manual REV(1)
NAME
rev - reverse lines of a file
SYNOPSIS
rev [file]
DESCRIPTION
The rev utility copies the specified files to the standard output,
reversing the order of characters in every line. If no files are speci-
fied, the standard input is read.
BSD March 21, 1992 BSD
Re:I think my form of encryption is better
on
RSA-576 Factored
·
· Score: 1
I think you're thinking of tac, that reverses it's input by lines instead of a line at a time. Eg. echo -e hello\\nthere | tac yields:
every possible combination? I don't know about Florida, but in when I lived in Missouri, there were 6 balls, with 40 numbers each, so we have 40^6 which is 4,096,000,000 that's a lot of tickets! but still, concievable that someone could have that much money. Actual odds of winning powerball are available here.
I was living in this older house with a couple of friends for a few months, and noticed that when I plugged in my power strip (Tripp-lite iso-tel (which is a mighty fine power strip, btw)) and the site wiring fault light lit up. I borrowed a nice fluke meter from my boss at work, and checked out the voltages. I had 120 between hot and neutral, so far so good. I checked between hot and ground, and only had 85. I checked between ground and neutral, and had 35 volts. Alarm bells started going off in my head, and I started investigating. Come to find out, the cable tv provider (Tele-Cable/TCI/ATT/@home/Mediacom) had disconnected the house's grounding rod (which was just a piece of copper stuck in the dirt) from the electrical box to use as their own ground for the cable hookup. All that 35 volts to neutral was apparently coming through their box. Since the house was a rental, I didn't mess with it, just plugged in my ups and hooked up all my computers etc to the ups. This worked, except the ups was continuously making a 60Hz square wave type buzzing sound.
I just read Einstein's Bridge by John Cramer. This is a great book about an alternative reason why the SSC was cancelled (SSC was built, and the energy was high enough to attract a hostile alien race, but friendly aliens sent some scientists back in time to prevent it)
I remember the TI-85s had a key sequence that would put them into rom diagnostic mode, and start an endless loop that was impossible to exit w/o taking out batteries (or hitting reset pin)
PostgreSQL does have something like plsql, it's called plpgsql. In addition, there are pl-tcl, pl-perl (yes, you can embed perl in everything) and I think one or two others
ouch, a seq. scan of 250GB of data. What kind of indexes are you using? I would think the query planner would opbimise this. On the other hand, if you need to (for instance) enumerate all the records, then I don't think hashing would help:-) (Now sorting would be a different story)
In college, you're obviously well educated and at least somewhat financially stable. A large percentage of today's immigrants are neither so they might not be as able to pick up a new language, or at least not immediately.
I can't imagine that capacity for learning language has anything to do with either wealth or education. While the process itself of learning a language is obviously education, the capability to do so is pre-existant.
I remember the spacewar game. I got personal netware with a gratis copy of DR-DOS (I think it was 6.0 or 7.0) and it was actually kind of cool, although I always thought it would be cool to be able to load NLMs though.
this reminds me of Snow Crash where Hiro is just getting out of school and trying to decide between a career in the mafia or the Yakuza. He meets with a "recruiter" from the mafia, and he says, "The Japanese Mafia. Tell me something... you ever hear anyone describe our thing as 'The Sicilian Yakuza?'":-)
ok, that makes sense. And as for the fcc thing, I thought there was a regulation like that but I could be wrong. The reason I thought it was there was because I seem to remember encountering that problem when I was in high school and we had a tv show on the public access channels, and I thought I remembered having to worry about the power of the signal being too high. I may be completely smoking crack about that though.
That is why uploads with a cable modem aremore limited than downloads.
mod parent up. This is the fundamental core of the cultural divide. It is not even necessarily about stdin and stdout (though usually it is) on Unix, but it is definitely about getting data in, doing something interesting/useful with the data, and sending it on, whether that be to a socket, or stdout, or to a file (of course, the "Everything's a file" paradigm makes this easy from a programmer's standpoint, because all of these are essentially the same thing). And you're right, the GUI seems to be something that has been tacked on afterwards, in the *nix world.
Kim Stanley Robinson, in his books Red Mars, Green Mars, and Blue Mars, had a really interesting system. Instead of keeping a 24 hour day and gradually getting out of sync w/ daylight, they add a 39 minute long "second" at midnight.
I frequently delete very large directories with about 10000 - 60000 files (each file is typically 20Kb) and am consistently amazed at how quick this is under XFS. Mind you I don't delete the individual files, but the whole directory (with rm -rf).
I like it because it is incredibly fast at dealing with directories, ie a du on a huge system only takes a fraction of a second, and rm -r on a directory with hundreds of thousands of files is nearly instant. I work with a lot of SGI machines (including SGI 1100 PCs running linux patched to include XFS) and it is quite nice.
all three of ext3, xfs, and reiserfs support growing live filesystems while still mounted, just mount with the "-o remount,resize=12345678" option. ext3 and reiserfs can shrink unmounted filesystems, but I don't think xfs or jfs can. I also don't know if jfs can grow a live mounted filesystem.
nice! :-)
echo -e hello\\nthere | tac yields:
every possible combination? I don't know about Florida, but in when I lived in Missouri, there were 6 balls, with 40 numbers each, so we have 40^6 which is 4,096,000,000 that's a lot of tickets! but still, concievable that someone could have that much money. Actual odds of winning powerball are available here.
because you can tune a piano, but you can't TunA fish!
I was living in this older house with a couple of friends for a few months, and noticed that when I plugged in my power strip (Tripp-lite iso-tel (which is a mighty fine power strip, btw)) and the site wiring fault light lit up. I borrowed a nice fluke meter from my boss at work, and checked out the voltages. I had 120 between hot and neutral, so far so good. I checked between hot and ground, and only had 85. I checked between ground and neutral, and had 35 volts. Alarm bells started going off in my head, and I started investigating. Come to find out, the cable tv provider (Tele-Cable/TCI/ATT/@home/Mediacom) had disconnected the house's grounding rod (which was just a piece of copper stuck in the dirt) from the electrical box to use as their own ground for the cable hookup. All that 35 volts to neutral was apparently coming through their box. Since the house was a rental, I didn't mess with it, just plugged in my ups and hooked up all my computers etc to the ups. This worked, except the ups was continuously making a 60Hz square wave type buzzing sound.
groan!
or for the truly elitist, Lego(tm) bricks!
I just read Einstein's Bridge by John Cramer. This is a great book about an alternative reason why the SSC was cancelled (SSC was built, and the energy was high enough to attract a hostile alien race, but friendly aliens sent some scientists back in time to prevent it)
So what is the formula for a cow thrown from a catapult?
I remember the TI-85s had a key sequence that would put them into rom diagnostic mode, and start an endless loop that was impossible to exit w/o taking out batteries (or hitting reset pin)
This reminds me of the fake news headlines in Sim City (maybe 2000, I don't remember)
PostgreSQL does have something like plsql, it's called plpgsql. In addition, there are pl-tcl, pl-perl (yes, you can embed perl in everything) and I think one or two others
ouch, a seq. scan of 250GB of data. What kind of indexes are you using? I would think the query planner would opbimise this. On the other hand, if you need to (for instance) enumerate all the records, then I don't think hashing would help :-) (Now sorting would be a different story)
I can't imagine that capacity for learning language has anything to do with either wealth or education. While the process itself of learning a language is obviously education, the capability to do so is pre-existant.
I remember the spacewar game. I got personal netware with a gratis copy of DR-DOS (I think it was 6.0 or 7.0) and it was actually kind of cool, although I always thought it would be cool to be able to load NLMs though.
this reminds me of Snow Crash where Hiro is just getting out of school and trying to decide between a career in the mafia or the Yakuza. He meets with a "recruiter" from the mafia, and he says, "The Japanese Mafia. Tell me something... you ever hear anyone describe our thing as 'The Sicilian Yakuza?'" :-)