Slashdot Mirror


User: SlappyBastard

SlappyBastard's activity in the archive.

Stories
0
Comments
762
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 762

  1. Question on one of those on PHP and Perl in One Script? · · Score: 1
    The Session ID attacks: does anyone have a provable incident where someone exploited a session from Site A to act as a user on Site B?

    My understanding has always been this was a hypothetical set of attack.

    None of the problems you list on your site are that extreme. In point of fact, I use almost none of them (for example, I have my own function for XML parsing, probably a leftover habit from every other language where parsing was my problem). Every language has its issues (buffer overruns, too much file system access, etc.).

  2. Would have been a moot point on Dueling Network Neutrality Commentary on NPR · · Score: 1

    Had the government finished SkyNet on time. Dammit.

  3. Get wasted and quit working on Coping with Exam Panic Attacks? · · Score: 1
    People tell me this is why I graduated with a 3.5 instead of a 4.0. So much for two degrees getting me any respect, bastards.

    I dunno. I never got deep into the exam fear thing. I figure, if you pissed away the semester that badly (or the material just whistled right over your head) then exam time is really too late to do anything about it.

    Rest, fun and relaxation usually did the trick for me. I have a long history of acing big exams, and I generally lowered my effort and workload in order to pull it off.

  4. String Theory was a huge regression on String Theory a Disaster for Physics? · · Score: 1
    One of the biggest achievements of modern science was placing a clear threshold of evidence before anything became Big Time Stuff.

    String Theory is a regression to the ancient Greek disdain for handing instruments and tools. Surprise, it has thrown physics back to about the pace of discovery the Greeks kept, too.

    You can theorize until the cows come home ... in the end, prove it.

    String Thoery isn't just bad in and of itself. It is bad because of the mentality it fosters: the notion that it is acceptable for science to be based on mathematical models that are based on other mathematical models and so forth.

    Science isn't science until the rubber meets the road.

  5. Re:If you use PHP.... on PHP and Perl in One Script? · · Score: 1
    The main fault of PHP is that it lowers the educational cost of entry to the point that incompetent people can build functional but insecure code.

    It's not PHP's fault. As a language it is more than capable of delivering security and stability. It just happens to not be idiot-proof while being quite idiot-accessible.

    In that regard, its existence is no worse than the number of Windows machines running right now. Or for that matter, how many apps have been coded in Visual BASIC?

    I've done C++, Perl and some Tomcat stuff ... On the whole, it has been more worthwhile to take the time committed to those approaches and re-apply it tightening up PHP code.

    Now, that's a huge qualifier, I admit -- a lot of noobs aren't going to do commit that time.

    But, I think it's not necessarily the right characterization to blame a language for empowering stupid people. It's right to blame the stupid people.

  6. Re:After Hurricane Katrina ... on Judge Blocks Louisiana Violent Games Law · · Score: 1
    There is a strong argument for rebuilding New Orleans where it is: Location, Location, Location!

    I'm not adverse to this notion anymore than accepting that SF, CA needs rebuilt when bad things happen there, too.

  7. "misjudgment of the seriousness of the matter" on Library Chief Criticized for Requiring Subpoena · · Score: 1

    One might think that if the matter were this serious, the police would do their job right. Because, maybe I'm high, but I'm pretty sure the librarian did her job right.

  8. Re:After Hurricane Katrina ... on Judge Blocks Louisiana Violent Games Law · · Score: 1

    When those unaborted kids get old enough to commit crimes, the Governor in 20 years can blame the crimes on video games.

  9. After Hurricane Katrina ... on Judge Blocks Louisiana Violent Games Law · · Score: 1
    Wouldn't Louisiana be better off, oh, I don't know, maybe dealing with the depopulation of a major U.S. port?

    At what point do the people of Louisiana not stop stop and ask, "What are these jokers wasting our time and our dollars doing?"

  10. It will end the Blue Screen of Death on Microsoft Developing Robotics Software · · Score: 1
    Replacing it with the always hilarious Bloody Scream of Death. Can't wait to see what funny Sasser-like hijinks ensue from the MS robotics program.

    Also ... does Apple have an underground robotics program? Because odds are that's where MS found the idea.

    Some day Steve Jobs is going to be pissed. "Their Portable Artificial Assistant Machine looks suspiciously like our iRobot!"

    One electrical short and your MS Bender does nothing but lounge around and drink beer all day.

  11. Thank God there's a legion of old men handling it on Net Neutrality, Schlocky Salesmen vs Monopolist Plumbers · · Score: 2, Insightful
    Because for a minute I thought someone who watches YouTube might get involved.

    We're screwed either way, because the telecoms are hellbent on dragging their feet.

    No regulation is going to make them stop.

    I'm all for neutrality, but if the service providers choose to be assholes, there isn't a good means to stop them.

    The government needs the telecoms (to spy on us) more than they need any of us or our votes (thanks to Diebold).

  12. IF the API is open, we could just add GAIM on Yahoo! Opens up Their Instant Messenger · · Score: 1

    It would serve no practical purpose, but it would be funny to do.

  13. The impressive thing on A Look at the Editorial Changes on Wikipedia · · Score: 1, Troll

    Is that the NYT now cares about any "open" anything. In 20 more years, they might even vaguely get the concept.

  14. Re:OMFGBBQLOLRTFMLLC on Finding Programming Work on the Side? · · Score: 1
    I fall down on the side of the original posting. Odds are, if he's like a lot of hardcore geeks, this IS what he used to do when he was bored.

    And, if he is like some geeks, it's hard as hell or else just not interesting to do 90% of the stuff you listed.

    I don't give a shit for dancing, because I think it's a useless expedinture of time. I've done horrible in relationships, because I think it's all useless emotional blackmail.

    The "see a movie" advice is plain bad -- a good movie hasn't been released in years.

    Arguably, coding is useless too, but it happens to be one of the useless things I can focus on and enjoy. I'd be surprised if this guy doesn't feel the same.

    This is what the guy likes. Give him a break.

  15. Re:What century do you live in? on How to Protect Yourself with Startups? · · Score: 1
    If that's the case, then I'd offer the company doesn't value you enough to make joining a startup worth the effort.

    A startup is a very tricky business, and a type you can only participate in for a very narrow window of your career.

    It means that your situation needs to match the company and vice-versa.

    If they don't see the match as that important, then that's life. In that scenario, you're no better than the guy pulling French Fries out of the vat at McDonald's. So, the lesson is if your not a primary, be very wary of participating in a start-up that may require a great deal of your time.

  16. What century do you live in? on How to Protect Yourself with Startups? · · Score: 2, Interesting
    Sorry, but in all seriousness, this is a mentality the average worker hasn't displayed in 30 years.

    The market is dynamic in the U.S. In other words: we hire and fire like it's nothing. Didn't Slashdot the other day link to an article discussing this effect in the U.S. economy and its positive value?

    As 1/4 of the business at the time, you should have demanded at least 1/4 of the business.

    Taking pay at a startup is the easy way out. And I guarantee you it's why your employers didn't feel bad about letting you go -- they assumed the risks, you took a steady paycheck.

    When I started my business, I offered a friend of mine who does graphics work for me the chance to get in on the ground level. He took a pass, and instead took pay. Now he bitches that he doesn't have a say in things.

    Guess what? Tough shit.

    That paycheck is a huge thing for a startup to fork over. It is money that could have been saved and risk that could have been transfered.

    Surprise. Risk and reward are tight.

    You skipped risk. Now rewards skip you.

    Wanna protect yourself next time? Take a bigger risk and demand a bigger stake. No paycheck -- get the chunk of the business you feel your work constitutes.

  17. Re:Independent? on Independent Software Vendors Get Organized · · Score: 1
    "How does any vendor qualify for this independence?"

    They had to be one of the 15 republics that broke off from the former Soviet Union.

    Or perhaps that's the Commonwealth of Independent States.

  18. 2 things that would make CSS truly God on A New Era in CSS Centric Design? · · Score: 1
    1. Out of the box, decent browser support for non-square shapes without work-arounds. In the case of IE, any support at all would do. In the case of Firefox, cleaner support (particularly anti-aliasing), plus a wider range of shapes (nothing against rounded corners).

    2. Proper support from IE for PNG transparency, or an equivalent format that everyone can accept. No workarounds. The ability to do 24-bit color layers with alpha would be a huge leap forward in design. In fact, it looks damned good when done in Firefox.

    These are the two things that make me shake my head. PNG support, because it's just MS being stubborn and dumb. The non-suare thing because I'm not sure how long designers have to develop workarounds before the industry just makes the workdarounds out-of-the-box features.

  19. Re:No 3D browsers before flying cars, dammit! on Three 3D Web Browsers Reviewed · · Score: 1
    More seriously, I just think that 3-D is overkill from a presentation standpoint.

    Very few ideas ever really make good use of 3-D to convey new forms of meaning that 2-D cannot convey.

    But, I'm still smarting about the flying cars -- promises were made, dagnabbit. Nearly a century of promises. Sure, they were promises made by old silent films, and cartoon characters, and really bored "futurists", and the flying car lobby ... But ... dammit. Promises were made, I tell ya.

  20. Re:No 3D browsers before flying cars, dammit! on Three 3D Web Browsers Reviewed · · Score: 0

    Oh, hell! No one cares when some geezer drives a non-flying car through a market. It's no big deal. Society will adjust.

  21. No 3D browsers before flying cars, dammit! on Three 3D Web Browsers Reviewed · · Score: 4, Funny
    The flying car was promised loooooong before the 3D web browser.

    It's time that we draw a line in the sand: no further development on the 3D browser until a commercially viable flying car hits the market.

  22. Re:An excellent scrubbing script on Why the Light Has Gone Out on LAMP · · Score: 1
    "Scrubbing user data is important, but is what the whole thing hingles on?"

    I overexmphasized that aspect, because that is the origin of a great deal of FUD.

    In fairness, a well-scrubbed, poorly performing PHP program can be salvaged with brute force (better servers). A poorly scrubbed, well performing PHP program cannot because it is open to hacking.

    Admittedly, in the first scenario, you still eventually have to confront cost. But, a lot of organizations will gladly pay that cost in order to avoid a discussion of programming your way out of the problem.

  23. Verizon does tiered pricing on U.S. House Rejects Net Neutrality · · Score: 1
    And it doesn't work.

    Some people pay twice as much and get half the speed because they're too far out.

    It's stupid, and Verizon does very little to fix it.

    There is no reason to believe they will do a better job with handling bandwidth across their entire system.

  24. An excellent scrubbing script on Why the Light Has Gone Out on LAMP · · Score: 2, Insightful
    At the end of the day, good PHP code hinges on writing a good script t scrub all your GETs and POSTs.

    Hell, I worked with a kid who had math and CS degrees (I hold two degrees, but neither degree is math or CS) and he littered his code with magic quotes.

    The problem is that PHP is left in the wilderness. It's easy to learn, but too powerful to weild. But the C++ers talk it down, so there aren't enough people teaching the right way to use it.

    PHP can be brilliant. It can also be a portal into hell.

    But, ultimately, empowering new entries into the industry requires that we educate, not intimidate, them.

  25. 1337 on Numbers Stations Move From Shortwave To VoIP · · Score: 1

    Godammit. It's just a bunch of geeks.