Slashdot Mirror


User: JohnnyCannuk

JohnnyCannuk's activity in the archive.

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

Comments · 675

  1. Re:The C Programming Disease on Beginning iPhone Development · · Score: 1

    Ah, another pontificating buffoon who has never used or seen smalltalk.

    Hot flash from the newsroom, genius - ObjectiveC is an extension of C. If you want to use the features of C or call regular C code, you can. Indeed, for some features, such as CALayers, that is the only way to do it.

    Now, if you are more comfortable with C++, keep programming in it. Skip the iPhone development a stick to Windows.

    Freaking language snobs. Right tool for the job. I use C, Java, ObjectiveC and even a bit of various scripting languages daily. Get over yourself, honestly.

  2. I too have the First Edition... on Hacking: The Art of Exploitation · · Score: 2, Insightful

    ...and yes, it is a great book. it should be requird reading for anyone getting nto programming and IT security.

    That being said, what are the differences between the first and second editions? Why should I get this?

    So far I've seen nothing but a review of a 6 year old book.

  3. Re:protest? chance of stopping this? on US Senate Votes Immunity For Telecoms · · Score: 1

    You guys have a second amendment, no? Right to bear arms?

    "We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.--That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed, --That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness."

    Go ahead, march on DC. Just don't march empty-handed.

  4. Re:There's such a thing as choosing your battles. on Man Arrested for Refusing to Show Drivers License · · Score: 1

    Too bad you are, you know, wrong.

    As a former loss prevention officer (aka Luke Floorwalker, rant-a-cop etc) the rules, at least under the Canadian Criminal code are quite clear. In order to detain or arrest someone you must:

    1. See selection - you have to actually see the person take something.
    2. See concealment - you have to actually see the person hide or attempt to hide the object.
    3. See them leave without trying to pay - you must observe the person leave the store without attempting to pay for the item.
    4. Continuity - you must keep the person within your sight at all times. If you lose sight of them, they may have ditched the items

    Under the Criminal Code of Canada (based on English Common law like the US state laws) one can only arrest and detain a person if the have reasonable and probable grounds that an indictable offense has occurred. The list above ensures the reasonable and probable grounds. If you cannot say for certain that you have followed that list, you run the risk of unlawful confinement and false arrest lawsuits. In Canada, store security has no special powers of arrest beyond citizen's arrest. And you are required to caution them that they have the right to retain and advise counsel without delay, our version of Miranda. Anything short of this is illegal and unlawful detention.

    What does that mean? That checking receipts is not strictly legal, searching bags, unless you are arrests under the conditions above, is not legal, and stopping people because the door sensor beeps is not legal.

    Don't even get into how illegal the cops actions were.

    Micheal has a good case for unlawful detention, false arrest. At no time did anyone see him select, steal or leave without paying. Nobody in that store, whether a manager, owner or $7.00/hr door clerk, had the right to search his bag or ask him for anything.

    Period.

    I for one will not give up my rights so Circuit City or any other retailer can prevent theft. If you are, I really pity you.

  5. Re:I want to write desktop apps with JS/GWT/whatev on GWT in Action · · Score: 1

    Well, how about Adobe AIR?

    If you read Ajaxian, you might have heard about this a long time ago. Its essentially the AJAX version of Java Webstart.

  6. Re:Fascists, communists, and liberals on Canadian Bill C-416 to Require Wiretapping · · Score: 1

    "Conservatives believe that people should make economic decisions for themselves, whether it is for their own good or not."

    No, that's what anarchists and libertarians think. Conservatives think that their particular corporatist plutorcrat friends and benefactors can do it not them.

    A lot of Conservative see no problem in using the power of the state to force people to make non-economic decisions whether its for their own good or not.

    Also, the Conservative Party in Canada is probably to the left of the Democrats in the US, so don't get all excited. As a Canadian let me assure you that the Conservative Party in Canada would happily take your rights away if it suited their socially conservative ideas - they are not small-government conservatives or Libertarians. The poster is entirely accurate.

  7. Re:you know ... on Canadian Bill C-416 to Require Wiretapping · · Score: 1

    Another Canadian Speaking:

    "I don't want to die in a subway bombing either. Let's stop the partisan stuff and find a balanced solution."

    And the odds of either of those things happening do not warrant government being allowed to conduct the kinds of searches. I am more likely to be struck by lightning than to die in a subway terrorist attack, so frankly the government can find another less intrusive way to fight this.

    THAT is a balanced solution, not running and screaming for every authoritarian, statist, bed-wetting politician who will tell you he can make you safe by taking away your freedom.

  8. Re:*Insurgents* on Google Earth and "Collateral Damage" · · Score: 1

    "A good portion of the insurgents are not iraqi people. "

    The vast majority are Iraqi, according to most observers who are not the US and UK - Pew Research comes to mind.

    Don't believe the urban myth of this being Al Queda. It isn't. Very few members of the insurgency are foreign fighters, almost all are Iraqis fighting to rid their country of invaders. It is irrelevant whether they wish to bring back the Baathist or anyone else - Marshal Tito did not want to bring back the Yugoslav King, the French were not fighting to return Dadalier, the Poles were not fighting for their previous government, the Germans were not fighting to reinstate the Wiemar Republic. Yet each of these is historically a "resistance" mmovement.

    The Iraqis want you out. Get out.

  9. Re:This is SOOO futuristic that it won't happen so on Bionic Bugs To Fight Terrorists · · Score: 1

    "Exactly how far back in time do we need to go in paying reparations? "

    Well thousands of years is probably silly, but 50 years is reasonable, since some of the people who lost their land may still be alive. Or their immediate descendants. We in Canada are paying reparations for a government imposed head tax on Chinese immigrants back in the 20s, this is pretty reasonable. Two generations maybe?

    Better to pay the reparations now and be done with it, than to continue killing and subjugating and entire people, creating more and more enemies as time goes on....

  10. Re:Bad example. on Did Humans Evolve? No, Say Americans · · Score: 1

    "In the months prior to the US invasion, Blix's reports detailed new discoveries of prohibited WMD components." - which in January of 2003, turned out to be old buried mustared gas shells from the Iran-Iraq war that no one realized was there. Blix's final report said there was no evidence of WMD.

    And yes, I was referring to Ritter (Ried is completely unrelated figure in Canadian politics - Freudian slip).

    Again, you had better provide links to to show evidence of your allegations, especially about Ritter. That's the stuff of a libel suit.

    Right now, you are just repeating the lie

  11. Re:such criticisms... on Did Humans Evolve? No, Say Americans · · Score: 1

    So you refuse to accept the mountians of evidence for evolution, offer no proof for the religious nonsense version of things, yet its ok to for people to continue believing THAT without proof?

    Yes, as a matter of fact people should abandon ideas that are central to their religon when they are proven false and inaccruate.

  12. Re:Arrrgg...please don't lump me in with zealots on Did Humans Evolve? No, Say Americans · · Score: 1

    If what you say is true, you may want to do a bit of house-cleaning in your party, because you are DEFINITLY in the minority.

  13. Re:Bad example. on Did Humans Evolve? No, Say Americans · · Score: 4, Informative

    You might want to provide a real link to back up that assertion. Degrading mustard gas shells from the Iran-Iraq war in the 80's do not constitute WMD, no matter how much you silly conservatives try to say differently.

    Hans Blix said they didn't have them. Scott Ried said they didn't have them. And except for a long forgotten stock pile of shells, they have never been found. No nukes, no mobile weapons labs, no sarin gas missle. Nothing.

  14. Re:Good on Java to be Open Sourced in October · · Score: 1

    Uhm, buddy, is that when you graduated school or something, because Java has been huge on the server side and in the web for about 6 to 8 years.

    Many of those applications are being updated to new version of the JVM and extended because the work quite well.

    "oday, I think it's generally agreed upon at all levels of the enterprise that .NET/Mono is superior to Java in most areas."

    No, actually it is not. I don;t know who this "everyone" is you are speaking to is, but you should really get out more. I work for a large consutling firm and the vast majority of our work is on Java-based systems.

    "It's also apparent that .NET offers a significantly more pleasant experience to the end-user."

    Where, on Windows based systems? Well that's actually a pretty small percentage of software. Most end-user experience is web-based, and considering MS great sucess in the webserver market and security, I doubt there is a whole lot of .Net stuff on the internet right now.

    Mono is a backwater that is not used in the real world at all. Zip, zilch, nada. If it wasn't a required install for my Suse 10.1 Gnome install, it wouldn't be on anything I run.

  15. Re:Does it still matter? on Java to be Open Sourced in October · · Score: 1

    You may want to reassess your definition of "popular"...

  16. Re:But Sire, the train has left the station on Java to be Open Sourced in October · · Score: 1, Insightful


    "1. In the application space, there are much more productive languages and tools. Think Ruby, Python. And extreme performance has never been a Java forte either."

    Uhm, yeah. Let me guess, never programmed in Java, huh? Java on the server runs as fast, and occasionaly faster than native code. About 8 years ago, Swing was dirt slow, but even it has picked up since about 1.4.2 release. Don't even ge me going on the security superiority of VMs and compiled coded vs scripting languages like Ruby and Python. Clearly you do not have a clue.

    "2. Core language capabilities are obsolete now. Bruce Eckel's famous piece The departure of the hyper-enthusiasts captures this nicely. And looking at the C# 3.0 spec, with lambdas, automatic type inference, monadic comprehensions and lots of functional programming goodness, Java is left way behind. MS is also way ahead in adding dynamic languages support to the platform (Microsoft supported IronPython v1 for .Net Fx due out this month.)"

    "3. I think Gosling needs to move on. After he said Ruby/PHP are just scripting languages, and they just generate web pages, and lack the "power" of Java. [Which "power"?]"

    Go to Jini.org, jxta.org, or any one of the number of Java based projects out there and show me how Ruby, PHP, Python or even C# can do some of that stuff. BTW, Ruby and PHP are just scripting languages. Get over it.

    You could also admit that there are times when Java is the right tool and times when Ruby or PHP is the right answer.

    "4. With Vista MS would have finally killed Java's Run Anywhere promise. It will still run, but it will look totally out of place. The new eye candy, and the good communication foundation (WCF) is better and easier accessed through .Net."

    Huh? Sun and MS have signed a partnership agreement. If you don't think there are Sun engineers busy coding a Swing PLAF that matches Vista, you are an idiot. Actually, considering the other stuff you wrote, you are an idiot. Besides, Vista doesn't look like it will see the light of day anytime soon so I shouldn't worry. Oh and guess what, if Java is OSS, then a whole buhc of new engineers can pitch in to port it to the new platform. That sort of the point.

    Man you kids are really getting sloppy with your trolls these days...

    C# 3.0...your comparing curent Java 1.5 with an unimplemented spec, basically vaporware. Right. How about you compare Mustang(1.6) or Dolphin (1.7) with C# 3.0. Only and MS fan-boy would even write this crap.

  17. Re:Mid-Term Elections on Old Methods Used to Detect Liquid Explosives · · Score: 1

    Yes, AMAZING isn't it?

    From the article:

    "NBC News has learned that U.S. and British authorities had a significant disagreement over when to move in on the suspects in the alleged plot to bring down trans-Atlantic airliners bound for the United States.

    British officials knowledgeable about the case said British police were planning to continue to run surveillance for at least another week to try to obtain more evidence, while American officials pressured them to arrest the suspects sooner. The officials spoke on condition of anonymity due to the sensitivity of the case.

    In contrast to previous reports, one senior British official suggested an attack was not imminent, saying the suspects had not yet purchased any airline tickets. In fact, some did not even have passports."

    Those "minor elections" of which you speak could result in the Democrats controlling both the Senate and the House, breaking Bush's and the Republican control of the agenda in the US for the next two years.

    Considering the tatics used by these guys in past US elections and their glee at beingable to use this incident top try to bring Bush's numbers up, I am not surprised in the least.

    Bush is playing dangerous international games for domestic political advantage. What exactly do these guys have to do before you people excercise your 2nd Amendment rights?

  18. Re:Blue Pill seems insincere on Vista Hacking Challenge Answered · · Score: 1

    "If you're running with admin permissions, you can walk all over the machine."

    Maybe on older NT based versions but not on Vista. Vista gets rid of the idea of the all access Admin, much like SELinux gets rid of (or severely limits) root. And driver's need to be signed, even if you are admin. Joanna was able to install an unsigned rootkit that not only ran but was undetectable.

    Finding a preivilege escallation method to install this undetectable rootkit is only a mater of time.

    THAT is the point.

  19. Re:Blue Pill seems insincere on Vista Hacking Challenge Answered · · Score: 1

    You are still missing the point. Joanna was able to run a 100% undetectable rootkit. The fact that it was undetectable was the point. Getting from a regular user to and admin user account is merely a problem of exploit engineering - finding away to elevate privileges is much easier than hiding a rootkit in the kernel and its only a matter of time efore Vista is compromised. After all, the guys at the Uniformed Journal were able to defeat PatchGuard (the bit that supposed to enforce the signed drivers policy) in the Vista 64 version a few months ago. If they can do that and combine it with installing bluepill, Vista is wide open.

    I think, however, I will wait until Joanna actually releases the details before I rush to judgement.

    Also remember that this is the publicized version. I am sure there is code running around out there that exploits Vista that no one knows about - yet.

  20. Re:Enough is enough on Windows Rootkit Wars Escalate · · Score: 1

    "Most compromises are the result of automated exploits with no user interaction."

    Actually most malware are viruses that can only spread via human interaction - opening emails, running scripts, going to phishing sites or other means of social engineering. Worms are the only automated means of spreading malware and they are a fraction of the problem, much rarer than virus and script-based malware.

  21. Re:Are you kidding? on Windows Rootkit Wars Escalate · · Score: 1

    It actually wasn't AQ but an Iranian backed group. No Al-Z either. But everything else yu say is true.

  22. Re:So... on Canadian ISP Shoulder Surfing · · Score: 1

    "No wonder Bell has replaces the cable co as the utility everyone loves to hate."

    Good God, how old are you? Some of us have been hating Bell since there was one ONE Bell and cable was a sweater knit.

    Bell invented the entire concept of "the utility everyone loves to hate". They are simply reclaiming it from those cable upstarts.

  23. Re:Astronomy? on 111-Megapixel CCD Chip Ships · · Score: 2, Informative

    My brother-in-law is a PHD in Electical Engineering that works at Dalsa (actually he probably designed the chip in question). He says that the mostly design for satellite imagine, astronomyt and hollywood. Dalso won a techie oscar a few years back.

    Nicely done. Another great Waterloo Ontario Canada company.

  24. Re:Heck no. on Tech Workers of the World Unite? · · Score: 1

    "take mob rule, combine with the uneducated masses, and add a good helping of fear mongering and other scare tactics."

    You have just described your government for the last 6 years.

    "Unions to me are a big example of why I'd NEVER want to live in a true democracy"

    And itw why you currently don't.

  25. Re:Excuse me? on Tech Workers of the World Unite? · · Score: 1

    So what is the cost of education in your country?

    I guess in order to afford a good education you need to be making more than minimum wage at a job with no security.

    Its easy to say get an education, or type it bold face a few times, not so easy to get it unless you already have money.

    Did it occur to you that the children of that $50k worker might then be able to get that education you so vehemently wish on them? That perhaps making $50k to park cars is better than than making it robbing houses or selling meth?

    The other side of the equation - what do you think that worker will spend his money on?

    Making people wage slaves is hardly the answer to anything. it won't improve education. People with nothing have nothing to lose, don't forget.