Slashdot Mirror


User: lkcl

lkcl's activity in the archive.

Stories
0
Comments
1,391
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,391

  1. bowling for columbine on Retired SCOTUS Justice Wants To 'Fix' the Second Amendment · · Score: 1

    wasn't it some guy michael who did that documentary, showing that there are an average of THIRTY FIREARMS PER PERSON in Canada, yet there were only two gun-related murders in the entire country that year. by contrast, i remember the camera man showing the city of detroit and this guy michael saying that there had been tens of thousands of gun-related murders in just that one city of the united states, alone.

    no: if canada's population can be sensible about guns, then gun "control" in america is not the answer. basically we may reasonably deduce that there's something terribly wrong with american society, resulting in many individuals placing little value on another person's life and them being sufficiently stressed or pathologically outright insane as to be capable of killing. passing laws to remove the guns *will not stop that*. it is simply not connected.

    if [sensible] citizens are not permitted to defend themselves from their own government, what we then have is a situation where the Oligarchy of the United States (see http://politics.slashdot.org/s... ) could basically murder those people who see it as their duty to protect their fellow cizitens from tyranny.

    hmmm... where have we seen that happen before? and before anyone *outside* of the united states imagines this to be a "local problem", remember that the united states has been doing things like bombing other countries and cutting off communications (cutting underwater mediterranean cables for example) of any country that attempts to e.g. start selling oil *not* on the $USD standard. so basically if the united states ends up in chaos it means the rest of the world ends up in chaos as well.

    sensible U.S. Citizens: please make your voices heard. loudly.

  2. "Airplane" mode, "Driver" mode on The Case For a Safer Smartphone · · Score: 1

    we have the concept of "airplane" mode. what's so hard about coding up a "driver" mode? oh wait... it's illegal to use a phone whilst driving, so "driver" mode would basically be synonymous with the "off" button.... :)

  3. parallelism on Linux 3.15 Will Suspend & Resume Much Faster · · Score: 3, Interesting

    .... um, it's 2014, the linux kernel is a critical part of the planet's internet infrastructure, is used in TVs, routers and phones all over the world, and you're *seriously* telling me that its internals aren't fully parallelised? i thought the linux kernel was supposed to be a leading example of modern operating system design and engineering.

  4. serious problems with networking equipment in HFT on Australia May 'Pause' Trades To Tackle High-Frequency Trading · · Score: 3, Informative

    http://www.nytimes.com/2014/04...

    this article explains in depth what the problem is. the SEC has now been alerted to the problem, and is investigating. the people who found the issue believed originally that this was deliberate, but it actually just turned out to be a systemic problem of the speed differentials between different routes that high-frequency trades come in at.

    what they originally discovered was that they could see a price on a screen, but the moment that they put in the bid to a number of brokers, the price would DISAPPEAR. they thought that this was deliberate, that someone was scamming them: it turned out that this wasn't true, but it took a couple of years of investigation to find out. what they did was they put in *individual* bids *directly*, and found that they were accepted. they then investigated various combinations, introducing delays into the bids, and found, amazingly, that it was down to the *time of arrival at the exchange* of their bids as they were sent via numerous brokers.

    so it was only when they invented a tool (which they called "Troy") that *deliberately* introduced networking delays, such that the bids would (as best they could manage) arrive within milliseconds of each other at the exchange, that they managed to trade successfully.

    if however any one of those bids happened to go via a different ISP, or a different router, or any other random combination, then the bids would *FAIL*.

    the problem it turns out is that these delay effects are well-known. most of the money in high-frequency trading is therefore made by seeing a slightly slower broker's prices, then putting in an undercutting bid *knowing full well* that the other broker has a slower network. and this aspect of high-frequency trading is what is currently under investigation by the SEC.

    *this is why the introduction of networking delays is so absolutely important*.

    the people who discovered this phenomenon basically had to set up their own independent exchange in order to solve the problem. they needed to introduce a delay of 350ms as a way to make things fair for everyone. they did this by basically putting in 38 miles of fibre-optic cable in a shoe-box in the basement of the server farm that they leased.

    it turns out that once investors discovered this, they began *specifically demanding* that their trades *exclusively* be brokered through this new exchange that had this 350ms shoe-box delay. it actually caused a lot of embarrassment for a number of brokers and trading houses because the brokers were explicitly disobeying their client's instructions, because the brokers didn't understand how important this really is.

    anyway: you really have to read that article (or the book) fully because it's quite complex, and it's basically an inherent flaw down to the fact that the internet (TCP/IP) is routed randomly, thus introducing gross unfairness that has become the subject of intense investigation, very recently.

    so yes, *all* trading should be done with at least a 350ms delay.

  5. left-handed and right-handed knots on Why Are We Made of Matter? · · Score: 1

    in the studies that i've been doing for the past four months the best explanation i've encountered is one where particles are actually photons obeying maxwell's equations *to the absolute* letter, on some form of circular (or knotted, or hubius helical) path, where the epicentre creates a synchtronic electro-magnetic field that it in symbiotic support of the epicentre. there is actually a lot of research recently into optics which shows that it *is* actually possible to create phased laser beams that will literally bend in a semi-circle.

    with that description in mind, the definition of a "particle" is therefore that the phase of the photon at the centre rotates in one direction.... and that for an anti-particle it rotates in the opposite direction. the string theorists / knot physics people have this down as "the knot being tied left-handed or right-handed".

    it's really that simple... but it requires a bit of explanation otherwise it makes no sense. why did the universe choose one in priority over the other? who knows: who cares. the choice has been made.

  6. Re:The new Hitlers on Was Eich a Threat To Mozilla's $1B Google "Trust Fund"? · · Score: 1

    Divorce laws can be changed to recognize civil unions so those wishing protection without getting married can be afforded it. Many insurance companies and private businesses already allow for 'domestic partners' when it comes to insurance, I don't see any requirement there that those partners be having sex.

    que?? since when did married people have sex??

  7. Re:i don't understand on Was Eich a Threat To Mozilla's $1B Google "Trust Fund"? · · Score: 2

    ok. i understand. there are personal views and there is a naive belief that his personal views will somehow interfere with his legal obligation to enact the articles of incorporation as a Director of a Corporation. to imply that someone is unfit to distinguish between personal and professional (legal obligations) is actually a very very serious accusation to level at someone, for which he could probably demand significant compensation, as well as initiate libel lawsuits against those people making such defamatory remarks. as he has faithfully been the CTO as well as a loyal person within the Mozilla organisation for such a long time i think he would stand an extremely good chance of winning.

  8. fwbuilder on Ask Slashdot: User-Friendly Firewall For a Brand-New Linux User? · · Score: 1

    i have a bit of a problem comprehending firewall rules (and deploying them). i asked around (just as you did) and got the advice "use fwbuilder". i liked it so much that i ended up writing a python script that parsed its xml files and generated HTML output so that i could clearly see what it was doing.

    but, despite admitting that i am not a firewall rules expert, i do have to say that nothing substitutes for actually studying what firewall rules are and understanding them properly. i say that from the position of being a person who, whenever they need firewall rules, does an internet search and cuts/pastes the results successfully into an amalgam that "does the job", but it "does the job" with the concern always being in the back of my mind that i probably completely messed it up...

  9. i don't understand on Was Eich a Threat To Mozilla's $1B Google "Trust Fund"? · · Score: 4, Insightful

    i'm sorry but i genuinely fail to see the importance of any of this "personal view" stuff. a technically-competent person who has been with it almost since the beginning: they were the CEO of Mozilla for about a week. someone as technically competent as brendan should have absolutely no difficulty firewalling personal from professional: why do we have to have idiots believe otherwise? could someone therefore please explain to me in simple language what's really going on?

  10. stress-related illness on Should Patients Have the Option To Not Know Their DNA? · · Score: 1

    the effects of stress in exacerbating and causing physical ailments is one that is well understood. many people naively believe that genes are the sole exclusive means by which illness may occur, despite there being innumerable counter-examples clearly demonstrating that this is false. that does not prevent people from *believing* that genetics is the sole exclusive cause of one particular illness or another, and *for such people*, that belief, when they are presented with such "quotes truth quotes", is quite likely to result in their death, due, ironically, to stress *triggering* the very illness that is merely latent rather than active within their genes.

    here on slashdot we have people who, by and large, are capable of logical and rational thought. when presented with scientific issues, they apply rational bullshit filters on the topic of for example genetics. many of the opinions marked "insightful" on this article are a clear demonstration of that. however the general population has little understanding of genetics, and many many people simply do not think "rationally".

    on the whole then, if it became a *legal requirement* to *force* people to listen to a doctor telling them words which, when that person heard them, were translated in their own minds due to their lack of knowledge and self-belief, that "they were basically dead already because of their genes", i would consider such people who pushed such laws through as being severely mentally ill as well as their actions being morally reprehensible.

    answer: no. it is highly irresponsible to force absolutely everyone to listen to something that they are not fully equipped to comprehend.

  11. Re:O RLY on Overuse of Bioengineered Corn Gives Rise To Resistant Pests · · Score: 5, Insightful

    YA RLY
    And the corporations selling this stuff cannot care less about it, all they care about is that we transition to patented and sterile seeds so we perpetually depend on them.

    my biggest concern is that they start creating what can only be described as "generation time-bomb crops", in a pathologically-insane effort to further save money. "time-bomb crops" would be those which you plant once, they grow, seed, plant twice, they grow, place a third time and they FAIL.

    now imagine such insanely-dangerous crops pollenating and cross-pollenating world-wide and it's not so hard to imagine a scenario in which world famine occurs within a five to eight year period in which all food crops world-wide completely fail.

    i was actually pretty shocked when i first heard of sterile seeds that even have a *single* generation planting. there's no guarantee that nature will not, through its own process of DNA evolution, *accidentally* come up with generation time-bomb crops.

    i've said it once and i'll say it again: genetic modifications to crops are so insanely dangerous that i'm beyond understanding why people do not understand this. if there was even the *slightest* risk of killing 7 billion people *why would you even contemplate it*?

  12. Re:directfb-lite and other webkit ports on Google To Replace GTK+ With Its Own Aura In Chrome · · Score: 2

    ls -altr /usr/local/lib/*lite*
    lrwxrwxrwx 1 root staff 16 Dec 7 2010 /usr/local/lib/liblite.so.3 -> liblite.so.3.0.5
    lrwxrwxrwx 1 root staff 16 Dec 7 2010 /usr/local/lib/liblite.so -> liblite.so.3.0.5
    -rwxr-xr-x 1 root staff 928 Dec 7 2010 /usr/local/lib/liblite.la
    -rwxr-xr-x 1 root staff 48848 May 3 2011 /usr/local/lib/liblite.so.3.0.5

    i'm sorry - that's 48k not 86k!! liblite is *tiny*.

  13. Re:directfb-lite and other webkit ports on Google To Replace GTK+ With Its Own Aura In Chrome · · Score: 1

    Which version of Qt did you use? There were a few releases that focused on load-time speedups.
    Have you tried it against Qt5? It should be 99% identical

    it was qt4.3 or thereabouts. the problem is that qt does far too much. when you think that lite 1.2 is around an 86k binary and qt4 and qt5 are several tens of *megabytes* you start to understand the extent of the problem. libQtCore is 3mbytes. libQtGui is 11mbytes.

    now bear in mind that when you're doing something like a web browser, all you really need is a font and pixel drawing system (cairo, pango), an input box (liblite), a way to read the keyboard and mouse, and err... it really ain't that complicated, then you start to understand why GTK and QT are complete overkill. only when you need to do things like open a new popup window or open a new browser window that you need something more complex, and heck, those can be done with a bit of X11 or Win32/GDI message handling for goodness sake. in cases where you're doing direct framebuffer writes (such as in chrome os, android, b2g, DirectFB applications and more) then you don't even need _that_, in many cases.

    so in effect it doesn't matter how good Qt4, Qt5 or GTK2 or GTK3 are, the fact remains that even the initialisation of the sub-systems that aren't going to be used are all simply too much. the only reason for maintaining those ports (of webkit) is to make it easy for people who wish to integrate webkit into *their* applications that are written in those frameworks.

    so the difference is: under the circumstances where you don't need the infrastructure of those frameworks, because you're doing a stand-alone web browser, these heavy-weight frameworks like Qt and Gtk are an exceptionally bad idea.

  14. directfb-lite and other webkit ports on Google To Replace GTK+ With Its Own Aura In Chrome · · Score: 5, Informative

    i've worked with webkit a *lot*. for example, i helped denis with the port of webkit to directfb. in doing the python-webkit (direct) bindings http://www.gnu.org/software/py... i covered a *lot* of different ports of webkit. here's the summary:

    * when compiling the standard webkit to run on a 400mhz ARM9, the gtk port started up in around... i think it was somewhere around 8 seconds. this was tolerable. it used about 130mb of memory to load a single basic page.

    * when compiling the DirectFB port to run on the same system, it started up in about 3 to 4 seconds, and used about 1 or 2mb less memory. this was great!

    * when compiling the Qt4 port to run on the same system, it took NINETY SECONDS to start up, consumed DOUBLE the amount of memory, and was basically completely intolerable.

    the directfb port basically used an older (revision 1.2) version of the lite toolkit. to say it's light-weight would be an understatement: it's absolutely awesome. qt4 has unfortunately turned into a bit of a monster. gtk by comparison has remained reasonably level-headed, and when it (finally!) has the equivalence of COM's co-classes added to the gobject introspection layer gtk will become highly significant, strategically.

    the only thing that the directfb-lite port lacked (at the time i was involved) was a window manager. this basically meant that you could only have one browser window open, and you had a callback for dealing with console alerts, which you had to then deal with yourself. i _thought_ about doing the same trick that mozilla does (which is most clearly demonstrated in b2g) - namely to implement the windowing system *in* webkit itself, in a high-level language: that would be cool. not many people are aware that firefox's menus including the toolbars and tabs are actually implemented *in javascript* (!), and the main browser "window" is merely a (secure) frame. b2g is an extension of that.

    so anyway, the point is: there are lots of ways this can be achieved. you can implement the window manager externally and treat the browser as an isolated "component". you can go the other route and implement the window manager *using* the browser engine. but the main point is that either way, gtk and qt4 are to be honest complete overkill. it's only when you have things like co-classes built-in to the underlying infrastructure (like COM has) that you get any _real_ flexible benefit from the widget set, and as neither gtk nor qt4 have those, there's honestly really no point having them around.

  15. "on a roll" on Mathematicians Are Chronically Lost and Confused · · Score: 1

    i had to be woken up at around 9:20am for a 3 hour A-Level Maths exam that had started at 9am and was to end at 12. starting at around 9:25 on the first question, after around 25 minutes i gave up and went onto the 2nd question. this one i did in around 15 minutes. from there i accelerated, completed *every* question, returned to the first and completed it in a few minutes. i then sat back for a while, then got some coloured pens and coloured in one of the graphs. i might even have been bold enough to have left 10 or 15 minute early.

    when the results were in i learned i'd got an A. on an exam that was supposed to be 3 hours and i'd completed every question in a little over 2. that was 1987 and i've never forgotten what happened. the point is: i know that once you get started, and get into the mindset, anything is possible: questions you couldn't answer suddenly become easy.

  16. goodbyemicrosoft.com on Ask Slashdot: What Software Can You Not Live Without? · · Score: 0

    yeah if it's a windows computer, the only piece of software i need is the one which was formerly available under the domain name goodbyemicrosoft.com. now it's available directly from the debian.org web site.

  17. severe materials shortage on Tesla Used A Third of All Electric-Car Batteries Last Year · · Score: 0

    what's the material that's used in batteries? lithium. how much lithium is there on the planet? not enough. this is the problem that's being swept under the carpet. we already have high prices on copper, as it's already in short supply due to its prevalence in electronics. the quantities required of neodymium (for the magnets in the motors), copper (for the moving coils in the motors) and lithium (for the batteries) to push around 2 tonnes of metal is basically... insane. there's not enough available on the planet. something has to give.

  18. ultra-heavy proton on The Higgs Boson Re-Explained By the Mick Jagger of Physics · · Score: 1

    ok, for what it's worth, my take on what the higgs is, is that it's a [virtual] ultra-heavy proton, made up of the same [previously undiscovered] ultra-heavy quarks that make up the [virtual] W and Z Bosons. it takes a bit of explaining, but i've been looking into this... a lot.... and i surmise that the W and Z Bosons are just flavours of pions (2-quark particles) whilst the Higgs is just a flavour of the proton (3 quark particles). they don't appear "in the wild" so to speak because a) they're incredibly large b) they're hugely unstable, *but* in "virtual" form they're actually very easy to create (universe-speaking)

    what's interesting is that there _should_ also be a "neutral" Higgs as well - based on an ultra-heavy neutron. hey look! there's two mass figures for the Higgs, and one of them was gamma ray decay particles only! and what's the difference between the 126.0 / 125.3 and mass of neutron divided by mass of proton? exactly the same to within 0.05%. funny that. .... the only problem is: i now need about 10 years worth of full-time maths training in order to catch up with the level of mathematics that's gone into QED in order to *prove* the above to the satisfaction of the rest of the particle physics community.... and that, essentially, is the whole problem with particle physics. the direction it's taken is so immensely complex that the number of people who can contribute successfully is vastly limited: thus, progress in this field isn't limited by computers or people's enthusiasm for the subject but by the direction that it's taken.

    from a software engineering and reverse-engineering perspective, pure maths like this simply doesn't have the kind of "rapid prototyping" loop that allows progress to be efficiently made. each mathematical construct is an "ivory tower", where the smallest theoretical modification or tweak can require the entire edifice to be redesigned from the ground up (taking man-decades of intense thought in the process).

    so - think of this: considered as a computer program, how could anyone "debug" the process by which particle physics has evolved?

  19. examples on NSA and GHCQ Employing Shills To Poison Web Forum Discourse · · Score: 1

    well. that would explain why maharishi mahesh yogi was accused of all sorts of things. and why various scientists get "discredited". it would be interesting to consider how best to counteract these measures, although Mr Maharishi Bounces-on-the-Mattress Mahesh Yogi had a tactic that seemed to work: ignore them....

  20. censorship long-term effects on Internet Shutdown Adds To Venezuela's Woes · · Score: 1

    it will be interesting to see and learn what the long-term economic and social effects of these censorship attempts are. the effect of censorship is not just going to cut off the "pruhtesters", it'll cut off researchers from access to papers and equipment, businesses from the customers and suppliers, and, additionally, cut off government departments within venezuela from effective communication with each other in the day-to-day operations. looking further ahead i look forward to seeing whether other governments find this lesson useful or not.

  21. coding standards on Stack Overflow Could Explain Toyota Vehicles' Unintended Acceleration · · Score: 5, Informative

    ... you know... i worked for pi technology in milton, cambridge, in 1993. they're a good company. they write automotive control systems, engine control management software, vehicle monitoring software and diagnosis systems and so on. one of the things i learned was that coding standards for mission-critical systems such as engine control have to be very very specific and very very strict. the core rules were simple:

    1) absolutely no recursion. it could lead to stack overflows.
    2) absolutely no local variables. it could lead to stack overflows.
    3) absolutely no use of of malloc or free. it could lead to stack overflows.

    now you're telling me that there are actually car manufacturers that cannot be bothered to follow even the simplest and most obvious of safety rules for development of mission-critical software, on which peoples' lives depend? that's so basic that to not adhere to those blindingly-obvious rules sounds very much like criminal negligence.

  22. link between mass value and avogadro's constant on Scientists Calculate Most Precise Measurement of Electron's Mass · · Score: 0

    well... this is puzzling. i tried converting the value reported to MeV and accidentally divided by the atomic units constant 9.109 382 91 x 10-31 instead. what i got shocked the hell out of me: 1000x avogadro's constant. according to reports here http://phys.org/news/2014-02-p... the value is 0.000548579909067 atomic mass units. if however you divide that by the atomic unit of mass reported here http://physics.nist.gov/cgi-bi...|search_for=atomic+mass+unit you get, to 6 decimal places, avogadro's constant times 1,000.

    i am... very very startled! the implications are that there is some sort of link between the mass of the electron and (if you look up the definition of 1 mole on wikipedia) the number of atoms in 12 kg of carbon. which is.... incredibly odd.

    i don't think it's a systemic error, because the original experiment's value agrees with that of other measurements that have been made of the electron's mass. what it would mean is that there appears to genuinely be a link between the mass of the electron and avogadro's constant.

  23. taxation on Foxconn Building Factories In Indonesia · · Score: 1

    i heard that taxation on electronic "luxury" goods is at an insane level in indonesia, resulting in grey imports and smuggling. building a factory in indonesia would be a simple way to get round the problem.

  24. EU is classified as an "Organised Crime Syndicate" on EU Commission: Corruption Across EU Costs €120 Billion · · Score: -1, Troll

    The European Union's accounts have not been signed off for over 14 years. no chartered accountancy firm will touch them. what that makes the European Union is an "Organised Crime Syndicate". this is not a hoax or a joke: it is a fact. any organisation that operates outside the law and siphons money from people in an organised fashion is a criminal syndicate. it happens to be illegal to fund Organised Crime. therefore, following the logic through, all the Sovereign States that give the E.U. their citizens' taxes are also breaking the law. it therefore also follows that any citizen of an E.U. Sovereign State is, if they pay taxes, funding Organised Crime and is therefore also breaking the law.

    as a citizen of a Sovereign State in the E.U the way to ensure that the law is not broken is therefore to contact a solicitor and arrange for any taxes being paid to be witheld - paid into an escrow account - pending resolution of the criminal activities of the European Union.

  25. misreporting on First Evidence That Google's Quantum Computer May Not Be Quantum After All · · Score: 1

    the article is mis-reported... or at the very least confusing. if you read the article carefully it describes failures of some of the researchers, followed by reporting the successful analysis and conclusions, possibly by a completely different team. the time-lines are not made clear, either. this sounds like a reporter decided to mis-represent the facts.