Slashdot Mirror


User: johnnyb

johnnyb's activity in the archive.

Stories
0
Comments
2,317
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,317

  1. What Functionality? on For Your Inspection: Source Code For Photoshop 1.0 · · Score: 1

    This is a cool piece of history, though I wonder how much real functionality was in the original 1.0 version. Were they doing CMYK back then? Anyway, I want to check it out, but I don't anticipate seeing many technical marvels.

  2. Re:Batch on COBOL Will Outlive Us All · · Score: 5, Funny

    The real problem with COBOL is that, as Larry Wall has pointed out, you can't write poetry with it. There just isn't any good poetry that starts out with IDENTIFICATION SECTION.

    The one thing I do miss about COBOL is easy access to fixed-point numeric processing. This seems like a no-brainer, but it is still missing from nearly every language.

  3. Re:Git not version control/sourrce control. on Book Review: Version Control With Git, 2nd Edition · · Score: 2

    We moved from subversion to git and I would not look back. I liked subversion, but there is nothing in subversion that I can't also do in git, plus I can do a lot more in git. Branches and branch merging is much cleaner in git than subversion. In addition, the fact that everyone has a copy of the repository means that (a) all operations can be done offline (yay!), and (b) you have automatic backup copies of everything. I can look through all commits (using gitk) straight off of my machine whether I'm connected or disconnected. It's wonderful.

  4. Re:Skyfall? on Confidential Police Documents Found In Confetti At Macy's Parade · · Score: 1

    "Yes, those documents have been securely destroyed". It's good to know that it isn't just IT that does security theater.

  5. Re:Of course it's made up on The $1 Trillion Cybercrime Myth · · Score: 3, Funny

    The real way to compute cybercrime numbers:

    1) number of copies of Norton sold * price
    2) number of copies of McAfee sold * price
    3) number of copies of Windows sold * price
    4) number of copies of MS Office sold * price

    Adding up 1-4 will give a good estimate of cybercrime. We should probably add in an additional $10 million to also cover phishing scams.

  6. Re:Ask any grey beard. on Facebook iOS App Ditching HTML5 For ObjectiveC · · Score: 2

    Objective-C has 90% of the power of Ruby, with 90% of the static-compile-time checking of C++. I actually started an objective-c implementation of Rails (called Newm), but haven't had time to do a lot of work on it. Ruby developers waste half their lives writing tests for things a compiler could catch automatically. About 80% of Rails application bugs could be caught just by having decent compile-time type checking, which Objective-C provides.

  7. Re:Did the world start spinning backwards? on South Korea Surrenders To Creationist Demands On Evolution Textbooks · · Score: 1

    The real question is why is pseudo-reporting taking over for real reporting. The report by Nature is misleading at best. There has been *no* removal of evolution, just a removal of outdated evolutionary ideas. Many of the textbooks are simply replacing outdated evolutionary examples with more modern ones. What should be news is that it took a group of creationists to convince the education establishment to modernize their textbooks. Don't take the Nature report at face value - if you prod further, you'll find that *what* they are being asked to do is not problematic, they are just mad because creationists are the ones asking them to do it. I put more detail here.

  8. Re:Not all Patents are the Same on Ask Slashdot: What If Intellectual Property Expired After Five Years? · · Score: 1

    The bigger problem is the large barrier to entry for new treatments, and the crazy legal system we're in. If the barrier to entry were smaller, then it would be worthwhile to someone to make cures, even non-drug cures. But if it takes $40 million to do it, what individual doctor can do that? Therefore, only the large corporations who only know the dollar sign can get in. And, with the legal system, doctors are pretty much confined to industry BS in their treatments. We have to prepare for the ability for doctors to make educated guesses *and* be wrong. This means two things - (1) patients should be more involved, and (2) doctors should be less liable.

    If we put those two things in place, we could get more cures and less "treatment"s.

  9. Re:I do not mind on Ask Slashdot: What If Intellectual Property Expired After Five Years? · · Score: 2

    That doesn't actually prevent people from getting the patent, and, if they have the patent, they will still sue. If you have a patent you can threaten to sue back, otherwise you have to hire lawyers. Do you know how much IP lawyers cost? If you are at a company making any amount of money you have a target painted on your back.

  10. Re:Junk food is the problem on The Mathematics of Obesity · · Score: 2

    I think you are just looking at a selective sample. My wife and son have health issues, so nearly everything we eat is home-cooked from fresh fruits, vegetables, and meats. I'm still pretty large.

  11. Re:Beware of dynamic languages for large projects. on Ask Slashdot: What Language Should a Former Coder Dig Into? · · Score: 4, Interesting

    I disagree about the time spent debugging - usually it is pretty straightforward. However, the problem is that users wind up hitting code paths that your tests missed and compilers could have warned you about. Either that, or you actually spend 10x writing tests than writing code, which means that using the language is no longer a help but a waste of time.

    I've found that Objective C is one of the best languages that has an intermediate between the dynamicism of Ruby and the type-checking of Java. It allows you to go uber-meta when you want to, but it does a lot of the static checking that is left out elsewhere.

  12. Re:Transcript? on Video: Paul "Froggy" Schneider's Hard-Won Wisdom For Conference Organizers · · Score: 1

    I'm the opposite. I can have video on while cooking breakfast, but I can't very well read and code at the same time.

  13. Re:hmm on Employers Need Wind Power Technicians · · Score: 2, Insightful

    Yes, this usually happens when the employees have been milking the companies. That's actually what is happening now. This is why people are willing to go to cheap labor. If your current work crew isn't performing well, you might as well hire out for cheaper. If your workers are good at what they do and work hard, then the employer won't hire to the cheap pool, because the cheap pool isn't equivalent.

    Where I work, we sometimes bid a job for 4x what other firms bid it out for. But many companies still hire us. Why? Because they know that it will cost more in the long run if they go with people who aren't as competent to do the work.

    Middle class wages are stagnant because (a) middle class workers are slacking, and (b) the government is eating up any possible extra money, and (c) inflating the currency enough to make savings worthless.

    If the well-paid workers aren't any better than the cheaper pool, why *should* they be earning more money? Also remember that the split between a "worker" and an "owner" is purely voluntary - any of those workers could themselves be owners, but have chosen not to be. Money is not a right. You must work to earn your keep.

  14. Re:That's a load of bullshit, sir. on Employers Need Wind Power Technicians · · Score: 1

    If I recall correctly, another reason why many construction workers were mohawks is that there is a distinct instinct in them that allowed them to work in high buildings on beams without problems - both lack of fear and an incredible sense of balance. This is pervasive throughout their society, so the easiest way to find someone who can do construction on a skyscraper was to hire out among the Mohawk tribes.

  15. Re:nothing of value was gained on Pac-Man Is NP-Hard · · Score: 2

    Interestingly, there is a conference this summer dealing with humans and their abilities to perform computation. It's titled Engineering and Metaphysics, and deals with the relationship between humans, physics, and reality.

  16. Re:A simple test. . . on Vint Cerf On Human Rights: Internet Access Isn't On the List · · Score: 1

    Quite true - you might be interested in my article Why Food is NOT a Basic Human Right

  17. Re:Should X be mandatory? on Should Composting Be Mandatory In US Cities? · · Score: 5, Informative

    Well, the problem is that landfills are actually *made* to handle toxic substances, so filling them up with things that don't belong there wastes *lots* of money and time. They usually put landfills in empty rock quarries, so that the waste doesn't leach into the soil and water system. In addition, they are usually treated in such a way as to encourage it *not* to break down, and therefore it is less of a hazard. If you spend all of that landfill area on stuff that *could* be composted away, you are just wasting valuable space.

  18. Re:Wrong on Should Composting Be Mandatory In US Cities? · · Score: -1, Flamebait

    Why do you think we must go to expensive doctors for healthcare? They haven't even existed for most of humanity. The problem is that government regulations *prevent* people from offering healthcare at reasonable prices. They don't allow nurses to operate without the supervision of doctors, they are trying to push herbalists out, and if you were to make a splint for your neighbor's broken arm... God help you.

    The problem isn't that we lack healthcare, it's that the government has mandated that all health care be done by expensive doctors, rather than by each other.

    On top of that, we have developed a societal expectation that we should have everything just because we want it. Why should you be guaranteed dental care by a specialist after drinking cokes for decades?

    There are many people who would and could help, but we demand that our help comes only from experts and specialists, and then we demand that someone else pay for it.

  19. Re:What was the point of this exercise? on Theologian Attempts Censorship After Losing Public Debate · · Score: 1

    The person Coyne was debating was an evolutionist, not a creationist.

  20. Re:Fundies just can't stand the heat on Theologian Attempts Censorship After Losing Public Debate · · Score: 1

    Actually, just to be clear, a large number of Catholics, especially those in the upper hierarchy, are ID-oriented evolutionists. Most people don't realize that there is a large contingent of ID who agree with common ancestry, but doubt the mechanism of natural selection. This is the position of many in the Catholic church.

  21. Re:Fundies just can't stand the heat on Theologian Attempts Censorship After Losing Public Debate · · Score: 1

    Also with regard to the Galileo affair, Feyerabend argued quite persuasively that a fair assessment of the evidence available to observers at the time of Galileo actually point to Galileo being wrong. In fact, Galileo's "clenching" argument that the Earth moves is the tides, which Galileo thought occurred by the sloshing of the waters as the Earth moves in space. Galileo thought that the geocentric idea that the moon caused the tides was rediculous nonsense.

    Anyway, just to point out that the way knowledge progresses is always much more messy than the stories that get told.

  22. Re:Fundies just can't stand the heat on Theologian Attempts Censorship After Losing Public Debate · · Score: 1

    Actually, Catholicism isn't nearly as single-minded as your post implies. There are many parts of the Catholic church with many different perspectives. There are YEC groups and evolutionary groups and everything in-between. The Catholic church is quite a diverse place, and the idea that it is a singular unity is basically a myth. The "orders" of the catholic church have about as much variance as the Protestant denominations.

  23. Re:Lameness on Steve Jobs Dead At 56 · · Score: 1

    In anything, you can get people to work around the clock. What made Apple tick was that Jobs organized that work towards a common, definable goal. It is great to have a great crew. But there are a very small number of crews, no matter how great the individuals, who will work in a unified effort without the strong efforts of a leader to provide direction.

  24. Re:I'm skeptical on A Few Million Virtual Monkeys Randomly Recreate Shakespeare · · Score: 1

    I think this is completely silly. Don't even understand the point. If, instead, he had limited the string to single-characters, he would have been finished in at most a few minutes. So it looks like he is taking an impossible problem, cheating, and then covering for it by making the string long enough to require real work.

  25. Re:leaving such data around seems odd on Facebook: We Have Proof Ceglia's Contract Is Fake · · Score: 1

    I wouldn't expect intelligence agencies to be "naive non-technical" workers either, but in the UK numerous government secrets were released accidentally, because the agency simply changed the background color to black for top-secret data, and then published it to the web.