Slashdot Mirror


User: tom's+a-cold

tom's+a-cold's activity in the archive.

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

Comments · 488

  1. Re:Nah homoseuality isn't natural .. but on Human-Robot Love and Marriage · · Score: 1

    My take has always been that it's irrelevant whether homosexual relationships are by choice or not.
    I completely agree. Gay activists who take the "it isn't a choice" line are stepping into a trap set my conservatives, since they're implying that, if it were a choice, restricting it would somehow be less wrong. I don't have a dog in that fight: choice or not, everytime I throw the dice and no matter how drunk I've been, my partner always ends up being of different gender than I am. At least as far as I've been able to tell. After all, it's bad manners to ask. But anyway-- love's a beautiful thing, and so's a good hook-up, and anyone who wants to prevent that between consenting adults is a sick, twisted slimebucket whose hand should be slapped hard whenever they try to reach for any of the levers of power. It would have been a better world if one of the commandments was "Mind your own goddamned business."

    And automata? I'd guess 2050 is wildly premature.

  2. Re:google wants users to reach limit and pay up on Google Vows to Increase Gmail Limit · · Score: 1

    that depends on if you define capitalism to be evil too...
    Capitalism is not evil per se. But depending on what you're solving for, it can be an inappropriate solution. It delivers a sort of abstract efficiency in pricing things. It does not deliver fairness or justice. The side effects can be catastrophic, depending on whether you're one of the few beneficiaries or one of the many victims. And externalities such as environmental degradation might end up killing us all.

    What's evil is promoting capitalism as a panacea. It's just one of many sub-optimal arrangements for managing scarcity.

  3. Re:the fine didn't fit the crime on Juror From RIAA Trial Speaks · · Score: 1

    A right is something granted to you by some entity. Nowhere are you given explicit permission to nullify the law.
    I recall reading somewhere that we are born with inalienable rights, and they are very much not granted to you by the state. The Constitution was written so that powers that were not permitted to the government were forbidden. Rigths were assumed to be expansive unless explicitly limited. One of the objections by the founders to the Bill of Rights was that, since they enumerated rights, they might be regarded as an exhaustive list.

    Similarly, jurors do not have to explain the reason for their decisions to anyone. Jury nullification has a checkered past (it came to prominence in the 1950s and 1960s when southern juries refused to convict KKK members) but it's a necessary tactic when the legislative process has become so corrupted by legislation-for-hire that unjust and disproportionate laws are on the books.

    And if you find yourself on a jury, remember that you're probably the last chance the defendant has for anything approximating justice. Don't give out any information that can get in the way of that. Don't lie, but don't volunteer information.

    Me, I always get kicked off by defense peremptory challenges because I fit the "hang-em-high" profile, being a middle-aged, thick-necked Anglo-surnamed man in a so-called "profession." Oh well.

  4. Re:One more reason to *NOT* buy GM on Stalling Cars Via OnStar · · Score: 1

    GM doesn't make money on cars. They make money on finance. The only remaining profit center in GM is GMAC. So why should they give a shit how their cars work?

  5. Re:I forgot to mention this.. on James Randi Posts $1M Award On Speaker Cables · · Score: 1

    I've been down this road. If you're using powered speakers, why not just go digital (say, over fibre) to the speakers? Forget about copper. Have well-shielded, good-quality DACs and mono amps at the speakers. Transmit with error-correction if you're really paranoid about a clean signal: you get plenty of redundant bandwidth to play with on a fiber. And I suppose you'll want some way to adjust phase between the speakers. That's something you'll probably like to tune. Generally, minimizing the analog part of your signal chain is a simple solution. And wires aren't the only option: with ECC and some good buffering/caching, you could probably just stream the digital over WiFi. I haven't tried it but don't see any significant obstacles.

    And if you look at where distortion enters an audio signal chain, the speakers are usually among the biggest sources anyway. It's not that difficult to find good DACs and clean amps. But the physics of speakers is unforgiving. There are plenty of exotic solutions to those problems. If I were an audiophile instead of an engineer, that's the hole I'd probably throw my money into. As it is, I use headphones attached to my laptop. With all the screaming kids rampaging through the house, that's as good as I need. And when they're grown, my hearing will probably be so bad that it won't matter anymore. Too much high-volume listening with headphones...

  6. Re:So I guess everyone was stealing... on Sony BMG Says Ripping CDs is Stealing · · Score: 1

    According to the new rules of the corporate culture, we are stealing every time we expect some product or services for our money. We're stealing when we expect to use an iPhone the way we want to use it. We're stealing when we assume "unlimited" bandwidth means "unlimited" bandwidth. We're stealing when we borrow a book from the library or from friend. We're stealing when we pay for health insurance and then actually use it.
    It's a new spin on the old "property is theft" meme. In this case, for us to use our own property is being interpreted as theft by greedheads seduced by visions of an "IP" [sic] goldmine. My newest dystopian vision is the "leasehold hell" world. You won't own anything: it'll all be under draconian restrictive licenses, with legislation-for-hire to back it up. We need to shut the bastards down now or the only remaining forms of property will be corporate-owned.

  7. Re:Show me the money on Why Is US Grad School Mainly Non-US Students? · · Score: 2, Interesting

    No. It's not that the smart ones are, in particular, not going into science and engineering.

    I don't really know why this is.
    Because engineering salaries are depressed by H1-B visa holders who went to grad school in the US. For them, the depressed salaries still look good. For Americans, they don't. People with the intelligence to be good engineers can make a lot more money in a small business, or in some other profession where the labor market isn't so distorted.

    I work with H1-B holders: lots of them. On the whole, they work hard and are smart. As for ability, they've got the bell curve just like everyone else has. I won't venture to guess where the H1-B mean is compared to the American mean. The differences between educational systems and cultural norms are too great, but in terms of job performance, I couldn't say either group is consistently better. Depends on what you're trying to do. But the employers' assertion that they're more qualified than Americans to do that work is a self-serving lie. The real "qualification" is their greater willingness to put up with exploitation than a local. So, as a grad student, why would I bust my ass to go into an artificially saturated market?

  8. Re:Give me figures. on Mutant Algae to Fuel Cars of Tomorrow? · · Score: 1

    This is especially true if you simultaneously retrofit fossil fuel plants with carbon capture and storage technology and start expanding the use of nuclear, solar,wind geothermal and tidal power.
    Or, better yet, produce the same unit of GDP with less energy input. I dislike the term "negawatts" but those are what we should be looking for first. The US, in particular, is grossly inefficient in its use of energy (why not? It's nearly free for some uses). In order to mitigate the greenhouse-gas problem, we need to be net carbon-negative. That means increasing plant biomass significantly, NOT burning it to release the sequestered CO2 back into the air, and shifting the mix of energy sources away from both fossil fuels and biofuels.

    A good start is a very high carbon tax. And no get-out clause to bail out agribusiness.

  9. Spreadsheets Cause Brain Damage on Jon Udell on the Nerd's Spreadsheet · · Score: 1

    Like other posters said: half the time they're busted, denormalized lame-ass substitutes for databases. The other half of the time they lead to convoluted algorithms that would be expressed more simply in code. Spreadsheets are the shits-- logic and presentation layer tightly coupled. The only value they give is in sortable and filterable views, and grid controls on a webpage will do that for you nowadays.

  10. Re:thinking about something new? think again on Thinking about Rails? Think Again · · Score: 1

    If you've found a solution to a problem, consider carefully wrapping some other technology around it just because. Unfortunately my experience was that usually new technology/approaches typically were just because, usually driven by management (not always, and I'm not blaming them).
    I've also been in the business over 25 years. You've got a one-sided comparison going... you're looking at all the reasons the new choice is unfounded, but it's often the case that the old solution was chosen for even worse reasons, and even if you finally got it working after years of struggle, that probably led to so many compromises that it's not really something you can live with anyway.

    Oh, and Cascade really was worse. Cycle time to correct defects was too long, and there was this unfounded assumption that software could be built like a civil-engineering project. It was just an incorrect approach, no tradeoff there. For UI-intensive systems, JAD sessions work better. As for assembler, maintaining anything of non-trivial complexity was more trouble than it was worth. Been there, had no fun. I use assembler or C where I have to, but something higher-level wherever I can. And except in some unusual circumstances, I'd rather run a server on Linux (or BSD, or Solaris, or even bloody HP/UX) than Windows. So sometimes there is such a thing as progress. But in each of these cases, there was still cost and risk in making the transition. No free lunches here. But I agree that "because it's flavor of the month" is a piss-poor reason to adopt any solution. If there's no return on investment, there's no case for change. I wonder if what you're reacting to is not the new technology, but the over-promising that its advocates used to sell it?



  11. Re:Why rewrite existing systems? on Thinking about Rails? Think Again · · Score: 1

    * Use mature, well-tested, effective software (eg. Solaris, Oracle, FreeBSD).

    I dunno about that. Has anyone used a major upgrade of Oracle when it first comes out? I'd say that FreeBSD is the most carefully-tested of those three. But a well-tested release of Linux isn't that bad either. If you meant "stay off the bleeding edge," well, yeah, good idea. But don't assume those big vendors are always that rock-solid either.

    * Avoid immature fad "technologies" like AJAX.

    Some AJAX toolkits and implementations are better than others, but there's so much diversity in client-side async scripting that one could argue that there's really no such thing as AJAX anyway. It's a marketecture. The AJAX problems your project had were the consequence of poor requirements and short-sighted design choices: nobody thought about which browsers needed to be supported so the developers (who seem to have had an irrational MS-only bias) guessed wrong. I've implemented sites using Dojo, and have had no problems with it supporting both Firefox and IE-- though there were some interesting bugs on Safari, which we were not required to support, though some home users turned out to want it after all. More of a corner case than yours (three users in a population of several hundred), but I learned from that mistake.

    * Traditional applications offer more flexibility than Web-based applications.

    If by "traditional applications" you mean "fat clients," I have to disagree. There are some things fat clients allow that are hard with web apps, such as disconnected operations and tolerable performance with lousy connectivity. Before good client-side web UI toolkits came along, fat clients also gave richer interactions. But those gains were at the cost of nasty deployment problems, DLL hell (or the Java equivalent), sensitivity to OS version and patch level changes, and risk that locally-stored data on client boxes could be lost or corrupted in the event of system failure. Many of the limitations of web clients are really symptoms of poorly-thought-out UI design rather than endemic features of the browser interface.

    * Always give much consideration to back-end scalability.

    But never prematurely optimize. It seldom works and you end up constraining yourself because of scenarios that never arise. Scalability, capacity, and performance requirements are certainly things a design needs to address. Sounds like those were not articulated on your project, so the designers just threw it together. By the way, while it's quite possible to make dumb choices in .NET implementations that will kill performance, but I've also seen .NET-based systems that handle huge volumes well. I have lots of other reasons to dislike MS technologies, but it's not inevitable that your problems are directly attributable to the choice of .NET. More to incompetent architectural decisions.

    * Sometimes a text-based interface is far more efficient than a GUI.

    You betcha. Even if there's a GUI, point-and-click is not optimal for frequent, repetitive, time-critical tasks. People who sit in front of a screen all day live by keyboard shortcuts. They'll go carpal on you if they're forced to drag and drop thousands of times a day.

    * Get user feedback on software early and often.

    ABSOLUTELY. This goes back to the earlier point about requirement validity. Do UI prototypes. Do proofs of concept. Get the UI in front of the users early, and be prepared to redo it if it sucks. The fact that your development team didn't do that is another sign that they were ignorant and arrogant.

    * Maintain a reasonable level of heterogeneity, when it comes to software, hardware and vendors.

    If you mean that it's good to have a diverse environment, that ain't necessarily so. Supportability's better when you have less diversity. But what IS necessary is standards compliance when imple

  12. Re:Obligatory ShieldW0lf post on University of Florida Student Tasered At Political Rally · · Score: 1

    In the US now, it would be more like shouting "fire" in a burning theater.

  13. Re:Uncontroversial? Hardly. on Science vs. Homeopathy · · Score: 1

    My point is that I feel that I cannot currently claim that the theories of homeopathy are Impossible.
    But I think it's safe to say that either our current understanding of physical chemistry is drastically wrong in easily measurable ways or the stated theoretical basis of homeopathy is incorrect. Since the predictive power of physical chemistry is about the best that science has to offer, whereas the theoretical underpinnings of homeopathy are plainly derived from magical beliefs with no scientific basis at all, I'd give near-overwhelming odds that homeopathy is nothing but bullshit. It's not certainty, but it's as close to certainty as an empiricist can get.

    Oops, I'd like to say more but I need to go get my aura cleaned.

  14. I Don't Owe You Anything on The Morality of Web Advertisement Blocking · · Score: 1

    I walk into your store. I look but don't buy. For you, that's a lost opportunity to extract some revenue from my pocket. That is something entirely different than theft. You don't have a claim on my time, my attention, or the money in my pocket.

    These guys are no different than aggressive panhandlers who shout abuse if I don't hand them a buck. Don't assume you are entitled to respect from those of us who make a living by means other than parasitism.

    The only moral issue is that there are some shitheads who think they have the right to coerce their potential customers. Yeah, and if it wasn't for date rape, you'd never get laid. The only things you deserve are bankruptcy, ignominy and ridicule.

  15. Re:Oh boo hoo on The Morality of Web Advertisement Blocking · · Score: 1

    Why are these people so intent on advertising to people who are clearly not interested in it.
    Chalk it up to perverse incentives. A certain number of users click on those ads erroneously and the site gets paid for those errors. Some slimeballs even lay out their pages with poor usability just to encourage those errors.

    If you try to control the way I look at your content, you will fail. Whatever your business model, you have no assurance that I'll comply with it unless I explicitly agree. And agreement does not entail your having some weasely TOS hidden somewhere on your shitty site. If you can't stay in business when your users are empowered, you should change careers. For your moral improvement, I recommend a new revenue model involving you operating the receiving end of a gloryhole in an inner-city bus station for spare change.

    PS. I'd really like to find a way to reliably block those goddamned "Skip this Ad" ads. For now I abandon any site that displays one of those.

  16. Re:Too bad! on Barrier to Web 2.0 — IT Departments · · Score: 1

    Web 2.0 is a bloated, risky, pointless waste of time, money, bandwidth, and electricity.
    So perhaps you can then explain to me what Web 2.0 is? Besides a marketing term, that is.

  17. Re:that's quite a leading question. on Why Are So Many Nerds Libertarians? · · Score: 1

    Libertarian is the opposite of authoritarian...
    Hm. And all this time I thought anarchism was the opposite of authoritarianism. And it's not telling the full story to state that everything big government touches turns to shit: while to a great extent that's true of government, it is also true of any powerful, unaccountable group. Recent American history has been an object lesson in the private sector's ability to be every bit as brutal, corrupt, uncaring and incompetent as the government. Power's the problem: whether it's public or private is a distinction without a difference.

  18. For Once I Agree with Dvorak on The Downsides of Software as Service · · Score: 3, Insightful

    It has to happen by chance from time to time...

    SAAS has worse problems than server availability. It creates nasty integration problems since your critical enterprise data is not only crossing an interface, but the other side of that interface is not in your control. That's not just an integration problem: I'm waiting for a security breach against one of the big SAAS vendors. And not only is it closed-source, it's closed-source managed by a third party that doesn't have the same priorities that you have. So if you need to fix or customize anything on the SAAS side, you're well and truly screwed.

    The only reason SAAS emerged at all was as a response to the poor performance of most in-house corporate IT departments. Why wait for your own geeks to implement something badly in a year when you can go to an ASP who will give it to you in a couple of months? And of course there are the perverse incentives in how capital expenditure is accounted for versus externalized services. But the main motivation is that business managers just don't trust their own IT people. And based on the performance of most IT management, no wonder.

  19. Re:Incompetence! Opportunity! on Playing Music Slows Vista Network Performance? · · Score: 1

    Let's face it, Linux/Debian are technically superior to MS Windows, but the lack of a unified infrastructure and the million forks completely prevent is from usurping any type of power on the desktop.
    No, the "million forks" is one of the main reasons that GNU/Linux is technically superior to Windows: monocultures inhibit innovation. "Let a million forks bloom! Let a thousand schools of thought contend!" Or something like that. And Linus understands that, even with the kernel: it's one of the motivations for using git. Easier to fork and merge.

    It might also be that advertising has something to do with Apple's success. If, by "success" you mean that they're making nice, reasonably well-integrated desktop systems to appeal to the same kind of consumers as Bose does in the audio market or Audi with cars: those who like gimmicky design as much as they like functionality and want to pay more for the perception that they're somehow on the cutting edge without having to actually do anything special as a result. Most Mac users I know don't give a shit about the technical aspects, they just like the eye candy and the fact that a Mac is a positional good. It's not solely that it "just works"-- my family has Mandriva on laptops and they all "just work" too. I wouldn't mind more usability awareness in some UIs (especially in KDE) but I don't blame this on the fact that I have a choice of UIs.

  20. Re:Nonsense on Where To Find Opus On Sunday · · Score: 1

    If I'm the publisher and decide not to publish something, then it's self-censorship, which *IS* different.
    The conservatives keep going on about how the private sector is better than the government at this or that. Why should arbitrary repression not be one of the things they're better at?

  21. Re:Direct link to the first strip on Where To Find Opus On Sunday · · Score: 1

    Trying to pretend religion is the cause of humankind's problems and that people would all get along merrily if it were not for religion is just as absurd.
    Religion has indeed been used as an excuse for a huge amount of violence throughout history. Since it is largely superstition, it is not only a cause of violence, but an entirely dispensible one. But that is not at all the same thing as saying that, if there were no religion, there would be no more irrational violence in the world. Here's an analogy: smallpox is not the only cause of death. So does that mean that we should not eliminate smallpox as a cause of death, since there would still be others?

  22. Re:What a dung beetle on Does Going Digital Mean Missing Music? · · Score: 1

    "Vinyl/DAT/reel-to-reel/(insert esoteric, dated format) is better Just Because, and if you have anything less than $30/foot oxygen-free gold plated lamp wire pulled right out of Richard Gere's ass connecting your amp to your $5000 speakers, you're rotting holes in your brain."
    Gold cables are nature's way of redistributing resources from dipsticks with money to weasels. I'm not sure I like the weasels any better, but still...

  23. Easy on Open Source Community's Double Standard · · Score: 2

    Because going in the right direction is good, and going in the wrong direction is bad.

  24. Re:Wow! on Investors Bailing On SCO Stock, SCOX Plummets · · Score: 1

    The most surprising thing here to me is that this implies some share holders actually believed SCO had a case here.
    Some of them were just betting on a long shot and it didn't pan out. It wasn't all suckers-- some were cynics who knew the odds.

  25. Re:Sounds we can and cannot hear. on Does Going Digital Mean Missing Music? · · Score: 4, Informative

    I've used laptops to create music. Direct synthesis to CD, live tracks via an ACD, mixed using headphones directly connected to the little skanky computer audio-out. Even then, with a decent set of headphones, you can readily distinguish an AIFF stream from an MP3 in a duoble-blind test. A studio-quality signal chain sounds cleaner for this kind of work, but it's a couple of orders of magnitude more costly too. I did early mixes on the computer and mastered in a studio (good to have family members in the business).

    So you don't even need the $500 stereo to tell the difference.

    Along with noiselike sound sources such as cymbals, lossy compression also does a number on sharp transients. My own pet peeve is what happens to pick noise on acoustic instruments, as well as the "swoosh" effect on higher-frequency percussion events. Even at 256kbps you can hear mushiness. And my high-end hearing is not what it used to be-- I don't think I can hear much above 18khz anymore.

    What I wonder is how many engineers are now recording and mixing so that the song will sound OK even when it's mashed into a 128kbps MP3. Similar to how they used to listen to trial mixes on shitty speakers from AM radios since that's how the kids would hear it back in the day. You think there was an esthetic reason for all that compression? It was making the best of the limitations of the medium.