Slashdot Mirror


User: Xcott+Craver

Xcott+Craver's activity in the archive.

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

Comments · 95

  1. Tcl -- use the Wikibook on Best Reference Site For Each Programming Language? · · Score: 4, Informative

    One of the best tutorials and references for Tcl is the Wikibook on Tcl programming.

    Indeed, it's one of the best programming texts I've seen in any language.

  2. Re:what the hell? on Mayor Orders Mandatory Evacuation of New Orleans · · Score: 1

    Why are rebuilding and living there?

    Because half of the country is a potential disaster area.

    It's bad enough when your town gets taken out by a tornado/wildfire/flash flood---then some folks on the Internet have to call you an idiot for choosing to live in the midwest/west coast/Mississippi river valley.

  3. It's not the instruction either on Ivy League Computer Science Curricula Exposed · · Score: 1

    It's how much the students actually do.

    Programming is a bit like creative writing: you have to actually do it a lot, and everything else is just guidance, important but secondary to the act of writing as the chief source of learning.

    My experience with several CS curricula is that the best one clobbered the students with many and difficult programming assignments, producing deadly ninja graduates. Others focused on theory and concepts, and produced students who could just barely complete an assignment by their senior year.

    I have gradually decided that the focus on theory, and viewing an education as something that you acquire passively from teachers (and a better education from better teachers,) has made many CS curricula as useful as four years of powerpoint lectures about how to juggle.

  4. Re:2007 winners not found on 2008 Underhanded C Contest Officially Open · · Score: 2, Insightful

    We have a separate tab for the 2007 winners; it's the first one on the left.

    I recommend you give it a read; the entries are all very clever.

  5. Re:COULD SOMEONE EXPLAIN HOW IT WORKS on 2008 Underhanded C Contest Officially Open · · Score: 2, Informative

    Hi,

    Ask yourself what SWAP(a[j],a[k]) does when j==k.

  6. Re:Bug? on 2008 Underhanded C Contest Officially Open · · Score: 4, Informative

    This was indeed a bug; we fixed it after several people pointed out the mistake.

    Interestingly, this demonstrates the effectiveness of "many eyes" in an open source project, even if the contest demonstrates the limitations of informal source inspection.

  7. Re:What do you mean by unknown? on Happy Pi Day · · Score: 4, Informative

    Pi's value is known totally precisely
    Indeed, pi is exactly (ln -1)/(sqrt -1).
  8. Re:Military Budget *isn't* the problem. on Boeing 12,000lb Chemical Laser Set to Fry Targets · · Score: 1

    We spend approximately 21% of our budget on National Defense. Nearly half the budget is lost to entitlements.

    Well, I wouldn't say "lost." I don't look at the US Interstate Highway system and think, "dang, look at all that lost defense money."

    We spend an amazing amount on education but efforts to improve it are thwarted by Teacher Union's, Special Interest Groups, and Politicians. If Teachers' Unions are so good at thwarting the US educational system, you'd think they would have the power to occasionally give themselves a raise.

    Or teach Internet people to use apostrophes correctly, so we could have some left over to fix all of our DONT WALK signs.

  9. Now wait a minute on YouTube Breeding Harmful Scientific Misinformation · · Score: 1

    A lot of people are asking, "who goes to YouTube for medical advice?" I think
    what's really happening is that people search YouTube for other things, and a
    propaganda video shows up in the search listings.

    I have several times done a search there and got a "9/11 truth" or Holocaust
    denial video showing up on the first page, either by a fluke of text matching,
    or by overt tag abuse.

    Youtube is a pretty decent vehicle for spreading conspiracy theories and other
    anti-science ideological movements.

  10. Re:Blog on Italy Wants to Restrict Blogs · · Score: 1

    3. The posts with content contain many unsubstatiated statements proclaimed as fact all discussed in an exasperated matter in a hardly subtle attempt to garner emotional support from people they don't know.

    3.14. Posts of obvious falsehoods or urban legends, followed by helpful comments from readers linking to Snopes...

    ...followed in turn by a long response by the blogger praising the many-eyes editorial power of the blogosphere and how this example shows that "citizen journalism" is so much superior than the mainstream media. Because on the Internet, publishing utter BS and then getting caught just proves the overall system works.

  11. Re:Reader sucks, can you imagine Adobe Office? on Adobe May Launch Office Rival · · Score: 1

    And, if you write a program to make your documents printable, they'll have you arrested by the FBI.

  12. Oh come on on Princeton ESP Lab to Close · · Score: 1

    So you have the "loophole" that a contract won't be signed unless both parties agree to its terms. Therefore one party could in theory stall indefinitely. And from this you conclude that the challenge is fake? How about this: do you have any evidence that the JREF actually does this to their applicants? All I see here is the argument that they could stall in theory, and they have an incentive to not lose money (tho it isn't Randi's money being wagered here.) That's not a lot to go on. Xcott

  13. But then again... on Why the iPhone Keynote Was A Mistake · · Score: 4, Insightful

    The functionality argument could always be made for the iPod as well. The iPod lacked features that could long be found in competing MP3 jukeboxes, and yet it was a commercial success. In fact, some of its comparative deficiencies are the same that were listed here for the iPhone. Yet consumers didn't reject it for the things it couldn't do. I think a big part of Apple's target market are people who want to have the cool gadget like an MP3 player or a smart phone, but who don't already have so much experience with them so as to expect specific features. I mean, who's the bigger market, people who already own Blackberrys, or people who have regular phones and are sick of not remembering how to set up a 3-way call, or which unlabeled button turns on speakerphone?

  14. Re:Check your own links. on Gilmore Loses Airport ID Case · · Score: 1

    Ha ha ha, I meant John Gilmore. This is Murphy's law of the Internet: if I slam someone for getting his facts wrong, something stupid will worm its way into my own post. Sorry, Mr. Gilmore.

  15. Check your own links. on Gilmore Loses Airport ID Case · · Score: 1

    Schneier's blog, which you cite, has a link to a fellow who tried to fly without ID and failed. It was impossible to do what you describe, because the security people simply refused to believe him.

    Obviously this isn't as easy or possible as you let on.

    I should add: when I first heard of Dan Gilmore's attempt to do this I was astonished, and I can imagine lots of people thinking, "is he serious?" But just 10-20 years ago there would be nothing unusual about what Mr. Gilmore is trying to do. I think this shows how far we've gone as a society in accepting the security measures as normal.

    --X

  16. Re:Not protected by Fair Use Law on ABC/Disney Shuts Down Blog Exercising Fair Use · · Score: 1

    No no no. The effect on the potential market does not refer to devaluation caused by criticizing or lampooning a work. It refers to the loss of real or potential revenue caused by the copying itself, e.g. copying a CD or a computer game.

    For example, parody is commonly fair use, even though a powerful parody can seriously damage the market for the original work. That damage is not caused by the copying itself, however.

    Although there is no solid formula for fair use, these excerpts almost certainly qualify.

  17. Funny thing though on Gadgets, Then & Now · · Score: 5, Insightful

    Back then, when I pressed "record" on a tape recorder or the shutter button on a camera, it did what I wanted instantaneously.

    None of this goddamn 2-second delay, or booting into the OS for 30 seconds to figure out how to record from the microphone.

    Nowadays I am reluctant to buy any technology unless it does the basic things that technology used to do for me in the 1970s. There's no way I'd go back, of course, but I think one of the great failures of consumer electronics today is that much of it is incapable of basic features 30 years back---largely as a matter of priorities and crappy user interface design.

    Xcott

  18. Re:C vs. Java, and some observations on the code on The 2006 Underhanded C Contest Begins · · Score: 1
    However, according to the FAQ, you can submit solutions in other languages

    The FAQ does not say this, and I certainly won't feel any obligation to install different compilers and interpreters because somebody submitted code in SML/NJ (or one of the other, inferior functional languages. Smiley.)

    The FAQ says that we'll accept C++, which is about as close as we get to being inclusive.

    X

  19. Re:C vs. Java, and some observations on the code on The 2006 Underhanded C Contest Begins · · Score: 1
    The contest involves opening a file

    No, the program reads from stdin and writes to stdout. Its function is basically the equivalent of that Unix command string on the main page.

    X

  20. Re:Can someone explain this to me? on The 2006 Underhanded C Contest Begins · · Score: 5, Insightful
    Well, ask yourself how the Obfuscated C Code contest "helps the community." To some extent, it's just a contest, and not meant to bring about world peace.

    On the other hand, I think it does teach us a thing or two about what to look for when reviewing code. I know I've learned a lot about sneaky coding practices since it started. I learned C in the 1980s and thought I was pretty knowledgeable by now, but I actually didn't know about ASCII trigraphs until last year. X

  21. That's not what I read on Wikipedia Reaches 1,000,000 Articles · · Score: 3, Funny

    According to Wikipedia, the millionth article was written by Thomas Edison in 1691, after he invented the first commercially successful parachute. X

  22. But, couldn't he have just.... on The Podjacker Threat · · Score: 1
    This is going to sound stupid, but why didn't this guy just tell his listeners about it, using his podcast? Before taking any action to cut those users off, so they'd have no idea where to go, he could just make several announcements, and maybe ask listeners to report if they are getting any sort of ads or such.

    Xcott

  23. Is that whole razor/blade plan a good idea? on Sun CEO On Razors And Blades · · Score: 1
    We're always alluding to this business model of giving away razors but making money off replacement blades.

    But, does that business model actually work? I mean, for razors?

    I mean, when I go to the store to get more blades, I always forget what specific type of handle I have. It's not something I really spend the effort to commit to memory. So I just don't buy new cartridges, putting it off until next time.

    Or, I just buy the disposable safety razors instead, which are cheaper anyway. Having to remember the type of handle or track down the specific model is enough of a pain to remind me that it's silly to spend all that money on a 3-bladed replacement cartridge. If you actually bother to use decent shaving cream and hot water, a cheapo safety razor does the job just as well.

    Come to think of it, it's not a giant sacrifice for Schick to give away the handle anyway. It's a damn piece of injection-molded plastic. Nor is it unusual for a consumer to have 5 different handles, so it's not like they're locking you in.

    Surely the strategy makes more sense in the tech sector, where you really can lock someone in to a platform. But I find it odd that we're always analogizing this to a business strategy outside the tech sector that just doesn't sound particularly effective.

    Xcott

  24. Re:It's like guns on Researchers Want Right to Bypass Protected Spyware · · Score: 1
    I see your point, but is it a good idea for people to analogize software to guns?

    If you want to convince laypeople that a debugger is a perfectly benign piece of software that is of no danger to anyone, you would probably want to avoid saying, "see, it's like a gun...."

    I support the consitutional right to bear arms. But if someone told me that an obscure item I don't understand is "like a gun," I would draw certain false conclusions about its purpose and safety. I would disagree with its banning but understand why some people in law enforcement would be motivated to restrict it.

    If on the other hand you told me that this obscure item is "like a safe" or "like a crowbar" or "like a microscope," I would instead see that the only people who would want to ban it are either unclear on the concept or authoritarian beyond the limits of sanity.

    Xcott

  25. Re:Would they have dared? on Researchers Want Right to Bypass Protected Spyware · · Score: 1
    They may have dared if they didn't understand what was going on.

    Occasionally an otherwise good company will go after an innocent person they mistook for a hacker. It is sometimes very hard for people in charge to enough technical perspective to distinguish good guys from bad guys. And there are widely varying views of who the good guys are.

    8 years ago, an employee of a watermarking company entered a forum for watermark researchers and called us all thieves. He was very angry that people were developing benchmarking tools (like the now widely-used StirMark) that basically stress-test watermarks. To his eyes, this was like a den of safecrackers, and he told us that soon a law (the DMCA) would make our work illegal.

    FWIW, the company in question did not share his view, and went to some lengths to make amends for this loose canon. But, in other organizations, the loose canon can be at the top rather than some coder. The MPAA had Jack Valenti, for example, who didn't even consider this stuff "science."

    Xcott