Re:TCP is old...so what?
on
Replacing TCP?
·
· Score: 2, Insightful
And their "solution" (forward error correction) really means: introduce 5% packet loss in perfect conditions so even in an up-to-5% packet loss environment you get 100% transmission speed.
(Hint: redundant data is the same as packet loss from a time standpoint)
I call bullshit to your logic. I've got a number of point-to-point T1s for specific uses, and I can quiesce them and do large file transfers over them for backups. I get ~170k transfer speeds, which are theoretical link maximum. (packet/frame overhead). According to you, I should saturate out at 144k.
Now, what they're doing isn't quite the same. You wouldn't serve webpages or email over their protocol. You would do something like bittorrent, though, since you can snag the missing frame later or from another peer. It'd be really good for streaming media, since mere milliseconds after the frame is due it's already useless. Moreso with videoconferencing and VoIP, since those can't have even a tiny buffer.
Way to "progressivly" make your state redundant. Don't expect ANY federal help, any campeigning, anything. Why? Because you've reduced your state from nine points to one, two at the most. Shit, time would be better spent in Rhode Island. At least it wouldn't take so long to get to a real state that really counts.
The whole point of the electoral college is to make lower-population states have a say in the federal government. Or do we REALLY want california and New York to make all the rules? I know I voted with my feet to get out of the latter hellhole.
Paypal is restricting porn sites because Visa told them to. Visa is pulling all merchant accounts that deal with pornography. They want to be completely clean within a few years. This INCLUDES "Brick and Mortar" outlets where you physically swipe the card.
So paypal will lose their ability to take Visa/Mastercard if they don't comply. Think that it may hurt their buisness model just a little?
Ebay is also getting ready to nuke the adult section for similar reasons.
Odd. My property insurance had a $500 deductable for the hurricane. I guess that's because I didn't just get the cheapest available. Hopefully this will teach some people a lesson: Cheap != Good.
So why does it have a cooling system to start with?
Because, you illiterate blithering idiot, the reaction can only take place within a specific temperature range. Get above that, and it "starves". The coolant system does two things: it keeps the reaction within the range required to sustain itself, and harnesses the "waste" energy of the reaction to drive turbines.
Hello, how fucking stupid ARE we? LOL DON'T USE A CELLULAR PHONE IT WILL CRASH A PLANE. NOBODY TELL TERRORISTS THAT A CELLULAR PHONE WILL CRASH A PLANE. CELL PHONES CRASH PLANES.
Obviously, airplanes are vulnerable to transmissions on cellular bands. Al-Queda, please find someone with an EE degree to produce you a kilowatt radio transmitter that hits 747s at their vulnerable frequencies. Disguise it as a Teddy Ruxpin doll. Ask the Saudi king to loan you his private jet to test it on, it should only take you a few hours.
If they're worried about it, FUCKING HARDEN THE ELECTRONICS ON THE GODDAMMED PLANES. CHRIST. This isn't even rocket science, it's grade-school logic. It's like putting a big red button on every airplane seat that says "press to self-destruct" and asking everyone to be careful not to touch it. It's just an accident waiting to happen.
It was hyped at one point, and I ignored it during the period (actually I looked at it, but it was too slow).
"was" too slow? I groan whenever I end up at a site with.jsp pages because their server is always bogged down. Every single time. One of my credit card companies went to a java-based portal (server side) and it's been impossible to get to ever since.
Cross platform? HAH! Seperate codebases for windows and linux. Won't work on much else...
And look at freenet. Well, don't bother unless you have a quad xeon with 2-4 gig of ram. Anything lower then that will eat your system for lunch. And it still only runs windows/linux.
I don't think any language is "great" but java lives up to none of it's promises.
All your students should register their MAC address
in order to get a working IP. Use whatever your
vender provdes for making sure someone isn't getting on without that.
Make a policy stating that you can't do ,
then audit occasionally. When you find an invalid MAC, send them a warning letter.
Besides, it's impossible to enforce. If someone borrows a laptop, they suddenly get locked-out of the online lecture? What do you want them to do, whip out a cellphone in the back of the hall and call tech support?
more then one large company enforces a minimum TTL to cut down on outbound lookups. Notably, AOL clients keep hitting the old address up to 24 hours after the switchover. Other ISPs/firewalled companies do the same.
Then again, if it dosn't matter to you, don't worry about it. Just do RR-DNS and manually cut out the failed IP. "most" people will get the still-working servers.
Well, I can understand it for things like ASP functionality, but there's a difference between ASP and "used to provide a service". The latter could mean that if I write code for someone I have to give them access to our home-built development environment.
Imagine if the "services loophole" was closed in the GPL. If I used Gnumeric to keep track of clients, with a custom-written DB connector to oracle: I suddenly couldn't, since the oracle libraries are non-free. WHAT? There's nothing in the GPL stopping me from linking to whatever I want, but I can't distribute incompatably-licenced software. If I suddenly can't _USE_ incompatably-licensed software, it makes using GPLed software for internal purposes neigh-useless.
You must make available all source code for your applications and Inferno to:
Anyone to whom you distribute
Anyone to whom you provide a service using Inferno
Yikes! So, If I write a custom inferno-based anything and use it internally, I probably have to release _MY_ source to any/all of my clients, paying or not?
This is realistically commercial software with a "demo" license. You can't do anything serious
with it. (Compare to Perl/PHP/Apache)
Probably not a popular view around here, but I think that identity theft should be a capital offense. So should wire fraud.
Eh. It seems like a good idea, but it rapidly leads to "crime escalation". Imagine this: littering is a capital offense. Obviously, if you get caught littering, you die. Therefore, if you litter, and notice someone observed you, you should kill them to protect your own life.
Suddenly, reserving capital offenses for murder/treason seems to not be such a bad idea.
You can, and I've done it. The reality, though, is that HDTV is designed to display, well, TV. It's very good at video. It's incredibly crappy at B&W text.
Also, 1080i is interlaced, so your video card would
have to output interlaced signal. Not worth it.
Summary: Save the HDTV for conference rooms and trade shows.
I've had problems with the same dammed thing.:
Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 02)
I actually got it (mostly) working using 2.6 and ALSA, but it still has wierd problems where it plays 44k audio at 32 or 48k. And, as this is my work-given computer, I can't exactly ask them to buy me a soundcard to put in it to replace the one built-in (which, obviously, works fine in windows)
BASIC sound support works in linux. If you've got a SB16 or Awe32, you're golden. EMU10k1 chip? No problem! A multi-mode input jack? Bzzt, sorry, sucker. It is a failing of the kernel. However,
Joe Average dosn't install his own OS, he buys a win-puter. Just tell him to get a lin-puter next time he "upgrades". It'll come pre-installed with
hardware that works fine.
P.S. saying "Use older hardware" is bullshit. I know WHY you have to go back (because reverse-engineering hardware from asshole windows-only manufacturers takes time) but try to explain that to anyone not familiar with development. They see the obvious solution: Run windows, that's what the sticker on their computer says.
Actually, as a student loan company you should
have your own TTY line. Either a 1-800 number, or
train your people to quickly ask them for a callback number.
We certanly don't expect hearing people to talk directly to our fax line, and we provide handicapped access to our buildings, so why not put in a TTY line?
As a bonus, 1-800 won't work internationaly, and you're not going to call a nigerian number back.
Besides tearing it up for being too stupid to use one, dispute the charge with your bank. Microsoft's attitude is EXACTLY why there are consumer protection measures on cards. Oh, and never use a debit card. There's basically no protection on those.
use iptables -j REJECT <port-unreachable> on ssh.
Run a UDP server on a wierd port. To get in, send your current IP + timestamp signed with a RSA/DSA key. If the signature is incorrect, forge a port-unreachable packet back (so it looks like a closed port) If it's correct, reply with a signed challange using server-timestamp, requestor-timestamp and a random value. Requestor answers the chalange, and the server adds an allow rule to iptables.
This is safe from replay attacks, window-of-opportunity attacks (it only allows your host to the port, not everyone) but may be/probably is subject to MitM attacks. (Anyone along your route can watch you open the port, and after you succeed hijack your IP then attack SSH)
Still, that's infinitely better then a fixed cleartext password that opens the door to EVERYONE, which is all that the stupid "knock" is.
High strength corners + right angle pre-drilled members and you've got all the customiziablity you need. MUCH cheaper then buying a pre-fab rack, plus lots of geek factor.
In fact, they even make shelving to make a rack/workstation combo. Awesome toys.
I don't work for them, I just ran across their booth at comdex.
Spend the days or weeks needed to audit them all.
Alternately, contact your customers that have registered their own domains and remind them that it's their responsibility to maintain the registration information unless they give you access. We don't let any that we have control over expire, but I get calls from customers who have let their own domains lapse from time to time. Nothing I can do about that.
a.torrent file is fairly small and easy to fetch
anyway. The high load on the servers comes from running the Tracker. While all a user downloading sees is http://moviez-site.com/downloads/Matrix-Reloaded.[ SCR].torrent, when he fires that into his BT client it goes to the tracker server (quite often the same server) and hits/tracker.php?info_hash=xxxxxxxxxxxxxxxx. And again. and again. and again.
BT polls the tracker asking for peers. Compare it to the era of reverse-engineered napster: you've got lots of clients connected to one (of many) napster clones, none of them talking to each other.
If BT's one redeeming feature (swarming downloads with economic model of tit-for-tat) was put into a real P2P app you would see a massive increase in filesharing. In the end, as long as you know a valid info_hash, you know you're getting the right file.
As a suggestion, have you tried inviting critics to a performance recently? The guys who do the Arts or Life section in your local newspaper. Not only is it excellent advertising, it's free.
If someone is looking for something local to do, they frequently check the paper. (At least, people with enough money to see $85/ticket performances do)
That's how I keep track of what's in town that I want to see. And who knows, they may even sponsor your theatre.
(Hint: redundant data is the same as packet loss from a time standpoint)
Now, what they're doing isn't quite the same. You wouldn't serve webpages or email over their protocol. You would do something like bittorrent, though, since you can snag the missing frame later or from another peer. It'd be really good for streaming media, since mere milliseconds after the frame is due it's already useless. Moreso with videoconferencing and VoIP, since those can't have even a tiny buffer.
Thank you for the slang update, it makes a lot more sense now.
For us stupid USians, please explain the joke?
The whole point of the electoral college is to make lower-population states have a say in the federal government. Or do we REALLY want california and New York to make all the rules? I know I voted with my feet to get out of the latter hellhole.
Paypal is restricting porn sites because Visa told them to. Visa is pulling all merchant accounts that deal with pornography. They want to be completely clean within a few years. This INCLUDES "Brick and Mortar" outlets where you physically swipe the card.
So paypal will lose their ability to take Visa/Mastercard if they don't comply. Think that it may hurt their buisness model just a little?
Ebay is also getting ready to nuke the adult section for similar reasons.
Odd. My property insurance had a $500 deductable for the hurricane. I guess that's because I didn't just get the cheapest available. Hopefully this will teach some people a lesson: Cheap != Good.
Because, you illiterate blithering idiot, the reaction can only take place within a specific temperature range. Get above that, and it "starves". The coolant system does two things: it keeps the reaction within the range required to sustain itself, and harnesses the "waste" energy of the reaction to drive turbines.
Learn to fucking read, you moron.
Obviously, airplanes are vulnerable to transmissions on cellular bands. Al-Queda, please find someone with an EE degree to produce you a kilowatt radio transmitter that hits 747s at their vulnerable frequencies. Disguise it as a Teddy Ruxpin doll. Ask the Saudi king to loan you his private jet to test it on, it should only take you a few hours.
If they're worried about it, FUCKING HARDEN THE ELECTRONICS ON THE GODDAMMED PLANES. CHRIST. This isn't even rocket science, it's grade-school logic. It's like putting a big red button on every airplane seat that says "press to self-destruct" and asking everyone to be careful not to touch it. It's just an accident waiting to happen.
Cross platform? HAH! Seperate codebases for windows and linux. Won't work on much else...
And look at freenet. Well, don't bother unless you have a quad xeon with 2-4 gig of ram. Anything lower then that will eat your system for lunch. And it still only runs windows/linux.
I don't think any language is "great" but java lives up to none of it's promises.
All your students should register their MAC address in order to get a working IP. Use whatever your vender provdes for making sure someone isn't getting on without that.
Make a policy stating that you can't do , then audit occasionally. When you find an invalid MAC, send them a warning letter.
Besides, it's impossible to enforce. If someone borrows a laptop, they suddenly get locked-out of the online lecture? What do you want them to do, whip out a cellphone in the back of the hall and call tech support?
Then again, if it dosn't matter to you, don't worry about it. Just do RR-DNS and manually cut out the failed IP. "most" people will get the still-working servers.
Imagine if the "services loophole" was closed in the GPL. If I used Gnumeric to keep track of clients, with a custom-written DB connector to oracle: I suddenly couldn't, since the oracle libraries are non-free. WHAT? There's nothing in the GPL stopping me from linking to whatever I want, but I can't distribute incompatably-licenced software. If I suddenly can't _USE_ incompatably-licensed software, it makes using GPLed software for internal purposes neigh-useless.
This is realistically commercial software with a "demo" license. You can't do anything serious with it. (Compare to Perl/PHP/Apache)
Probably not a popular view around here, but I think that identity theft should be a capital offense. So should wire fraud.
Eh. It seems like a good idea, but it rapidly leads to "crime escalation". Imagine this: littering is a capital offense. Obviously, if you get caught littering, you die. Therefore, if you litter, and notice someone observed you, you should kill them to protect your own life.
Suddenly, reserving capital offenses for murder/treason seems to not be such a bad idea.
Also, 1080i is interlaced, so your video card would have to output interlaced signal. Not worth it.
Summary: Save the HDTV for conference rooms and trade shows.
I've had problems with the same dammed thing.:
Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 02)
I actually got it (mostly) working using 2.6 and ALSA, but it still has wierd problems where it plays 44k audio at 32 or 48k. And, as this is my work-given computer, I can't exactly ask them to buy me a soundcard to put in it to replace the one built-in (which, obviously, works fine in windows)
BASIC sound support works in linux. If you've got a SB16 or Awe32, you're golden. EMU10k1 chip? No problem! A multi-mode input jack? Bzzt, sorry, sucker. It is a failing of the kernel. However, Joe Average dosn't install his own OS, he buys a win-puter. Just tell him to get a lin-puter next time he "upgrades". It'll come pre-installed with hardware that works fine.
P.S. saying "Use older hardware" is bullshit. I know WHY you have to go back (because reverse-engineering hardware from asshole windows-only manufacturers takes time) but try to explain that to anyone not familiar with development. They see the obvious solution: Run windows, that's what the sticker on their computer says.
We certanly don't expect hearing people to talk directly to our fax line, and we provide handicapped access to our buildings, so why not put in a TTY line?
As a bonus, 1-800 won't work internationaly, and you're not going to call a nigerian number back.
mozilla http://www.monster.com/
Besides tearing it up for being too stupid to use one, dispute the charge with your bank. Microsoft's attitude is EXACTLY why there are consumer protection measures on cards. Oh, and never use a debit card. There's basically no protection on those.
use iptables -j REJECT <port-unreachable> on ssh.
Run a UDP server on a wierd port. To get in, send your current IP + timestamp signed with a RSA/DSA key. If the signature is incorrect, forge a port-unreachable packet back (so it looks like a closed port) If it's correct, reply with a signed challange using server-timestamp, requestor-timestamp and a random value. Requestor answers the chalange, and the server adds an allow rule to iptables.
This is safe from replay attacks, window-of-opportunity attacks (it only allows your host to the port, not everyone) but may be/probably is subject to MitM attacks. (Anyone along your route can watch you open the port, and after you succeed hijack your IP then attack SSH)
Still, that's infinitely better then a fixed cleartext password that opens the door to EVERYONE, which is all that the stupid "knock" is.
High strength corners + right angle pre-drilled members and you've got all the customiziablity you need. MUCH cheaper then buying a pre-fab rack, plus lots of geek factor.
In fact, they even make shelving to make a rack/workstation combo. Awesome toys. I don't work for them, I just ran across their booth at comdex.
rackframe.com
Spend the days or weeks needed to audit them all. Alternately, contact your customers that have registered their own domains and remind them that it's their responsibility to maintain the registration information unless they give you access. We don't let any that we have control over expire, but I get calls from customers who have let their own domains lapse from time to time. Nothing I can do about that.
BT polls the tracker asking for peers. Compare it to the era of reverse-engineered napster: you've got lots of clients connected to one (of many) napster clones, none of them talking to each other.
If BT's one redeeming feature (swarming downloads with economic model of tit-for-tat) was put into a real P2P app you would see a massive increase in filesharing. In the end, as long as you know a valid info_hash, you know you're getting the right file.
If someone is looking for something local to do, they frequently check the paper. (At least, people with enough money to see $85/ticket performances do)
That's how I keep track of what's in town that I want to see. And who knows, they may even sponsor your theatre.