Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Really? (Score 1) 306

So I went to http://www.cdc.gov/violencepre... but nothing on the visible page displayed (AFAICT) a link to the raw data. It did say
"Note: Javascript is disabled or is not supported by your browser. For this reason, some items on this page will be unavailable. For more information about this message, please visit this page: About CDC.gov."
which may explain that. But I don't think I'm going to enable JavaScript.

I was actually hoping for a link, but perhaps they don't have the data in a form accessible without JavaScript.

Comment How do you charge them? (Score 0) 330

Some people have a garage to store their car, and they have an obvious way to charge the car. Most people don't. Is everyone going to drive to Fry's every day to charge their car? Free charging won't last long if the cars become popular.

This is why the Prius is a better model than the Volt. (Well, if I properly understand the Chevy Volt.) The Prius can charge it's own batteries (off a low powered gas engine).

Comment Re:Really (Score 1) 211

Snobol, Rascal, Mortran, Lisp, Fortran, Cobol, ... there's lots more. Some will succeed. Some will find niche applications. Some will disappear. (But Cobol is still around...though fading.)

You're just noticing the tip of the iceberg of current languages. There are more now than ever before because communication has gotten a lot easier, and because there are more programmers. But your current favorite language will someday be forgotten.

MIX, Icon, Icebol....

Comment Re:Automatic Reference Counting better... (Score 1) 211

I was counting automatic reference counting as a form of garbage collection. And it does have some tradeoffs, but, IIUC, the loops of links problem is subject ot automatic handling. What you *can't* allow is casting between pointers and non-pointers. To me this seems like a minor limitation, and one that should probably be implemented anyway. (With, of course, some escape hole around the prohibition for those that really need to and really, really, know what they're doing.)

OTOH, be aware that Python used to use reference counting and finally decided that it was an inferior approach. It's a different target group of programs and programmers, but still...best to understand WHY they decided it was an inferior approach.

FWIW, having *some* form of garbage collection helps termendously when manipulating variable length strings and arrays.

Comment Re:"without garbage collection" (Score 1) 211

The proper way to handle that is to allow garbage collection to:
1) run in a separate thread, and
2) be disabled in sections of the program where timing is critical.

If your application needs to, you can disable garbage collection right after the beginning, and never re-enable it. Then the compiler/linker can be smart enough to just remove it as unused code.

Garbage collection allows many techniques to be handled with non-deterministic freeing of memory. This can be especially important when programs are running on multiple independent threads/processes. (Sorry about threads/processes, but different languages use the terms differently. I mean code that can be running on separate cores and whigh has only limited sharing of information between the routines. In Python this would by MultiProcessor code, not multi-threaded, but it's not the same as separate system processes, quite. I'm not sure how Java would term it, but it's my understanding that in Java separate threads have common access to the same memory, and this isn't what I mean. I'm thinking more of D's std.concurrency or Ada's Tasking. [Ada has ways around the lack of garbage collection, but that's a part of what makes Ada difficult to use, as storage pools don't really handle things well dynamically. OTOH, I sometimes wish D's garbage collection was more deterministic. There's trade-offs everywhere.])

Comment Re:Ada (Score 1) 211

Well, unicode handling is a *bit* easier in Rust. Unfortunately the general character class seems to be available only as an experimental feature, and the library B+Tree doesn't persist to a file. So it's clearly got some drawbacks. (OTOH, C++'s handling of unicode is pathetic. Vala is better, but it seems dependent on the Gnome libraries, which means it's probably untrustworthy.)

That said, handling variable length strings and heap allocation in Ada is really painful. (Yes, I know about unbounded-etc. But all literal strings are a different type.) And Ada's memory management is only slightly better than C++'s. You *can* do it in either, but in both it begs for an error to occur (though Ada will often catch the error).
This is too bad, because I really like much of the Ada type system.

Comment Re:Comments so far are pathetic (Score 1) 306

Most of the comments seem to me to be arguments about whether it *is* legal, not about whether it should be. (I'll grant that generally people seem to feel that the current laws justify the belief of the poster.)

The best post, to my mind, was the one implying that it should be the job of the state governments. Or the one saying that only in California would it be illegal. (I think that last is probably wrong, but then I live in California, so my view of the current laws may be biased. But I believe that unless one is a "public figure" one owns the right to reporductions of ones image. However this could be only California law, even though I believe that it's generally true. [IANAL, in case that wasn't obvious.] And if I am correct then publishing the image of someone without their signed permission is a copyright violation.)

Comment Re:Really? (Score 1) 306

I doubt that the point was a point of legality. I suspect that the actual majority of rapes are comitted by men. And probably the majority of the victims are women.

If your point about the statistics collected by the federal legal system is correct, that is an interesting addendum, and a note of a rather strange kind of prejudice, but I doubt that it's statistically important. (OTOH, clearly "other" tends to hide matters.)

I find it quite difficult to accept your assertion that "If you look at the actual data itself the number of men made-to-penetrate and the number of women penetrated in each year of data released so far has been virtually equal." and would like to know what data this asserion is based on. Do you have a citation?

Comment Re:Really? (Score 1) 306

Well, we do have various "violence against people" acts called things like assault, battery, etc. But I'll agree that it should be equally wrong to comit violence against all people. So that act should be restated. And there should be exceptions for cases where there is mutual agreement.

OTOH, women are typically smaller and weaker than men, so typically women need more protection. But there are clearly cases where that's not true.

Comment Re:Once a clown, always a clown. (Score 1) 306

In the first place I don't recall any mention of "executive orders" in the constitution, but in the second place, even were such to exist it wouldn't justify using them in a manner beyond the powers granted by the constitution. As they frequently are. And doing so should be an impeachment offense...and not just impeachement, also conviction. Unfortunately, that means politics, and most legislators will stand by their party. (Also most legislators believe in "the divine right of government".)

Comment Re:Look past left or right wing bullshit.. (Score 1) 306

To me it looked like he was asking that the agency not look the other way, and to find existing laws that applied to cases. It's not as if the FBI always enforces the law. Often they decide the benefit is not worth the effort. And it's quite difficult to execute revenge porn without breaking SOME law. As someone else suggested copyright infringement. (I really doubt that posters generally have a signed permission to publish the image.)

Comment Re:c'mon (Score 1) 306

Why are you assuming that the women didn't build the companies? I definitely know that some companies were built by women. I'll agree that most companies were built by men, but not all, and often both men and women had a part in the building of the companies. Additionally more companies have been destroyed by men than by women. Additionally, often the men who built the companies aren't the one's currently running them, so claiming that those men currently running the company have "skin in the game" purely because they are men is unjust and, basically, stupid.

Comment Re:c'mon (Score 1) 306

I feel that asinine is to mild a derogoratory term. Malicious would seem more apt. Or sadistic. Or bullying (though that's also a bit mild in the normal case).

Probably the correct description, however, is egocentricly .... and again I'm at a loss for the proper word. It would mean vicarious appreciation of another's suffering because in some way they aren't similar to the speaker. And I count it as a major form of evil that humanity suffers from.

Comment Re:Meanwhile down at the track... (Score 1) 163

I didn't exactly miss the point. There are reasons why I only speculate about what would be a good thing to invest in, and I'm well aware of them, but diamonds was such a spectacularly bad choice.....

FWIW, what I really think these commodities should be is the basis for a monetary system. I really dislike the floating dollar, even though I understand why the gold and silver standards were bad. Monocrystalline Silicon is something that can be manufactured as needed with sufficient effort, and which has intrinsic value (currently). The problem, of course, is that it's value could disappear if there were some technological advance that obsoleted the use if silicon wafers in computers. A few decades ago that looked quite unlikely. Now....well, not so much so. But wheat doesn't store well, etc. But I agree that they aren't practical for individuals.

Comment Re:What is trust these days? (Score 1) 176

Sorry, but resources are not identical to jobs, and there is not constant relation between them. If all you do is use robots to mine the ore and ship it to China, yes, a FEW jobs will be involved, not many.

When Lenovo bought IBM ThinkPad division, do you think that the people who worked there continued to work there? Well, they did for awhile, during the transition. They don't anymore. If they're lucky they work for IBM. But that's a very big if.

I'll agree this much. Part of what makes a company is the people. In particular the people hold much of the knowlege. But often the right to use that knowlege is held by the company itself, not by the people. This is certainly true in the case of patents, copyrights, trademarks, trade secrets, etc. So when the company is sold, the people working ther have a "duty" to share the knowlege with the new owners. They may also continue to have jobs, but often this will mean relocating. Sometimes it means training someone else to do the job you currently hold.

You seem to be sincere, but to have a radically oversimplified idea of how economics, companies, etc. work.

Slashdot Top Deals

All life evolves by the differential survival of replicating entities. -- Dawkins

Working...