Slashdot Mirror


User: Wyzard

Wyzard's activity in the archive.

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

Comments · 306

  1. Not specific to 5G on With 5G, You Won't Just Be Watching Video. It'll Be Watching You, Too (cnet.com) · · Score: 4, Insightful

    This is just saying that 5G will be fast enough for interactive two-way video with low latency. Sure, but that's already possible with the wired and wifi connections that people use at home. So it's not like this'll be an automatic and direct consequence of 5G; it's just a separate technology that happens to also be in development.

  2. Re:It's not a completely unreasonable change on Microsoft Wants To Force Windows 10 Mail Users To Use Edge For Email Links (theverge.com) · · Score: 3

    None of those reasons they cite are specific to email. They're valid reasons why one might want to use Edge as the default browser for everything in Windows 10, but if a user has nonetheless chosen to use a different browser, the mail app -- just like other apps -- ought to respect that preference.

    ...will open in Microsoft Edge, which provides the best, most secure and consistent experience on Windows 10 and across your devices. With built-in features for reading, note-taking, Cortana integration, and easy access to services such as SharePoint and OneDrive, Microsoft Edge enables you to be more productive, organized and creative without sacrificing your battery life or security.

    This is marketing-speak. It seems pretty clear that the purpose of this change is basically to advertise Edge: Microsoft is dissatisfied with how many people are choosing different browsers, Microsoft thinks that people would prefer Edge if only they'd give it a try, so Microsoft is basically railroading people into trying Edge whether they want to or not. Same sort of thinking that gave us GWX.

  3. Re:Want it to be real, base it on something real on A Cryptocurrency Without a Blockchain Has Been Built To Outperform Bitcoin (technologyreview.com) · · Score: 1

    Crypto currencies are factually based upon nothing more than marketing and public relations, with zero real worth backing, zero.

    I don't know about other cryptocurrencies, but bitcoin, at least, requires a significant amount of computation to mine a coin, and that computation takes time. Every block added to the chain represents more computing time that has been expended on all the transactions in the chain's history and all the coins that have been "mined". That computing time has both an energy cost (electricity to run the computer) and an opportunity cost (you could've been using the computer for something else besides bitcoin mining), and those are the basis of a coin's value.

    Of course, the "worth" of any currency depends on what goods are available to buy with it, and how much confidence people have that it'll still be accepted to buy those goods in the future. But as a basic requirement, every currency has to be based on some sort of scarce resource (like the natural scarcity of gold, or the artificial scarcity of a fiat currency), and bitcoin is based on both time and energy.

  4. Re:It's the implementation. on Does Systemd Make Linux Complex, Error-Prone, and Unstable? (ungleich.ch) · · Score: 1

    I think there's just too many things unnecessarily built into systemd rather than it utilizing external, usually, already existing utilities. Does systemd really need, for example, NFS, DNS, NTP services built-in? Why can't it run as PID 2 and leave PID1 for init to simply reap orphaned processes?

    Those things do run as separate daemons. They're not all crammed into PID 1. The actual systemd program (PID 1) just handles starting and stopping services, and is similar to (and inspired by) launchd on macOS. The other services generally aren't required, aside from (I think) the journal and udev daemons.

    As far as I can tell, the optional services (like the DNS resolver) generally aim to provide some sort of useful integration with systemd, but may lack other features compared to their conventional, non-systemd counterparts. It's OK to continue using those conventional, non-systemd services, and Debian at least (don't know about other distros) generally does so.

  5. ISPs do this already on US Congress Votes To Shred ISP Privacy Rules (theregister.co.uk) · · Score: 1

    Everyone seems to be reacting as if ISPs are suddenly going to start selling all your personal info in a major blow to Internet privacy, but these FCC rules just went into effect at the beginning of January, and were enacted because ISPs were doing it already. So we're really just back to the status quo.

  6. Re:Can't see how... on Bruce Schneier: We Need To Save the Internet From the Internet of Things (vice.com) · · Score: 1

    It's one thing if you've made a conscientious and competent effort to build a secure product, and you provide security updates for a reasonable support period afterward. The point isn't to punish vendors for not being perfect; responsibility for an attack ultimately lies with the attacker, after all, and the vendor is a victim too.

    Something like an open telnet port with a hard-coded password, though, is gross negligence. Heartbleed might not be the device vendor's fault, but not providing a firmware update to fix it, for devices that haven't reached a reasonable end-of-life date, is gross negligence. Continuing to ship something like Debian 3, which reached end-of-life and stopped getting security updates more than a decade ago, is gross negligence.

    That's the sort of thing that vendors ought to be held liable for. Gross negligence in the security of your product makes you an (unwitting) contributor to the attack, not an innocent victim.

    Getting updates actually installed on devices, after they're released by the vendor, is tricky. It may be a good idea to have the device just update itself automatically, though that opens a different can of worms relating to forced updates and people's control over the devices they own. But if the owner chooses not to install a security update within some reasonable time period after it's released, maybe the owner should be liable for some portion of the damage when the device ends up participating in an attack.

  7. Re:Can't see how... on Bruce Schneier: We Need To Save the Internet From the Internet of Things (vice.com) · · Score: 1

    Can't see how a national government can fix this

    By making manufacturers liable for damage done by their insecure devices.

    Insecure software is an externality: the manufacturer creates the vulnerability, but the customer (or the whole public) bears the cost when it's exploited. Free-market competition is good at optimizing for minimum cost, but by default, externalities aren't included in the cost being optimized. That's why you get cheap, insecure devices.

    If manufacturers are held liable for damage done by security flaws in their devices, that cost is no longer external. The manufacturer bears the cost of its own insecurity, and has an incentive to reduce that cost. Security becomes cost-effective, and competition will reward the manufacturers who do it the best.

    The government doesn't have to mandate that devices be secure. It doesn't have to verify that devices are secure. It just has to make the manufacturer liable when a device is insecure, and the market can do the rest.

    (This will, however, generally raise the price of devices. The cost of security gets transferred more directly to the customer, instead of foisted onto the public.)

  8. Re:I think it's wrong, they're killing i386 not i6 on Linux Letting Go: 32-bit Builds On the Way Out (theregister.co.uk) · · Score: 1

    "i386" is still the name that Debian and its derivatives (like Ubuntu) use for the 32-bit x86 platform, regardless of the specific chip. Debian actually dropped support for pre-686 CPUs a few months ago, and had required at least 586 for several years prior, but the overall architecture is still called "i386", because that's what it's always been called, and there's no real benefit (and lots of inconvenience) in changing it. Same reason why 64-bit x86 is called "amd64" even though Intel implements it too.

    This Ubuntu proposal is about dropping 32-bit x86 entirely, not just certain old chips.

  9. Re:Yay Linux! on Linux Grabs More Than 2% of Desktop Market Share (w3counter.com) · · Score: 3, Insightful

    There's a certain amount of security to be had using a more obscure operating system.

    Linux is hardly "obscure". It's not widely used on desktops, but it's the dominant operating system for Internet servers. That makes it a plenty big target for attackers already.

  10. Re:In Other News: People Hate Change on Devuan Releases Beta of Systemd-Free 'Debian Fork' Base System (devuan.org) · · Score: 2

    The best solution on offer is to use SCRIPTING in the initfs to mount the RAID volume before systemd gets to run. Yes, SCRIPTING.

    You can use systemd and I'll stick to scripts.

    Just not in your initramfs, I guess?

    Really, though, distros use sophisticated scripts in initramfs anyway, which should handle this sort of thing. Mounting the root filesystem is initramfs's job, not /sbin/init's. My root filesystem is on LVM on top of dm-crypt on top of bcache on top of RAID1, and Debian makes it work just by running "update-initramfs -u" -- which happens automatically whenever a kernel package is installed or upgraded. What you're describing sounds like more of a distro thing than a systemd thing.

  11. Re:Logging in as root momentarily on Internet Explorer 8, 9, and 10 Reach End-of-Life Next Week (thenextweb.com) · · Score: 1

    I've been running Debian for more than a decade and I never log in as root. Use su to get a root shell, or to run an individual command as root — the same way you'd use sudo, except that you type the root password instead of your own password. And, like with sudo, that's one root shell or command in a terminal window, where everything else is a normal user login session. There's no good reason to have your whole desktop session running as root.

    These days, the Debian installer also supports setting up sudo the way Ubuntu does, instead of having a root password. But I prefer to have a separate password for the root account, so that if someone learns my login password there's still another barrier to root access.

  12. Re:I been wondering on In Baltimore and Elsewhere, Police Use Stingrays For Petty Crimes · · Score: 1

    All the device does is allow them to locate a specific cellphone.

    And we're not talking about situations where a warrant is needed, since they're not violating anyone's right to privacy.

    Many people feel that your location is private, as long as you're not in a public place.

    Also, it's not just the "target" phone: as I understand it, a stingray appears as a cell tower to all the phones near it. So it's catching people who aren't even suspected of a crime, and may lead to dropped calls when the phones try to switch to a stronger signal from a "tower" that isn't actually part of the phone system.

  13. Re:Flyby or Orbt? on Lifting the Veil On Pluto's Atmosphere · · Score: 2

    Delta-V isn't a rocket. (You might be thinking of Saturn V.) Delta-V is change in velocity: in this case, how much the spacecraft would have to slow down in order to enter orbit instead of just flying past.

  14. Re:Stop calling it a court. on White House Asks FISA Court To Ignore 2nd Circuit's Decision On Bulk Surveillance · · Score: 1

    The thing that sets the FISA court apart from any other judge issuing warrants is that the evidence shows they act purely as a rubber stamp. Any court or judge who has never denied a warrant after having seen thousands of them is suspect.

    "Never denied a warrant" is hyperbole, but the court does have a very high acceptance rate. That's a little misleading, though: the Wikipedia page mentions that the 99% acceptance rate only reflects "final" submissions, and that many requests have been changed or dropped before that point based on informal advice from a judge that the request was unlikely to be approved. Also, the NSA knows what the FISA court's rules are, and can avoid submitting requests in the first place that are unlikely to make it through. So it's not 99% of "whatever the NSA wants", it's 99% of things that the NSA thought were likely to be approved even after informal feedback from a judge. That's a very different beast.

    It's valid to be concerned about the FISA court approving things it shouldn't. (In particular, I think the court overstepped its constitutional authority in approving the bulk phone metadata collection.) But the 99% approval rate doesn't support a claim that the court is a rubber stamp; it's a misleading statistic if used that way.

  15. Re:Stop calling it a court. on White House Asks FISA Court To Ignore 2nd Circuit's Decision On Bulk Surveillance · · Score: 1

    Furthermore, how does the foreign intelligence court have jurisdiction on matters involving domestic surveillance?

    The FISA court's job is to issue warrants for surveillance of suspected foreign agents (e.g. spies, terrorists) within the US. Americans' privacy rights are protected by the Fourth Amendment, so the warrant is necessary. (Foreigners don't have Fourth Amendment protection, so no warrant is needed for the US to spy on them.)

  16. Re:Stop calling it a court. on White House Asks FISA Court To Ignore 2nd Circuit's Decision On Bulk Surveillance · · Score: 1

    In a court of law, issues are argued by two sides before a neutral magistrate.

    I've seen this same point made in a few other places too. Maybe I'm missing something, and I'm certainly not a lawyer, but I don't think it holds water.

    In a trial, the case is argued by two sides. But other things happen in courts besides trials — such as warrant requests. Those don't use the adversarial process AFAIK.

    FISA aside: if the police suspect you have stolen property in your house and want to search your house to find it, they go to a judge and explain why they think you have stolen property. If the judge agrees that it's a reasonable suspicion, he or she issues a search warrant. You're not notified of this, and you don't get to come in and defend yourself. Probably the first you hear of it is when the police show up at your door with the warrant in hand. If they arrest you and charge you with a crime, then you get a trial where you can defend yourself against the charges. But for the search, it's the judge's job alone to weigh the evidence against your privacy rights.

    The FISA court issues search warrants; no one is on trial there. You don't get to defend yourself in FISA court, but how is it any different from a normal court in that regard?

  17. Re:So, UEFI is a good thing now? on Systemd Getting UEFI Boot Loader · · Score: 5, Interesting

    First of all, UEFI is more than Secure Boot. UEFI has been standard on PCs for the past few years, and on Macs ever since they switched to x86. Secure Boot is just a feature of some newer UEFI implementations.

    Second, Secure Boot is a legitimate security feature that helps to protect against boot-time malware. There's nothing inherently evil about it. The controversy is over who should have the power to decide which OS is considered trustworthy and allowed to boot: the owner of the computer, or the vendor of the OS that came preinstalled on the computer?

    Naturally, you don't want to buy a computer that doesn't let you choose which OS you trust. But if you have a computer that does give you that choice, why not take advantage of it? Seems to me that it's good to have hardware vendors see increased demand for machines that support securely booting the OS of your choice, as opposed to those where you just have to disable Secure Boot entirely if you want to run something other than Windows.

  18. Re:Java sandboxing helped in this case on Old Apache Code At Root of Android FakeID Mess · · Score: 1

    Not quite.

    First, sandboxing in Android isn't done at the Java level, it's done at the OS level, by running each app under a different UID and letting the kernel take care of enforcing what that UID is (and isn't) allowed to do. It's the same system that prevents different users on a "conventional" Linux system from accessing each other's private files. This is why Android apps can load and run native code (via JNI) without needing any special security permission or exemption. Native code is still in the sandbox.

    Second, the real danger in this flaw isn't malicious apps tricking the user, it's malicious apps tricking other apps. Android's permissions system includes a feature called "signature-level permissions" which allows apps that are signed by the same publisher to grant each other permissions that aren't available to apps signed by other publishers. This bug means that a malicious app can pretend to be signed by Company X in order to gain signature-level permissions to interact with actual Company X apps in privileged ways. Depending on the app, this may allow access to sensitive data.

  19. Re:Who cares? on StarCraft 2: Heart of the Swarm Released · · Score: 1

    Brood War had a new campaign, units, maps, and cinematics too. It's an expansion in the sense that you can't buy and play it by itself: you have to own the base game already.

  20. Re:Wheezy? on GNU Hurd To Develop SATA, USB, Audio Support · · Score: 2

    I wonder why they picked that name since it is already what the Raspberry PI's version of Debian [Raspbian] is called.

    Because "wheezy" is the codename for the upcoming Debian release, for all architectures, not just a specific system like the Raspberry Pi.

  21. Wait for Haswell on Ask Slashdot: Best Laptop With Decent Linux Graphics Support? · · Score: 4, Informative

    If you can wait awhile longer before buying, Intel's upcoming Haswell processor is reported to have significantly improvied graphics performance, and Intel GPUs are well-supported with free drivers in Linux and Xorg. They're less-powerful than NVIDIA and AMD GPUs, but should be fine unless you need to play high-end games on high quality settings.

  22. Re:but its Java? on Google Targets Android Fragmentation With Updated Terms For SDK · · Score: 2

    Apps can be written to use new features where available but degrade gracefully where they're not.

    Every app has both a "minimum SDK version" that identifies which version of Android it requires, and a "target SDK version" that identifies the latest version of Android that it knows about. At runtime, the app can check which version it's actually running on, and enable or disable features as appropriate.

    If an app is is run on an Android version newer than the app's "target", the OS itself will do whatever's needed to be backward-compatible with the target version. The developer can update the app and change the target version in order to take control of any new features and differences.

  23. Re:Fork it, then on Mozilla Leaves Out Linux For Initial Web App Support · · Score: 1

    As I recall, Mozilla was willing to grant Debian a license for the Firefox trademark, but they weren't willing to grant it recursively to all Debian users who might want to make (and distribute) their own modified versions of the code they got through Debian. Since Debian doesn't accept licenses that are specific to Debian (DFSG #8), Debian couldn't accept Mozilla's offer of a Firefox trademark license, and thus had to rename it.

    The discussions at the time — this is based on my memory from reading the list archives — were all about the fact that Debian applies patches to the code; I don't think the logo issue came about until later.

  24. Re:Steam is so hot it burns on Valve's Steam & Games Coming To Linux · · Score: 2

    How long ago was that? In Steam's properties window for a game, there's an Updates tab with the choices "always keep this game up to date" and "do not automatically update this game". That option has been there for a long time.

  25. Re:Its a trap!! Dont do it! on Site Offers History of Torrent Downloads By IP · · Score: 1

    Looks like it shares more than that. The source for the login button is:

    <fb:login-button perms="user_likes,user_about_me,email,user_hometown,user_relationship_details,user_location,user_website,user_work_history" onlogin="oRRQ.login();">

    The site has no legitimate need for all that info if it just wants to know that you're a real person.