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:reporting on Did the Spamhaus DDoS Really Slow Down Global Internet Access? · · Score: 1

    try reading the links. One thing that can happen is for all ISPs to refuse to deliver packets that are sent with a source IP that isn't part of that ISP's network.

    Like if I called a pizza company and ordered you a pizza, assuming you lived in New York, and the call from me showed a California number, the pizza place would think twice about filling the order. On the internet, they'd send you a pizza, as would all the other places I'd have called. (ok, not the best analogy, but you get the idea)

  2. Re:reporting on Did the Spamhaus DDoS Really Slow Down Global Internet Access? · · Score: 2

    I wasn't thinking of blog sites and so, but commercial entities that are more likely to be sent an email telling them that unless they pay $10k on a special day (eg a card retailer on Valentine's day) they'll be knocked off the internet for a week.
    CloudFlare will handle these extortion attempts, but as the site taking orders will require SSL, its probably cheaper just to pay the criminals. and that's a bad state of affairs.

  3. reporting on Did the Spamhaus DDoS Really Slow Down Global Internet Access? · · Score: 5, Interesting

    as usual, ArsTechnica does a much better job of describing this, slashdot eds, take note please!

    The best text-only (no ads!) reply though is from Richard A Steenbergen who responded to the gizmodo article. This guy works at one of the tier 1 providers and described the problem, particularly that the DDoS wasn't a big deal for them but that the attack on the INX exchanges might have been.. but turned out not to be after a little tweaking of their filters.

    Nevertheless, the problem that I can see is that the internet is open to these kind of attacks. Now Spamhaus can get CloudFlare to handle these attacks on their behalf (for a lot of free advertising) but MyLittleSite.com cannot, and that leave them open to extortion attacks from the criminals who run these DDoSs. Surely a more appropriate response would not be "yeah, we're great, we can handle a poxy 300Gbps" but "we need to sort out this so the baddies cannot screw people with impunity". I'd prefer a technical resolution (eg ingress/egress filtering, rate limiting, non-recursive responses from outside your domain) to legal ones which is all there is at the moment it seems.

  4. Re:DMCA "takedown" notice? on Emscripten and New Javascript Engine Bring Unreal Engine To Firefox · · Score: 1

    all the code is open source, the textures and levels and other game content were not.

  5. Re:Unlikely. on Ask Slashdot: Enterprise Bitcoin Mining For Go-Green Initiatives? · · Score: 1

    you don't even need that, I wake my desktop up at 7am to do backups, and it will go to sleep itself after an hour if I don't get up to use it. Its a pretty simple thing in Windows to set a scheduled task to just wake the PC up, followed by another one to run the backup.

    Setting that on 18k desktops might be more interesting, but a script could push a new job to all those desktops even if group policy couldn't.

  6. Re:The obvious answer is... Dilbert! on Do Big-Money Acquisitions Mean We're In a Tech Bubble? · · Score: 1

    I swear Scott Adams is spying on everyone of us

    http://www.dilbert.com/fast/2013-03-16/

  7. Re:Lesson: Licensing costs suck on PayPal To Replace VMware With OpenStack · · Score: 1

    all post-VMWare.

    VMWare workstation was released in 1999

    xen - 2003
    kvm - 2007
    virtualbox - 2007

    Before that the only virtualisation was on mainframes.

  8. Re:Lesson: Licensing costs suck on PayPal To Replace VMware With OpenStack · · Score: 1

    the one thing that VMWare did that really changed the world was to give a host VM system, available for free. Before that, all the VM software was very expensive stuff, but suddenly, it had grabbed everyone's attention and turned "virtualisation" into a management buzzword.

    Of course Microsoft then brought out a VM platform and gave it away for free too.

    They should be given some kudos for what they did for us though. Sure, they need to evaluate how they brand their products (I still have flipping idea what vFusion or vSphere actually is) and their licencing costs. I hope they do,. as I wouldn't like to see them fail and leave everyone using crappy hyper-v.

  9. Re:Hmmm on Testers Say IE 11 Can Impersonate Firefox Via User Agent String · · Score: 1

    So they're also invented IETab for IE too now.

  10. Re:The 'K' stands for ... on Too Perfect a Mirror · · Score: 1

    nearly was, if KDE disappeared completely we'd all have to use Gnome... which would be a true definition of the word.

  11. Re:It's pretty on What's Going On In KDE Plasma Workspaces 2? · · Score: 1

    shame the admin doesn't want the same :)

  12. Re:Slam me all you like on Comparing the C++ Standard and Boost · · Score: 1

    I know, everyone says performance isn't an issue, so its ok to write it in any language, and when more performance is needed, they'll just get another server or a faster processor or whatever.

    And that's why computing is the 2nd biggest contributor to global warming (after air travel). Imagine if everyone decided the efficiency of their programs was important after all.

  13. Re:Slam me all you like on Comparing the C++ Standard and Boost · · Score: 1

    it may have been real easy to write the code that did the sorting, filtering and hashing.. but what was the runtime performance like? Its difficult to search through an array in anything other than a sequential search, but LINQ makes it look like its an indexed graph query.

  14. Re:Bit stale on Comparing the C++ Standard and Boost · · Score: 1

    na, you just haven't understood the language, that's the problem.

    I would recommend starting with "C with classes" to get started, and use a C++ compiler so you can use the STL collections like map and list. (no more writing your own list class!)

    C with classes is a great way to start getting into C++, instead of your usual 3 functions, init(), dowork(), and close(), you migrate those into functions within a class - just wrap them with class MyClass{ } and you're nearly there. Then rename the init into the class constructor, and the close into the class destructor... and your program stops being

    init();
    dowork();
    close();

    and becomes

    MyClass a;
    a.dowork();

    that's it. init and close stuff are handled automatically, and within scope rules so you no longer need to worry about when to call close, as will happen in more complicated programs. Once you get this concept, the rest will come easily. Its no more difficult than grasping the concept of pointers you had to do in order to grok C.

  15. Re:Slam me all you like on Comparing the C++ Standard and Boost · · Score: 1

    lord no, not the convoluted, bloated, slow mess that is WPF. Even MFC was better for coding GUIs than that. Sure, its more powerful, but the hoops you have to jump through to make it work! A class with a variable and a get/set property for every control you want to get the data from. The IPropertyChangedNotification interface that needs implementing. The binding declarations in XML! Horrible.

    C# has more libraries in one place than C++ has, which makes people think its got more of them. The trouble with C++ is that, apart from Boost, all the library support is scattered all over the web. (I kinda with the best libs would be merged into Boost sometimes). So if you use WCF, you could use WWS or gSoap instead (both of which are considerably faster and less "magic"). If you want websockets, try libwebsockets etc :)

    LINQ is a bad thing anyway - its a classic case of making everything look like a nail, once you have a C#-shaped hammer.

    So anyway, sure C# is easier to break into, everything laid out for you in an easy-to-see way. C++ is just more powerful, only you have to do a little searching to find out what is available.

  16. Re:C-like C++ is the way to go on Comparing the C++ Standard and Boost · · Score: 1

    Hell, last place I worked they gave me a reference implementation of a C# webservice that had a single method call... that was comprised of 60 .cs files. (yes!! I know!!)

    So its easy to make a mess in any language, it is entirely down to the coder. If you consider yourself a uber-coder who can write the most convoluted templated C++ code, then I have to tell you that you're useless. Similarly, if you take 60 classes and interfaces to make a single-method web service, you're also useless. It doesn't mean C++ is useless for allowing you to screw up.

    STL and Boost allows you to write better, cleaner code though. You don't have to roll your own list class as everyone knows the STL one works well, and they recognise it. That makes code that uses it more maintainable overall.

  17. Re:Useful documentation is rare on Developers May Be Getting 50% of Their Documentation From Stack Overflow · · Score: 1

    no, useful documentation is extremely boring to write, that's why the only people who can do it accurately (the dev) makes up a half-hearted, incomplete and minimalist page of information.

    It is possible to write good docs, if you use a BDD specification language then that can form the documentation of the API. If you use a TDD system, then that can form the documentation of example usage (and a reference implementation). All you have to do is format it so it can be turned into a doc page.

    Unfortunately, BDD isn't used, and TDD is auto-generated "test each method in isolation" so it solely tells you a tiny bit of information that is insufficient to show how the API as a whole is meant to be used.

  18. Re:What about responsibility? on Google's Punishment? Lecture Those They Snooped On · · Score: 1

    yeah the comparison breaks down pretty quickly.. Aaron deliberately hacked into things he shouldn't have gone near.

    Google wandered around just receiving network data from open, broadcasting, wifi sites. Ostensibly so they coudl build up a map of places with free, open wifi like Starbucks or McDonalds et al. Unfortunately, lots of silly people also had open wifi nodes and the google cars simply couldn't tell that these weren't free wifi hotspots or not (could you?)

    so Google gets a slap and a bit of a fine, probably more for keeping the data and trying to analyse it rather than just vaping it all as corrupted the moment they realised. Hopefully they can now go round all these unintentionally open wifi hotspots and inform the owners how to tick the "use WPA" checkbox on their wifi router. But I imagine that'll be a violation of the data, so I guess those guys will just keep downloading dodgy stuff without realising that's what their network is being used for.

  19. ad networks on Game Site Wonders 'What Next?' When 50% of Users Block Ads · · Score: 5, Insightful

    Pretty much the answer is to embed ads in the site code itself, rather than simply link to some dodgy advertising company's site.

    I recall WebhostingTalk site had a pdf describing their site that they would use for potential advertisers, you paid your money and supplied some ads in the required formats and they'd put them in their site themselves. Nowadays, 'ads' are just a couple of clicks to the most annoying syndicated rubbish (along with all the tracking cookies) that have nothing to do with the site you're looking at, except an easy way to attract money.

    So the solution for this site is simply to work at getting the advertisers and give up the ad networks.

  20. Re:Uhm... what? on Open Source Software Seeping Into the .NET Developer World · · Score: 2

    Quite a few are, in fact, ports/forks from Java - .NET being one prominent example

    TFTFY :-)

  21. Re:Uhm... what? on Open Source Software Seeping Into the .NET Developer World · · Score: 1

    its not so much stolen code we're talking about here, its (lets be frank) the GPL. If you embed GPL-licenced code into your project, your closed-source project instantly becomes open-source due to the licence agreement you agreed to when you embedded that GPL code.

    Most commercial companies take a dim view on this, obviously. There's no problem with it, but if you don't want this arrangement, the the simple answer is not to use that GPL code. Write your own!

    But, if a "rogue" programmer puts that code in there without permission, then its a definite case for disciplinary procedures.

  22. Re:No, not again on Canonical Announces Mir: A New Display Server Not On X11 Or Wayland · · Score: 1

    Maybe, but don't knock him for trying - we should be discussing these things on their merits rather than some "waa, I hate it fanboism". If he can get his OS on as asian mobile operators phone set, and can get enough apps built or ported then I think he'll make a lot of money.

    It won't take much to become the #3 mobile phone OS after all :)

    PS. I really do agree Qt-based UI would make a ton of sense. They really do need to spend a bit of R&D on making KDE the default.

  23. Re:Stop anthropomorphizing evolition. It hates tha on New Research Sheds Light On the Evolution of Dogs · · Score: 1

    I thought my little phrase summed things up quite succinctly.

    As for human interference, in evolutionary terms, we're just another influence on the environment. We're nothing special in terms of the "big picture", no special terms needed for the influence on the environment, if you do, you'll want special terms for solar activity too - its had a pretty major impact on the world, probably bigger than what we've done.

  24. Re:Stop anthropomorphizing evolition. It hates tha on New Research Sheds Light On the Evolution of Dogs · · Score: 1

    or plague - the black death reduced european population by 50%! Changed society completely.

    Couldn't happen today though, no not when we have HIV, Avian Flu, or worse.... everyday bacteria that we've bred to be antiobiotic-resistent due to our own shortsighted foolishness!

    Evolution, gets its own way everytime.

  25. Re:Stop anthropomorphizing evolition. It hates tha on New Research Sheds Light On the Evolution of Dogs · · Score: 4, Insightful

    not really, stop thinking of us humans as special and start thinking of us as just another species within nature and you'll see that us killing off badgers or saving pandas is no different than any other external force on those species.

    Evolution = "shit happens, live with it" (those who can't, die off).