Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:power (Score 1) 42

I'm sure that it will use a lookup table, but it's also going to have to build those tables dynamically because due to the nature of mechanical devices. 1) no two are identical and 2) they wear while in use, especially while running near the edge of materials technology, further exacerbating point #1. You really do need a learning control system if you're not in a perfect world, or doing something hilariously easy — which this isn't.

Comment Re:Offense: (Score 1) 360

Needless to say, by disagreeing, I mark myself as an un-person.

Needless, pointless, and untrue. Someone else may so choose to regard you; you, however, are not that at all, and anyone who takes the attitude that you are, as you put it, an "unperson", is solely responsible for that attitude. You're still you, just as worthy as ever.

Consider the source, soldier on. Defy invalid social norms.

Comment Re:Offense: (Score 1) 360

Some things are just not done, and are socially unacceptable this is one of them.

Socially unacceptable is one thing. And the appropriate response from you when faced with something you identify as such is also social: adjust your respect, relationship(s) and commentary according to the social cues you are given.

Relying on coercion and/or violence exerted by your government so you can assure that the general social environment is only populated by speech you approve of is something else entirely. It reeks of abject failure on your part, and on the part of your legislators. Such government-based active repression is one of the very few things that is more despicable than intentionally offensive speech presented without even a suggestion of humor.

Comment Pot, Kettle, irony (Score 1) 360

> But as an athiest, my very existence is 'offensive' to muslims.

I'm an atheist as well. And I am aware that some Muslims proactively take offense because of my lack of belief.

However, you should be aware that of the five pillars of Islam, none say or imply one word about "hating atheists." That's just crap out of the Koran, which is a mish-mosh of uncorrelated and unordered quotes. Only fanatics take the violent sections of the Koran seriously. Not that there aren't enough fanatics to go around, of course.

> Are you suggesting that I should commit suicide to appease the Muslims?

Not in the least. I wasn't suggesting anyone should commit suicide, or in any way alter who or what they are. These are not things that give offense. You have not chosen to be atheist in order to give offense, have you? I presume you're atheist because you find that to be a comfortable state of mind, one that correlates well with what you observe of the world around you. Nothing to do with giving offense at all. I'm not wrong, am I? If I am, please let me know... that's a whole 'nuther bag of wolverines.

Simply being (existing as) atheist is not giving offense. That is the same as the case where someone is simply "being atheist" or "being Christian" or "being Muslim" or "being a rock collector."

When such provokes an "offended" response, we are merely seeing examples of the common practice by muddy thinkers of taking offense for any, or no, sane reason...

> Go Fuck Yourself ...Just as you have here. Brilliant to have so cleverly put yourself in exactly the same unreasonable club with those nasty, hateful, offended Islamists, isn't it? :)

Comment Re: not original (Score 1) 190

One thing about your earlier example is that generators are not normally a necessity.

Unfortunately, even the furnace won't function in most places without power, so electricity is a necessity. Most of our equipment is very poorly thought-out like this. When I installed a replacement on-demand water heater in this house, I could get the same model with different suffixes corresponding to three different ignition systems: a plug-in, on-demand spark ignition; a dynamo-based, on-demand spark ignition; or a tradtional pilot, with a piezo igniter. I chose the piezo igniter because I know I live in the boonies and the power can go off here, and I still want to have hot water if that happens. Of course, having flow takes a generator, but it doesn't take a whole-house generator and the pump house is significantly distant from the house.

Comment Re: not original (Score 1) 190

Plus, how do you codify a house able to withstand a high tide 12 feet above normal?

You don't. You just expect it to be washed away, and you don't expect help. And anyone who expects to be able to depend on you in situations with heavy weather is a tool who deserves to fail. We keep propping up idiots and we wonder why the world keeps looking more and more like Idiocracy. Nobody but farmers should be living on a flood plain, and we should be farming it. Nothing but disposable (and once fallen, biodegradable) summer homes should be built on the beach. No flammable structures should be built in wildfire zones. No fragile structures in common quake zones. Yet we still have all of that. Yes, even that last one, California is still building shit-shacks made of nothing. They might not fall down in a quake, but they will slop themselves apart, and they're highly flammable even though this is wildfire country.

In short, we are not even using the most basic common sense when siting and building. It's all for profit, and there is no sense to the system whatsoever. In fact, people who try to do the right thing are usually hampered so as to continue to produce more business for the system, ye olde broken window fallacy in action.

Comment Re:Thin library (Score 1) 131

I tried this service a few months ago - I took pictures of about 200 books (out of 1,000 or so) and not a single match was found. It's a great idea, but the library is so thin that the service is probably near useless for most people. Still, it's worth a few minutes of your time to check it out just in case.

I do wish that the major publishers would get behind this service. I wouldn't mind paying a dollar or two for an electronic version of the paperback books I already own - but honestly not much more than that.

Comment Re:uh - by design? (Score 1) 163

All drivers on OS X are already required to tell the operating system ahead of time that a device is about to DMA to memory. That's how that VT-d is able to configure the IOMMU hardware to allow those devices to access RAM without worrying about 64-bit address spaces. So the OS already knows precisely which pages of physical RAM should be accessible by PCIe devices using DMA. If other pages of RAM are accessible, that's a bug.

Similarly, making the Thunderbolt controller's IOMMU mappings be driven by that part of the kernel should not break any drivers at all, by definition, because PCIe devices shouldn't be issuing DMA requests except at driver-preapproved locations. So AFAIK, the only way such a fix could break any device would be if that device was trying to do something really dangerous, like reprogramming one of the PCI bus bridges, or reflashing the computer's EFI firmware....

I mean, I suppose that some drivers might be inadvertently configuring a mapping for a page of memory that also contains executable code or class instances (with function pointers), in which case fully fixing this would also require Apple to modify the IOMemoryDescriptor class to ensure that the DMA-enabled pages are whole pages owned by the descriptor, but that should still be pretty minor, and should result in only a modest amount of wired kernel memory bloat.

In the worst case, such a change might require a CPU-driven copy-on-prepare and/or copy-on-complete to work around drivers that provide their own virtual addresses for a memory descriptor that aren't page-aligned, which would cause a big performance hit for those few drivers, but I'd expect most driver developers to quickly fix those design mistakes to eliminate the performance hit. (And that's assuming this isn't done already—for some reason, I thought those buffers had to be page aligned or you'd get a panic, but I'm not seeing anything about it in the docs, so I might be remembering wrong.)

Comment Re:Offense: (Score 5, Insightful) 360

No. Offense can surely be given. But trying to magically legislate it away is a horrific, cowardly, hubris-ridden mistake. Offense arises because of difference in opinion and grasp of fact, intentional or not.

Because of this, it can and will always arise, no matter how narrow you choke down the channel of discourse, unless or until all have the same opinions and grasp of facts, which, one hopes, will never, ever come about.

The most productive course is to try not to give offense, and if received, to assess it and take value (warning, insight, stance, new information) from it if possible — otherwise, let it go.

Restricting opinion by legal means is one of the worst ideas ever. Offense is not a legitimate mitigating factor for censorship and repression. When enacted into law as justification for anything, what it tells us is that we need new legislators, because the ones we have demonstrated fundamental incompetence.

Comment Offense: (Score 5, Insightful) 360

No one has the "right to not be offended." Being offended is subjective. It has everything to do with you as an individual, or as part of a collective, or a group, or a society, or a community; it varies due to your moral conditioning, your religious beliefs, your upbringing, your education; what offends one person or group (collective, society, community) may not offend another; and in the final analysis, it requires one person to attempt to read the mind of other persons they do not know in order to anticipate whether a specific action will cause offense in the mind of another. And no, codifying an action in law is not in any way sufficient... it is well established that not even lawyers can know the law well enough to anticipate what is legal, and what is not. Sane law relies on the basic idea that we try not to risk or cause harm to the bodies, finances and reputations of others without them consenting and being aware of the risks. Law that bans something based upon the idea that some group simply finds the behavior objectionable is the very worst kind of law, utterly devoid of consideration or others, while absolutely permeated in self-indulgence.

Conversely, when people are truly harmed (not just offended) without their informed consent (and legitimate defense is not the cause), then the matter is one that should arguably be considered for law. Otherwise, no.

Slashdot Top Deals

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...