Slashdot Mirror


User: amorsen

amorsen's activity in the archive.

Stories
0
Comments
4,590
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,590

  1. Re:Go further: do it on a phone? on Ask Slashdot: Instead of a Laptop, a Tiny Computer and Projector? · · Score: 2

    The resolution is 640x360. Good for playing the original Wolfenstein... That is just about the only use I can think of. I suppose video would work, if you don't make the "screen" larger than 12" or so. Web browsing is not particularly realistic. You are better off just ignoring the projector and sticking with the 4" 800x480 screen on the phone.

  2. Re:What is the bug? on US-CERT Discloses Security Flaw In 64-Bit Intel Chips · · Score: 5, Interesting

    Quote from Red Hat bug 813428:

    "On Intel CPUs sysret to non-canonical address causes a fault on the sysret instruction itself after the stack pointer is set to guest value but before the CPL is changed. Systems running on AMD CPUs are not vulnerable to this issue as sysret on AMD CPUs does not generate a fault before the CPL change."

    It is arguable whether it is a CPU bug or an OS/hypervisor bug. The CPU should not run the fault code with privileges, but on the other hand the OS should prevent the fault code from being called in the first place. AMD got the CPU part right, Intel didn't. I don't think anyone got the OS/hypervisor part right except by accident. Red Hat Enterprise Linux 4 is not exploitable due to the way it limits task virtual memory to 511 GB. VMWare doesn't use sysret, so that isn't exploitable either.

    I wonder what VIA Nano does...

  3. Re:It's the apps, stupid! on Universal Android Laptop Dock: Microsoft Nightmare, Or Toy? · · Score: 1

    No, there's much more missing than just the large screen and keyboard: Office applications, for one. A web browser is not enough.

    Is there any point to office applications these days? I used to depend on Word/OpenOffice.org to read/edit documents, usually documents which arrived by email. Now I can't remember the last time I received anything but a PDF in an email. Internal stuff is all Wiki or otherwise web; if I need to share it with a partner I just print to PDF or copy from the Wiki into the email.

    Actually that's not quite true, I have received quite a few Excel sheets too. I could actually do with a spreadsheet extension on the internal Wiki, now that I think about it.

  4. Re:RaspberryPi + phone? on Universal Android Laptop Dock: Microsoft Nightmare, Or Toy? · · Score: 1

    You must not use it. It falls out at whim and is easily damaged. IDE,PCI and USB do not suffer from those epic failure points.

    USB and SATA were criticized for the exact same failings. IDE certainly does not fall out on a whim, but it is quite easy to damage; it is useless if you plan to plug/unplug more than say once a week. Luckily IDE is dead. PCI does not have any locking mechanism built in, that is entirely up to the cases. The cases generally do a good job of it, but then cases could also provide proper locking mechanisms for HDMI -- it isn't the fault of the connector that they don't.

    Micro USB is truly brilliant though, you can throw a device down on the connector and the cable will break, not the phone.

  5. Re:battery life on Linaro Tweaks Speed Up Android, By Up To 100 Percent · · Score: 5, Informative

    It's possible that while the run time is shorter, the power draw is higher--possibly more than proportionally higher.

    Possible, but very unlikely. Current processors are quite bad at running at "half power", i.e. if not all function units are running full speed they still waste power. The scheduling strategy "hurry up and wait" still tends to beat other strategies, because modern CPU's are so very good at saving power when idling. You would have to waste an enormous amount of power during the "hurry up" part of the strategy to not win in the end during the "wait" phase.

    In a few years this may change, as systems get better at handling partial load. If you could e.g. only keep the memory chips which are used by the current task awake, that would help quite a bit. Today it is AFAIK either all memory chips awake at once or all of them in power save mode. Software support would be fun, as the OS would have to try to keep the working set on as few memory chips as possible.

  6. Re:Only the rich should have health care? on California City May Tax Sugary Drinks Like Cigarettes · · Score: 1

    That is because Medicare is not a normal public system. It has most of the overhead associated with private systems. With Medicare you get to combine the disadvantages of a private system with the disadvantages of a public system.

    If the government just paid your doctor wages instead of treating him like a small business, he would spend vastly more time treating patients and vastly less time dealing with paperwork. Why do we ask him to justify that he is useful, he's a doctor!

    That said, for some reason general practitioners seem to be handled as small businesses in many countries with otherwise public systems. I do not get why.

  7. Re:Only the rich should have health care? on California City May Tax Sugary Drinks Like Cigarettes · · Score: 2

    You don't have to be rich to afford health care. You have to be rich to afford all the bullshit bureaucracy that comes with government healthcare.

    Err what bureaucracy? People get treated, staff get paid, supplies get bought, all without having to justify every treatment (or decision to not treat) to insurance companies and lawyers.

    Try comparing the part of total hospital staff who are doctors/nurses/porters/cleaners in a private system vs. a public system. You will find that the overhead is much lower in the public system, and it only gets worse when you consider how many are employed on the insurer side.

    You can argue that the private system forces doctors and nurses to make better choices for their patients, but you cannot argue that it has lower overhead.

  8. Re:Other breaking news... on When Continental Drift Was Considered Pseudoscience · · Score: 1

    Phlogiston was once a widely accepted theory.

    It seems to have been a somewhat reluctantly accepted theory though. Like, we know that all waves need a medium to move in, but we just can't find that medium. Still it HAS to be there, so we'll call it phlogiston.

    Much like dark matter and dark energy today: Current theories require that they exist and so we give them names. At the same time everyone is quietly hoping that a proper explanation will turn up and we can either rename them or decide they don't exist after all.

  9. Re:So was every other theory... on When Continental Drift Was Considered Pseudoscience · · Score: 1

    Relativity theory was groundbreaking, to be sure, but both special and general relativity were widely accepted within a few years of publication because they so neatly solved so many problems which had been bugging so many physicists.

    There was still a lot of resistance to relativity for a quite a while. Note that his Nobel Prize was awarded for the photoelectric effect, not for relativity.

    A whole book has been written about the reception of the Theory of Relativity, so we probably can't do the subject justice in a few Slashdot comments. (No, I haven't read the book).

  10. Re:Good to Know on Judge Rules API's Can Not Be Copyrighted · · Score: 1

    Looking at this from another direction, what happens if someone writes a proprietary library that duplicates the function of a GPL library? Does that infringe? I don't think so, because it doesn't use the GPL library, it replaces it. Now, what if someone (maybe even the same person or company) writes a proprietary program that uses this proprietary replacement? Does either the program or the proprietary library infringe? Again, I don't think so. Now for the really interesting part: what if someone runs the proprietary program with the now plug-compatible GPL library? Is anyone infringing? If so, who?

    Your proposal is quite well know as "user-does-the-link". It works under 2 conditions: a) copyright law does not forbid linking without explicit license permission and b) you are not distributing the GPL library. The trick is that you do not have to accept the GPL to run a GPL'd program, only to distribute it.

    Condition a) hopefully holds, although you never know when courts can decide that copying from disk to RAM is a copyright infringement unless you have a license allowing it. Condition b) is there because if you DO distribute the two together, you HAVE to accept the GPL, and then you have to abide by the GPL interpretation of derivative works even if it is broader than what normal copyright law requires.

    Therefore neither you nor the user violate the GPL because neither of you have to accept the terms of the GPL at all!

    Anyway, this is not a very useful exception because the only GPL library you are likely to encounter is the readline library, and that has at least one BSD-licensed implementation.

  11. Re:Comes with tweezer and magnifying glass on Smaller SIM Format Standardized · · Score: 4, Insightful

    Luckily, no one in their right mind handles these things more than once a year.

    I wish. Let me know when you can get reasonable rates world-wide with a single SIM card.

  12. Re:Good to Know on Judge Rules API's Can Not Be Copyrighted · · Score: 1

    Why is that insightful? Everything takes longer to describe than it does to create. Duh

    You're probably better at creating than I am, but in general I can describe code faster than I can create it. At least if "create" includes getting it somewhat debugged and vaguely correct. Doubly so if I'm writing XSLT...

    Luckily I'm not a career programmer.

  13. Re:Good to Know on Judge Rules API's Can Not Be Copyrighted · · Score: 1

    If APIs cannot be copyrighted, does it mean I can use header files from Linux in my proprietary kernel module without having to go through all sorts of wrappers?

    You certainly can. But beware, there is non-API in the header files too! Some of them contain inline functions or macros, and you cannot necessarily use those.

    If you distribute your kernel module along with the kernel you have to accept the GPL terms with its definition of derived works which may be wider than the usual copyright law interpretation of derived works. This is mostly a problem if you are selling something with Linux preinstalled including proprietary modules.

    It's all a bit moot though, nobody sues over Linux kernel license violations.

  14. Re:They aren't ugly on BT Fibre Pulls Out of Chelsea Over Ugly Equipment Cabinets · · Score: 1

    Virgin cable is a full fibre service

    Yes, they make tiny little cavities inside the coax cabling where they install the fibre runs. Don't ever look at a Virgin cable when it isn't attached, it might blind you!

  15. Re:State Governments and Insurance Regulation on NC Planners May Be Barred From Using Speculative Sea Level Rise Predictions · · Score: 1

    You can't meaningfully insure against this kind of flood unless you are government-sized. If you make a mistake in the modelling, then what you have to pay out is larger than what any company has available -- simply because all your clients have to be paid at once. You can try to reinsure, but not even Lloyds is big enough for this one.

    Insurance only works if risk is spread out so you are reasonably sure that not everyone gets hit at once -- the ones who don't get flooded have to pay for those who do get flooded. In this case there might not be any who don't get flooded.

  16. Re:This is a good thing on SFC Expands GPL Compliance Efforts To Samba, Linux, and Other Projects · · Score: 1

    We don't have a problem with copyright in general.

    Don't pretend to speak for me.

  17. Re:not sure on Windows 8: More EULA, Fewer Rights. · · Score: 1

    Why are corporations people? Because otherwise, they couldn't own property, and could not be sued.

    The second does not follow from the first. You can easily make a legal system which allows suing corporations without calling them legal persons. It was just laziness that prevented doing a copy of existing laws followed by s/person/corporation/g on one copy.

    I am not saying that it is necessarily a good idea to split the laws up like that, but it is certainly possible.

  18. Re:Exactly why we don't need IPv6 on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    What exactly are the privacy extensions to autoconf - is it masking some of the bits obtained after autoconfiguration, so that the chances of figuring out other information like layer 2 addresses becomes more difficult?

    It is simply a different way of acquiring IP addresses automatically, with guaranteed randomness if desired, and with the provision for regularly changing addresses.

  19. Re:Here come the bottom feeders on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    Apple sells 13 millon iPhones in a quarter. They're ALL internet facing, no multi-tier architectures, and they ALL need IP addresses!

    They don't get them. Asia has been doing 10/8 for mobile use practically from the beginning of mobile internet access there and Europe has done it for perhaps 10 years now. US is drowning in addresses, so you probably get a real IP address there, but that is not the case almost everywhere else.

  20. Re:It's Big Business on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    However, 17 is Apple... They could handily buy HP these days.

  21. Re:class a blocks on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    Right but I can't even route to those addresses. What's the point of using public IP space if it's only internal?

    Renumbering is a royal pain, and Ford probably uses 10/8 already. A /8 is too small to comfortably handle a global organisation these days. For most Fortune 500's, an extra /8 for private use would be absolutely great.

  22. Re:Exactly why we don't need IPv6 on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    You can do address shortening in IPv4 too if you want... The rules are confusing, and much equipment gets them wrong.

  23. Re:Exactly why we don't need IPv6 on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    Every machine on my IPv4 network (ok, not Oracle boxes) gets its IP via DHCP (ya know, that's kinda like IPv6 autoconfiguration...). Merging with another network would be no problem.

    Ha! Obviously said by someone who has never tried it.

  24. Re:Exactly why we don't need IPv6 on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    Can you HONESTLY say that if someone showed you a pile of IP V6 addresses and said "One of these has a problem in either the address or the subnet" you could just pick it out on the fly?

    Yes, definitely. It is generally much easier with IPv6, because you are likely working with either /64 or point-to-point. You are very rarely dealing with splitting stuff on non-nibble boundaries. For the most part you can just forget about the lower 64 bits unless they were manually assigned (and they are likely below 0x100 in that case, so easy as well). That leaves the upper 64 bits, where you can usually ignore the upper 32 (more likely 48) as well, they will almost always be the same for all addresses in an organization. Now you're down to handling just 32 (or even 16) bits, which is dead easy.

    The additional space means room for giving sensible addresses to different parts of an organisation. Just hand them 16 subnets if they need 2, that way they won't come back and ask for more.

  25. Re:Exactly why we don't need IPv6 on Sales of Unused IPv4 Addresses Gaining Steam · · Score: 1

    multicast will be f'n awesome

    Don't expect multicast to happen. No one has demonstrated a way to make multicast scale to the Internet. It only works in controlled networks.