Slashdot Mirror


User: Spazmania

Spazmania's activity in the archive.

Stories
0
Comments
2,838
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,838

  1. C in intro to programming? Yikes! on Best Paradigm For a First Programming Course? · · Score: 3, Informative

    I like C. I'm a C maven. But I'm *really* glad I didn't learn C first. My first programming courses were taught in Pascal. The good habits I learned there have saved me from writing really poor code when I graduated to more flexible languages like C.

  2. Re:Climbers are stupid. on Future of Space Elevator Looks Shaky · · Score: 1

    Ever try to fly a two-stringed kite? That's why.

  3. Re:Climbers are stupid. on Future of Space Elevator Looks Shaky · · Score: 1

    Honestly, why use climbers?

    Because the cargo is significantly heavier than the climbers, it's not coming back down, and two tethers on pulleys is a much much harder engineering problem than just one tether.

    tethered to a (very heavy) base station

    Weight of the base station is a solved problem: you float it at sea and fill most of it with water. The water above the waterline is weight that drags the platform down. Below the water line, the water's weight is neutral.

  4. Damper? on Future of Space Elevator Looks Shaky · · Score: 1

    This would pull the elevator away from its vertical resting position, causing it to oscillate back and forth like a pendulum

    Haven't we solved this problem before? Many skyscrapers have a tuned mass damper at the top to stop vibration from wind and earthquakes. The scale is different, as is the cause of the oscillation, but the engineering problem seems to be the same.

  5. Re:One point gets missed on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 1

    In Sprint's case I agree.

    In Cogent's case... Well, they're a bottom feeder, often charging their customers less than 20% of what a comparable product from Sprint costs. Unless the customer has been living under a rock for the past five years, he should have expected this from Cogent.

    On the other hand, if Cogent was dumb enough to sign SLAs with their customers despite operating this way then hell yeah, sue em. IF they signed SLAs.

  6. Re:One point gets missed on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 1

    The packets follow the money. If you pay me, you expect me to:

    A) Transmit any packets you send me in the direction of the destination you specify
    B) Transmit any packets to you which I receive from anybody else with your address.

    So, you pay me, and you want to talk to Joe. Joe pays Bob to connect him to the Internet, the same as you pay me.

    So I say to my buddy Bob: Hey, lets run a cat-5 cable between our routers and when Joe sends you packets for JSBiff, you send them to me and when JSBiff sends me packets for Joe, I'll send them to you. That way neither one of us has to pay some third party to transmit packets between us so we both keep more of the money that JSBiff and Joe pay us.

    This is PEERING. Bob doesn't pay me because I'm only sending Bob packets that you've paid me to send via Bob and I'm only accepting packets from Bob that you've paid me to accept from Bob. I won't accept packets from Bob that are intended for some generic destination on the Internet, nor will I accept packets for Bob from other networks who I pay or peer with. And vice versa.

    The arrangement you have with me (you pay me) is not peering. Our arrangement is called TRANSIT.

  7. Re:One point gets missed on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 1

    I don't understand why both Sprint and Cogent didn't end up routing traffic through one or more third-party networks that they both peered with

    Because peering doesn't do that. Peering is a simple traffic swap: my corner of the Internet to your corner of the Internet. The premise is that because either the packet's source or its destination has already paid for the packet when its at each router, its not necessary to pay again.

  8. Re:One point gets missed on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 1

    If you were connected via more than one ISP (not just Cogent or Sprint) then the Internet did heal itself and route around the damage. Its only if you chose to be a sole-source customer of a transit-free provider that it didn't heal.

  9. Re:But which of them broke the Internet? on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 3, Informative

    why did traffic stop flowing?

    Because both Sprint and Cogent are what's known as "transit-free" providers.

    There are three types of connections:

    Transit connections - where you pay someone to connect you to "the Internet"
    Peering connections - where you swap traffic between your particular corner of the Internet and the other guy's corner of the Internet
    Customer connections - where you are paid by someone to connect to "the Internet"

    A transit-free provider has only the latter two connection types. They are (in theory) sufficiently well connected with peering links that they don't have to pay anyone for transit. In addition to Cogent, several of the big name providers including Verizon, AT&T and Qwest are also transit-free.

  10. Re:government regulation: the devil is in the deta on The Other Side of the Sprint Vs. Cogent Depeering · · Score: 1

    Government involvement can do a whole lot of good or a whole lot of bad.

    AND. Government involvement does a whole lot of good AND a whole lot of bad. Any time there's government involvement you can pretty much count on getting both.

  11. mixed metaphor on Apple DMCAs iPodHash Project · · Score: 1

    That lawyer doesn't seem to know what's going on. A DMCA takedown notice is when you complain (under penalty of purgery) that a page is violating your copyrights and demand that it be removed. Apple makes no such complaint here, nor can they: the discussion does not infringe Apple's copyrights.

    Instead Apple complains that the discussion violates a different portion of the DMCA. That's perhaps arguable, but the appropriate form of complaint would have been a cease-and-desist notice.

  12. Re:the short hairs. on Rewriting a Software Product After Quitting a Job? · · Score: 1

    I'm going to sue hellion0 for not translating his post into Chinese. Think it will get dismissed before we even hit the door?

    It won't get dismissed until either:

    1. You go to trial and fail to prove that hellion0 had a responsibility to translate his post into Chinese, or
    2. Hellion0 files a motion to dismiss on the grounds that he had no responsibility to translate his post into Chinese and you have offered no evidence whatsoever to the contrary.

    And if Hellion0 doesn't show up for trial you can forge yourself an email from Hellion0 promising to translate the post into Chinese at which point you've proven your case as far as the court is concerned and shame on Hellion0 for not bothering to claim it was a forgery.

  13. You can be sued on Rewriting a Software Product After Quitting a Job? · · Score: 1

    You can and probably will be sued. Your employer will perceive that you're ripping them off. That's when most lawsuits get filed. If you don't want to deal with it, stop now.

    Whether your then-former employer can win a suit is another question entirely. For that you need to consult a lawyer who practices in your state.

  14. Re:sensationalist nonsense - use 0x20 now! on Kaminsky Bug Options Include "Do Nothing," Says IETF · · Score: 1

    Why is this a troll? 0x20 is in fact one of the proposals for mitigating the Kaminsky weakness.

    The idea is: you take each of the letters in the query and randomize the capitalization. The response from the server should have the same randomization. If it doesn't, someone may be trying to hack you so you fall back on a slower, heavier-weight TCP-based DNS query instead. In effect, each letter adds one bit to the 16-bit query ID for the purpose of calculating cryptographic entropy. Combined with source port randomization (which adds another 16 bits of entropy) you force the attacker to spend an impractical amount of resources to briefly forge just one entry.

  15. Re:Minneapolis? on Kaminsky Bug Options Include "Do Nothing," Says IETF · · Score: 3, Interesting

    Minneapolis has a "Skyway." Basically, many of he buildings downtown are connected via heated walkways between the second floors. These second floors form literally miles and miles of indoor pedestrian mall. The Hilton where the conference is held is connected to it.

    So basically you can go everywhere without having to ever go outdoors. And we have a gig-e Internet link for the duration of the conference. Its computer geek heaven.

  16. Re:DNS on Kaminsky Bug Options Include "Do Nothing," Says IETF · · Score: 4, Funny

    You keep that up, I might just blow my stack.

  17. Misreported on Kaminsky Bug Options Include "Do Nothing," Says IETF · · Score: 5, Informative

    I was in the meeting. As I recall, one gentleman, I'll repeat that, one gentleman from the audience of a few hundred got up and expressed the opinion that we should do nothing so as to spur DNSSEC deployment.

    There was rather more consensus for the view that we should avoid making quick hacks that might obstruct DNSSEC deployment since DNSSEC is currently the only approach on the table that we're reasonably sure ends the problem.

  18. Re:pros and cons on Real Name For Open Source Development? · · Score: 1

    Con: When you want to use your work on the open source software as a discussion point in a job interview, the fact that you did that work under the alias "MafiaHitman51" hurts you.

  19. pros and cons on Real Name For Open Source Development? · · Score: 1

    Pro: someone suing has to first prove the the alias is really you.

    Con: If you want to assert your ownership, you have to first prove that the alias is really you.

    Con: Professionals use their real names. Are you a pro or a teenager?

  20. Re:reminder about copyrights on IP Rights For Games Made In School? · · Score: 2, Interesting

    If they say it *is* their property, they have nothing. That's not an enforceable contract.

    If they say you agree to sign it over to them, that *may* be an enforceable contract.

  21. reminder about copyrights on IP Rights For Games Made In School? · · Score: 3, Insightful

    Just a reminder: it's really hard to pre-sign over copyrights to something except by being an employee of the institution in question. If these guys didn't sign a paper explicitly transferring the copyrights to the specific game then the institution doesn't own them. It might have a contract compelling them to sign the rights over. The contract might even be enforceable. But it doesn't -currently- own the copyrights.

  22. Hoax? on New Datacenter In Underground Lair · · Score: 1

    The facility may be real (I'm in no position to say otherwise) but with the possible exception of the last one the "photos" look rendered.

    I could be wrong. Just saying.

  23. Re:Dishonorable on Behind the Cogent-Sprint Depeering · · Score: 1

    I will likely get some sort of recompense

    As long as we're extending the scenario, lets keep your version right up to the point where you "don't hear back." You do hear back. I say, "Well, I don't really want to end the trade but if you insist you're welcome to drop by any time and pick up the TV." Instead you keep demanding that I ship it back to you or pay the invoice, even though you're right across the street. Then, you sue.

    Do you get the TV back? Probably. Do you get any "recompense"? Nooooo.

    And that's the situation with Sprint and Cogent. Sprint had the power to cut the link at any time. They waited a year. And when they finally decided to cut the link, they quickly changed their mind because it turned out their customers wouldn't stand for it.

  24. Re:Dishonorable on Behind the Cogent-Sprint Depeering · · Score: 1

    I shrug my shoulders and invoice you. If you don't pay the invoice, I'll see you in court.

    Where you will be entitled to the return of your TV, -NOT- payment of the invoice.

  25. Re:Dishonorable on Behind the Cogent-Sprint Depeering · · Score: 1

    after those three months, Cogent didn't either a) execute a new contract, or b) disconnect, where does that leave them?

    It leaves them without a contract. No more and no less.

    Think of it this way: You and I agree to swap 13" televisions at no cost because I like your RCA television and you like my Sony television. You pack up your 13" TV and send it to me. A 50" television arrives on your doorstep and you keep it. A month later you get a bill from me for $1000. Do you pay it?