Slashdot Mirror


User: metalpet

metalpet's activity in the archive.

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

Comments · 120

  1. Re:nmap isn't a hacking tool on Nmap Featured in The Matrix Reloaded · · Score: 1

    I have a vague recollection of various hardware (cisco routers?) crashing painfully when tickled the wrong way by nmap. Sure, it wasn't intentional, but it did crash machines. oh, and real-world analogies for cyber-stuff are almost always bogus. It's a bit like dragging pans tied to your car with wires down the highway. you know?

  2. Re:[ SPOILER ] Age of Matrix on Nmap Featured in The Matrix Reloaded · · Score: 1

    > if Neo visiting the architect was a planned event then was the pursuit of the keymaker by "the twins" and two agents just for show?

    You could ask the same thing about the agents trying really hard to access zion's mainframe in the first movie.
    It seems pretty clear agents aren't really kept in the loop for everything.
    It's different for the twins. The Merovingian knew about pretty much everything, and tried to keep the keymaker away from its "destiny" purposefully. The twins were merely following orders.
    It makes you wonder what the merovingian was trying to accomplish.. destroy the matrix, maybe?

  3. Re:So...... on Windows Security Through Annoyances? · · Score: 1
    A demonstration site was put together a long time ago by academic folks at Princeton who also wrote a paper about Web Spoofing.

    Anyway, long story short, one of their evil demonstrations was a page that would popup a new browser window that would emulate the full Netscape 3 look&feel quite closely (yes, that was a while ago, I said).

    Of course, back then, they didn't have the convenience of resizable "fullscreen" chromeless windows that IE provides.

  4. Re:Why redefine a working metaphore? on Windows Security Through Annoyances? · · Score: 1

    One "feature": Fullscreen browser windows.
    Any web site that feels like it can open a fullscreen window and draw a desktop quite convincingly. Since IE conveniently makes many system colors available, the web page can use the correct colors to render the start bar, the windows chrome, etc..
    So, you ask, how would the web page render the correct desktop background and the correct desktop position?
    And the answer is: That's *exactly* what microsoft is trying to generalize. Spoofing an entire desktop can be hard if it has been customized, because it now contains personal settings that aren't readily available to a web page.

    Of course, you could argue allowing any web page to open a full-screen window is dumb in the first place (note that you can resize full screen windows, resulting in a very chromeless window anywhere on your screen. Think about the security implications for a minute.)

  5. Re:mozilla crashes too on HTML Rendering Crashes IE · · Score: 5, Interesting

    That's actuallly a good point.
    Everybody who has spent any time developing web pages has learnt that bad (and sometimes even good) html can crash browsers.

    Are we *that* confident in the maturity of our web browsers that causing a browser crash is nowadays considered a serious issue?

    Before jumping the gun on parsing errors that kill the app, it might be smart to go over design errors first (scripts that keeps on going and that bypass the simple "lengthy script" checks are a good example. recursive frameset tricks would qualify too.). I've yet to see a full-featured browser that doesn't choke and/or die when presented with the right mix of recursion, active content and wickedness.

    <tidbit type=outdated>
    Netscape 3 had a neat crash code:
    <script>delete new Location</script>
    The neat part about it is that 2 of those 3 words were undocumented.
    Of course any attempt to pass that as a security concern back then would have been laughed at. loudly.
    I'm not sure what has fundamentally changed since then.
    </tidbit>

  6. Re:Php can be cached aswell... on Open Source Web Development With LAMP · · Score: 1

    yeah. good stuff. don't get slashdotted without it.

    Plus a half serious LAMPist knows when to generate a truly dynamic page and when to generate a page in batch from a cron job. (hint: if it doesn't contain user-related information, it's usually a good cron job candidate.)
    And of course, she will know as well when to artfully mix both in a seamlessly integrated user experience. or something.

  7. Re:Use the IDE's beautify on Coding Standards for C#? · · Score: 1

    Ha! That's just a trick to inflate your stats as far as how much line of code per day you can write.

    Kinda like comments, but worse.

    Real men write:

    namespace Foo {
    public class Bar {
    void Bar() {
    if (foo) {
    bar(0);
    } else {
    bar(1);
    } } } }

    If you need more white space between your lines, adjust your font settings, but don't take it out on the brackets.

  8. Re:Quite sad.. on Using Statistics to Cause Spammers Pain · · Score: 1

    That's quite a different problem.
    As much as it is difficult to stop people from doing whatever they want on their own desktop, it is much easier to control what happens on your own servers (still a far cry from easy, but much easier than desktop-control nonetheless).

    The alternative to technical spam solutions is legal spam solutions, which involves closing down the borders of your national "internet" at some point, since chinese spammers have never cared much about US laws.

    I'd rather give "these technicalities" a chance.

  9. Re:My advice to my 12-yr-old self? on Advice You Would Give to Your 12 Year-Old Self? · · Score: 1

    That is almost like my own little theory of the universe.

    Except the spreading backward. that messes everything up.
    And the whole time travel thing too. It's not that there isn't a universe where a 30 years old version of a 12 years old kid suddenly appears, I mean, there's an infinity of those, obviously.
    So the problem is not to make it happen.
    The problem is to convince your self to switch from your native "timeline" to a totally different branch very very far away. It's like steering the wheel of a car that goes really really fast. small changes of direction are easy, big changes are harder (and risky).
    Suddenly teleporting your car to a totally different highway is even harder.
    And it's kinda like that.

    (but yeah, the moment we figure out teleportation, some form of time travel beyond frozen veggies may not seem all that unreachable anymore.)

  10. unrealistic expectations on Microsoft Blasted For Lax Security · · Score: 1

    Sure it's fun to bash a company that said they were overhauling their security everytime they have a security problem, but serious people would look a bit deeper than that.

    Having the IS team not keep up with a few of their own patches is silly indeed, but I believe the security push was mostly targeted at developers.
    Still that's something Microsoft can be faulted for. And that's the only thing:

    In the whole SQL worm incident, what exactly can be blamed on Microsoft?
    There was a patch, the problem itself came from code written before the 2002 security freak-out.

    It feels like people expects that, since Microsoft has said they cared about security, suddenly all of their existing softare is supposed to become security bug-free, and any failure of an old installed piece of code to fix itself is a massive failure for Microsoft.
    That's unrealistic.
    Judge Microsoft's security effort by the quality of what's been coming out of their oven for the past 6 months. If the new stuff is as unsecure as the old one (arguably hard to measure), then bash Microsoft to hell and back. Until that can be established, give them a chance.

    If you want to get a feel for the kind of things microsoft is doing for security, you should check out "Writing secure Code", by Michael Howard and David Leblanc, 2d edition.
    If you need a great reference book on how to approach security issues at your workplace, check it out.

    --
    um. This is probably a great time to mention I am NOT affiliated with MS in any shape or form.

  11. one of the funniest article ever on Feds Working to Stop Worms · · Score: 2, Funny

    Honestly, I'd be half surprised if we learnt a few days later that the web server was h4x0red and that this is a fake story written by a gobbles fan.

    Seriously, you would expect to find this quality of writing on the Onion.

    ph34r th3 3v1l subseven-probing Wyrm!!!

  12. Re:There is no alternative to client-side java on Is Client-Side Java Dead? · · Score: 1

    yeah.. swing is an abstraction layer over an abstraction layer. bogus by design.

    Speed-wise, I've been quite impressed with the graphic toolkit used by Eclipse. If I remember right, it's called SWT, and drops AWT totally. It also pretty much drops the idea of giving all platforms the same uniform look, going instead with what feels right for each platform: you compile SWT with motif, you get a motif look. compile with gtk, you get a gtk look, etc, etc..

  13. Re:There is no alternative to client-side java on Is Client-Side Java Dead? · · Score: 1

    I mean I read the blurb too fast and assumed that "client-side java" really meant "java in the browser".

    Mod me to hell and back, for I have sinned.

  14. There is no alternative to client-side java on Is Client-Side Java Dead? · · Score: 1

    Hence, Java will not die, not until another technology can cover all of the same ground it does.

    I'm already wondering why MS hasn't made publicly available a .NET equivalent of the java sandbox for web browsers. Chances are it will be out soon.

    In the meanwhile, Java is the only way to:
    - have complete control over a TCP socket connection
    - have a UDP connection at all
    - have serious non-SSL crypto in the browser
    - have computation intensive raster graphics
    - a lot more. Java is a full featured language, not a quick scripting glue playing with a few loose objects.

    Flash is on its way though.. their so-called "XML" socket allows to send arbitrary data over TCP, but still has a few weird restrictions (each chunk of data must be null-terminated), and their strong point is graphics after all, even though computations are inherently limited by the not-so-fast actionscript interpreter.

    Note that even after the .NET sandbox becomes available on IE, it will not be immediately available to other platforms (not until mono and others write a netscape plugin wrapper), so Java still has an edge.

  15. already de facto situation in some EU countries on FInland Proposes Editorial Culpability for Web Content · · Score: 3, Informative

    There has been at least one court case in France where a webmaster was found guilty for having illegal speech on his website. The speech in question was located on a forum, and wasn't put there by the webmaster.
    This effectively means that anybody who puts up an unmoderated forum in France is taking a chance.

    It didn't require extra laws, and probably didn't make a lot of headlines, but it's a reality.

    http://www.homo-numericus.bonidoo.net/article.ph p3 ?id_article=169
    http://vulgum.org/libre/article.p hp3?id_article=25 8

  16. Steve Chilton PR drone on Phantom Game Console · · Score: 1

    Am I the only one who had the disturbing feeling their PR person would fail a Turing Test in 45 seconds flat?

    Why do they even *hire* people to act this way when they could advantageously *code* them?

    Just a thought.

  17. Gimme a java console!@#! on Major Problems With Safari · · Score: 1

    Oh, and please implement the netscape.javascript.* package. A java class that cannot mess with the browser is a sad java class.

    But yeah. gimme some debugging consoles first.
    Then I'll beta-test the darn thing.

    Thinking of which, is there some form of public bugzilla for safari where I can moan about this AND have a hope of something being done about it?

  18. Re:X-Windows ... eww, smelly on Linux to Become #2 on the Desktop? · · Score: 1
    yay. double reply! but, like, this time I'm serious.

    sucky mouse cursors (...) with the X Windows System are being fixed as we speek

    What are they adding? Allowing more than 2 colors in a cursor bitmap, or supporting animated cursors, or something else?

  19. Re:X-Windows ... eww, smelly on Linux to Become #2 on the Desktop? · · Score: 1

    The *real* problem with X-window is the gray pattern that comes up before you override it with an xsetroot or equivalent.

    Fortunately, redhat 8.0 has a patch in Xfree86 for that very purpose. The patch is aptly named "XFree86-4.2.0-die-ugly-pattern-die-die-die.patch"
    (yes, I browse srpms in my free time.)

    There! Now X sucks 50% less.

  20. LAUNCHCAST on Discovering New Music? · · Score: 1

    I leave launchcast running all day on my desktop.
    It can bring quite a bit of music you don't know if you let it, or just keep playing stuff you've told it you liked.

    www.launchcast.com

    ( if you want to try my radio station, go to http://launch.yahoo.com/launchcast/station.asp?u=1 019669531 )

  21. Re:Why would people bother? on AFL-CIO Proposed Reforms for the H1B Program · · Score: 1

    #include "../disclaimer.h"

    I've done that 3 times, for 4 months, 4 months and 6 months respectively.
    But those were obviously internships, as nobody seriously expects an employee to accomplish some meaningful work during that kind of timeframe.

    Restricting a work visa to one year is silly, and is simply going to turn H1-Bs into another form of J1s for grown-ups who want to network in the US.

  22. Re:Java Quake? on CDMA 2000 1x Comes to India · · Score: 1

    dead links everywhere.

    I really wish they'd have open-sourced their java 3d engine.. It kicked major butt, even on the first generation JITs of way back when.

  23. Re:.NET on META Predicts Linux Software From Microsoft in 2004 · · Score: 1
    The option isn't just in M$'s hands.

    GPL-ed .NET projects (like mono) make it pretty clear that any pure .NET application will be cross-platform whether it wants to be or not.

    On top of that, any bastard mix of .NET and win32 still has a pretty good chance of running as mono is coupling its code with wine (at least for the Form classes, but I'm hoping general pinvoke support will be next.)

  24. Re:This is maybe halfway there on Optical Camouflage · · Score: 1

    Yeah. we need pixels,light receptors,position sensors,wireless transmitters, and small processing units, at a 1:1 ratio, ideally all-in-one kind of stuff and small enough to put placed all over your clothes.
    Then you need your distributed CPU to maps each receptor to a set of pixels. That will probably require some way to map where each element is in space, then map what would someone see at each angle, then decide what color will blend best for all possible angles. That means compromising (and a lot of CPU power. you don't want your mapping to lag when you run. )

    The result wouldn't be total invisibility, but you would look really fuzzy and translucent.

    Alternatively, if you only care about one angle and can input that angle easily to your wearable computer, you can get a much better invisibility from that angle only.

    All in all, we're pretty far from it, I'd say. ;)

  25. Re:Operator Overloading? on Java Gets Templates · · Score: 2, Interesting

    c++ folks are used to use operator overloading with templates together. The sample code 3 posts above does just that.. the "ab" assumes the "" is overloaded for the chosen type.

    Java ain't complete 'till C# compiles on it?

    (if Java is gonna have weird cool features added, I'd like to vote for what I read in the Eiffel doc the other day: design by contract, with pre and post conditions and class invariants. )