Slashdot Mirror


User: BlackHawk-666

BlackHawk-666's activity in the archive.

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

Comments · 1,563

  1. Re:You’d be surprised how much of a career&am on Code Copying Survey for Developers · · Score: 1
    Do you understand the b-tree structure or red and black trees? Are you familiar with the order execution characteristics of the quick sort vs the bubble or ripple sort and can you explain their algorithms? Can you tell me which instructions are most useful to a debugger for single stepping through code? Are you familiar with spin locks, semaphores, mutexs? What is the seven layer network model?

    My point is, there are millions of lines of code that we all use every day without a clear understanding of all of their inner workings. As long as a programmer knows what goes in, what comes out and what it's side effects are as well as execution speed and a few other things then they are perfectly safe using library or template code. Who here knows how the GUID generation routines for Windows are coded and what level of entropy they guarantee? On second thought, don't answer that since it probably means you have the stolen Windows source code (a google didn't help me find the chances of a key being re-used by the GUID routines, any hints appreciated).

  2. Re:Sure, Why Not? on Code Copying Survey for Developers · · Score: 1
    They are working together for a common goal, the goal of the business they work for:

    Discover secret science stuff

    ?

    Profit!

  3. Re:Sure, Why Not? on Code Copying Survey for Developers · · Score: 1

    A mediocre programmer who doesn't fully understand the code might use a code snippet out of context in such a way as to introduce bugs.A mediocre coder could also do this without the help of a library/template routine. At least with a template he/she has a vastly improved chance of getting it better.

  4. Re:Sure, Why Not? on Code Copying Survey for Developers · · Score: 1

    Hmmm, I would have to really search hard to remember a time when I was the first to write something or pioneer and new technique. I think people in research jobs get a chance to do that but business is all just coding the same old crap over and over again. Maybe the actual app is something new, but it's usually made up of recycle parts and techniques. I do still write a lot of innovative stuff, but it's nothing that another programmer over the other side of the world hasn't also just done. Stepwise refinement is about all we seem to get these days.

  5. Re:Sure, Why Not? on Code Copying Survey for Developers · · Score: 1

    I had a guy come to interview and he offered to show us the code from his previous job. We showed him the door. At the interview stage this is a massive breach of confidence and shows disloyalty to the employer. I expect all of my developers to have a library of code, but I also expect them to be discreet with it. Why make them re-write all the standard routines over and over again when they can work from templates or crib from a previous project. That said, it is totally wrong to drop in a complete library developed elsewhere. Not wrong to peek at some tough routines they solved previously, but wrong to CTRL C V it into our code.

  6. Re:Sure, Why Not? on Code Copying Survey for Developers · · Score: 3, Interesting
    The part of my library I use most is the bread and butter stuff e.g. a template for accessing a database and calling a stored proc, etc. We've all done the code a thousand times, and we know how to do it, but using the template library saves having to type it all in again and possibly leave off 1 important feature. I don't feel in the least bad about this since I wrote all that code and know it backwards.

    OTOH, I also have a vast libary of various projects that I have worked on and use this to crib out solutions for current ones. I usually don't cut and paste from this since it is the form I am after, not the code.

    As for remembering it all...fuck me...can you really remember the 100s of thousands of API calls we all deal with now. I couldn't remember them all when it was just the Win32 API, let alone all the news ones - praise be to Intellisense!

  7. Re:It could have happened on Code Copying Survey for Developers · · Score: 1

    and those patents would have expired by now so it would be no impediment to innovation. Hardware moves slower than software so the patent limits are felt more keenly on software.

  8. Bayes Filtering on Passive E-Mail Monitoring Leads To Arrest · · Score: 1

    Now here is an interesting application for Bayes filtering. Why bother ranking spam when you can use it to filter and identify terrorist email content. Even if the terrorists are using covert words for their actions as long as you can build a database of previous emails (from other groups maybe) you should be able to start ranking the likelihood of any email being about the subject.

  9. Re:Forrester's right, you know on Linux Distributions Respond to Forrester · · Score: 1
    *Sob*, sometimes even RAID 5, a journalling filesystem and a tape backup aren't enough protection. I had RAID 5 and Ext3 setup on my home server, but not the tape drive since the SCSI cable didn't fit the new box. Three months slipped past and I finally got the cable I needed, pull all my equipment out the cupboard, hooked up the tape drive again, put it all back...and the tape drive didn't work. I figured I'd get it sorted next weekend.

    By the next weekend the RAID controller lost the plot and fucked the hard drives. The journalling couldn't stop it from ruining the data since the controller is lower level. The tape backups were now three months out of date and *two* of the RAID drives were fucked. To add insult to injury the tape drive failed to start up two hours prior to me putting the case back on after installing Debian and XFS. The tape drive is now a boat anchor :-/

    I did have a CD backup of the home drives so it wasn't all doom and gloom, but it did mean loss of some data. Moral of the story, you can never have too much data protection. On the upside, I am now rid of that RedHat stuff and onto Debian. Feh, what was the point of paying for a years subscription to their update service when they end of lifed my distro?

  10. Re:"Secure box" on Linux Distributions Respond to Forrester · · Score: 1

    Even a Linux box would be insecure if you installed a SQL server onto it and set the sa password to nothing - but then, who would do that...hehe.

  11. Re:The report and it's value on Linux Distributions Respond to Forrester · · Score: 1

    chroot does more than just change an environment variable. It moves the root of the drive to a new location, thus preventing you from accessing *any* files in that location. Simply changing the environment variable is only going to redirect a few apps that check for this variable, you can still read/write those directories.

  12. Re:very slanted on Linux Distributions Respond to Forrester · · Score: 2, Funny

    Since the population is slightly skewed (IIRC) towards women (~51%), and we are choosing to round down, I'd say the average American has no balls, mainly due to rounding errors ;->

  13. Re:Malleable Statistics on Linux Distributions Respond to Forrester · · Score: 1

    Microsoft will try to suppress a vulnerability report until they have completed a fix for it. This has been known to take several months in the past. It's no wonder they get their fixes in a timely way, since they have months of lead up time to correct it *before* it goes on Bugtraq.

  14. Re:PC-cillin - two updates per day! on Unprecedented level of Virus Alerts · · Score: 1

    Don't click on any file types - there's a new buffer overflow in WinAmp just announced. Get patching!

  15. Re:What I would like him to say on George Lucas DVD Audio Commentary Leaked · · Score: 1

    That's because they're not as lame as trekkers, sci-fi and D&D geeks ;->

  16. Re:Normal Practice at Wal-Mart on Computerized Time Clocks Susceptible to 'Manager Attack' · · Score: 1

    If you are having a consistent work hour shortage each week it is because you have under scheduled the number of workers to the task required and that you are consistently doing this. This is doubtless because of a desire to raise profits or be "more competitive". You *know* things are going to go wrong so have some labour in reserve to cope with it or pay the workers the overtime they deserve.

  17. Re:look at the source.. on Dating Design Patterns · · Score: 1

    You might wanna try having sex with her as an alternative to all this shared slashdotting and wikipedia. I didn't think women could be used for sex when I was younger but one night I accidently discovered this second use pattern when I tripped and fell on top of my girlfriend. Now I regularly find myself resisting time on slashdot to enage in this new, cool, and soon to be patented design pattern.

  18. Re:Mugging on iPod: This Season's Must-Have for Muggers · · Score: 1
    Perhaps a repeat of the experiment with an increased amperage might sort you out? Seriously though, I always thought the point of these things was to short out the victims nervous system preventing them from controlling their muscles and hopefully causing unconciousness.

    As a side note, I have been eletrocuted with mains power twice in my life now and can guarantee you that you won't be defending yourself from an attacker while you're copping a dose of mains current. Perhaps they just need to dial up the amperage on these guns?

  19. Re:Mugging on iPod: This Season's Must-Have for Muggers · · Score: 1

    Why does this remind me of the german cannibal and the guy who wanted to be eaten? I'd come around and stun you just for your foolish hubris but I'm in another country now. Can someone please go zap this fool with a Tazer and post the pictures of him curled up in pain here.

  20. Re:What about Slashdot? on CSS for the LDP? · · Score: 1

    Why don't you just switch to using Mozilla or Safari then? You don't have to stay with that broken product.

  21. Re:Mozilla 1.6 on Mozilla 1.7 Beta Is Faster And Smaller · · Score: 1
    You are such a complete retard. It wasn't worth the time to click the link, but it was worth the time to type another pointless message?

    The original post stated "I've heard rumors of sites rejecting non-IE browsers, but I have yet to find one myself." and my post pointed to a site that doesn't work with non-IE browsers. What part of that exchange can't you understand?

  22. Re:Giftwrapped bullshit on Interesting Uses for Trusted Computing · · Score: 3, Insightful

    You can always flash that BIOS away and replace it with a new one that doesn't have the trusted computing crap in it. There are some open source alternatives out there already.

  23. Re:wait, what? on Extreme Programming Refactored, Take 2 · · Score: 3, Funny

    Wow, it looks like all my previous projects are successes after all! Thank you XP for teaching me that success is whatever you want it to be and need not be measured by the hard taskmaster of goal completion.

  24. Re:pessimism on U.S. Students Shun Computer Science, Engineering · · Score: 2, Funny

    Speliung is also generally irreleivent I sea. I shure hop the macheens takle over shurtly.

  25. Re:pessimism on U.S. Students Shun Computer Science, Engineering · · Score: 1
    I hope you find that calling soon, since the motivated IT people like me and getting sick of cleaning up after the ones who are just there for the paycheck.

    This outsourcing thing does have a bright side after all if it will help thin out the timewasters in IT. Honestly, life is too short to be doing something you hate just for a slightly better paycheck.