Slashdot Mirror


User: HiThere

HiThere's activity in the archive.

Stories
0
Comments
17,789
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 17,789

  1. Re:Photon model broken on Physicists Create Quantum Link Between Photons That Don't Exist At the Same Time · · Score: 1

    Or, from a different prespective:
    Models, Logic, Desire, and Motivation.

    P.S.: Single words don't map the concepts well, but the alchemists were as much philosophers as chemists (with different individuals leaning in different directions).

  2. Re:There are two kinds of programming languages... on Dart Is Not the Language You Think It Is · · Score: 1

    OK.

    PyPy might be fast enough, but I've never benchmarked it, and definitely not the version for Python3.

    FWIW, it's possible to write fixed length data records in Python (including Python3). It's just a real nuisance.

    OTOH 3 might be a real problem, if I got far enough into a project in Python. So far the kind of project where that would be a problem has washed out earlier on other grounds.

    As for 4: Nobody seems to do multi-threading well. Python's only a bit worse than others. It's gotten to the point where I write things as multi-process instead. With ANY virtual machine, that means a lot of overhead when starting things up, and a lot of continued RAM overhead. So you avoid starting processes frequently by using something analogous to threadpools, and communicating by message passing. (There's a couple of languages that handle this aspect better, but they have other problems.)

    So 5) There is no perfect language. You choose the language(s) for the project. Python3 is one of the languages that I more commonly choose. D (dmd) is another. Vala is a language that I keep my eye on, because it shows a LOT of promise. But it's been promissing for years, and every time I've tried it, there's been major problems. (I feel the run-time error messages merrit the description I've heard: "encrypted Klingon".)

  3. Re:There are two kinds of programming languages... on Dart Is Not the Language You Think It Is · · Score: 1

    I've really only got two complaints with Python3:
    1) It's too slow.
    2) It's too hard to write fixed length blocks of data to disk.

    Both of these could be addressed with optional typing, but I don't expect that to ever happen, because the trend is in the opposite direction. OTOH, any year now I expect Vala to become usable.

  4. Re:Common sense on Fed. Appeals Court Says Police Need Warrant to Search Phone · · Score: 2

    Perhaps they are legally required to have a warrant, but there's no punishment to them if they just ignore that restriction. At least not locally. (OTOH, the local police have been awarded a federal oversight manager with power to fire the chief of police unless he cleans up the department, so perhaps that's not common.)

  5. Re:Sheesh on FBI Considers CALEA II: Mandatory Wiretapping On Every Device · · Score: 3, Insightful

    We've been headed towards a centrally controlled police state ever since the Civil War. Actually, since long before that, but that was the point of inflection.

    The problem is that governments want to control. In fact, that's almost the definition of a government. So they tend to be run by people who are interested in control. Those people may have other goals, but control is their common goal. And advancing technologies have made increased amounts of control realisticly possible. (Please note that I didn't say anything about "human rights". Libertarian societies can be incredibly oppressive in that area. And controlling governments can be rather generous.)

    FWIW, I distrust all centralized locii of control. Each one is a single point of failure. This is why I consider the GPL to be the best license. And this is why I would favor a democratic government. (It's not because democratic governments don't make truly horrendous decisions.) But do note that democratic governments are unstable. Simple democracies tend to yield to tyrannies. (Both "tyrant" and "democracy" are from the Athenian dialect of Greek...and Athens oscillated between them.) A constitutional democracy was an attempt to stabilize it. Reasonably successful as such things go. But "plurality rules" voting was a major blunder. It needs to be "majority rules" so that the voices of those with non-central intrests are represented.

    The potential benefit of monarcy is that the government will look after the long-term interrests of the country. Unfortunately, it doesn't have a very good track record in that regard. At least not when the monarch has been powerful. (Weak monarchs have a much better record in this regard.) The US government shows no more regard for the future of the country, however, than did Louis de Roi Sol. Perhaps less.

    To make a sailing ship go you need both sails and a keel. (You also need a few other things that would extend the metaphor too far.) I.e., you need a propulsive force and a stabilizing force. If you lack either, then you are guaranteed disaster. OK. You also need a rudder, i.e., you've got to be able to steer a reasonable course. But governments tend to steer for increased control. Always. The only exceptions I can think of involve either incompetent hands on the rudder (which Britain was blessed with) or the collapse of the government.

    If you grant the prior paragraph, then the obvious conclusion is that we need to decrease the strength of the sails. Perhaps the currents will carry us to a better destination. (Not likely, admittedly, but possible.) We don't want to destabilize things, as that yields massive fatalities.

    But there are lots of problems with this simple solution. The main one is that it's not likely to lead us to any place better. But I don't think I can do anything better with this metaphor.

  6. Re:What? Again? on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 1

    They worked in the factories because after the enclosure acts they would have starved to death on the farms. The cry at that point was "The sheep are eating the men!".

    As you say "It's easy to scream "Foul!" when you drop context."

    Actually, they weren't all the same people. The factories destroyed a lot of cottage industries, and many of those were the people put to work in the same factories. It was the same process of deskilling jobs, and then reducing the pay for those who do the jobs that is still going on. Yes, there are lots of benefits to people who are directly touched by any particular instance of it happening, but the people who *were* working in the field are treated extremely poorly with no-to-minimal recompense. And yes, it's still happening. I wouldn't say that it's rate has speeded up, because it's been so uneven over time, but we are approaching another huge increase in the rate.

    But the driving engine for the factories was the enclosure acts, which basically threw people off their land, and gave it to the aristocrat that controlled the area. (Yes, he was already the lord of the land, but previously his power over the residents had had limits. Many of these were removed.)

    I'm not going to praise the fuedal system, but that doesn't mean that the means used by the wealthy to increase their wealth and power were either fair or moral. Usually they were legal, if only because the laws were written by the wealthy and powerful. Which means that I don't count them heavily on the scale of "right vs. wrong".

  7. Re: The Haystack on Florida Activates System For Citizens To Call Each Other Terrorists · · Score: 1

    Sorry, but I'm not convinced. That's the kind of thing that might be true, but which there is very little evidence to support. Perhaps it will become true when computer analysis of video imagry is good/fast/cheap enough.

    OTOH, there's also the question of whether it should be done even were it to be shown to be effective. This is rarely debated except by people who implicitly assume that their view is the only reasonable one. There are, however, valid arguments on both sides, so such close-mindedness isn't very convincing.

  8. Re:What? Again? on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 1

    You can call it a fallacy, but a lot of people starved to death for the benefit of the factory owners. They were protesting a real injustice. Perhaps their proposed solution wasn't an optimal one, but for them it was better than starving to death after being thrown out on the street.

    Remember, history is written by the victors in class warfare as well as in military warfare.

  9. Re:What? Again? on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 1

    There are several different people that are backing different approaches to that problem. Most of them are starved of funding, and also most of them are probably wrong. It would probably be foolish to bet that they are all wrong.

    For that matter, a distributed hill-climbing algorithm would probably be able to solve that problem for any well characterized area. It would, however, likely require an amount of time approximately proportional to 2^n, where n is the number of dimensions, if you require an optimal answer rather than an almost optimal one. And n can get pretty large. And the constant of proportionality probably also depends on the problem. Note that this isn't the best current approach, it's just the easiest to understand. It's unlikely to be practical for any complex problem, though it works quite well on simple problems. There are many other plausible approaches, and many that I don't know well enough to evaluate. And in a few cases the basic approach seems reasonable, but the implementation looks rediculous.

    I wouldn't bet that this problem will remain unsolved for 10 years. I'd make a bet at reasonable odds that it won't be unsolved for 20 years, or that it won't be proven to have been solved within 5 years. (It may have already have been solved by someone who doesn't have the resources to implement it on a large scale.)

  10. Re:What? Again? on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 1

    Sorry, that's not a particularly plausible scenario. Not to say it wouldn't be dystopian, but I think Mack Reynolds had a much more reasonable take on it. Lots of use of tranquilizers, and bread and circuses. And "pretty much fake" rivalries between the great powers.

    The one's I remember came out as Novellas in Astounding Science Fiction, or possibly Analog. I don't know if they were ever republished.

    Please note, it wasn't a terrible life for anyone who didn't have one of the powers-that-be as an enemy, but it was depressing, with little hope for improvement. Every major country was a totalitarian state, though usually disguised as something else. And every country was building, or had built, a pretty rigid caste system. He didn't follow that out to it's logical conclusion, where the lower classes were fed brith control.

  11. Re:This thought crosses my mind a lot. on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 2

    You're neglecting something. If the last of the current jobs are eliminated in 2045, which jobs will still be available in 2040, and how do you motivate people to prepare for them? Now try that same projection for 2035, 2030, 2025 and 2020.

    Note that you will be WRONG about which jobs remain in at least SOME of your predictions. So are you going to compensate those people who guessed wrong about which jobs will be left?

    It's not an easy problem, but AFAICT, the only way to even make a start at it is to have state funded university and graduate education available at a negative price. (I.e., if you can keep your grades up, you are paid room and board and get free education.) Then you adjust your estimates by adjusting the number of university positions that are available (based on academic quality, not on ability to pay). And get rid of "Publish or Perish", and schools using patents that they have filed to acquire funding. Patents resulting from state funded university work and research should be freely available for use within the country, and licensed by the government for use outside the country, with payment going to the government, not (directly, or in any tied manner) to the university.

    Note that even this won't suffice to prevent massive civil unrest when over half the populace is out of work.

    P.S.: Management will be the last job to be automated, because it's the managers who decide what automation will be used. Not because it's a particularly hard job to do better than most managers do. (OTOH, some managers do a pretty good job. I'm still not sure how much of what they do would be trivial if they weren't in political fights with all the other managers for status, however, and I expect that robot managers would cooperate better about that. I can't imagine that it actually leads to doing a better job.)

  12. Re:This thought crosses my mind a lot. on Rice Professor Predicts Humans Out of Work In 30 Years · · Score: 1, Insightful

    I'm rather sure that Watson, after suitable training, could write better C++ code than I could. I consider the STL to be an abomination, and avoid C++ at every opportunity. Given the choice of C++ or Ada, I'd choose Ada, though if efficiency isn't important I'd prefer Python3. (Actually, the compiler language that I usually prefer is D, but there are severe limitations in library support, so I often choose something else. But I'd pick even Java over C++.)

  13. Re:Hmmm ... on Irish Judge Orders 'The Internet' To Delete Video · · Score: 1

    If I read it (the summary) correctly he ordered Google, etc. to tell him whether it was possible to remove the video from the internet.

    This is a much more reasonable request. If I were to trust the summary, it wouldn't even be a request for Google to stop returning the video as the result of a search in Ireland. Or to do any particular thing other than sending him a report.

    FWIW, it's probably possible, at the cost of perhaps doubling the traffic on the internet. (You need to remove prior copies that resurface, versions compressed with a standard compression package, etc..) And it's certainly possible at the cost of removing all video transmissions. (I think e-mail without attachments could be preserved, but probably not web pages, and even transmission of compressed files is questionable if you want a high degree of certainty.) Of course, real certainlty would require shutting down the internet.

    Note that none of this addresses the question of whether Google has the capability of performing the action. But they are clearly actions that would yield the outcome in question.

  14. Re:Seriously? on Newegg Defeats Alcatel-Lucent in Third Patent Win This Year · · Score: 1

    While I grant that, this is only what process patents claim to do, not what they do. And obviousness is rarely considered in a reasonable way. It's supposed to be "obvious to those skilled in the art", whereas it is rendered as obvious to the most bigoted member or the jury or to the least appropriately skilled individual in the room. (Well, I exaggerate a little, but it frequently seems only a very little.)

    The actual implementation is so bad that all process patents currently existing should be deleted, and no more allowed to be issued until all people currently working in the patent office or in the patent courts have retired. Software is, if anything, worse. There ARE legitimate software related patents, but they all involve the interface between hardware and software (and not in the sense of running on a general purpose computer). I suspect that there were valid patents involved in the original Macintosh's square pixels. But there weren't any involved in reversing the y direction, despite the huge claims made for it as a "significant improvement". It did, I believe, speed drawing on the screen, but that part didn't touch the hardware interface, so while it was validly copyrightable, it didn't merit a patent.

    OTOH, please note that the place where I consider a valid patent plausible, the drawing of square pixels, may well have only have been properly describable in terms of both hardware and software. (Not, I hasten to add, that I've ever encountered a software patent that I believe properly described the purported invention. The ones I have encountered are marvels of unintelligibility, and do not reveal anything meaningful, and should therefore have been automatically rejected.)

  15. Re:Cool! All we have to do is create code to math. on Canada Courts, Patent Office Warns Against Trying To Patent Mathematics · · Score: 1

    Unfortunately, I don't believe that your argument is valid. While it's true that the high/low voltage signals used in chips are isomorphic to 1/0 values, they aren't the same thing. E.g., high could be either 1 or 0, as long as low was the other. (There might need to be some hardware changes to accomodate this, but they would be trivial.)

    The argument about "print" not being math isn't valid, but certainly the way it is used to drive a peripheral isn't math. That's hardware. And hardware isn't implicit in the code. (You could write to /dev/null as a math operation, but I don't think you can make the same argument about writing to a printer or a screen. At least not without delving into quantum physics.)

  16. Re:Mass Extortion on Federal Judge Dismisses Movie Piracy Complaint · · Score: 1

    Since I've avoided movies since the start of DRM, I haven't seen that message in years, perhaps decades. I'd actually forgotten about it.

    However, I'm not making an argument about this particular case, merely protesting ignorance of the law not being an excuse. That particular rule is unreasonable...though if someone intentionally refuses to be informed of the law, that is clearly a different case.

  17. Re:I've tried to like Google's Glass product... on Google I/O 2013 Underway: Watch For Updates · · Score: 1

    Why did you feel the need?

    At some point either Google Glass, or some other company's version, will be ready. Right now it's just a flashy gadget, and there are LOTS of flashy gadgets.

    N.B.: The current version of Google Glass doesn't work with glasses. I've heard they're working on a way around that, but I haven't heard they've been successful. So that cuts out a reasonably large chunk of their potential users (including me).

  18. Re:Mass Extortion on Federal Judge Dismisses Movie Piracy Complaint · · Score: 1

    Exerting your legal rights is not extortion, nor is offering a settlement to avoid litigation. For better or for worse, RICO doesn't apply.

    I think that is probably legally true. But as phrased this case closely fits the commonly understood, if not the legal, definition of extortion. And maybe that company yesterday that was threatening to tell all your neighbors that they thought you downloaded donkey porn (well, they weren't that explicit...it was a rather vague threat...phrased in a way that didn't make it any less threatening) wasn't doing extortion either. Not in a legal sense. There were enough weasel words in what they were sending people that it may well have been legal. But it was clearly extortion in every normal meaning of the term.

    I'm sorry. I must allow legislators, judges, and lawyers to define the games played in courts and prisons. I don't allow them to define what commonly used words mean.

  19. Re:Mass Extortion on Federal Judge Dismisses Movie Piracy Complaint · · Score: 1

    I guarantee that you are ignorant of most laws that apply to you. I believe that this would be true even were you a lawyer. I've read one law carefully, and it is fuller of spaghetti code than a Fortran IV program. Which basically means that you CAN'T know it. You can know parts of it. And if you study it carefully, you will know different parts at different times, but you'll never know the whole thing.

  20. Re:self representation = not smart on Federal Judge Dismisses Movie Piracy Complaint · · Score: 1

    IIRC, it was about a lawyer explaining why he hired another lawyer to represent him.

  21. Re:timing? on Russia Captures Alleged American CIA Agent In Moscow · · Score: 1

    I would guess that, among other reasons, they figured he was too inept to lead to anything useful, so they might as well get rid of him so as not to be distracted. And he *was* a blatantly corrupting influence.

  22. Re:yeah. on Russia Captures Alleged American CIA Agent In Moscow · · Score: 1

    If those are indeed the rules, as seems plausible, what it boils down to is that only the powerful have any rights.

    Given that, it's not surprising that those who do not feel counted among the powerful choose to ignore the rules.

  23. Re:DRM on Amazon Buys Sunlight Readable Color Display Company Liquavista · · Score: 1

    I've been avoiding them since they demonstrated with 1984 that they could remove books already purchased. I wouldn't actually say I was boycotting them, I'm merely no longer buying anything from them. Or recommending them. I also, however, don't buy much for the Nook, because I don't trust it not to be DRM infested. But it's a decent reader for e-pub text documents, most of which I get from Project Gutenberg .

    (OTOH, despite many worthy actions, I don't trust Barnes&Nobel because of some rather sleazy, possibly illegal but IANAL, deals they've pulled to drive smaller bookstores out of business.)

  24. Re:Warrant? on US Government Monitoring Associated Press Phone Records · · Score: 1

    We disagree drastically about what a persons papers and effects includes.

  25. Re:so what? on US Government Monitoring Associated Press Phone Records · · Score: 1

    That depends on how you define legal. I consider such a thing blatantly unconstitutional, and therefore not even potentially legal. (I will grant that many judges disagree with me.)

    I am not a lawyer, but I can read basic english. "Secure in their persons and possessions against unreasonable search and seizure...(etc.) seems to me to cover the situation.