Slashdot Mirror


User: 19thNervousBreakdown

19thNervousBreakdown's activity in the archive.

Stories
0
Comments
1,985
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,985

  1. Re:Possibly useful, but... on Cocaine Vaccine In the Works · · Score: 1

    *ahem*

    ...

    lol what?

    P.S. Crack is cocaine.

  2. Re:"behavior-detection officers" on Airport Profilers Learn to Read Facial Expressions · · Score: 2, Insightful

    No kidding, this is about the sanest thing that's been done in the name of security in a long time, but people are so primed to hate any kind of security they're knee-jerking against this one too.

    Guess what, people? The more smart security we have, the less dumb security we'll need.

  3. Re:So what is it? on Jingle Bells Played With Graphics Card, Santa Wonders Why · · Score: 1

    Really.

    *blank stare*

  4. Re:Good Thing It's Not in Boston on Extreme Christmas Lights In Orlando · · Score: 3, Insightful

    rashionally

    I doubt this was on purpose, but it is an outstanding word. I propose that it means, "perfectly rational, if you are crazy."

  5. Re:Memory Leaks? on First Look At Firefox 3.0 Beta 2 · · Score: 2, Interesting

    I run Exchange servers, and yes, it means that the actual RAM (+ PF) is fragmented. It is not merely complaining about the page file.

  6. Re:Hmmm... on First Look At Firefox 3.0 Beta 2 · · Score: 4, Insightful

    You're right. We won't be able to fix problems today, so fuck it, let's just never fix them.

  7. Re:and in its place... on Burying a Mainframe In Style · · Score: 1

    Is that a form of "ass burgers?"

  8. Re:Would they even look for radio on Does Active SETI Put Earth in Danger? · · Score: 1

    You're right, they'd be looking for orbiting brain lasers.

  9. Re:Ummm... on C# Memory Leak Torpedoed Princeton's DARPA Chances · · Score: 3, Insightful

    It's the programmer and the language. Give the world's best carpenter a ball-peen hammer and ask him to build you a beautiful armoire, see what happens.

    You can say now that they'll be much further next year, but until then "Which means that the language did the job very nicely" should be "Which would mean that the language did the job very nicely." If you put in a reminder of some sort to come back and say I told you so, I'd be more than happy to eat my words if they continue using C# and place in the top 33%. Hell, I'd even concede that you might be right if they manage the top 50%.

    I say, however, that there is a right language for the job. Sure, there's overlap, but you don't implement your FFT in Perl when the problem is that you need the fastest FFT possible, you don't write a word-processor in assembly, and you don't write anything in Brainfuck even though they're all Turing-complete. Anyone who says you can do anything in any language is trying to justify using their favorite language for absolutely everything.

  10. Re:Ahahaha! on C# Memory Leak Torpedoed Princeton's DARPA Chances · · Score: 1

    I have to respectfully disagree, and here's why: Their abstraction leaked on them. It's a soft abstraction, and it while doesn't explicitly guarantee that objects are "fire and forget" it implies it really, really hard, the same as PHP, Ruby, Bash and the like imply that you don't have to worry about type safety. The problem is, they're not, you do, and C# is so incredibly complex and abstracted it's nearly impossible to know what's actually happening.

    On a hyperbolic note that's sure to get me flamed, I'm not sure exactly what it is, but every program I've ever interacted with that's written in C# has been poor quality, even the ones written by "professional" programmers. They have weird UI stuff that doesn't work, memory leaks, crashes, you name it. What causes it exactly, I couldn't say, but I know I wouldn't want a .NET pacemaker, no matter how much it won't segfault when it's parsing a string.

  11. Re:Ahahaha! on C# Memory Leak Torpedoed Princeton's DARPA Chances · · Score: 1

    No, in C++ they would have had containers or references/pointers to the objects. They explicitly deleted the objects in their C# code--or so they thought. In C++ they would have actually deleted the object, and left a dangling pointer, if they made the exact same mistake. When they tried to call that, they'd either get a segfault, or depending on their code and memory manager, a pointer to the wrong object of the same type--which would be pretty subtle--or a pointer to the wrong type, leading again to an almost certain segfault.

    Also, when you delete in C++, standard practice is to set the pointer to 0, which is safe to call delete on.

  12. Ahahaha! on C# Memory Leak Torpedoed Princeton's DARPA Chances · · Score: 2, Interesting

    This kind of thing makes me so happy. Sure, it's not really a bug in C#, but this is even better, a perfect demonstration of how GC does next to nothing to prevent this type of bug, and instead fools people into complacency while making the bug much more subtle.

    In my opinion there is a proper language level for nearly any task. For kernel programming, drivers, or RT stuff, C. User-level stuff is usually better in C++. Well, I'm a big fan of C++ and more comfortable there so I'll usually extend its range down to some lower-level work and sometimes I'll bang out a quick-and-dirty app or script type thing (lots of user input parsing and other things C++ isn't great at) in it too, even if it could be done better (yes, better as in higher quality) or faster in another language.

    Anyway, although I could be making incredibly wrong assumptions about the nature of the problem, I'm pretty sure that C# wasn't the right language for the job. C# very nicely occupies the space between C++ level languages and scripting languages, but for a problem that involves probably no parsing whatsoever (it shouldn't, anyway), needs to be perfectly stable (in my experience GC apps are buggier, I'm not going to go off on that tangent now and explain, but it's been my experience), and have as deterministic runtime as possible, it's C or a subset of C++ (little to no STL) all the way. This paragraph was brought to you by Lisp.

    This problem was caused by, I'm going to go out on a limb here and say the wrong language choice. If this was C/C++, there would have been a segfault (easy to debug--usually) or the old reference wouldn't have mattered at all. C#'s real strong point, its huge and well-integrated library, probably didn't help them out very much.

    Every programmer who wants to call themselves a real programmer should learn as many languages in as wide a range as possible. Sure, have favorites, but that should mean trying to work in your language's realm, not extending it way beyond its range.

  13. Re:Yay Sony? on EVE Online's First Quarterly Economics Report Published · · Score: 1

    Exactamundo. And, since the game is so complex, you still get better (although in Eve, you get better instead of your character) with practice, so somebody who does that but never plays is still going to be basically worthless. Even better though, if you're smart you don't have to spend quite as much time on it.

  14. Re:my thoughts on EVE Online's First Quarterly Economics Report Published · · Score: 1

    Sorry man, but any MMORPG that allows exploits like the Guiding Hand Social Club's is incredible. I don't think there's another game out there that allows playing on that level.

  15. Re:Game Over NY State on NY Rejects E-Voting, DOJ Trying to Force the Issue · · Score: 1

    Thank you.

  16. Re:Never saw this coming on Is a Laser Data Link 1.5 Million Kilometers Feasible? · · Score: 2, Insightful

    Why? And, basically the same question, less than 70kb per what?

  17. Re:Pretty remarkable on Microsoft CIO Stuart Scott Gets Axed · · Score: 1

    But that's what I don't get! How is it so exciting to force someone that's scared you'll fire them to have flirt-have sex with you? I don't crush ants and go, "ooh look at me, I'm so POWERFUL!" If you were trying to feel your own power, it seems like bagging your boss would be the way to go.

    Guess that's why I'm not a CXO.

  18. Re:Pretty remarkable on Microsoft CIO Stuart Scott Gets Axed · · Score: 4, Insightful

    Yup. For one, at that level, or with management in general, it's always sexual harassment. Well, sometimes it's gross incompetence. The harassment I don't get, though. I mean, if they want some free sex, couldn't they just go to a bar and say, "Yeah, I'm a VP of a multi-billion dollar corporation, and I make nine thousand dollars an hour. Let's take my jet and go screw in the hot tub at my 4th summer place."

    Nope. It's like it's the opposite of the thrill of the hunt for them, preying on people who (they think) can't really defend themselves.

    Plus, you just look at this guy and you know he's a complete pussy hound. The insecure type, that's always chasing it like it's the last piece he'll ever get. Just totally ruled by it, the poor thing.

    Then again, I could be completely wrong.

  19. Re:arg on Stix Scientific Fonts Reach Beta Release · · Score: 1

    Weird. a@a.a worked.

  20. Re:arg on Stix Scientific Fonts Reach Beta Release · · Score: 4, Informative

    They don't validate the e-mail address.

  21. Re:Not really the company's fault on Datacenter Robbed for the Fourth Time in Two Years · · Score: 1

    Not their fault? This is four times. It shoudn't have even been able to happen once, but four times is just insane.

    Yeah, it's a corporate data center. The data center my company's offsite servers are at is surrounded by concrete anti-ram poles, has 24-7 armed guards, forced entry alarms on all of the cages that notifies the owner of the cage, foot-thick actually reinforced concrete walls, alarms that call the police directly, and a security procedure with a call after any kind of suspicious behavior.

    I'd consider that, along with a bunch of other stuff (biometric + keycard + pin + guard has to identify you by your ID and buzz you in to airlock-style doors) pretty good physical security. The thing is, that's a baseline for a colo data center. It's only about $500 a month (before bandwidth) for a full rack there, so it's not like this is some kind of super-expensive facility.

    Although you'd be a fool to not check it out, physical security being part of the deal is assumed when you're talking about colocation.

  22. Re:Obligatory... on Datacenter Robbed for the Fourth Time in Two Years · · Score: 2, Insightful

    Well, if it really happens maybe those movies aren't quite as silly as you thought.

    I mean, yeah, they're stupid ... but it's harder to claim they're unrealistic now.

  23. Re:Could be something good on FCC To End Exclusive Cable For Apartments · · Score: 1

    Your HDD couldn't write 800KBps?

  24. Re:iptables fake RST detector on Google Caught in Comcast Traffic Filtering? · · Score: 1

    OK, I went back and RTFA. It appears they do send a correct SEQ RST, along with one in the 12xxx range. The problem is, they send them, spoofed, in both directions. So, even if you did come up with a way to ignore valid RSTs when there was an invalid RST very nearby, you'd also have to make the remote host not honor RSTs from you.

    And, of course, since they're your ISP, they can just stop delivering your traffic. I'd suggest letting everyone you possibly can know about this, hopefully get it into the papers in some form that Joe Sixpack can understand, or at least one that makes him mad, and wait for Comcast to backpedal. On the slower, but more effective front, there's class action lawsuits, and even slower but still more effective is legislation. That's really all you have available to you, since you most likely don't have a choice in providers.

  25. Re:iptables fake RST detector on Google Caught in Comcast Traffic Filtering? · · Score: 1

    Why wouldn't it have a valid sequence number? Don't they only need a single packet to get the proper sequence number? Wouldn't most TCP implementations throw away a sequence number that was so far off?