But damn, 500 billion spams, and that's only to AOL.
No wonder ol' Ralsky's having so much trouble! Look what you're forcing him to do! I mean, if you're blocking that much of his email, he has to send just that much more to get the same amount of money as before.
How does the buyer of a new PC get it online at home without catching 3 worms in the first 10 seconds??
The answer is, of course, he doesn't.
Rereading my post, it makes even more sense than I originally thought.
Afterall, you're seeing all this worm traffic and wondering how anybody can put a new computer on the internet and not get infected -- the fact is that they DO get infected; where do you think all that worm traffic is coming from? It's coming from all the people who put their unprotected PCs onto the internet and got infected in the first place!
What I'm saying is, you don't need an incomming port open to be able to connect to other Gnutella nodes. So, your problem has nothing to do with that port.
I know, I was making a joke (it's terrible now, I could close the port and make it even worse).
Look at it this way: Even if the portscan says that port 80 on your firewall is open, doesn't mean you'd be able to connect from inside to a webserver on the outside.
Guess what: I browse websites all the time. There's no special logic in the NAT routing table or my own firewall that would specifically block outgoing connections. I can connect out to a website and have that information come back to my computer, so I can also connect out on gnutella and have those connections come back to my computer. My firewall rules basically say "block everything, allow established connections, allow gnutella" and the router basically has the same thing, so why doesn't gnutella work?
So what you're saying is, I can use gnutella with the firewall blocking it, it'll just be way worse:)
How can the firewall be blocking anything when an online portscanning service tells me that the port is specifically open (ie, it can connect to the server listening on that port). Does gnutella use more ports than just 6346?
How does the buyer of a new PC get it online at home without catching 3 worms in the first 10 seconds??
The answer is, of course, he doesn't.
I dunno, my dad called me the other day explaining how a friend of his from work was having problems with his computer (it was the worm that shut down the machine after 60 seconds and you couldn't stop it... which one was that?), I just basically said I had no idea (c'mon, I use linux, I never have to deal with this crap).
The ultimate solution is to keep all your windows boxes hiding safely behind a NAT router, don't let them directly onto the internet. That's not really a feasable thing to do if you're the proud owner of a brand new PC and you don't know crap all about networking, though.
But I do feel the need to point out that, in the story submission form, there is a field for "your home page", where I did enter voxilla.com
Did you? In the story text, your name is not a clickable link. IIRC, your name is supposed to be a link to the URL that you gave. Personally, I've never heard of Voxilla and I've never seen you before (I never pay too much attention to people's usernames anyway. Perhaps I've seen your posts before, but the name "gardel" is genuinely new to me). I honestly had no idea that you were associated with Voxilla when I was reading the story.
Then you lose cross-platform consistency and the ability to use themes with custom widgets. I like being able to use the same standards-compliant browser that looks and behaves the same on Windows, Mac OS X, and Linux.
It's a tradeoff, and it all depends on whether or not your network is homogenous. For example, if all of your computers run windows, firebird using GTK probably sticks out like a sore thumb because it doesn't look consistent with the native widgets. Whereas if you have to switch between linux, mac and windows all the time, it's probably nice to have an app that looks and acts the same on all platforms.
I'm not sure why such a limitation is even acceptable.
I would guess that it is because the overhead of parsing a YYYY-MM-DD string wasn't feasable in 1970, when the system was designed. Storing time as the number of seconds since the epoch was simple, and worked well with memory/processor constraints at the time.
We still use it now, because, well, that's how the system is designed.
I did not place this here anonymously and used my email address at voxilla.com. I'm not entirely ceertain how else to be up front about it.
Just looking at the post, I have no idea who you are or that you're associated with Voxilla in any way.
Typically it's good manners to end your submission with "(disclaimer, I run Voxilla)" or something similar. Ever noticed how Slashdot editors write similar statements when they post stories about Newsforge, or ThinkGeek, or those other OSDN pages?
The thing is though. this article was referring to MacOS which is *not* UNIX.
That's exactly the point of my original post:)
Unix has a nice standard time format that's consistent worldwide, MacOS (pre-X) has an inconsistent time format that breaks for silly reasons like "you moved your computer to a different time zone".
You're obviously forgetting that GMT (the time-zone which UNIX epoch originated at) is a time-zone in and of itself.
Yeah, but the difference is that all unix computers uniformly use GMT, so there's no confusion about which timezone a particular time is. If I say the time is "1073002231", that's a very specific point in time. You don't need to know what timezone it's in, because you know that it's GMT. That's the whole point, 1073002231 is 1073002231 is 1073002231, no matter what computer you're using or what timezone you're in. 1073002231 defines the same moment in time on all unix computers, regardless of what timezone you're in, making it easy to refer to a specific moment in history (or the future!), and avoid any potential confusion.
I've used giFT in the past, and I love the modularity of it's design (ie, one program to focus on the dirty work of p2p, without having to be bothered with silly things like user interfaces, and a second program to focus on making a great UI and not having to deal with the nitty gritty details of p2p -- it allows each program to specialize and become very good at what they do). That's the theory. In practise, giFT is a pain in the ass to compile, giFTcurs is the only half-decent frontend (and it's totally not acceptable for mom). Plus Jasta likes to break his protocol every few versions so that people are forced to upgrade to the new version, he hates legacy clients on his network.
If I want to get mom on gift, I'd have to go through the contortions of compiling a really nasty program at least once a week, it's totally not worth the effort.
It's also getting things that (afaik) Kazaa doesn't have (tiger-tree hashes for example).
That's all well and good, but it doesn't mean dick all if nobody can connect to the network:)
I don't know what to say. GTK-Gnutella works quite well. Did you just not have any hosts?
I like the interface of GTK-Gnutella myself, but it just *won't* connect. When I start it up, it starts with the 4 standard host catchers, and I see the server list frantically trying to connect to hundreds, if not thousands of peers... and every single connection fails. I can't explain it, because I know gnutella used to work, but it simply does not anymore, and nothing in my setup has changed appreciably (yes, I am behind a NAT router, and yes I use iptables on my linux box, but the NAT router forwards the port to me and iptables accepts the connection -- I know this all works because a GRC.com scan reveals that the port is open).
I don't know what to say; it's almost as if the gnutella network literally has zero active peers (maybe the host cachers should just be more liberal about throwing away inactive IPs?).
You could always start off using gnucleus on windows.
Frankly, I don't want to touch that computer ever again. Mom's got kazaa, it works (for now). She's happy with it, I'm not going to change anything. My mom is one of those classic stereotypical technophobes. To give you some perspective on her utter lack of clue, I've heard her say "But I don't want Mozilla, I want the internet". I had to go to great lengths to disguise Moz as IE/Outlook just to get her to stop using those godawful programs.
Mac OS epoch is unique in that it is time zone-specific.
It is unique, in the sense that it is crappy.
On Unix, the epoch is an extremely well-defined moment in time, so then is any point in time measured in epoch-seconds is also extremely well-defined.
On the Mac, the epoch-seconds depends on the time zone, meaning that in order for a measurement of time in macos-epoch-seconds to be meaningful, you also need to know the time zone. To me, that kind of ruins the whole point...
Make sure you guys try LindowsOS before you knock it. It's really getting good!!!
Ok, fine, I agree to stop knocking lindows until I try it. I started knocking lindows based on information I picked up on slashdot, it's only fair that slashdot can correct me:)
I can see people abbreivating things like i18n to avoid typing internationalization. But typing u to save yourself the two keystrokes seems lazy and uneducated. Anybody else agree?
Yeah, I agree. The people who say 'u' when they mean 'you' must be so bad at typing that the 2 letters makes an appreciable difference in their speed. It's really sad.
I agree with you, especially with the "intensive purposes". I think people say that because they can see a purpose as being intensive, while they cannot see intents and purposes.
Actually, I think the "intensive purposes" thing started off by somebody hearing somebody say "intents and purposes" with a slur/lisp or some other distortion (crappy telephone?), and then the other person picked it up as "intensive purposes" and started using it. I feel the same way about people who write "of" when they mean "have" (eg, "Dude, you should of seen that thing!"). They sound similar in speech if you're not enunciating, and then people who have only heard the phrase but never seen it written down try to write it out, and they come up with "intensive" and "of".
Does gnutella actually exist? Over the past few weeks, my mom (who I converted to linux some time ago) has been complaining that she needs some way of getting music on her computer. I've been trying various gnutella clients, but NOTHING has been able to work (ie, no gnutella client can successfully connect to the gnutella network, let alone search out and download files from it). And yes, my firewall was opened for gnutella properly.
My failure in finding a linux p2p app for mom has caused her to change back to windows, where she now enjoys kazaa (much to my chagrin).
I personally use bittorrent as my primary p2p app, but I decided that was inappropriate for mom because of the passive nature of bittorrent (IE, you can't really search for files on bittorrent, you have to go to BT pages and wait for interesting files to come to you).
But damn, 500 billion spams, and that's only to AOL.
... NOT!
No wonder ol' Ralsky's having so much trouble! Look what you're forcing him to do! I mean, if you're blocking that much of his email, he has to send just that much more to get the same amount of money as before.
The poor guy, I almost feel sorry for him
The answer is, of course, he doesn't.
Rereading my post, it makes even more sense than I originally thought.
Afterall, you're seeing all this worm traffic and wondering how anybody can put a new computer on the internet and not get infected -- the fact is that they DO get infected; where do you think all that worm traffic is coming from? It's coming from all the people who put their unprotected PCs onto the internet and got infected in the first place!
What I'm saying is, you don't need an incomming port open to be able to connect to other Gnutella nodes. So, your problem has nothing to do with that port.
I know, I was making a joke (it's terrible now, I could close the port and make it even worse).
Look at it this way: Even if the portscan says that port 80 on your firewall is open, doesn't mean you'd be able to connect from inside to a webserver on the outside.
Guess what: I browse websites all the time. There's no special logic in the NAT routing table or my own firewall that would specifically block outgoing connections. I can connect out to a website and have that information come back to my computer, so I can also connect out on gnutella and have those connections come back to my computer. My firewall rules basically say "block everything, allow established connections, allow gnutella" and the router basically has the same thing, so why doesn't gnutella work?
Why is this such a big deal? Really now, who cares?
Other people were flaming him, I was just trying to explain what was going on in a friendly manner.
Personally, I don't care, I'm just being nice.
So what you're saying is, I can use gnutella with the firewall blocking it, it'll just be way worse :)
How can the firewall be blocking anything when an online portscanning service tells me that the port is specifically open (ie, it can connect to the server listening on that port). Does gnutella use more ports than just 6346?
How does the buyer of a new PC get it online at home without catching 3 worms in the first 10 seconds??
The answer is, of course, he doesn't.
I dunno, my dad called me the other day explaining how a friend of his from work was having problems with his computer (it was the worm that shut down the machine after 60 seconds and you couldn't stop it... which one was that?), I just basically said I had no idea (c'mon, I use linux, I never have to deal with this crap).
The ultimate solution is to keep all your windows boxes hiding safely behind a NAT router, don't let them directly onto the internet. That's not really a feasable thing to do if you're the proud owner of a brand new PC and you don't know crap all about networking, though.
But I do feel the need to point out that, in the story submission form, there is a field for "your home page", where I did enter voxilla.com
...
Did you? In the story text, your name is not a clickable link. IIRC, your name is supposed to be a link to the URL that you gave. Personally, I've never heard of Voxilla and I've never seen you before (I never pay too much attention to people's usernames anyway. Perhaps I've seen your posts before, but the name "gardel" is genuinely new to me). I honestly had no idea that you were associated with Voxilla when I was reading the story.
If anyone was offended,
Don't sweat it too much, we all make mistakes.
Then you lose cross-platform consistency and the ability to use themes with custom widgets. I like being able to use the same standards-compliant browser that looks and behaves the same on Windows, Mac OS X, and Linux.
It's a tradeoff, and it all depends on whether or not your network is homogenous. For example, if all of your computers run windows, firebird using GTK probably sticks out like a sore thumb because it doesn't look consistent with the native widgets. Whereas if you have to switch between linux, mac and windows all the time, it's probably nice to have an app that looks and acts the same on all platforms.
No, economics is solely about monetary value.
:)
Actually, "eco" derives from the greek word "oikos", meaning "house", so economics is literally the study of houses
This is one of the many, many reasons why I've gone from a 60 Meg to a 60 Gig hard drive. ;-)
:)
Wow! Only 60 GBs? I've got a couple 80's, and it's just not enough
I'm not sure why such a limitation is even acceptable.
I would guess that it is because the overhead of parsing a YYYY-MM-DD string wasn't feasable in 1970, when the system was designed. Storing time as the number of seconds since the epoch was simple, and worked well with memory/processor constraints at the time.
We still use it now, because, well, that's how the system is designed.
I did not place this here anonymously and used my email address at voxilla.com. I'm not entirely ceertain how else to be up front about it.
Just looking at the post, I have no idea who you are or that you're associated with Voxilla in any way.
Typically it's good manners to end your submission with "(disclaimer, I run Voxilla)" or something similar. Ever noticed how Slashdot editors write similar statements when they post stories about Newsforge, or ThinkGeek, or those other OSDN pages?
The thing is though. this article was referring to MacOS which is *not* UNIX.
:)
That's exactly the point of my original post
Unix has a nice standard time format that's consistent worldwide, MacOS (pre-X) has an inconsistent time format that breaks for silly reasons like "you moved your computer to a different time zone".
You're obviously forgetting that GMT (the time-zone which UNIX epoch originated at) is a time-zone in and of itself.
Yeah, but the difference is that all unix computers uniformly use GMT, so there's no confusion about which timezone a particular time is. If I say the time is "1073002231", that's a very specific point in time. You don't need to know what timezone it's in, because you know that it's GMT. That's the whole point, 1073002231 is 1073002231 is 1073002231, no matter what computer you're using or what timezone you're in. 1073002231 defines the same moment in time on all unix computers, regardless of what timezone you're in, making it easy to refer to a specific moment in history (or the future!), and avoid any potential confusion.
I've used giFT in the past, and I love the modularity of it's design (ie, one program to focus on the dirty work of p2p, without having to be bothered with silly things like user interfaces, and a second program to focus on making a great UI and not having to deal with the nitty gritty details of p2p -- it allows each program to specialize and become very good at what they do). That's the theory. In practise, giFT is a pain in the ass to compile, giFTcurs is the only half-decent frontend (and it's totally not acceptable for mom). Plus Jasta likes to break his protocol every few versions so that people are forced to upgrade to the new version, he hates legacy clients on his network.
If I want to get mom on gift, I'd have to go through the contortions of compiling a really nasty program at least once a week, it's totally not worth the effort.
It's also getting things that (afaik) Kazaa doesn't have (tiger-tree hashes for example).
:)
That's all well and good, but it doesn't mean dick all if nobody can connect to the network
I don't know what to say. GTK-Gnutella works quite well. Did you just not have any hosts?
I like the interface of GTK-Gnutella myself, but it just *won't* connect. When I start it up, it starts with the 4 standard host catchers, and I see the server list frantically trying to connect to hundreds, if not thousands of peers... and every single connection fails. I can't explain it, because I know gnutella used to work, but it simply does not anymore, and nothing in my setup has changed appreciably (yes, I am behind a NAT router, and yes I use iptables on my linux box, but the NAT router forwards the port to me and iptables accepts the connection -- I know this all works because a GRC.com scan reveals that the port is open).
I don't know what to say; it's almost as if the gnutella network literally has zero active peers (maybe the host cachers should just be more liberal about throwing away inactive IPs?).
You could always start off using gnucleus on windows.
Frankly, I don't want to touch that computer ever again. Mom's got kazaa, it works (for now). She's happy with it, I'm not going to change anything. My mom is one of those classic stereotypical technophobes. To give you some perspective on her utter lack of clue, I've heard her say "But I don't want Mozilla, I want the internet". I had to go to great lengths to disguise Moz as IE/Outlook just to get her to stop using those godawful programs.
Mac OS epoch is unique in that it is time zone-specific.
It is unique, in the sense that it is crappy.
On Unix, the epoch is an extremely well-defined moment in time, so then is any point in time measured in epoch-seconds is also extremely well-defined.
On the Mac, the epoch-seconds depends on the time zone, meaning that in order for a measurement of time in macos-epoch-seconds to be meaningful, you also need to know the time zone. To me, that kind of ruins the whole point...
Make sure you guys try LindowsOS before you knock it. It's really getting good!!!
:)
Ok, fine, I agree to stop knocking lindows until I try it. I started knocking lindows based on information I picked up on slashdot, it's only fair that slashdot can correct me
There's no word for "play a elaborate prank on", yet.
:)
There's "hack", though that's probably a bit of a loaded word to use if you're trying to get across a clear meaning
I can see people abbreivating things like i18n to avoid typing internationalization. But typing u to save yourself the two keystrokes seems lazy and uneducated. Anybody else agree?
Yeah, I agree. The people who say 'u' when they mean 'you' must be so bad at typing that the 2 letters makes an appreciable difference in their speed. It's really sad.
I agree with you, especially with the "intensive purposes". I think people say that because they can see a purpose as being intensive, while they cannot see intents and purposes.
Actually, I think the "intensive purposes" thing started off by somebody hearing somebody say "intents and purposes" with a slur/lisp or some other distortion (crappy telephone?), and then the other person picked it up as "intensive purposes" and started using it. I feel the same way about people who write "of" when they mean "have" (eg, "Dude, you should of seen that thing!"). They sound similar in speech if you're not enunciating, and then people who have only heard the phrase but never seen it written down try to write it out, and they come up with "intensive" and "of".
I much prefer smarter P2P (like Gnutella).
Does gnutella actually exist? Over the past few weeks, my mom (who I converted to linux some time ago) has been complaining that she needs some way of getting music on her computer. I've been trying various gnutella clients, but NOTHING has been able to work (ie, no gnutella client can successfully connect to the gnutella network, let alone search out and download files from it). And yes, my firewall was opened for gnutella properly.
My failure in finding a linux p2p app for mom has caused her to change back to windows, where she now enjoys kazaa (much to my chagrin).
I personally use bittorrent as my primary p2p app, but I decided that was inappropriate for mom because of the passive nature of bittorrent (IE, you can't really search for files on bittorrent, you have to go to BT pages and wait for interesting files to come to you).
I see this as less of a willful release of power, and more of a willful destruction of antergy.
Cars explode because they come in the slightest contact with anything whatsoever. :)
:)
That's what you get for driving cars loaded with Nitroglycerin! geez
Apparently you haven't installed Lindows recently.
:)
Nope, I've never seen a running Lindows install.
All I know about lindows, aside from what I've heard, is that the artwork on their box is slicker than the art on the Mandrake 9.2 box...