Slashdot Mirror


User: gbjbaanb

gbjbaanb's activity in the archive.

Stories
0
Comments
5,859
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,859

  1. Re:Security, please on Wireless Networking Speeds of 540 Mbps w/ 802.11n · · Score: 1

    Turn on the MAC address filtering - it shoud be easy to do (my netgear router shows a list of attached devices, select the wireless adapters listed that you know are yours (I only have one listed, even my neighbours don't like me :( ), click the 'add to allowed list' and I'm done. i don't even have to know what the MAC address is).

    If you don't turn on WEP then people can sniff your traffic, but they can't do much with your connection. Turn on WEP if you want privacy as well.

  2. Re:Time? on Wireless Networking Speeds of 540 Mbps w/ 802.11n · · Score: 1

    ah yes, but everyone thinks this - that its all about your connection to the internet via your slow modem.

    I think something like this will be very useful for companies that use wireless for their LAN. After all, there are a lot of buildings that have old wires that will not even take 100Mbps speeds, or that do not have cable outlets in the desired locations - and for these, going wireless is a very inexpensive way to network the company. And seeing as I'm now you're talking about LAN speeds, 54Mbps is reasonably slow by todays standards, so its not surprising that faster is desired.

    So, if you have 1 person using wireless to surf the web and download pr0n, yes, this kind of stuff is no big deal at all. If you're using it as a shared network, it is a big deal.

  3. Re:Redmond Monopole on Why Bill Gates Wants 3,000 New Patents · · Score: 1

    You see the problem at the moment is that if MS doesn't patent those stupid ideas, then someone else will, and we'll end up with another Eolas-style farce that sooner or later will affect all of us (and not just Eolas's anti-MS stance, imagine someone getting a patent for forum software and demanding /. cease and desist using their patent).

    IBM, Novell, Apple, etc etc etc all have a huge library of patents partly to protect themselves from the other big companies using their patents.

  4. Re:Why don't you explain what you mean... on Hitachi's 500GB SATA-II Reviewed · · Score: 2, Informative

    Latency is all about an initial delay in reading data.

    It's the same with RAM, networks, Drives.. you ask for data, and there is a slight delay while the system gets itself set to give that data to you. Usually, once you've started retrieving that data, the rest comes really quickly as its cached, or otherwise stored sequentially.

    ie. Imagine a drive with a file stored bit-by-bit in sequence. You ask for the file, once the heads have moved to the right point, the drive will read all the bits and return them to you. Latency is that initial delay.

    Now, imagine you're asking for 10 files, each a tenth of the size of the original.. you won't be able to retrieve them all in the same amount of time. So a drive with higher latency will take correspondingly longer to get you those files than one with lower latency.

    This is also why CAS latency is important in RAM, and why gamers will spend loads extra on CL2 modules. Also why getting 1 large amount of network data is very mich faster than getting it in smaller chunks.

  5. Re:I Never Use Remote Desktop on New Batch of XP SP2 Holes · · Score: 1

    Remote Desktop technology was bought (or licenced or whatever) from Citrix. They also have some pretty amazing stuff too that is RDC, but better (got to compete somehow).

    Win2000 has it too, only it was called Terminal Services, in Administration Mode (as opposed to TS lots of users connecting and running programs).

  6. Re:More Ammo on Firefox Greasemonkey Extension Security Problem · · Score: 1

    You can also add that it was found by a white-hat,

    Do you think that, maybe, if it was found by a Black-Hat, he isn't going to tell you that he found it....

  7. Re:Richard Feynman on 60th Anniversary of the Atomic Bomb · · Score: 1

    40 years after the sedan the french were screaming revanche and we got ypres and verdun. 40 years after hiroshima, the japanese were not and we got toyotas.

    and 40 years after Ypres and Verdun, the French are screaming 'boom bang a bang, tilly-willy boom bang'. Sometimes, I think the Eurovision Song contest is just too high a price to pay. :-)

  8. Re:Article text on Salon Interviews Bruce Campbell · · Score: 1

    "Why don't you just direct 11 louder and make 11 be the top number, and make that the best direction?"

    "These go to 12."

  9. Re:a 'few' rough edges on Stroustrup on the Future of C++ · · Score: 1

    n00b? lol.

    Funny you should look at that 1-line sample code as production code, not an example of the point I was making. If you prefer the letter of the text, not the spirit.. are you a lawyer?

    As it happens, the macros were in hex (as always, but hey - decimal 4 is.. hex 4 anyway), and the colleague was defended by me (he was a programmer who had cross trained without the benefit of a computer science background so didn't understand bits and bytes, just like many Java programmers nowadays who are taught how to use Java, rather than how computers work)

    what does "i+j" do? Depends on the object doesn't it. what does "i.add(j)" do? .. exactly the same, only doesn't help readability. Do you have to check the codebase for the .add() method, sure you do - and in Java, you have to check base classes, and interface implementations too! Not much difference there from C++ really.

    As for a split .h/.cpp files - its good practise to separate design from implementation. ITs only these new languages that think they know better - and new programmers who think that 'cos Java does it one way, all other ways are obviously obsolete in the face the brave new world of cool new features, regardless of any validity.

  10. Re:A better wheel on Stroustrup on the Future of C++ · · Score: 1

    you're dead right. I always say that languages should be more specialised, not generalised.

    So in my old job, front-ends were written in VB, communication and application tier was in C++, and the data tier was written in SQL. Everybody was an expert in their respective fields, everything was optimised for its particular task, and it worked wonderfully (lol, try writing SQL code in Java). And no politics in the dev teams either - everyone were masters of their own bit and all thought the guys writing the other tiers were relatively unimportant to the project :)

    I'd do it the same way everytime now, maybe with java/c# for the presentation layer though.

  11. Re:a 'few' rough edges on Stroustrup on the Future of C++ · · Score: 1

    Absolutely, which is why it is popular - it isn't a "hold your hand and make it easy, but with overheads of all that helping", it is a "you know what you're doing, let me let you get on with it". Obviously, if you're not up to snuff as a programmer and you don't know what you're doing, then stick to Java, or VB or something simple.

    I reckon if you're in that camp, you'll still make mistakes anyway.

    (eg. I once worked with someone who was tasked with adding a new entry to something, and each entry was masked with a bitmask.. so we had #define A 1, #define B 2, #define C 4... and he quite rightly tagged a new one on the end.. #define D 5. A little knowledge of how computers work would have saved us some trouble there)

    The thing with Java is that is isn't consistent (or elegant as people used to call it). Sure you have to use methods instead of syntactically-pleasing overloading.. but then Java does have primitive operators that are effectively overloaded (eg, add 2 integers together does not work the same as adding 2 floats, and way different than adding 2 strings). So really, its just being a bit stupid, and breaking the rules of encapsulation - an object should know how to add to itself, it doesn't need an explicit method 'add()' instead.
    (and besides, what is the difference between add() and operator+() except how the programmer types it? If you need to know whether a variable is an object or a primitive, (ie. myInt1 + myInt2 is OK, whereas myComplex1 + myComplex2 is not) then perhaps hungarian notation would be good for you)

    As for consistency in the library - how much of it is deprecated this week?

    BTW, garbage collectors are optional in C++, do a google and you'll see hundreds of different bits of code that provide you with a GC. A GC that also allows for deterministic destruction too without the hack that is finalisation. (I remember when Java first came out, no finalisation.. people were quite rightly 'concerned', and a bodge had to be put in for Java 1.1. Its still there :( )

    Surely separate interface and inplementation files are a good thing?! Isn't it good OO design practise to keep a definition away from the grubby internals. I mean, that's why you actually have interface types in Java that cannot contain code, or enjoy implemetation inheritance.

    At the end of the day though, its not about my language is better than yours.. we can all come up with reasons why A is better than B, just like when I was at school and the spectrum owners and the C64 owners argued the same old arguments. Java is just different, fills a different need, and there should be plenty of programming to go round.

    (BTW, my personal opinion is that you just use the best language for the job at hand, I used to write presentation tiers in VB, application and communication tiers in C++, and data tiers in SQL. Worked well, shame the current trend is to make all languages able to do everything... so perhaps C++'s ability as an all-purpose language has some envy value after all).

  12. Re:Stop using Hotmail on Hotmail To Junk Non-Sender-ID Mail · · Score: 1
  13. Re:i'm "playing" this now on London Turned into Giant Board Game · · Score: 1

    eh? They use a "daemon like program coded in C" (typical web developer, thinks anything that isn't script is just some black art that does nothing serious) that places location coordinates in a database.... Sounds suspiciously like an AVL system is set up.. and you can do AVL using GPS nowadays (though radio triangulation used to be more common).

    I know it may sound like science fiction to a web developer, but AVL systems have ben used for years and years. Using GPS makes sense to reduce the costs of the vehicle hardware. Do a google for AVL and see the hits.

  14. Re:Too late on Google Wallet May Compete With Paypal · · Score: 1

    Well, you can get to him directly - on the kenyatyech page, you can make an offer for the domain . offer him $1 for it (from a spamgourmet account, of course) :)

  15. Re:So who is this doctor you mentioned? on Dr Who Rolls On · · Score: 1

    In the first eipsode. where Rose and the Doctor are walking round the garages (the same garages twice..) they had a little conversation where I'm sure this was in mind...

    Rose: So what's your name?
    Doctor: The Doctor
    Rose: Doctor what?
    Doctor: That's right, The Doctor.
    Rose: yes, but what's your name?
    Doctor: just The Doctor.

    (or something like that).

  16. Re:Eccleston made a good doctor. on Dr Who Rolls On · · Score: 1

    Remember - Quality, not Quantity.

  17. Re:Steam Engine - Diesel on SW Weenies: Ready for CMT? · · Score: 1

    Good point that hardware is cheaper than developing clever code.. but that will not change even now we have multi-core CPUs. Instead, I think we'll see the minimum amount of work done to support the new 'thread-optimised' CPUs. (ie 2 cores.. some apps will have, gosh, 2 threads :-).

    Developing multi-threaded code is hard to do properly, god knows how many bugs I've seen from poor, or not enough synchronisation. The trouble is that this is not easy, and even languages like Java will make it easier only by making it less efficient - in the old days at least (I havn't done any java for a while), you slapped the synchronise keyword on a class and all access to it was .. synchronised. ie. back to single-threaded. so, poor programmers will not make code that works well on multi-core CPUs.

    Add to this mix that every time you lock and switch a thread, you suffer a (small) performance hit. This can mean that the system spends more time thread-switching and sloshing data between the cores than it does performing useful work (I've seen this happen!)

    So whilst I applaud the new multi-core CPUs, I really don't think that we'll get any performance boost at all if they swap raw speed for more cores. (except in specialised applications, specially written).

  18. Well.. as usual, the Europeans got there first on Google to Map San Francisco in 3D · · Score: 1

    Europe is already here, doing quite nicely thank you.

    http://www.gta-geo.com/eng/home_e.html

    Geoinformatik GmbH has modelled the whole of Coburg (about 50km).

    Blinking Germans, when are they going to get round to doing Australia. There are other places in the world outside Europe you know! :-)

  19. Re:Great... on Nuclear Battery That Runs 10 Years · · Score: 1

    Check the movie 'The Sum of all Fears' for an example of a nuke hidden in a container... that's much more like it (and if you watch said movie, get yourself a subwoofer and wait for the neighbours to go out).
    I won't tell you if they find the nuke in time or not, 'cos that'll probably spoil your enjoyment of the film :-)

  20. Re:You gotta admire him... on Alan Moore Pulls LOEG From DC Comics · · Score: 1

    I think you're the first to mention it. And unfortunately, the show where Alan was interviewed is not on the 'listen again' link as last night's broadcast has toppled it.

    It was hilarious though - especially when he decided he'd want nothing from the movie studios ever again after they ruined his story... only to be phoned that week by a movie studio and offered several million for the next film..... :)

  21. Re:Microsoft hard at work for security on Write Down Your Passwords · · Score: 1

    I must say I do something similar, but in reverse - I have passwords like.. lets say "PasswordMyPassword78", and I write it down as PMP78.

    go ahead and type PMP78 into the password box.. it ain't going to get you anywhere, and as long as I remember what P means (its not difficult with the first letter to remind me), I'm happy, except that I have so many damn passwords to remember I need a booklet to keep them in. God help me if I lose or spill coffee over it.

  22. Re:Virtual USA? on MSN Virtual Earth to Take on Google · · Score: 1

    Yeah, don't they know the world continues past the edge of the USA??

    I live in the UK, and we have this functionality already: have a look at my office's location

    Multimap do a lis of other countries, but I do not know how good the aerial coverage (or map data) is.

  23. Re:What? on Lycos Germany to No Longer Store IP Data · · Score: 1

    I read your /. profile.. I'm just a normal woman working as a systems security consultant. I like flowers, programming, fashion,

    whoo. who. stop there. Hang on a minute. You're a normal woman who likes programming. Yeah, right. sure. Come on now Dave, its not funny anymore, I know you're a bloke pretending to be a woman on slashdot. I've seen it before, it won't get you a date and no-one will think its clever.

    On the other hand, a kyu of 20 is better than my Go ranking. Oh, and show me a woman who doesn't looked at guy's bottom or crotch on a regular basis and I'll show you a pathologically shy woman who's probably emotionally scarred, and definitely not normal.

  24. Re:werewolf? on Legend of Zelda: Twilight Princess · · Score: 1

    Not necessarily. A werewolf could be a wolf that turns into a man.

    (read Niven's Warlock series of books)

  25. Re:Allow users to uninstall and reinstall as neede on IE7 Will Have Tabbed Browsing · · Score: 1

    ah. '94. There was a year. Oh yes, I remember installing lanmanager and netbios on my OS/2 (warp mind you, not the old OS/2) using a whole stack of floppy disks. I think it was '94.. could have been '96 or '97 actually.

    Memories of the good old days.. IIRC, no desktop PC vendors provided TCP/IP anyway, it was all Appletalk or IPX or Netbios or Banyan Vines.

    Doesn't seem so far away, yet also seems like we've come a long way since then.