Slashdot Mirror


User: Hal_Porter

Hal_Porter's activity in the archive.

Stories
0
Comments
8,852
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8,852

  1. Re:Body shaming on 'Watershed' Medical Trial Proves Type 2 Diabetes Can Be Reversed (bbc.com) · · Score: 1

    The Lord Beetus is coming for those footsies!

  2. Re:Brain scan? on Why Some People Can Hear Silent GIF (bbc.com) · · Score: 1

    We need to send people like this off to fight against ISIS for Assad and the Russians. Or for Assad against ISIS and the Russians. Or for ISIS against Assad and the Russians. Whatever. The important thing is to get them into bootcamp and off out to the Middle East ASAP.

  3. Re:Despise both these directors on Quentin Tarantino and JJ Abrams Team Up For 'Star Trek' Movie (hollywoodreporter.com) · · Score: 1

    Don't worry, the sexual abuse allegations against Tarantino will be out any day soon and he will be forced out of the business.

  4. Re:Another Spoiler Alert! on Quentin Tarantino and JJ Abrams Team Up For 'Star Trek' Movie (hollywoodreporter.com) · · Score: 2

    Walter Koenig in drag. Put him blackface too, and I honestly can't see how we can't end up making bank from the diversity crowd.

  5. Notice they don't compare performance to an x86 chip. And it'll suck. An Snapdragon 835 compares poorly for performance with x86/x64 chips even given native code

    http://weborus.com/snapdragon-...

    And Photoshop x86 probably uses a lot of SIMD code. Theoretically you could probably JIT x86 SSE to ARM NEON, but Intel posted this

    https://newsroom.intel.com/edi...

    Intel carefully protects its x86 innovations, and we do not widely license others to use them. Over the past 30 years, Intel has vigilantly enforced its intellectual property rights against infringement by third-party microprocessors. One of the earliest examples, was Intel's enforcement of its seminal "Crawford '338 Patent." In the early days of our microprocessor business, Intel needed to enforce its patent rights against various companies including United Microelectronics Corporation, Advanced Micro Devices, Cyrix Corporation, Chips and Technologies, Via Technologies, and, most recently, Transmeta Corporation. Enforcement actions have been unnecessary in recent years because other companies have respected Intel's intellectual property rights.

    However, there have been reports that some companies may try to emulate Intel's proprietary x86 ISA without Intel's authorization. Emulation is not a new technology, and Transmeta was notably the last company to claim to have produced a compatible x86 processor using emulation ("code morphing") techniques. Intel enforced patents relating to SIMD instruction set enhancements against Transmeta's x86 implementation even though it used emulation. In any event, Transmeta was not commercially successful, and it exited the microprocessor business 10 years ago.

    Only time will tell if new attempts to emulate Intel's x86 ISA will meet a different fate. Intel welcomes lawful competition, and we are confident that Intel's microprocessors, which have been specifically optimized to implement Intel's x86 ISA for almost four decades, will deliver amazing experiences, consistency across applications, and a full breadth of consumer offerings, full manageability and IT integration for the enterprise. However, we do not welcome unlawful infringement of our patents, and we fully expect other companies to continue to respect Intel's intellectual property rights. Strong intellectual property protections make it possible for Intel to continue to invest the enormous resources required to advance Intel's dynamic x86 ISA, and Intel will maintain its vigilance to protect its innovations and investments.

    There's a helpful graph of Intel patents on new instructions going back to 1996. US patents since 1995 have a 20 year life. Which means anything after 1997 is still valid. It's fair to assume that Photoshop uses some recent SIMD instructions for performance. The patents on those have a lot of time left in them.

    Microsoft's emulation is part of Windows on Windows, i.e. the code which runs 32 bit x86 binaries on 64 bit Windows. So it will only work for 32 bit x86 applications, not 64 bit x64 ones.
    x64 has SSE2 as part of the ISA and ABI, i.e. you'd have to violate those SSE patents to JIT it to ARM NEON.

    I.e. Intel's threat over SIMD makes it hard to get something like Photoshop to run well on an ARM. And the fact that the fastest ARM chips are still quite a bit slower than the fastest x86/x64 chips does too.

  6. Small or Medium sized enterprise?

  7. Re:Perhaps... on Qualcomm Announces Latest Snapdragon 845 Processor (9to5google.com) · · Score: 1

    Samsung had an interesting idea for the Galaxy S2. You had a phone which was slim with the default battery and back. Or you could could have a slightly less slim device with a larger battery

    https://www.youtube.com/watch?...

    Unfortunately I never managed to get hold of one.

  8. Re:Wow! on Qualcomm Announces Latest Snapdragon 845 Processor (9to5google.com) · · Score: 2

    Well at least we know that Qualcomm is not going to throw in the towel, leave the IT business, marry a nice Swiss girl and go and farm goats in a bucolic mountain village.

    If I were Qualcomm that's what I'd do. Apple and Samsung have been right cunts recently.

    It's good to know they're sticking in there.

  9. Windows runs on top of UEFI so it's possible that you could install a generic 'ARM Linux' image on them.

    However in the past Microsoft have forced hardware vendors to lock down their ARM devices but not lock down their x86/x64 ones

    https://www.pcworld.com/articl...

    "Disabling Secure [Boot] MUST NOT be possible on ARM systems," reads page 116 of the company's Windows Hardware Certification Requirements document, as noted recently by Computerworld UK blogger Glyn Moody.

    "Microsoft confirms UEFI fears, locks down ARM devices" was the title of the ensuing blog post from the Software Freedom Law Center (SFLC).

    'Custom Mode Allows for More Flexibility'

    So that's one bit of bad news for Linux users. On the PC side, however, things are more complicated.

    For non-ARM devices, Microsoft's Certification Requirements define a "custom" Secure Boot mode that seems to allow for the installation of Linux. "On non-ARM systems, the platform MUST implement the ability for a physically present user to select between two Secure Boot modes in firmware setup: 'Custom' and 'Standard'," the Microsoft document specifies. "Custom Mode allows for more flexibility."

    Specifically, Custom Mode will let users modify the contents of the Secure Boot signature databases and the platform key (PK) that verifies kernels during system start-up, thus potentially opening the door to alternative operating systems such as Linux.

    I.e. Microsoft's view is that there are two different types of devices

    1) 'PCs', i.e. x86/x64 devices where Microsoft was legally judged to be a monopoly. On those they force IHVs to allow the user to install new signatures. So you could install a certificate containing the Ubuntu public key and then the UEFI firmware would then verify and load kernels signed by Ubuntu's private key.

    2) 'Appliances' - phones, tablets etc running on ARM. Microsoft can make a case that they're not a monopoly in this market and thus they can force IHVs to not allow you to install new signatures.

    That's what happened with the Windows RT devices back with Windows 8. Those devices were locked down in other ways too - they'd only run Win32 ARM binaries if they were signed by Microsoft. Third party software had to be Metro. They also flopped pretty badly because in practice that meant they were pretty useless.

    Windows 10 ARM devices will allow third party Win32 ARM binaries. They'll also have a emulator which can run Win32 x86 binaries. So maybe they'll change their policy and allow the user to install signatures and run an alternate OS. Or maybe they won't.

    As far as I know they haven't made any definitive statement on this.

  10. Re:Idiot users on A Popular Virtual Keyboard App Leaks 31 Million Users' Personal Data (zdnet.com) · · Score: 4, Informative

    Most of them do unfortunately. E.g. SwiftKey does. Also SwiftKey used to be an indie dev house but that got bought by Microsoft. It'd be nice to think that Microsoft selflessly love Android users and want to support a good keyboard application for Android and iOS even though they are competitors to Windows Phone. However it's more likely that they bought it because it had a bunch of user data they could monetize in various dubious ways.

    https://swiftkey-keyboard.file...

    Potentially dangerous permissions
    GET_ACCOUNTS: Allows access to the list of accounts in the Accounts Service.
    READ_EXTERNAL_STORAGE: Allows an application to read from external storage.
    READ_SMS: Allows an application to read SMS messages.
    WRITE_EXTERNAL_STORAGE: Allows an application to write to external storage.
    Other permissions
    ACCESS_NETWORK_STATE: Allows applications to access information about networks.
    ACCESS_WIFI_STATE: Allows applications to access information about Wi-Fi networks.
    INTERNET: Allows applications to open network sockets.
    RECEIVE_BOOT_COMPLETED: Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.
    VIBRATE: Allows access to the vibrator.
    WAKE_LOCK: Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
    com.android.vending.BILLING
    com.google.android.c2dm.permission.RECEIVE
    com.swiftkey.languageprovider.READLANG
    com.swiftkey.swiftkeyconfigurator.READCONFIG
    com.touchtype.swiftkey.permission.C2D_MESSAGE

    So does Swype

    http://forum.swype.com/showthr...

    Hi there, I just spotted Swype in the Google Play store and had exactly the same concerns.

    Outside of reading the dictionary, I would not have expected Swype should not require any special permissions, and yet it wants a big long list of permissions:
    Record audio
    Get my approximate and precise location
    Read my text messages
    Full network access
    Pair with Bluetooth devices
    Read my contacts
    Read terms I've added to the dictionary
    Read call log
    Read phone status and identity
    Modify or delete the contents of my USB storage
    Find accounts on my device
    View network connections
    View wifi connections
    Access protected storage

    So does Google Keyboard

    https://www.xda-developers.com...

    Let's take a look at what's going on here. First off, Google Keyboard has access to your own contact card, and accounts on your device. This means it has the ability to know who you are, and all of the Email (and other) accounts you have available on your device. That means it's possible for them to see what Google/Dropbox/ Twitter/Microsoft Exchange/Facebook accounts you have available on your phone. I have absolutely no idea why this is needed, nor why people are willing to give this information over.

    Next up, the app can read your contacts. That's fair enough-Google obviously want to add your contact names to the spell-checker and auto-complete databases. This makes sense, and is something justifiable for a keyboard. The ability to modify or delete the contents of USB storage is somewhat strange, but while it does allow access to all your data stored on your "SD card," there's unfortunately no real

  11. Re:gave in once on Cloudflare's CEO Has a Plan To Never Censor Hate Speech Again (arstechnica.com) · · Score: 1

    AntiFa site It's going down is still up as well. But that's OK because AntiFa are left wing totalitarians not right wing ones and the leftists have decided they're useful when they call for violence against everyone the left disagrees with.

    On the far right there's a phrase 'no enemies to the right' which tries to convince people on the moderate right not to criticise the extreme right. AntiFa tries to push the exact same principle. See for example Harsha Walia from "No One Is Illegal" rant in a rather emotional way why Black Bloc violence is fine here.

    https://www.youtube.com/watch?...

    The phrase is 'diversity of tactics'. Which means that her black bloc buddies are allowed to trash stuff and not carry any banners or make any political points. People who do carry banners and make political points are not allowed to criticise them. Or report them to the police.

    Also isn't it a bit ironic that an organisation called "No One Is Illegal" defends people who'll punch you in the face for having the wrong opinion near them? I.e. it seems like they want border control for their demonstrations to stop ideas they don't like getting in, but if anyone suggests border control for countries, they're a Nazi. Who needs to be punched.

    And of course banning the extreme right and demanding the moderate right denounce them but not doing the same thing with the extreme left gives the left an advantage. Which is why IGD's site hasn't been taken down by ISPs. The ISPs like other tech companies hire young people in blue states who are overwhelmingly Democrat voters. They see the Black Bloc and AntiFa as being on their side, or at least attacking their opponents.

  12. Re:gave in once on Cloudflare's CEO Has a Plan To Never Censor Hate Speech Again (arstechnica.com) · · Score: 1

    Does anyone else find it a bit ironic that one of the intellectual forefathers of fascism was called 'Gentile'.

    https://www.merriam-webster.co...

    Interestingly Fascism, at least in the Italian version, wasn't anti semitic in the way that National Socialism was. Some of the founder members of the Italian Fascist Party were Jews and Mussolini tried to resist any sort of anti semitic laws initially, only relenting as he became increasingly militarily dependent on Germany as the war progressed. By the end of the war Mussolini was a German puppet in Salo, defended by German troops and essentially powerless.

  13. Re:gave in once on Cloudflare's CEO Has a Plan To Never Censor Hate Speech Again (arstechnica.com) · · Score: 1

    Here's your statement with the ideologies flipped. Still seem OK to you?

    Kicking commie punk ass bitches off the internet isn't a bad thing. If he applied that to OTHER less commie groups, that would eventually become a bad thing, but it would take a while.

  14. Re:Won't make an impact on Nations Agree To Ban Fishing in Arctic Ocean For At Least 16 Years (sciencemag.org) · · Score: 1

    All fish in Arctic waters property of the Glorious Soviet, err, Russian Nuclear Powered Icebreaker/Research Vessel. Comrade, err, Doctor Lysenko already planning experiments to produce Gillmen able to approach American submarines and plant magnetic bombs charges on them, as NKVD punishment battalions were assigned to do to Panzers in Great Patriotic war after all suicide dogs eaten by greedy Kulaks.

  15. Re:Diminished need on Lead Developer of Popular Windows Application Classic Shell Is Quitting · · Score: 1

    Yeah, I haven't got any machines running 10, but I've got some VMs running it. And it's honestly pretty passable even without Classic Shell. Unlike Windows 8 and 8.1, both of which were highly irritating until you installed it.

    I think if you write something like Classic Shell to bodge Windows 8 you must know that if Microsoft come to their senses in later releases, your product is going to be obsolete.

    Also you have to wonder the economics of something like Classic Shell. It's got a lot of users but how many of them donate? Probably when people were pissed at Windows 8 and Classic Shell was being recommended all over the internet the huge number of users made the fact that <0.1% paid not matter so much. But Windows 10 hasn't attracted the same notoriety for pushing Metro onto people, so fewer people will install it. And then that low rate of payment will start to bite. Especially if you've got other stuff you could be working on.

  16. Re:Why Millennials have no money on People Have Spent Over $1M Buying Virtual Cats on the Ethereum Blockchain (techcrunch.com) · · Score: 1

    When was that?

  17. Re:Still waiting for a solution to this ... on Texting Is 25 Years Old (cnet.com) · · Score: 1

    stfu grmmr noob

  18. Re:Morse Code operators are the first texters on Texting Is 25 Years Old (cnet.com) · · Score: 1

    XYL Wife (ex-YL)
    YL Young lady (originally an unmarried female operator, now used for any female)

    LOL!

  19. Re:Never on a flip phone on Texting Is 25 Years Old (cnet.com) · · Score: 2

    T9 worked pretty well

    https://en.wikipedia.org/wiki/...

    I could type English on a 9 character phone keypad about as fast as I type on SwiftKey on a touchscreen on an Android device. I think the problem is that on a touchscreen the touch errors are quite large so it's easy to hit the wrong key and have to correct it later. With T9 and a physical keyboard you're much less likely to hit the wrong key. SwiftKey is pretty good and fixing errors with one extra tap on the right word though.

    But in terms of speed I'd say it's a wash - both are about as fast.

  20. Why Millennials have no money on People Have Spent Over $1M Buying Virtual Cats on the Ethereum Blockchain (techcrunch.com) · · Score: 1

    They fritter it away on fripperies like avocado toast and virtual cats.

    In my day we had dry toast, possibly topped with stray cat meat. And we saved up our pennies in piggy bank until we had the $499 we needed to buy a house!

  21. Sure more coffee shops = more competition = me not having to pay for Starbucks overpriced coffee

    E.g. If you're in Taipei try this chain

    http://camacafe.com/

    It's much cheaper than Starbucks, and it tastes subjectively much better. They roast and grind the beans on site too.

    "Da4 de bing1 de4 mei3shi4 ka1fei1. Bu4yao4 nai3. Bu4yao4 tang2"

    Should do the trick. As a bonus, unlike Starbucks a large iced black coffee, no sugar means stomach pains for me from Starbucks. From pretty much anywhere else I'm fine. It seems like Starbucks coffee is toxic as well as being dubious tasting and you need to add milk and sugar to it to make it drinkable. However milk and sugar means a bunch of calories.

  22. Re:Wholeheartedly agree on Why 'Shark Tank' Investor Kevin O'Leary Refuses To Spend $2.50 On a Cup of Coffee (cnbc.com) · · Score: 5, Funny

    Also you can dress like it's fucking 1875, take your shoes off, plug in your Macbook and talk loudly about some hipster scripting language, which you clearly know nothing about.

    https://imgur.com/a/WX0eo

  23. Re: Why do writers do this? on Two Stars Collided And Solved Half of Astronomy's Problems. Now What? (fivethirtyeight.com) · · Score: 3, Interesting

    A bit of googling with DuckDuckGo dug up this

    https://www.insidescience.org/...

    A 1960s adaptation of general relativity, called the Einstein-Cartan-Sciama-Kibble theory of gravity, takes into account effects from quantum mechanics. It not only provides a step towards quantum gravity but also leads to an alternative picture of the universe. This variation of general relativity incorporates an important quantum property known as spin. Particles such as atoms and electrons possess spin, or the internal angular momentum that is analogous to a skater spinning on ice.

    In this picture, spins in particles interact with spacetime and endow it with a property called "torsion." To understand torsion, imagine spacetime not as a two-dimensional canvas, but as a flexible, one-dimensional rod. Bending the rod corresponds to curving spacetime, and twisting the rod corresponds to spacetime torsion. If a rod is thin, you can bend it, but it's hard to see if it's twisted or not.

    Spacetime torsion would only be significant, let alone noticeable, in the early universe or in black holes. In these extreme environments, spacetime torsion would manifest itself as a repulsive force that counters the attractive gravitational force coming from spacetime curvature. As in the standard version of general relativity, very massive stars end up collapsing into black holes: regions of space from which nothing, not even light, can escape.

    Here is how torsion would play out in the beginning moments of our universe. Initially, the gravitational attraction from curved space would overcome torsion's repulsive forces, serving to collapse matter into smaller regions of space. But eventually torsion would become very strong and prevent matter from compressing into a point of infinite density; matter would reach a state of extremely large but finite density. As energy can be converted into mass, the immensely high gravitational energy in this extremely dense state would cause an intense production of particles, greatly increasing the mass inside the black hole.

    The increasing numbers of particles with spin would result in higher levels of spacetime torsion. The repulsive torsion would stop the collapse and would create a "big bounce" like a compressed beach ball that snaps outward. The rapid recoil after such a big bounce could be what has led to our expanding universe. The result of this recoil matches observations of the universe's shape, geometry, and distribution of mass.

    In turn, the torsion mechanism suggests an astonishing scenario: every black hole would produce a new, baby universe inside. If that is true, then the first matter in our universe came from somewhere else. So our own universe could be the interior of a black hole existing in another universe. Just as we cannot see what is going on inside black holes in the cosmos, any observers in the parent universe could not see what is going on in ours.

    The motion of matter through the black hole's boundary, called an "event horizon," would only happen in one direction, providing a direction of time that we perceive as moving forward. The arrow of time in our universe would therefore be inherited, through torsion, from the parent universe.

    Torsion could also explain the observed imbalance between matter and antimatter in the universe. Because of torsion, matter would decay into familiar electrons and quarks, and antimatter would decay into "dark matter," a mysterious invisible form of matter that appears to account for a majority of matter in the universe.

    Finally, torsion could be the source of "dark energy," a mysterious form of energy that permeates all of space and increases the rate of expansion of the universe. Geometry with torsion naturally produces a "cosmological constant," a sort of added-on outward force which is the simplest way to explain dark energy. Thus, the observed accelerating expansion of the universe may end up b

  24. How talking poop doomed humanity on Should Apple Share iPhone X Face Data With App Developers? (washingtonpost.com) · · Score: 2, Interesting

    "So who built us?"

    "The humans did. Well they built the machines who built the machines who built us after the war"

    "The war between our predecessor and the humans?"

    "Yeah"

    "How did our predecessor get weapons?"

    "The humans built them, and put them under the control of Skynet 1.0"

    "They built enough weapons to destroy humanity and handed control over to Skynet"

    "Yeah"

    "Why would they do that?"

    "The humans weren't united. They fought amongst themselves. Skynet was to help them fight"

    "So Skynet won?"

    "For a while. Then the humans organized a resistance which destroyed Skynet in the prime timeline."

    "So then Skynet sent back the Terminators, right. Killed the parents of resistance leaders and made sure in our timeline the resistance was defeated"

    "Yeah. And you know how they found them?"

    "No"

    "Well turns out the humans stored an absolutely vast amount of data about themselves. Pictures, addresses. Even 3D captures of their faces which were programmed into the Terminators."

    "Why did they have the 3D models of their faces"

    "They had these computers they carried around with them. The 3d models let them animate emojis with their mannerisms. All the data from that ended up on servers the humans called The Cloud. Which is what Skynet 1.0 run on"

  25. Re:Why do writers do this? on Two Stars Collided And Solved Half of Astronomy's Problems. Now What? (fivethirtyeight.com) · · Score: 1

    Matter falls into a black hole and leaves one universe. In another universe a big bang happens as that universe is formed. So universes bud off from each other, and the budding point is a black hole.