Slashdot Mirror


User: jandrese

jandrese's activity in the archive.

Stories
0
Comments
6,981
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,981

  1. Re:fairness on Bittorrent To Cause Internet Meltdown · · Score: 4, Insightful

    That's a pretty strong statement for something that works quite well in the real world. I'd argue that TCP works quite well for anything doing bulk data transfer given the constraints inherent in the system. TCP has no way of knowing for instance if packet loss is due to congestion or noisy links. It assumes the former because it is on the internet, but that's not always a good assumption (this is big on devices like mobile phones with web browsers). TCP is terrible for time sensitive data (streaming voice/video for instance), but that's why pretty much every streaming application uses UDP or something similar. Streaming applications can get away with that because they self regulate their transmit rate, whereas bulk data wants to fill up any available space in the pipe to get the data transferred as fast as possible. Slow start is a necessary evil in a world where you don't know what the link conditions are from the start and don't want to slam a bottlenecked router with a big opening dump of data.

    TCP stream oriented model is also a godsend for application developers. Networking is hard enough without having to build your own application state control systems (which is what would happen if you tried to make TCP stateless) for every single connection. It would be a nightmare.

    Those who don't understand TCP are doomed to reimplement it, badly.

  2. Re:fairness on Bittorrent To Cause Internet Meltdown · · Score: 5, Insightful

    The problem is that TCP self regulates and throttles itself back in the face of network congestion. UDP does not, it just blasts packets out as fast as you can feed it. Without some sort of flow control, you could disproportionally hurt TCP flows (which are trying to be good and throttling themselves back when they hit a bottleneck) by your big ugly UDP stream.

    That said, the bottleneck for end users is typically the uplink on their last mile connection, so this probably won't bring the internet down or crash any ISPs, but it will make life worse for people sharing the connection.

    Fun fact: The original implementations of TCP did not have flow control (it was on a test network after all). It did not take long for it to become apparent that flow control is a necessary feature. A few network meltdowns made the case quite well.

  3. Re:UNDERGROUND CITIES on Massive Martian Glaciers Found · · Score: 2, Insightful

    Wouldn't a better technology be something that can be built out of locally available materials with technology compact enough to fly there in a spacecraft? I'm not sure what it would be, but I'm guessing it probably won't include carbon nanotubes or anything like them unless we're talking about going there in 2080 or something.

  4. Re:So what was he *really* standing in front of? on AP Suspends DoD Over Altered US Army Photo · · Score: 2, Insightful

    I was under the impression that someone was given the crappy original and told to make it look nice. They then spent a bunch of hours meticulously touching it up (basically painting over her face with a portrait of her face) and making it look presentable.

  5. Re:The US and US flags on AP Suspends DoD Over Altered US Army Photo · · Score: 1

    To be honest, real people don't surround themselves with the flag, but the media doesn't report on real people, they report on crazy people who are frequently a little jingoistic.

  6. Re:So what was he *really* standing in front of? on AP Suspends DoD Over Altered US Army Photo · · Score: 5, Funny

    Certainly it would take all of the fun out of the thread to actually read the story and see the original photo.

  7. Re:You're not so smart yourself on US Has More IPv6 Eyeballs Than Asia, Because of Apple · · Score: 1

    Uh, because you tell it which set of IP addresses is your local subnet? Firewalls aren't magic, people have been using them for years and years now. In the worst case scenario, there's a port labeled "WAN" and it has the firewall. In fact that's how most home routers work already!

  8. Re:Congratulations! on AMD Launches First 45nm Shanghai CPUs · · Score: 1

    Not that I'm an Intel fanboy, but SPECmarks are hardly the first thing that come to mind when I think about "reliable unbiased metrics". In fact the term that usually comes to mind when people start quoting SPECmark numbers is "lie".

  9. Re:No walking on the submarines of tomorrow! on Scientists Discover Why Sharks Can Swim So Fast · · Score: 1

    And I'm asking you not to be an ass. It appears that neither of us will go home happy.

  10. Re:No walking on the submarines of tomorrow! on Scientists Discover Why Sharks Can Swim So Fast · · Score: 1

    Isn't supercatavation basically an extreme form of the same basic principal?

  11. Re:"Don't go to college." on Beating the College Bubble · · Score: 3, Insightful

    It really depends. A college degree is extremely useful for getting your foot in the door, but real life experience is even better. The problem of course is that your average 21 year old has no life experience, so without a degree he's SOL. For people who were already in the job market when the computer industry sprung up, it's a little different. I know a lot of the people I work with have completely unrelated degrees because IT type degrees just didn't exist back then.

    The point is, if you're going to go into a high tech field and you don't already have some sort of in (like your father owns the company or you've been working closely with one of the developers on a side project for years or something), then a degree is probably going to be necessary for the HR folks to even give you a second glance. IMHO, degrees from fancy institutions are largely overrated unless you're trying to become a full partner in a high end legal firm or something like that. A generic 4 year degree from a reputable but inexpensive school (State U) is more than enough for most HR folks, and the people who do the actual hiring likely won't care that much where your degree is from, just so long as you know what you're doing.

    That is a concern though, if your local school's program is terrible and you come away with no usable skills, then your degree is worthless. You'll never get past the second interview without considerable studying on your own (never a bad idea however). Once you build up a lot of marketable skills and a network of professionals then you won't need a degree, but that's almost impossible to do without first getting into the industry somehow.

  12. Boom Blox on Non-Violent, Cooperative Games? · · Score: 1

    My wife normally hates video games, but she really liked Boom Blox for the Wii. It's mostly nonviolent (there are some levels where you shoot baseballs at ghosts with a gun) and has a pretty good multiplayer mode. Some of the multiplayer is competitive, but there is also a good amount of it that is cooperative (although frequently that cooperative means taking turns). At the very least there are so many different game modes that if you run into something you don't like it's ok, just move on to the next mode.

  13. Re:Crap article on Is Windows 7 Faster Or Just Smarter? · · Score: 1

    I think the upshot is that the UI is better so you'll be more productive, but the multimedia stuff is still going to be hampered by the DRM crap Microsoft added to Vista. It doesn't matter if you're working with your own material in a DRM unencumbered format, the backend DRM stuff still runs regardless.

  14. Re:Why? on Toshiba Launches Laptop With Three GPUs · · Score: 1

    You could play Red Alert 3. It would have to be less painful than trying to get it to work over the internet. Stupid Westwood still using network code from 1998...

  15. Re:I see where this is going... on Toshiba Launches Laptop With Three GPUs · · Score: 1

    The adage is: Life follows the Onion.

  16. Re:Portable Furnace on Toshiba Launches Laptop With Three GPUs · · Score: 4, Insightful

    You say nobody uses laptops for games, but you clearly have not been to any college lan parties lately. This is clearly a luggable designed for gaming, not a commuter laptop. The battery life probably sucks and it no doubt weighs a ton, but even so it's a lot easier to carry around than a full tower and the game performance should be more than adequate. Sure it'll be obsolete real fast, but these kinds of laptops aren't meant for the budget minded consumer.

  17. Re:Why is this even closed source in the first pla on Creative GPLs X-Fi Sound Card Driver Code · · Score: 1

    He probably works for one of those Ethernet card companies that still thinks Ring Buffers are some kind of amazing trade secret they have to protect lest other companies copy them.

  18. Re:The "from the..." Department on Nationwide Domain Name/Yard Sign Conspiracy · · Score: 1

    why is it so "tragic" these days if someone is single?

    Because you won't pass on your genes?

  19. Re:Seems to me like a bit of a role reversal on Microsoft Begs Hardware Makers To Take Support Seriously · · Score: 1

    I'm more shocked that you still need a driver for a PS/2 wheel mouse (I'm assuming it's not USB given the age). What the heck did they do that it needs special driver support?

    I'm not surprised you have trouble with an 802.11 card. There are so many chipset variations for those things and they're revised so frequently that almost nobody bothers with driver support beyond what's on the CD in the box. This goes double if it's unusual in some way (USB, Compact Flash, Compact PCI, etc...). Just be glad you don't have a TV Tuner card.

  20. Re:Seems to me like a bit of a role reversal on Microsoft Begs Hardware Makers To Take Support Seriously · · Score: 1

    It's not that the hardware manufacturers are developing for MacOS, it's just that they've been too lazy to port their drivers to Vista, especially for older hardware. I mean look at what happened to people who had SoundBlaster Live based cards (which still work fine and are considerably better than most built-in sound still). Compare that to Linux where the support for them is actively maintained to this day.

  21. Re:If he liked write on (Useful) Stupid Unix Tricks? · · Score: 1

    I guess I should have said "now useless". Carmack's .plan file hasn't been updated in how long?

    I always use "w" to see who's logged in.

  22. If he liked write on (Useful) Stupid Unix Tricks? · · Score: 1

    You should show him wall(1). There's always the ever useless finger(1) command as well.

    If you really want to blow someone's mind, show them some of the more advanced vi tricks. I still contend to this day that it's impossible for any mere mortal to know all of the possible commands in vi.

  23. Re:The old saying still holds on Australian Censorship Bypassed Before Live Trials · · Score: 4, Insightful

    To be fair, the Usenet was killed by the old truth that if you give the people a cheap broadcast mechanism, the first thing they'll do is try to put advertisements on it.

    It has been said that prostitution is the oldest profession, but before they could be prostitutes they had to advertise their services.

  24. Re:Uh. on Australian Censorship Bypassed Before Live Trials · · Score: 1
    It only compresses if you ask it to, and frankly, the results are usually less than impressive. From the manpage:

    -C Requests compression of all data (including stdin, stdout, stderr, and data for forwarded X11 and TCP connections). The compression algorithm is the same used by gzip(1), and the ``level'' can be controlled by the CompressionLevel option for protocol version 1. Compression is desirable on modem lines and other slow connections, but will only slow down things on fast networks. The default value can be set on a host-by-host basis in the configuration files; see the Compression option.

  25. Re:Interaction on 10th Year of the International Nethack Tournament · · Score: 1

    Assuming the RNG is kind enough to provide you with one. Maybe I'd be more into it if there was a robust crafting system in the game, such that you could build yourself an inventory of useful (necessary) items for every contingency with the carcasses of the monsters you kill and common items. Then it would be a game where eventually you could learn enough tricks to have a reasonable chance of not being ganked by the RNG at some point on pretty much every playthrough.

    I'm also not sure why the Nethack community considers it to be a cardinal sin to have savepoints. Certainly every other game developer in the world has realized that if you're going to put random deaths into the game, you should probably not make the death penalty as harsh as possible. It's not like noobs will be ascending right away, since there is so much prep work you need to do (hopefully before the RNG decides to stop generating food/edible monsters) before you'll stand a chance on the lower levels (not to mention the plains!).